From d2172b707012fa3ff9443bbd2aeecc796ff97734 Mon Sep 17 00:00:00 2001 From: Graham Stewart Date: Fri, 3 Oct 2025 11:01:49 -0700 Subject: [PATCH 01/48] Partial changeset to use credo's latest main in this project --- package.json | 24 +- .../core/__mocks__/@credo-ts/react-hooks.ts | 3 +- .../ContactCredentialListItem.test.tsx | 4 +- packages/core/package.json | 40 +- .../listItems/ContactCredentialListItem.tsx | 10 +- .../components/listItems/ContactListItem.tsx | 4 +- .../listItems/NotificationListItem.tsx | 70 +- .../src/components/misc/CredentialCard.tsx | 9 +- .../src/components/misc/CredentialCard10.tsx | 4 +- .../src/components/misc/CredentialCard11.tsx | 4 +- .../core/src/components/misc/QRScanner.tsx | 4 +- .../views/CredentialDetailPrimaryHeader.tsx | 5 +- .../src/components/views/HomeFooterView.tsx | 6 +- packages/core/src/contexts/activity.tsx | 4 +- packages/core/src/contexts/auth.tsx | 30 +- packages/core/src/hooks/chat-messages.tsx | 60 +- packages/core/src/hooks/connections.ts | 15 +- packages/core/src/hooks/credentials.ts | 7 +- packages/core/src/hooks/notifications.ts | 32 +- packages/core/src/hooks/oob.ts | 8 +- packages/core/src/hooks/proofs.ts | 6 +- .../core/src/hooks/useBifoldAgentSetup.ts | 27 +- .../history/context/historyManager.tsx | 3 +- .../core/src/modules/history/types/index.ts | 2 +- .../OpenIDCredentialRecordProvider.tsx | 10 +- packages/core/src/modules/openid/display.tsx | 9 +- .../core/src/modules/openid/displayProof.tsx | 4 +- .../core/src/modules/openid/offerResolve.tsx | 34 +- .../core/src/modules/openid/resolverProof.tsx | 6 +- packages/core/src/navigators/MainStack.tsx | 6 +- packages/core/src/screens/Chat.tsx | 8 +- .../core/src/screens/ConfigureMediator.tsx | 12 +- packages/core/src/screens/Connection.tsx | 17 +- packages/core/src/screens/ContactDetails.tsx | 22 +- packages/core/src/screens/CredentialOffer.tsx | 16 +- packages/core/src/utils/agent.ts | 83 +- packages/oca/package.json | 31 +- .../credential/CredentialFormatter.ts | 4 +- .../formatters/credential/DisplayAttribute.ts | 6 +- .../credential/LocalizedCredential.ts | 6 +- packages/oca/tsconfig.json | 4 +- packages/remote-logs/package.json | 21 +- packages/verifier/package.json | 29 +- packages/verifier/src/hooks/proofs.ts | 7 +- packages/verifier/src/types/agent.ts | 61 +- packages/verifier/src/utils/proof-request.ts | 26 +- packages/verifier/src/utils/proof.ts | 21 +- samples/app/package.json | 34 +- tsconfig.json | 4 +- yarn.lock | 4232 +++++++---------- 50 files changed, 2271 insertions(+), 2823 deletions(-) diff --git a/package.json b/package.json index b3324a9630..7a6efd97c1 100644 --- a/package.json +++ b/package.json @@ -63,13 +63,23 @@ "expo": "~50.0.21", "expo-secure-store": "~12.8.1", "nanoid": "3.3.7", - "react": "18.3.1", - "tslib": "2.6.2", - "react-native": "0.73.11", - "@types/react": "18.2.79", - "@credo-ts/anoncreds@npm:0.5.17": "patch:@credo-ts/anoncreds@npm%3A0.5.17#~/.yarn/patches/@credo-ts-anoncreds-npm-0.5.17-9f101d8e96.patch", - "@credo-ts/core@npm:0.5.17": "patch:@credo-ts/core@npm%3A0.5.17#~/.yarn/patches/@credo-ts-core-npm-0.5.17-c528a69dd8.patch", - "@credo-ts/indy-vdr@0npm:0.5.17": "patch:@credo-ts/indy-vdr@npm%3A0.5.17#~/.yarn/patches/@credo-ts-indy-vdr-npm-0.5.17-aa0b05041f.patch", + "react-native-screenguard": "1.0.8-beta3", + "react": "^18.2.0", + "typescript": "^5.0.4", + "react-native": "0.73.6", + "@types/react": "^18.2.6", + "@types/react-dom": "^18.0.24", + "@react-navigation/core": "6.1.0", + "@react-navigation/native": "6.0.6", + "@react-navigation/stack": "6.0.11", + "@types/node": "16.9.6", + "@credo-ts/anoncreds@0.5.13": "file:../credo-openid-demo/packages/anoncreds/build", + "@credo-ts/core@0.5.13": "file:../credo-openid-demo/packages/core/build", + "@credo-ts/indy-vdr@0.5.13": "file:../credo-openid-demo/packages/indy-vdr/build", + "@credo-ts/node@0.5.13": "file:../credo-openid-demo/packages/node/build", + "@credo-ts/didcomm@0.5.13": "file:../credo-openid-demo/packages/didcomm/build", + "@sphereon/ssi-types": "0.33.0", + "@sphereon/pex": "patch:@sphereon/pex@npm%3A3.3.3#./.yarn/patches/@sphereon-pex-npm-3.3.3-144d9252ec.patch", "@hyperledger/indy-vdr-react-native@0.2.2": "patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#./.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch", "@hyperledger/indy-vdr-shared@0.2.2": "patch:@hyperledger/indy-vdr-shared@npm%3A0.2.2#./.yarn/patches/@hyperledger-indy-vdr-shared-npm-0.2.2-b989282fc6.patch", "@animo-id/pex@npm:4.1.1-alpha.0": "patch:@animo-id/pex@npm%3A4.1.1-alpha.0#~/.yarn/patches/@animo-id-pex-npm-4.1.1-alpha.0-f29edfffa2.patch", diff --git a/packages/core/__mocks__/@credo-ts/react-hooks.ts b/packages/core/__mocks__/@credo-ts/react-hooks.ts index 60ce6ef012..3636c8d9b7 100644 --- a/packages/core/__mocks__/@credo-ts/react-hooks.ts +++ b/packages/core/__mocks__/@credo-ts/react-hooks.ts @@ -1,5 +1,5 @@ /* eslint-disable @typescript-eslint/no-explicit-any */ -import { LegacyIndyCredentialFormat } from '@credo-ts/anoncreds' +/*import { LegacyIndyCredentialFormat } from '@credo-ts/anoncreds' import { BasicMessageRecord, BasicMessageRole, @@ -511,3 +511,4 @@ export { useProofById, useProofs, } +*/ \ No newline at end of file diff --git a/packages/core/__tests__/components/ContactCredentialListItem.test.tsx b/packages/core/__tests__/components/ContactCredentialListItem.test.tsx index d74960e894..1ae0f30ed2 100644 --- a/packages/core/__tests__/components/ContactCredentialListItem.test.tsx +++ b/packages/core/__tests__/components/ContactCredentialListItem.test.tsx @@ -1,4 +1,4 @@ -import { render, waitFor } from '@testing-library/react-native' +/*import { render, waitFor } from '@testing-library/react-native' import fs from 'fs' import path from 'path' import React from 'react' @@ -28,4 +28,4 @@ describe('ContactCredentialListItem Component', () => { expect(tree).toMatchSnapshot() }) }) -}) +})*/ diff --git a/packages/core/package.json b/packages/core/package.json index 13dfb1298a..69b20d1375 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -127,26 +127,26 @@ "react-native-keychain": "~8.1.3", "react-native-localize": "~2.2.6", "react-native-logs": "~5.1.0", - "react-native-orientation-locker": "~1.6.0", - "react-native-permissions": "~5.4.1", - "react-native-qrcode-svg": "~6.2.0", - "react-native-safe-area-context": "~4.8.2", - "react-native-scalable-image": "~1.1.0", - "react-native-screenguard": "~1.1.0", - "react-native-screens": "~4.4.0", - "react-native-splash-screen": "~3.3.0", - "react-native-svg": "~15.0.0", - "react-native-svg-transformer": "~0.14.3", - "react-native-tcp-socket": "~6.0.6", - "react-native-toast-message": "~2.1.10", - "react-native-uuid": "~2.0.3", - "react-native-vector-icons": "~10.0.3", - "react-native-vision-camera": "~4.3.2", - "react-test-renderer": "~18.2.0", - "rimraf": "~5.0.10", - "tsyringe": "~4.8.0", - "typescript": "~5.5.4", - "uuid": "~9.0.1" + "react-native-orientation-locker": "^1.6.0", + "react-native-permissions": "^5.4.0", + "react-native-qrcode-svg": "6.2.0", + "react-native-safe-area-context": "^4.8.2", + "react-native-scalable-image": "^1.1.0", + "react-native-screenguard": "^1.0.8-beta3", + "react-native-screens": "^3.29.0", + "react-native-splash-screen": "^3.3.0", + "react-native-svg": "^15.0.0", + "react-native-svg-transformer": "^0.14.3", + "react-native-tcp-socket": "^6.0.6", + "react-native-toast-message": "^2.1.6", + "react-native-uuid": "^2.0.1", + "react-native-vector-icons": "^10.0.0", + "react-native-vision-camera": "4.3.1", + "react-test-renderer": "^18.2.0", + "rimraf": "^6.0.1", + "tsyringe": "^4.7.0", + "typescript": "^5.0.4", + "uuid": "^11.1.0" }, "peerDependencies": { "@credo-ts/anoncreds": "0.5.17", diff --git a/packages/core/src/components/listItems/ContactCredentialListItem.tsx b/packages/core/src/components/listItems/ContactCredentialListItem.tsx index 7d46a03522..2dd8558a1d 100644 --- a/packages/core/src/components/listItems/ContactCredentialListItem.tsx +++ b/packages/core/src/components/listItems/ContactCredentialListItem.tsx @@ -1,7 +1,7 @@ -import { BaseOverlay, BrandingOverlay, LegacyBrandingOverlay } from '@bifold/oca' -import { CredentialOverlay } from '@bifold/oca/build/legacy' -import { CredentialExchangeRecord } from '@credo-ts/core' -import React, { useMemo } from 'react' +import { DidCommCredentialExchangeRecord } from '@credo-ts/didcomm' +import { useTheme } from '../../contexts/theme' +import { TouchableOpacity, View, StyleSheet } from 'react-native' +import { useBranding } from '../../hooks/bundle-resolver' import { useTranslation } from 'react-i18next' import { StyleSheet, TouchableOpacity, View } from 'react-native' import { useTheme } from '../../contexts/theme' @@ -11,7 +11,7 @@ import { useCredentialConnectionLabel } from '../../utils/helpers' import { ThemedText } from '../texts/ThemedText' export type ContactCredentialListItemProps = { - credential: CredentialExchangeRecord + credential: DidCommCredentialExchangeRecord onPress: () => void } diff --git a/packages/core/src/components/listItems/ContactListItem.tsx b/packages/core/src/components/listItems/ContactListItem.tsx index da02bc3096..22264e25c7 100644 --- a/packages/core/src/components/listItems/ContactListItem.tsx +++ b/packages/core/src/components/listItems/ContactListItem.tsx @@ -1,4 +1,4 @@ -import type { ConnectionRecord } from '@credo-ts/core' +import type { DidCommConnectionRecord } from '@credo-ts/didcomm' import { StackNavigationProp } from '@react-navigation/stack' import React, { useCallback, useMemo } from 'react' @@ -14,7 +14,7 @@ import { TOKENS, useServices } from '../../container-api' import { ThemedText } from '../texts/ThemedText' export interface ContactListItemProps { - contact: ConnectionRecord + contact: DidCommConnectionRecord navigation: StackNavigationProp } diff --git a/packages/core/src/components/listItems/NotificationListItem.tsx b/packages/core/src/components/listItems/NotificationListItem.tsx index df4d99c9e1..6777dcb68c 100644 --- a/packages/core/src/components/listItems/NotificationListItem.tsx +++ b/packages/core/src/components/listItems/NotificationListItem.tsx @@ -1,14 +1,16 @@ -import { AnonCredsProofRequest, V1RequestPresentationMessage } from '@credo-ts/anoncreds' +import { AnonCredsProofRequest, DidCommRequestPresentationV1Message } from '@credo-ts/anoncreds' import { Agent, - BasicMessageRecord, - BasicMessageRepository, - CredentialExchangeRecord, CredoError, - ProofExchangeRecord, - ProofState, - V2RequestPresentationMessage, } from '@credo-ts/core' +import { + DidCommBasicMessageRecord, + DidCommBasicMessageRepository, + DidCommProofExchangeRecord, + DidCommProofState, + DidCommRequestPresentationV2Message, + DidCommCredentialExchangeRecord +} from '@credo-ts/didcomm' import { useAgent, useConnectionById } from '@credo-ts/react-hooks' import { markProofAsViewed } from '@bifold/verifier' import { useNavigation } from '@react-navigation/native' @@ -48,7 +50,7 @@ export enum NotificationType { export interface NotificationListItemProps { notificationType: NotificationType - notification: BasicMessageRecord | CredentialExchangeRecord | ProofExchangeRecord | CustomNotificationRecord + notification: DidCommBasicMessageRecord | DidCommCredentialExchangeRecord | DidCommProofExchangeRecord | CustomNotificationRecord customNotification?: CustomNotification } @@ -66,10 +68,10 @@ type StyleConfig = { iconName: string } -const markMessageAsSeen = async (agent: Agent, record: BasicMessageRecord) => { +const markMessageAsSeen = async (agent: Agent, record: DidCommBasicMessageRecord) => { const meta = record.metadata.get(BasicMessageMetadata.customMetadata) as basicMessageCustomMetadata record.metadata.set(BasicMessageMetadata.customMetadata, { ...meta, seen: true }) - const basicMessageRepository = agent.context.dependencyManager.resolve(BasicMessageRepository) + const basicMessageRepository = agent.context.dependencyManager.resolve(DidCommBasicMessageRepository) await basicMessageRepository.update(agent.context, record) } @@ -95,9 +97,9 @@ const NotificationListItem: React.FC = ({ const [closeAction, setCloseAction] = useState() const [logger] = useServices([TOKENS.UTIL_LOGGER]) const connectionId = - notification instanceof BasicMessageRecord || - notification instanceof CredentialExchangeRecord || - notification instanceof ProofExchangeRecord + notification instanceof DidCommBasicMessageRecord || + notification instanceof DidCommCredentialExchangeRecord || + notification instanceof DidCommProofExchangeRecord ? notification.connectionId ?? '' : '' const connection = useConnectionById(connectionId) @@ -151,8 +153,8 @@ const NotificationListItem: React.FC = ({ const isReceivedProof = useMemo(() => { return ( notificationType === NotificationType.ProofRequest && - ((notification as ProofExchangeRecord).state === ProofState.Done || - (notification as ProofExchangeRecord).state === ProofState.PresentationSent) + ((notification as DidCommProofExchangeRecord).state === DidCommProofState.Done || + (notification as DidCommProofExchangeRecord).state === DidCommProofState.PresentationSent) ) }, [notificationType, notification]) @@ -160,20 +162,20 @@ const NotificationListItem: React.FC = ({ const declineProofRequest = useCallback(async () => { try { - const proofRecord = notification as ProofExchangeRecord + const proofRecord = notification as DidCommProofExchangeRecord if (agent && proofRecord) { const connectionId = proofRecord.connectionId ?? '' - const connection = await agent.connections.findById(connectionId) + const connection = await agent.modules.connections.findById(connectionId) if (connection) { - await agent.proofs.sendProblemReport({ + await agent.modules.proofs.sendProblemReport({ proofRecordId: proofRecord.id, description: t('ProofRequest.Declined'), }) } - await agent.proofs.declineRequest({ proofRecordId: proofRecord.id }) + await agent.modules.proofs.declineRequest({ proofRecordId: proofRecord.id }) } } catch (err: unknown) { const error = new BifoldError(t('Error.Title1028'), t('Error.Message1028'), (err as Error)?.message ?? err, 1028) @@ -185,21 +187,21 @@ const NotificationListItem: React.FC = ({ const dismissProofRequest = useCallback(async () => { if (agent && notificationType === NotificationType.ProofRequest) { - markProofAsViewed(agent, notification as ProofExchangeRecord) + markProofAsViewed(agent, notification as DidCommProofExchangeRecord) } }, [agent, notification, notificationType]) const dismissBasicMessage = useCallback(async () => { if (agent && notificationType === NotificationType.BasicMessage) { - markMessageAsSeen(agent, notification as BasicMessageRecord) + markMessageAsSeen(agent, notification as DidCommBasicMessageRecord) } }, [agent, notification, notificationType]) const declineCredentialOffer = useCallback(async () => { try { - const credentialId = (notification as CredentialExchangeRecord).id + const credentialId = (notification as DidCommCredentialExchangeRecord).id if (agent) { - await agent.credentials.declineOffer(credentialId) + await agent.modules.credentials.declineOffer(credentialId) } } catch (err: unknown) { const error = new BifoldError(t('Error.Title1028'), t('Error.Message1028'), (err as Error)?.message ?? err, 1028) @@ -220,7 +222,7 @@ const NotificationListItem: React.FC = ({ if (notificationType === NotificationType.ProofRequest) { usage = ModalUsage.ProofRequestDecline - if ((notification as ProofExchangeRecord).state === ProofState.Done) { + if ((notification as DidCommProofExchangeRecord).state === DidCommProofState.Done) { onSubmit = dismissProofRequest } else { onSubmit = declineProofRequest @@ -247,7 +249,7 @@ const NotificationListItem: React.FC = ({ useEffect(() => { const getDetails = async () => { - const { name, version } = parsedSchema(notification as CredentialExchangeRecord) + const { name, version } = parsedSchema(notification as DidCommCredentialExchangeRecord) const theirLabel = getConnectionName(connection, store.preferences.alternateContactNames) let details switch (notificationType) { @@ -268,10 +270,10 @@ const NotificationListItem: React.FC = ({ } break case NotificationType.ProofRequest: { - const proofId = (notification as ProofExchangeRecord).id - let message: V2RequestPresentationMessage | V1RequestPresentationMessage | null | undefined + const proofId = (notification as DidCommProofExchangeRecord).id + let message: DidCommRequestPresentationV2Message | DidCommRequestPresentationV1Message | null | undefined try { - message = await agent?.proofs.findRequestMessage(proofId) + message = await agent?.modules.proofs.findRequestMessage(proofId) } catch (error) { logger.error('Error finding request message:', error as CredoError) } @@ -279,11 +281,11 @@ const NotificationListItem: React.FC = ({ // message.comment is the common fallback title for both v1 and v2 proof requests let body: string = message?.comment ?? '' - if (message instanceof V1RequestPresentationMessage) { + if (message instanceof DidCommRequestPresentationV1Message) { body = message.indyProofRequest?.name ?? body } - if (message instanceof V2RequestPresentationMessage) { + if (message instanceof DidCommRequestPresentationV2Message) { // workaround for getting proof request name in v2 proof request // https://github.com/openwallet-foundation/credo-ts/blob/5f08bc67e3d1cc0ab98e7cce7747fedd2bf71ec1/packages/core/src/modules/proofs/protocol/v2/messages/V2RequestPresentationMessage.ts#L78 const attachment = message.requestAttachments.find((attachment) => attachment.id === 'indy') @@ -342,7 +344,7 @@ const NotificationListItem: React.FC = ({ onPress = () => { navigation.getParent()?.navigate(Stacks.ContactStack, { screen: Screens.Chat, - params: { connectionId: (notification as BasicMessageRecord).connectionId }, + params: { connectionId: (notification as DidCommBasicMessageRecord).connectionId }, }) } onClose = dismissBasicMessage @@ -358,8 +360,8 @@ const NotificationListItem: React.FC = ({ break case NotificationType.ProofRequest: if ( - (notification as ProofExchangeRecord).state === ProofState.Done || - (notification as ProofExchangeRecord).state === ProofState.PresentationReceived + (notification as DidCommProofExchangeRecord).state === DidCommProofState.Done || + (notification as DidCommProofExchangeRecord).state === DidCommProofState.PresentationReceived ) { onPress = () => { navigation.getParent()?.navigate(Stacks.ContactStack, { @@ -371,7 +373,7 @@ const NotificationListItem: React.FC = ({ onPress = () => { navigation.getParent()?.navigate(Stacks.ConnectionStack, { screen: Screens.Connection, - params: { proofId: (notification as ProofExchangeRecord).id }, + params: { proofId: (notification as DidCommProofExchangeRecord).id }, }) } } diff --git a/packages/core/src/components/misc/CredentialCard.tsx b/packages/core/src/components/misc/CredentialCard.tsx index 3de46b46d7..7a02e916b7 100644 --- a/packages/core/src/components/misc/CredentialCard.tsx +++ b/packages/core/src/components/misc/CredentialCard.tsx @@ -1,7 +1,8 @@ -import { CredentialExchangeRecord, MdocRecord, SdJwtVcRecord, W3cCredentialRecord } from '@credo-ts/core' +import { MdocRecord, SdJwtVcRecord, W3cCredentialRecord } from '@credo-ts/core' import { Attribute, BrandingOverlayType, CredentialOverlay, Predicate } from '@bifold/oca/build/legacy' import React, { useEffect, useState } from 'react' import { ViewStyle } from 'react-native' +import { DidCommCredentialExchangeRecord } from '@credo-ts/didcomm' import { TOKENS, useServices } from '../../container-api' import { useTheme } from '../../contexts/theme' @@ -89,7 +90,7 @@ const CredentialCard: React.FC = ({ credName={credName} credDefId={credDefId} schemaId={schemaId} - credential={credential as CredentialExchangeRecord} + credential={credential as DidCommCredentialExchangeRecord} handleAltCredChange={handleAltCredChange} hasAltCredentials={hasAltCredentials} proof @@ -102,11 +103,11 @@ const CredentialCard: React.FC = ({ if (credential) { if (type === BrandingOverlayType.Branding01) { - return + return } else { return ( = ({ useEffect(() => { // Effect not required if tabs are not enabled - if (showTabs && record?.state === DidExchangeState.Completed) { + if (showTabs && record?.state === DidCommDidExchangeState.Completed) { navigation.getParent()?.navigate(Stacks.ConnectionStack, { screen: Screens.Connection, params: { oobRecordId: recordId }, diff --git a/packages/core/src/components/views/CredentialDetailPrimaryHeader.tsx b/packages/core/src/components/views/CredentialDetailPrimaryHeader.tsx index 78d3a85b86..ef4ea9dede 100644 --- a/packages/core/src/components/views/CredentialDetailPrimaryHeader.tsx +++ b/packages/core/src/components/views/CredentialDetailPrimaryHeader.tsx @@ -7,6 +7,9 @@ import { StyleSheet, useWindowDimensions, View } from 'react-native' import CardWatermark from '../../components/misc/CardWatermark' import { useTheme } from '../../contexts/theme' import { credentialTextColor } from '../../utils/credential' +import { testIdWithKey } from '../../utils/testable' +import { DidCommCredentialExchangeRecord } from '@credo-ts/didcomm' +import { useTranslation } from 'react-i18next' import { formatTime } from '../../utils/helpers' import { testIdWithKey } from '../../utils/testable' import { ThemedText } from '../texts/ThemedText' @@ -14,7 +17,7 @@ import { ThemedText } from '../texts/ThemedText' type CredentialDetailPrimaryHeaderProps = { overlay: CredentialOverlay brandingOverlayType?: BrandingOverlayType - credential?: CredentialExchangeRecord + credential?: DidCommCredentialExchangeRecord } const paddingHorizontal = 24 diff --git a/packages/core/src/components/views/HomeFooterView.tsx b/packages/core/src/components/views/HomeFooterView.tsx index eef69ab094..0930f6ce37 100644 --- a/packages/core/src/components/views/HomeFooterView.tsx +++ b/packages/core/src/components/views/HomeFooterView.tsx @@ -1,4 +1,4 @@ -import { CredentialState } from '@credo-ts/core' +import { DidCommCredentialState } from '@credo-ts/didcomm' import { useCredentialByState } from '@credo-ts/react-hooks' import React from 'react' import { useTranslation } from 'react-i18next' @@ -17,8 +17,8 @@ const HomeFooterView: React.FC = ({ children }) => { const { openIdState } = useOpenIDCredentials() const { w3cCredentialRecords, sdJwtVcRecords } = openIdState const credentials = [ - ...useCredentialByState(CredentialState.CredentialReceived), - ...useCredentialByState(CredentialState.Done), + ...useCredentialByState(DidCommCredentialState.CredentialReceived), + ...useCredentialByState(DidCommCredentialState.Done), ...w3cCredentialRecords, ...sdJwtVcRecords, ] diff --git a/packages/core/src/contexts/activity.tsx b/packages/core/src/contexts/activity.tsx index 5a52583d97..82098ab630 100644 --- a/packages/core/src/contexts/activity.tsx +++ b/packages/core/src/contexts/activity.tsx @@ -74,7 +74,7 @@ export const ActivityProvider: React.FC = ({ children }) => { // remove timeout when backgrounded as timeout refs can be lost when app is backgrounded clearInactivityTimeoutIfExists() try { - await agent.mediationRecipient.stopMessagePickup() + await agent.modules.mediationRecipient.stopMessagePickup() logger.info('Stopped agent message pickup') } catch (err) { logger.error(`Error stopping agent message pickup, ${err}`) @@ -93,7 +93,7 @@ export const ActivityProvider: React.FC = ({ children }) => { } else { // otherwise restart message pickup try { - await agent.mediationRecipient.initiateMessagePickup() + await agent.modules.mediationRecipient.initiateMessagePickup() logger.info('Restarted agent message pickup') } catch (err) { logger.error(`Error restarting agent message pickup, ${err}`) diff --git a/packages/core/src/contexts/auth.tsx b/packages/core/src/contexts/auth.tsx index a75db4185c..068cbb8c79 100644 --- a/packages/core/src/contexts/auth.tsx +++ b/packages/core/src/contexts/auth.tsx @@ -4,7 +4,8 @@ import '@hyperledger/aries-askar-react-native' import 'reflect-metadata' import { DeviceEventEmitter } from 'react-native' import { AskarWallet } from '@credo-ts/askar' -import { Agent, ConsoleLogger, LogLevel, SigningProviderRegistry } from '@credo-ts/core' +import { Agent, ConsoleLogger, LogLevel } from '@credo-ts/core' +import { } from '@credo-ts/didcomm' import { agentDependencies } from '@credo-ts/react-native' import React, { createContext, useCallback, useContext, useState } from 'react' import { useTranslation } from 'react-i18next' @@ -110,17 +111,18 @@ export const AuthProvider: React.FC = ({ children }) => // NOTE: We create an instance of AskarWallet, which is the underlying wallet that powers the app // we then open that instance with the provided id and key to verify their integrity - const askarWallet = new AskarWallet( - new ConsoleLogger(LogLevel.off), - new agentDependencies.FileSystem(), - new SigningProviderRegistry([]) - ) - await askarWallet.open({ - id: secret.id, - key: hash, - }) - - await askarWallet.close() + // const askarWallet = new AskarWallet( + // new ConsoleLogger(LogLevel.off), + // new agentDependencies.FileSystem(), + // new SigningProviderRegistry([]) + // ) + // await askarWallet.open({ + // id: secret.id, + // key: hash, + // }) + + // await askarWallet.close() + //await agent setWalletSecret({ id: secret.id, key: hash, salt: secret.salt }) return true @@ -174,9 +176,9 @@ export const AuthProvider: React.FC = ({ children }) => return false } - await agent.wallet.close() + await agent.modules.askar.close() // wallet.rotateKey calls open under the hood - await agent.wallet.rotateKey({ id: secret.id, key: oldHash, rekey: newHash }) + await agent.modules.askar.rotateKey({ id: secret.id, key: oldHash, rekey: newHash }) await storeWalletSecret(newSecret, useBiometry) setWalletSecret(newSecret) diff --git a/packages/core/src/hooks/chat-messages.tsx b/packages/core/src/hooks/chat-messages.tsx index 7ad11e70b8..48c33d1e98 100644 --- a/packages/core/src/hooks/chat-messages.tsx +++ b/packages/core/src/hooks/chat-messages.tsx @@ -1,11 +1,11 @@ import { - BasicMessageRecord, - ConnectionRecord, - CredentialExchangeRecord, - CredentialState, - ProofExchangeRecord, - ProofState, -} from '@credo-ts/core' + DidCommBasicMessageRecord, + DidCommConnectionRecord, + DidCommCredentialExchangeRecord, + DidCommCredentialState, + DidCommProofExchangeRecord, + DidCommProofState +} from '@credo-ts/didcomm' import { useBasicMessagesByConnectionId } from '@credo-ts/react-hooks' import { isPresentationReceived } from '@bifold/verifier' import { useNavigation } from '@react-navigation/native' @@ -37,28 +37,28 @@ import { ThemedText } from '../components/texts/ThemedText' * * eg. 'View offer' -> opens the credential offer screen * - * @param {CredentialExchangeRecord | ProofExchangeRecord} record - The record to determine the callback type for. + * @param {DidCommCredentialExchangeRecord | DidCommProofExchangeRecord} record - The record to determine the callback type for. * @returns {CallbackType} The callback type for the given record. */ -const callbackTypeForMessage = (record: CredentialExchangeRecord | ProofExchangeRecord) => { +const callbackTypeForMessage = (record: DidCommCredentialExchangeRecord | DidCommProofExchangeRecord) => { if ( - record instanceof CredentialExchangeRecord && - (record.state === CredentialState.Done || record.state === CredentialState.OfferReceived) + record instanceof DidCommCredentialExchangeRecord && + (record.state === DidCommCredentialState.Done || record.state === DidCommCredentialState.OfferReceived) ) { return CallbackType.CredentialOffer } if ( - (record instanceof ProofExchangeRecord && isPresentationReceived(record) && record.isVerified !== undefined) || - record.state === ProofState.RequestReceived || - (record.state === ProofState.Done && record.isVerified === undefined) + (record instanceof DidCommProofExchangeRecord && isPresentationReceived(record) && record.isVerified !== undefined) || + record.state === DidCommProofState.RequestReceived || + (record.state === DidCommProofState.Done && record.isVerified === undefined) ) { return CallbackType.ProofRequest } if ( - record instanceof ProofExchangeRecord && - (record.state === ProofState.PresentationSent || record.state === ProofState.Done) + record instanceof DidCommProofExchangeRecord && + (record.state === DidCommProofState.PresentationSent || record.state === DidCommProofState.Done) ) { return CallbackType.PresentationSent } @@ -71,7 +71,7 @@ const callbackTypeForMessage = (record: CredentialExchangeRecord | ProofExchange * @param {ConnectionRecord} connection - The connection to retrieve chat messages for. * @returns {ExtendedChatMessage[]} The chat messages for the given connection. */ -export const useChatMessagesByConnection = (connection: ConnectionRecord): ExtendedChatMessage[] => { +export const useChatMessagesByConnection = (connection: DidCommConnectionRecord): ExtendedChatMessage[] => { const [messages, setMessages] = useState>([]) const [store] = useStore() const { t } = useTranslation() @@ -88,7 +88,7 @@ export const useChatMessagesByConnection = (connection: ConnectionRecord): Exten }, [connection, store.preferences.alternateContactNames]) useEffect(() => { - const transformedMessages: Array = basicMessages.map((record: BasicMessageRecord) => { + const transformedMessages: Array = basicMessages.map((record: DidCommBasicMessageRecord) => { const role = getMessageEventRole(record) // eslint-disable-next-line const linkRegex = /(?:https?\:\/\/\w+(?:\.\w+)+\S*)|(?:[\w\d\.\_\-]+@\w+(?:\.\w+)+)/gim @@ -135,7 +135,7 @@ export const useChatMessagesByConnection = (connection: ConnectionRecord): Exten }) transformedMessages.push( - ...credentials.map((record: CredentialExchangeRecord) => { + ...credentials.map((record: DidCommCredentialExchangeRecord) => { const role = getCredentialEventRole(record) const userLabel = role === Role.me ? t('Chat.UserYou') : theirLabel const actionLabel = t(getCredentialEventLabel(record) as any) @@ -149,14 +149,14 @@ export const useChatMessagesByConnection = (connection: ConnectionRecord): Exten user: { _id: role }, messageOpensCallbackType: callbackTypeForMessage(record), onDetails: () => { - const navMap: { [key in CredentialState]?: () => void } = { - [CredentialState.Done]: () => { + const navMap: { [key in DidCommCredentialState]?: () => void } = { + [DidCommCredentialState.Done]: () => { navigation.navigate(Stacks.ContactStack as any, { screen: Screens.CredentialDetails, params: { credentialId: record.id }, }) }, - [CredentialState.OfferReceived]: () => { + [DidCommCredentialState.OfferReceived]: () => { // if we are in the contact stack, use the parent navigator if (navigation.getParent()) { navigation.getParent()?.navigate(Stacks.ConnectionStack, { @@ -182,7 +182,7 @@ export const useChatMessagesByConnection = (connection: ConnectionRecord): Exten ) transformedMessages.push( - ...proofs.map((record: ProofExchangeRecord) => { + ...proofs.map((record: DidCommProofExchangeRecord) => { const role = getProofEventRole(record) const userLabel = role === Role.me ? t('Chat.UserYou') : theirLabel const actionLabel = t(getProofEventLabel(record) as any) @@ -203,16 +203,16 @@ export const useChatMessagesByConnection = (connection: ConnectionRecord): Exten recordId: record.id, isHistory: true, senderReview: - record.state === ProofState.PresentationSent || - (record.state === ProofState.Done && record.isVerified === undefined), + record.state === DidCommProofState.PresentationSent || + (record.state === DidCommProofState.Done && record.isVerified === undefined), }, }) } - const navMap: { [key in ProofState]?: () => void } = { - [ProofState.Done]: toProofDetails, - [ProofState.PresentationSent]: toProofDetails, - [ProofState.PresentationReceived]: toProofDetails, - [ProofState.RequestReceived]: () => { + const navMap: { [key in DidCommProofState]?: () => void } = { + [DidCommProofState.Done]: toProofDetails, + [DidCommProofState.PresentationSent]: toProofDetails, + [DidCommProofState.PresentationReceived]: toProofDetails, + [DidCommProofState.RequestReceived]: () => { // if we are in the contact stack, use the parent navigator if (navigation.getParent()) { navigation.getParent()?.navigate(Stacks.ConnectionStack, { diff --git a/packages/core/src/hooks/connections.ts b/packages/core/src/hooks/connections.ts index 3720cd9cbb..36d2f1bcab 100644 --- a/packages/core/src/hooks/connections.ts +++ b/packages/core/src/hooks/connections.ts @@ -1,12 +1,13 @@ -import { ConnectionRecord, OutOfBandRecord } from '@credo-ts/core' + +import { DidCommConnectionRecord, DidCommOutOfBandApi, DidCommOutOfBandModule, DidCommOutOfBandRecord } from '@credo-ts/didcomm' import { useAgent, useConnectionById, useConnections } from '@credo-ts/react-hooks' import { useMemo, useState } from 'react' -export const useOutOfBandById = (oobId: string): OutOfBandRecord | undefined => { +export const useOutOfBandById = (oobId: string): DidCommOutOfBandRecord | undefined => { const { agent } = useAgent() - const [oob, setOob] = useState(undefined) + const [oob, setOob] = useState(undefined) if (!oob) { - agent?.oob.findById(oobId).then((res) => { + (agent?.modules.oob as DidCommOutOfBandApi).findById(oobId).then((res) => { if (res) { setOob(res) } @@ -15,14 +16,14 @@ export const useOutOfBandById = (oobId: string): OutOfBandRecord | undefined => return oob } -export const useConnectionByOutOfBandId = (outOfBandId: string): ConnectionRecord | undefined => { +export const useConnectionByOutOfBandId = (outOfBandId: string): DidCommConnectionRecord | undefined => { const reuseConnectionId = useOutOfBandById(outOfBandId)?.reuseConnectionId const { records: connections } = useConnections() return useMemo( () => connections.find( - (connection: ConnectionRecord) => + (connection: DidCommConnectionRecord) => connection.outOfBandId === outOfBandId || // Check for a reusable connection (reuseConnectionId && connection.id === reuseConnectionId) @@ -31,7 +32,7 @@ export const useConnectionByOutOfBandId = (outOfBandId: string): ConnectionRecor ) } -export const useOutOfBandByConnectionId = (connectionId: string): OutOfBandRecord | undefined => { +export const useOutOfBandByConnectionId = (connectionId: string): DidCommOutOfBandRecord | undefined => { const connection = useConnectionById(connectionId) return useOutOfBandById(connection?.outOfBandId ?? '') } diff --git a/packages/core/src/hooks/credentials.ts b/packages/core/src/hooks/credentials.ts index b510be23b6..89ae511fab 100644 --- a/packages/core/src/hooks/credentials.ts +++ b/packages/core/src/hooks/credentials.ts @@ -1,11 +1,12 @@ -import { CredentialExchangeRecord } from '@credo-ts/core' + +import { DidCommCredentialExchangeRecord } from '@credo-ts/didcomm' import { useCredentials } from '@credo-ts/react-hooks' import { useMemo } from 'react' -export const useCredentialsByConnectionId = (connectionId: string): CredentialExchangeRecord[] => { +export const useCredentialsByConnectionId = (connectionId: string): DidCommCredentialExchangeRecord[] => { const { records: credentials } = useCredentials() return useMemo( - () => credentials.filter((credential: CredentialExchangeRecord) => credential.connectionId === connectionId), + () => credentials.filter((credential: DidCommCredentialExchangeRecord) => credential.connectionId === connectionId), [credentials, connectionId] ) } diff --git a/packages/core/src/hooks/notifications.ts b/packages/core/src/hooks/notifications.ts index 7248c265f1..6dff2452b5 100644 --- a/packages/core/src/hooks/notifications.ts +++ b/packages/core/src/hooks/notifications.ts @@ -1,13 +1,15 @@ import { - BasicMessageRecord, - CredentialExchangeRecord as CredentialRecord, - CredentialState, MdocRecord, - ProofExchangeRecord, - ProofState, SdJwtVcRecord, W3cCredentialRecord, } from '@credo-ts/core' +import { + DidCommBasicMessageRecord, + DidCommCredentialExchangeRecord as CredentialRecord, + DidCommCredentialState, + DidCommProofExchangeRecord, + DidCommProofState, +} from '@credo-ts/didcomm' import { useBasicMessages, useCredentialByState, useProofByState } from '@credo-ts/react-hooks' import { ProofCustomMetadata, ProofMetadata } from '@bifold/verifier' import { useEffect, useState } from 'react' @@ -28,9 +30,9 @@ export type NotificationsInputProps = { } export type NotificationReturnType = Array< - | BasicMessageRecord + | DidCommBasicMessageRecord | CredentialRecord - | ProofExchangeRecord + | DidCommProofExchangeRecord | CustomNotification | SdJwtVcRecord | W3cCredentialRecord @@ -44,23 +46,23 @@ export const useNotifications = ({ }: NotificationsInputProps): NotificationReturnType => { const [notifications, setNotifications] = useState([]) const { records: basicMessages } = useBasicMessages() - const offers = useCredentialByState(CredentialState.OfferReceived) - const proofsRequested = useProofByState(ProofState.RequestReceived) - const credsReceived = useCredentialByState(CredentialState.CredentialReceived) - const credsDone = useCredentialByState(CredentialState.Done) - const proofsDone = useProofByState([ProofState.Done, ProofState.PresentationReceived]) + const offers = useCredentialByState(DidCommCredentialState.OfferReceived) + const proofsRequested = useProofByState(DidCommProofState.RequestReceived) + const credsReceived = useCredentialByState(DidCommCredentialState.CredentialReceived) + const credsDone = useCredentialByState(DidCommCredentialState.Done) + const proofsDone = useProofByState([DidCommProofState.Done, DidCommProofState.PresentationReceived]) const openIDCredRecieved = useOpenID({ openIDUri: openIDUri, openIDPresentationUri: openIDPresentationUri }) useEffect(() => { // get all unseen messages - const unseenMessages: BasicMessageRecord[] = basicMessages.filter((msg) => { + const unseenMessages: DidCommBasicMessageRecord[] = basicMessages.filter((msg) => { const meta = msg.metadata.get(BasicMessageMetadata.customMetadata) as basicMessageCustomMetadata return !meta?.seen }) // add one unseen message per contact to notifications const contactsWithUnseenMessages: string[] = [] - const messagesToShow: BasicMessageRecord[] = [] + const messagesToShow: DidCommBasicMessageRecord[] = [] unseenMessages.forEach((msg) => { if (!contactsWithUnseenMessages.includes(msg.connectionId)) { @@ -69,7 +71,7 @@ export const useNotifications = ({ } }) - const validProofsDone = proofsDone.filter((proof: ProofExchangeRecord) => { + const validProofsDone = proofsDone.filter((proof: DidCommProofExchangeRecord) => { if (proof.isVerified === undefined) { return false } diff --git a/packages/core/src/hooks/oob.ts b/packages/core/src/hooks/oob.ts index 79472b0675..32b1fc3b38 100644 --- a/packages/core/src/hooks/oob.ts +++ b/packages/core/src/hooks/oob.ts @@ -1,13 +1,13 @@ -import { OutOfBandRecord } from '@credo-ts/core' +import { DidCommOutOfBandApi, DidCommOutOfBandRecord } from '@credo-ts/didcomm' import { useAgent } from '@credo-ts/react-hooks' import { useState } from 'react' -export const useOutOfBandByReceivedInvitationId = (receivedInvitationId: string): OutOfBandRecord | undefined => { +export const useOutOfBandByReceivedInvitationId = (receivedInvitationId: string): DidCommOutOfBandRecord | undefined => { const { agent } = useAgent() - const [oob, setOob] = useState(undefined) + const [oob, setOob] = useState(undefined) if (!oob) { - agent?.oob.findByReceivedInvitationId(receivedInvitationId).then((res) => { + (agent?.modules.oob as DidCommOutOfBandApi).findByReceivedInvitationId(receivedInvitationId).then((res) => { if (res) { setOob(res) } diff --git a/packages/core/src/hooks/proofs.ts b/packages/core/src/hooks/proofs.ts index f761e34cad..f86d2c0b6a 100644 --- a/packages/core/src/hooks/proofs.ts +++ b/packages/core/src/hooks/proofs.ts @@ -1,4 +1,4 @@ -import { ProofExchangeRecord } from '@credo-ts/core' +import { DidCommProofExchangeRecord } from '@credo-ts/didcomm' import { useAgent, useCredentials, useProofById, useProofs } from '@credo-ts/react-hooks' import { useMemo } from 'react' import { useTranslation } from 'react-i18next' @@ -6,11 +6,11 @@ import { useTranslation } from 'react-i18next' import { TOKENS, useServices } from '../container-api' import { retrieveCredentialsForProof } from '../utils/helpers' -export const useProofsByConnectionId = (connectionId: string): ProofExchangeRecord[] => { +export const useProofsByConnectionId = (connectionId: string): DidCommProofExchangeRecord[] => { const { records: proofs } = useProofs() return useMemo( - () => proofs.filter((proof: ProofExchangeRecord) => proof.connectionId === connectionId), + () => proofs.filter((proof: DidCommProofExchangeRecord) => proof.connectionId === connectionId), [proofs, connectionId] ) } diff --git a/packages/core/src/hooks/useBifoldAgentSetup.ts b/packages/core/src/hooks/useBifoldAgentSetup.ts index 259df799e8..85df1ffdd4 100644 --- a/packages/core/src/hooks/useBifoldAgentSetup.ts +++ b/packages/core/src/hooks/useBifoldAgentSetup.ts @@ -1,5 +1,6 @@ -import { Agent, HttpOutboundTransport, WsOutboundTransport } from '@credo-ts/core' -import { IndyVdrPoolService } from '@credo-ts/indy-vdr/build/pool' +import { Agent } from '@credo-ts/core' +import { DidCommHttpOutboundTransport, DidCommWsOutboundTransport } from '@credo-ts/didcomm' +import { IndyVdrPoolService } from '@credo-ts/indy-vdr' import { agentDependencies } from '@credo-ts/react-native' import { GetCredentialDefinitionRequest, GetSchemaRequest } from '@hyperledger/indy-vdr-shared' import { useCallback, useRef, useState } from 'react' @@ -32,7 +33,7 @@ const useBifoldAgentSetup = (): AgentSetupReturnType => { const restartExistingAgent = useCallback( async (agent: Agent, walletSecret: WalletSecret): Promise => { try { - await agent.wallet.open({ + await agent.modules.wallet.open({ id: walletSecret.id, key: walletSecret.key, }) @@ -53,11 +54,11 @@ const useBifoldAgentSetup = (): AgentSetupReturnType => { async (walletSecret: WalletSecret, mediatorUrl: string): Promise => { const newAgent = new Agent({ config: { - label: store.preferences.walletName || 'Aries Bifold', - walletConfig: { - id: walletSecret.id, - key: walletSecret.key, - }, + //label: store.preferences.walletName || 'Aries Bifold', + // walletConfig: { + // id: walletSecret.id, + // key: walletSecret.key, + // }, logger, autoUpdateStorageOnStartup: true, }, @@ -72,11 +73,11 @@ const useBifoldAgentSetup = (): AgentSetupReturnType => { }, }), }) - const wsTransport = new WsOutboundTransport() - const httpTransport = new HttpOutboundTransport() + const wsTransport = new DidCommWsOutboundTransport() + const httpTransport = new DidCommHttpOutboundTransport() - newAgent.registerOutboundTransport(wsTransport) - newAgent.registerOutboundTransport(httpTransport) + newAgent.modules.didcomm.registerOutboundTransport(wsTransport) + newAgent.modules.didcomm.registerOutboundTransport(httpTransport) return newAgent }, @@ -99,7 +100,7 @@ const useBifoldAgentSetup = (): AgentSetupReturnType => { const warmUpCache = useCallback( async (newAgent: Agent) => { - const poolService = newAgent.dependencyManager.resolve(IndyVdrPoolService) + const poolService: IndyVdrPoolService = newAgent.dependencyManager.resolve(IndyVdrPoolService) // Maybe should resolve differently cacheCredDefs.forEach(async ({ did, id }) => { const pool = await poolService.getPoolForDid(newAgent.context, did) const credDefRequest = new GetCredentialDefinitionRequest({ credentialDefinitionId: id }) diff --git a/packages/core/src/modules/history/context/historyManager.tsx b/packages/core/src/modules/history/context/historyManager.tsx index 8766f2ecb4..d45f9e7c48 100644 --- a/packages/core/src/modules/history/context/historyManager.tsx +++ b/packages/core/src/modules/history/context/historyManager.tsx @@ -19,8 +19,7 @@ * */ -import { Agent } from '@credo-ts/core' -import { GenericRecord, GenericRecordTags } from '@credo-ts/core/build/modules/generic-records/repository/GenericRecord' +import { Agent, GenericRecord, GenericRecordTags } from '@credo-ts/core' import moment from 'moment' import { i18n } from '../../../localization/index' diff --git a/packages/core/src/modules/history/types/index.ts b/packages/core/src/modules/history/types/index.ts index 21ac261c49..d3f1db1423 100644 --- a/packages/core/src/modules/history/types/index.ts +++ b/packages/core/src/modules/history/types/index.ts @@ -1,4 +1,4 @@ -import { GenericRecord } from '@credo-ts/core/build/modules/generic-records/repository/GenericRecord' +import { GenericRecord } from '@credo-ts/core' import { Moment } from 'moment' export interface IHistoryManager { diff --git a/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx b/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx index 5adac8a483..8d9ec95ee2 100644 --- a/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx +++ b/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx @@ -244,27 +244,27 @@ export const OpenIDCredentialRecordProvider: React.FC { - setState(removeW3cRecord(record, state)) + setState(removeW3cRecord(record as W3cCredentialRecord, state)) }) const sdjwt_credentialAdded$ = recordsAddedByType(agent, SdJwtVcRecord).subscribe((record) => { //This handler will return ANY creds added to the wallet even DidComm //Sounds like a bug in the hooks package //This check will safe guard the flow untill a fix goes to the hooks - setState(addSdJwtRecord(record, state)) + setState(addSdJwtRecord(record as SdJwtVcRecord, state)) // if (isW3CCredentialRecord(record)) { // setState(addW3cRecord(record, state)) // } }) const sdjwt_credentialRemoved$ = recordsRemovedByType(agent, SdJwtVcRecord).subscribe((record) => { - setState(removeSdJwtRecord(record, state)) + setState(removeSdJwtRecord(record as SdJwtVcRecord, state)) }) return () => { diff --git a/packages/core/src/modules/openid/display.tsx b/packages/core/src/modules/openid/display.tsx index 02d0b4e0e3..5a4de22b1c 100644 --- a/packages/core/src/modules/openid/display.tsx +++ b/packages/core/src/modules/openid/display.tsx @@ -6,13 +6,14 @@ import type { W3cCredentialDisplay, W3cCredentialJson, } from './types' -import { JwkJson, Mdoc, MdocRecord, TypedArrayEncoder, W3cCredentialRecord } from '@credo-ts/core' +import { Mdoc, MdocRecord, TypedArrayEncoder, W3cCredentialRecord } from '@credo-ts/core' import { Hasher, SdJwtVcRecord, ClaimFormat, JsonTransformer } from '@credo-ts/core' import { decodeSdJwtSync, getClaimsSync } from '@sd-jwt/decode' import { CredentialForDisplayId } from './types' import { detectImageMimeType, formatDate, getHostNameFromUrl, isDateString, sanitizeString } from './utils/utils' import { getOpenId4VcCredentialMetadata } from './metadata' +import { Jwk } from '@credo-ts/core/modules/kms' function findDisplay(display?: Display[]): Display | undefined { if (!display) return undefined @@ -263,7 +264,7 @@ export interface CredentialMetadata { issuedAt?: string } -function safeCalculateJwkThumbprint(jwk: JwkJson): string | undefined { +function safeCalculateJwkThumbprint(jwk: Jwk): string | undefined { try { const thumbprint = TypedArrayEncoder.toBase64URL( Hasher.hash( @@ -291,7 +292,7 @@ export function filterAndMapSdJwtKeys(sdJwtVcPayload: Record) { // eslint-disable-next-line @typescript-eslint/no-unused-vars const { _sd_alg, _sd_hash, iss, vct, cnf, iat, exp, nbf, ...visibleProperties } = sdJwtVcPayload as SdJwtVcPayload - const holder = cnf.kid ?? cnf.jwk ? safeCalculateJwkThumbprint(cnf.jwk as JwkJson) : undefined + const holder = cnf.kid ?? cnf.jwk ? safeCalculateJwkThumbprint(cnf.jwk as Jwk) : undefined const credentialMetadata: CredentialMetadata = { type: vct, issuer: iss, @@ -348,7 +349,7 @@ export function getCredentialForDisplay( }, attributes: mapped.visibleProperties, metadata: mapped.metadata, - claimFormat: ClaimFormat.SdJwtVc, + claimFormat: ClaimFormat.SdJwtW3cVc, validUntil: mapped.raw.validUntil, validFrom: mapped.raw.validFrom, credentialSubject: openId4VcMetadata?.credential.credential_subject, diff --git a/packages/core/src/modules/openid/displayProof.tsx b/packages/core/src/modules/openid/displayProof.tsx index 0b3ffdd0be..d25efd11bb 100644 --- a/packages/core/src/modules/openid/displayProof.tsx +++ b/packages/core/src/modules/openid/displayProof.tsx @@ -52,9 +52,9 @@ export function formatDifPexCredentialsForRequest( ) let disclosedPayload = attributes - if (verifiableCredential.type === ClaimFormat.SdJwtVc) { + if (verifiableCredential.claimFormat === ClaimFormat.SdJwtDc) { disclosedPayload = filterAndMapSdJwtKeys(verifiableCredential.disclosedPayload).visibleProperties - } else if (verifiableCredential.type === ClaimFormat.MsoMdoc) { + } else if (verifiableCredential.claimFormat === ClaimFormat.MsoMdoc) { disclosedPayload = Object.fromEntries( Object.values(verifiableCredential.disclosedPayload).flatMap((entry) => Object.entries(entry)) ) diff --git a/packages/core/src/modules/openid/offerResolve.tsx b/packages/core/src/modules/openid/offerResolve.tsx index e858e137f8..b1a102caec 100644 --- a/packages/core/src/modules/openid/offerResolve.tsx +++ b/packages/core/src/modules/openid/offerResolve.tsx @@ -10,10 +10,8 @@ import { Agent, DidJwk, DidKey, - getJwkFromKey, - JwaSignatureAlgorithm, + getPublicJwkFromVerificationMethod, JwkDidCreateOptions, - KeyBackend, KeyDidCreateOptions, Mdoc, MdocRecord, @@ -22,8 +20,26 @@ import { W3cJsonLdVerifiableCredential, W3cJwtVerifiableCredential, } from '@credo-ts/core' +import { KeyBackend } from '@hyperledger/aries-askar-react-native' import { extractOpenId4VcCredentialMetadata, setOpenId4VcCredentialMetadata } from './metadata' +const KnownJwaSignatureAlgorithms = { + HS256: 'HS256', + HS384: 'HS384', + HS512: 'HS512', + RS256: 'RS256', + RS384: 'RS384', + RS512: 'RS512', + ES256: 'ES256', + ES384: 'ES384', + ES512: 'ES512', + PS256: 'PS256', + PS384: 'PS384', + PS512: 'PS512', + EdDSA: 'EdDSA', + ES256K: 'ES256K' +} + export const resolveOpenId4VciOffer = async ({ agent, data, @@ -126,7 +142,7 @@ export const customCredentialBindingResolver = async ({ throw new Error('keyType is required!') } - const key = await agent.wallet.createKey({ + const key = await agent.modules.wallet.createKey({ keyType, keyBackend: shouldKeyBeHardwareBacked ? KeyBackend.SecureElement : KeyBackend.Software, }) @@ -135,7 +151,7 @@ export const customCredentialBindingResolver = async ({ const didResult = await agent.dids.create({ method: didMethod, options: { - key, + keyId: key.keyId, }, }) @@ -149,7 +165,7 @@ export const customCredentialBindingResolver = async ({ verificationMethodId = didJwk.verificationMethodId } else { const didKey = DidKey.fromDid(didResult.didState.did) - verificationMethodId = `${didKey.did}#${didKey.key.fingerprint}` + verificationMethodId = `${didKey.did}#${didKey.publicJwk.fingerprint}` } return { @@ -166,7 +182,7 @@ export const customCredentialBindingResolver = async ({ ) { return { method: 'jwk', - jwk: getJwkFromKey(key), + jwk: '' //getJwkFromKey(key), } } @@ -214,8 +230,8 @@ export const receiveCredentialFromOpenId4VciOffer = async ({ // NOTE: MATTR launchpad for JFF MUST use EdDSA. So it is important that the default (first allowed one) // is EdDSA. The list is ordered by preference, so if no suites are defined by the issuer, the first one // will be used - JwaSignatureAlgorithm.EdDSA, - JwaSignatureAlgorithm.ES256, + KnownJwaSignatureAlgorithms.EdDSA, + KnownJwaSignatureAlgorithms.ES256, ], credentialBindingResolver: async ({ supportedDidMethods, diff --git a/packages/core/src/modules/openid/resolverProof.tsx b/packages/core/src/modules/openid/resolverProof.tsx index e9ef760474..5d5eb056f4 100644 --- a/packages/core/src/modules/openid/resolverProof.tsx +++ b/packages/core/src/modules/openid/resolverProof.tsx @@ -146,17 +146,17 @@ export const extractCertificateFromAuthorizationRequest = async ({ } export async function withTrustedCertificate( - agent: Agent, + agent: Agent, //This should maybe be AgentContext instead certificate: string | null, method: () => Promise | T ): Promise { - const x509ModuleConfig = agent.dependencyManager.resolve(X509ModuleConfig) + const x509ModuleConfig = agent.modules.dependencyManager.resolve(X509ModuleConfig) const currentTrustedCertificates = x509ModuleConfig.trustedCertificates ? [...x509ModuleConfig.trustedCertificates] : [] try { - if (certificate) agent.x509.addTrustedCertificate(certificate) + if (certificate) agent.modules.x509.addTrustedCertificate(certificate) return await method() } finally { if (certificate) x509ModuleConfig.setTrustedCertificates(currentTrustedCertificates as [string]) diff --git a/packages/core/src/navigators/MainStack.tsx b/packages/core/src/navigators/MainStack.tsx index 92e5971a23..32385e8770 100644 --- a/packages/core/src/navigators/MainStack.tsx +++ b/packages/core/src/navigators/MainStack.tsx @@ -1,6 +1,6 @@ import { ProofCustomMetadata, ProofMetadata } from '@bifold/verifier' import { useAgent, useProofByState } from '@credo-ts/react-hooks' -import { ProofState } from '@credo-ts/core' +import { DidCommProofState} from '@credo-ts/didcomm' import { CardStyleInterpolators, StackCardStyleInterpolator, createStackNavigator } from '@react-navigation/stack' import React, { useEffect, useMemo } from 'react' import { View } from 'react-native' @@ -39,7 +39,7 @@ const MainStack: React.FC = () => { TOKENS.CUSTOM_NAV_STACK_1, TOKENS.OBJECT_SCREEN_CONFIG, ]) - const declinedProofs = useProofByState([ProofState.Declined, ProofState.Abandoned]) + const declinedProofs = useProofByState([DidCommProofState.Declined, DidCommProofState.Abandoned]) useDeepLinks() // remove connection on mobile verifier proofs if proof is rejected @@ -47,7 +47,7 @@ const MainStack: React.FC = () => { declinedProofs.forEach((proof) => { const meta = proof?.metadata?.get(ProofMetadata.customMetadata) as ProofCustomMetadata if (meta?.delete_conn_after_seen) { - agent?.connections.deleteById(proof?.connectionId ?? '').catch(() => null) + agent?.modules.connections.deleteById(proof?.connectionId ?? '').catch(() => null) proof?.metadata.set(ProofMetadata.customMetadata, { ...meta, delete_conn_after_seen: false }) } }) diff --git a/packages/core/src/screens/Chat.tsx b/packages/core/src/screens/Chat.tsx index 465bc67335..877fcdcbaf 100644 --- a/packages/core/src/screens/Chat.tsx +++ b/packages/core/src/screens/Chat.tsx @@ -1,4 +1,4 @@ -import { BasicMessageRepository, ConnectionRecord } from '@credo-ts/core' +import { DidCommBasicMessageRepository, DidCommConnectionRecord } from '@credo-ts/didcomm' import { useAgent, useBasicMessagesByConnectionId, useConnectionById } from '@credo-ts/react-hooks' import { useIsFocused, useNavigation } from '@react-navigation/native' import { useHeaderHeight } from '@react-navigation/elements' @@ -35,7 +35,7 @@ const Chat: React.FC = ({ route }) => { const { t } = useTranslation() const { agent } = useAgent() const navigation = useNavigation>() - const connection = useConnectionById(connectionId) as ConnectionRecord + const connection = useConnectionById(connectionId) as DidCommConnectionRecord const basicMessages = useBasicMessagesByConnectionId(connectionId) const chatMessages = useChatMessagesByConnection(connection) const isFocused = useIsFocused() @@ -67,7 +67,7 @@ const Chat: React.FC = ({ route }) => { const meta = msg.metadata.get(BasicMessageMetadata.customMetadata) as basicMessageCustomMetadata if (agent && !meta?.seen) { msg.metadata.set(BasicMessageMetadata.customMetadata, { ...meta, seen: true }) - const basicMessageRepository = agent.context.dependencyManager.resolve(BasicMessageRepository) + const basicMessageRepository: DidCommBasicMessageRepository = agent.context.dependencyManager.resolve(DidCommBasicMessageRepository) // Should maybe be resolved differently basicMessageRepository.update(agent.context, msg) } }) @@ -75,7 +75,7 @@ const Chat: React.FC = ({ route }) => { const onSend = useCallback( async (messages: IMessage[]) => { - await agent?.basicMessages.sendMessage(connectionId, messages[0].text) + await agent?.modules.basicMessages.sendMessage(connectionId, messages[0].text) }, [agent, connectionId] ) diff --git a/packages/core/src/screens/ConfigureMediator.tsx b/packages/core/src/screens/ConfigureMediator.tsx index cb9a1702f7..ca7c39e22c 100644 --- a/packages/core/src/screens/ConfigureMediator.tsx +++ b/packages/core/src/screens/ConfigureMediator.tsx @@ -7,6 +7,14 @@ import { FlatList, Pressable, StyleSheet, View } from 'react-native' import BouncyCheckbox from 'react-native-bouncy-checkbox' import { SafeAreaView } from 'react-native-safe-area-context' import Icon from 'react-native-vector-icons/MaterialCommunityIcons' +import { useStore } from '../contexts/store' +import { DispatchAction } from '../contexts/reducers/store' +import { useTheme } from '../contexts/theme' +import { ThemedText } from '../components/texts/ThemedText' +import { testIdWithKey } from '../utils/testable' +import { useEffect, useState } from 'react' +import { LockoutReason, useAuth } from '../contexts/auth' +import { useAgent } from '@credo-ts/react-hooks' import DismissiblePopupModal from '../components/modals/DismissiblePopupModal' import { ThemedText } from '../components/texts/ThemedText' import { LockoutReason, useAuth } from '../contexts/auth' @@ -15,7 +23,7 @@ import { useStore } from '../contexts/store' import { useTheme } from '../contexts/theme' import { Screens, SettingStackParams } from '../types/navigators' import { setMediationToDefault } from '../utils/mediatorhelpers' -import { testIdWithKey } from '../utils/testable' +import { DidCommMediationRecipientService } from '@credo-ts/didcomm' type MediatorItem = { id: string @@ -76,7 +84,7 @@ const ConfigureMediator = ({ route }: ConfigureMediatorProps) => { const confirmMediatorChange = async () => { if (!pendingMediatorId || !agent) return - await agent.dependencyManager.resolve(MediationRecipientService).clearDefaultMediator(agent.context) + await agent.context.dependencyManager.resolve(DidCommMediationRecipientService).clearDefaultMediator(agent.context) agent.config.logger.info(`successfully cleared default mediator`) await setMediationToDefault(agent, pendingMediatorId) dispatch({ diff --git a/packages/core/src/screens/Connection.tsx b/packages/core/src/screens/Connection.tsx index 3aee7a5108..d6ece77676 100644 --- a/packages/core/src/screens/Connection.tsx +++ b/packages/core/src/screens/Connection.tsx @@ -1,11 +1,13 @@ import { - BasicMessageRecord, - CredentialExchangeRecord, MdocRecord, - ProofExchangeRecord, SdJwtVcRecord, W3cCredentialRecord, } from '@credo-ts/core' +import { + DidCommBasicMessage, + DidCommCredentialExchangeRecord, + DidCommProofExchangeRecord +} from '@credo-ts/didcomm' import { CommonActions } from '@react-navigation/native' import { StackScreenProps } from '@react-navigation/stack' import React, { useCallback, useEffect, useReducer } from 'react' @@ -28,12 +30,13 @@ import { ToastType } from '../components/toast/BaseToast' import { OpenId4VPRequestRecord } from '../modules/openid/types' import { useAppAgent } from '../utils/agent' import { HistoryCardType, HistoryRecord } from '../modules/history/types' +import { BaseDidCommMessage } from '@credo-ts/didcomm/BaseDidCommMessage' type ConnectionProps = StackScreenProps type MergeFunction = (current: LocalState, next: Partial) => LocalState -type NotCustomNotification = BasicMessageRecord | CredentialExchangeRecord | ProofExchangeRecord +type NotCustomNotification = DidCommBasicMessage | DidCommCredentialExchangeRecord | DidCommProofExchangeRecord type LocalState = { inProgress: boolean @@ -324,13 +327,13 @@ const Connection: React.FC = ({ navigation, route }) => { for (const notification of notifications) { // no action taken for BasicMessageRecords - if ((notification as BasicMessageRecord).type === 'BasicMessageRecord') { - logger?.info('Connection: BasicMessageRecord, skipping') + if ((notification as unknown as BaseDidCommMessage).type === 'DidCommBasicMessage') { + logger?.info('Connection: DidCommBasicMessage, skipping') continue } if ( - (connection && (notification as NotCustomNotification).connectionId === connection.id) || + (connection && (notification as NotCustomNotification).id === connection.id) || oobRecord ?.getTags() ?.invitationRequestsThreadIds?.includes((notification as NotCustomNotification)?.threadId ?? '') diff --git a/packages/core/src/screens/ContactDetails.tsx b/packages/core/src/screens/ContactDetails.tsx index aaa4e22b74..ba6fc35a35 100644 --- a/packages/core/src/screens/ContactDetails.tsx +++ b/packages/core/src/screens/ContactDetails.tsx @@ -1,4 +1,4 @@ -import { CredentialState } from '@credo-ts/core' +import { DidCommCredentialState } from '@credo-ts/didcomm' import { useAgent, useConnectionById, useCredentialByState } from '@credo-ts/react-hooks' import { useNavigation } from '@react-navigation/native' import { StackNavigationProp, StackScreenProps } from '@react-navigation/stack' @@ -49,8 +49,8 @@ const ContactDetails: React.FC = ({ route }) => { const contactImageUrl = useConnectionImageUrl(connectionId) // FIXME: This should be exposed via a react hook that allows to filter credentials by connection id const connectionCredentials = [ - ...useCredentialByState(CredentialState.CredentialReceived), - ...useCredentialByState(CredentialState.Done), + ...useCredentialByState(DidCommCredentialState.CredentialReceived), + ...useCredentialByState(DidCommCredentialState.Done), ].filter((credential) => credential.connectionId === connection?.id) const { ColorPalette, Assets } = useTheme() const [store] = useStore() @@ -161,11 +161,11 @@ const ContactDetails: React.FC = ({ route }) => { logHistoryRecord() } - const basicMessages = await agent.basicMessages.findAllByQuery({ connectionId: connection.id }) - const proofs = await agent.proofs.findAllByQuery({ connectionId: connection.id }) - const offers = await agent.credentials.findAllByQuery({ + const basicMessages = await agent.modules.basicMessages.findAllByQuery({ connectionId: connection.id }) + const proofs = await agent.modules.proofs.findAllByQuery({ connectionId: connection.id }) + const offers = await agent.modules.credentials.findAllByQuery({ connectionId: connection.id, - state: CredentialState.OfferReceived, + state: DidCommCredentialState.OfferReceived, }) logger.info( @@ -173,10 +173,10 @@ const ContactDetails: React.FC = ({ route }) => { ) const results = await Promise.allSettled([ - ...proofs.map((proof) => agent.proofs.deleteById(proof.id)), - ...offers.map((offer) => agent.credentials.deleteById(offer.id)), - ...basicMessages.map((msg) => agent.basicMessages.deleteById(msg.id)), - agent.connections.deleteById(connection.id), + ...proofs.map((proof: any) => agent.modules.proofs.deleteById(proof.id)), + ...offers.map((offer: any) => agent.modules.credentials.deleteById(offer.id)), + ...basicMessages.map((msg: any) => agent.modules.basicMessages.deleteById(msg.id)), + agent.modules.connections.deleteById(connection.id), ]) const failed = results.filter((result) => result.status === 'rejected') diff --git a/packages/core/src/screens/CredentialOffer.tsx b/packages/core/src/screens/CredentialOffer.tsx index f448d5f204..0f04b31568 100644 --- a/packages/core/src/screens/CredentialOffer.tsx +++ b/packages/core/src/screens/CredentialOffer.tsx @@ -1,5 +1,5 @@ import { AnonCredsCredentialMetadataKey } from '@credo-ts/anoncreds' -import { CredentialPreviewAttribute } from '@credo-ts/core' +import { DidCommCredentialPreviewAttribute } from '@credo-ts/didcomm' import { useCredentialById } from '@credo-ts/react-hooks' import { BrandingOverlay, MetaOverlay } from '@bifold/oca' import { Attribute, CredentialOverlay } from '@bifold/oca/build/legacy' @@ -123,7 +123,7 @@ const CredentialOffer: React.FC = ({ navigation, credentia } const updateCredentialPreview = async () => { - const { ...formatData } = await agent.credentials.getFormatData(credential.id) + const { ...formatData } = await agent.modules.credentials.getFormatData(credential.id) const { offer, offerAttributes } = formatData const offerData = offer?.anoncreds ?? offer?.indy @@ -135,7 +135,7 @@ const CredentialOffer: React.FC = ({ navigation, credentia } if (offerAttributes) { - credential.credentialAttributes = [...offerAttributes.map((item) => new CredentialPreviewAttribute(item))] + credential.credentialAttributes = [...offerAttributes.map((item) => new DidCommCredentialPreviewAttribute(item))] } } @@ -211,7 +211,7 @@ const CredentialOffer: React.FC = ({ navigation, credentia setAcceptModalVisible(true) - await agent.credentials.acceptOffer({ credentialRecordId: credential.id }) + await agent.modules.credentials.acceptOffer({ credentialExchangeRecordId: credential.id }) if (historyEventsLogger.logAttestationAccepted) { const type = HistoryCardType.CardAccepted await logHistoryRecord(type) @@ -227,13 +227,13 @@ const CredentialOffer: React.FC = ({ navigation, credentia try { if (agent && credential) { const connectionId = credential.connectionId ?? '' - const connection = await agent.connections.findById(connectionId) + const connection = await agent.modules.connections.findById(connectionId) - await agent.credentials.declineOffer(credential.id) + await agent.modules.credentials.declineOffer(credential.id) if (connection) { - await agent.credentials.sendProblemReport({ - credentialRecordId: credential.id, + await agent.modules.credentials.sendProblemReport({ + credentialExchangeRecordId: credential.id, description: t('CredentialOffer.Declined'), }) } diff --git a/packages/core/src/utils/agent.ts b/packages/core/src/utils/agent.ts index 3be737e535..76f18d70f3 100644 --- a/packages/core/src/utils/agent.ts +++ b/packages/core/src/utils/agent.ts @@ -1,30 +1,35 @@ import { - AnonCredsCredentialFormatService, + AnonCredsDidCommCredentialFormatService, AnonCredsModule, - AnonCredsProofFormatService, - DataIntegrityCredentialFormatService, - LegacyIndyCredentialFormatService, - LegacyIndyProofFormatService, - V1CredentialProtocol, - V1ProofProtocol, + AnonCredsDidCommProofFormatService, + DataIntegrityDidCommCredentialFormatService, + LegacyIndyDidCommCredentialFormatService, + LegacyIndyDidCommProofFormatService, + DidCommCredentialV1Protocol, + DidCommProofV1Protocol, } from '@credo-ts/anoncreds' import { AskarModule } from '@credo-ts/askar' import { - Agent, - AutoAcceptCredential, - AutoAcceptProof, - ConnectionsModule, - CredentialsModule, - DifPresentationExchangeProofFormatService, - MediationRecipientModule, - MediatorPickupStrategy, - ProofsModule, - V2CredentialProtocol, - V2ProofProtocol, + Agent } from '@credo-ts/core' + +import { + DidCommAutoAcceptCredential, + DidCommAutoAcceptProof, + DidCommConnectionsModule, + DidCommCredentialsModule, + DidCommMediationRecipientModule, + DidCommMediatorPickupStrategy, + DidCommProofsModule, + DidCommCredentialV2Protocol, + DidCommProofV2Protocol, + DidCommDifPresentationExchangeProofFormatService, + DidCommModule, + DidCommOutOfBandModule} from '@credo-ts/didcomm' + import { IndyVdrAnonCredsRegistry, IndyVdrModule, IndyVdrPoolConfig } from '@credo-ts/indy-vdr' import { OpenId4VcHolderModule } from '@credo-ts/openid4vc' -import { PushNotificationsApnsModule, PushNotificationsFcmModule } from '@credo-ts/push-notifications' +// import { PushNotificationsApnsModule, PushNotificationsFcmModule } from '@credo-ts/push-notifications' import { useAgent } from '@credo-ts/react-hooks' import { anoncreds } from '@hyperledger/anoncreds-react-native' import { ariesAskar } from '@hyperledger/aries-askar-react-native' @@ -46,8 +51,8 @@ export type BifoldAgent = Agent> * @returns modules to be used in agent setup */ export function getAgentModules({ indyNetworks, mediatorInvitationUrl, txnCache }: GetAgentModulesOptions) { - const indyCredentialFormat = new LegacyIndyCredentialFormatService() - const indyProofFormat = new LegacyIndyProofFormatService() + const indyCredentialFormat = new LegacyIndyDidCommCredentialFormatService() + const indyProofFormat = new LegacyIndyDidCommProofFormatService() if (txnCache) { indyVdr.setLedgerTxnCache({ @@ -69,42 +74,44 @@ export function getAgentModules({ indyNetworks, mediatorInvitationUrl, txnCache indyVdr, networks: indyNetworks as [IndyVdrPoolConfig], }), - connections: new ConnectionsModule({ + connections: new DidCommConnectionsModule({ autoAcceptConnections: true, }), - credentials: new CredentialsModule({ - autoAcceptCredentials: AutoAcceptCredential.ContentApproved, + credentials: new DidCommCredentialsModule({ + autoAcceptCredentials: DidCommAutoAcceptCredential.ContentApproved, credentialProtocols: [ - new V1CredentialProtocol({ indyCredentialFormat }), - new V2CredentialProtocol({ + new DidCommCredentialV1Protocol({ indyCredentialFormat }), + new DidCommCredentialV2Protocol({ credentialFormats: [ indyCredentialFormat, - new AnonCredsCredentialFormatService(), - new DataIntegrityCredentialFormatService(), + new AnonCredsDidCommCredentialFormatService(), + new DataIntegrityDidCommCredentialFormatService(), ], }), ], }), - proofs: new ProofsModule({ - autoAcceptProofs: AutoAcceptProof.ContentApproved, + proofs: new DidCommProofsModule({ + autoAcceptProofs: DidCommAutoAcceptProof.ContentApproved, proofProtocols: [ - new V1ProofProtocol({ indyProofFormat }), - new V2ProofProtocol({ + new DidCommProofV1Protocol({ indyProofFormat }), + new DidCommProofV2Protocol({ proofFormats: [ indyProofFormat, - new AnonCredsProofFormatService(), - new DifPresentationExchangeProofFormatService(), + new AnonCredsDidCommProofFormatService(), + new DidCommDifPresentationExchangeProofFormatService(), ], }), ], }), - mediationRecipient: new MediationRecipientModule({ + mediationRecipient: new DidCommMediationRecipientModule({ mediatorInvitationUrl: mediatorInvitationUrl, - mediatorPickupStrategy: MediatorPickupStrategy.Implicit, + mediatorPickupStrategy: DidCommMediatorPickupStrategy.Implicit, }), - pushNotificationsFcm: new PushNotificationsFcmModule(), - pushNotificationsApns: new PushNotificationsApnsModule(), + //pushNotificationsFcm: new PushNotificationsFcmModule(), + //pushNotificationsApns: new PushNotificationsApnsModule(), + didcomm: new DidCommModule(), openId4VcHolder: new OpenId4VcHolderModule(), + oob: new DidCommOutOfBandModule() } } diff --git a/packages/oca/package.json b/packages/oca/package.json index 11b8325494..0a1bb130ea 100644 --- a/packages/oca/package.json +++ b/packages/oca/package.json @@ -31,22 +31,23 @@ }, "homepage": "https://github.com/openwallet-foundation/bifold-wallet/", "devDependencies": { - "@testing-library/jest-native": "~5.4.3", - "@types/jest": "~29.5.14", - "@types/lodash.startcase": "~4.4.9", - "@typescript-eslint/parser": "~7.18.0", - "eslint": "~8.57.1", - "eslint-import-resolver-typescript": "~3.6.3", - "jest": "~29.6.4", - "rimraf": "~5.0.10", - "ts-jest": "~29.1.5", - "typescript": "~5.5.4" + "@testing-library/jest-native": "5.4.3", + "@types/jest": "29.5.5", + "@types/lodash.startcase": "^4.4.7", + "@typescript-eslint/parser": "^6.6.0", + "eslint": "^8.48.0", + "eslint-import-resolver-typescript": "^2.5.0", + "jest": "29.6.4", + "rimraf": "^6.0.1", + "ts-jest": "^29.1.2", + "typescript": "^5.0.4" }, "dependencies": { - "@credo-ts/anoncreds": "0.5.17", - "@credo-ts/core": "0.5.17", - "axios": "~1.4.0", - "lodash.startcase": "~4.4.0", - "react-native-fs": "~2.20.0" + "@credo-ts/anoncreds": "0.5.13", + "@credo-ts/core": "0.5.13", + "@credo-ts/didcomm": "0.5.13", + "axios": "^1.4.0", + "lodash.startcase": "^4.4.0", + "react-native-fs": "^2.16.6" } } diff --git a/packages/oca/src/formatters/credential/CredentialFormatter.ts b/packages/oca/src/formatters/credential/CredentialFormatter.ts index c8d0192fe6..549da90969 100644 --- a/packages/oca/src/formatters/credential/CredentialFormatter.ts +++ b/packages/oca/src/formatters/credential/CredentialFormatter.ts @@ -1,4 +1,4 @@ -import { CredentialExchangeRecord } from '@credo-ts/core' +import { DidCommCredentialExchangeRecord} from '@credo-ts/didcomm' import { OverlayBundle } from '../../types' @@ -7,7 +7,7 @@ import LocalizedCredential from './LocalizedCredential' export default class CredentialFormatter { #credentials!: Record - constructor(bundle: OverlayBundle, record: CredentialExchangeRecord) { + constructor(bundle: OverlayBundle, record: DidCommCredentialExchangeRecord) { this.#credentials = bundle.languages.reduce((credentials, language) => { credentials[language] = new LocalizedCredential(bundle, record, language) return credentials diff --git a/packages/oca/src/formatters/credential/DisplayAttribute.ts b/packages/oca/src/formatters/credential/DisplayAttribute.ts index 9a594012b6..61b8af9ef5 100644 --- a/packages/oca/src/formatters/credential/DisplayAttribute.ts +++ b/packages/oca/src/formatters/credential/DisplayAttribute.ts @@ -1,8 +1,8 @@ -import { CredentialPreviewAttribute, CredentialPreviewAttributeOptions } from '@credo-ts/core' +import { DidCommCredentialPreviewAttribute, DidCommCredentialPreviewAttributeOptions } from '@credo-ts/didcomm' import { IOverlayBundleAttribute as OverlayBundleAttributeOptions } from '../../interfaces/overlay' -export default class DisplayAttribute extends CredentialPreviewAttribute { +export default class DisplayAttribute extends DidCommCredentialPreviewAttribute { characterEncoding: string | undefined standard: string | undefined format: string | undefined @@ -10,7 +10,7 @@ export default class DisplayAttribute extends CredentialPreviewAttribute { label: string | undefined constructor( - options: CredentialPreviewAttributeOptions, + options: DidCommCredentialPreviewAttributeOptions, overlayOptions: OverlayBundleAttributeOptions, language: string ) { diff --git a/packages/oca/src/formatters/credential/LocalizedCredential.ts b/packages/oca/src/formatters/credential/LocalizedCredential.ts index 83bc286bfd..3cc81d8e73 100644 --- a/packages/oca/src/formatters/credential/LocalizedCredential.ts +++ b/packages/oca/src/formatters/credential/LocalizedCredential.ts @@ -1,4 +1,4 @@ -import { CredentialExchangeRecord, CredentialPreviewAttribute } from '@credo-ts/core' +import { DidCommCredentialExchangeRecord, DidCommCredentialPreviewAttribute } from '@credo-ts/didcomm' import { OverlayBundle } from '../../types' @@ -11,7 +11,7 @@ export default class LocalizedCredential { name: string attributes!: DisplayAttribute[] - constructor(bundle: OverlayBundle, record: CredentialExchangeRecord, language: string) { + constructor(bundle: OverlayBundle, record: DidCommCredentialExchangeRecord, language: string) { if (!language) { throw new Error('language is required') } @@ -25,7 +25,7 @@ export default class LocalizedCredential { const credentialAttributes = record.credentialAttributes?.length ? record.credentialAttributes : bundle.attributes.map((attribute) => { - return new CredentialPreviewAttribute({ ...attribute, value: '' }) + return new DidCommCredentialPreviewAttribute({ ...attribute, value: '' }) }) this.attributes = diff --git a/packages/oca/tsconfig.json b/packages/oca/tsconfig.json index 56b5510e8d..3210e2609c 100644 --- a/packages/oca/tsconfig.json +++ b/packages/oca/tsconfig.json @@ -12,7 +12,7 @@ /* Language and Environment */ "target": "ES2017" /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */, - "lib": [] /* Specify a set of bundled library declaration files that describe the target runtime environment. */, + "lib": ["ES2017"] /* Specify a set of bundled library declaration files that describe the target runtime environment. */, // "jsx": "preserve", /* Specify what JSX code is generated. */ // "experimentalDecorators": true, /* Enable experimental support for legacy experimental decorators. */ // "emitDecoratorMetadata": true, /* Emit design-type metadata for decorated declarations in source files. */ @@ -32,7 +32,7 @@ // "paths": {} /* Specify a set of entries that re-map imports to additional lookup locations. */, // "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */ // "typeRoots": [], /* Specify multiple folders that act like './node_modules/@types'. */ - "types": ["jest"] /* Specify type package names to be included without being referenced in a source file. */, + "types": ["jest", "node"] /* Specify type package names to be included without being referenced in a source file. */, // "allowUmdGlobalAccess": true, /* Allow accessing UMD globals from modules. */ // "moduleSuffixes": [], /* List of file name suffixes to search when resolving a module. */ // "allowImportingTsExtensions": true, /* Allow imports to include TypeScript file extensions. Requires '--moduleResolution bundler' and either '--noEmit' or '--emitDeclarationOnly' to be set. */ diff --git a/packages/remote-logs/package.json b/packages/remote-logs/package.json index 6b1cb399da..50d56dfaa9 100644 --- a/packages/remote-logs/package.json +++ b/packages/remote-logs/package.json @@ -31,21 +31,12 @@ }, "homepage": "https://github.com/openwallet-foundation/bifold-wallet", "devDependencies": { - "@babel/core": "~7.25.2", - "@babel/plugin-transform-runtime": "~7.25.4", - "@babel/preset-env": "~7.25.4", - "@babel/preset-flow": "~7.24.7", - "@babel/preset-typescript": "~7.24.7", - "@babel/runtime": "~7.23.9", - "@types/jest": "~29.5.12", - "@typescript-eslint/parser": "~7.18.0", - "babel-jest": "~29.7.0", - "eslint": "~8.57.1", - "eslint-import-resolver-typescript": "~3.6.3", - "jest": "~29.7.0", - "react-test-renderer": "~18.3.1", - "rimraf": "~5.0.10", - "typescript": "~5.5.4" + "@babel/runtime": "^7.20.0", + "@typescript-eslint/parser": "^6.6.0", + "eslint": "^8.48.0", + "eslint-import-resolver-typescript": "^2.5.0", + "rimraf": "^6.0.1", + "typescript": "^5.0.4" }, "peerDependencies": { "@credo-ts/core": "0.5.17", diff --git a/packages/verifier/package.json b/packages/verifier/package.json index 602b576ed7..c37da144df 100644 --- a/packages/verifier/package.json +++ b/packages/verifier/package.json @@ -23,21 +23,22 @@ "coverage": "TZ=GMT jest --coverage" }, "devDependencies": { - "@babel/core": "~7.22.20", - "@credo-ts/anoncreds": "0.5.17", - "@credo-ts/core": "0.5.17", - "@credo-ts/react-hooks": "0.6.1", + "@babel/core": "^7.20.0", + "@credo-ts/anoncreds": "0.5.13", + "@credo-ts/core": "0.5.13", + "@credo-ts/didcomm": "0.5.13", + "@credo-ts/react-hooks": "0.6.0", "@hyperledger/anoncreds-shared": "0.2.4", - "@react-native/babel-preset": "~0.73.21", - "@types/jest": "~29.5.14", - "@types/react": "~18.2.79", - "babel-jest": "~27.5.1", - "eslint": "~8.57.1", - "jest": "~29.6.4", - "react": "~18.3.1", - "react-native-builder-bob": "~0.21.3", - "rimraf": "~5.0.10", - "typescript": "~5.5.4" + "@react-native/babel-preset": "0.73.21", + "@types/jest": "^29.5.5", + "@types/react": "^18.2.6", + "babel-jest": "^27.5.1", + "eslint": "^8.48.0", + "jest": "^29.6.4", + "react": "^18.2.0", + "react-native-builder-bob": "^0.21.3", + "rimraf": "^6.0.1", + "typescript": "^5.0.4" }, "peerDependencies": { "@credo-ts/anoncreds": "0.5.17", diff --git a/packages/verifier/src/hooks/proofs.ts b/packages/verifier/src/hooks/proofs.ts index 7bdd1fd1a1..855d25ec0d 100644 --- a/packages/verifier/src/hooks/proofs.ts +++ b/packages/verifier/src/hooks/proofs.ts @@ -1,15 +1,16 @@ -import { ProofExchangeRecord } from '@credo-ts/core' + import { useProofs } from '@credo-ts/react-hooks' import { useMemo } from 'react' import { ProofCustomMetadata, ProofMetadata } from '../types/metadata' +import { DidCommProofExchangeRecord } from '@credo-ts/didcomm' -export const useProofsByTemplateId = (templateId: string): ProofExchangeRecord[] => { +export const useProofsByTemplateId = (templateId: string): DidCommProofExchangeRecord[] => { const { records: proofs } = useProofs() return useMemo( () => - proofs.filter((proof: ProofExchangeRecord) => { + proofs.filter((proof: DidCommProofExchangeRecord) => { const metadata = proof?.metadata.get(ProofMetadata.customMetadata) as ProofCustomMetadata if (metadata?.proof_request_template_id === templateId) { return proof diff --git a/packages/verifier/src/types/agent.ts b/packages/verifier/src/types/agent.ts index e33e7d4049..43fb5b93e7 100644 --- a/packages/verifier/src/types/agent.ts +++ b/packages/verifier/src/types/agent.ts @@ -1,52 +1,59 @@ import { - AnonCredsCredentialFormatService, + AnonCredsDidCommCredentialFormat, AnonCredsModule, - AnonCredsProofFormatService, - DataIntegrityCredentialFormatService, - LegacyIndyCredentialFormatService, - LegacyIndyProofFormatService, - V1CredentialProtocol, - V1ProofProtocol, + AnonCredsDidCommProofFormatService, + DataIntegrityDidCommCredentialFormatService, + LegacyIndyDidCommCredentialFormatService, + LegacyIndyDidCommProofFormatService, + DidCommCredentialV1Protocol, + DidCommProofV1Protocol, + AnonCredsDidCommCredentialFormatService, } from '@credo-ts/anoncreds' + import { - Agent, - ConnectionsModule, - CredentialsModule, - DifPresentationExchangeProofFormatService, - MediationRecipientModule, - ProofsModule, - V2CredentialProtocol, - V2ProofProtocol, + Agent } from '@credo-ts/core' +import { + DidCommConnectionsModule, + DidCommCredentialsModule, + DidCommDifPresentationExchangeProofFormatService, + DidCommMediationRecipientModule, + DidCommProofsModule, + DidCommCredentialV2Protocol, + DidCommProofV2Protocol, + DidCommOutOfBandModule +} from '@credo-ts/didcomm' + function getAgentModules() { return null as unknown as { //askar: AskarModule //anoncredsRs: AnonCredsRsModule anoncreds: AnonCredsModule //indyVdr: IndyVdrModule - connections: ConnectionsModule - credentials: CredentialsModule< + oob: DidCommOutOfBandModule + connections: DidCommConnectionsModule + credentials: DidCommCredentialsModule< ( - | V1CredentialProtocol - | V2CredentialProtocol< + | DidCommCredentialV1Protocol + | DidCommCredentialV2Protocol< ( - | LegacyIndyCredentialFormatService - | AnonCredsCredentialFormatService - | DataIntegrityCredentialFormatService + | LegacyIndyDidCommCredentialFormatService + | AnonCredsDidCommCredentialFormatService + | DataIntegrityDidCommCredentialFormatService )[] > )[] > - proofs: ProofsModule< + proofs: DidCommProofsModule< ( - | V1ProofProtocol - | V2ProofProtocol< - (LegacyIndyProofFormatService | AnonCredsProofFormatService | DifPresentationExchangeProofFormatService)[] + | DidCommProofV1Protocol + | DidCommProofV2Protocol< + (LegacyIndyDidCommProofFormatService | AnonCredsDidCommProofFormatService | DidCommDifPresentationExchangeProofFormatService)[] > )[] > - mediationRecipient: MediationRecipientModule + mediationRecipient: DidCommMediationRecipientModule } } diff --git a/packages/verifier/src/utils/proof-request.ts b/packages/verifier/src/utils/proof-request.ts index 5889ef3280..70ec5d9ef7 100644 --- a/packages/verifier/src/utils/proof-request.ts +++ b/packages/verifier/src/utils/proof-request.ts @@ -2,13 +2,15 @@ import { AnonCredsRequestedAttribute, AnonCredsRequestedPredicate, LegacyIndyProofRequest, - V1RequestPresentationMessage, + DidCommRequestPresentationV1Message, } from '@credo-ts/anoncreds' -import { Agent, AgentMessage, AutoAcceptProof, ProofExchangeRecord } from '@credo-ts/core' +import { Agent } from '@credo-ts/core' import { BifoldAgent } from '../types/agent' import { ProofRequestTemplate, ProofRequestType } from '../types/proof-reqeust-template' +import { DidCommMessage, DidCommAutoAcceptProof, DidCommProofExchangeRecord } from '@credo-ts/didcomm' + const protocolVersion = 'v2' const domain = 'http://aries-mobile-agent.com' @@ -19,8 +21,8 @@ export const findProofRequestMessage = async ( agent: Agent, id: string ): Promise => { - const message = await agent.proofs.findRequestMessage(id) - if (message && message instanceof V1RequestPresentationMessage && message.indyProofRequest) { + const message = await agent.modules.proofs.findRequestMessage(id) + if (message && message instanceof DidCommRequestPresentationV1Message && message.indyProofRequest) { return message.indyProofRequest } else { return undefined @@ -87,9 +89,9 @@ export const buildProofRequestDataForTemplate = ( } export interface CreateProofRequestInvitationResult { - request: AgentMessage - proofRecord: ProofExchangeRecord - invitation: AgentMessage + request: DidCommMessage + proofRecord: DidCommProofExchangeRecord + invitation: DidCommMessage invitationUrl: string } @@ -105,12 +107,12 @@ export const createConnectionlessProofRequestInvitation = async ( if (!proofFormats) { return undefined } - const { message: request, proofRecord } = await agent.proofs.createRequest({ + const { message: request, proofRecord } = await agent.modules.proofs.createRequest({ protocolVersion, - autoAcceptProof: AutoAcceptProof.Always, + autoAcceptProof: DidCommAutoAcceptProof.Always, proofFormats, }) - const { message: invitation, invitationUrl } = await agent.oob.createLegacyConnectionlessInvitation({ + const { message: invitation, invitationUrl } = await agent.modules.oob.createLegacyConnectionlessInvitation({ recordId: proofRecord.id, message: request, domain, @@ -124,7 +126,7 @@ export const createConnectionlessProofRequestInvitation = async ( } export interface SendProofRequestResult { - proofRecord: ProofExchangeRecord + proofRecord: DidCommProofExchangeRecord } /* @@ -140,7 +142,7 @@ export const sendProofRequest = async ( if (!proofFormats) { return undefined } - const proofRecord = await agent.proofs.requestProof({ + const proofRecord = await agent.modules.proofs.requestProof({ protocolVersion, connectionId, proofFormats, diff --git a/packages/verifier/src/utils/proof.ts b/packages/verifier/src/utils/proof.ts index 787b3be465..f35df6d661 100644 --- a/packages/verifier/src/utils/proof.ts +++ b/packages/verifier/src/utils/proof.ts @@ -1,5 +1,6 @@ import { AnonCredsProof, AnonCredsProofRequest } from '@credo-ts/anoncreds' -import { Agent, ProofExchangeRecord, ProofState } from '@credo-ts/core' +import { Agent } from '@credo-ts/core' +import { DidCommProofExchangeRecord, DidCommProofState } from '@credo-ts/didcomm' import { BifoldAgent } from '../types/agent' import { ProofMetadata } from '../types/metadata' @@ -129,7 +130,7 @@ export const groupSharedProofDataByCredential = (data: ParsedAnonCredsProof): Gr * Retrieve proof details from Credo record * */ export const getProofData = async (agent: BifoldAgent, recordId: string): Promise => { - const data = await agent.proofs.getFormatData(recordId) + const data = await agent.modules.proofs.getFormatData(recordId) if (data.request?.anoncreds && data.presentation?.anoncreds) { return parseAnonCredsProof(data.request.anoncreds, data.presentation.anoncreds) } else if (data.request?.indy && data.presentation?.indy) { @@ -142,32 +143,32 @@ export const getProofData = async (agent: BifoldAgent, recordId: string): Promis /* * Check if a presentation received * */ -export const isPresentationReceived = (record: ProofExchangeRecord) => { - return record.state === ProofState.PresentationReceived || record.state === ProofState.Done +export const isPresentationReceived = (record: DidCommProofExchangeRecord) => { + return record.state === DidCommProofState.PresentationReceived || record.state === DidCommProofState.Done } /* * Check if a presentation failed * */ -export const isPresentationFailed = (record: ProofExchangeRecord) => { - return record.state === ProofState.Abandoned +export const isPresentationFailed = (record: DidCommProofExchangeRecord) => { + return record.state === DidCommProofState.Abandoned } /* * Mark Proof record as viewed * */ -export const markProofAsViewed = async (agent: Agent, record: ProofExchangeRecord) => { +export const markProofAsViewed = async (agent: Agent, record: DidCommProofExchangeRecord) => { record.metadata.set(ProofMetadata.customMetadata, { ...record.metadata.data.customMetadata, details_seen: true }) - return agent.proofs.update(record) + return agent.modules.proofs.update(record) } /* * Add template reference to Proof Exchange record * */ -export const linkProofWithTemplate = async (agent: Agent, record: ProofExchangeRecord, templateId: string) => { +export const linkProofWithTemplate = async (agent: Agent, record: DidCommProofExchangeRecord, templateId: string) => { record.metadata.set(ProofMetadata.customMetadata, { ...record.metadata.data.customMetadata, proof_request_template_id: templateId, }) - return agent.proofs.update(record) + return agent.modules.proofs.update(record) } diff --git a/samples/app/package.json b/samples/app/package.json index 310b95c9a5..d7278a0d55 100644 --- a/samples/app/package.json +++ b/samples/app/package.json @@ -78,23 +78,23 @@ "react-native-keychain": "~8.1.3", "react-native-localize": "~2.2.6", "react-native-logs": "~5.1.0", - "react-native-orientation-locker": "~1.6.0", - "react-native-permissions": "~5.4.1", - "react-native-qrcode-svg": "~6.2.0", - "react-native-safe-area-context": "~4.8.2", - "react-native-scalable-image": "~1.1.0", - "react-native-screenguard": "~1.1.0", - "react-native-screens": "~4.4.0", - "react-native-splash-screen": "~3.3.0", - "react-native-svg": "~15.0.0", - "react-native-tcp-socket": "~6.0.6", - "react-native-toast-message": "~2.1.10", - "react-native-uuid": "~2.0.3", - "react-native-vector-icons": "~10.0.3", - "react-native-vision-camera": "~4.3.2", - "react-native-webview": "~13.10.7", - "tsyringe": "~4.8.0", - "uuid": "~9.0.1" + "react-native-orientation-locker": "^1.6.0", + "react-native-permissions": "^5.4.0", + "react-native-qrcode-svg": "6.2.0", + "react-native-safe-area-context": "^3.2.0", + "react-native-scalable-image": "^1.1.0", + "react-native-screenguard": "^1.0.8-beta3", + "react-native-screens": "4.4.0", + "react-native-splash-screen": "^3.3.0", + "react-native-svg": "^15.0.0", + "react-native-tcp-socket": "^6.0.6", + "react-native-toast-message": "^2.1.6", + "react-native-uuid": "^2.0.1", + "react-native-vector-icons": "^10.0.0", + "react-native-vision-camera": "4.3.1", + "react-native-webview": "^13.10.0", + "tsyringe": "^4.7.0", + "uuid": "^11.1.0" }, "devDependencies": { "@babel/core": "~7.22.20", diff --git a/tsconfig.json b/tsconfig.json index 6be95dfe8e..fb6daf2335 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -64,9 +64,9 @@ // "inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */ /* Experimental Options */ - // "experimentalDecorators": true, /* Enables experimental support for ES7 decorators. */ + "experimentalDecorators": true, /* Enables experimental support for ES7 decorators. */ // "emitDecoratorMetadata": true, /* Enables experimental support for emitting type metadata for decorators. */ - "resolveJsonModule": true + // "resolveJsonModule": true }, "exclude": [ "node_modules", diff --git a/yarn.lock b/yarn.lock index 4b7b9b283c..2cf848159f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6,52 +6,19 @@ __metadata: cacheKey: 10c0 "@0no-co/graphql.web@npm:^1.0.13": +<<<<<<< HEAD version: 1.1.2 resolution: "@0no-co/graphql.web@npm:1.1.2" +======= + version: 1.2.0 + resolution: "@0no-co/graphql.web@npm:1.2.0" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 peerDependenciesMeta: graphql: optional: true - checksum: 10c0/7074de29681f0563cb9a90d702c7cda4443dce858e09f9a09adbafe32c302890cab81959ccba4ed7ac3e332423b2928a1dc95dd4a5004e6a5c156b733caa349a - languageName: node - linkType: hard - -"@2060.io/ffi-napi@npm:^4.0.9": - version: 4.0.9 - resolution: "@2060.io/ffi-napi@npm:4.0.9" - dependencies: - "@2060.io/ref-napi": "npm:^3.0.6" - debug: "npm:^4.1.1" - get-uv-event-loop-napi-h: "npm:^1.0.5" - node-addon-api: "npm:^3.0.0" - node-gyp: "npm:latest" - node-gyp-build: "npm:^4.2.1" - ref-struct-di: "npm:^1.1.0" - checksum: 10c0/45645985b4128e2f6dea72a17878dee92b8c9ba9595c277402b4c4e02efc1ad5b7d657236e8e625d68e196dbaef959b4e9b561275d39fbd3fa3dddb6539c4473 - languageName: node - linkType: hard - -"@2060.io/ref-napi@npm:^3.0.6": - version: 3.0.6 - resolution: "@2060.io/ref-napi@npm:3.0.6" - dependencies: - debug: "npm:^4.1.1" - get-symbol-from-current-process-h: "npm:^1.0.2" - node-addon-api: "npm:^3.0.0" - node-gyp: "npm:latest" - node-gyp-build: "npm:^4.2.1" - checksum: 10c0/7cdcaa21c1a350615f88828125b217f6b6ee101b91470173e4b400944a290a985fca16cf9bbabed9533264574af7331f20309e4e3a10e0a18e60cf890e7a71bd - languageName: node - linkType: hard - -"@ampproject/remapping@npm:^2.2.0": - version: 2.3.0 - resolution: "@ampproject/remapping@npm:2.3.0" - dependencies: - "@jridgewell/gen-mapping": "npm:^0.3.5" - "@jridgewell/trace-mapping": "npm:^0.3.24" - checksum: 10c0/81d63cca5443e0f0c72ae18b544cc28c7c0ec2cea46e7cb888bb0e0f411a1191d0d6b7af798d54e30777d8d1488b2ec0732aac2be342d3d7d3ffd271c6f489ed + checksum: 10c0/4eed600962bfab42afb49cddcfb31a47b00502f59707609cf160559920ce0f5cf8874791e4cafc465ede30ae291992f3f892bc757b2a989e80e50e358f71c518 languageName: node linkType: hard @@ -138,6 +105,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.22.20, @babel/compat-data@npm:^7.25.9, @babel/compat-data@npm:^7.27.2, @babel/compat-data@npm:^7.27.7, @babel/compat-data@npm:^7.28.0": version: 7.28.0 resolution: "@babel/compat-data@npm:7.28.0" @@ -148,9 +116,21 @@ __metadata: "@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.6, @babel/core@npm:^7.18.5, @babel/core@npm:^7.20.0, @babel/core@npm:^7.23.9, @babel/core@npm:^7.4.5": version: 7.28.0 resolution: "@babel/core@npm:7.28.0" +======= +"@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.27.2, @babel/compat-data@npm:^7.27.7, @babel/compat-data@npm:^7.28.0": + version: 7.28.4 + resolution: "@babel/compat-data@npm:7.28.4" + checksum: 10c0/9d346471e0a016641df9a325f42ad1e8324bbdc0243ce4af4dd2b10b974128590da9eb179eea2c36647b9bb987343119105e96773c1f6981732cd4f87e5a03b9 + languageName: node + linkType: hard + +"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.18.5, @babel/core@npm:^7.20.0, @babel/core@npm:^7.23.9, @babel/core@npm:^7.25.2, @babel/core@npm:^7.4.5": + version: 7.28.4 + resolution: "@babel/core@npm:7.28.4" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: - "@ampproject/remapping": "npm:^2.2.0" "@babel/code-frame": "npm:^7.27.1" +<<<<<<< HEAD "@babel/generator": "npm:^7.28.0" "@babel/helper-compilation-targets": "npm:^7.27.2" "@babel/helper-module-transforms": "npm:^7.27.3" @@ -159,11 +139,23 @@ __metadata: "@babel/template": "npm:^7.27.2" "@babel/traverse": "npm:^7.28.0" "@babel/types": "npm:^7.28.0" +======= + "@babel/generator": "npm:^7.28.3" + "@babel/helper-compilation-targets": "npm:^7.27.2" + "@babel/helper-module-transforms": "npm:^7.28.3" + "@babel/helpers": "npm:^7.28.4" + "@babel/parser": "npm:^7.28.4" + "@babel/template": "npm:^7.27.2" + "@babel/traverse": "npm:^7.28.4" + "@babel/types": "npm:^7.28.4" + "@jridgewell/remapping": "npm:^2.3.5" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) convert-source-map: "npm:^2.0.0" debug: "npm:^4.1.0" gensync: "npm:^1.0.0-beta.2" json5: "npm:^2.2.3" semver: "npm:^6.3.1" +<<<<<<< HEAD checksum: 10c0/423302e7c721e73b1c096217880272e02020dfb697a55ccca60ad01bba90037015f84d0c20c6ce297cf33a19bb704bc5c2b3d3095f5284dfa592bd1de0b9e8c3 languageName: node linkType: hard @@ -211,12 +203,15 @@ __metadata: json5: "npm:^2.2.3" semver: "npm:^6.3.1" checksum: 10c0/40d3064ebe906f65ed4153a0f4d75c679a19e4d71e425035b7bbe2d292a9167274f1a0d908d4d6c8f484fcddeb10bd91e0c7878fdb3dfad1bb00f6a319ce431d +======= + checksum: 10c0/ef5a6c3c6bf40d3589b5593f8118cfe2602ce737412629fb6e26d595be2fcbaae0807b43027a5c42ec4fba5b895ff65891f2503b5918c8a3ea3542ab44d4c278 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard "@babel/eslint-parser@npm:^7.20.0": - version: 7.27.5 - resolution: "@babel/eslint-parser@npm:7.27.5" + version: 7.28.4 + resolution: "@babel/eslint-parser@npm:7.28.4" dependencies: "@nicolo-ribaudo/eslint-scope-5-internals": "npm:5.1.1-v1" eslint-visitor-keys: "npm:^2.1.0" @@ -224,10 +219,11 @@ __metadata: peerDependencies: "@babel/core": ^7.11.0 eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 - checksum: 10c0/c1159946c0b41687945adbc7457f9c0895e0a439d59eb7020f03f08fb471ebf67ca9c6a799f667f869c93a846c627d709ec9da4b51afccd52be51f97ec26ddf0 + checksum: 10c0/a13822d4511bcd55652ee6230a7d9bc9b64ec3af9c6faea6289d818b88525c7c22061118adcbe549ba604919fa3a47b4222e5aaccd4e61d0dc418741364991d1 languageName: node linkType: hard +<<<<<<< HEAD "@babel/generator@npm:^7.20.0, @babel/generator@npm:^7.20.5, @babel/generator@npm:^7.22.15, @babel/generator@npm:^7.28.0, @babel/generator@npm:^7.7.2": version: 7.28.0 resolution: "@babel/generator@npm:7.28.0" @@ -254,6 +250,21 @@ __metadata: languageName: node linkType: hard +======= +"@babel/generator@npm:^7.20.0, @babel/generator@npm:^7.20.5, @babel/generator@npm:^7.28.3, @babel/generator@npm:^7.7.2": + version: 7.28.3 + resolution: "@babel/generator@npm:7.28.3" + dependencies: + "@babel/parser": "npm:^7.28.3" + "@babel/types": "npm:^7.28.2" + "@jridgewell/gen-mapping": "npm:^0.3.12" + "@jridgewell/trace-mapping": "npm:^0.3.28" + jsesc: "npm:^3.0.2" + checksum: 10c0/0ff58bcf04f8803dcc29479b547b43b9b0b828ec1ee0668e92d79f9e90f388c28589056637c5ff2fd7bcf8d153c990d29c448d449d852bf9d1bc64753ca462bc + languageName: node + linkType: hard + +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "@babel/helper-annotate-as-pure@npm:^7.27.1, @babel/helper-annotate-as-pure@npm:^7.27.3": version: 7.27.3 resolution: "@babel/helper-annotate-as-pure@npm:7.27.3" @@ -263,7 +274,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/helper-compilation-targets@npm:^7.20.7, @babel/helper-compilation-targets@npm:^7.22.15, @babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.25.9, @babel/helper-compilation-targets@npm:^7.27.1, @babel/helper-compilation-targets@npm:^7.27.2": +======= +"@babel/helper-compilation-targets@npm:^7.20.7, @babel/helper-compilation-targets@npm:^7.27.1, @babel/helper-compilation-targets@npm:^7.27.2": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 7.27.2 resolution: "@babel/helper-compilation-targets@npm:7.27.2" dependencies: @@ -276,20 +291,26 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/helper-create-class-features-plugin@npm:^7.17.12, @babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-create-class-features-plugin@npm:7.27.1" +======= +"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.27.1, @babel/helper-create-class-features-plugin@npm:^7.28.3": + version: 7.28.3 + resolution: "@babel/helper-create-class-features-plugin@npm:7.28.3" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.27.1" + "@babel/helper-annotate-as-pure": "npm:^7.27.3" "@babel/helper-member-expression-to-functions": "npm:^7.27.1" "@babel/helper-optimise-call-expression": "npm:^7.27.1" "@babel/helper-replace-supers": "npm:^7.27.1" "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1" - "@babel/traverse": "npm:^7.27.1" + "@babel/traverse": "npm:^7.28.3" semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10c0/4ee199671d6b9bdd4988aa2eea4bdced9a73abfc831d81b00c7634f49a8fc271b3ceda01c067af58018eb720c6151322015d463abea7072a368ee13f35adbb4c + checksum: 10c0/f1ace9476d581929128fd4afc29783bb674663898577b2e48ed139cfd2e92dfc69654cff76cb8fd26fece6286f66a99a993186c1e0a3e17b703b352d0bcd1ca4 languageName: node linkType: hard @@ -323,17 +344,24 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/helper-define-polyfill-provider@npm:^0.4.4": version: 0.4.4 resolution: "@babel/helper-define-polyfill-provider@npm:0.4.4" +======= +"@babel/helper-define-polyfill-provider@npm:^0.6.5": + version: 0.6.5 + resolution: "@babel/helper-define-polyfill-provider@npm:0.6.5" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: - "@babel/helper-compilation-targets": "npm:^7.22.6" - "@babel/helper-plugin-utils": "npm:^7.22.5" - debug: "npm:^4.1.1" + "@babel/helper-compilation-targets": "npm:^7.27.2" + "@babel/helper-plugin-utils": "npm:^7.27.1" + debug: "npm:^4.4.1" lodash.debounce: "npm:^4.0.8" - resolve: "npm:^1.14.2" + resolve: "npm:^1.22.10" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 +<<<<<<< HEAD checksum: 10c0/60126f5f719b9e2114df62e3bf3ac0797b71d8dc733db60192eb169b004fde72ee309fa5848c5fdfe98b8e8863c46f55e16da5aa8a4e420b4d2670cd0c5dd708 languageName: node linkType: hard @@ -364,6 +392,8 @@ __metadata: resolve: "npm:^1.22.10" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 +======= +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) checksum: 10c0/4886a068d9ca1e70af395340656a9dda33c50502c67eed39ff6451785f370bdfc6e57095b90cb92678adcd4a111ca60909af53d3a741120719c5604346ae409e languageName: node linkType: hard @@ -404,16 +434,22 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/helper-module-transforms@npm:^7.22.20, @babel/helper-module-transforms@npm:^7.27.1, @babel/helper-module-transforms@npm:^7.27.3": version: 7.27.3 resolution: "@babel/helper-module-transforms@npm:7.27.3" +======= +"@babel/helper-module-transforms@npm:^7.27.1, @babel/helper-module-transforms@npm:^7.28.3": + version: 7.28.3 + resolution: "@babel/helper-module-transforms@npm:7.28.3" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@babel/helper-module-imports": "npm:^7.27.1" "@babel/helper-validator-identifier": "npm:^7.27.1" - "@babel/traverse": "npm:^7.27.3" + "@babel/traverse": "npm:^7.28.3" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10c0/fccb4f512a13b4c069af51e1b56b20f54024bcf1591e31e978a30f3502567f34f90a80da6a19a6148c249216292a8074a0121f9e52602510ef0f32dbce95ca01 + checksum: 10c0/549be62515a6d50cd4cfefcab1b005c47f89bd9135a22d602ee6a5e3a01f27571868ada10b75b033569f24dc4a2bb8d04bfa05ee75c16da7ade2d0db1437fcdb languageName: node linkType: hard @@ -439,7 +475,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.17.12, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.7, @babel/helper-plugin-utils@npm:^7.25.9, @babel/helper-plugin-utils@npm:^7.27.1, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": +======= +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.27.1, @babel/helper-plugin-utils@npm:^7.8.0": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 7.27.1 resolution: "@babel/helper-plugin-utils@npm:7.27.1" checksum: 10c0/94cf22c81a0c11a09b197b41ab488d416ff62254ce13c57e62912c85700dc2e99e555225787a4099ff6bae7a1812d622c80fbaeda824b79baa10a6c5ac4cf69b @@ -504,23 +544,29 @@ __metadata: linkType: hard "@babel/helper-wrap-function@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/helper-wrap-function@npm:7.27.1" + version: 7.28.3 + resolution: "@babel/helper-wrap-function@npm:7.28.3" dependencies: - "@babel/template": "npm:^7.27.1" - "@babel/traverse": "npm:^7.27.1" - "@babel/types": "npm:^7.27.1" - checksum: 10c0/c472f75c0951bc657ab0a117538c7c116566ae7579ed47ac3f572c42dc78bd6f1e18f52ebe80d38300c991c3fcaa06979e2f8864ee919369dabd59072288de30 + "@babel/template": "npm:^7.27.2" + "@babel/traverse": "npm:^7.28.3" + "@babel/types": "npm:^7.28.2" + checksum: 10c0/aecb8a457efd893dc3c6378ab9221d06197573fb2fe64afabe7923e7732607d59b07f4c5603909877d69bea3ee87025f4b1d8e4f0403ae0a07b14e9ce0bf355a languageName: node linkType: hard +<<<<<<< HEAD "@babel/helpers@npm:^7.22.15, @babel/helpers@npm:^7.27.6": version: 7.27.6 resolution: "@babel/helpers@npm:7.27.6" +======= +"@babel/helpers@npm:^7.28.4": + version: 7.28.4 + resolution: "@babel/helpers@npm:7.28.4" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@babel/template": "npm:^7.27.2" - "@babel/types": "npm:^7.27.6" - checksum: 10c0/448bac96ef8b0f21f2294a826df9de6bf4026fd023f8a6bb6c782fe3e61946801ca24381490b8e58d861fee75cd695a1882921afbf1f53b0275ee68c938bd6d3 + "@babel/types": "npm:^7.28.4" + checksum: 10c0/aaa5fb8098926dfed5f223adf2c5e4c7fbba4b911b73dfec2d7d3083f8ba694d201a206db673da2d9b3ae8c01793e795767654558c450c8c14b4c2175b4fcb44 languageName: node linkType: hard @@ -546,6 +592,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.16, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.28.0": version: 7.28.0 resolution: "@babel/parser@npm:7.28.0" @@ -554,6 +601,16 @@ __metadata: bin: parser: ./bin/babel-parser.js checksum: 10c0/c2ef81d598990fa949d1d388429df327420357cb5200271d0d0a2784f1e6d54afc8301eb8bdf96d8f6c77781e402da93c7dc07980fcc136ac5b9d5f1fce701b5 +======= +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.28.3, @babel/parser@npm:^7.28.4": + version: 7.28.4 + resolution: "@babel/parser@npm:7.28.4" + dependencies: + "@babel/types": "npm:^7.28.4" + bin: + parser: ./bin/babel-parser.js + checksum: 10c0/58b239a5b1477ac7ed7e29d86d675cc81075ca055424eba6485872626db2dc556ce63c45043e5a679cd925e999471dba8a3ed4864e7ab1dbf64306ab72c52707 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -615,6 +672,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.25.9": version: 7.28.3 resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.28.3" @@ -630,12 +688,17 @@ __metadata: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.27.1" +======= +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.28.3": + version: 7.28.3 + resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.28.3" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@babel/helper-plugin-utils": "npm:^7.27.1" - "@babel/traverse": "npm:^7.27.1" + "@babel/traverse": "npm:^7.28.3" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10c0/b94e6c3fc019e988b1499490829c327a1067b4ddea8ad402f6d0554793c9124148c2125338c723661b6dff040951abc1f092afbf3f2d234319cd580b68e52445 + checksum: 10c0/3cdc27c4e08a632a58e62c6017369401976edf1cd9ae73fd9f0d6770ddd9accf40b494db15b66bab8db2a8d5dc5bab5ca8c65b19b81fdca955cd8cbbe24daadb languageName: node linkType: hard @@ -678,15 +741,15 @@ __metadata: linkType: hard "@babel/plugin-proposal-decorators@npm:^7.12.9": - version: 7.27.1 - resolution: "@babel/plugin-proposal-decorators@npm:7.27.1" + version: 7.28.0 + resolution: "@babel/plugin-proposal-decorators@npm:7.28.0" dependencies: "@babel/helper-create-class-features-plugin": "npm:^7.27.1" "@babel/helper-plugin-utils": "npm:^7.27.1" "@babel/plugin-syntax-decorators": "npm:^7.27.1" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/3af0db6b2468907bcaf62246b2cfd3616ba9239ea1cd26036ec6baff1bc095fe4964853b1d29a79944d36e6e3d331cd130d05b0c41c835266daf7bb9d8e8f87c + checksum: 10c0/e399f3adc4278560d15fd80691c7a9b644f46e50fa90746f9f3b9ac02cf955ef2b6677277d97c97a4bd6d6a777821fdedf1318923632a439cba1c05e8e59246c languageName: node linkType: hard @@ -701,18 +764,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-export-namespace-from@npm:^7.14.5": - version: 7.18.9 - resolution: "@babel/plugin-proposal-export-namespace-from@npm:7.18.9" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.18.9" - "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/b90346bd3628ebd44138d0628a5aba1e6b11748893fb48e87008cac30f3bc7cd3161362e49433156737350318174164436357a66fbbfdbe952606b460bd8a0e4 - languageName: node - linkType: hard - "@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.13.8, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.0": version: 7.18.6 resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.18.6" @@ -863,17 +914,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-export-namespace-from@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-export-namespace-from@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/5100d658ba563829700cd8d001ddc09f4c0187b1a13de300d729c5b3e87503f75a6d6c99c1794182f7f1a9f546ee009df4f15a0ce36376e206ed0012fa7cdc24 - languageName: node - linkType: hard - "@babel/plugin-syntax-flow@npm:^7.0.0, @babel/plugin-syntax-flow@npm:^7.12.1, @babel/plugin-syntax-flow@npm:^7.18.0, @babel/plugin-syntax-flow@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-syntax-flow@npm:7.27.1" @@ -1062,7 +1102,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/plugin-transform-async-generator-functions@npm:^7.22.15, @babel/plugin-transform-async-generator-functions@npm:^7.25.9, @babel/plugin-transform-async-generator-functions@npm:^7.27.1, @babel/plugin-transform-async-generator-functions@npm:^7.28.0": +======= +"@babel/plugin-transform-async-generator-functions@npm:^7.28.0": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 7.28.0 resolution: "@babel/plugin-transform-async-generator-functions@npm:7.28.0" dependencies: @@ -1099,14 +1143,24 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/plugin-transform-block-scoping@npm:^7.0.0, @babel/plugin-transform-block-scoping@npm:^7.22.15, @babel/plugin-transform-block-scoping@npm:^7.25.9, @babel/plugin-transform-block-scoping@npm:^7.27.1, @babel/plugin-transform-block-scoping@npm:^7.28.0": version: 7.28.0 resolution: "@babel/plugin-transform-block-scoping@npm:7.28.0" +======= +"@babel/plugin-transform-block-scoping@npm:^7.0.0, @babel/plugin-transform-block-scoping@npm:^7.28.0": + version: 7.28.4 + resolution: "@babel/plugin-transform-block-scoping@npm:7.28.4" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@babel/helper-plugin-utils": "npm:^7.27.1" peerDependencies: "@babel/core": ^7.0.0-0 +<<<<<<< HEAD checksum: 10c0/787d85e72a92917e735aa54e23062fa777031f8a07046e67f5026eff3d91e64eb535575dd1df917b0011bee014ae51287478af14c1d4ba60bc81e326bc044cfc +======= + checksum: 10c0/5b9a4e90f957742021fa8bad239cde28ec67b95d36b0e1fcf9f3f9cab6120671ab5e7ee6eacbcd51d0815ddea6978abc9a99a0bd493c43e3e27ec3ae1cb4de23 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -1122,18 +1176,25 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/plugin-transform-class-static-block@npm:^7.22.11, @babel/plugin-transform-class-static-block@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-class-static-block@npm:7.27.1" +======= +"@babel/plugin-transform-class-static-block@npm:^7.28.3": + version: 7.28.3 + resolution: "@babel/plugin-transform-class-static-block@npm:7.28.3" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.27.1" + "@babel/helper-create-class-features-plugin": "npm:^7.28.3" "@babel/helper-plugin-utils": "npm:^7.27.1" peerDependencies: "@babel/core": ^7.12.0 - checksum: 10c0/396997dd81fc1cf242b921e337d25089d6b9dc3596e81322ff11a6359326dc44f2f8b82dcc279c2e514cafaf8964dc7ed39e9fab4b8af1308b57387d111f6a20 + checksum: 10c0/8c922a64f6f5b359f7515c89ef0037bad583b4484dfebc1f6bc1cf13462547aaceb19788827c57ec9a2d62495f34c4b471ca636bf61af00fdaea5e9642c82b60 languageName: node linkType: hard +<<<<<<< HEAD "@babel/plugin-transform-class-static-block@npm:^7.25.9": version: 7.28.3 resolution: "@babel/plugin-transform-class-static-block@npm:7.28.3" @@ -1143,6 +1204,21 @@ __metadata: peerDependencies: "@babel/core": ^7.12.0 checksum: 10c0/8c922a64f6f5b359f7515c89ef0037bad583b4484dfebc1f6bc1cf13462547aaceb19788827c57ec9a2d62495f34c4b471ca636bf61af00fdaea5e9642c82b60 +======= +"@babel/plugin-transform-classes@npm:^7.0.0, @babel/plugin-transform-classes@npm:^7.28.3": + version: 7.28.4 + resolution: "@babel/plugin-transform-classes@npm:7.28.4" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.27.3" + "@babel/helper-compilation-targets": "npm:^7.27.2" + "@babel/helper-globals": "npm:^7.28.0" + "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-replace-supers": "npm:^7.27.1" + "@babel/traverse": "npm:^7.28.4" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/76687ed37216ff012c599870dc00183fb716f22e1a02fe9481943664c0e4d0d88c3da347dc3fe290d4728f4d47cd594ffa621d23845e2bb8ab446e586308e066 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -1190,7 +1266,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/plugin-transform-destructuring@npm:^7.0.0, @babel/plugin-transform-destructuring@npm:^7.20.0, @babel/plugin-transform-destructuring@npm:^7.22.15, @babel/plugin-transform-destructuring@npm:^7.25.9, @babel/plugin-transform-destructuring@npm:^7.27.1, @babel/plugin-transform-destructuring@npm:^7.28.0": +======= +"@babel/plugin-transform-destructuring@npm:^7.0.0, @babel/plugin-transform-destructuring@npm:^7.20.0, @babel/plugin-transform-destructuring@npm:^7.28.0": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 7.28.0 resolution: "@babel/plugin-transform-destructuring@npm:7.28.0" dependencies: @@ -1260,7 +1340,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/plugin-transform-exponentiation-operator@npm:^7.22.5, @babel/plugin-transform-exponentiation-operator@npm:^7.25.9, @babel/plugin-transform-exponentiation-operator@npm:^7.27.1": +======= +"@babel/plugin-transform-exponentiation-operator@npm:^7.27.1": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 7.27.1 resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.27.1" dependencies: @@ -1375,7 +1459,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.13.8, @babel/plugin-transform-modules-commonjs@npm:^7.14.5, @babel/plugin-transform-modules-commonjs@npm:^7.22.15, @babel/plugin-transform-modules-commonjs@npm:^7.24.7, @babel/plugin-transform-modules-commonjs@npm:^7.25.9, @babel/plugin-transform-modules-commonjs@npm:^7.27.1": +======= +"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.13.8, @babel/plugin-transform-modules-commonjs@npm:^7.27.1": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 7.27.1 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.27.1" dependencies: @@ -1458,18 +1546,31 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/plugin-transform-object-rest-spread@npm:^7.12.13, @babel/plugin-transform-object-rest-spread@npm:^7.22.15, @babel/plugin-transform-object-rest-spread@npm:^7.25.9, @babel/plugin-transform-object-rest-spread@npm:^7.27.2, @babel/plugin-transform-object-rest-spread@npm:^7.28.0": version: 7.28.0 resolution: "@babel/plugin-transform-object-rest-spread@npm:7.28.0" +======= +"@babel/plugin-transform-object-rest-spread@npm:^7.12.13, @babel/plugin-transform-object-rest-spread@npm:^7.28.0": + version: 7.28.4 + resolution: "@babel/plugin-transform-object-rest-spread@npm:7.28.4" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@babel/helper-compilation-targets": "npm:^7.27.2" "@babel/helper-plugin-utils": "npm:^7.27.1" "@babel/plugin-transform-destructuring": "npm:^7.28.0" "@babel/plugin-transform-parameters": "npm:^7.27.7" +<<<<<<< HEAD "@babel/traverse": "npm:^7.28.0" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 10c0/360dc6fd5285ee5e1d3be8a1fb0decd120b2a1726800317b4ab48b7c91616247030239b7fa06ceaa1a8a586fde1e143c24d45f8d41956876099d97d664f8ef1e +======= + "@babel/traverse": "npm:^7.28.4" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/81725c8d6349957899975f3f789b1d4fb050ee8b04468ebfaccd5b59e0bda15cbfdef09aee8b4359f322b6715149d680361f11c1a420c4bdbac095537ecf7a90 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -1508,7 +1609,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/plugin-transform-parameters@npm:^7.0.0, @babel/plugin-transform-parameters@npm:^7.20.7, @babel/plugin-transform-parameters@npm:^7.22.15, @babel/plugin-transform-parameters@npm:^7.25.9, @babel/plugin-transform-parameters@npm:^7.27.1, @babel/plugin-transform-parameters@npm:^7.27.7": +======= +"@babel/plugin-transform-parameters@npm:^7.0.0, @babel/plugin-transform-parameters@npm:^7.20.7, @babel/plugin-transform-parameters@npm:^7.22.15, @babel/plugin-transform-parameters@npm:^7.27.7": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 7.27.7 resolution: "@babel/plugin-transform-parameters@npm:7.27.7" dependencies: @@ -1555,7 +1660,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/plugin-transform-react-display-name@npm:^7.0.0, @babel/plugin-transform-react-display-name@npm:^7.16.7, @babel/plugin-transform-react-display-name@npm:^7.27.1": +======= +"@babel/plugin-transform-react-display-name@npm:^7.0.0, @babel/plugin-transform-react-display-name@npm:^7.27.1": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 7.28.0 resolution: "@babel/plugin-transform-react-display-name@npm:7.28.0" dependencies: @@ -1626,13 +1735,20 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/plugin-transform-regenerator@npm:^7.22.10, @babel/plugin-transform-regenerator@npm:^7.27.1, @babel/plugin-transform-regenerator@npm:^7.28.0": version: 7.28.1 resolution: "@babel/plugin-transform-regenerator@npm:7.28.1" +======= +"@babel/plugin-transform-regenerator@npm:^7.28.3": + version: 7.28.4 + resolution: "@babel/plugin-transform-regenerator@npm:7.28.4" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@babel/helper-plugin-utils": "npm:^7.27.1" peerDependencies: "@babel/core": ^7.0.0-0 +<<<<<<< HEAD checksum: 10c0/6c9e6eb80ce9c0bde0876c80979e078fbc85dc802272cba4ee72b5b1c858472e38167c418917e4f0d4384ce888706d95544a8d266880c0e199e167e078168b67 languageName: node linkType: hard @@ -1645,6 +1761,9 @@ __metadata: peerDependencies: "@babel/core": ^7.0.0-0 checksum: 10c0/57443c680251f86aa75c15b02b9a741df2b76bcad8eb53b9941bc09b50d50108f108e1243effe99113892f07880d2d201e932677dce0b701aefb356ce7188be9 +======= + checksum: 10c0/5ad14647ffaac63c920e28df1b580ee2e932586bbdc71f61ec264398f68a5406c71a7f921de397a41b954a69316c5ab90e5d789ffa2bb34c5e6feb3727cfefb8 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -1672,14 +1791,20 @@ __metadata: linkType: hard "@babel/plugin-transform-runtime@npm:^7.0.0": +<<<<<<< HEAD version: 7.28.0 resolution: "@babel/plugin-transform-runtime@npm:7.28.0" +======= + version: 7.28.3 + resolution: "@babel/plugin-transform-runtime@npm:7.28.3" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@babel/helper-module-imports": "npm:^7.27.1" "@babel/helper-plugin-utils": "npm:^7.27.1" babel-plugin-polyfill-corejs2: "npm:^0.4.14" babel-plugin-polyfill-corejs3: "npm:^0.13.0" babel-plugin-polyfill-regenerator: "npm:^0.6.5" +<<<<<<< HEAD semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0-0 @@ -1700,6 +1825,12 @@ __metadata: peerDependencies: "@babel/core": ^7.0.0-0 checksum: 10c0/888a4998ba0a2313de347954c9a8dfeccbff0633c69d33aee385b8878eba2b429dbfb00c3cc04f6bca454b9be8afa01ebbd73defb7fbbb6e2d3086205c07758b +======= + semver: "npm:^6.3.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/561629bb6c53561b5ad470df2e76bdd15e177fc518d91087bd7dc64a1025e42303ce333281875c6f0c7bf29b2edc7d99945343a09caf0ed6738d25fe34473254 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -1759,7 +1890,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/plugin-transform-typescript@npm:^7.17.12, @babel/plugin-transform-typescript@npm:^7.24.7, @babel/plugin-transform-typescript@npm:^7.27.1, @babel/plugin-transform-typescript@npm:^7.5.0": +======= +"@babel/plugin-transform-typescript@npm:^7.27.1, @babel/plugin-transform-typescript@npm:^7.5.0": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 7.28.0 resolution: "@babel/plugin-transform-typescript@npm:7.28.0" dependencies: @@ -1831,11 +1966,17 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/preset-env@npm:^7.18.2": version: 7.27.2 resolution: "@babel/preset-env@npm:7.27.2" +======= +"@babel/preset-env@npm:^7.18.2, @babel/preset-env@npm:^7.20.0, @babel/preset-env@npm:^7.25.0": + version: 7.28.3 + resolution: "@babel/preset-env@npm:7.28.3" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: - "@babel/compat-data": "npm:^7.27.2" + "@babel/compat-data": "npm:^7.28.0" "@babel/helper-compilation-targets": "npm:^7.27.2" "@babel/helper-plugin-utils": "npm:^7.27.1" "@babel/helper-validator-option": "npm:^7.27.1" @@ -1843,25 +1984,26 @@ __metadata: "@babel/plugin-bugfix-safari-class-field-initializer-scope": "npm:^7.27.1" "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.27.1" "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.27.1" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.27.1" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.28.3" "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2" "@babel/plugin-syntax-import-assertions": "npm:^7.27.1" "@babel/plugin-syntax-import-attributes": "npm:^7.27.1" "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6" "@babel/plugin-transform-arrow-functions": "npm:^7.27.1" - "@babel/plugin-transform-async-generator-functions": "npm:^7.27.1" + "@babel/plugin-transform-async-generator-functions": "npm:^7.28.0" "@babel/plugin-transform-async-to-generator": "npm:^7.27.1" "@babel/plugin-transform-block-scoped-functions": "npm:^7.27.1" - "@babel/plugin-transform-block-scoping": "npm:^7.27.1" + "@babel/plugin-transform-block-scoping": "npm:^7.28.0" "@babel/plugin-transform-class-properties": "npm:^7.27.1" - "@babel/plugin-transform-class-static-block": "npm:^7.27.1" - "@babel/plugin-transform-classes": "npm:^7.27.1" + "@babel/plugin-transform-class-static-block": "npm:^7.28.3" + "@babel/plugin-transform-classes": "npm:^7.28.3" "@babel/plugin-transform-computed-properties": "npm:^7.27.1" - "@babel/plugin-transform-destructuring": "npm:^7.27.1" + "@babel/plugin-transform-destructuring": "npm:^7.28.0" "@babel/plugin-transform-dotall-regex": "npm:^7.27.1" "@babel/plugin-transform-duplicate-keys": "npm:^7.27.1" "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "npm:^7.27.1" "@babel/plugin-transform-dynamic-import": "npm:^7.27.1" + "@babel/plugin-transform-explicit-resource-management": "npm:^7.28.0" "@babel/plugin-transform-exponentiation-operator": "npm:^7.27.1" "@babel/plugin-transform-export-namespace-from": "npm:^7.27.1" "@babel/plugin-transform-for-of": "npm:^7.27.1" @@ -1878,15 +2020,15 @@ __metadata: "@babel/plugin-transform-new-target": "npm:^7.27.1" "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.27.1" "@babel/plugin-transform-numeric-separator": "npm:^7.27.1" - "@babel/plugin-transform-object-rest-spread": "npm:^7.27.2" + "@babel/plugin-transform-object-rest-spread": "npm:^7.28.0" "@babel/plugin-transform-object-super": "npm:^7.27.1" "@babel/plugin-transform-optional-catch-binding": "npm:^7.27.1" "@babel/plugin-transform-optional-chaining": "npm:^7.27.1" - "@babel/plugin-transform-parameters": "npm:^7.27.1" + "@babel/plugin-transform-parameters": "npm:^7.27.7" "@babel/plugin-transform-private-methods": "npm:^7.27.1" "@babel/plugin-transform-private-property-in-object": "npm:^7.27.1" "@babel/plugin-transform-property-literals": "npm:^7.27.1" - "@babel/plugin-transform-regenerator": "npm:^7.27.1" + "@babel/plugin-transform-regenerator": "npm:^7.28.3" "@babel/plugin-transform-regexp-modifiers": "npm:^7.27.1" "@babel/plugin-transform-reserved-words": "npm:^7.27.1" "@babel/plugin-transform-shorthand-properties": "npm:^7.27.1" @@ -1899,14 +2041,14 @@ __metadata: "@babel/plugin-transform-unicode-regex": "npm:^7.27.1" "@babel/plugin-transform-unicode-sets-regex": "npm:^7.27.1" "@babel/preset-modules": "npm:0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs2: "npm:^0.4.10" - babel-plugin-polyfill-corejs3: "npm:^0.11.0" - babel-plugin-polyfill-regenerator: "npm:^0.6.1" - core-js-compat: "npm:^3.40.0" + babel-plugin-polyfill-corejs2: "npm:^0.4.14" + babel-plugin-polyfill-corejs3: "npm:^0.13.0" + babel-plugin-polyfill-regenerator: "npm:^0.6.5" + core-js-compat: "npm:^3.43.0" semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/fd7ec310832a9ff26ed8d56bc0832cdbdb3a188e022050b74790796650649fb8373568af05b320b58b3ff922507979bad50ff95a4d504ab0081134480103504e + checksum: 10c0/f7320cb062abf62de132ea2901135476938d32a896e03f5b7b3d543de08016053f6abbdaaf921d18fa43a0b76537dfd5ce8ee5dc647249b2057b8c6bf1289305 languageName: node linkType: hard @@ -2197,7 +2339,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-react@npm:^7.17.12, @babel/preset-react@npm:^7.22.15": +"@babel/preset-react@npm:^7.17.12, @babel/preset-react@npm:^7.22.15, @babel/preset-react@npm:^7.24.7": version: 7.27.1 resolution: "@babel/preset-react@npm:7.27.1" dependencies: @@ -2273,8 +2415,8 @@ __metadata: linkType: hard "@babel/register@npm:^7.13.16": - version: 7.27.1 - resolution: "@babel/register@npm:7.27.1" + version: 7.28.3 + resolution: "@babel/register@npm:7.28.3" dependencies: clone-deep: "npm:^4.0.1" find-cache-dir: "npm:^2.0.0" @@ -2283,14 +2425,14 @@ __metadata: source-map-support: "npm:^0.5.16" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/9584f6c5d980aa7eb6f56f56dfc12fa01a47ab11d542908192cb455a5249d489ab24efcd5de7c1b8be0fb47cd5594e4ee5652c58ba9b857fb81e783541c6a0ff + checksum: 10c0/ff31870a24e862fca36d5c481eda40be610af215a922560834333a78000b0e159a209dae606d4d93d7456d35ea8caeaaea674cdeaa0c0362e7e30d7f095d2436 languageName: node linkType: hard "@babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.14.5, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.20.0, @babel/runtime@npm:^7.25.0, @babel/runtime@npm:^7.5.5": - version: 7.27.6 - resolution: "@babel/runtime@npm:7.27.6" - checksum: 10c0/89726be83f356f511dcdb74d3ea4d873a5f0cf0017d4530cb53aa27380c01ca102d573eff8b8b77815e624b1f8c24e7f0311834ad4fb632c90a770fda00bd4c8 + version: 7.28.4 + resolution: "@babel/runtime@npm:7.28.4" + checksum: 10c0/792ce7af9750fb9b93879cc9d1db175701c4689da890e6ced242ea0207c9da411ccf16dc04e689cc01158b28d7898c40d75598f4559109f761c12ce01e959bf7 languageName: node linkType: hard @@ -2314,6 +2456,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@babel/traverse@npm:^7.20.0, @babel/traverse@npm:^7.22.20, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.27.3, @babel/traverse@npm:^7.28.0": version: 7.28.0 resolution: "@babel/traverse@npm:7.28.0" @@ -2361,6 +2504,30 @@ __metadata: "@babel/helper-string-parser": "npm:^7.27.1" "@babel/helper-validator-identifier": "npm:^7.27.1" checksum: 10c0/24b11c9368e7e2c291fe3c1bcd1ed66f6593a3975f479cbb9dd7b8c8d8eab8a962b0d2fca616c043396ce82500ac7d23d594fbbbd013828182c01596370a0b10 +======= +"@babel/traverse@npm:^7.20.0, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.28.0, @babel/traverse@npm:^7.28.3, @babel/traverse@npm:^7.28.4": + version: 7.28.4 + resolution: "@babel/traverse@npm:7.28.4" + dependencies: + "@babel/code-frame": "npm:^7.27.1" + "@babel/generator": "npm:^7.28.3" + "@babel/helper-globals": "npm:^7.28.0" + "@babel/parser": "npm:^7.28.4" + "@babel/template": "npm:^7.27.2" + "@babel/types": "npm:^7.28.4" + debug: "npm:^4.3.1" + checksum: 10c0/ee678fdd49c9f54a32e07e8455242390d43ce44887cea6567b233fe13907b89240c377e7633478a32c6cf1be0e17c2f7f3b0c59f0666e39c5074cc47b968489c + languageName: node + linkType: hard + +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.24.7, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.2, @babel/types@npm:^7.28.4, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": + version: 7.28.4 + resolution: "@babel/types@npm:7.28.4" + dependencies: + "@babel/helper-string-parser": "npm:^7.27.1" + "@babel/helper-validator-identifier": "npm:^7.27.1" + checksum: 10c0/ac6f909d6191319e08c80efbfac7bd9a25f80cc83b43cd6d82e7233f7a6b9d6e7b90236f3af7400a3f83b576895bcab9188a22b584eb0f224e80e6d4e95f4517 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -2464,6 +2631,7 @@ __metadata: react-native-keychain: "npm:~8.1.3" react-native-localize: "npm:~2.2.6" react-native-logs: "npm:~5.1.0" +<<<<<<< HEAD react-native-orientation-locker: "npm:~1.6.0" react-native-permissions: "npm:~5.4.1" react-native-qrcode-svg: "npm:~6.2.0" @@ -2484,6 +2652,28 @@ __metadata: tsyringe: "npm:~4.8.0" typescript: "npm:~5.5.4" uuid: "npm:~9.0.1" +======= + react-native-orientation-locker: "npm:^1.6.0" + react-native-permissions: "npm:^5.4.0" + react-native-qrcode-svg: "npm:6.2.0" + react-native-safe-area-context: "npm:^4.8.2" + react-native-scalable-image: "npm:^1.1.0" + react-native-screenguard: "npm:^1.0.8-beta3" + react-native-screens: "npm:^3.29.0" + react-native-splash-screen: "npm:^3.3.0" + react-native-svg: "npm:^15.0.0" + react-native-svg-transformer: "npm:^0.14.3" + react-native-tcp-socket: "npm:^6.0.6" + react-native-toast-message: "npm:^2.1.6" + react-native-uuid: "npm:^2.0.1" + react-native-vector-icons: "npm:^10.0.0" + react-native-vision-camera: "npm:4.3.1" + react-test-renderer: "npm:^18.2.0" + rimraf: "npm:^6.0.1" + tsyringe: "npm:^4.7.0" + typescript: "npm:^5.0.4" + uuid: "npm:^11.1.0" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) peerDependencies: "@credo-ts/anoncreds": 0.5.17 "@credo-ts/askar": 0.5.17 @@ -2564,6 +2754,7 @@ __metadata: version: 0.0.0-use.local resolution: "@bifold/oca@workspace:packages/oca" dependencies: +<<<<<<< HEAD "@credo-ts/anoncreds": "npm:0.5.17" "@credo-ts/core": "npm:0.5.17" "@testing-library/jest-native": "npm:~5.4.3" @@ -2579,6 +2770,24 @@ __metadata: rimraf: "npm:~5.0.10" ts-jest: "npm:~29.1.5" typescript: "npm:~5.5.4" +======= + "@credo-ts/anoncreds": "npm:0.5.13" + "@credo-ts/core": "npm:0.5.13" + "@credo-ts/didcomm": "npm:0.5.13" + "@testing-library/jest-native": "npm:5.4.3" + "@types/jest": "npm:29.5.5" + "@types/lodash.startcase": "npm:^4.4.7" + "@typescript-eslint/parser": "npm:^6.6.0" + axios: "npm:^1.4.0" + eslint: "npm:^8.48.0" + eslint-import-resolver-typescript: "npm:^2.5.0" + jest: "npm:29.6.4" + lodash.startcase: "npm:^4.4.0" + react-native-fs: "npm:^2.16.6" + rimraf: "npm:^6.0.1" + ts-jest: "npm:^29.1.2" + typescript: "npm:^5.0.4" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: unknown linkType: soft @@ -2638,9 +2847,14 @@ __metadata: react: "npm:~18.3.1" react-native: "npm:~0.73.11" react-native-logs: "npm:~5.1.0" +<<<<<<< HEAD react-test-renderer: "npm:~18.3.1" rimraf: "npm:~5.0.10" typescript: "npm:~5.5.4" +======= + rimraf: "npm:^6.0.1" + typescript: "npm:^5.0.4" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) peerDependencies: "@credo-ts/core": 0.5.17 axios: ~1.4.0 @@ -2655,6 +2869,7 @@ __metadata: version: 0.0.0-use.local resolution: "@bifold/verifier@workspace:packages/verifier" dependencies: +<<<<<<< HEAD "@babel/core": "npm:~7.22.20" "@credo-ts/anoncreds": "npm:0.5.17" "@credo-ts/core": "npm:0.5.17" @@ -2670,6 +2885,24 @@ __metadata: react-native-builder-bob: "npm:~0.21.3" rimraf: "npm:~5.0.10" typescript: "npm:~5.5.4" +======= + "@babel/core": "npm:^7.20.0" + "@credo-ts/anoncreds": "npm:0.5.13" + "@credo-ts/core": "npm:0.5.13" + "@credo-ts/didcomm": "npm:0.5.13" + "@credo-ts/react-hooks": "npm:0.6.0" + "@hyperledger/anoncreds-shared": "npm:0.2.4" + "@react-native/babel-preset": "npm:0.73.21" + "@types/jest": "npm:^29.5.5" + "@types/react": "npm:^18.2.6" + babel-jest: "npm:^27.5.1" + eslint: "npm:^8.48.0" + jest: "npm:^29.6.4" + react: "npm:^18.2.0" + react-native-builder-bob: "npm:^0.21.3" + rimraf: "npm:^6.0.1" + typescript: "npm:^5.0.4" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) peerDependencies: "@credo-ts/anoncreds": 0.5.17 "@credo-ts/core": 0.5.17 @@ -2679,9 +2912,9 @@ __metadata: languageName: unknown linkType: soft -"@changesets/apply-release-plan@npm:^7.0.12": - version: 7.0.12 - resolution: "@changesets/apply-release-plan@npm:7.0.12" +"@changesets/apply-release-plan@npm:^7.0.13": + version: 7.0.13 + resolution: "@changesets/apply-release-plan@npm:7.0.13" dependencies: "@changesets/config": "npm:^3.1.1" "@changesets/get-version-range-type": "npm:^0.4.0" @@ -2696,7 +2929,7 @@ __metadata: prettier: "npm:^2.7.1" resolve-from: "npm:^5.0.0" semver: "npm:^7.5.3" - checksum: 10c0/3211e6e75fc50275647fa023ca2187a23b6b2406788f7ef39b38c3486ccf1d068a78b026ec488e46a2e3d135084ba8c152323e8df314cdd6ffbe188bf73bd238 + checksum: 10c0/940f13bc09816f534f912559471af77c29eb31fcfa10a255bdc772573def9fb3ee24e3db710ac1ebbd70a90b03b667d63e535a13c580a150f3730c3798827a01 languageName: node linkType: hard @@ -2723,11 +2956,17 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@changesets/cli@npm:~2.29.5": version: 2.29.5 resolution: "@changesets/cli@npm:2.29.5" +======= +"@changesets/cli@npm:^2.28.1": + version: 2.29.7 + resolution: "@changesets/cli@npm:2.29.7" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: - "@changesets/apply-release-plan": "npm:^7.0.12" + "@changesets/apply-release-plan": "npm:^7.0.13" "@changesets/assemble-release-plan": "npm:^6.0.9" "@changesets/changelog-git": "npm:^0.2.1" "@changesets/config": "npm:^3.1.1" @@ -2741,11 +2980,11 @@ __metadata: "@changesets/should-skip-package": "npm:^0.1.2" "@changesets/types": "npm:^6.1.0" "@changesets/write": "npm:^0.4.0" + "@inquirer/external-editor": "npm:^1.0.0" "@manypkg/get-packages": "npm:^1.1.3" ansi-colors: "npm:^4.1.3" ci-info: "npm:^3.7.0" enquirer: "npm:^2.4.1" - external-editor: "npm:^3.1.0" fs-extra: "npm:^7.0.1" mri: "npm:^1.2.0" p-limit: "npm:^2.2.0" @@ -2757,7 +2996,7 @@ __metadata: term-size: "npm:^2.1.0" bin: changeset: bin.js - checksum: 10c0/7a83c7a38f636b09d049255180f9abf67b05c49237c7212a03da5f484af117bb5fd071352ba55e7d95b87e1d1aca922c45e5f93bb208ebec65e8d3f8b7cd955b + checksum: 10c0/a868fd39ace25993714f8b80ebb08529e0aba5446266e18edee9e5fd34d529ef6f8fcb7f53fc5831ab99c5721762fe06198aade304799792f1f79b9d37600d04 languageName: node linkType: hard @@ -3271,6 +3510,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@credo-ts/anoncreds@npm:0.5.17": version: 0.5.17 resolution: "@credo-ts/anoncreds@npm:0.5.17" @@ -3304,6 +3544,12 @@ __metadata: peerDependencies: "@hyperledger/anoncreds-shared": ^0.2.2 checksum: 10c0/b926cb2958c011235d7b1fb53b212c447e06dc60d525ae95a11c9fc39b37d20242df3917d4235af2bdbb4f21c30e33e4869c1ed2e95e17c36b1fcaa6e3f576e8 +======= +"@credo-ts/anoncreds@file:../credo-openid-demo/packages/anoncreds/build::locator=bifold-wallet-root%40workspace%3A.": + version: 0.5.13 + resolution: "@credo-ts/anoncreds@file:../credo-openid-demo/packages/anoncreds/build#../credo-openid-demo/packages/anoncreds/build::hash=cd7b24&locator=bifold-wallet-root%40workspace%3A." + checksum: 10c0/61d0abb879840697a0272893452609afccfd0ecd5059abb123314994c7800370b0add09e6c7814f0d2572b4afd2137acdb6269311425c23a762056441b1f3977 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -3327,6 +3573,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@credo-ts/core@npm:0.5.17": version: 0.5.17 resolution: "@credo-ts/core@npm:0.5.17" @@ -3424,6 +3671,19 @@ __metadata: web-did-resolver: "npm:^2.0.21" webcrypto-core: "npm:^1.8.0" checksum: 10c0/2927cb75ae659baa48a576d0411902f90bad66e6983f1857b12d75c55835725af7e08c95f9f14796ebfd502b994cf80c3139b7ea8abd85eb414547b558a0cbf1 +======= +"@credo-ts/core@file:../credo-openid-demo/packages/core/build::locator=bifold-wallet-root%40workspace%3A.": + version: 0.5.13 + resolution: "@credo-ts/core@file:../credo-openid-demo/packages/core/build#../credo-openid-demo/packages/core/build::hash=50bcd6&locator=bifold-wallet-root%40workspace%3A." + checksum: 10c0/5338717529cb51d39417a3ac9e100b33270e8056a4ff7870bb583db7903840e7793cde74aebaa23782588524ed5d21a773ca48705771a0e8becad2638c1fa47c + languageName: node + linkType: hard + +"@credo-ts/didcomm@file:../credo-openid-demo/packages/didcomm/build::locator=bifold-wallet-root%40workspace%3A.": + version: 0.5.13 + resolution: "@credo-ts/didcomm@file:../credo-openid-demo/packages/didcomm/build#../credo-openid-demo/packages/didcomm/build::hash=692dd4&locator=bifold-wallet-root%40workspace%3A." + checksum: 10c0/283973e1ff2bd0db6010a97e44ceef57317187e187fd8d8733835e2ec8d41d69d77624162ec624f97f0beef0d7b80f7c3ca1814d7596cc29017aa8016bc1aa86 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -3441,6 +3701,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@credo-ts/indy-vdr@npm:0.5.17": version: 0.5.17 resolution: "@credo-ts/indy-vdr@npm:0.5.17" @@ -3465,6 +3726,19 @@ __metadata: rxjs: "npm:^7.8.0" ws: "npm:^8.13.0" checksum: 10c0/13c514d58580fb888dd5ce99072e94861316ad2bcfe3769d67bdede012c220f4bb19b38f8cdaabf82b62d57483b5a30083798003cf5f1801750b828456b0c7fa +======= +"@credo-ts/indy-vdr@file:../credo-openid-demo/packages/indy-vdr/build::locator=bifold-wallet-root%40workspace%3A.": + version: 0.5.13 + resolution: "@credo-ts/indy-vdr@file:../credo-openid-demo/packages/indy-vdr/build#../credo-openid-demo/packages/indy-vdr/build::hash=f9b15b&locator=bifold-wallet-root%40workspace%3A." + checksum: 10c0/61e577bbb12b7c3ee7c7151155a0565617230970a83832e090ef96b870640c1d072688e9502bc6c2abff68bd61a18076e486be8ca09bc42e3f422e3d4ca25f26 + languageName: node + linkType: hard + +"@credo-ts/node@file:../credo-openid-demo/packages/node/build::locator=bifold-wallet-root%40workspace%3A.": + version: 0.5.13 + resolution: "@credo-ts/node@file:../credo-openid-demo/packages/node/build#../credo-openid-demo/packages/node/build::hash=c8d5a6&locator=bifold-wallet-root%40workspace%3A." + checksum: 10c0/7bd7e4022acbebf8e95e6ec7dc335b9af9eb1765551acf2d137ef166b9fe09945abeac4ac19658b5a508364b8e548da54f28c129e0a64c2b4dd88babab6e82fa +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -3547,420 +3821,100 @@ __metadata: languageName: node linkType: hard -"@digitalbazaar/bitstring@npm:^3.0.0": - version: 3.1.0 - resolution: "@digitalbazaar/bitstring@npm:3.1.0" - dependencies: - base64url-universal: "npm:^2.0.0" - pako: "npm:^2.0.4" - checksum: 10c0/d67053ac086c8e4877703c9e72c6960f672c839954bacd18310dbd7e78e1678066e3ee013140f4165addd2197faea7e0c667a37b02ad23acca9c45ff62691e09 - languageName: node - linkType: hard - -"@digitalbazaar/http-client@npm:^3.4.1": - version: 3.4.1 - resolution: "@digitalbazaar/http-client@npm:3.4.1" - dependencies: - ky: "npm:^0.33.3" - ky-universal: "npm:^0.11.0" - undici: "npm:^5.21.2" - checksum: 10c0/218240da52e7303a63e822448fb6dc2eb3a42d0418f51fd9240b267703ffad2e45c17df01d5d8f6886ea8d0cdcf65ee929ae5377703c0e9d2db4f68313f8246c - languageName: node - linkType: hard - -"@digitalbazaar/security-context@npm:^1.0.0": - version: 1.0.1 - resolution: "@digitalbazaar/security-context@npm:1.0.1" - checksum: 10c0/6d1444002958454be5dd70cc6ba4d0df952f90162756d6320d88501ff44fc7d48dcb2aa3452b77e8941a9da4e4c7d050d3510827db93637ff469b92391c63324 - languageName: node - linkType: hard - -"@digitalbazaar/vc-status-list-context@npm:^3.0.1": - version: 3.1.1 - resolution: "@digitalbazaar/vc-status-list-context@npm:3.1.1" - checksum: 10c0/386a5b25fcd475b138d2dfe8c47e103f129263961279780503a70948429686f2f5ce2d072f9fd04002e0d8bf5e623ab026e08768e3969f34e8781656ab6938d2 - languageName: node - linkType: hard - -"@digitalbazaar/vc-status-list@npm:^7.0.0": - version: 7.1.0 - resolution: "@digitalbazaar/vc-status-list@npm:7.1.0" - dependencies: - "@digitalbazaar/bitstring": "npm:^3.0.0" - "@digitalbazaar/vc": "npm:^5.0.0" - "@digitalbazaar/vc-status-list-context": "npm:^3.0.1" - credentials-context: "npm:^2.0.0" - checksum: 10c0/ba5b0659c72eed38af1b1229bf48b1a6c48c837e3241197a0510fb90fe342fde889549e656350f266ceae47cd4eb4fc2eb64dbd8f94d073283407ce044cc2ce6 - languageName: node - linkType: hard - -"@digitalbazaar/vc@npm:^5.0.0": - version: 5.0.0 - resolution: "@digitalbazaar/vc@npm:5.0.0" - dependencies: - credentials-context: "npm:^2.0.0" - jsonld: "npm:^8.0.0" - jsonld-signatures: "npm:^11.0.0" - checksum: 10c0/641c95edf4e4d781cf8f2dd546c262dc5d71df7e8fe6bd175e6b0df784847dcc8dace67ba646e97efc071cbb4ba9ddf21183cd3ef1ab50db7cb5f0ca73efb461 - languageName: node - linkType: hard - -"@digitalcredentials/base58-universal@npm:^1.0.1": - version: 1.0.1 - resolution: "@digitalcredentials/base58-universal@npm:1.0.1" - checksum: 10c0/2f92d8e49fa56bf40d297c668d2da1581c8f8d10d0907565d42b5414c829f1b7506d7e68b3dca74497d8113011685fdb916924c2dbffcbf77d32a06b1eab43a1 - languageName: node - linkType: hard - -"@digitalcredentials/base64url-universal@npm:^2.0.2": - version: 2.0.6 - resolution: "@digitalcredentials/base64url-universal@npm:2.0.6" - dependencies: - base64url: "npm:^3.0.1" - checksum: 10c0/85ba646754ae4c2d78092bcdd246251acbffd000ad76682ffd8b447cbb1ff06ccc2123cdd2c3e4facf3a37e99ece623afd5529612c38363d7db81bd110770375 - languageName: node - linkType: hard - -"@digitalcredentials/bitstring@npm:^2.0.1": - version: 2.0.1 - resolution: "@digitalcredentials/bitstring@npm:2.0.1" +"@egjs/hammerjs@npm:^2.0.17": + version: 2.0.17 + resolution: "@egjs/hammerjs@npm:2.0.17" dependencies: - "@digitalcredentials/base64url-universal": "npm:^2.0.2" - pako: "npm:^2.0.4" - checksum: 10c0/98e91398d653f22c1e9478114e132b1b22b1bfb5ec5a82f7ff6b44ee06a3b97d59a52bc862c1bad25f38458f535d772521b8f9f3b64c76b53b8a2dfcf7011ebf + "@types/hammerjs": "npm:^2.0.36" + checksum: 10c0/dbedc15a0e633f887c08394bd636faf6a3abd05726dc0909a0e01209d5860a752d9eca5e512da623aecfabe665f49f1d035de3103eb2f9022c5cea692f9cc9be languageName: node linkType: hard -"@digitalcredentials/ed25519-signature-2020@npm:^3.0.2": - version: 3.0.2 - resolution: "@digitalcredentials/ed25519-signature-2020@npm:3.0.2" +<<<<<<< HEAD +======= +"@emnapi/core@npm:^1.4.3": + version: 1.5.0 + resolution: "@emnapi/core@npm:1.5.0" dependencies: - "@digitalcredentials/base58-universal": "npm:^1.0.1" - "@digitalcredentials/ed25519-verification-key-2020": "npm:^3.1.1" - "@digitalcredentials/jsonld-signatures": "npm:^9.3.1" - ed25519-signature-2018-context: "npm:^1.1.0" - ed25519-signature-2020-context: "npm:^1.0.1" - checksum: 10c0/388f3d4a58d27618c7cdb8de36a1728bb0fc02bc39c3c399098f8c4da006b90da58819a9d2d68ad035109712b1afa5e795f5606d71881d2715f1debf24c7625b + "@emnapi/wasi-threads": "npm:1.1.0" + tslib: "npm:^2.4.0" + checksum: 10c0/52ba3485277706d92fa27d92b37e5b4f6ef0742c03ed68f8096f294c6bfa30f0752c82d4c2bfa14bff4dc30d63c9f71a8f9fb64a92743d00807d9e468fafd5ff languageName: node linkType: hard -"@digitalcredentials/ed25519-verification-key-2020@npm:^3.1.1": - version: 3.2.2 - resolution: "@digitalcredentials/ed25519-verification-key-2020@npm:3.2.2" +"@emnapi/runtime@npm:^1.4.3": + version: 1.5.0 + resolution: "@emnapi/runtime@npm:1.5.0" dependencies: - "@digitalcredentials/base58-universal": "npm:^1.0.1" - "@stablelib/ed25519": "npm:^1.0.1" - base64url-universal: "npm:^1.1.0" - crypto-ld: "npm:^6.0.0" - checksum: 10c0/a421b2097025ce70da131ae41323d31e18049c71daae8f6c922b34d3fd4ee5c1a2a249c0cbd4c16ed37de7054f617eccecfeb94a8126fe264e72b35611c54d00 + tslib: "npm:^2.4.0" + checksum: 10c0/a85c9fc4e3af49cbe41e5437e5be2551392a931910cd0a5b5d3572532786927810c9cc1db11b232ec8f9657b33d4e6f7c4f985f1a052917d7cd703b5b2a20faa languageName: node linkType: hard -"@digitalcredentials/http-client@npm:^1.0.0": - version: 1.2.2 - resolution: "@digitalcredentials/http-client@npm:1.2.2" +"@emnapi/wasi-threads@npm:1.1.0": + version: 1.1.0 + resolution: "@emnapi/wasi-threads@npm:1.1.0" dependencies: - ky: "npm:^0.25.1" - ky-universal: "npm:^0.8.2" - checksum: 10c0/4ba82348dcbc9703110a3d12df7b93f5bb8edebec3b2c0ee8006a75da777ba539ae114234a028a06c1d14c8aec7ea6c3a6d3e82a28c182da5d0599e94ba8dd2a + tslib: "npm:^2.4.0" + checksum: 10c0/e6d54bf2b1e64cdd83d2916411e44e579b6ae35d5def0dea61a3c452d9921373044dff32a8b8473ae60c80692bdc39323e98b96a3f3d87ba6886b24dd0ef7ca1 languageName: node linkType: hard -"@digitalcredentials/jsonld-signatures@npm:^9.3.1, @digitalcredentials/jsonld-signatures@npm:^9.3.2, @digitalcredentials/jsonld-signatures@npm:^9.4.0": - version: 9.4.0 - resolution: "@digitalcredentials/jsonld-signatures@npm:9.4.0" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) +"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.7.0": + version: 4.9.0 + resolution: "@eslint-community/eslint-utils@npm:4.9.0" dependencies: - "@digitalbazaar/security-context": "npm:^1.0.0" - "@digitalcredentials/jsonld": "npm:^6.0.0" - fast-text-encoding: "npm:^1.0.3" - isomorphic-webcrypto: "npm:^2.3.8" - serialize-error: "npm:^8.0.1" - checksum: 10c0/8a76af15f9a2ff1d42b67d8e07fb2d5c6286438f9357b0815841890e3f598a00946efb92b35fca7049b6e69eef12c30bc49c68b62a625912a2560ee72d00c2ad + eslint-visitor-keys: "npm:^3.4.3" + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + checksum: 10c0/8881e22d519326e7dba85ea915ac7a143367c805e6ba1374c987aa2fbdd09195cc51183d2da72c0e2ff388f84363e1b220fd0d19bef10c272c63455162176817 languageName: node linkType: hard -"@digitalcredentials/jsonld@npm:^5.2.1": - version: 5.2.2 - resolution: "@digitalcredentials/jsonld@npm:5.2.2" - dependencies: - "@digitalcredentials/http-client": "npm:^1.0.0" - "@digitalcredentials/rdf-canonize": "npm:^1.0.0" - canonicalize: "npm:^1.0.1" - lru-cache: "npm:^6.0.0" - checksum: 10c0/e0f84e4669664fec862262df3f433e4c6982c52f49c3bc3de7f32b970574488709a414ad5a1d96212273b4bbb4d7368a5949514b39e2254c94e457f5945c5836 +"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.4.0, @eslint-community/regexpp@npm:^4.6.1": + version: 4.12.1 + resolution: "@eslint-community/regexpp@npm:4.12.1" + checksum: 10c0/a03d98c246bcb9109aec2c08e4d10c8d010256538dcb3f56610191607214523d4fb1b00aa81df830b6dffb74c5fa0be03642513a289c567949d3e550ca11cdf6 languageName: node linkType: hard -"@digitalcredentials/jsonld@npm:^6.0.0": - version: 6.0.0 - resolution: "@digitalcredentials/jsonld@npm:6.0.0" +"@eslint/eslintrc@npm:^2.1.4": + version: 2.1.4 + resolution: "@eslint/eslintrc@npm:2.1.4" dependencies: - "@digitalcredentials/http-client": "npm:^1.0.0" - "@digitalcredentials/rdf-canonize": "npm:^1.0.0" - canonicalize: "npm:^1.0.1" - lru-cache: "npm:^6.0.0" - checksum: 10c0/7941b45596614584c417bfbef37bc0bad2f87d2b0b1be981be6e7b320a7c3113d375031e30bb46851929572caaafb937d90e597667d36110a96a85b2f2dcf843 - languageName: node - linkType: hard - -"@digitalcredentials/open-badges-context@npm:^2.1.0": - version: 2.1.0 - resolution: "@digitalcredentials/open-badges-context@npm:2.1.0" - checksum: 10c0/faa298b29f8dc4cc157078fea2131b778eeb7d5a622fbce05624040a1ebbb3fa8a1c992e6044c61e39723dcdf399d1b4893b82e005bb47fce326ce8c8f9c298c + ajv: "npm:^6.12.4" + debug: "npm:^4.3.2" + espree: "npm:^9.6.0" + globals: "npm:^13.19.0" + ignore: "npm:^5.2.0" + import-fresh: "npm:^3.2.1" + js-yaml: "npm:^4.1.0" + minimatch: "npm:^3.1.2" + strip-json-comments: "npm:^3.1.1" + checksum: 10c0/32f67052b81768ae876c84569ffd562491ec5a5091b0c1e1ca1e0f3c24fb42f804952fdd0a137873bc64303ba368a71ba079a6f691cee25beee9722d94cc8573 languageName: node linkType: hard -"@digitalcredentials/rdf-canonize@npm:^1.0.0": - version: 1.0.0 - resolution: "@digitalcredentials/rdf-canonize@npm:1.0.0" - dependencies: - fast-text-encoding: "npm:^1.0.3" - isomorphic-webcrypto: "npm:^2.3.8" - checksum: 10c0/4dbd5c6bd30547a3ae75cb1c7bb49726d2a611c8054e51b2cbf5e3df960ed27c5e6d0ac6f95781c7a03fa7c4d53aa9d58b20339b9d7c7081c5ac9aa328bc9ed6 +"@eslint/js@npm:8.57.1, @eslint/js@npm:~8.57.1": + version: 8.57.1 + resolution: "@eslint/js@npm:8.57.1" + checksum: 10c0/b489c474a3b5b54381c62e82b3f7f65f4b8a5eaaed126546520bf2fede5532a8ed53212919fed1e9048dcf7f37167c8561d58d0ba4492a4244004e7793805223 languageName: node linkType: hard -"@digitalcredentials/vc-status-list@npm:^5.0.2": - version: 5.0.2 - resolution: "@digitalcredentials/vc-status-list@npm:5.0.2" +"@expo/bunyan@npm:^4.0.0": + version: 4.0.1 + resolution: "@expo/bunyan@npm:4.0.1" dependencies: - "@digitalbazaar/vc-status-list-context": "npm:^3.0.1" - "@digitalcredentials/bitstring": "npm:^2.0.1" - "@digitalcredentials/vc": "npm:^4.1.1" - credentials-context: "npm:^2.0.0" - checksum: 10c0/08e83ad7bf0b5605ebca97bd232a0190c5b3777e750db8eeb839a0d818bd44d03d5e7dcb85b3654c1f24cfffbff545dd2577a6e46b6bb7bd793e59ceb4675373 + uuid: "npm:^8.0.0" + checksum: 10c0/ebbec51c7b19dcfcbd981da9c1c6262c0dc03ea118356fefca3b427f445308845fc33d97da92350d68fda174f9f1d5ee95ed3ac978f1f6cc88de73d785b909cc languageName: node linkType: hard -"@digitalcredentials/vc@npm:^4.1.1": - version: 4.2.0 - resolution: "@digitalcredentials/vc@npm:4.2.0" - dependencies: - "@digitalcredentials/jsonld": "npm:^5.2.1" - "@digitalcredentials/jsonld-signatures": "npm:^9.3.1" - credentials-context: "npm:^2.0.0" - checksum: 10c0/a996d8e2bccb4283d045553f53922969adeef7be06fd38d33e33bd8d26b2c1ccde8d55984f692df12528f7c351fc3b825359286f93c6195361dd44354f8012cf - languageName: node - linkType: hard - -"@digitalcredentials/vc@npm:^6.0.1": - version: 6.0.1 - resolution: "@digitalcredentials/vc@npm:6.0.1" - dependencies: - "@digitalbazaar/vc-status-list": "npm:^7.0.0" - "@digitalcredentials/ed25519-signature-2020": "npm:^3.0.2" - "@digitalcredentials/jsonld": "npm:^6.0.0" - "@digitalcredentials/jsonld-signatures": "npm:^9.3.2" - "@digitalcredentials/open-badges-context": "npm:^2.1.0" - "@digitalcredentials/vc-status-list": "npm:^5.0.2" - credentials-context: "npm:^2.0.0" - fix-esm: "npm:^1.0.1" - checksum: 10c0/61e55b679805658634de978f765e648fc23f01dd7b77db1b739cdfae7ccc61a3f7479331f36b6083be726b62c59f51478b17844e27b6f45dad174edf7512fcba - languageName: node - linkType: hard - -"@egjs/hammerjs@npm:^2.0.17": - version: 2.0.17 - resolution: "@egjs/hammerjs@npm:2.0.17" - dependencies: - "@types/hammerjs": "npm:^2.0.36" - checksum: 10c0/dbedc15a0e633f887c08394bd636faf6a3abd05726dc0909a0e01209d5860a752d9eca5e512da623aecfabe665f49f1d035de3103eb2f9022c5cea692f9cc9be - languageName: node - linkType: hard - -"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.7.0": - version: 4.7.0 - resolution: "@eslint-community/eslint-utils@npm:4.7.0" - dependencies: - eslint-visitor-keys: "npm:^3.4.3" - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - checksum: 10c0/c0f4f2bd73b7b7a9de74b716a664873d08ab71ab439e51befe77d61915af41a81ecec93b408778b3a7856185244c34c2c8ee28912072ec14def84ba2dec70adf - languageName: node - linkType: hard - -"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.4.0, @eslint-community/regexpp@npm:^4.6.1": - version: 4.12.1 - resolution: "@eslint-community/regexpp@npm:4.12.1" - checksum: 10c0/a03d98c246bcb9109aec2c08e4d10c8d010256538dcb3f56610191607214523d4fb1b00aa81df830b6dffb74c5fa0be03642513a289c567949d3e550ca11cdf6 - languageName: node - linkType: hard - -"@eslint/eslintrc@npm:^2.1.4": - version: 2.1.4 - resolution: "@eslint/eslintrc@npm:2.1.4" - dependencies: - ajv: "npm:^6.12.4" - debug: "npm:^4.3.2" - espree: "npm:^9.6.0" - globals: "npm:^13.19.0" - ignore: "npm:^5.2.0" - import-fresh: "npm:^3.2.1" - js-yaml: "npm:^4.1.0" - minimatch: "npm:^3.1.2" - strip-json-comments: "npm:^3.1.1" - checksum: 10c0/32f67052b81768ae876c84569ffd562491ec5a5091b0c1e1ca1e0f3c24fb42f804952fdd0a137873bc64303ba368a71ba079a6f691cee25beee9722d94cc8573 - languageName: node - linkType: hard - -"@eslint/js@npm:8.57.1, @eslint/js@npm:~8.57.1": - version: 8.57.1 - resolution: "@eslint/js@npm:8.57.1" - checksum: 10c0/b489c474a3b5b54381c62e82b3f7f65f4b8a5eaaed126546520bf2fede5532a8ed53212919fed1e9048dcf7f37167c8561d58d0ba4492a4244004e7793805223 - languageName: node - linkType: hard - -"@ethersproject/address@npm:^5.8.0": - version: 5.8.0 - resolution: "@ethersproject/address@npm:5.8.0" - dependencies: - "@ethersproject/bignumber": "npm:^5.8.0" - "@ethersproject/bytes": "npm:^5.8.0" - "@ethersproject/keccak256": "npm:^5.8.0" - "@ethersproject/logger": "npm:^5.8.0" - "@ethersproject/rlp": "npm:^5.8.0" - checksum: 10c0/8bac8a4b567c75c1abc00eeca08c200de1a2d5cf76d595dc04fa4d7bff9ffa5530b2cdfc5e8656cfa8f6fa046de54be47620a092fb429830a8ddde410b9d50bc - languageName: node - linkType: hard - -"@ethersproject/bignumber@npm:^5.8.0": - version: 5.8.0 - resolution: "@ethersproject/bignumber@npm:5.8.0" - dependencies: - "@ethersproject/bytes": "npm:^5.8.0" - "@ethersproject/logger": "npm:^5.8.0" - bn.js: "npm:^5.2.1" - checksum: 10c0/8e87fa96999d59d0ab4c814c79e3a8354d2ba914dfa78cf9ee688f53110473cec0df0db2aaf9d447e84ab2dbbfca39979abac4f2dac69fef4d080f4cc3e29613 - languageName: node - linkType: hard - -"@ethersproject/bytes@npm:^5.7.0, @ethersproject/bytes@npm:^5.8.0": - version: 5.8.0 - resolution: "@ethersproject/bytes@npm:5.8.0" - dependencies: - "@ethersproject/logger": "npm:^5.8.0" - checksum: 10c0/47ef798f3ab43b95dc74097b2c92365c919308ecabc3e34d9f8bf7f886fa4b99837ba5cf4dc8921baaaafe6899982f96b0e723b3fc49132c061f83d1ca3fed8b - languageName: node - linkType: hard - -"@ethersproject/constants@npm:^5.8.0": - version: 5.8.0 - resolution: "@ethersproject/constants@npm:5.8.0" - dependencies: - "@ethersproject/bignumber": "npm:^5.8.0" - checksum: 10c0/374b3c2c6da24f8fef62e2316eae96faa462826c0774ef588cd7313ae7ddac8eb1bb85a28dad80123148be2ba0821c217c14ecfc18e2e683c72adc734b6248c9 - languageName: node - linkType: hard - -"@ethersproject/keccak256@npm:^5.8.0": - version: 5.8.0 - resolution: "@ethersproject/keccak256@npm:5.8.0" - dependencies: - "@ethersproject/bytes": "npm:^5.8.0" - js-sha3: "npm:0.8.0" - checksum: 10c0/cd93ac6a5baf842313cde7de5e6e2c41feeea800db9e82955f96e7f3462d2ac6a6a29282b1c9e93b84ce7c91eec02347043c249fd037d6051214275bfc7fe99f - languageName: node - linkType: hard - -"@ethersproject/logger@npm:^5.8.0": - version: 5.8.0 - resolution: "@ethersproject/logger@npm:5.8.0" - checksum: 10c0/7f39f33e8f254ee681d4778bb71ce3c5de248e1547666f85c43bfbc1c18996c49a31f969f056b66d23012f2420f2d39173107284bc41eb98d0482ace1d06403e - languageName: node - linkType: hard - -"@ethersproject/networks@npm:^5.7.1": - version: 5.8.0 - resolution: "@ethersproject/networks@npm:5.8.0" - dependencies: - "@ethersproject/logger": "npm:^5.8.0" - checksum: 10c0/3f23bcc4c3843cc9b7e4b9f34df0a1f230b24dc87d51cdad84552302159a84d7899cd80c8a3d2cf8007b09ac373a5b10407007adde23d4c4881a4d6ee6bc4b9c - languageName: node - linkType: hard - -"@ethersproject/properties@npm:^5.8.0": - version: 5.8.0 - resolution: "@ethersproject/properties@npm:5.8.0" - dependencies: - "@ethersproject/logger": "npm:^5.8.0" - checksum: 10c0/20256d7eed65478a38dabdea4c3980c6591b7b75f8c45089722b032ceb0e1cd3dd6dd60c436cfe259337e6909c28d99528c172d06fc74bbd61be8eb9e68be2e6 - languageName: node - linkType: hard - -"@ethersproject/random@npm:^5.7.0": - version: 5.8.0 - resolution: "@ethersproject/random@npm:5.8.0" - dependencies: - "@ethersproject/bytes": "npm:^5.8.0" - "@ethersproject/logger": "npm:^5.8.0" - checksum: 10c0/e44c010715668fc29383141ae16cd2ec00c34a434d47e23338e740b8c97372515d95d3b809b969eab2055c19e92b985ca591d326fbb71270c26333215f9925d1 - languageName: node - linkType: hard - -"@ethersproject/rlp@npm:^5.8.0": - version: 5.8.0 - resolution: "@ethersproject/rlp@npm:5.8.0" - dependencies: - "@ethersproject/bytes": "npm:^5.8.0" - "@ethersproject/logger": "npm:^5.8.0" - checksum: 10c0/db742ec9c1566d6441242cc2c2ae34c1e5304d48e1fe62bc4e53b1791f219df211e330d2de331e0e4f74482664e205c2e4220e76138bd71f1ec07884e7f5221b - languageName: node - linkType: hard - -"@ethersproject/signing-key@npm:^5.8.0": - version: 5.8.0 - resolution: "@ethersproject/signing-key@npm:5.8.0" - dependencies: - "@ethersproject/bytes": "npm:^5.8.0" - "@ethersproject/logger": "npm:^5.8.0" - "@ethersproject/properties": "npm:^5.8.0" - bn.js: "npm:^5.2.1" - elliptic: "npm:6.6.1" - hash.js: "npm:1.1.7" - checksum: 10c0/a7ff6cd344b0609737a496b6d5b902cf5528ed5a7ce2c0db5e7b69dc491d1810d1d0cd51dddf9dc74dd562ab4961d76e982f1750359b834c53c202e85e4c8502 - languageName: node - linkType: hard - -"@ethersproject/strings@npm:^5.7.0": - version: 5.8.0 - resolution: "@ethersproject/strings@npm:5.8.0" - dependencies: - "@ethersproject/bytes": "npm:^5.8.0" - "@ethersproject/constants": "npm:^5.8.0" - "@ethersproject/logger": "npm:^5.8.0" - checksum: 10c0/6db39503c4be130110612b6d593a381c62657e41eebf4f553247ebe394fda32cdf74ff645daee7b7860d209fd02c7e909a95b1f39a2f001c662669b9dfe81d00 - languageName: node - linkType: hard - -"@ethersproject/transactions@npm:^5.7.0": - version: 5.8.0 - resolution: "@ethersproject/transactions@npm:5.8.0" - dependencies: - "@ethersproject/address": "npm:^5.8.0" - "@ethersproject/bignumber": "npm:^5.8.0" - "@ethersproject/bytes": "npm:^5.8.0" - "@ethersproject/constants": "npm:^5.8.0" - "@ethersproject/keccak256": "npm:^5.8.0" - "@ethersproject/logger": "npm:^5.8.0" - "@ethersproject/properties": "npm:^5.8.0" - "@ethersproject/rlp": "npm:^5.8.0" - "@ethersproject/signing-key": "npm:^5.8.0" - checksum: 10c0/dd32f090df5945313aafa8430ce76834479750d6655cb786c3b65ec841c94596b14d3c8c59ee93eed7b4f32f27d321a9b8b43bc6bb51f7e1c6694f82639ffe68 - languageName: node - linkType: hard - -"@expo/bunyan@npm:^4.0.0": - version: 4.0.1 - resolution: "@expo/bunyan@npm:4.0.1" - dependencies: - uuid: "npm:^8.0.0" - checksum: 10c0/ebbec51c7b19dcfcbd981da9c1c6262c0dc03ea118356fefca3b427f445308845fc33d97da92350d68fda174f9f1d5ee95ed3ac978f1f6cc88de73d785b909cc - languageName: node - linkType: hard - -"@expo/cli@npm:0.17.13": - version: 0.17.13 - resolution: "@expo/cli@npm:0.17.13" +"@expo/cli@npm:0.17.13": + version: 0.17.13 + resolution: "@expo/cli@npm:0.17.13" dependencies: "@babel/runtime": "npm:^7.20.0" "@expo/code-signing-certificates": "npm:0.0.5" @@ -4164,6 +4118,16 @@ __metadata: languageName: node linkType: hard +"@expo/json-file@npm:^10.0.7": + version: 10.0.7 + resolution: "@expo/json-file@npm:10.0.7" + dependencies: + "@babel/code-frame": "npm:~7.10.4" + json5: "npm:^2.2.3" + checksum: 10c0/3dfff7fe435d286f6c2f55569a8667f6d52133fc96a263e7421fa49cbf2ad7a4e2952da1fa7a3cdb15c52f11e891335ec784d358c3be554f966fdf5c836cc944 + languageName: node + linkType: hard + "@expo/json-file@npm:^8.2.37, @expo/json-file@npm:~8.3.0": version: 8.3.3 resolution: "@expo/json-file@npm:8.3.3" @@ -4175,6 +4139,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@expo/json-file@npm:^9.1.5": version: 9.1.5 resolution: "@expo/json-file@npm:9.1.5" @@ -4185,6 +4150,8 @@ __metadata: languageName: node linkType: hard +======= +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "@expo/metro-config@npm:0.17.8": version: 0.17.8 resolution: "@expo/metro-config@npm:0.17.8" @@ -4216,26 +4183,46 @@ __metadata: linkType: hard "@expo/osascript@npm:^2.0.31": +<<<<<<< HEAD version: 2.2.5 resolution: "@expo/osascript@npm:2.2.5" dependencies: "@expo/spawn-async": "npm:^1.7.2" exec-async: "npm:^2.2.0" checksum: 10c0/1fd6d0ebb43eb09d57db02b4053dd4b1aa5ba341aebbe10c1b39afa03c4724c77778e2e5ed932fe2ff24724ff73f464789778ca9e964aea6dfe3481f3ffbf570 +======= + version: 2.3.7 + resolution: "@expo/osascript@npm:2.3.7" + dependencies: + "@expo/spawn-async": "npm:^1.7.2" + exec-async: "npm:^2.2.0" + checksum: 10c0/7778120019f3969e68e2473d8a75e35b03e1b8f573a6d306603b9007953595b28ef042eaf16580f00c48b063fdc808f7a8a6cfd302fedcbe149bd1a3e44c84c9 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard "@expo/package-manager@npm:^1.1.1": +<<<<<<< HEAD version: 1.8.6 resolution: "@expo/package-manager@npm:1.8.6" dependencies: "@expo/json-file": "npm:^9.1.5" +======= + version: 1.9.8 + resolution: "@expo/package-manager@npm:1.9.8" + dependencies: + "@expo/json-file": "npm:^10.0.7" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "@expo/spawn-async": "npm:^1.7.2" chalk: "npm:^4.0.0" npm-package-arg: "npm:^11.0.0" ora: "npm:^3.4.0" resolve-workspace-root: "npm:^2.0.0" +<<<<<<< HEAD checksum: 10c0/2d2860016ce15a0c7c6d99bd3df28b0250ce277eae0120696c84ee3edae644524baa43be0874fe7a4796c39ff7ba9de23337360ab2e5fc1501e5da411345143f +======= + checksum: 10c0/d9f727a9b02a13d7fac8afccc5608f46690ca3e27f834042e74bc271607a5a085ad4600a19eeda55556251b8f1f0960cf71609680df7fedf76750141cb0d2a9e +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -4354,6 +4341,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@fastify/busboy@npm:^2.0.0": version: 2.1.1 resolution: "@fastify/busboy@npm:2.1.1" @@ -4364,6 +4352,11 @@ __metadata: "@formatjs/ecma402-abstract@npm:1.11.0": version: 1.11.0 resolution: "@formatjs/ecma402-abstract@npm:1.11.0" +======= +"@formatjs/ecma402-abstract@npm:1.9.9": + version: 1.9.9 + resolution: "@formatjs/ecma402-abstract@npm:1.9.9" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@formatjs/intl-localematcher": "npm:0.2.21" tslib: "npm:^2.1.0" @@ -4634,6 +4627,37 @@ __metadata: languageName: node linkType: hard +"@inquirer/external-editor@npm:^1.0.0": + version: 1.0.2 + resolution: "@inquirer/external-editor@npm:1.0.2" + dependencies: + chardet: "npm:^2.1.0" + iconv-lite: "npm:^0.7.0" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/414a3a2a9733459c57452d84ef19ff002222303d19041580685681153132d2a30af8f90f269b3967c30c670fa689dbb7d4fc25a86dc66f029eebe90dc7467b0a + languageName: node + linkType: hard + +"@isaacs/balanced-match@npm:^4.0.1": + version: 4.0.1 + resolution: "@isaacs/balanced-match@npm:4.0.1" + checksum: 10c0/7da011805b259ec5c955f01cee903da72ad97c5e6f01ca96197267d3f33103d5b2f8a1af192140f3aa64526c593c8d098ae366c2b11f7f17645d12387c2fd420 + languageName: node + linkType: hard + +"@isaacs/brace-expansion@npm:^5.0.0": + version: 5.0.0 + resolution: "@isaacs/brace-expansion@npm:5.0.0" + dependencies: + "@isaacs/balanced-match": "npm:^4.0.1" + checksum: 10c0/b4d4812f4be53afc2c5b6c545001ff7a4659af68d4484804e9d514e183d20269bb81def8682c01a22b17c4d6aed14292c8494f7d2ac664e547101c1a905aa977 + languageName: node + linkType: hard + "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" @@ -4973,12 +4997,31 @@ __metadata: linkType: hard "@jridgewell/gen-mapping@npm:^0.3.12, @jridgewell/gen-mapping@npm:^0.3.2, @jridgewell/gen-mapping@npm:^0.3.5": +<<<<<<< HEAD version: 0.3.12 resolution: "@jridgewell/gen-mapping@npm:0.3.12" dependencies: "@jridgewell/sourcemap-codec": "npm:^1.5.0" "@jridgewell/trace-mapping": "npm:^0.3.24" checksum: 10c0/32f771ae2467e4d440be609581f7338d786d3d621bac3469e943b9d6d116c23c4becb36f84898a92bbf2f3c0511365c54a945a3b86a83141547a2a360a5ec0c7 +======= + version: 0.3.13 + resolution: "@jridgewell/gen-mapping@npm:0.3.13" + dependencies: + "@jridgewell/sourcemap-codec": "npm:^1.5.0" + "@jridgewell/trace-mapping": "npm:^0.3.24" + checksum: 10c0/9a7d65fb13bd9aec1fbab74cda08496839b7e2ceb31f5ab922b323e94d7c481ce0fc4fd7e12e2610915ed8af51178bdc61e168e92a8c8b8303b030b03489b13b + languageName: node + linkType: hard + +"@jridgewell/remapping@npm:^2.3.5": + version: 2.3.5 + resolution: "@jridgewell/remapping@npm:2.3.5" + dependencies: + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.24" + checksum: 10c0/3de494219ffeb2c5c38711d0d7bb128097edf91893090a2dbc8ee0b55d092bb7347b1fd0f478486c5eab010e855c73927b1666f2107516d472d24a73017d1194 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -4990,19 +5033,25 @@ __metadata: linkType: hard "@jridgewell/source-map@npm:^0.3.3": - version: 0.3.6 - resolution: "@jridgewell/source-map@npm:0.3.6" + version: 0.3.11 + resolution: "@jridgewell/source-map@npm:0.3.11" dependencies: "@jridgewell/gen-mapping": "npm:^0.3.5" "@jridgewell/trace-mapping": "npm:^0.3.25" - checksum: 10c0/6a4ecc713ed246ff8e5bdcc1ef7c49aaa93f7463d948ba5054dda18b02dcc6a055e2828c577bcceee058f302ce1fc95595713d44f5c45e43d459f88d267f2f04 + checksum: 10c0/50a4fdafe0b8f655cb2877e59fe81320272eaa4ccdbe6b9b87f10614b2220399ae3e05c16137a59db1f189523b42c7f88bd097ee991dbd7bc0e01113c583e844 languageName: node linkType: hard "@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0": +<<<<<<< HEAD version: 1.5.4 resolution: "@jridgewell/sourcemap-codec@npm:1.5.4" checksum: 10c0/c5aab3e6362a8dd94ad80ab90845730c825fc4c8d9cf07ebca7a2eb8a832d155d62558800fc41d42785f989ddbb21db6df004d1786e8ecb65e428ab8dff71309 +======= + version: 1.5.5 + resolution: "@jridgewell/sourcemap-codec@npm:1.5.5" + checksum: 10c0/f9e538f302b63c0ebc06eecb1dd9918dd4289ed36147a0ddce35d6ea4d7ebbda243cda7b2213b6a5e1d8087a298d5cf630fb2bd39329cdecb82017023f6081a0 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -5017,12 +5066,21 @@ __metadata: linkType: hard "@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.28": +<<<<<<< HEAD version: 0.3.29 resolution: "@jridgewell/trace-mapping@npm:0.3.29" dependencies: "@jridgewell/resolve-uri": "npm:^3.1.0" "@jridgewell/sourcemap-codec": "npm:^1.4.14" checksum: 10c0/fb547ba31658c4d74eb17e7389f4908bf7c44cef47acb4c5baa57289daf68e6fe53c639f41f751b3923aca67010501264f70e7b49978ad1f040294b22c37b333 +======= + version: 0.3.31 + resolution: "@jridgewell/trace-mapping@npm:0.3.31" + dependencies: + "@jridgewell/resolve-uri": "npm:^3.1.0" + "@jridgewell/sourcemap-codec": "npm:^1.4.14" + checksum: 10c0/4b30ec8cd56c5fd9a661f088230af01e0c1a3888d11ffb6b47639700f71225be21d1f7e168048d6d4f9449207b978a235c07c8f15c07705685d16dc06280e9d9 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -5087,10 +5145,21 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@multiformats/base-x@npm:^4.0.1": version: 4.0.1 resolution: "@multiformats/base-x@npm:4.0.1" checksum: 10c0/f6d16d2d7793ea371206fc17853a0932a7e697ddc739a6b63421a7ee090ee8ab28224c3c7e4401899d0a343bc95284a5f0aa7502edadfb5ad21967f9cbd6a9d2 +======= +"@napi-rs/wasm-runtime@npm:^0.2.11": + version: 0.2.12 + resolution: "@napi-rs/wasm-runtime@npm:0.2.12" + dependencies: + "@emnapi/core": "npm:^1.4.3" + "@emnapi/runtime": "npm:^1.4.3" + "@tybys/wasm-util": "npm:^0.10.0" + checksum: 10c0/6d07922c0613aab30c6a497f4df297ca7c54e5b480e00035e0209b872d5c6aab7162fc49477267556109c2c7ed1eb9c65a174e27e9b87568106a87b0a6e3ca7d +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -5103,26 +5172,10 @@ __metadata: languageName: node linkType: hard -"@noble/ciphers@npm:^0.4.0": - version: 0.4.1 - resolution: "@noble/ciphers@npm:0.4.1" - checksum: 10c0/b5d87c56382484511a50bd41891eb013e41587c10c867cdc1d9cd322860a8d831d9196c53bb1d8cab82043bfe3a4e4097e5e641a309ee3d129ae8c65c587acf4 - languageName: node - linkType: hard - -"@noble/curves@npm:^1.0.0, @noble/curves@npm:^1.6.0": - version: 1.9.2 - resolution: "@noble/curves@npm:1.9.2" - dependencies: - "@noble/hashes": "npm:1.8.0" - checksum: 10c0/21d049ae4558beedbf5da0004407b72db84360fa29d64822d82dc9e80251e1ecb46023590cc4b20e70eed697d1b87279b4911dc39f8694c51c874289cfc8e9a7 - languageName: node - linkType: hard - -"@noble/hashes@npm:1.8.0, @noble/hashes@npm:^1.3.0, @noble/hashes@npm:^1.4.0, @noble/hashes@npm:^1.5.0": - version: 1.8.0 - resolution: "@noble/hashes@npm:1.8.0" - checksum: 10c0/06a0b52c81a6fa7f04d67762e08b2c476a00285858150caeaaff4037356dd5e119f45b2a530f638b77a5eeca013168ec1b655db41bae3236cb2e9d511484fc77 +"@noble/hashes@npm:1.6.1": + version: 1.6.1 + resolution: "@noble/hashes@npm:1.6.1" + checksum: 10c0/27643cd8b551bc933b57cc29aa8c8763d586552fc4c3e06ecf7897f55be3463c0c9dff7f6ebacd88e5ce6d0cdb5415ca4874d0cf4359b5ea4a85be21ada03aab languageName: node linkType: hard @@ -5202,173 +5255,6 @@ __metadata: languageName: node linkType: hard -"@peculiar/asn1-cms@npm:^2.3.15": - version: 2.3.15 - resolution: "@peculiar/asn1-cms@npm:2.3.15" - dependencies: - "@peculiar/asn1-schema": "npm:^2.3.15" - "@peculiar/asn1-x509": "npm:^2.3.15" - "@peculiar/asn1-x509-attr": "npm:^2.3.15" - asn1js: "npm:^3.0.5" - tslib: "npm:^2.8.1" - checksum: 10c0/767f984d75c3ed19e1fbb9dd93034646764e84cdf93567deff4aa4876d4d1d205543c5c606c1870c3a3fc641af76a85a5f017369a42269bed7164bd9f5ea8f9f - languageName: node - linkType: hard - -"@peculiar/asn1-csr@npm:^2.3.15": - version: 2.3.15 - resolution: "@peculiar/asn1-csr@npm:2.3.15" - dependencies: - "@peculiar/asn1-schema": "npm:^2.3.15" - "@peculiar/asn1-x509": "npm:^2.3.15" - asn1js: "npm:^3.0.5" - tslib: "npm:^2.8.1" - checksum: 10c0/8fd76813b31fc179d41ce33b7ede56f399561f6850d5794ffff2f5b8633cdf96d80847333eb3699ac463a7f3883e2e789702fdc653eb00f90f2872c5577b79f7 - languageName: node - linkType: hard - -"@peculiar/asn1-ecc@npm:^2.3.15, @peculiar/asn1-ecc@npm:^2.3.8": - version: 2.3.15 - resolution: "@peculiar/asn1-ecc@npm:2.3.15" - dependencies: - "@peculiar/asn1-schema": "npm:^2.3.15" - "@peculiar/asn1-x509": "npm:^2.3.15" - asn1js: "npm:^3.0.5" - tslib: "npm:^2.8.1" - checksum: 10c0/410aee8742616bee2abe01a46fc054c5b8d5e4c81446adf2ebbae7a76e8e6eafd0acac360255d927ed08643633382fc7439d3b7a8395eb2245683d9ae4be8f84 - languageName: node - linkType: hard - -"@peculiar/asn1-pfx@npm:^2.3.15": - version: 2.3.15 - resolution: "@peculiar/asn1-pfx@npm:2.3.15" - dependencies: - "@peculiar/asn1-cms": "npm:^2.3.15" - "@peculiar/asn1-pkcs8": "npm:^2.3.15" - "@peculiar/asn1-rsa": "npm:^2.3.15" - "@peculiar/asn1-schema": "npm:^2.3.15" - asn1js: "npm:^3.0.5" - tslib: "npm:^2.8.1" - checksum: 10c0/9db67a2aa673e9461076fe106d92cc31cd06c34e55abddcb906b6f3c6dc53af27763423ac5560474b4cab213853d363165f570ee8cf07fd3b343bed8b35697bc - languageName: node - linkType: hard - -"@peculiar/asn1-pkcs8@npm:^2.3.15": - version: 2.3.15 - resolution: "@peculiar/asn1-pkcs8@npm:2.3.15" - dependencies: - "@peculiar/asn1-schema": "npm:^2.3.15" - "@peculiar/asn1-x509": "npm:^2.3.15" - asn1js: "npm:^3.0.5" - tslib: "npm:^2.8.1" - checksum: 10c0/672cbb67f4ce54197bd2fd28cdf898c3f3b1486b453102387c90db618446fb1bcd0a5ac58140115cd276a7cb920b2a6700ea6d9b8b928c8ffdf0479f45941a9f - languageName: node - linkType: hard - -"@peculiar/asn1-pkcs9@npm:^2.3.15": - version: 2.3.15 - resolution: "@peculiar/asn1-pkcs9@npm:2.3.15" - dependencies: - "@peculiar/asn1-cms": "npm:^2.3.15" - "@peculiar/asn1-pfx": "npm:^2.3.15" - "@peculiar/asn1-pkcs8": "npm:^2.3.15" - "@peculiar/asn1-schema": "npm:^2.3.15" - "@peculiar/asn1-x509": "npm:^2.3.15" - "@peculiar/asn1-x509-attr": "npm:^2.3.15" - asn1js: "npm:^3.0.5" - tslib: "npm:^2.8.1" - checksum: 10c0/ffae63b07857648c9ba7395932f45c9b56061aa9e44ba9b28145a88d481fe822669ddd2bbd89509a037f8aaaa5c28c24f1e7dd9f83eaccfad1fe1feb0da3b6fd - languageName: node - linkType: hard - -"@peculiar/asn1-rsa@npm:^2.3.15": - version: 2.3.15 - resolution: "@peculiar/asn1-rsa@npm:2.3.15" - dependencies: - "@peculiar/asn1-schema": "npm:^2.3.15" - "@peculiar/asn1-x509": "npm:^2.3.15" - asn1js: "npm:^3.0.5" - tslib: "npm:^2.8.1" - checksum: 10c0/38f29c5ae6d6303832733536c58b2aa01bbf1fcdc22b4fc913669ef2601f67db76b9c3cac3971c337c84234ae3adf2ebb93593623d27728b713124eada03add4 - languageName: node - linkType: hard - -"@peculiar/asn1-schema@npm:^2.3.13, @peculiar/asn1-schema@npm:^2.3.15, @peculiar/asn1-schema@npm:^2.3.8": - version: 2.3.15 - resolution: "@peculiar/asn1-schema@npm:2.3.15" - dependencies: - asn1js: "npm:^3.0.5" - pvtsutils: "npm:^1.3.6" - tslib: "npm:^2.8.1" - checksum: 10c0/0e73e292a17d00a8770825a9504ceaf0994481a39126317ca0ca5d3dc742087f2b71a4d086bb5613bf19ac57f001d42f594683797d43137702db3ee2b42736a0 - languageName: node - linkType: hard - -"@peculiar/asn1-x509-attr@npm:^2.3.15": - version: 2.3.15 - resolution: "@peculiar/asn1-x509-attr@npm:2.3.15" - dependencies: - "@peculiar/asn1-schema": "npm:^2.3.15" - "@peculiar/asn1-x509": "npm:^2.3.15" - asn1js: "npm:^3.0.5" - tslib: "npm:^2.8.1" - checksum: 10c0/5460e46b33e4771b8e4117be83b24a6d97f118bd4f4044233c5fab9c28c90d10d6be041a4ef274e4688d2f37a661ff210c45acfc4591c212c6703620c074fad2 - languageName: node - linkType: hard - -"@peculiar/asn1-x509@npm:^2.3.15, @peculiar/asn1-x509@npm:^2.3.8": - version: 2.3.15 - resolution: "@peculiar/asn1-x509@npm:2.3.15" - dependencies: - "@peculiar/asn1-schema": "npm:^2.3.15" - asn1js: "npm:^3.0.5" - pvtsutils: "npm:^1.3.6" - tslib: "npm:^2.8.1" - checksum: 10c0/a97b5f26d6ce4ebfa2e5102ac076802839e3008571c672f02fda78a047dbf786042b62fd9fd6f6ee615de9b7d32a92433ff1a71ba203447b8a16eedaa89d3e11 - languageName: node - linkType: hard - -"@peculiar/json-schema@npm:^1.1.12": - version: 1.1.12 - resolution: "@peculiar/json-schema@npm:1.1.12" - dependencies: - tslib: "npm:^2.0.0" - checksum: 10c0/202132c66dcc6b6aca5d0af971c015be2e163da2f7f992910783c5d39c8a7db59b6ec4f4ce419459a1f954b7e1d17b6b253f0e60072c1b3d254079f4eaebc311 - languageName: node - linkType: hard - -"@peculiar/webcrypto@npm:^1.0.22": - version: 1.5.0 - resolution: "@peculiar/webcrypto@npm:1.5.0" - dependencies: - "@peculiar/asn1-schema": "npm:^2.3.8" - "@peculiar/json-schema": "npm:^1.1.12" - pvtsutils: "npm:^1.3.5" - tslib: "npm:^2.6.2" - webcrypto-core: "npm:^1.8.0" - checksum: 10c0/4f6f24b2c52c2155b9c569b6eb1d57954cb5f7bd2764a50cdaed7aea17a6dcf304b75b87b57ba318756ffec8179a07d9a76534aaf77855912b838543e5ff8983 - languageName: node - linkType: hard - -"@peculiar/x509@npm:^1.11.0": - version: 1.12.4 - resolution: "@peculiar/x509@npm:1.12.4" - dependencies: - "@peculiar/asn1-cms": "npm:^2.3.15" - "@peculiar/asn1-csr": "npm:^2.3.15" - "@peculiar/asn1-ecc": "npm:^2.3.15" - "@peculiar/asn1-pkcs9": "npm:^2.3.15" - "@peculiar/asn1-rsa": "npm:^2.3.15" - "@peculiar/asn1-schema": "npm:^2.3.15" - "@peculiar/asn1-x509": "npm:^2.3.15" - pvtsutils: "npm:^1.3.6" - reflect-metadata: "npm:^0.2.2" - tslib: "npm:^2.8.1" - tsyringe: "npm:^4.10.0" - checksum: 10c0/d85da2a8d21024817fe163e2e64abeb0a0a02693c2fe9f96c9d65812a9eff25ff679eecac4579a76f09f5d2e4e9a6dfb1642f26a9fca209003d77d70db861c5b - languageName: node - linkType: hard - "@pkgjs/parseargs@npm:^0.11.0": version: 0.11.0 resolution: "@pkgjs/parseargs@npm:0.11.0" @@ -5383,9 +5269,15 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@react-native-async-storage/async-storage@npm:~1.22.3": version: 1.22.3 resolution: "@react-native-async-storage/async-storage@npm:1.22.3" +======= +"@react-native-async-storage/async-storage@npm:^1.22.0": + version: 1.24.0 + resolution: "@react-native-async-storage/async-storage@npm:1.24.0" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: merge-options: "npm:^3.0.4" peerDependencies: @@ -5394,7 +5286,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@react-native-clipboard/clipboard@npm:~1.16.3": +======= +"@react-native-clipboard/clipboard@npm:^1.16.2": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 1.16.3 resolution: "@react-native-clipboard/clipboard@npm:1.16.3" peerDependencies: @@ -5946,6 +5842,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@scure/base@npm:^1.1.3": version: 1.2.6 resolution: "@scure/base@npm:1.2.6" @@ -6019,16 +5916,57 @@ __metadata: linkType: hard "@sd-jwt/types@npm:0.6.1": +======= +"@sd-jwt/decode@npm:0.6.1, @sd-jwt/decode@npm:^0.6.1": + version: 0.6.1 + resolution: "@sd-jwt/decode@npm:0.6.1" + dependencies: + "@sd-jwt/types": "npm:0.6.1" + "@sd-jwt/utils": "npm:0.6.1" + checksum: 10c0/3496e84cadecf09f3a178d7573c0a2311ec43cd01c5c04edb7bbe231ee1636aa78e745151743c0d022b4ff70bc509770364bc203f632625c9d24f37bc305daf0 + languageName: node + linkType: hard + +"@sd-jwt/decode@npm:^0.9.2": + version: 0.9.2 + resolution: "@sd-jwt/decode@npm:0.9.2" + dependencies: + "@sd-jwt/types": "npm:0.9.2" + "@sd-jwt/utils": "npm:0.9.2" + checksum: 10c0/d9fda01ff34706481d0abc258adc564a9e8a00a63c92b868de9d067234f3b694e971dd8747b06a1634409aca32d467e8ef7c3547f9e3deef4a486243c4546413 + languageName: node + linkType: hard + +"@sd-jwt/present@npm:^0.6.1": + version: 0.6.1 + resolution: "@sd-jwt/present@npm:0.6.1" + dependencies: + "@sd-jwt/decode": "npm:0.6.1" + "@sd-jwt/types": "npm:0.6.1" + "@sd-jwt/utils": "npm:0.6.1" + checksum: 10c0/36b6c6a7e16059e9644fdcc80ac44b9ae43d3ce4a8fc5f5aeddcc0aa0e8c2834c7b182bb431435dd47ba70e5e7bf039a19172ffc607c4c2a5ea7377423afaeef + languageName: node + linkType: hard + +"@sd-jwt/types@npm:0.6.1, @sd-jwt/types@npm:^0.6.1": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 0.6.1 resolution: "@sd-jwt/types@npm:0.6.1" checksum: 10c0/3584d996c4d1410b768b9088be3a530a6b2ac67c2e7726692ff8f40aae8d3d9302ee29d8b8acc9b8a3a4d617f1ec50fdf7b50390e2dcdfb55f93f226e4a5319e languageName: node linkType: hard +<<<<<<< HEAD "@sd-jwt/types@npm:0.7.2, @sd-jwt/types@npm:^0.7.0, @sd-jwt/types@npm:^0.7.2": version: 0.7.2 resolution: "@sd-jwt/types@npm:0.7.2" checksum: 10c0/3679d0db6cae0cc86bfc2c76acd7e7ad90219fc10f17bd41293aea438aa9d707f729ceca953d3196f2481a71ed9f4e4512f0233ba69d62cadcb7921ba4df9a09 +======= +"@sd-jwt/types@npm:0.9.2": + version: 0.9.2 + resolution: "@sd-jwt/types@npm:0.9.2" + checksum: 10c0/fed919d475c4036e4d022850eb8e65b943d16d88b2e6fbe9cb329056479f116e85bd0132796ffac4c299569fd79f53d1604232a9f5757feb83ffcef189cb2262 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -6042,13 +5980,13 @@ __metadata: languageName: node linkType: hard -"@sd-jwt/utils@npm:0.7.2, @sd-jwt/utils@npm:^0.7.0": - version: 0.7.2 - resolution: "@sd-jwt/utils@npm:0.7.2" +"@sd-jwt/utils@npm:0.9.2": + version: 0.9.2 + resolution: "@sd-jwt/utils@npm:0.9.2" dependencies: - "@sd-jwt/types": "npm:0.7.2" + "@sd-jwt/types": "npm:0.9.2" js-base64: "npm:^3.7.6" - checksum: 10c0/e1e49448a5d5e8092bbb45c309e478e2f3bfb77113793ed36b417e7a9c8f51a00344a980ee998cf90db7db42f43c0fb13afc7cef9774fef5e1cb12eaf47a3cda + checksum: 10c0/3404b676bf000f5dc1ac7e3e9f8339b09fb04238bc8232ad9bdbdb5e1f078ccea8abd587fea0a48ccecbca8ca9caf86350b7bd499a356ac5299e38e7178973bf languageName: node linkType: hard @@ -6110,13 +6048,6 @@ __metadata: languageName: node linkType: hard -"@sovpro/delimited-stream@npm:^1.1.0": - version: 1.1.0 - resolution: "@sovpro/delimited-stream@npm:1.1.0" - checksum: 10c0/fdd5a628ca4e1ef37cfc2cf5150c179da93c7cfa9f431266c17314482a459038ec02c85ca21b7c352b088150a041bea57a0e6a0081f101d2a4f7264722d1708b - languageName: node - linkType: hard - "@sphereon/did-auth-siop@npm:0.16.1-fix.173": version: 0.16.1-fix.173 resolution: "@sphereon/did-auth-siop@npm:0.16.1-fix.173" @@ -6139,16 +6070,6 @@ __metadata: languageName: node linkType: hard -"@sphereon/did-uni-client@npm:^0.6.3": - version: 0.6.3 - resolution: "@sphereon/did-uni-client@npm:0.6.3" - dependencies: - cross-fetch: "npm:^3.1.8" - did-resolver: "npm:^4.1.0" - checksum: 10c0/2068cd076931f6cf2f9c8079ef7cefa59d6c049cf893c822f9ead9cae95addf9e8c1be3a02f5b1a91f584eda2c0604f5403dba3993420e2c58e623d64a7e31ce - languageName: node - linkType: hard - "@sphereon/jarm@npm:0.16.1-fix.173+086f910": version: 0.16.1-fix.173 resolution: "@sphereon/jarm@npm:0.16.1-fix.173" @@ -6159,14 +6080,14 @@ __metadata: languageName: node linkType: hard -"@sphereon/kmp-mdl-mdoc@npm:0.2.0-SNAPSHOT.22": - version: 0.2.0-SNAPSHOT.22 - resolution: "@sphereon/kmp-mdl-mdoc@npm:0.2.0-SNAPSHOT.22" +"@sphereon/kmp-mdoc-core@npm:0.2.0-SNAPSHOT.26": + version: 0.2.0-SNAPSHOT.26 + resolution: "@sphereon/kmp-mdoc-core@npm:0.2.0-SNAPSHOT.26" dependencies: "@js-joda/core": "npm:5.6.3" "@js-joda/timezone": "npm:2.3.0" format-util: "npm:^1.0.5" - checksum: 10c0/bc887ef2030cf58cda437c9611a916d2888b952ba53a94365670ccd838177745d636974ebedb1d1eb0875009f169251598e92450cfe1138911506cc1a88f1cf8 + checksum: 10c0/217ae2e64221601176e87767173e5cd79df6ba8ace1c4775195fe828a20526b8714edb3e18c7986aa668fc83faad356d1302000adf221909db6556c0c7050412 languageName: node linkType: hard @@ -6264,149 +6185,27 @@ __metadata: "@sd-jwt/types": "npm:^0.7.2" "@sphereon/pex-models": "npm:^2.3.1" "@sphereon/ssi-types": "npm:0.30.2-next.129" - ajv: "npm:^8.12.0" - ajv-formats: "npm:^2.1.1" - jwt-decode: "npm:^3.1.2" - nanoid: "npm:^3.3.7" - uint8arrays: "npm:^3.1.1" - checksum: 10c0/c2dc48e7841011cfee3f76548c047f9b323dc7b1c2f60778764015619b5dbc67668f6ef44958731127a37cdbf1af857f59e561bfe8d51506d84a5fe527be54d5 - languageName: node - linkType: hard - -"@sphereon/ssi-sdk-ext.did-utils@npm:0.24.1-unstable.130+bf9a4b6": - version: 0.24.1-unstable.130 - resolution: "@sphereon/ssi-sdk-ext.did-utils@npm:0.24.1-unstable.130" - dependencies: - "@ethersproject/networks": "npm:^5.7.1" - "@ethersproject/transactions": "npm:^5.7.0" - "@sphereon/did-uni-client": "npm:^0.6.3" - "@sphereon/ssi-sdk-ext.key-utils": "npm:0.24.1-unstable.130+bf9a4b6" - "@sphereon/ssi-sdk-ext.x509-utils": "npm:0.24.1-unstable.130+bf9a4b6" - "@sphereon/ssi-sdk.agent-config": "npm:0.29.1-unstable.161" - "@sphereon/ssi-sdk.core": "npm:0.29.1-unstable.161" - "@sphereon/ssi-types": "npm:0.29.1-unstable.161" - "@stablelib/ed25519": "npm:^1.0.3" - "@veramo/core": "npm:4.2.0" - "@veramo/utils": "npm:4.2.0" - did-jwt: "npm:6.11.6" - did-resolver: "npm:^4.1.0" - elliptic: "npm:^6.5.4" - uint8arrays: "npm:^3.1.1" - checksum: 10c0/db3b131f62af55444ebd1f91427444daf83ecdfb084a4be36227b9c52b68f9d1200e088c8ab42c7219e715c03fcb1287e39c588b91fdc8167ce6c2ab31b3a613 - languageName: node - linkType: hard - -"@sphereon/ssi-sdk-ext.identifier-resolution@npm:0.24.1-unstable.130+bf9a4b6": - version: 0.24.1-unstable.130 - resolution: "@sphereon/ssi-sdk-ext.identifier-resolution@npm:0.24.1-unstable.130" - dependencies: - "@sphereon/ssi-sdk-ext.did-utils": "npm:0.24.1-unstable.130+bf9a4b6" - "@sphereon/ssi-sdk-ext.key-utils": "npm:0.24.1-unstable.130+bf9a4b6" - "@sphereon/ssi-sdk-ext.x509-utils": "npm:0.24.1-unstable.130+bf9a4b6" - "@sphereon/ssi-sdk.agent-config": "npm:0.29.1-unstable.161" - "@sphereon/ssi-types": "npm:0.29.1-unstable.161" - "@veramo/core": "npm:4.2.0" - "@veramo/utils": "npm:4.2.0" - debug: "npm:^4.3.4" - pkijs: "npm:^3.2.4" - uint8arrays: "npm:^3.1.1" - checksum: 10c0/991e42f32a0fbd6a536c24f4ef5b4e579b14ab04c79febab06440c4dbbcbe812b98cb9ab55d63ef11b84b897da46d32bdf86d94f69e80804ce46042a20f3348d - languageName: node - linkType: hard - -"@sphereon/ssi-sdk-ext.jwt-service@npm:0.24.1-unstable.130": - version: 0.24.1-unstable.130 - resolution: "@sphereon/ssi-sdk-ext.jwt-service@npm:0.24.1-unstable.130" - dependencies: - "@sphereon/ssi-sdk-ext.did-utils": "npm:0.24.1-unstable.130+bf9a4b6" - "@sphereon/ssi-sdk-ext.identifier-resolution": "npm:0.24.1-unstable.130+bf9a4b6" - "@sphereon/ssi-sdk-ext.key-manager": "npm:0.24.1-unstable.130+bf9a4b6" - "@sphereon/ssi-sdk-ext.key-utils": "npm:0.24.1-unstable.130+bf9a4b6" - "@sphereon/ssi-sdk-ext.x509-utils": "npm:0.24.1-unstable.130+bf9a4b6" - "@sphereon/ssi-sdk.agent-config": "npm:0.29.1-unstable.161" - "@sphereon/ssi-types": "npm:0.29.1-unstable.161" - "@veramo/core": "npm:4.2.0" - "@veramo/utils": "npm:4.2.0" - debug: "npm:^4.3.4" - jwt-decode: "npm:^4.0.0" - uint8arrays: "npm:^3.1.1" - checksum: 10c0/3d1ce434cf460589774d060d83d9ef84e7f04e934bf0159b8d4dc16553182178c11b8fb026565ce342d4a42aae91194f9814357bc97209d4810ab7e1d08b7609 - languageName: node - linkType: hard - -"@sphereon/ssi-sdk-ext.key-manager@npm:0.24.1-unstable.130+bf9a4b6": - version: 0.24.1-unstable.130 - resolution: "@sphereon/ssi-sdk-ext.key-manager@npm:0.24.1-unstable.130" - dependencies: - "@veramo/core": "npm:4.2.0" - "@veramo/key-manager": "npm:4.2.0" - uint8arrays: "npm:^3.1.1" - checksum: 10c0/6f6d0406a89cc878e7352daa9fde8d337fc7ce3448cf27470bedb46ab64fa31ecec4d09afac3403f1ccda1fcda4737044c5b9f774900fc10b35ecd8518fa2456 - languageName: node - linkType: hard - -"@sphereon/ssi-sdk-ext.key-utils@npm:0.24.1-unstable.130+bf9a4b6": - version: 0.24.1-unstable.130 - resolution: "@sphereon/ssi-sdk-ext.key-utils@npm:0.24.1-unstable.130" - dependencies: - "@ethersproject/random": "npm:^5.7.0" - "@sphereon/ssi-sdk-ext.x509-utils": "npm:0.24.1-unstable.130+bf9a4b6" - "@sphereon/ssi-types": "npm:0.29.1-unstable.161" - "@stablelib/ed25519": "npm:^1.0.3" - "@stablelib/sha256": "npm:^1.0.1" - "@stablelib/sha512": "npm:^1.0.1" - "@trust/keyto": "npm:^1.0.1" - "@veramo/core": "npm:4.2.0" - base64url: "npm:^3.0.1" - debug: "npm:^4.3.4" - did-resolver: "npm:^4.1.0" - elliptic: "npm:^6.5.4" - lodash.isplainobject: "npm:^4.0.6" - multiformats: "npm:^9.9.0" - uint8arrays: "npm:^3.1.1" - varint: "npm:^6.0.0" - web-encoding: "npm:^1.1.5" - checksum: 10c0/77b31a88f09a5d6299397de5f9026e3c00cd1980c458313374dbc7a70410101af8b8cc0a1302b6739b8e6cf4588856f51a03bba6150ddb294b20e76e3150b9fe - languageName: node - linkType: hard - -"@sphereon/ssi-sdk-ext.x509-utils@npm:0.24.1-unstable.130+bf9a4b6": - version: 0.24.1-unstable.130 - resolution: "@sphereon/ssi-sdk-ext.x509-utils@npm:0.24.1-unstable.130" - dependencies: - "@trust/keyto": "npm:^1.0.1" - debug: "npm:^4.3.4" - js-x509-utils: "npm:^1.0.7" - pkijs: "npm:^3.2.4" + ajv: "npm:^8.12.0" + ajv-formats: "npm:^2.1.1" + jwt-decode: "npm:^3.1.2" + nanoid: "npm:^3.3.7" uint8arrays: "npm:^3.1.1" - checksum: 10c0/e7b730e958a6ef670965f2d518b8e6788d49439a15915f85bf669196731972fd4978436218b92fdf9474cf6c6aa7987bf4cdedeac981786975202fd364e33c61 - languageName: node - linkType: hard - -"@sphereon/ssi-sdk.agent-config@npm:0.29.1-unstable.161": - version: 0.29.1-unstable.161 - resolution: "@sphereon/ssi-sdk.agent-config@npm:0.29.1-unstable.161" - dependencies: - "@veramo/core": "npm:4.2.0" - debug: "npm:^4.3.5" - jsonpointer: "npm:^5.0.1" - typeorm: "npm:^0.3.20" - url-parse: "npm:^1.5.10" - yaml: "npm:^2.4.5" - checksum: 10c0/f52d326160c4d7c7e81035eebd8f095fbb39d8e5778b8c7fda6892ed831596284b2527d20708f697ba5629c16781fdb9e04688e7be879c758c50b8fd4091b4c2 + checksum: 10c0/c2dc48e7841011cfee3f76548c047f9b323dc7b1c2f60778764015619b5dbc67668f6ef44958731127a37cdbf1af857f59e561bfe8d51506d84a5fe527be54d5 languageName: node linkType: hard -"@sphereon/ssi-sdk.core@npm:0.29.1-unstable.161": - version: 0.29.1-unstable.161 - resolution: "@sphereon/ssi-sdk.core@npm:0.29.1-unstable.161" +"@sphereon/ssi-types@npm:0.33.0": + version: 0.33.0 + resolution: "@sphereon/ssi-types@npm:0.33.0" dependencies: - "@sphereon/ssi-types": "npm:0.29.1-unstable.161+bc99d375" - "@veramo/core": "npm:4.2.0" - cross-fetch: "npm:^3.1.8" + "@noble/hashes": "npm:1.6.1" + "@sd-jwt/decode": "npm:^0.9.2" + "@sphereon/kmp-mdoc-core": "npm:0.2.0-SNAPSHOT.26" debug: "npm:^4.3.5" - image-size: "npm:2.0.0-beta.2" + events: "npm:^3.3.0" + jwt-decode: "npm:^4.0.0" uint8arrays: "npm:3.1.1" +<<<<<<< HEAD checksum: 10c0/bc1a7e2b6e3b7cf73f979c36b4ad2e801c212e5b11d6f97d5c9f40ef46d49b9a187e6dbce17633af5d8e3cfd9f1641ecf552d742cf68425c19ee108a9e137a2b languageName: node linkType: hard @@ -6639,6 +6438,9 @@ __metadata: "@stablelib/wipe": "npm:^1.0.1" "@stablelib/xchacha20": "npm:^1.0.1" checksum: 10c0/cd1e525bdbd15894b1b51f41bf6e546cd6bc1c5408a1399cbe97677211aca92641503c040576f8c51df88ef70796ed69de690a4ee1ab81a64ba4327f449dcd1c +======= + checksum: 10c0/a3019780d8af979892e9d7453d242eba6644e7cfb440d2f8f7432a592df5fb52291c466b08c95927ed5316c734798b50dfc18bf2a7a9c3c48e07fcf1acd0fe8d +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -6793,17 +6595,6 @@ __metadata: languageName: node linkType: hard -"@trust/keyto@npm:^1.0.1": - version: 1.0.1 - resolution: "@trust/keyto@npm:1.0.1" - dependencies: - asn1.js: "npm:^5.2.0" - base64url: "npm:^3.0.1" - elliptic: "npm:^6.5.2" - checksum: 10c0/3a21ff0ad233f2b5f1d72e143ab60d7483dd6ff61114f4729ab57b784e298682de1b6c830e38ed2b78b8b29f24e7b3a3f54c6887e708ea5c39e56244dd8fb218 - languageName: node - linkType: hard - "@tsconfig/node10@npm:^1.0.7": version: 1.0.11 resolution: "@tsconfig/node10@npm:1.0.11" @@ -6832,6 +6623,18 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD +======= +"@tybys/wasm-util@npm:^0.10.0": + version: 0.10.1 + resolution: "@tybys/wasm-util@npm:0.10.1" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10c0/b255094f293794c6d2289300c5fbcafbb5532a3aed3a5ffd2f8dc1828e639b88d75f6a376dd8f94347a44813fd7a7149d8463477a9a49525c8b2dcaa38c2d1e8 + languageName: node + linkType: hard + +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.14": version: 7.20.5 resolution: "@types/babel__core@npm:7.20.5" @@ -6865,30 +6668,11 @@ __metadata: linkType: hard "@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.6": - version: 7.20.7 - resolution: "@types/babel__traverse@npm:7.20.7" - dependencies: - "@babel/types": "npm:^7.20.7" - checksum: 10c0/5386f0af44f8746b063b87418f06129a814e16bb2686965a575e9d7376b360b088b89177778d8c426012abc43dd1a2d8ec3218bfc382280c898682746ce2ffbd - languageName: node - linkType: hard - -"@types/body-parser@npm:*": - version: 1.19.6 - resolution: "@types/body-parser@npm:1.19.6" - dependencies: - "@types/connect": "npm:*" - "@types/node": "npm:*" - checksum: 10c0/542da05c924dce58ee23f50a8b981fee36921850c82222e384931fda3e106f750f7880c47be665217d72dbe445129049db6eb1f44e7a06b09d62af8f3cca8ea7 - languageName: node - linkType: hard - -"@types/connect@npm:*": - version: 3.4.38 - resolution: "@types/connect@npm:3.4.38" + version: 7.28.0 + resolution: "@types/babel__traverse@npm:7.28.0" dependencies: - "@types/node": "npm:*" - checksum: 10c0/2e1cdba2c410f25649e77856505cd60223250fa12dff7a503e492208dbfdd25f62859918f28aba95315251fd1f5e1ffbfca1e25e73037189ab85dd3f8d0a148c + "@babel/types": "npm:^7.28.2" + checksum: 10c0/b52d7d4e8fc6a9018fe7361c4062c1c190f5778cf2466817cb9ed19d69fbbb54f9a85ffedeb748ed8062d2cf7d4cc088ee739848f47c57740de1c48cbf0d0994 languageName: node linkType: hard @@ -6973,30 +6757,6 @@ __metadata: languageName: node linkType: hard -"@types/express-serve-static-core@npm:^4.17.33": - version: 4.19.6 - resolution: "@types/express-serve-static-core@npm:4.19.6" - dependencies: - "@types/node": "npm:*" - "@types/qs": "npm:*" - "@types/range-parser": "npm:*" - "@types/send": "npm:*" - checksum: 10c0/4281f4ead71723f376b3ddf64868ae26244d434d9906c101cf8d436d4b5c779d01bd046e4ea0ed1a394d3e402216fabfa22b1fa4dba501061cd7c81c54045983 - languageName: node - linkType: hard - -"@types/express@npm:^4.17.15": - version: 4.17.23 - resolution: "@types/express@npm:4.17.23" - dependencies: - "@types/body-parser": "npm:*" - "@types/express-serve-static-core": "npm:^4.17.33" - "@types/qs": "npm:*" - "@types/serve-static": "npm:*" - checksum: 10c0/60490cd4f73085007247e7d4fafad0a7abdafa34fa3caba2757512564ca5e094ece7459f0f324030a63d513f967bb86579a8682af76ae2fd718e889b0a2a4fe8 - languageName: node - linkType: hard - "@types/git-raw-commits@npm:*": version: 5.0.0 resolution: "@types/git-raw-commits@npm:5.0.0" @@ -7023,19 +6783,13 @@ __metadata: linkType: hard "@types/hoist-non-react-statics@npm:^3.3.1": - version: 3.3.6 - resolution: "@types/hoist-non-react-statics@npm:3.3.6" + version: 3.3.7 + resolution: "@types/hoist-non-react-statics@npm:3.3.7" dependencies: - "@types/react": "npm:*" hoist-non-react-statics: "npm:^3.3.0" - checksum: 10c0/149a4c217d81f21f8a1e152160a59d5b99b6a9aa6d354385d5f5bc02760cbf1e170a8442ba92eb653befff44b0c5bc2234bb77ce33e0d11a65f779e8bab5c321 - languageName: node - linkType: hard - -"@types/http-errors@npm:*": - version: 2.0.5 - resolution: "@types/http-errors@npm:2.0.5" - checksum: 10c0/00f8140fbc504f47356512bd88e1910c2f07e04233d99c88c854b3600ce0523c8cd0ba7d1897667243282eb44c59abb9245959e2428b9de004f93937f52f7c15 + peerDependencies: + "@types/react": "*" + checksum: 10c0/ed8f4e88338f7d021d0f956adf6089d2a12b2e254a03c05292324f2e986d2376eb9efdb8a4f04596823e8fca88c9d06361d20dab4a2a00dc935fb36ac911de55 languageName: node linkType: hard @@ -7116,16 +6870,9 @@ __metadata: linkType: hard "@types/lodash@npm:*": - version: 4.17.18 - resolution: "@types/lodash@npm:4.17.18" - checksum: 10c0/d25f86941990403d59dcaae42b42fc9fef55a0a7f398790517e7189300183e425a94127594cbeaf9b5fcdc4f6c2b285e34f4301fb56c92f81ccd8505a41ab5f5 - languageName: node - linkType: hard - -"@types/mime@npm:^1": - version: 1.3.5 - resolution: "@types/mime@npm:1.3.5" - checksum: 10c0/c2ee31cd9b993804df33a694d5aa3fa536511a49f2e06eeab0b484fef59b4483777dbb9e42a4198a0809ffbf698081fdbca1e5c2218b82b91603dfab10a10fbc + version: 4.17.20 + resolution: "@types/lodash@npm:4.17.20" + checksum: 10c0/98cdd0faae22cbb8079a01a3bb65aa8f8c41143367486c1cbf5adc83f16c9272a2a5d2c1f541f61d0d73da543c16ee1d21cf2ef86cb93cd0cc0ac3bced6dd88f languageName: node linkType: hard @@ -7187,6 +6934,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@types/qs@npm:*": version: 6.14.0 resolution: "@types/qs@npm:6.14.0" @@ -7202,6 +6950,9 @@ __metadata: linkType: hard "@types/react-native-vector-icons@npm:~6.4.18": +======= +"@types/react-native-vector-icons@npm:^6.4.6": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 6.4.18 resolution: "@types/react-native-vector-icons@npm:6.4.18" dependencies: @@ -7229,6 +6980,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@types/react@npm:18.2.79": version: 18.2.79 resolution: "@types/react@npm:18.2.79" @@ -7264,6 +7016,22 @@ __metadata: "@types/node": "npm:*" "@types/send": "npm:*" checksum: 10c0/8ad86a25b87da5276cb1008c43c74667ff7583904d46d5fcaf0355887869d859d453d7dc4f890788ae04705c23720e9b6b6f3215e2d1d2a4278bbd090a9268dd +======= +"@types/react@npm:^18.2.6": + version: 18.3.25 + resolution: "@types/react@npm:18.3.25" + dependencies: + "@types/prop-types": "npm:*" + csstype: "npm:^3.0.2" + checksum: 10c0/ef4fad7c845ce44cb454e47e826d1b04ff5081bccdac06d0260fc6e47de730268f8f9ff2ffc5085ee793d7466493c1175b2309b3d71c20916efefac0fd7612f1 + languageName: node + linkType: hard + +"@types/semver@npm:^7.3.12, @types/semver@npm:^7.5.0": + version: 7.7.1 + resolution: "@types/semver@npm:7.7.1" + checksum: 10c0/c938aef3bf79a73f0f3f6037c16e2e759ff40c54122ddf0b2583703393d8d3127130823facb880e694caa324eb6845628186aac1997ee8b31dc2d18fafe26268 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -7275,18 +7043,9 @@ __metadata: linkType: hard "@types/validator@npm:^13.11.8": - version: 13.15.2 - resolution: "@types/validator@npm:13.15.2" - checksum: 10c0/2c7ce5b745e2c856d0ecd193469cf0edd5081b17208dfab4f03dd5801b8893dcf4cbcfcb662c2b6a42032940effd33e16a56a7eba9e2776b1804111118e320dc - languageName: node - linkType: hard - -"@types/ws@npm:^8.5.4": - version: 8.18.1 - resolution: "@types/ws@npm:8.18.1" - dependencies: - "@types/node": "npm:*" - checksum: 10c0/61aff1129143fcc4312f083bc9e9e168aa3026b7dd6e70796276dcfb2c8211c4292603f9c4864fae702f2ed86e4abd4d38aa421831c2fd7f856c931a481afbab + version: 13.15.3 + resolution: "@types/validator@npm:13.15.3" + checksum: 10c0/ee1f6266724595b715a01a4f9a2fd601b292906625dbb088ee60b43b3f47cbe371a09a793f2456ef7f6a35d53c9b208897a3d1dfdc4ad1a006ff3707d82f3e22 languageName: node linkType: hard @@ -7406,16 +7165,40 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@typescript-eslint/project-service@npm:8.34.1": version: 8.34.1 resolution: "@typescript-eslint/project-service@npm:8.34.1" +======= +"@typescript-eslint/parser@npm:^6.6.0": + version: 6.21.0 + resolution: "@typescript-eslint/parser@npm:6.21.0" + dependencies: + "@typescript-eslint/scope-manager": "npm:6.21.0" + "@typescript-eslint/types": "npm:6.21.0" + "@typescript-eslint/typescript-estree": "npm:6.21.0" + "@typescript-eslint/visitor-keys": "npm:6.21.0" + debug: "npm:^4.3.4" + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/a8f99820679decd0d115c0af61903fb1de3b1b5bec412dc72b67670bf636de77ab07f2a68ee65d6da7976039bbf636907f9d5ca546db3f0b98a31ffbc225bc7d + languageName: node + linkType: hard + +"@typescript-eslint/project-service@npm:8.45.0": + version: 8.45.0 + resolution: "@typescript-eslint/project-service@npm:8.45.0" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.34.1" - "@typescript-eslint/types": "npm:^8.34.1" + "@typescript-eslint/tsconfig-utils": "npm:^8.45.0" + "@typescript-eslint/types": "npm:^8.45.0" debug: "npm:^4.3.4" peerDependencies: - typescript: ">=4.8.4 <5.9.0" - checksum: 10c0/9333a890625f6777054db17a6b299281ae7502bb7615261d15b885a75b8cf65fc91591389c93b37ecd14b651d8e94851dac8718e5dcc8ed0600533535dae855c + typescript: ">=4.8.4 <6.0.0" + checksum: 10c0/98af065a1a3ed9d3d1eb265e09d3e9c2ae676d500a8c1d764f5609fe2c1b86749516b709804eb814fae688be7809d11748b9ae691d43c28da51dac390ca81fa9 languageName: node linkType: hard @@ -7439,22 +7222,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.34.1": - version: 8.34.1 - resolution: "@typescript-eslint/scope-manager@npm:8.34.1" +"@typescript-eslint/scope-manager@npm:8.45.0": + version: 8.45.0 + resolution: "@typescript-eslint/scope-manager@npm:8.45.0" dependencies: - "@typescript-eslint/types": "npm:8.34.1" - "@typescript-eslint/visitor-keys": "npm:8.34.1" - checksum: 10c0/2af608fa3900f4726322e33bf4f3a376fdace3ac0f310cf7d9256bbc2905c3896138176a47dd195d2c2229f27fe43f5deb4bc7729db2eb18389926dedea78077 + "@typescript-eslint/types": "npm:8.45.0" + "@typescript-eslint/visitor-keys": "npm:8.45.0" + checksum: 10c0/54cd36206f6b4fc8e1e48576ed01e0d6ab20c2a9c4c7d90d5cc3a2d317dd8a13abe148ffecf471b16f1224aba5749e0905472745626bef9ae5bed771776f4abe languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.34.1, @typescript-eslint/tsconfig-utils@npm:^8.34.1": - version: 8.34.1 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.34.1" +"@typescript-eslint/tsconfig-utils@npm:8.45.0, @typescript-eslint/tsconfig-utils@npm:^8.45.0": + version: 8.45.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.45.0" peerDependencies: - typescript: ">=4.8.4 <5.9.0" - checksum: 10c0/8d1ead8b7c279b48e2ed96f083ec119a9aeea1ca9cdd40576ec271b996b9fd8cfa0ddb0aafbb4e14bc27fc62c69c5be66d39b1de68eab9ddd7f1861da267423d + typescript: ">=4.8.4 <6.0.0" + checksum: 10c0/227a9b7a5baaf35466fd369992cb933192515df1156ddf22f438deb344c2523695208e1036f5590b20603f31724de75a47fe0ee84e2fd4c8e9f3606f23f68112 languageName: node linkType: hard @@ -7506,10 +7289,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:8.34.1, @typescript-eslint/types@npm:^8.34.1": - version: 8.34.1 - resolution: "@typescript-eslint/types@npm:8.34.1" - checksum: 10c0/db1b3dce6a70b28ddb13c76fbb5983240d9395656df5f7cbd99bfd9905e39c0dab2132870f01dbc406b48739c437f7d344a879a824cedaba81b91a53110dc23a +"@typescript-eslint/types@npm:8.45.0, @typescript-eslint/types@npm:^8.45.0": + version: 8.45.0 + resolution: "@typescript-eslint/types@npm:8.45.0" + checksum: 10c0/0213a0573c671d13bc91961a2b2e814ec7f6381ff093bce6704017bd96b2fc7fee25906c815cedb32a0601cf5071ca6c7c5f940d087c3b0d3dd7d4bc03478278 languageName: node linkType: hard @@ -7550,14 +7333,14 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.34.1": - version: 8.34.1 - resolution: "@typescript-eslint/typescript-estree@npm:8.34.1" +"@typescript-eslint/typescript-estree@npm:8.45.0": + version: 8.45.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.45.0" dependencies: - "@typescript-eslint/project-service": "npm:8.34.1" - "@typescript-eslint/tsconfig-utils": "npm:8.34.1" - "@typescript-eslint/types": "npm:8.34.1" - "@typescript-eslint/visitor-keys": "npm:8.34.1" + "@typescript-eslint/project-service": "npm:8.45.0" + "@typescript-eslint/tsconfig-utils": "npm:8.45.0" + "@typescript-eslint/types": "npm:8.45.0" + "@typescript-eslint/visitor-keys": "npm:8.45.0" debug: "npm:^4.3.4" fast-glob: "npm:^3.3.2" is-glob: "npm:^4.0.3" @@ -7565,8 +7348,8 @@ __metadata: semver: "npm:^7.6.0" ts-api-utils: "npm:^2.1.0" peerDependencies: - typescript: ">=4.8.4 <5.9.0" - checksum: 10c0/4ee7249db91b9840361f34f80b7b6d646a3af159c7298d79a33d8a11c98792fd3a395343e5e17e0fa29529e8f0113bac8baadcef90d1e140bd736a48f0485042 + typescript: ">=4.8.4 <6.0.0" + checksum: 10c0/8c2f44a00fe859a6cd4b50157c484c5b6a1c7af5d48e89ae79c5f4924947964962fc8f478ad4c2ade788907fceee9b72d4e376508ea79b51392f91082a37d239 languageName: node linkType: hard @@ -7603,17 +7386,17 @@ __metadata: linkType: hard "@typescript-eslint/utils@npm:^6.0.0 || ^7.0.0 || ^8.0.0": - version: 8.34.1 - resolution: "@typescript-eslint/utils@npm:8.34.1" + version: 8.45.0 + resolution: "@typescript-eslint/utils@npm:8.45.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.7.0" - "@typescript-eslint/scope-manager": "npm:8.34.1" - "@typescript-eslint/types": "npm:8.34.1" - "@typescript-eslint/typescript-estree": "npm:8.34.1" + "@typescript-eslint/scope-manager": "npm:8.45.0" + "@typescript-eslint/types": "npm:8.45.0" + "@typescript-eslint/typescript-estree": "npm:8.45.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.9.0" - checksum: 10c0/e3085877f7940c02a37653e6bc52ac6cde115e755b1f788fe4331202f371b3421cc4d0878c7d3eb054e14e9b3a064496a707a73eac471cb2b73593b9e9d4b998 + typescript: ">=4.8.4 <6.0.0" + checksum: 10c0/b3c83a23813b15e20e303d7153789508c01e06dec355b1a80547c59aa36998d498102f45fcd13f111031fac57270608abb04d20560248d4448fd00b1cf4dc4ab languageName: node linkType: hard @@ -7637,13 +7420,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.34.1": - version: 8.34.1 - resolution: "@typescript-eslint/visitor-keys@npm:8.34.1" +"@typescript-eslint/visitor-keys@npm:8.45.0": + version: 8.45.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.45.0" dependencies: - "@typescript-eslint/types": "npm:8.34.1" + "@typescript-eslint/types": "npm:8.45.0" eslint-visitor-keys: "npm:^4.2.1" - checksum: 10c0/0e5a9b3d93905d16d3cf8cb5fb346dcc6f760482eb7d0ac209aefc09a32f78ef28a687634df6ad08e81fb3e1083e8805f34472de6bbc501c0105ad654d518f40 + checksum: 10c0/119adcf50c902dad7f7757bcdd88fad0a23a171d309d9b7cefe78af12e451cf84c04ae611f4c31f7e23f16c2b47665ad92e6e5648fc77d542ef306f465bf1f29 languageName: node linkType: hard @@ -7654,6 +7437,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@unimodules/core@file:./noop::locator=bifold-wallet-root%40workspace%3A.": version: 1.0.0 resolution: "@unimodules/core@file:./noop#./noop::hash=08da70&locator=bifold-wallet-root%40workspace%3A." @@ -7665,6 +7449,140 @@ __metadata: version: 1.0.0 resolution: "@unimodules/react-native-adapter@file:./noop#./noop::hash=54c074&locator=bifold-wallet-root%40workspace%3A." checksum: 10c0/9b8d172c38672e5c33a01574603a5ae02cf931d901637223f978cae5252199ebb6944085a30c669fe326a89db66b52ba8cd1e91fff8c798126eaa6f8f3bc2942 +======= +"@unrs/resolver-binding-android-arm-eabi@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-android-arm-eabi@npm:1.11.1" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@unrs/resolver-binding-android-arm64@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-android-arm64@npm:1.11.1" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@unrs/resolver-binding-darwin-arm64@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-darwin-arm64@npm:1.11.1" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@unrs/resolver-binding-darwin-x64@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-darwin-x64@npm:1.11.1" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@unrs/resolver-binding-freebsd-x64@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-freebsd-x64@npm:1.11.1" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-arm-gnueabihf@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-linux-arm-gnueabihf@npm:1.11.1" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-arm-musleabihf@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-linux-arm-musleabihf@npm:1.11.1" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-arm64-gnu@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-linux-arm64-gnu@npm:1.11.1" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-arm64-musl@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-linux-arm64-musl@npm:1.11.1" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-ppc64-gnu@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-linux-ppc64-gnu@npm:1.11.1" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-riscv64-gnu@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-linux-riscv64-gnu@npm:1.11.1" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-riscv64-musl@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-linux-riscv64-musl@npm:1.11.1" + conditions: os=linux & cpu=riscv64 & libc=musl + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-s390x-gnu@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-linux-s390x-gnu@npm:1.11.1" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-x64-gnu@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-linux-x64-gnu@npm:1.11.1" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-x64-musl@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-linux-x64-musl@npm:1.11.1" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@unrs/resolver-binding-wasm32-wasi@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-wasm32-wasi@npm:1.11.1" + dependencies: + "@napi-rs/wasm-runtime": "npm:^0.2.11" + conditions: cpu=wasm32 + languageName: node + linkType: hard + +"@unrs/resolver-binding-win32-arm64-msvc@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-win32-arm64-msvc@npm:1.11.1" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@unrs/resolver-binding-win32-ia32-msvc@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-win32-ia32-msvc@npm:1.11.1" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@unrs/resolver-binding-win32-x64-msvc@npm:1.11.1": + version: 1.11.1 + resolution: "@unrs/resolver-binding-win32-x64-msvc@npm:1.11.1" + conditions: os=win32 & cpu=x64 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -7681,12 +7599,21 @@ __metadata: linkType: hard "@urql/core@npm:>=2.3.1": +<<<<<<< HEAD version: 5.2.0 resolution: "@urql/core@npm:5.2.0" dependencies: "@0no-co/graphql.web": "npm:^1.0.13" wonka: "npm:^6.3.2" checksum: 10c0/1893a7417c6e5e3604fc3bd27e8b63b748d1817fb906fa95beba52be103d18e015d20ca740a9be570bca2bd11e98d34f605e108a4d3428678d9a1e3368ab2275 +======= + version: 6.0.1 + resolution: "@urql/core@npm:6.0.1" + dependencies: + "@0no-co/graphql.web": "npm:^1.0.13" + wonka: "npm:^6.3.2" + checksum: 10c0/44ff0d12dcef1e47338a9ff1217759d1124fa66eec1eec21ff9622e44c179b9d66fa78f462f195bfd8b790b04609abbe5a0674cbfcb0bc6d9c6fe6223d7d7b5b +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -7702,74 +7629,10 @@ __metadata: languageName: node linkType: hard -"@veramo/core@npm:4.2.0": - version: 4.2.0 - resolution: "@veramo/core@npm:4.2.0" - dependencies: - credential-status: "npm:^2.0.5" - debug: "npm:^4.3.3" - did-jwt-vc: "npm:^3.1.0" - did-resolver: "npm:^4.0.1" - events: "npm:^3.2.0" - z-schema: "npm:^5.0.2" - checksum: 10c0/a7df4392fe0816bd6c27234248cc010473566916b3d104772d92c22943dbfa02b1071418acec17d9337057016a9b4fa735394a7e914cef1736926f123ef77468 - languageName: node - linkType: hard - -"@veramo/core@npm:^4.2.0": - version: 4.3.0 - resolution: "@veramo/core@npm:4.3.0" - dependencies: - credential-status: "npm:^2.0.5" - debug: "npm:^4.3.3" - did-jwt-vc: "npm:^3.1.0" - did-resolver: "npm:^4.0.1" - events: "npm:^3.2.0" - z-schema: "npm:^5.0.2" - checksum: 10c0/80d3e7699591162bea9fce012eddcea5e9c464928bbfcc0157107d5e8758c74d0e1107e36440858feefcc3050219f96e982d17c21b9b477912d516572c6a49b6 - languageName: node - linkType: hard - -"@veramo/key-manager@npm:4.2.0": - version: 4.2.0 - resolution: "@veramo/key-manager@npm:4.2.0" - dependencies: - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/strings": "npm:^5.7.0" - "@ethersproject/transactions": "npm:^5.7.0" - "@stablelib/ed25519": "npm:^1.0.2" - "@veramo/core": "npm:^4.2.0" - did-jwt: "npm:^6.9.0" - uint8arrays: "npm:^3.0.0" - uuid: "npm:^9.0.0" - checksum: 10c0/4e8ca48f3ffb8f910cd5988ec6391e168927dba2f2f53d501bd252e4b9125beca4f406881345643d93a52008328435f57c281ca1fbb030b65ba8dee3d201ff8c - languageName: node - linkType: hard - -"@veramo/utils@npm:4.2.0": - version: 4.2.0 - resolution: "@veramo/utils@npm:4.2.0" - dependencies: - "@ethersproject/transactions": "npm:^5.7.0" - "@stablelib/ed25519": "npm:^1.0.2" - "@veramo/core": "npm:^4.2.0" - blakejs: "npm:^1.1.1" - cross-fetch: "npm:^3.1.4" - debug: "npm:^4.3.3" - did-jwt: "npm:^6.9.0" - did-jwt-vc: "npm:^3.1.0" - did-resolver: "npm:^4.0.1" - elliptic: "npm:^6.5.4" - multiformats: "npm:9.7.1" - uint8arrays: "npm:^3.0.0" - checksum: 10c0/9fa85695e8812e1a20d73c3d4eeb791559ed836d5785aeab6996ffc24273449e6ca27b6daf51e8af09334e85081a70e1ae8a974a28f9eb02c1632dd93de4c1fa - languageName: node - linkType: hard - "@xmldom/xmldom@npm:^0.8.8": - version: 0.8.10 - resolution: "@xmldom/xmldom@npm:0.8.10" - checksum: 10c0/c7647c442502720182b0d65b17d45d2d95317c1c8c497626fe524bda79b4fb768a9aa4fae2da919f308e7abcff7d67c058b102a9d641097e9a57f0b80187851f + version: 0.8.11 + resolution: "@xmldom/xmldom@npm:0.8.11" + checksum: 10c0/e768623de72c95d3dae6b5da8e33dda0d81665047811b5498d23a328d45b13feb5536fe921d0308b96a4a8dd8addf80b1f6ef466508051c0b581e63e0dc74ed5 languageName: node linkType: hard @@ -7780,10 +7643,17 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "@zxing/text-encoding@npm:0.9.0": version: 0.9.0 resolution: "@zxing/text-encoding@npm:0.9.0" checksum: 10c0/d15bff181d46c2ab709e7242801a8d40408aa8c19b44462e5f60e766bf59105b44957914ab6baab60d10d466a5e965f21fe890c67dfdb7d5c7f940df457b4d0d +======= +"@yarnpkg/lockfile@npm:^1.1.0": + version: 1.1.0 + resolution: "@yarnpkg/lockfile@npm:1.1.0" + checksum: 10c0/0bfa50a3d756623d1f3409bc23f225a1d069424dbc77c6fd2f14fb377390cd57ec703dc70286e081c564be9051ead9ba85d81d66a3e68eeb6eb506d4e0c0fbda +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -7822,7 +7692,7 @@ __metadata: languageName: node linkType: hard -"accepts@npm:^1.3.7, accepts@npm:^1.3.8, accepts@npm:~1.3.7, accepts@npm:~1.3.8": +"accepts@npm:^1.3.7, accepts@npm:^1.3.8, accepts@npm:~1.3.7": version: 1.3.8 resolution: "accepts@npm:1.3.8" dependencies: @@ -7850,7 +7720,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.11.0, acorn@npm:^8.14.0, acorn@npm:^8.4.1, acorn@npm:^8.9.0": +"acorn@npm:^8.11.0, acorn@npm:^8.15.0, acorn@npm:^8.4.1, acorn@npm:^8.9.0": version: 8.15.0 resolution: "acorn@npm:8.15.0" bin: @@ -7869,9 +7739,9 @@ __metadata: linkType: hard "agent-base@npm:^7.1.0, agent-base@npm:^7.1.2": - version: 7.1.3 - resolution: "agent-base@npm:7.1.3" - checksum: 10c0/6192b580c5b1d8fb399b9c62bf8343d76654c2dd62afcb9a52b2cf44a8b6ace1e3b704d3fe3547d91555c857d3df02603341ff2cb961b9cfe2b12f9f3c38ee11 + version: 7.1.4 + resolution: "agent-base@npm:7.1.4" + checksum: 10c0/c2c9ab7599692d594b6a161559ada307b7a624fa4c7b03e3afdb5a5e31cd0e53269115b620fcab024c5ac6a6f37fa5eb2e004f076ad30f5f7e6b8b671f7b35fe languageName: node linkType: hard @@ -7957,11 +7827,11 @@ __metadata: linkType: hard "ansi-escapes@npm:^7.0.0": - version: 7.0.0 - resolution: "ansi-escapes@npm:7.0.0" + version: 7.1.1 + resolution: "ansi-escapes@npm:7.1.1" dependencies: environment: "npm:^1.0.0" - checksum: 10c0/86e51e36fabef18c9c004af0a280573e828900641cea35134a124d2715e0c5a473494ab4ce396614505da77638ae290ff72dd8002d9747d2ee53f5d6bbe336be + checksum: 10c0/6014258af7f606f1d98192c6b8815f83d9f45e43613a985b7e86b176534329c9d75ca3db15710c3e354cede940c729d6906613d5861aa0b151d7d186d8f97f29 languageName: node linkType: hard @@ -7991,9 +7861,9 @@ __metadata: linkType: hard "ansi-regex@npm:^6.0.1": - version: 6.1.0 - resolution: "ansi-regex@npm:6.1.0" - checksum: 10c0/a91daeddd54746338478eef88af3439a7edf30f8e23196e2d6ed182da9add559c601266dbef01c2efa46a958ad6f1f8b176799657616c702b5b02e799e7fd8dc + version: 6.2.2 + resolution: "ansi-regex@npm:6.2.2" + checksum: 10c0/05d4acb1d2f59ab2cf4b794339c7b168890d44dda4bf0ce01152a8da0213aca207802f930442ce8cd22d7a92f44907664aac6508904e75e038fa944d2601b30f languageName: node linkType: hard @@ -8023,16 +7893,9 @@ __metadata: linkType: hard "ansi-styles@npm:^6.0.0, ansi-styles@npm:^6.1.0, ansi-styles@npm:^6.2.1": - version: 6.2.1 - resolution: "ansi-styles@npm:6.2.1" - checksum: 10c0/5d1ec38c123984bcedd996eac680d548f31828bd679a66db2bdf11844634dde55fec3efa9c6bb1d89056a5e79c1ac540c4c784d592ea1d25028a92227d2f2d5c - languageName: node - linkType: hard - -"ansis@npm:^3.17.0": - version: 3.17.0 - resolution: "ansis@npm:3.17.0" - checksum: 10c0/d8fa94ca7bb91e7e5f8a7d323756aa075facce07c5d02ca883673e128b2873d16f93e0dec782f98f1eeb1f2b3b4b7b60dcf0ad98fb442e75054fe857988cc5cb + version: 6.2.3 + resolution: "ansi-styles@npm:6.2.3" + checksum: 10c0/23b8a4ce14e18fb854693b95351e286b771d23d8844057ed2e7d083cd3e708376c3323707ec6a24365f7d7eda3ca00327fe04092e29e551499ec4c8b7bfac868 languageName: node linkType: hard @@ -8053,13 +7916,6 @@ __metadata: languageName: node linkType: hard -"app-root-path@npm:^3.1.0": - version: 3.1.0 - resolution: "app-root-path@npm:3.1.0" - checksum: 10c0/4a0fd976de1bffcdb18a5e1f8050091f15d0780e0582bca99aaa9d52de71f0e08e5185355fcffc781180bfb898499e787a2f5ed79b9c448b942b31dc947acaa9 - languageName: node - linkType: hard - "appdirsjs@npm:^1.2.4": version: 1.2.7 resolution: "appdirsjs@npm:1.2.7" @@ -8068,9 +7924,9 @@ __metadata: linkType: hard "aproba@npm:^1.0.3 || ^2.0.0": - version: 2.0.0 - resolution: "aproba@npm:2.0.0" - checksum: 10c0/d06e26384a8f6245d8c8896e138c0388824e259a329e0c9f196b4fa533c82502a6fd449586e3604950a0c42921832a458bb3aa0aa9f0ba449cfd4f50fd0d09b5 + version: 2.1.0 + resolution: "aproba@npm:2.1.0" + checksum: 10c0/ec8c1d351bac0717420c737eb062766fb63bde1552900e0f4fdad9eb064c3824fef23d1c416aa5f7a80f21ca682808e902d79b7c9ae756d342b5f1884f36932f languageName: node linkType: hard @@ -8131,13 +7987,6 @@ __metadata: languageName: node linkType: hard -"array-flatten@npm:1.1.1": - version: 1.1.1 - resolution: "array-flatten@npm:1.1.1" - checksum: 10c0/806966c8abb2f858b08f5324d9d18d7737480610f3bd5d3498aaae6eb5efdc501a884ba019c9b4a8f02ff67002058749d05548fd42fa8643f02c9c7f22198b91 - languageName: node - linkType: hard - "array-ify@npm:^1.0.0": version: 1.0.0 resolution: "array-ify@npm:1.0.0" @@ -8145,7 +7994,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "array-includes@npm:^3.1.6, array-includes@npm:^3.1.7, array-includes@npm:^3.1.8": +======= +"array-includes@npm:^3.1.6, array-includes@npm:^3.1.8, array-includes@npm:^3.1.9": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 3.1.9 resolution: "array-includes@npm:3.1.9" dependencies: @@ -8182,7 +8035,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "array.prototype.findlastindex@npm:^1.2.3": +======= +"array.prototype.findlastindex@npm:^1.2.6": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 1.2.6 resolution: "array.prototype.findlastindex@npm:1.2.6" dependencies: @@ -8197,7 +8054,7 @@ __metadata: languageName: node linkType: hard -"array.prototype.flat@npm:^1.3.1, array.prototype.flat@npm:^1.3.2": +"array.prototype.flat@npm:^1.3.1, array.prototype.flat@npm:^1.3.3": version: 1.3.3 resolution: "array.prototype.flat@npm:1.3.3" dependencies: @@ -8209,7 +8066,7 @@ __metadata: languageName: node linkType: hard -"array.prototype.flatmap@npm:^1.3.2, array.prototype.flatmap@npm:^1.3.3": +"array.prototype.flatmap@npm:^1.3.3": version: 1.3.3 resolution: "array.prototype.flatmap@npm:1.3.3" dependencies: @@ -8279,45 +8136,6 @@ __metadata: languageName: node linkType: hard -"asmcrypto.js@npm:^0.22.0": - version: 0.22.0 - resolution: "asmcrypto.js@npm:0.22.0" - checksum: 10c0/2ef7f42ee0e40e3f2bf4cf939b53927a158ae44af38a0a5aa8d38f845460022d133462f22a188811a13499e1232bb74fa0db3591444ab906373c1d90b1062949 - languageName: node - linkType: hard - -"asn1.js-rfc5280@npm:~3.0.0": - version: 3.0.0 - resolution: "asn1.js-rfc5280@npm:3.0.0" - dependencies: - asn1.js: "npm:^5.0.0" - checksum: 10c0/5697696dc0bb72dad9dcd88b584fe1fd6d2e5b8cbd9d27f94a5ba3be443bdb285334aaf805d887f354a4e07cceeb2ffa33d79526e56ab0a26505847d6111baa6 - languageName: node - linkType: hard - -"asn1.js@npm:^5.0.0, asn1.js@npm:^5.2.0, asn1.js@npm:~5.4.1": - version: 5.4.1 - resolution: "asn1.js@npm:5.4.1" - dependencies: - bn.js: "npm:^4.0.0" - inherits: "npm:^2.0.1" - minimalistic-assert: "npm:^1.0.0" - safer-buffer: "npm:^2.1.0" - checksum: 10c0/b577232fa6069cc52bb128e564002c62b2b1fe47f7137bdcd709c0b8495aa79cee0f8cc458a831b2d8675900eea0d05781b006be5e1aa4f0ae3577a73ec20324 - languageName: node - linkType: hard - -"asn1js@npm:^3.0.5": - version: 3.0.6 - resolution: "asn1js@npm:3.0.6" - dependencies: - pvtsutils: "npm:^1.3.6" - pvutils: "npm:^1.1.3" - tslib: "npm:^2.8.1" - checksum: 10c0/96d35e65e3df819ad9cc2d91d1150a3041fd84687a62faa73405e72a6b4c655bc2450e779fad524969e14eeac1f69db2559f27ef6d06ddeeddada28f72ad9b89 - languageName: node - linkType: hard - "ast-types@npm:0.15.2": version: 0.15.2 resolution: "ast-types@npm:0.15.2" @@ -8341,6 +8159,13 @@ __metadata: languageName: node linkType: hard +"async-generator-function@npm:^1.0.0": + version: 1.0.0 + resolution: "async-generator-function@npm:1.0.0" + checksum: 10c0/2c50ef856c543ad500d8d8777d347e3c1ba623b93e99c9263ecc5f965c1b12d2a140e2ab6e43c3d0b85366110696f28114649411cbcd10b452a92a2318394186 + languageName: node + linkType: hard + "async-limiter@npm:~1.0.0": version: 1.0.1 resolution: "async-limiter@npm:1.0.1" @@ -8371,6 +8196,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "axios@npm:~1.4.0": version: 1.4.0 resolution: "axios@npm:1.4.0" @@ -8397,6 +8223,16 @@ __metadata: dependencies: b64-lite: "npm:^1.4.0" checksum: 10c0/5b8ed00355dd25acd9da54e6a4be50d8f62fdf146c2e4240c56965dbf52c6dc2289677443c593d302f7160c80dc82d730384b7c38c40c4191a70fb109f21d9e0 +======= +"axios@npm:^1.4.0": + version: 1.12.2 + resolution: "axios@npm:1.12.2" + dependencies: + follow-redirects: "npm:^1.15.6" + form-data: "npm:^4.0.4" + proxy-from-env: "npm:^1.1.0" + checksum: 10c0/80b063e318cf05cd33a4d991cea0162f3573481946f9129efb7766f38fde4c061c34f41a93a9f9521f02b7c9565ccbc197c099b0186543ac84a24580017adfed +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -8494,7 +8330,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "babel-plugin-polyfill-corejs2@npm:^0.4.10, babel-plugin-polyfill-corejs2@npm:^0.4.14, babel-plugin-polyfill-corejs2@npm:^0.4.5": +======= +"babel-plugin-polyfill-corejs2@npm:^0.4.14": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 0.4.14 resolution: "babel-plugin-polyfill-corejs2@npm:0.4.14" dependencies: @@ -8504,6 +8344,7 @@ __metadata: peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 checksum: 10c0/d74cba0600a6508e86d220bde7164eb528755d91be58020e5ea92ea7fbb12c9d8d2c29246525485adfe7f68ae02618ec428f9a589cac6cbedf53cc3972ad7fbe +<<<<<<< HEAD languageName: node linkType: hard @@ -8516,21 +8357,24 @@ __metadata: peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 checksum: 10c0/3a69220471b07722c2ae6537310bf26b772514e12b601398082965459c838be70a0ca70b0662f0737070654ff6207673391221d48599abb4a2b27765206d9f79 +======= +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard -"babel-plugin-polyfill-corejs3@npm:^0.11.0": - version: 0.11.1 - resolution: "babel-plugin-polyfill-corejs3@npm:0.11.1" +"babel-plugin-polyfill-corejs3@npm:^0.13.0": + version: 0.13.0 + resolution: "babel-plugin-polyfill-corejs3@npm:0.13.0" dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.6.3" - core-js-compat: "npm:^3.40.0" + "@babel/helper-define-polyfill-provider": "npm:^0.6.5" + core-js-compat: "npm:^3.43.0" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10c0/025f754b6296d84b20200aff63a3c1acdd85e8c621781f2bd27fe2512d0060526192d02329326947c6b29c27cf475fbcfaaff8c51eab1d2bfc7b79086bb64229 + checksum: 10c0/5d8e228da425edc040d8c868486fd01ba10b0440f841156a30d9f8986f330f723e2ee61553c180929519563ef5b64acce2caac36a5a847f095d708dda5d8206d languageName: node linkType: hard +<<<<<<< HEAD "babel-plugin-polyfill-corejs3@npm:^0.13.0": version: 0.13.0 resolution: "babel-plugin-polyfill-corejs3@npm:0.13.0" @@ -8573,6 +8417,15 @@ __metadata: "@babel/helper-define-polyfill-provider": "npm:^0.6.5" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 +======= +"babel-plugin-polyfill-regenerator@npm:^0.6.5": + version: 0.6.5 + resolution: "babel-plugin-polyfill-regenerator@npm:0.6.5" + dependencies: + "@babel/helper-define-polyfill-provider": "npm:^0.6.5" + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) checksum: 10c0/63aa8ed716df6a9277c6ab42b887858fa9f57a70cc1d0ae2b91bdf081e45d4502848cba306fb60b02f59f99b32fd02ff4753b373cac48ccdac9b7d19dd56f06d languageName: node linkType: hard @@ -8601,8 +8454,8 @@ __metadata: linkType: hard "babel-preset-current-node-syntax@npm:^1.0.0": - version: 1.1.0 - resolution: "babel-preset-current-node-syntax@npm:1.1.0" + version: 1.2.0 + resolution: "babel-preset-current-node-syntax@npm:1.2.0" dependencies: "@babel/plugin-syntax-async-generators": "npm:^7.8.4" "@babel/plugin-syntax-bigint": "npm:^7.8.3" @@ -8620,8 +8473,8 @@ __metadata: "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" "@babel/plugin-syntax-top-level-await": "npm:^7.14.5" peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/0b838d4412e3322cb4436f246e24e9c00bebcedfd8f00a2f51489db683bd35406bbd55a700759c28d26959c6e03f84dd6a1426f576f440267c1d7a73c5717281 + "@babel/core": ^7.0.0 || ^8.0.0-0 + checksum: 10c0/94a4f81cddf9b051045d08489e4fff7336292016301664c138cfa3d9ffe3fe2ba10a24ad6ae589fd95af1ac72ba0216e1653555c187e694d7b17be0c002bea10 languageName: node linkType: hard @@ -8724,42 +8577,19 @@ __metadata: languageName: node linkType: hard -"base64-js@npm:*, base64-js@npm:^1.2.3, base64-js@npm:^1.3.0, base64-js@npm:^1.3.1, base64-js@npm:^1.5.1": +"base64-js@npm:^1.2.3, base64-js@npm:^1.3.1, base64-js@npm:^1.5.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" checksum: 10c0/f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf languageName: node linkType: hard -"base64url-universal@npm:^1.1.0": - version: 1.1.0 - resolution: "base64url-universal@npm:1.1.0" - dependencies: - base64url: "npm:^3.0.0" - checksum: 10c0/d1408b3062c7a73cca75c6cc47eaefc47089ca20e019f5b6c3ab4641d7a87caec3e8e1fb17165b63380bef924f62f59dc7f257586490d5718c8c352f1dfc98e2 - languageName: node - linkType: hard - -"base64url-universal@npm:^2.0.0": - version: 2.0.0 - resolution: "base64url-universal@npm:2.0.0" - dependencies: - base64url: "npm:^3.0.1" - checksum: 10c0/6143326c1b5011d987d410a7451fcacad33af9282f9e7d06a21e1d4d7ed9d884e6c09a8f0d178f6c9ef3b11f8cda10ece4c84768e43dc9cb4dc47d1b5056de40 - languageName: node - linkType: hard - -"base64url@npm:^3.0.0, base64url@npm:^3.0.1": - version: 3.0.1 - resolution: "base64url@npm:3.0.1" - checksum: 10c0/5ca9d6064e9440a2a45749558dddd2549ca439a305793d4f14a900b7256b5f4438ef1b7a494e1addc66ced5d20f5c010716d353ed267e4b769e6c78074991241 - languageName: node - linkType: hard - -"bech32@npm:^2.0.0": - version: 2.0.0 - resolution: "bech32@npm:2.0.0" - checksum: 10c0/45e7cc62758c9b26c05161b4483f40ea534437cf68ef785abadc5b62a2611319b878fef4f86ddc14854f183b645917a19addebc9573ab890e19194bc8f521942 +"baseline-browser-mapping@npm:^2.8.9": + version: 2.8.10 + resolution: "baseline-browser-mapping@npm:2.8.10" + bin: + baseline-browser-mapping: dist/cli.js + checksum: 10c0/3ab9eee25e161a689b70b82887c8ee5cefb690a50da1d15655e2dd959de70916a43789b5ddf6968e272029002891e90a5cb46ed90ee54042e6aeae3b1c9630d4 languageName: node linkType: hard @@ -8861,6 +8691,7 @@ __metadata: react-native-keychain: "npm:~8.1.3" react-native-localize: "npm:~2.2.6" react-native-logs: "npm:~5.1.0" +<<<<<<< HEAD react-native-orientation-locker: "npm:~1.6.0" react-native-permissions: "npm:~5.4.1" react-native-qrcode-svg: "npm:~6.2.0" @@ -8880,6 +8711,27 @@ __metadata: tsyringe: "npm:~4.8.0" typescript: "npm:~5.5.4" uuid: "npm:~9.0.1" +======= + react-native-orientation-locker: "npm:^1.6.0" + react-native-permissions: "npm:^5.4.0" + react-native-qrcode-svg: "npm:6.2.0" + react-native-safe-area-context: "npm:^3.2.0" + react-native-scalable-image: "npm:^1.1.0" + react-native-screenguard: "npm:^1.0.8-beta3" + react-native-screens: "npm:4.4.0" + react-native-splash-screen: "npm:^3.3.0" + react-native-svg: "npm:^15.0.0" + react-native-svg-transformer: "npm:^0.14.3" + react-native-tcp-socket: "npm:^6.0.6" + react-native-toast-message: "npm:^2.1.6" + react-native-uuid: "npm:^2.0.1" + react-native-vector-icons: "npm:^10.0.0" + react-native-vision-camera: "npm:4.3.1" + react-native-webview: "npm:^13.10.0" + tsyringe: "npm:^4.7.0" + typescript: "npm:^5.0.4" + uuid: "npm:^11.1.0" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: unknown linkType: soft @@ -8914,20 +8766,13 @@ __metadata: languageName: unknown linkType: soft -"big-integer@npm:1.6.x, big-integer@npm:^1.6.51": +"big-integer@npm:1.6.x": version: 1.6.52 resolution: "big-integer@npm:1.6.52" checksum: 10c0/9604224b4c2ab3c43c075d92da15863077a9f59e5d4205f4e7e76acd0cd47e8d469ec5e5dba8d9b32aa233951893b29329ca56ac80c20ce094b4a647a66abae0 languageName: node linkType: hard -"bignumber.js@npm:^9.0.0": - version: 9.3.0 - resolution: "bignumber.js@npm:9.3.0" - checksum: 10c0/f54a79cd6fc98552ac0510c1cd9381650870ae443bdb20ba9b98e3548188d941506ac3c22a9f9c69b2cc60da9be5700e87d3f54d2825310a8b2ae999dfd6d99d - languageName: node - linkType: hard - "bl@npm:^4.1.0": version: 4.1.0 resolution: "bl@npm:4.1.0" @@ -8939,13 +8784,6 @@ __metadata: languageName: node linkType: hard -"blakejs@npm:^1.1.1": - version: 1.2.1 - resolution: "blakejs@npm:1.2.1" - checksum: 10c0/c284557ce55b9c70203f59d381f1b85372ef08ee616a90162174d1291a45d3e5e809fdf9edab6e998740012538515152471dc4f1f9dbfa974ba2b9c1f7b9aad7 - languageName: node - linkType: hard - "blueimp-md5@npm:^2.10.0": version: 2.19.0 resolution: "blueimp-md5@npm:2.19.0" @@ -8953,40 +8791,13 @@ __metadata: languageName: node linkType: hard -"bn.js@npm:^4.0.0, bn.js@npm:^4.11.9": - version: 4.12.2 - resolution: "bn.js@npm:4.12.2" - checksum: 10c0/09a249faa416a9a1ce68b5f5ec8bbca87fe54e5dd4ef8b1cc8a4969147b80035592bddcb1e9cc814c3ba79e573503d5c5178664b722b509fb36d93620dba9b57 - languageName: node - linkType: hard - -"bn.js@npm:^5.2.1, bn.js@npm:~5.2.0": +"bn.js@npm:^5.2.1": version: 5.2.2 resolution: "bn.js@npm:5.2.2" checksum: 10c0/cb97827d476aab1a0194df33cd84624952480d92da46e6b4a19c32964aa01553a4a613502396712704da2ec8f831cf98d02e74ca03398404bd78a037ba93f2ab languageName: node linkType: hard -"body-parser@npm:1.20.3": - version: 1.20.3 - resolution: "body-parser@npm:1.20.3" - dependencies: - bytes: "npm:3.1.2" - content-type: "npm:~1.0.5" - debug: "npm:2.6.9" - depd: "npm:2.0.0" - destroy: "npm:1.2.0" - http-errors: "npm:2.0.0" - iconv-lite: "npm:0.4.24" - on-finished: "npm:2.4.1" - qs: "npm:6.13.0" - raw-body: "npm:2.5.2" - type-is: "npm:~1.6.18" - unpipe: "npm:1.0.0" - checksum: 10c0/0a9a93b7518f222885498dcecaad528cf010dd109b071bf471c93def4bfe30958b83e03496eb9c1ad4896db543d999bb62be1a3087294162a88cfa1b42c16310 - languageName: node - linkType: hard - "boolbase@npm:^1.0.0, boolbase@npm:~1.0.0": version: 1.0.0 resolution: "boolbase@npm:1.0.0" @@ -8994,26 +8805,6 @@ __metadata: languageName: node linkType: hard -"borc@npm:^3.0.0": - version: 3.0.0 - resolution: "borc@npm:3.0.0" - dependencies: - bignumber.js: "npm:^9.0.0" - buffer: "npm:^6.0.3" - commander: "npm:^2.15.0" - ieee754: "npm:^1.1.13" - iso-url: "npm:^1.1.5" - json-text-sequence: "npm:~0.3.0" - readable-stream: "npm:^3.6.0" - bin: - cbor2comment: bin/cbor2comment.js - cbor2diag: bin/cbor2diag.js - cbor2json: bin/cbor2json.js - json2cbor: bin/json2cbor.js - checksum: 10c0/cc7c5e9f555f9a0375d9e611c6fd004e5f0285f0b8b5598dad2609f4dbcd9e6da8a20bb14206ff9921dde07d5e0b4156347fec4405a1ebfac3eed463f390f5c3 - languageName: node - linkType: hard - "bplist-creator@npm:0.1.1": version: 0.1.1 resolution: "bplist-creator@npm:0.1.1" @@ -9060,6 +8851,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "brorand@npm:^1.1.0": version: 1.1.0 resolution: "brorand@npm:1.1.0" @@ -9078,6 +8870,20 @@ __metadata: bin: browserslist: cli.js checksum: 10c0/acba5f0bdbd5e72dafae1e6ec79235b7bad305ed104e082ed07c34c38c7cb8ea1bc0f6be1496958c40482e40166084458fc3aee15111f15faa79212ad9081b2a +======= +"browserslist@npm:^4.20.4, browserslist@npm:^4.24.0, browserslist@npm:^4.25.3": + version: 4.26.3 + resolution: "browserslist@npm:4.26.3" + dependencies: + baseline-browser-mapping: "npm:^2.8.9" + caniuse-lite: "npm:^1.0.30001746" + electron-to-chromium: "npm:^1.5.227" + node-releases: "npm:^2.0.21" + update-browserslist-db: "npm:^1.1.3" + bin: + browserslist: cli.js + checksum: 10c0/3899ee3b7fd205ece4ffe4392697c3f2b120b68f3741ef1789212b4971771aee3f66cf37c5c3accf86ce59c0605b5980c0f132711abbcc9e62c132e6e0ee45f3 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -9144,6 +8950,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "buffer@npm:6.0.3, buffer@npm:^6.0.3, buffer@npm:~6.0.0, buffer@npm:~6.0.3": version: 6.0.3 resolution: "buffer@npm:6.0.3" @@ -9154,6 +8961,8 @@ __metadata: languageName: node linkType: hard +======= +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "buffer@npm:^5.4.3, buffer@npm:^5.5.0": version: 5.7.1 resolution: "buffer@npm:5.7.1" @@ -9164,6 +8973,16 @@ __metadata: languageName: node linkType: hard +"buffer@npm:^6.0.3": + version: 6.0.3 + resolution: "buffer@npm:6.0.3" + dependencies: + base64-js: "npm:^1.3.1" + ieee754: "npm:^1.2.1" + checksum: 10c0/2a905fbbcde73cc5d8bd18d1caa23715d5f83a5935867c2329f0ac06104204ba7947be098fe1317fbd8830e26090ff8e764f08cd14fefc977bb248c3487bcbd0 + languageName: node + linkType: hard + "builtins@npm:^1.0.3": version: 1.0.3 resolution: "builtins@npm:1.0.3" @@ -9178,13 +8997,6 @@ __metadata: languageName: node linkType: hard -"bytestreamjs@npm:^2.0.0": - version: 2.0.1 - resolution: "bytestreamjs@npm:2.0.1" - checksum: 10c0/edd66b7ca3f94aae99a1009304a42d82ca4c2085eb934192ff47a81f59215c975dc9d3cd8f23c40a2f43ef5b2fa6f01ace70b10ad247766cec6ec641b89eab48 - languageName: node - linkType: hard - "cacache@npm:^15.3.0": version: 15.3.0 resolution: "cacache@npm:15.3.0" @@ -9332,6 +9144,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "caniuse-lite@npm:^1.0.30001726": version: 1.0.30001727 resolution: "caniuse-lite@npm:1.0.30001727" @@ -9359,6 +9172,12 @@ __metadata: bin: canonicalize: bin/canonicalize.js checksum: 10c0/3b1ec612765851e71eeff2868f5ccbf0a06ffd8db8deef36efda89167527f96803b555c4ca8b5f5230f0a13badeeac5541c9244c8996fea97d00cee8dca2bf35 +======= +"caniuse-lite@npm:^1.0.30001746": + version: 1.0.30001746 + resolution: "caniuse-lite@npm:1.0.30001746" + checksum: 10c0/e656a9dc811be2316e3b6dbd3bf25d0e32dbce645b1284821b4ec93fb81dc3e3f73b9473e2f66c921b620ea8b25ebbae9ee70c3d13dad85f8dd69d6bb2c91d46 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -9394,9 +9213,9 @@ __metadata: linkType: hard "chalk@npm:^5.4.1": - version: 5.4.1 - resolution: "chalk@npm:5.4.1" - checksum: 10c0/b23e88132c702f4855ca6d25cb5538b1114343e41472d5263ee8a37cccfccd9c4216d111e1097c6a27830407a1dc81fecdf2a56f2c63033d4dbbd88c10b0dcef + version: 5.6.2 + resolution: "chalk@npm:5.6.2" + checksum: 10c0/99a4b0f0e7991796b1e7e3f52dceb9137cae2a9dfc8fc0784a550dc4c558e15ab32ed70b14b21b52beb2679b4892b41a0aa44249bcb996f01e125d58477c6976 languageName: node linkType: hard @@ -9407,10 +9226,10 @@ __metadata: languageName: node linkType: hard -"chardet@npm:^0.7.0": - version: 0.7.0 - resolution: "chardet@npm:0.7.0" - checksum: 10c0/96e4731b9ec8050cbb56ab684e8c48d6c33f7826b755802d14e3ebfdc51c57afeece3ea39bc6b09acc359e4363525388b915e16640c1378053820f5e70d0f27d +"chardet@npm:^2.1.0": + version: 2.1.0 + resolution: "chardet@npm:2.1.0" + checksum: 10c0/d1b03e47371851ed72741a898281d58f8a9b577aeea6fdfa75a86832898b36c550b3ad057e66d50d774a9cebd9f56c66b6880e4fe75e387794538ba7565b0b6f languageName: node linkType: hard @@ -9766,7 +9585,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^2.15.0, commander@npm:^2.20.0": +"commander@npm:^2.20.0": version: 2.20.3 resolution: "commander@npm:2.20.3" checksum: 10c0/74c781a5248c2402a0a3e966a0a2bba3c054aad144f5c023364be83265e796b20565aa9feff624132ff629aa64e16999fa40a743c10c12f7c61e96a794b99288 @@ -9823,13 +9642,6 @@ __metadata: languageName: node linkType: hard -"compare-versions@npm:^6.1.1": - version: 6.1.1 - resolution: "compare-versions@npm:6.1.1" - checksum: 10c0/415205c7627f9e4f358f571266422980c9fe2d99086be0c9a48008ef7c771f32b0fbe8e97a441ffedc3910872f917a0675fe0fe3c3b6d331cda6d8690be06338 - languageName: node - linkType: hard - "component-type@npm:^1.2.1": version: 1.2.2 resolution: "component-type@npm:1.2.2" @@ -9899,22 +9711,6 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4": - version: 0.5.4 - resolution: "content-disposition@npm:0.5.4" - dependencies: - safe-buffer: "npm:5.2.1" - checksum: 10c0/bac0316ebfeacb8f381b38285dc691c9939bf0a78b0b7c2d5758acadad242d04783cee5337ba7d12a565a19075af1b3c11c728e1e4946de73c6ff7ce45f3f1bb - languageName: node - linkType: hard - -"content-type@npm:~1.0.4, content-type@npm:~1.0.5": - version: 1.0.5 - resolution: "content-type@npm:1.0.5" - checksum: 10c0/b76ebed15c000aee4678c3707e0860cb6abd4e680a598c0a26e17f0bfae723ec9cc2802f0ff1bc6e4d80603719010431d2231018373d4dde10f9ccff9dadf5af - languageName: node - linkType: hard - "conventional-changelog-angular@npm:^5.0.0": version: 5.0.13 resolution: "conventional-changelog-angular@npm:5.0.13" @@ -10024,6 +9820,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "cookie-signature@npm:1.0.6": version: 1.0.6 resolution: "cookie-signature@npm:1.0.6" @@ -10051,6 +9848,12 @@ __metadata: version: 3.45.1 resolution: "core-js-compat@npm:3.45.1" dependencies: +======= +"core-js-compat@npm:^3.43.0": + version: 3.45.1 + resolution: "core-js-compat@npm:3.45.1" + dependencies: +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) browserslist: "npm:^4.25.3" checksum: 10c0/b22996d3ca7e4f6758725f9ebbb61d422466d7ec0359158563264069ec066e7d2539fc7daebaa8aaf7b0bde73114ce42519611a0f0edb471139349e0cd11e183 languageName: node @@ -10064,9 +9867,9 @@ __metadata: linkType: hard "core-js@npm:^3.6.1": - version: 3.43.0 - resolution: "core-js@npm:3.43.0" - checksum: 10c0/9d4ad66296e60380777de51d019b5c3e6cce023b7999750a5094f9a4b0ea53bf3600beb4ef11c56548f2c8791d43d4056e270d1cf55ba87273011aa7d4597871 + version: 3.45.1 + resolution: "core-js@npm:3.45.1" + checksum: 10c0/c38e5fae5a05ee3a129c45e10056aafe61dbb15fd35d27e0c289f5490387541c89741185e0aeb61acb558559c6697e016c245cca738fa169a73f2b06cd30e6b6 languageName: node linkType: hard @@ -10155,24 +9958,7 @@ __metadata: languageName: node linkType: hard -"credential-status@npm:^2.0.5": - version: 2.0.6 - resolution: "credential-status@npm:2.0.6" - dependencies: - did-jwt: "npm:^6.3.0" - did-resolver: "npm:^4.0.0" - checksum: 10c0/df26db3e1e1729a319cdf8f87ac01819ca5a1d53ec96effc960e75a1818b70dc2acf7bf5e725395e0e9603d82cd678ecf86aba92c645389441287852127acb8b - languageName: node - linkType: hard - -"credentials-context@npm:^2.0.0": - version: 2.0.0 - resolution: "credentials-context@npm:2.0.0" - checksum: 10c0/bdafba13fdbef62bb48402af6637e81b8f18ee380ea246ee2153a00842d8876e3b6aea0bf4526fd80346e6403d1b8cbc0bfe3c80e5813a29e5dc5bf4091374f7 - languageName: node - linkType: hard - -"cross-fetch@npm:^3.1.4, cross-fetch@npm:^3.1.5, cross-fetch@npm:^3.1.8": +"cross-fetch@npm:^3.1.5, cross-fetch@npm:^3.1.8": version: 3.2.0 resolution: "cross-fetch@npm:3.2.0" dependencies: @@ -10181,7 +9967,7 @@ __metadata: languageName: node linkType: hard -"cross-fetch@npm:^4.0.0, cross-fetch@npm:^4.1.0": +"cross-fetch@npm:^4.0.0": version: 4.1.0 resolution: "cross-fetch@npm:4.1.0" dependencies: @@ -10221,13 +10007,6 @@ __metadata: languageName: node linkType: hard -"crypto-ld@npm:^6.0.0": - version: 6.0.0 - resolution: "crypto-ld@npm:6.0.0" - checksum: 10c0/af8bd8483bdf845d0b57e8e7ea30c7ba22f1b3a927dc683b267af663d9ec204ebc329525fd99ff212807e82140e89800c63e28ce56ed0e817a372507005af0a7 - languageName: node - linkType: hard - "crypto-random-string@npm:^1.0.0": version: 1.0.0 resolution: "crypto-random-string@npm:1.0.0" @@ -10262,15 +10041,15 @@ __metadata: linkType: hard "css-select@npm:^5.1.0": - version: 5.1.0 - resolution: "css-select@npm:5.1.0" + version: 5.2.2 + resolution: "css-select@npm:5.2.2" dependencies: boolbase: "npm:^1.0.0" css-what: "npm:^6.1.0" domhandler: "npm:^5.0.2" domutils: "npm:^3.0.1" nth-check: "npm:^2.0.1" - checksum: 10c0/551c60dba5b54054741032c1793b5734f6ba45e23ae9e82761a3c0ed1acbb8cfedfa443aaba3a3c1a54cac12b456d2012a09d2cd5f0e82e430454c1b9d84d500 + checksum: 10c0/d79fffa97106007f2802589f3ed17b8c903f1c961c0fc28aa8a051eee0cbad394d8446223862efd4c1b40445a6034f626bb639cf2035b0bfc468544177593c99 languageName: node linkType: hard @@ -10302,9 +10081,9 @@ __metadata: linkType: hard "css-what@npm:^6.1.0": - version: 6.1.0 - resolution: "css-what@npm:6.1.0" - checksum: 10c0/a09f5a6b14ba8dcf57ae9a59474722e80f20406c53a61e9aedb0eedc693b135113ffe2983f4efc4b5065ae639442e9ae88df24941ef159c218b231011d733746 + version: 6.2.2 + resolution: "css-what@npm:6.2.2" + checksum: 10c0/91e24c26fb977b4ccef30d7007d2668c1c10ac0154cc3f42f7304410e9594fb772aea4f30c832d2993b132ca8d99338050866476210316345ec2e7d47b248a56 languageName: node linkType: hard @@ -10338,20 +10117,6 @@ __metadata: languageName: node linkType: hard -"data-uri-to-buffer@npm:^3.0.1": - version: 3.0.1 - resolution: "data-uri-to-buffer@npm:3.0.1" - checksum: 10c0/01fa28525402582fbb972c91822533f5528156e9e7241512b903467acbe2e0505760504e22c548bb707c7a56b5459194ee4fa6434e5995fa1a658744c2ce0cff - languageName: node - linkType: hard - -"data-uri-to-buffer@npm:^4.0.0": - version: 4.0.1 - resolution: "data-uri-to-buffer@npm:4.0.1" - checksum: 10c0/20a6b93107597530d71d4cb285acee17f66bcdfc03fd81040921a81252f19db27588d87fc8fc69e1950c55cfb0bf8ae40d0e5e21d907230813eb5d5a7f9eb45b - languageName: node - linkType: hard - "data-view-buffer@npm:^1.0.2": version: 1.0.2 resolution: "data-view-buffer@npm:1.0.2" @@ -10392,10 +10157,10 @@ __metadata: languageName: node linkType: hard -"dayjs@npm:^1.11.13, dayjs@npm:^1.8.15": - version: 1.11.13 - resolution: "dayjs@npm:1.11.13" - checksum: 10c0/a3caf6ac8363c7dade9d1ee797848ddcf25c1ace68d9fe8678ecf8ba0675825430de5d793672ec87b24a69bf04a1544b176547b2539982275d5542a7955f35b7 +"dayjs@npm:^1.8.15": + version: 1.11.18 + resolution: "dayjs@npm:1.11.18" + checksum: 10c0/83b67f5d977e2634edf4f5abdd91d9041a696943143638063016915d2cd8c7e57e0751e40379a07ebca8be7a48dd380bef8752d22a63670f2d15970e34f96d7a languageName: node linkType: hard @@ -10408,15 +10173,21 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.4.0, debug@npm:^4.4.1": version: 4.4.1 resolution: "debug@npm:4.4.1" +======= +"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.4.0, debug@npm:^4.4.1": + version: 4.4.3 + resolution: "debug@npm:4.4.3" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: ms: "npm:^2.1.3" peerDependenciesMeta: supports-color: optional: true - checksum: 10c0/d2b44bc1afd912b49bb7ebb0d50a860dc93a4dd7d946e8de94abc957bb63726b7dd5aa48c18c2386c379ec024c46692e15ed3ed97d481729f929201e671fcd55 + checksum: 10c0/d79136ec6c83ecbefd0f6a5593da6a9c91ec4d7ddc4b54c883d6e71ec9accb5f67a1a5e96d00a328196b5b5c86d365e98d8a3a70856aaf16b4e7b1985e67f5a6 languageName: node linkType: hard @@ -10467,15 +10238,15 @@ __metadata: languageName: node linkType: hard -"dedent@npm:^1.0.0, dedent@npm:^1.6.0": - version: 1.6.0 - resolution: "dedent@npm:1.6.0" +"dedent@npm:^1.0.0": + version: 1.7.0 + resolution: "dedent@npm:1.7.0" peerDependencies: babel-plugin-macros: ^3.1.0 peerDependenciesMeta: babel-plugin-macros: optional: true - checksum: 10c0/671b8f5e390dd2a560862c4511dd6d2638e71911486f78cb32116551f8f2aa6fcaf50579ffffb2f866d46b5b80fd72470659ca5760ede8f967619ef7df79e8a5 + checksum: 10c0/c5e8a8beb5072bd5e520cb64b27a82d7ec3c2a63ee5ce47dbc2a05d5b7700cefd77a992a752cd0a8b1d979c1db06b14fb9486e805f3ad6088eda6e07cd9bf2d5 languageName: node linkType: hard @@ -10658,16 +10429,6 @@ __metadata: languageName: node linkType: hard -"des.js@npm:~1.1.0": - version: 1.1.0 - resolution: "des.js@npm:1.1.0" - dependencies: - inherits: "npm:^2.0.1" - minimalistic-assert: "npm:^1.0.0" - checksum: 10c0/671354943ad67493e49eb4c555480ab153edd7cee3a51c658082fcde539d2690ed2a4a0b5d1f401f9cde822edf3939a6afb2585f32c091f2d3a1b1665cd45236 - languageName: node - linkType: hard - "destroy@npm:1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" @@ -10692,9 +10453,9 @@ __metadata: linkType: hard "detect-libc@npm:^2.0.0": - version: 2.0.4 - resolution: "detect-libc@npm:2.0.4" - checksum: 10c0/c15541f836eba4b1f521e4eecc28eefefdbc10a94d3b8cb4c507689f332cc111babb95deda66f2de050b22122113189986d5190be97d51b5a2b23b938415e67c + version: 2.1.1 + resolution: "detect-libc@npm:2.1.1" + checksum: 10c0/97053299c1f68c7c4adf7b78c8d506e1d5f3a3fbc775920aaa0ecf7f8fcc6dfa46338a6ca82fe4500b4a51937def314584265a4ec9d565577485c4496aa7d64e languageName: node linkType: hard @@ -10705,60 +10466,6 @@ __metadata: languageName: node linkType: hard -"did-jwt-vc@npm:^3.1.0": - version: 3.2.15 - resolution: "did-jwt-vc@npm:3.2.15" - dependencies: - did-jwt: "npm:^7.4.5" - did-resolver: "npm:^4.1.0" - checksum: 10c0/4ee71b688cf787331bea0ae0d56c5820e220069ea0804c88d9cab0fc451cfe9795548c8e53ce84ade355491293a00be021a53766926d50f7c6cef52013c831f8 - languageName: node - linkType: hard - -"did-jwt@npm:6.11.6, did-jwt@npm:^6.3.0, did-jwt@npm:^6.9.0": - version: 6.11.6 - resolution: "did-jwt@npm:6.11.6" - dependencies: - "@stablelib/ed25519": "npm:^1.0.2" - "@stablelib/random": "npm:^1.0.1" - "@stablelib/sha256": "npm:^1.0.1" - "@stablelib/x25519": "npm:^1.0.2" - "@stablelib/xchacha20poly1305": "npm:^1.0.1" - bech32: "npm:^2.0.0" - canonicalize: "npm:^2.0.0" - did-resolver: "npm:^4.0.0" - elliptic: "npm:^6.5.4" - js-sha3: "npm:^0.8.0" - multiformats: "npm:^9.6.5" - uint8arrays: "npm:^3.0.0" - checksum: 10c0/206824075ee9b246cc4300dd5986d71de110d5697cc2b041eab038a335cf15503505a7758b5a7b09d87d08d883d7c92ad7578b1822c13a7fed4f1f31e77b0062 - languageName: node - linkType: hard - -"did-jwt@npm:^7.4.5": - version: 7.4.7 - resolution: "did-jwt@npm:7.4.7" - dependencies: - "@noble/ciphers": "npm:^0.4.0" - "@noble/curves": "npm:^1.0.0" - "@noble/hashes": "npm:^1.3.0" - "@scure/base": "npm:^1.1.3" - canonicalize: "npm:^2.0.0" - did-resolver: "npm:^4.1.0" - multibase: "npm:^4.0.6" - multiformats: "npm:^9.6.2" - uint8arrays: "npm:3.1.1" - checksum: 10c0/2c9cd4852560f76e0eff55205ce1618ba8b6fd35570e80b004487c127262ff56c85bd6567ca500cc31a485535e1cb528a343c4dbd98ba41ac634f12144161b05 - languageName: node - linkType: hard - -"did-resolver@npm:^4.0.0, did-resolver@npm:^4.0.1, did-resolver@npm:^4.1.0": - version: 4.1.0 - resolution: "did-resolver@npm:4.1.0" - checksum: 10c0/3ccb21c85958a2e47122e90b7c3bfdf738360a85745eb5dbe556b6bd33d2d7c2bc080d9b12da1a5de3491934a17329dd1cdc99854afb850699d6af3765102dbc - languageName: node - linkType: hard - "diff-sequences@npm:^29.6.3": version: 29.6.3 resolution: "diff-sequences@npm:29.6.3" @@ -10890,10 +10597,10 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:^16.4.5, dotenv@npm:^16.4.7": - version: 16.5.0 - resolution: "dotenv@npm:16.5.0" - checksum: 10c0/5bc94c919fbd955bf0ba44d33922a1e93d1078e64a1db5c30faeded1d996e7a83c55332cb8ea4fae5a9ca4d0be44cbceb95c5811e70f9f095298df09d1997dd9 +"dotenv@npm:^16.4.5": + version: 16.6.1 + resolution: "dotenv@npm:16.6.1" + checksum: 10c0/15ce56608326ea0d1d9414a5c8ee6dcf0fffc79d2c16422b4ac2268e7e2d76ff5a572d37ffe747c377de12005f14b3cc22361e79fc7f1061cce81f77d2c973dc languageName: node linkType: hard @@ -10922,20 +10629,6 @@ __metadata: languageName: node linkType: hard -"ed25519-signature-2018-context@npm:^1.1.0": - version: 1.1.0 - resolution: "ed25519-signature-2018-context@npm:1.1.0" - checksum: 10c0/c0fb62dd448de59f9cb45ac55f026b793b8da9c0dbe83014d0ddf73d50ea78e37e6bf88b9445f2301a6ead3a42031ef5839f625e3186169d07897e19a056de7c - languageName: node - linkType: hard - -"ed25519-signature-2020-context@npm:^1.0.1": - version: 1.1.0 - resolution: "ed25519-signature-2020-context@npm:1.1.0" - checksum: 10c0/7e5fba0ad8c1979412c45439654c0e1ac05372305760ad7c53e6b8d9a8106ed2f109e57ef19a7f0b23ea0efd69fee9c045d38280d18be11ef3dd68a433e55c46 - languageName: node - linkType: hard - "ee-first@npm:1.1.1": version: 1.1.1 resolution: "ee-first@npm:1.1.1" @@ -10943,6 +10636,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "electron-to-chromium@npm:^1.5.173": version: 1.5.187 resolution: "electron-to-chromium@npm:1.5.187" @@ -10984,6 +10678,12 @@ __metadata: minimalistic-assert: "npm:^1.0.1" minimalistic-crypto-utils: "npm:^1.0.1" checksum: 10c0/799959b6c54ea3564e8961f35abdf8c77e37617f3051614b05ab1fb6a04ddb65bd1caa75ed1bae375b15dda312a0f79fed26ebe76ecf05c5a7af244152a601b8 +======= +"electron-to-chromium@npm:^1.5.227": + version: 1.5.228 + resolution: "electron-to-chromium@npm:1.5.228" + checksum: 10c0/e04272ca5bf086cdea17c6ae855047bf3164c26e38ba76da38a09d57977daf5fa7ced225173315252a98d6784af4172e6cb8d8ab5ed0fe4acf3f503dcbab159b +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -10995,9 +10695,9 @@ __metadata: linkType: hard "emoji-regex@npm:^10.3.0": - version: 10.4.0 - resolution: "emoji-regex@npm:10.4.0" - checksum: 10c0/a3fcedfc58bfcce21a05a5f36a529d81e88d602100145fcca3dc6f795e3c8acc4fc18fe773fbf9b6d6e9371205edb3afa2668ec3473fa2aa7fd47d2a9d46482d + version: 10.5.0 + resolution: "emoji-regex@npm:10.5.0" + checksum: 10c0/17cf84335a461fc23bf90575122ace2902630dc760e53299474cd3b0b5e4cfbc6c0223a389a766817538e5d20bf0f36c67b753f27c9e705056af510b8777e312 languageName: node linkType: hard @@ -11096,11 +10796,11 @@ __metadata: linkType: hard "envinfo@npm:^7.10.0": - version: 7.14.0 - resolution: "envinfo@npm:7.14.0" + version: 7.15.0 + resolution: "envinfo@npm:7.15.0" bin: envinfo: dist/cli.js - checksum: 10c0/059a031eee101e056bd9cc5cbfe25c2fab433fe1780e86cf0a82d24a000c6931e327da6a8ffb3dce528a24f83f256e7efc0b36813113eff8fdc6839018efe327 + checksum: 10c0/f03b8dba6713837fdc615bdcb767c269b740df5af2fc7c70124038ad4c123332d5939ec1d3d81fda2794fc3a2f6458a25761c0847a22ddff94fe827e6c30bf35 languageName: node linkType: hard @@ -11119,11 +10819,11 @@ __metadata: linkType: hard "error-ex@npm:^1.3.1": - version: 1.3.2 - resolution: "error-ex@npm:1.3.2" + version: 1.3.4 + resolution: "error-ex@npm:1.3.4" dependencies: is-arrayish: "npm:^0.2.1" - checksum: 10c0/ba827f89369b4c93382cfca5a264d059dfefdaa56ecc5e338ffa58a6471f5ed93b71a20add1d52290a4873d92381174382658c885ac1a2305f7baca363ce9cce + checksum: 10c0/b9e34ff4778b8f3b31a8377e1c654456f4c41aeaa3d10a1138c3b7635d8b7b2e03eb2475d46d8ae055c1f180a1063e100bffabf64ea7e7388b37735df5328664 languageName: node linkType: hard @@ -11373,13 +11073,13 @@ __metadata: linkType: hard "eslint-config-prettier@npm:^8.5.0": - version: 8.10.0 - resolution: "eslint-config-prettier@npm:8.10.0" + version: 8.10.2 + resolution: "eslint-config-prettier@npm:8.10.2" peerDependencies: eslint: ">=7.0.0" bin: eslint-config-prettier: bin/cli.js - checksum: 10c0/19f8c497d9bdc111a17a61b25ded97217be3755bbc4714477dfe535ed539dddcaf42ef5cf8bb97908b058260cf89a3d7c565cb0be31096cbcd39f4c2fa5fe43c + checksum: 10c0/b5953cf7a86f685e1218b16707bf36643b525513d08495226a6820caccd8b7bfc6b9aa64ac7cb2415dbe2c1f7dc4995832148bdc53ad45777f75a8ded1073b29 languageName: node linkType: hard @@ -11430,7 +11130,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "eslint-module-utils@npm:^2.8.0, eslint-module-utils@npm:^2.8.1": +======= +"eslint-module-utils@npm:^2.12.1": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 2.12.1 resolution: "eslint-module-utils@npm:2.12.1" dependencies: @@ -11480,6 +11184,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "eslint-plugin-import@npm:~2.29.1": version: 2.29.1 resolution: "eslint-plugin-import@npm:2.29.1" @@ -11504,6 +11209,34 @@ __metadata: peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 checksum: 10c0/5f35dfbf4e8e67f741f396987de9504ad125c49f4144508a93282b4ea0127e052bde65ab6def1f31b6ace6d5d430be698333f75bdd7dca3bc14226c92a083196 +======= +"eslint-plugin-import@npm:^2.28.1, eslint-plugin-import@npm:^2.29.1": + version: 2.32.0 + resolution: "eslint-plugin-import@npm:2.32.0" + dependencies: + "@rtsao/scc": "npm:^1.1.0" + array-includes: "npm:^3.1.9" + array.prototype.findlastindex: "npm:^1.2.6" + array.prototype.flat: "npm:^1.3.3" + array.prototype.flatmap: "npm:^1.3.3" + debug: "npm:^3.2.7" + doctrine: "npm:^2.1.0" + eslint-import-resolver-node: "npm:^0.3.9" + eslint-module-utils: "npm:^2.12.1" + hasown: "npm:^2.0.2" + is-core-module: "npm:^2.16.1" + is-glob: "npm:^4.0.3" + minimatch: "npm:^3.1.2" + object.fromentries: "npm:^2.0.8" + object.groupby: "npm:^1.0.3" + object.values: "npm:^1.2.1" + semver: "npm:^6.3.1" + string.prototype.trimend: "npm:^1.0.9" + tsconfig-paths: "npm:^3.15.0" + peerDependencies: + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + checksum: 10c0/bfb1b8fc8800398e62ddfefbf3638d185286edfed26dfe00875cc2846d954491b4f5112457831588b757fa789384e1ae585f812614c4797f0499fa234fd4a48b +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -11542,9 +11275,15 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "eslint-plugin-prettier@npm:^4.2.1": version: 4.2.1 resolution: "eslint-plugin-prettier@npm:4.2.1" +======= +"eslint-plugin-prettier@npm:^4.0.0, eslint-plugin-prettier@npm:^4.2.1": + version: 4.2.5 + resolution: "eslint-plugin-prettier@npm:4.2.5" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: prettier-linter-helpers: "npm:^1.0.0" peerDependencies: @@ -11553,13 +11292,19 @@ __metadata: peerDependenciesMeta: eslint-config-prettier: optional: true - checksum: 10c0/c5e7316baeab9d96ac39c279f16686e837277e5c67a8006c6588bcff317edffdc1532fb580441eb598bc6770f6444006756b68a6575dff1cd85ebe227252d0b7 + checksum: 10c0/75b3cdc90328aacf4cc7fabc522e651bd8208d40634c9b2772274332a696548136dac4608b141863bc462500c5a8012fbc2495623f684f631ddb62c2f5bca0a3 languageName: node linkType: hard +<<<<<<< HEAD "eslint-plugin-prettier@npm:~5.2.6": version: 5.2.6 resolution: "eslint-plugin-prettier@npm:5.2.6" +======= +"eslint-plugin-prettier@npm:^5.2.1": + version: 5.5.4 + resolution: "eslint-plugin-prettier@npm:5.5.4" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: prettier-linter-helpers: "npm:^1.0.0" synckit: "npm:^0.11.0" @@ -11573,7 +11318,11 @@ __metadata: optional: true eslint-config-prettier: optional: true +<<<<<<< HEAD checksum: 10c0/9911740a5edac7933d92671381908671c61ffa32a3cee7aed667ebab89831ee2c0b69eb9530f68dbe172ca9d4b3fa3d47350762dc1eb096a3ce125fa31c0e616 +======= + checksum: 10c0/5cc780e0ab002f838ad8057409e86de4ff8281aa2704a50fa8511abff87028060c2e45741bc9cbcbd498712e8d189de8026e70aed9e20e50fe5ba534ee5a8442 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -11837,7 +11586,7 @@ __metadata: languageName: node linkType: hard -"events@npm:^3.2.0, events@npm:^3.3.0": +"events@npm:^3.3.0": version: 3.3.0 resolution: "events@npm:3.3.0" checksum: 10c0/d6b6f2adbccbcda74ddbab52ed07db727ef52e31a61ed26db9feb7dc62af7fc8e060defa65e5f8af9449b86b52cc1a1f6a79f2eafcf4e62add2b7a1fa4a432f6 @@ -12016,17 +11765,6 @@ __metadata: languageName: node linkType: hard -"expo-random@npm:*": - version: 14.0.1 - resolution: "expo-random@npm:14.0.1" - dependencies: - base64-js: "npm:^1.3.0" - peerDependencies: - expo: "*" - checksum: 10c0/7642e0d900e544f14ff6e532705061ad7a7e6216eed48f131f63a0157781cfe5b943cd331d251714c6cf08e3848f1c9a5f9ad551bede2c5596b9363ab3656c38 - languageName: node - linkType: hard - "expo-secure-store@npm:~12.8.1": version: 12.8.1 resolution: "expo-secure-store@npm:12.8.1" @@ -12068,45 +11806,6 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.17.1": - version: 4.21.2 - resolution: "express@npm:4.21.2" - dependencies: - accepts: "npm:~1.3.8" - array-flatten: "npm:1.1.1" - body-parser: "npm:1.20.3" - content-disposition: "npm:0.5.4" - content-type: "npm:~1.0.4" - cookie: "npm:0.7.1" - cookie-signature: "npm:1.0.6" - debug: "npm:2.6.9" - depd: "npm:2.0.0" - encodeurl: "npm:~2.0.0" - escape-html: "npm:~1.0.3" - etag: "npm:~1.8.1" - finalhandler: "npm:1.3.1" - fresh: "npm:0.5.2" - http-errors: "npm:2.0.0" - merge-descriptors: "npm:1.0.3" - methods: "npm:~1.1.2" - on-finished: "npm:2.4.1" - parseurl: "npm:~1.3.3" - path-to-regexp: "npm:0.1.12" - proxy-addr: "npm:~2.0.7" - qs: "npm:6.13.0" - range-parser: "npm:~1.2.1" - safe-buffer: "npm:5.2.1" - send: "npm:0.19.0" - serve-static: "npm:1.16.2" - setprototypeof: "npm:1.2.0" - statuses: "npm:2.0.1" - type-is: "npm:~1.6.18" - utils-merge: "npm:1.0.1" - vary: "npm:~1.1.2" - checksum: 10c0/38168fd0a32756600b56e6214afecf4fc79ec28eca7f7a91c2ab8d50df4f47562ca3f9dee412da7f5cea6b1a1544b33b40f9f8586dbacfbdada0fe90dbb10a1f - languageName: node - linkType: hard - "extendable-error@npm:^0.1.5": version: 0.1.7 resolution: "extendable-error@npm:0.1.7" @@ -12114,17 +11813,6 @@ __metadata: languageName: node linkType: hard -"external-editor@npm:^3.1.0": - version: 3.1.0 - resolution: "external-editor@npm:3.1.0" - dependencies: - chardet: "npm:^0.7.0" - iconv-lite: "npm:^0.4.24" - tmp: "npm:^0.0.33" - checksum: 10c0/c98f1ba3efdfa3c561db4447ff366a6adb5c1e2581462522c56a18bf90dfe4da382f9cd1feee3e330108c3595a854b218272539f311ba1b3298f841eb0fbf339 - languageName: node - linkType: hard - "fast-base64-decode@npm:^1.0.0": version: 1.0.0 resolution: "fast-base64-decode@npm:1.0.0" @@ -12173,7 +11861,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "fast-text-encoding@npm:^1.0.3, fast-text-encoding@npm:~1.0.6": +======= +"fast-text-encoding@npm:^1.0.6": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 1.0.6 resolution: "fast-text-encoding@npm:1.0.6" checksum: 10c0/e1d0381bda229c92c7906f63308f3b9caca8c78b732768b1ee16f560089ed21bc159bbe1434138ccd3815931ec8d4785bdade1ad1c45accfdf27ac6606ac67d2 @@ -12181,9 +11873,9 @@ __metadata: linkType: hard "fast-uri@npm:^3.0.1": - version: 3.0.6 - resolution: "fast-uri@npm:3.0.6" - checksum: 10c0/74a513c2af0584448aee71ce56005185f81239eab7a2343110e5bad50c39ad4fb19c5a6f99783ead1cac7ccaf3461a6034fda89fffa2b30b6d99b9f21c2f9d29 + version: 3.1.0 + resolution: "fast-uri@npm:3.1.0" + checksum: 10c0/44364adca566f70f40d1e9b772c923138d47efeac2ae9732a872baafd77061f26b097ba2f68f0892885ad177becd065520412b8ffeec34b16c99433c5b9e2de7 languageName: node linkType: hard @@ -12247,35 +11939,15 @@ __metadata: languageName: node linkType: hard -"fdir@npm:^6.4.4": - version: 6.4.6 - resolution: "fdir@npm:6.4.6" +"fdir@npm:^6.5.0": + version: 6.5.0 + resolution: "fdir@npm:6.5.0" peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: picomatch: optional: true - checksum: 10c0/45b559cff889934ebb8bc498351e5acba40750ada7e7d6bde197768d2fa67c149be8ae7f8ff34d03f4e1eb20f2764116e56440aaa2f6689e9a4aa7ef06acafe9 - languageName: node - linkType: hard - -"fetch-blob@npm:^2.1.1": - version: 2.1.2 - resolution: "fetch-blob@npm:2.1.2" - peerDependenciesMeta: - domexception: - optional: true - checksum: 10c0/9c7b0af2e6f11ac20997bb7dbd555fc89add2cf04379012af9ed119e96c0f608f3dbdf3ca2908583469118485065e35a10da8c740b4afff633180a13957a25da - languageName: node - linkType: hard - -"fetch-blob@npm:^3.1.2, fetch-blob@npm:^3.1.4": - version: 3.2.0 - resolution: "fetch-blob@npm:3.2.0" - dependencies: - node-domexception: "npm:^1.0.0" - web-streams-polyfill: "npm:^3.0.3" - checksum: 10c0/60054bf47bfa10fb0ba6cb7742acec2f37c1f56344f79a70bb8b1c48d77675927c720ff3191fa546410a0442c998d27ab05e9144c32d530d8a52fbe68f843b69 + checksum: 10c0/e345083c4306b3aed6cb8ec551e26c36bab5c511e99ea4576a16750ddc8d3240e63826cc624f5ae17ad4dc82e68a253213b60d556c11bfad064b7607847ed07f languageName: node linkType: hard @@ -12326,21 +11998,6 @@ __metadata: languageName: node linkType: hard -"finalhandler@npm:1.3.1": - version: 1.3.1 - resolution: "finalhandler@npm:1.3.1" - dependencies: - debug: "npm:2.6.9" - encodeurl: "npm:~2.0.0" - escape-html: "npm:~1.0.3" - on-finished: "npm:2.4.1" - parseurl: "npm:~1.3.3" - statuses: "npm:2.0.1" - unpipe: "npm:~1.0.0" - checksum: 10c0/d38035831865a49b5610206a3a9a9aae4e8523cbbcd01175d0480ffbf1278c47f11d89be3ca7f617ae6d94f29cf797546a4619cd84dd109009ef33f12f69019f - languageName: node - linkType: hard - "find-babel-config@npm:^2.1.1": version: 2.1.2 resolution: "find-babel-config@npm:2.1.2" @@ -12399,17 +12056,6 @@ __metadata: languageName: node linkType: hard -"fix-esm@npm:^1.0.1": - version: 1.0.1 - resolution: "fix-esm@npm:1.0.1" - dependencies: - "@babel/core": "npm:^7.14.6" - "@babel/plugin-proposal-export-namespace-from": "npm:^7.14.5" - "@babel/plugin-transform-modules-commonjs": "npm:^7.14.5" - checksum: 10c0/e2466bdd292609836b302759eb0763b1d3eb49cc8ec8665685752686b8d3e0f839f20effd70fd0bc4749dba26705a964b72c776f4b49fe66bef3bf9e7dbb529e - languageName: node - linkType: hard - "flat-cache@npm:^3.0.4": version: 3.2.0 resolution: "flat-cache@npm:3.2.0" @@ -12436,9 +12082,9 @@ __metadata: linkType: hard "flow-parser@npm:0.*": - version: 0.273.1 - resolution: "flow-parser@npm:0.273.1" - checksum: 10c0/97166383e8c10c5b6f0a6c372940b56ecd8831cae5e6a1bfe295f44cd90cf1dc9dd803bd2116e2eb3d778f9a474d01090d2a30557d6a05b3c61692b94c849896 + version: 0.287.0 + resolution: "flow-parser@npm:0.287.0" + checksum: 10c0/768662960fa5434ad5d3aed65d1a2d2d4fd23796a073eb76244a7e6925b4807f88d5b83331cf9a10e0998eba4455805efb835375b2a2ae442bd2f35cda566def languageName: node linkType: hard @@ -12449,13 +12095,19 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "follow-redirects@npm:^1.15.0": version: 1.15.9 resolution: "follow-redirects@npm:1.15.9" +======= +"follow-redirects@npm:^1.15.6": + version: 1.15.11 + resolution: "follow-redirects@npm:1.15.11" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) peerDependenciesMeta: debug: optional: true - checksum: 10c0/5829165bd112c3c0e82be6c15b1a58fa9dcfaede3b3c54697a82fe4a62dd5ae5e8222956b448d2f98e331525f05d00404aba7d696de9e761ef6e42fdc780244f + checksum: 10c0/d301f430542520a54058d4aeeb453233c564aaccac835d29d15e050beb33f339ad67d9bddbce01739c5dc46a6716dbe3d9d0d5134b1ca203effa11a7ef092343 languageName: node linkType: hard @@ -12498,7 +12150,7 @@ __metadata: languageName: node linkType: hard -"foreground-child@npm:^3.1.0": +"foreground-child@npm:^3.1.0, foreground-child@npm:^3.3.1": version: 3.3.1 resolution: "foreground-child@npm:3.3.1" dependencies: @@ -12521,16 +12173,16 @@ __metadata: languageName: node linkType: hard -"form-data@npm:^4.0.0": - version: 4.0.3 - resolution: "form-data@npm:4.0.3" +"form-data@npm:^4.0.4": + version: 4.0.4 + resolution: "form-data@npm:4.0.4" dependencies: asynckit: "npm:^0.4.0" combined-stream: "npm:^1.0.8" es-set-tostringtag: "npm:^2.1.0" hasown: "npm:^2.0.2" mime-types: "npm:^2.1.12" - checksum: 10c0/f0cf45873d600110b5fadf5804478377694f73a1ed97aaa370a74c90cebd7fe6e845a081171668a5476477d0d55a73a4e03d6682968fa8661eac2a81d651fcdb + checksum: 10c0/373525a9a034b9d57073e55eab79e501a714ffac02e7a9b01be1c820780652b16e4101819785e1e18f8d98f0aee866cc654d660a435c378e16a72f2e7cac9695 languageName: node linkType: hard @@ -12541,22 +12193,6 @@ __metadata: languageName: node linkType: hard -"formdata-polyfill@npm:^4.0.10": - version: 4.0.10 - resolution: "formdata-polyfill@npm:4.0.10" - dependencies: - fetch-blob: "npm:^3.1.2" - checksum: 10c0/5392ec484f9ce0d5e0d52fb5a78e7486637d516179b0eb84d81389d7eccf9ca2f663079da56f761355c0a65792810e3b345dc24db9a8bbbcf24ef3c8c88570c6 - languageName: node - linkType: hard - -"forwarded@npm:0.2.0": - version: 0.2.0 - resolution: "forwarded@npm:0.2.0" - checksum: 10c0/9b67c3fac86acdbc9ae47ba1ddd5f2f81526fa4c8226863ede5600a3f7c7416ef451f6f1e240a3cc32d0fd79fcfe6beb08fd0da454f360032bde70bf80afbb33 - languageName: node - linkType: hard - "freeport-async@npm:2.0.0": version: 2.0.0 resolution: "freeport-async@npm:2.0.0" @@ -12595,13 +12231,13 @@ __metadata: linkType: hard "fs-extra@npm:^11.0.0": - version: 11.3.0 - resolution: "fs-extra@npm:11.3.0" + version: 11.3.2 + resolution: "fs-extra@npm:11.3.2" dependencies: graceful-fs: "npm:^4.2.0" jsonfile: "npm:^6.0.1" universalify: "npm:^2.0.0" - checksum: 10c0/5f95e996186ff45463059feb115a22fb048bdaf7e487ecee8a8646c78ed8fdca63630e3077d4c16ce677051f5e60d3355a06f3cd61f3ca43f48cc58822a44d0a + checksum: 10c0/f5d629e1bb646d5dedb4d8b24c5aad3deb8cc1d5438979d6f237146cd10e113b49a949ae1b54212c2fbc98e2d0995f38009a9a1d0520f0287943335e65fe919b languageName: node linkType: hard @@ -12728,6 +12364,13 @@ __metadata: languageName: node linkType: hard +"generator-function@npm:^2.0.0": + version: 2.0.1 + resolution: "generator-function@npm:2.0.1" + checksum: 10c0/8a9f59df0f01cfefafdb3b451b80555e5cf6d76487095db91ac461a0e682e4ff7a9dbce15f4ecec191e53586d59eece01949e05a4b4492879600bbbe8e28d6b8 + languageName: node + linkType: hard + "gensync@npm:^1.0.0-beta.2": version: 1.0.0-beta.2 resolution: "gensync@npm:1.0.0-beta.2" @@ -12742,28 +12385,31 @@ __metadata: languageName: node linkType: hard -"get-east-asian-width@npm:^1.0.0": - version: 1.3.0 - resolution: "get-east-asian-width@npm:1.3.0" - checksum: 10c0/1a049ba697e0f9a4d5514c4623781c5246982bdb61082da6b5ae6c33d838e52ce6726407df285cdbb27ec1908b333cf2820989bd3e986e37bb20979437fdf34b +"get-east-asian-width@npm:^1.0.0, get-east-asian-width@npm:^1.3.1": + version: 1.4.0 + resolution: "get-east-asian-width@npm:1.4.0" + checksum: 10c0/4e481d418e5a32061c36fbb90d1b225a254cc5b2df5f0b25da215dcd335a3c111f0c2023ffda43140727a9cafb62dac41d022da82c08f31083ee89f714ee3b83 languageName: node linkType: hard "get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.2, get-intrinsic@npm:^1.2.4, get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.2.6, get-intrinsic@npm:^1.2.7, get-intrinsic@npm:^1.3.0": - version: 1.3.0 - resolution: "get-intrinsic@npm:1.3.0" + version: 1.3.1 + resolution: "get-intrinsic@npm:1.3.1" dependencies: + async-function: "npm:^1.0.0" + async-generator-function: "npm:^1.0.0" call-bind-apply-helpers: "npm:^1.0.2" es-define-property: "npm:^1.0.1" es-errors: "npm:^1.3.0" es-object-atoms: "npm:^1.1.1" function-bind: "npm:^1.1.2" + generator-function: "npm:^2.0.0" get-proto: "npm:^1.0.1" gopd: "npm:^1.2.0" has-symbols: "npm:^1.1.0" hasown: "npm:^2.0.2" math-intrinsics: "npm:^1.1.0" - checksum: 10c0/52c81808af9a8130f581e6a6a83e1ba4a9f703359e7a438d1369a5267a25412322f03dcbd7c549edaef0b6214a0630a28511d7df0130c93cfd380f4fa0b5b66a + checksum: 10c0/9f4ab0cf7efe0fd2c8185f52e6f637e708f3a112610c88869f8f041bb9ecc2ce44bf285dfdbdc6f4f7c277a5b88d8e94a432374d97cca22f3de7fc63795deb5d languageName: node linkType: hard @@ -12834,6 +12480,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "get-symbol-from-current-process-h@npm:^1.0.1, get-symbol-from-current-process-h@npm:^1.0.2": version: 1.0.2 resolution: "get-symbol-from-current-process-h@npm:1.0.2" @@ -12842,6 +12489,9 @@ __metadata: linkType: hard "get-tsconfig@npm:^4.7.5": +======= +"get-tsconfig@npm:^4.10.0": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 4.10.1 resolution: "get-tsconfig@npm:4.10.1" dependencies: @@ -12850,15 +12500,6 @@ __metadata: languageName: node linkType: hard -"get-uv-event-loop-napi-h@npm:^1.0.5": - version: 1.0.6 - resolution: "get-uv-event-loop-napi-h@npm:1.0.6" - dependencies: - get-symbol-from-current-process-h: "npm:^1.0.1" - checksum: 10c0/beb601c7e4b74fec51fb33df452a214943a1453bac9e3ca66b98fabb9ac9371f07b53d43b163a20b69228003eaf61a84b9b3faf692ed896ef66d84970411d5e0 - languageName: node - linkType: hard - "getenv@npm:^1.0.0": version: 1.0.0 resolution: "getenv@npm:1.0.0" @@ -12925,23 +12566,43 @@ __metadata: languageName: node linkType: hard -"glob@npm:^10.2.2, glob@npm:^10.3.7, glob@npm:^10.4.2, glob@npm:^10.4.5": +"glob@npm:^10.2.2, glob@npm:^10.3.7, glob@npm:^10.4.2": version: 10.4.5 resolution: "glob@npm:10.4.5" dependencies: - foreground-child: "npm:^3.1.0" - jackspeak: "npm:^3.1.2" - minimatch: "npm:^9.0.4" + foreground-child: "npm:^3.1.0" + jackspeak: "npm:^3.1.2" + minimatch: "npm:^9.0.4" + minipass: "npm:^7.1.2" + package-json-from-dist: "npm:^1.0.0" + path-scurry: "npm:^1.11.1" + bin: + glob: dist/esm/bin.mjs + checksum: 10c0/19a9759ea77b8e3ca0a43c2f07ecddc2ad46216b786bb8f993c445aee80d345925a21e5280c7b7c6c59e860a0154b84e4b2b60321fea92cd3c56b4a7489f160e + languageName: node + linkType: hard + +<<<<<<< HEAD +"glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.7, glob@npm:^7.2.3": +======= +"glob@npm:^11.0.0": + version: 11.0.3 + resolution: "glob@npm:11.0.3" + dependencies: + foreground-child: "npm:^3.3.1" + jackspeak: "npm:^4.1.1" + minimatch: "npm:^10.0.3" minipass: "npm:^7.1.2" package-json-from-dist: "npm:^1.0.0" - path-scurry: "npm:^1.11.1" + path-scurry: "npm:^2.0.0" bin: glob: dist/esm/bin.mjs - checksum: 10c0/19a9759ea77b8e3ca0a43c2f07ecddc2ad46216b786bb8f993c445aee80d345925a21e5280c7b7c6c59e860a0154b84e4b2b60321fea92cd3c56b4a7489f160e + checksum: 10c0/7d24457549ec2903920dfa3d8e76850e7c02aa709122f0164b240c712f5455c0b457e6f2a1eee39344c6148e39895be8094ae8cfef7ccc3296ed30bce250c661 languageName: node linkType: hard -"glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.7, glob@npm:^7.2.3": +"glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.7, glob@npm:^7.2.0, glob@npm:^7.2.3": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -13081,6 +12742,24 @@ __metadata: languageName: node linkType: hard +"handlebars@npm:^4.7.8": + version: 4.7.8 + resolution: "handlebars@npm:4.7.8" + dependencies: + minimist: "npm:^1.2.5" + neo-async: "npm:^2.6.2" + source-map: "npm:^0.6.1" + uglify-js: "npm:^3.1.4" + wordwrap: "npm:^1.0.0" + dependenciesMeta: + uglify-js: + optional: true + bin: + handlebars: bin/handlebars + checksum: 10c0/7aff423ea38a14bb379316f3857fe0df3c5d66119270944247f155ba1f08e07a92b340c58edaa00cfe985c21508870ee5183e0634dcb53dd405f35c93ef7f10d + languageName: node + linkType: hard + "hard-rejection@npm:^2.1.0": version: 2.1.0 resolution: "hard-rejection@npm:2.1.0" @@ -13150,6 +12829,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "hash.js@npm:1.1.7, hash.js@npm:^1.0.0, hash.js@npm:^1.0.3, hash.js@npm:~1.1.7": version: 1.1.7 resolution: "hash.js@npm:1.1.7" @@ -13161,6 +12841,9 @@ __metadata: linkType: hard "hasown@npm:^2.0.0, hasown@npm:^2.0.2": +======= +"hasown@npm:^2.0.2": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 2.0.2 resolution: "hasown@npm:2.0.2" dependencies: @@ -13226,17 +12909,6 @@ __metadata: languageName: node linkType: hard -"hmac-drbg@npm:^1.0.1": - version: 1.0.1 - resolution: "hmac-drbg@npm:1.0.1" - dependencies: - hash.js: "npm:^1.0.3" - minimalistic-assert: "npm:^1.0.0" - minimalistic-crypto-utils: "npm:^1.0.1" - checksum: 10c0/f3d9ba31b40257a573f162176ac5930109816036c59a09f901eb2ffd7e5e705c6832bedfff507957125f2086a0ab8f853c0df225642a88bf1fcaea945f20600d - languageName: node - linkType: hard - "hoist-non-react-statics@npm:^3.3.0": version: 3.3.2 resolution: "hoist-non-react-statics@npm:3.3.2" @@ -13394,15 +13066,6 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": - version: 0.4.24 - resolution: "iconv-lite@npm:0.4.24" - dependencies: - safer-buffer: "npm:>= 2.1.2 < 3" - checksum: 10c0/c6886a24cc00f2a059767440ec1bc00d334a89f250db8e0f7feb4961c8727118457e27c495ba94d082e51d3baca378726cd110aaf7ded8b9bbfd6a44760cf1d4 - languageName: node - linkType: hard - "iconv-lite@npm:^0.6.2": version: 0.6.3 resolution: "iconv-lite@npm:0.6.3" @@ -13412,6 +13075,15 @@ __metadata: languageName: node linkType: hard +"iconv-lite@npm:^0.7.0": + version: 0.7.0 + resolution: "iconv-lite@npm:0.7.0" + dependencies: + safer-buffer: "npm:>= 2.1.2 < 3.0.0" + checksum: 10c0/2382400469071c55b6746c531eed5fa4d033e5db6690b7331fb2a5f59a30d7a9782932e92253db26df33c1cf46fa200a3fbe524a2a7c62037c762283f188ec2f + languageName: node + linkType: hard + "ieee754@npm:^1.1.13, ieee754@npm:^1.2.1": version: 1.2.1 resolution: "ieee754@npm:1.2.1" @@ -13426,15 +13098,6 @@ __metadata: languageName: node linkType: hard -"image-size@npm:2.0.0-beta.2": - version: 2.0.0-beta.2 - resolution: "image-size@npm:2.0.0-beta.2" - bin: - image-size: bin/image-size.js - checksum: 10c0/5c63cc025cd27acd1323a14c814de58d4f537276e2a33c247c7c97c04ad0fdc40991f74a7a992e6dad31ee32b857ff5334ce827bc542a295e444f9079704d66c - languageName: node - linkType: hard - "image-size@npm:^1.0.2": version: 1.2.1 resolution: "image-size@npm:1.2.1" @@ -13516,7 +13179,7 @@ __metadata: languageName: node linkType: hard -"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3": +"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 10c0/4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2 @@ -13575,13 +13238,10 @@ __metadata: languageName: node linkType: hard -"ip-address@npm:^9.0.5": - version: 9.0.5 - resolution: "ip-address@npm:9.0.5" - dependencies: - jsbn: "npm:1.1.0" - sprintf-js: "npm:^1.1.3" - checksum: 10c0/331cd07fafcb3b24100613e4b53e1a2b4feab11e671e655d46dc09ee233da5011284d09ca40c4ecbdfe1d0004f462958675c224a804259f2f78d2465a87824bc +"ip-address@npm:^10.0.1": + version: 10.0.1 + resolution: "ip-address@npm:10.0.1" + checksum: 10c0/1634d79dae18394004775cb6d699dc46b7c23df6d2083164025a2b15240c1164fccde53d0e08bd5ee4fc53913d033ab6b5e395a809ad4b956a940c446e948843 languageName: node linkType: hard @@ -13592,7 +13252,7 @@ __metadata: languageName: node linkType: hard -"ipaddr.js@npm:1.9.1, ipaddr.js@npm:^1.9.0": +"ipaddr.js@npm:^1.9.0": version: 1.9.1 resolution: "ipaddr.js@npm:1.9.1" checksum: 10c0/0486e775047971d3fdb5fb4f063829bac45af299ae0b82dcf3afa2145338e08290563a2a70f34b732d795ecc8311902e541a8530eeb30d75860a78ff4e94ce2a @@ -13609,7 +13269,7 @@ __metadata: languageName: node linkType: hard -"is-arguments@npm:^1.0.4, is-arguments@npm:^1.1.1": +"is-arguments@npm:^1.1.1": version: 1.2.0 resolution: "is-arguments@npm:1.2.0" dependencies: @@ -13638,9 +13298,9 @@ __metadata: linkType: hard "is-arrayish@npm:^0.3.1": - version: 0.3.2 - resolution: "is-arrayish@npm:0.3.2" - checksum: 10c0/f59b43dc1d129edb6f0e282595e56477f98c40278a2acdc8b0a5c57097c9eff8fe55470493df5775478cf32a4dc8eaf6d3a749f07ceee5bc263a78b2434f6a54 + version: 0.3.4 + resolution: "is-arrayish@npm:0.3.4" + checksum: 10c0/1fa672a2f0bedb74154440310f616c0b6e53a95cf0625522ae050f06626d1cabd1a3d8085c882dc45c61ad0e7df2529aff122810b3b4a552880bf170d6df94e0 languageName: node linkType: hard @@ -13699,7 +13359,22 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "is-core-module@npm:^2.13.0, is-core-module@npm:^2.13.1, is-core-module@npm:^2.16.0, is-core-module@npm:^2.5.0": +======= +"is-ci@npm:^2.0.0": + version: 2.0.0 + resolution: "is-ci@npm:2.0.0" + dependencies: + ci-info: "npm:^2.0.0" + bin: + is-ci: bin.js + checksum: 10c0/17de4e2cd8f993c56c86472dd53dd9e2c7f126d0ee55afe610557046cdd64de0e8feadbad476edc9eeff63b060523b8673d9094ed2ab294b59efb5a66dd05a9a + languageName: node + linkType: hard + +"is-core-module@npm:^2.13.0, is-core-module@npm:^2.16.0, is-core-module@npm:^2.16.1, is-core-module@npm:^2.5.0": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 2.16.1 resolution: "is-core-module@npm:2.16.1" dependencies: @@ -13797,11 +13472,11 @@ __metadata: linkType: hard "is-fullwidth-code-point@npm:^5.0.0": - version: 5.0.0 - resolution: "is-fullwidth-code-point@npm:5.0.0" + version: 5.1.0 + resolution: "is-fullwidth-code-point@npm:5.1.0" dependencies: - get-east-asian-width: "npm:^1.0.0" - checksum: 10c0/cd591b27d43d76b05fa65ed03eddce57a16e1eca0b7797ff7255de97019bcaf0219acfc0c4f7af13319e13541f2a53c0ace476f442b13267b9a6a7568f2b65c8 + get-east-asian-width: "npm:^1.3.1" + checksum: 10c0/c1172c2e417fb73470c56c431851681591f6a17233603a9e6f94b7ba870b2e8a5266506490573b607fb1081318589372034aa436aec07b465c2029c0bc7f07a4 languageName: node linkType: hard @@ -13812,15 +13487,16 @@ __metadata: languageName: node linkType: hard -"is-generator-function@npm:^1.0.10, is-generator-function@npm:^1.0.7": - version: 1.1.0 - resolution: "is-generator-function@npm:1.1.0" +"is-generator-function@npm:^1.0.10": + version: 1.1.2 + resolution: "is-generator-function@npm:1.1.2" dependencies: - call-bound: "npm:^1.0.3" - get-proto: "npm:^1.0.0" + call-bound: "npm:^1.0.4" + generator-function: "npm:^2.0.0" + get-proto: "npm:^1.0.1" has-tostringtag: "npm:^1.0.2" safe-regex-test: "npm:^1.1.0" - checksum: 10c0/fdfa96c8087bf36fc4cd514b474ba2ff404219a4dd4cfa6cf5426404a1eed259bdcdb98f082a71029a48d01f27733e3436ecc6690129a7ec09cb0434bee03a2a + checksum: 10c0/83da102e89c3e3b71d67b51d47c9f9bc862bceb58f87201727e27f7fa19d1d90b0ab223644ecaee6fc6e3d2d622bb25c966fbdaf87c59158b01ce7c0fe2fa372 languageName: node linkType: hard @@ -14064,7 +13740,7 @@ __metadata: languageName: node linkType: hard -"is-typed-array@npm:^1.1.13, is-typed-array@npm:^1.1.14, is-typed-array@npm:^1.1.15, is-typed-array@npm:^1.1.3": +"is-typed-array@npm:^1.1.13, is-typed-array@npm:^1.1.14, is-typed-array@npm:^1.1.15": version: 1.1.15 resolution: "is-typed-array@npm:1.1.15" dependencies: @@ -14182,13 +13858,6 @@ __metadata: languageName: node linkType: hard -"iso-url@npm:^1.1.5": - version: 1.2.1 - resolution: "iso-url@npm:1.2.1" - checksum: 10c0/73be82eaaf5530acb1b6a46829e0dfb050c62790b8dc04d7fb7e290b63c88846b4d861ecf3a6bc7e0a3d74e569ea53c0fb951d596e06d6c6dd0cf4342d59ecc9 - languageName: node - linkType: hard - "isobject@npm:^3.0.1": version: 3.0.1 resolution: "isobject@npm:3.0.1" @@ -14196,34 +13865,6 @@ __metadata: languageName: node linkType: hard -"isomorphic-webcrypto@npm:^2.3.8": - version: 2.3.8 - resolution: "isomorphic-webcrypto@npm:2.3.8" - dependencies: - "@peculiar/webcrypto": "npm:^1.0.22" - "@unimodules/core": "npm:*" - "@unimodules/react-native-adapter": "npm:*" - asmcrypto.js: "npm:^0.22.0" - b64-lite: "npm:^1.3.1" - b64u-lite: "npm:^1.0.1" - expo-random: "npm:*" - msrcrypto: "npm:^1.5.6" - react-native-securerandom: "npm:^0.1.1" - str2buf: "npm:^1.3.0" - webcrypto-shim: "npm:^0.1.4" - dependenciesMeta: - "@unimodules/core": - optional: true - "@unimodules/react-native-adapter": - optional: true - expo-random: - optional: true - react-native-securerandom: - optional: true - checksum: 10c0/4ad2723169004c80587796661c6f7ac820b812748edc79d0545e91f147c258c6c4ff6cee47041f3acfc9b4d21ca5dde3ef193fc52ac23a32c86252dcc2baa960 - languageName: node - linkType: hard - "istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0": version: 3.2.2 resolution: "istanbul-lib-coverage@npm:3.2.2" @@ -14280,12 +13921,12 @@ __metadata: linkType: hard "istanbul-reports@npm:^3.1.3": - version: 3.1.7 - resolution: "istanbul-reports@npm:3.1.7" + version: 3.2.0 + resolution: "istanbul-reports@npm:3.2.0" dependencies: html-escaper: "npm:^2.0.0" istanbul-lib-report: "npm:^3.0.0" - checksum: 10c0/a379fadf9cf8dc5dfe25568115721d4a7eb82fbd50b005a6672aff9c6989b20cc9312d7865814e0859cd8df58cbf664482e1d3604be0afde1f7fc3ccc1394a51 + checksum: 10c0/d596317cfd9c22e1394f22a8d8ba0303d2074fe2e971887b32d870e4b33f8464b10f8ccbe6847808f7db485f084eba09e6c2ed706b3a978e4b52f07085b8f9bc languageName: node linkType: hard @@ -14316,6 +13957,18 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD +======= +"jackspeak@npm:^4.1.1": + version: 4.1.1 + resolution: "jackspeak@npm:4.1.1" + dependencies: + "@isaacs/cliui": "npm:^8.0.2" + checksum: 10c0/84ec4f8e21d6514db24737d9caf65361511f75e5e424980eebca4199f400874f45e562ac20fa8aeb1dd20ca2f3f81f0788b6e9c3e64d216a5794fd6f30e0e042 + languageName: node + linkType: hard + +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "jest-changed-files@npm:^29.7.0": version: 29.7.0 resolution: "jest-changed-files@npm:29.7.0" @@ -14879,131 +14532,9 @@ __metadata: linkType: hard "js-base64@npm:^3.7.6": - version: 3.7.7 - resolution: "js-base64@npm:3.7.7" - checksum: 10c0/3c905a7e78b601e4751b5e710edd0d6d045ce2d23eb84c9df03515371e1b291edc72808dc91e081cb9855aef6758292a2407006f4608ec3705373dd8baf2f80f - languageName: node - linkType: hard - -"js-crypto-aes@npm:^1.0.6": - version: 1.0.6 - resolution: "js-crypto-aes@npm:1.0.6" - dependencies: - js-crypto-env: "npm:^1.0.5" - checksum: 10c0/5f9ca04581b570886b61d3e898ca1072b02819dadc86de4365c1ccdc140075f1f53426b31c1f9ed7232f77691f77e341eda2bb849295f9eb78fe97d2ba6e82f8 - languageName: node - linkType: hard - -"js-crypto-ec@npm:^1.0.7": - version: 1.0.7 - resolution: "js-crypto-ec@npm:1.0.7" - dependencies: - asn1.js: "npm:~5.4.1" - buffer: "npm:~6.0.0" - elliptic: "npm:~6.5.0" - js-crypto-env: "npm:^1.0.5" - js-crypto-hash: "npm:^1.0.7" - js-crypto-key-utils: "npm:^1.0.7" - js-crypto-random: "npm:^1.0.5" - js-encoding-utils: "npm:0.7.3" - checksum: 10c0/10965dd496fbcbc92367d6e42828fd4e0d3b2a740157c304d0167737dd2c435f756c010b574f5565b5ffc1c8771f6cb527b9b1bea4b55bbcaee1a09bbeccb750 - languageName: node - linkType: hard - -"js-crypto-env@npm:^1.0.5": - version: 1.0.5 - resolution: "js-crypto-env@npm:1.0.5" - checksum: 10c0/c05338685e49b1b59a2181ed9f2f337a9b0adfaa67fa1923919ad2bb0cc6235bed8350ff2eff258a3a51bcdc250df822e3f44a82968af64df9631ee7ff39a512 - languageName: node - linkType: hard - -"js-crypto-hash@npm:^1.0.7": - version: 1.0.7 - resolution: "js-crypto-hash@npm:1.0.7" - dependencies: - buffer: "npm:~6.0.0" - hash.js: "npm:~1.1.7" - js-crypto-env: "npm:^1.0.5" - md5: "npm:~2.3.0" - sha3: "npm:~2.1.0" - checksum: 10c0/26b764bb8a0416cafb8eab85a2610976c22fe4f12aaa22cf5632490e4314991bc2a7580d94f574f22fcc08c3d3af0d9d49d2a7ffebb06ca55e84ffd07f3628ce - languageName: node - linkType: hard - -"js-crypto-hmac@npm:^1.0.7": - version: 1.0.7 - resolution: "js-crypto-hmac@npm:1.0.7" - dependencies: - js-crypto-env: "npm:^1.0.5" - js-crypto-hash: "npm:^1.0.7" - checksum: 10c0/ef14c69c53b7686a61e52afe7d527d112e3d28f8684cce16a4c9b1e5f8416f85afd7f2ab3611aa809cd845699375ca22ca9cbc2a8ad74bacbc2361a4ec668f18 - languageName: node - linkType: hard - -"js-crypto-key-utils@npm:^1.0.7": - version: 1.0.7 - resolution: "js-crypto-key-utils@npm:1.0.7" - dependencies: - asn1.js: "npm:~5.4.1" - buffer: "npm:~6.0.0" - des.js: "npm:~1.1.0" - elliptic: "npm:~6.5.0" - js-crypto-aes: "npm:^1.0.6" - js-crypto-hash: "npm:^1.0.7" - js-crypto-pbkdf: "npm:^1.0.7" - js-crypto-random: "npm:^1.0.5" - js-encoding-utils: "npm:0.7.3" - lodash.clonedeep: "npm:~4.5.0" - checksum: 10c0/bc5ee01e99da7c393d5fe29c45d41e7c406e1a8209f048f9ab949b26d2e3112e2189875e7ff682f33cad888b474222d131dbcb391fd8add888141829514f48a3 - languageName: node - linkType: hard - -"js-crypto-pbkdf@npm:^1.0.7": - version: 1.0.7 - resolution: "js-crypto-pbkdf@npm:1.0.7" - dependencies: - js-crypto-hash: "npm:^1.0.7" - js-crypto-hmac: "npm:^1.0.7" - js-encoding-utils: "npm:0.7.3" - checksum: 10c0/ac24c6d2ce94497ab10a706c5c0a015998171a4a6dbe99c2f65fbc394e54c006952988ce19bfd1ae1b70d9378d2220f9e00726e84e81fd68ffd4fded48a79a11 - languageName: node - linkType: hard - -"js-crypto-random@npm:^1.0.5": - version: 1.0.5 - resolution: "js-crypto-random@npm:1.0.5" - dependencies: - js-crypto-env: "npm:^1.0.5" - checksum: 10c0/dbd3479f42ac691a924eaa3058021d65a815088f284f5173450f90046ec6ac85218685e1dd30023232db76f8816d32e2ee38565ded469a7d0ed1a6539fc980ca - languageName: node - linkType: hard - -"js-crypto-rsa@npm:^1.0.7": - version: 1.0.7 - resolution: "js-crypto-rsa@npm:1.0.7" - dependencies: - bn.js: "npm:~5.2.0" - buffer: "npm:~6.0.0" - js-crypto-env: "npm:^1.0.5" - js-crypto-hash: "npm:^1.0.7" - js-crypto-key-utils: "npm:^1.0.7" - js-crypto-random: "npm:^1.0.5" - js-encoding-utils: "npm:0.7.3" - checksum: 10c0/75a8fd1f92803fd8b0f05fd16b17e0a8ea34bbeea9dc0711a8b3fe02e788bb408af27bbe11df907d602bddd79f3464f73f933005d214f0063af04ef7f519c018 - languageName: node - linkType: hard - -"js-encoding-utils@npm:0.7.3": - version: 0.7.3 - resolution: "js-encoding-utils@npm:0.7.3" - checksum: 10c0/df4bb94b9dd46f756f2400d03de5c648816c036b0f6aebbb986a96bd1229a77c2c3e5eb8be8af6c2d9c7e0a1b554d667967798a5e0d0e5a88a399974d60232d6 - languageName: node - linkType: hard - -"js-sha3@npm:0.8.0, js-sha3@npm:^0.8.0": - version: 0.8.0 - resolution: "js-sha3@npm:0.8.0" - checksum: 10c0/43a21dc7967c871bd2c46cb1c2ae97441a97169f324e509f382d43330d8f75cf2c96dba7c806ab08a425765a9c847efdd4bffbac2d99c3a4f3de6c0218f40533 + version: 3.7.8 + resolution: "js-base64@npm:3.7.8" + checksum: 10c0/a4452a7e7f32b0ef568a344157efec00c14593bbb1cf0c113f008dddff7ec515b35147af0cd70a7735adb69a2a2bdee921adffea2ea465e2c856ba50d649b11e languageName: node linkType: hard @@ -15014,23 +14545,6 @@ __metadata: languageName: node linkType: hard -"js-x509-utils@npm:^1.0.7": - version: 1.0.7 - resolution: "js-x509-utils@npm:1.0.7" - dependencies: - asn1.js: "npm:~5.4.1" - asn1.js-rfc5280: "npm:~3.0.0" - bn.js: "npm:~5.2.0" - buffer: "npm:~6.0.0" - js-crypto-ec: "npm:^1.0.7" - js-crypto-key-utils: "npm:^1.0.7" - js-crypto-random: "npm:^1.0.5" - js-crypto-rsa: "npm:^1.0.7" - js-encoding-utils: "npm:0.7.3" - checksum: 10c0/8211a8f2e203a28c1897e13701f73493305cd25a7c86b5ba5d8732780196f332c18a099a152d9b787682e1f193e3edbfc225695e5c4dd86b88666fdeba401cac - languageName: node - linkType: hard - "js-yaml@npm:^3.13.1, js-yaml@npm:^3.6.1": version: 3.14.1 resolution: "js-yaml@npm:3.14.1" @@ -15054,13 +14568,6 @@ __metadata: languageName: node linkType: hard -"jsbn@npm:1.1.0": - version: 1.1.0 - resolution: "jsbn@npm:1.1.0" - checksum: 10c0/4f907fb78d7b712e11dea8c165fe0921f81a657d3443dde75359ed52eb2b5d33ce6773d97985a089f09a65edd80b11cb75c767b57ba47391fee4c969f7215c96 - languageName: node - linkType: hard - "jsc-android@npm:^250231.0.0": version: 250231.0.0 resolution: "jsc-android@npm:250231.0.0" @@ -15106,7 +14613,7 @@ __metadata: languageName: node linkType: hard -"jsesc@npm:^3.0.2": +"jsesc@npm:^3.0.2, jsesc@npm:~3.1.0": version: 3.1.0 resolution: "jsesc@npm:3.1.0" bin: @@ -15115,15 +14622,6 @@ __metadata: languageName: node linkType: hard -"jsesc@npm:~3.0.2": - version: 3.0.2 - resolution: "jsesc@npm:3.0.2" - bin: - jsesc: bin/jsesc - checksum: 10c0/ef22148f9e793180b14d8a145ee6f9f60f301abf443288117b4b6c53d0ecd58354898dc506ccbb553a5f7827965cd38bc5fb726575aae93c5e8915e2de8290e1 - languageName: node - linkType: hard - "json-buffer@npm:3.0.1": version: 3.0.1 resolution: "json-buffer@npm:3.0.1" @@ -15182,15 +14680,6 @@ __metadata: languageName: node linkType: hard -"json-text-sequence@npm:~0.3.0": - version: 0.3.0 - resolution: "json-text-sequence@npm:0.3.0" - dependencies: - "@sovpro/delimited-stream": "npm:^1.1.0" - checksum: 10c0/8e5853b2e263e4f105385b30f5de864aedbbbbad6972c46cadfadb0d380feacc8434cfb286e6b9d9541ef5373ff135b3c5f9ec4a9ebf69b448921b8f5baff77b - languageName: node - linkType: hard - "json5@npm:^1.0.2": version: 1.0.2 resolution: "json5@npm:1.0.2" @@ -15224,39 +14713,15 @@ __metadata: linkType: hard "jsonfile@npm:^6.0.1": - version: 6.1.0 - resolution: "jsonfile@npm:6.1.0" + version: 6.2.0 + resolution: "jsonfile@npm:6.2.0" dependencies: graceful-fs: "npm:^4.1.6" universalify: "npm:^2.0.0" dependenciesMeta: graceful-fs: optional: true - checksum: 10c0/4f95b5e8a5622b1e9e8f33c96b7ef3158122f595998114d1e7f03985649ea99cb3cd99ce1ed1831ae94c8c8543ab45ebd044207612f31a56fd08462140e46865 - languageName: node - linkType: hard - -"jsonld-signatures@npm:^11.0.0": - version: 11.5.0 - resolution: "jsonld-signatures@npm:11.5.0" - dependencies: - "@digitalbazaar/security-context": "npm:^1.0.0" - jsonld: "npm:^8.0.0" - rdf-canonize: "npm:^4.0.1" - serialize-error: "npm:^8.1.0" - checksum: 10c0/a624ef4706c91064ba19dd3f1bb2a43f40cabd68f38e1c3e57fb0cea830b5ff4763364a00197313ccf704f571295803220d5c20d40df371562d84de98c5df9a0 - languageName: node - linkType: hard - -"jsonld@npm:^8.0.0": - version: 8.3.3 - resolution: "jsonld@npm:8.3.3" - dependencies: - "@digitalbazaar/http-client": "npm:^3.4.1" - canonicalize: "npm:^1.0.1" - lru-cache: "npm:^6.0.0" - rdf-canonize: "npm:^3.4.0" - checksum: 10c0/ca8c18f65a50c61deec2951533bf05b709fd8e937e2f0cb549683d7e9934df7649b6e2f6f99f0dafe7bf8dd6ae95a257306cdb37fb705ef5ee0a7439d85581c2 + checksum: 10c0/7f4f43b08d1869ded8a6822213d13ae3b99d651151d77efd1557ced0889c466296a7d9684e397bd126acf5eb2cfcb605808c3e681d0fdccd2fe5a04b47e76c0d languageName: node linkType: hard @@ -15267,6 +14732,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "jsonpointer@npm:^5.0.1": version: 5.0.1 resolution: "jsonpointer@npm:5.0.1" @@ -15274,6 +14740,8 @@ __metadata: languageName: node linkType: hard +======= +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "jsx-ast-utils@npm:^2.4.1 || ^3.0.0": version: 3.3.5 resolution: "jsx-ast-utils@npm:3.3.5" @@ -15348,52 +14816,6 @@ __metadata: languageName: node linkType: hard -"ky-universal@npm:^0.11.0": - version: 0.11.0 - resolution: "ky-universal@npm:0.11.0" - dependencies: - abort-controller: "npm:^3.0.0" - node-fetch: "npm:^3.2.10" - peerDependencies: - ky: ">=0.31.4" - web-streams-polyfill: ">=3.2.1" - peerDependenciesMeta: - web-streams-polyfill: - optional: true - checksum: 10c0/d71a1cae6d79c93808eda3b021eea91df064ac972f0391b45aa0913cdc48bdcad9c33452d68de021bd32c1b5abe15090229ae4a45fa28f7babb8e77e39ae1596 - languageName: node - linkType: hard - -"ky-universal@npm:^0.8.2": - version: 0.8.2 - resolution: "ky-universal@npm:0.8.2" - dependencies: - abort-controller: "npm:^3.0.0" - node-fetch: "npm:3.0.0-beta.9" - peerDependencies: - ky: ">=0.17.0" - web-streams-polyfill: ">=2.0.0" - peerDependenciesMeta: - web-streams-polyfill: - optional: true - checksum: 10c0/bcdebccde532fcd934fb2dcb2d99c110980c00a2d83a62b37d75b8cbbe75ad498cc001e14c3d5fbc03acd262c80ae8d5bb7fdcdb50b05e421fba914d597a2887 - languageName: node - linkType: hard - -"ky@npm:^0.25.1": - version: 0.25.1 - resolution: "ky@npm:0.25.1" - checksum: 10c0/df78933d399310b025356be144490bd090a474bb63fd12ac7fae7b640f6357f1a944ad63a5c176282fecc4908362ca8fb5aaeeb9a3405d97e715492c26c46ea9 - languageName: node - linkType: hard - -"ky@npm:^0.33.3": - version: 0.33.3 - resolution: "ky@npm:0.33.3" - checksum: 10c0/5ba8de4c97c2abe5fb1b7d1b20252f95a7b249254af03cdfac670b9615de6b2b4af747bf363a1b918d2650c4cc83259578105f8eadd284f4e1c4261081e29640 - languageName: node - linkType: hard - "language-subtag-registry@npm:^0.3.20": version: 0.3.23 resolution: "language-subtag-registry@npm:0.3.23" @@ -15452,9 +14874,9 @@ __metadata: linkType: hard "libphonenumber-js@npm:^1.10.53": - version: 1.12.9 - resolution: "libphonenumber-js@npm:1.12.9" - checksum: 10c0/77fb86802cdf339f472e6a65394603fec0dabe76faca8b5efb4ebcfada2c11a7b39b6773de400e8ec6528354d4b49317797673b14e921117cadbe6b76f01613d + version: 1.12.23 + resolution: "libphonenumber-js@npm:1.12.23" + checksum: 10c0/56ebabdcae6cb4a4da536788c52c231858532e9cc729a0d5dd24d7cd0610f8baf09ed240b9f60fd108d73e54ea1d094f6e90f2a887c0c2c08af2bc53039753fc languageName: node linkType: hard @@ -15641,13 +15063,6 @@ __metadata: languageName: node linkType: hard -"lodash.clonedeep@npm:~4.5.0": - version: 4.5.0 - resolution: "lodash.clonedeep@npm:4.5.0" - checksum: 10c0/2caf0e4808f319d761d2939ee0642fa6867a4bbf2cfce43276698828380756b99d4c4fa226d881655e6ac298dd453fe12a5ec8ba49861777759494c534936985 - languageName: node - linkType: hard - "lodash.debounce@npm:^4.0.8": version: 4.0.8 resolution: "lodash.debounce@npm:4.0.8" @@ -15662,20 +15077,6 @@ __metadata: languageName: node linkType: hard -"lodash.get@npm:^4.4.2": - version: 4.4.2 - resolution: "lodash.get@npm:4.4.2" - checksum: 10c0/48f40d471a1654397ed41685495acb31498d5ed696185ac8973daef424a749ca0c7871bf7b665d5c14f5cc479394479e0307e781f61d5573831769593411be6e - languageName: node - linkType: hard - -"lodash.isequal@npm:^4.5.0": - version: 4.5.0 - resolution: "lodash.isequal@npm:4.5.0" - checksum: 10c0/dfdb2356db19631a4b445d5f37868a095e2402292d59539a987f134a8778c62a2810c2452d11ae9e6dcac71fc9de40a6fedcb20e2952a15b431ad8b29e50e28f - languageName: node - linkType: hard - "lodash.isfunction@npm:^3.0.9": version: 3.0.9 resolution: "lodash.isfunction@npm:3.0.9" @@ -15830,6 +15231,13 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:^11.0.0": + version: 11.2.2 + resolution: "lru-cache@npm:11.2.2" + checksum: 10c0/72d7831bbebc85e2bdefe01047ee5584db69d641c48d7a509e86f66f6ee111b30af7ec3bd68a967d47b69a4b1fa8bbf3872630bd06a63b6735e6f0a5f1c8e83d + languageName: node + linkType: hard + "lru-cache@npm:^5.1.1": version: 5.1.1 resolution: "lru-cache@npm:5.1.1" @@ -15848,20 +15256,6 @@ __metadata: languageName: node linkType: hard -"lru_map@npm:^0.4.1": - version: 0.4.1 - resolution: "lru_map@npm:0.4.1" - checksum: 10c0/8d9d532d29c8d18d09e02e5cb81ddf826fe03411bcb95de9b501956e87f5eb58b7509ac50f8b06f1b4092290bfff042858f03b0daac38f541eb588c3d6c67358 - languageName: node - linkType: hard - -"luxon@npm:^3.5.0": - version: 3.6.1 - resolution: "luxon@npm:3.6.1" - checksum: 10c0/906d57a9dc4d1de9383f2e9223e378c298607c1b4d17b6657b836a3cd120feb1c1de3b5d06d846a3417e1ca764de8476e8c23b3cd4083b5cdb870adcb06a99d5 - languageName: node - linkType: hard - "make-dir@npm:^2.0.0, make-dir@npm:^2.1.0": version: 2.1.0 resolution: "make-dir@npm:2.1.0" @@ -15964,7 +15358,7 @@ __metadata: languageName: node linkType: hard -"md5@npm:^2.2.1, md5@npm:~2.3.0": +"md5@npm:^2.2.1": version: 2.3.0 resolution: "md5@npm:2.3.0" dependencies: @@ -16007,13 +15401,6 @@ __metadata: languageName: node linkType: hard -"media-typer@npm:0.3.0": - version: 0.3.0 - resolution: "media-typer@npm:0.3.0" - checksum: 10c0/d160f31246907e79fed398470285f21bafb45a62869dc469b1c8877f3f064f5eabc4bcc122f9479b8b605bc5c76187d7871cf84c4ee3ecd3e487da1993279928 - languageName: node - linkType: hard - "memoize-one@npm:^5.0.0": version: 5.2.1 resolution: "memoize-one@npm:5.2.1" @@ -16078,13 +15465,6 @@ __metadata: languageName: node linkType: hard -"merge-descriptors@npm:1.0.3": - version: 1.0.3 - resolution: "merge-descriptors@npm:1.0.3" - checksum: 10c0/866b7094afd9293b5ea5dcd82d71f80e51514bed33b4c4e9f516795dc366612a4cbb4dc94356e943a8a6914889a914530badff27f397191b9b75cda20b6bae93 - languageName: node - linkType: hard - "merge-options@npm:^3.0.4": version: 3.0.4 resolution: "merge-options@npm:3.0.4" @@ -16108,13 +15488,6 @@ __metadata: languageName: node linkType: hard -"methods@npm:~1.1.2": - version: 1.1.2 - resolution: "methods@npm:1.1.2" - checksum: 10c0/bdf7cc72ff0a33e3eede03708c08983c4d7a173f91348b4b1e4f47d4cdbf734433ad971e7d1e8c77247d9e5cd8adb81ea4c67b0a2db526b758b2233d7814b8b2 - languageName: node - linkType: hard - "metro-babel-transformer@npm:0.80.12": version: 0.80.12 resolution: "metro-babel-transformer@npm:0.80.12" @@ -16435,7 +15808,7 @@ __metadata: languageName: node linkType: hard -"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.35, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": +"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.35, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -16490,13 +15863,14 @@ __metadata: languageName: node linkType: hard -"min-indent@npm:^1.0.0, min-indent@npm:^1.0.1": +"min-indent@npm:^1.0.0": version: 1.0.1 resolution: "min-indent@npm:1.0.1" checksum: 10c0/7e207bd5c20401b292de291f02913230cb1163abca162044f7db1d951fa245b174dc00869d40dd9a9f32a885ad6a5f3e767ee104cf278f399cb4e92d3f582d5c languageName: node linkType: hard +<<<<<<< HEAD "minimalistic-assert@npm:^1.0.0, minimalistic-assert@npm:^1.0.1": version: 1.0.1 resolution: "minimalistic-assert@npm:1.0.1" @@ -16508,6 +15882,23 @@ __metadata: version: 1.0.1 resolution: "minimalistic-crypto-utils@npm:1.0.1" checksum: 10c0/790ecec8c5c73973a4fbf2c663d911033e8494d5fb0960a4500634766ab05d6107d20af896ca2132e7031741f19888154d44b2408ada0852446705441383e9f8 +======= +"minimatch@npm:9.0.3": + version: 9.0.3 + resolution: "minimatch@npm:9.0.3" + dependencies: + brace-expansion: "npm:^2.0.1" + checksum: 10c0/85f407dcd38ac3e180f425e86553911d101455ca3ad5544d6a7cec16286657e4f8a9aa6695803025c55e31e35a91a2252b5dc8e7d527211278b8b65b4dbd5eac + languageName: node + linkType: hard + +"minimatch@npm:^10.0.3": + version: 10.0.3 + resolution: "minimatch@npm:10.0.3" + dependencies: + "@isaacs/brace-expansion": "npm:^5.0.0" + checksum: 10c0/e43e4a905c5d70ac4cec8530ceaeccb9c544b1ba8ac45238e2a78121a01c17ff0c373346472d221872563204eabe929ad02669bb575cb1f0cc30facab369f70f +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -16558,7 +15949,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.2.0, minimist@npm:^1.2.6": +"minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: 10c0/19d3fcdca050087b84c2029841a093691a91259a47def2f18222f41e7645a0b7c44ef4b40e88a1e58a40c84d2ef0ee6047c55594d298146d0eb3f6b737c20ce6 @@ -16665,12 +16056,12 @@ __metadata: languageName: node linkType: hard -"minizlib@npm:^3.0.1": - version: 3.0.2 - resolution: "minizlib@npm:3.0.2" +"minizlib@npm:^3.0.1, minizlib@npm:^3.1.0": + version: 3.1.0 + resolution: "minizlib@npm:3.1.0" dependencies: minipass: "npm:^7.1.2" - checksum: 10c0/9f3bd35e41d40d02469cb30470c55ccc21cae0db40e08d1d0b1dff01cc8cc89a6f78e9c5d2b7c844e485ec0a8abc2238111213fdc5b2038e6d1012eacf316f78 + checksum: 10c0/5aad75ab0090b8266069c9aabe582c021ae53eb33c6c691054a13a45db3b4f91a7fb1bd79151e6b4e9e9a86727b522527c0a06ec7d45206b745d54cd3097bcec languageName: node linkType: hard @@ -16704,6 +16095,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "mkdirp@npm:^3.0.1": version: 3.0.1 resolution: "mkdirp@npm:3.0.1" @@ -16714,6 +16106,9 @@ __metadata: linkType: hard "mockdate@npm:~3.0.5": +======= +"mockdate@npm:^3.0.5": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 3.0.5 resolution: "mockdate@npm:3.0.5" checksum: 10c0/36ab00c4b94d3e3cc8b9ecec27730dcf396d47d2ba046ad96635e7f9bc4bba0fff6125dedaba7313b1cadc0cefc0eb3f3ac0d5c3655707afd3b82fa4550aae92 @@ -16755,29 +16150,6 @@ __metadata: languageName: node linkType: hard -"msrcrypto@npm:^1.5.6": - version: 1.5.8 - resolution: "msrcrypto@npm:1.5.8" - checksum: 10c0/f50ee5c623ebd164d51463fba8c670c556e851d867677f45d1dc91901568b1b0a9e305b9a66a8c78e854af141f0b784ea8a37f0805e3de1c0c06c10ebba49dc2 - languageName: node - linkType: hard - -"multibase@npm:^4.0.6": - version: 4.0.6 - resolution: "multibase@npm:4.0.6" - dependencies: - "@multiformats/base-x": "npm:^4.0.1" - checksum: 10c0/1e931f2d018a195f7ea1d157782a6ab2eb3913674b79a9193e05ee2ded58383a373124ec9d84d20b12a2561a34659d2fe5a7e49e4ba493af5127b0009fdaf33d - languageName: node - linkType: hard - -"multiformats@npm:9.7.1": - version: 9.7.1 - resolution: "multiformats@npm:9.7.1" - checksum: 10c0/f6e9fb8e476937f92895bfffa3dc80a1610a72560c8a9c49f00bae381eb0f7175625142a03a5fc75d1dca5bd39dff542d8960ceac8f26489fd080daf35726ffb - languageName: node - linkType: hard - "multiformats@npm:^12.1.3": version: 12.1.3 resolution: "multiformats@npm:12.1.3" @@ -16785,7 +16157,7 @@ __metadata: languageName: node linkType: hard -"multiformats@npm:^9.4.2, multiformats@npm:^9.6.2, multiformats@npm:^9.6.5, multiformats@npm:^9.9.0": +"multiformats@npm:^9.4.2": version: 9.9.0 resolution: "multiformats@npm:9.9.0" checksum: 10c0/1fdb34fd2fb085142665e8bd402570659b50a5fae5994027e1df3add9e1ce1283ed1e0c2584a5c63ac0a58e871b8ee9665c4a99ca36ce71032617449d48aa975 @@ -16819,6 +16191,18 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD +======= +"napi-postinstall@npm:^0.3.0": + version: 0.3.3 + resolution: "napi-postinstall@npm:0.3.3" + bin: + napi-postinstall: lib/cli.js + checksum: 10c0/3f3297c002abd1f1c64730c442e9047e4b50335666bd2821e990e0546ab917f9cd000d3837930a81dbe89075495e884ed526918a85667abeef0654f659217cea + languageName: node + linkType: hard + +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "natural-compare-lite@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare-lite@npm:1.4.0" @@ -16854,7 +16238,7 @@ __metadata: languageName: node linkType: hard -"neo-async@npm:^2.5.0": +"neo-async@npm:^2.5.0, neo-async@npm:^2.6.2": version: 2.6.2 resolution: "neo-async@npm:2.6.2" checksum: 10c0/c2f5a604a54a8ec5438a342e1f356dff4bc33ccccdb6dc668d94fe8e5eccfc9d2c2eea6064b0967a767ba63b33763f51ccf2cd2441b461a7322656c1f06b3f5d @@ -16889,15 +16273,6 @@ __metadata: languageName: node linkType: hard -"node-addon-api@npm:^3.0.0": - version: 3.2.1 - resolution: "node-addon-api@npm:3.2.1" - dependencies: - node-gyp: "npm:latest" - checksum: 10c0/41f21c9d12318875a2c429befd06070ce367065a3ef02952cfd4ea17ef69fa14012732f510b82b226e99c254da8d671847ea018cad785f839a5366e02dd56302 - languageName: node - linkType: hard - "node-dir@npm:^0.1.17": version: 0.1.17 resolution: "node-dir@npm:0.1.17" @@ -16907,23 +16282,6 @@ __metadata: languageName: node linkType: hard -"node-domexception@npm:^1.0.0": - version: 1.0.0 - resolution: "node-domexception@npm:1.0.0" - checksum: 10c0/5e5d63cda29856402df9472335af4bb13875e1927ad3be861dc5ebde38917aecbf9ae337923777af52a48c426b70148815e890a5d72760f1b4d758cc671b1a2b - languageName: node - linkType: hard - -"node-fetch@npm:3.0.0-beta.9": - version: 3.0.0-beta.9 - resolution: "node-fetch@npm:3.0.0-beta.9" - dependencies: - data-uri-to-buffer: "npm:^3.0.1" - fetch-blob: "npm:^2.1.1" - checksum: 10c0/99e2947718c281ad76fe009f15ff67ac1781b72f7a81bbc2770cc20297b4482589384982bcd47516a21d6e76e1649e64609e18f83b4c71e09cf5964fbb9ef832 - languageName: node - linkType: hard - "node-fetch@npm:^2.2.0, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.7, node-fetch@npm:^2.7.0": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" @@ -16938,17 +16296,6 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:^3.2.10": - version: 3.3.2 - resolution: "node-fetch@npm:3.3.2" - dependencies: - data-uri-to-buffer: "npm:^4.0.0" - fetch-blob: "npm:^3.1.4" - formdata-polyfill: "npm:^4.0.10" - checksum: 10c0/f3d5e56190562221398c9f5750198b34cf6113aa304e34ee97c94fd300ec578b25b2c2906edba922050fce983338fde0d5d34fcb0fc3336ade5bd0e429ad7538 - languageName: node - linkType: hard - "node-forge@npm:^1.2.1, node-forge@npm:^1.3.1": version: 1.3.1 resolution: "node-forge@npm:1.3.1" @@ -16956,20 +16303,9 @@ __metadata: languageName: node linkType: hard -"node-gyp-build@npm:^4.2.1": - version: 4.8.4 - resolution: "node-gyp-build@npm:4.8.4" - bin: - node-gyp-build: bin.js - node-gyp-build-optional: optional.js - node-gyp-build-test: build-test.js - checksum: 10c0/444e189907ece2081fe60e75368784f7782cfddb554b60123743dfb89509df89f1f29c03bbfa16b3a3e0be3f48799a4783f487da6203245fa5bed239ba7407e1 - languageName: node - linkType: hard - "node-gyp@npm:latest": - version: 11.2.0 - resolution: "node-gyp@npm:11.2.0" + version: 11.4.2 + resolution: "node-gyp@npm:11.4.2" dependencies: env-paths: "npm:^2.2.0" exponential-backoff: "npm:^3.1.1" @@ -16983,7 +16319,7 @@ __metadata: which: "npm:^5.0.0" bin: node-gyp: bin/node-gyp.js - checksum: 10c0/bd8d8c76b06be761239b0c8680f655f6a6e90b48e44d43415b11c16f7e8c15be346fba0cbf71588c7cdfb52c419d928a7d3db353afc1d952d19756237d8f10b9 + checksum: 10c0/0bfd3e96770ed70f07798d881dd37b4267708966d868a0e585986baac487d9cf5831285579fd629a83dc4e434f53e6416ce301097f2ee464cb74d377e4d8bdbe languageName: node linkType: hard @@ -17008,10 +16344,10 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^2.0.19": - version: 2.0.19 - resolution: "node-releases@npm:2.0.19" - checksum: 10c0/52a0dbd25ccf545892670d1551690fe0facb6a471e15f2cfa1b20142a5b255b3aa254af5f59d6ecb69c2bec7390bc643c43aa63b13bf5e64b6075952e716b1aa +"node-releases@npm:^2.0.21": + version: 2.0.21 + resolution: "node-releases@npm:2.0.21" + checksum: 10c0/0eb94916eeebbda9d51da6a9ea47428a12b2bb0dd94930c949632b0c859356abf53b2e5a2792021f96c5fda4f791a8e195f2375b78ae7dba8d8bc3141baa1469 languageName: node linkType: hard @@ -17179,7 +16515,7 @@ __metadata: languageName: node linkType: hard -"object-inspect@npm:^1.10.3, object-inspect@npm:^1.13.3, object-inspect@npm:^1.13.4": +"object-inspect@npm:^1.13.3, object-inspect@npm:^1.13.4": version: 1.13.4 resolution: "object-inspect@npm:1.13.4" checksum: 10c0/d7f8711e803b96ea3191c745d6f8056ce1f2496e530e6a19a0e92d89b0fa3c76d910c31f0aa270432db6bd3b2f85500a376a83aaba849a8d518c8845b3211692 @@ -17267,7 +16603,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "object.values@npm:^1.1.0, object.values@npm:^1.1.6, object.values@npm:^1.1.7, object.values@npm:^1.2.0, object.values@npm:^1.2.1": +======= +"object.values@npm:^1.1.0, object.values@npm:^1.1.6, object.values@npm:^1.2.1": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 1.2.1 resolution: "object.values@npm:1.2.1" dependencies: @@ -17596,13 +16936,6 @@ __metadata: languageName: node linkType: hard -"pako@npm:^2.0.4, pako@npm:^2.1.0": - version: 2.1.0 - resolution: "pako@npm:2.1.0" - checksum: 10c0/8e8646581410654b50eb22a5dfd71159cae98145bd5086c9a7a816ec0370b5f72b4648d08674624b3870a521e6a3daffd6c2f7bc00fdefc7063c9d8232ff5116 - languageName: node - linkType: hard - "parent-module@npm:^1.0.0": version: 1.0.1 resolution: "parent-module@npm:1.0.1" @@ -17716,10 +17049,13 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:0.1.12": - version: 0.1.12 - resolution: "path-to-regexp@npm:0.1.12" - checksum: 10c0/1c6ff10ca169b773f3bba943bbc6a07182e332464704572962d277b900aeee81ac6aa5d060ff9e01149636c30b1f63af6e69dd7786ba6e0ddb39d4dee1f0645b +"path-scurry@npm:^2.0.0": + version: 2.0.0 + resolution: "path-scurry@npm:2.0.0" + dependencies: + lru-cache: "npm:^11.0.0" + minipass: "npm:^7.1.2" + checksum: 10c0/3da4adedaa8e7ef8d6dc4f35a0ff8f05a9b4d8365f2b28047752b62d4c1ad73eec21e37b1579ef2d075920157856a3b52ae8309c480a6f1a8bbe06ff8e52b33c languageName: node linkType: hard @@ -17751,10 +17087,10 @@ __metadata: languageName: node linkType: hard -"picomatch@npm:^4.0.2": - version: 4.0.2 - resolution: "picomatch@npm:4.0.2" - checksum: 10c0/7c51f3ad2bb42c776f49ebf964c644958158be30d0a510efd5a395e8d49cb5acfed5b82c0c5b365523ce18e6ab85013c9ebe574f60305892ec3fa8eee8304ccc +"picomatch@npm:^4.0.3": + version: 4.0.3 + resolution: "picomatch@npm:4.0.3" + checksum: 10c0/9582c951e95eebee5434f59e426cddd228a7b97a0161a375aed4be244bd3fe8e3a31b846808ea14ef2c8a2527a6eeab7b3946a67d5979e81694654f939473ae2 languageName: node linkType: hard @@ -17808,20 +17144,6 @@ __metadata: languageName: node linkType: hard -"pkijs@npm:^3.2.4": - version: 3.2.5 - resolution: "pkijs@npm:3.2.5" - dependencies: - "@noble/hashes": "npm:^1.4.0" - asn1js: "npm:^3.0.5" - bytestreamjs: "npm:^2.0.0" - pvtsutils: "npm:^1.3.2" - pvutils: "npm:^1.1.3" - tslib: "npm:^2.6.3" - checksum: 10c0/47312d5de5c3340827aecc2a4f274240f5e1c0b6df590f46859db84802d7f918bf9cc06b2ca581642eb36339be462eea10be27a50ef981fef7c94f90a8d0b90b - languageName: node - linkType: hard - "plist@npm:^3.0.5": version: 3.1.0 resolution: "plist@npm:3.1.0" @@ -18040,16 +17362,6 @@ __metadata: languageName: node linkType: hard -"proxy-addr@npm:~2.0.7": - version: 2.0.7 - resolution: "proxy-addr@npm:2.0.7" - dependencies: - forwarded: "npm:0.2.0" - ipaddr.js: "npm:1.9.1" - checksum: 10c0/c3eed999781a35f7fd935f398b6d8920b6fb00bbc14287bc6de78128ccc1a02c89b95b56742bf7cf0362cc333c61d138532049c7dedc7a328ef13343eff81210 - languageName: node - linkType: hard - "proxy-from-env@npm:^1.1.0": version: 1.1.0 resolution: "proxy-from-env@npm:1.1.0" @@ -18081,22 +17393,6 @@ __metadata: languageName: node linkType: hard -"pvtsutils@npm:^1.3.2, pvtsutils@npm:^1.3.5, pvtsutils@npm:^1.3.6": - version: 1.3.6 - resolution: "pvtsutils@npm:1.3.6" - dependencies: - tslib: "npm:^2.8.1" - checksum: 10c0/b1b42646370505ccae536dcffa662303b2c553995211330c8e39dec9ab8c197585d7751c2c5b9ab2f186feda0219d9bb23c34ee1e565573be96450f79d89a13c - languageName: node - linkType: hard - -"pvutils@npm:^1.1.3": - version: 1.1.3 - resolution: "pvutils@npm:1.1.3" - checksum: 10c0/23489e6b3c76b6afb6964a20f891d6bef092939f401c78bba186b2bfcdc7a13904a0af0a78f7933346510f8c1228d5ab02d3c80e968fd84d3c76ff98d8ec9aac - languageName: node - linkType: hard - "q@npm:^1.1.2, q@npm:^1.5.1": version: 1.5.1 resolution: "q@npm:1.5.1" @@ -18126,15 +17422,6 @@ __metadata: languageName: node linkType: hard -"qs@npm:6.13.0": - version: 6.13.0 - resolution: "qs@npm:6.13.0" - dependencies: - side-channel: "npm:^1.0.6" - checksum: 10c0/62372cdeec24dc83a9fb240b7533c0fdcf0c5f7e0b83343edd7310f0ab4c8205a5e7c56406531f2e47e1b4878a3821d652be4192c841de5b032ca83619d8f860 - languageName: node - linkType: hard - "qs@npm:^6.11.2": version: 6.14.0 resolution: "qs@npm:6.14.0" @@ -18145,9 +17432,9 @@ __metadata: linkType: hard "quansync@npm:^0.2.7": - version: 0.2.10 - resolution: "quansync@npm:0.2.10" - checksum: 10c0/f86f1d644f812a3a7c42de79eb401c47a5a67af82a9adff8a8afb159325e03e00f77cebbf42af6340a0bd47bd0c1fbe999e7caf7e1bbb30d7acb00c8729b7530 + version: 0.2.11 + resolution: "quansync@npm:0.2.11" + checksum: 10c0/cb9a1f8ebce074069f2f6a78578873ffedd9de9f6aa212039b44c0870955c04a71c3b1311b5d97f8ac2f2ec476de202d0a5c01160cb12bc0a11b7ef36d22ef56 languageName: node linkType: hard @@ -18163,13 +17450,6 @@ __metadata: languageName: node linkType: hard -"querystringify@npm:^2.1.1": - version: 2.2.0 - resolution: "querystringify@npm:2.2.0" - checksum: 10c0/3258bc3dbdf322ff2663619afe5947c7926a6ef5fb78ad7d384602974c467fadfc8272af44f5eb8cddd0d011aae8fabf3a929a8eee4b86edcc0a21e6bd10f9aa - languageName: node - linkType: hard - "queue-microtask@npm:^1.2.2": version: 1.2.3 resolution: "queue-microtask@npm:1.2.3" @@ -18207,18 +17487,6 @@ __metadata: languageName: node linkType: hard -"raw-body@npm:2.5.2": - version: 2.5.2 - resolution: "raw-body@npm:2.5.2" - dependencies: - bytes: "npm:3.1.2" - http-errors: "npm:2.0.0" - iconv-lite: "npm:0.4.24" - unpipe: "npm:1.0.0" - checksum: 10c0/b201c4b66049369a60e766318caff5cb3cc5a900efd89bdac431463822d976ad0670912c931fdbdcf5543207daf6f6833bca57aa116e1661d2ea91e12ca692c4 - languageName: node - linkType: hard - "rc@npm:~1.2.7": version: 1.2.8 resolution: "rc@npm:1.2.8" @@ -18233,24 +17501,6 @@ __metadata: languageName: node linkType: hard -"rdf-canonize@npm:^3.4.0": - version: 3.4.0 - resolution: "rdf-canonize@npm:3.4.0" - dependencies: - setimmediate: "npm:^1.0.5" - checksum: 10c0/c78ccd8ff99abf749005f6c596d5ceb16edd7a9508e430cd636b89fba8f75e5698f2dd8294aeca389463b1f983326f8d50c9d4ad0a9195cf945f02731a720dea - languageName: node - linkType: hard - -"rdf-canonize@npm:^4.0.1": - version: 4.0.1 - resolution: "rdf-canonize@npm:4.0.1" - dependencies: - setimmediate: "npm:^1.0.5" - checksum: 10c0/8f6040847c5731817cc5ad95ca16caa588fba76c94ee3b24f282c9a3054f36226560bcb33bed8a173903960af1b9937e21db6e0dc2e90caa749682fff8228250 - languageName: node - linkType: hard - "react-devtools-core@npm:^4.27.7": version: 4.28.5 resolution: "react-devtools-core@npm:4.28.5" @@ -18388,15 +17638,26 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "react-native-config@npm:~1.5.5": version: 1.5.5 resolution: "react-native-config@npm:1.5.5" +======= +"react-native-config@npm:^1.4.2": + version: 1.5.9 + resolution: "react-native-config@npm:1.5.9" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/preset-env": "npm:^7.25.0" + "@babel/preset-react": "npm:^7.24.7" + babel-jest: "npm:^29.7.0" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) peerDependencies: react-native-windows: ">=0.61" peerDependenciesMeta: react-native-windows: optional: true - checksum: 10c0/8fa0b1202b9a7daee4c41ef95baa7adc70fdcaeb4d604dace9ff0c47963d96879b66720cc4e77557a99dacd71453ac99c4607bc2a24ea37e274c4d6d39dab18e + checksum: 10c0/84eabd1f4ca07a2fe0490c72dea4a14827ebb3a0f7fc7857362e7e540597688b8f49f9d78e8fedce4c7743d80dffd46df7f54d0d5bf9edf7529bc6431194e35e languageName: node linkType: hard @@ -18465,9 +17726,29 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "react-native-get-random-values@npm:~1.8.0": version: 1.8.0 resolution: "react-native-get-random-values@npm:1.8.0" +======= +"react-native-gesture-handler@npm:^2.14.0": + version: 2.28.0 + resolution: "react-native-gesture-handler@npm:2.28.0" + dependencies: + "@egjs/hammerjs": "npm:^2.0.17" + hoist-non-react-statics: "npm:^3.3.0" + invariant: "npm:^2.2.4" + peerDependencies: + react: "*" + react-native: "*" + checksum: 10c0/4240c8eedca69eb36b5d3e375b71867251cf8b87a755ba7066b3f73cfdbc80574042dbd4ff821041fd1539c4cd90dbf7ee34586f5a0ea6cc38052375b3169f2e + languageName: node + linkType: hard + +"react-native-get-random-values@npm:^1.7.0": + version: 1.11.0 + resolution: "react-native-get-random-values@npm:1.11.0" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: fast-base64-decode: "npm:^1.0.0" peerDependencies: @@ -18573,9 +17854,15 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "react-native-permissions@npm:~5.4.1": version: 5.4.1 resolution: "react-native-permissions@npm:5.4.1" +======= +"react-native-permissions@npm:^5.4.0": + version: 5.4.2 + resolution: "react-native-permissions@npm:5.4.2" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) peerDependencies: react: ">=18.1.0" react-native: ">=0.70.0" @@ -18583,7 +17870,7 @@ __metadata: peerDependenciesMeta: react-native-windows: optional: true - checksum: 10c0/9b56261eeb22ac57fe5e30a65bab0c06306fb022170fdddc5227979495002c2468671e74b74f75e8c97b7c3015e5c54cf6f1b3edd1abf922fda5b6a654bd5c88 + checksum: 10c0/9221530b0e9d24d42ab2a022da0d37ff7da96339f20fbcc833e7bdec5068d4da1f3f2ec957f89414993c2dbd8f14d216e9cd0e3a9f9ca8e9d4fbfc4a96513f19 languageName: node linkType: hard @@ -18645,6 +17932,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "react-native-securerandom@npm:^0.1.1": version: 0.1.1 resolution: "react-native-securerandom@npm:0.1.1" @@ -18657,6 +17945,22 @@ __metadata: linkType: hard "react-native-splash-screen@npm:~3.3.0": +======= +"react-native-screens@npm:^3.29.0": + version: 3.37.0 + resolution: "react-native-screens@npm:3.37.0" + dependencies: + react-freeze: "npm:^1.0.0" + warn-once: "npm:^0.1.0" + peerDependencies: + react: "*" + react-native: "*" + checksum: 10c0/a8de8dc21f522567de1600ae79a5ec472ffe3db8bc90d4ca8b58deae6e732e35d090a52f26cbc7591d635385f83b2784382d543dbb8d2b5fe40ed1f7bffe940b + languageName: node + linkType: hard + +"react-native-splash-screen@npm:^3.3.0": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 3.3.0 resolution: "react-native-splash-screen@npm:3.3.0" peerDependencies: @@ -18680,16 +17984,26 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "react-native-svg@npm:~15.0.0": version: 15.0.0 resolution: "react-native-svg@npm:15.0.0" +======= +"react-native-svg@npm:^15.0.0": + version: 15.13.0 + resolution: "react-native-svg@npm:15.13.0" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: css-select: "npm:^5.1.0" css-tree: "npm:^1.1.3" peerDependencies: react: "*" react-native: "*" +<<<<<<< HEAD checksum: 10c0/65b76f25bd889186a5a05bb35923e23d335ff5af16d3f47ee449305dea129cccdf1123f42be4377cd06b01eb3ca85f1649a4eb3a36516306d1de177d88dab8c7 +======= + checksum: 10c0/89ba2ed640f78e69d44980473530fdb83e24336a1a43936e19f532e772c41e8532ee1d4f3ae003339e817a3e3b055aa2a8ee3c0da31754cd2c83fa1a81130d6a +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -18705,6 +18019,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "react-native-toast-message@npm:~2.1.10": version: 2.1.10 resolution: "react-native-toast-message@npm:2.1.10" @@ -18712,6 +18027,15 @@ __metadata: react: "*" react-native: "*" checksum: 10c0/74a40bf4ef0d339bd42595efac6abfd4a7e91238128033c832089549a86847e9772f34bb608693b04efd06933a2c916435d9e4d041d202982819599508c968b3 +======= +"react-native-toast-message@npm:^2.1.6": + version: 2.3.3 + resolution: "react-native-toast-message@npm:2.3.3" + peerDependencies: + react: "*" + react-native: "*" + checksum: 10c0/10c7cad8ce287786c555c032f03040ecbaeaa920f44b08161364408ccd18bd0fc3a3e6622f80724ad2c0c7366f667e0d946317045aec08d934ca73358811f782 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -18733,9 +18057,15 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "react-native-vector-icons@npm:~10.0.3": version: 10.0.3 resolution: "react-native-vector-icons@npm:10.0.3" +======= +"react-native-vector-icons@npm:^10.0.0": + version: 10.3.0 + resolution: "react-native-vector-icons@npm:10.3.0" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: prop-types: "npm:^15.7.2" yargs: "npm:^16.1.1" @@ -18744,7 +18074,11 @@ __metadata: fa5-upgrade: bin/fa5-upgrade.sh fa6-upgrade: bin/fa6-upgrade.sh generate-icon: bin/generate-icon.js +<<<<<<< HEAD checksum: 10c0/f7741e03cba701ac577779784db64ef581d5056a14698ac34de0bea731ff0d2bbe4b1c5ede441caa1b8748b18e57ee96b4d8dd75d53ef1b240995d1ffdc6419d +======= + checksum: 10c0/247804affcf74906062ed088d755c3d4632e3f2b62c38226ccb05e2a8dc42414c2378040a4acb474704bed09cd06cb285770c765ffff67fb2d3b896cd46e76ca +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -18768,16 +18102,26 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "react-native-webview@npm:~13.10.7": version: 13.10.7 resolution: "react-native-webview@npm:13.10.7" +======= +"react-native-webview@npm:^13.10.0": + version: 13.16.0 + resolution: "react-native-webview@npm:13.16.0" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: escape-string-regexp: "npm:2.0.0" invariant: "npm:2.2.4" peerDependencies: react: "*" react-native: "*" +<<<<<<< HEAD checksum: 10c0/b815fa08f9c5dfdbb35f63476b55c82fa4f0989ae75be6739913f3268213447d5345f28afda08c29e318cf854bbf74f4010585523919b4c6e31dd9b8e019fb83 +======= + checksum: 10c0/813c3cb176effd65f8d9b45eb00732ac87bfab2d0b1c4016f0d43e95f9a287e495913540ebe4f47da868c804f6fdcb2246a2156d6e31712bd426b43bcecc8e7f +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -19031,30 +18375,6 @@ __metadata: languageName: node linkType: hard -"ref-struct-di@npm:^1.1.0": - version: 1.1.1 - resolution: "ref-struct-di@npm:1.1.1" - dependencies: - debug: "npm:^3.1.0" - node-gyp: "npm:latest" - checksum: 10c0/e456f4b228647d06af1c911bd3f90fd85f7b9d88aa9707e10fa2879fee92d2e7a3035ca819cb30b0bdc1b32751a628308229204b00a0fb3b0e93b002dcef9835 - languageName: node - linkType: hard - -"reflect-metadata@npm:^0.1.13": - version: 0.1.14 - resolution: "reflect-metadata@npm:0.1.14" - checksum: 10c0/3a6190c7f6cb224f26a012d11f9e329360c01c1945e2cbefea23976a8bacf9db6b794aeb5bf18adcb673c448a234fbc06fc41853c00a6c206b30f0777ecf019e - languageName: node - linkType: hard - -"reflect-metadata@npm:^0.2.2": - version: 0.2.2 - resolution: "reflect-metadata@npm:0.2.2" - checksum: 10c0/1cd93a15ea291e420204955544637c264c216e7aac527470e393d54b4bb075f10a17e60d8168ec96600c7e0b9fcc0cb0bb6e91c3fbf5b0d8c9056f04e6ac1ec2 - languageName: node - linkType: hard - "reflect.getprototypeof@npm:^1.0.6, reflect.getprototypeof@npm:^1.0.9": version: 1.0.10 resolution: "reflect.getprototypeof@npm:1.0.10" @@ -19071,12 +18391,12 @@ __metadata: languageName: node linkType: hard -"regenerate-unicode-properties@npm:^10.2.0": - version: 10.2.0 - resolution: "regenerate-unicode-properties@npm:10.2.0" +"regenerate-unicode-properties@npm:^10.2.2": + version: 10.2.2 + resolution: "regenerate-unicode-properties@npm:10.2.2" dependencies: regenerate: "npm:^1.4.2" - checksum: 10c0/5510785eeaf56bbfdf4e663d6753f125c08d2a372d4107bc1b756b7bf142e2ed80c2733a8b54e68fb309ba37690e66a0362699b0e21d5c1f0255dea1b00e6460 + checksum: 10c0/66a1d6a1dbacdfc49afd88f20b2319a4c33cee56d245163e4d8f5f283e0f45d1085a78f7f7406dd19ea3a5dd7a7799cd020cd817c97464a7507f9d10fbdce87c languageName: node linkType: hard @@ -19116,16 +18436,16 @@ __metadata: linkType: hard "regexpu-core@npm:^6.2.0": - version: 6.2.0 - resolution: "regexpu-core@npm:6.2.0" + version: 6.4.0 + resolution: "regexpu-core@npm:6.4.0" dependencies: regenerate: "npm:^1.4.2" - regenerate-unicode-properties: "npm:^10.2.0" + regenerate-unicode-properties: "npm:^10.2.2" regjsgen: "npm:^0.8.0" - regjsparser: "npm:^0.12.0" + regjsparser: "npm:^0.13.0" unicode-match-property-ecmascript: "npm:^2.0.0" - unicode-match-property-value-ecmascript: "npm:^2.1.0" - checksum: 10c0/bbcb83a854bf96ce4005ee4e4618b71c889cda72674ce6092432f0039b47890c2d0dfeb9057d08d440999d9ea03879ebbb7f26ca005ccf94390e55c348859b98 + unicode-match-property-value-ecmascript: "npm:^2.2.1" + checksum: 10c0/1eed9783c023dd06fb1f3ce4b6e3fdf0bc1e30cb036f30aeb2019b351e5e0b74355b40462282ea5db092c79a79331c374c7e9897e44a5ca4509e9f0b570263de languageName: node linkType: hard @@ -19136,14 +18456,14 @@ __metadata: languageName: node linkType: hard -"regjsparser@npm:^0.12.0": - version: 0.12.0 - resolution: "regjsparser@npm:0.12.0" +"regjsparser@npm:^0.13.0": + version: 0.13.0 + resolution: "regjsparser@npm:0.13.0" dependencies: - jsesc: "npm:~3.0.2" + jsesc: "npm:~3.1.0" bin: regjsparser: bin/parser - checksum: 10c0/99d3e4e10c8c7732eb7aa843b8da2fd8b647fe144d3711b480e4647dc3bff4b1e96691ccf17f3ace24aa866a50b064236177cb25e6e4fbbb18285d99edaed83b + checksum: 10c0/4702f85cda09f67747c1b2fb673a0f0e5d1ba39d55f177632265a0be471ba59e3f320623f411649141f752b126b8126eac3ff4c62d317921e430b0472bfc6071 languageName: node linkType: hard @@ -19186,13 +18506,6 @@ __metadata: languageName: node linkType: hard -"requires-port@npm:^1.0.0": - version: 1.0.0 - resolution: "requires-port@npm:1.0.0" - checksum: 10c0/b2bfdd09db16c082c4326e573a82c0771daaf7b53b9ce8ad60ea46aa6e30aaf475fe9b164800b89f93b748d2c234d8abff945d2551ba47bf5698e04cd7713267 - languageName: node - linkType: hard - "reselect@npm:^4.1.7": version: 4.1.8 resolution: "reselect@npm:4.1.8" @@ -19260,7 +18573,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.10, resolve@npm:^1.22.2, resolve@npm:^1.22.4, resolve@npm:^1.22.8": +======= +"resolve@npm:^1.10.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.10, resolve@npm:^1.22.2, resolve@npm:^1.22.4, resolve@npm:^1.22.8": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 1.22.10 resolution: "resolve@npm:1.22.10" dependencies: @@ -19295,7 +18612,11 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.10#optional!builtin, resolve@patch:resolve@npm%3A^1.22.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A^1.22.8#optional!builtin": +======= +"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.10#optional!builtin, resolve@patch:resolve@npm%3A^1.22.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A^1.22.8#optional!builtin": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 1.22.10 resolution: "resolve@patch:resolve@npm%3A1.22.10#optional!builtin::version=1.22.10&hash=c3c19d" dependencies: @@ -19392,6 +18713,32 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD +======= +"rimraf@npm:^5.0.0": + version: 5.0.10 + resolution: "rimraf@npm:5.0.10" + dependencies: + glob: "npm:^10.3.7" + bin: + rimraf: dist/esm/bin.mjs + checksum: 10c0/7da4fd0e15118ee05b918359462cfa1e7fe4b1228c7765195a45b55576e8c15b95db513b8466ec89129666f4af45ad978a3057a02139afba1a63512a2d9644cc + languageName: node + linkType: hard + +"rimraf@npm:^6.0.1": + version: 6.0.1 + resolution: "rimraf@npm:6.0.1" + dependencies: + glob: "npm:^11.0.0" + package-json-from-dist: "npm:^1.0.0" + bin: + rimraf: dist/esm/bin.mjs + checksum: 10c0/b30b6b072771f0d1e73b4ca5f37bb2944ee09375be9db5f558fcd3310000d29dfcfa93cf7734d75295ad5a7486dc8e40f63089ced1722a664539ffc0c3ece8c6 + languageName: node + linkType: hard + +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "rimraf@npm:~2.6.2": version: 2.6.3 resolution: "rimraf@npm:2.6.3" @@ -19445,7 +18792,7 @@ __metadata: languageName: node linkType: hard -"safe-buffer@npm:5.2.1, safe-buffer@npm:^5.0.1, safe-buffer@npm:~5.2.0": +"safe-buffer@npm:5.2.1, safe-buffer@npm:^5.2.1, safe-buffer@npm:~5.2.0": version: 5.2.1 resolution: "safe-buffer@npm:5.2.1" checksum: 10c0/6501914237c0a86e9675d4e51d89ca3c21ffd6a31642efeba25ad65720bce6921c9e7e974e5be91a786b25aa058b5303285d3c15dbabf983a919f5f630d349f3 @@ -19480,7 +18827,7 @@ __metadata: languageName: node linkType: hard -"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:^2.1.0": +"safer-buffer@npm:>= 2.1.2 < 3.0.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" checksum: 10c0/7e3c8b2e88a1841c9671094bbaeebd94448111dd90a81a1f606f3f67708a6ec57763b3b47f06da09fc6054193e0e6709e77325415dc8422b04497a8070fa02d4 @@ -19626,16 +18973,7 @@ __metadata: languageName: node linkType: hard -"serialize-error@npm:^8.0.1, serialize-error@npm:^8.1.0": - version: 8.1.0 - resolution: "serialize-error@npm:8.1.0" - dependencies: - type-fest: "npm:^0.20.2" - checksum: 10c0/8cfd89f43ca93e283c5f1d16178a536bdfac9bc6029f4a9df988610cc399bc4f2478d1f10ce40b9dff66b863a5158a19b438fbec929045c96d92174f6bca1e88 - languageName: node - linkType: hard - -"serve-static@npm:1.16.2, serve-static@npm:^1.13.1": +"serve-static@npm:^1.13.1": version: 1.16.2 resolution: "serve-static@npm:1.16.2" dependencies: @@ -19706,23 +19044,15 @@ __metadata: linkType: hard "sha.js@npm:^2.4.11": - version: 2.4.11 - resolution: "sha.js@npm:2.4.11" + version: 2.4.12 + resolution: "sha.js@npm:2.4.12" dependencies: - inherits: "npm:^2.0.1" - safe-buffer: "npm:^5.0.1" + inherits: "npm:^2.0.4" + safe-buffer: "npm:^5.2.1" + to-buffer: "npm:^1.2.0" bin: - sha.js: ./bin.js - checksum: 10c0/b7a371bca8821c9cc98a0aeff67444a03d48d745cb103f17228b96793f455f0eb0a691941b89ea1e60f6359207e36081d9be193252b0f128e0daf9cfea2815a5 - languageName: node - linkType: hard - -"sha3@npm:~2.1.0": - version: 2.1.4 - resolution: "sha3@npm:2.1.4" - dependencies: - buffer: "npm:6.0.3" - checksum: 10c0/d3c1542e30977c421957e87ceca699931dfca3f61e9f25d407efb3fd0dfdfa3eb274342bd905b46d4d862eeb741dd168c9a43a36b068436d63b818471be33e94 + sha.js: bin.js + checksum: 10c0/9d36bdd76202c8116abbe152a00055ccd8a0099cb28fc17c01fa7bb2c8cffb9ca60e2ab0fe5f274ed6c45dc2633d8c39cf7ab050306c231904512ba9da4d8ab1 languageName: node linkType: hard @@ -19828,7 +19158,7 @@ __metadata: languageName: node linkType: hard -"side-channel@npm:^1.0.4, side-channel@npm:^1.0.6, side-channel@npm:^1.1.0": +"side-channel@npm:^1.0.4, side-channel@npm:^1.1.0": version: 1.1.0 resolution: "side-channel@npm:1.1.0" dependencies: @@ -19867,11 +19197,11 @@ __metadata: linkType: hard "simple-swizzle@npm:^0.2.2": - version: 0.2.2 - resolution: "simple-swizzle@npm:0.2.2" + version: 0.2.4 + resolution: "simple-swizzle@npm:0.2.4" dependencies: is-arrayish: "npm:^0.3.1" - checksum: 10c0/df5e4662a8c750bdba69af4e8263c5d96fe4cd0f9fe4bdfa3cbdeb45d2e869dff640beaaeb1ef0e99db4d8d2ec92f85508c269f50c972174851bc1ae5bd64308 + checksum: 10c0/846c3fdd1325318d5c71295cfbb99bfc9edc4c8dffdda5e6e9efe30482bbcd32cf360fc2806f46ac43ff7d09bcfaff20337bb79f826f0e6a8e366efd3cdd7868 languageName: node linkType: hard @@ -19918,12 +19248,12 @@ __metadata: linkType: hard "slice-ansi@npm:^7.1.0": - version: 7.1.0 - resolution: "slice-ansi@npm:7.1.0" + version: 7.1.2 + resolution: "slice-ansi@npm:7.1.2" dependencies: ansi-styles: "npm:^6.2.1" is-fullwidth-code-point: "npm:^5.0.0" - checksum: 10c0/631c971d4abf56cf880f034d43fcc44ff883624867bf11ecbd538c47343911d734a4656d7bc02362b40b89d765652a7f935595441e519b59e2ad3f4d5d6fe7ca + checksum: 10c0/36742f2eb0c03e2e81a38ed14d13a64f7b732fe38c3faf96cce0599788a345011e840db35f1430ca606ea3f8db2abeb92a8d25c2753a819e3babaa10c2e289a2 languageName: node linkType: hard @@ -19953,12 +19283,12 @@ __metadata: linkType: hard "socks@npm:^2.8.3": - version: 2.8.5 - resolution: "socks@npm:2.8.5" + version: 2.8.7 + resolution: "socks@npm:2.8.7" dependencies: - ip-address: "npm:^9.0.5" + ip-address: "npm:^10.0.1" smart-buffer: "npm:^4.2.0" - checksum: 10c0/e427d0eb0451cfd04e20b9156ea8c0e9b5e38a8d70f21e55c30fbe4214eda37cfc25d782c63f9adc5fbdad6d062a0f127ef2cefc9a44b6fee2b9ea5d1ed10827 + checksum: 10c0/2805a43a1c4bcf9ebf6e018268d87b32b32b06fbbc1f9282573583acc155860dc361500f89c73bfbb157caa1b4ac78059eac0ef15d1811eb0ca75e0bdadbc9d2 languageName: node linkType: hard @@ -20004,9 +19334,9 @@ __metadata: linkType: hard "source-map@npm:^0.7.3": - version: 0.7.4 - resolution: "source-map@npm:0.7.4" - checksum: 10c0/dc0cf3768fe23c345ea8760487f8c97ef6fca8a73c83cd7c9bf2fde8bc2c34adb9c0824d6feb14bc4f9e37fb522e18af621543f1289038a66ac7586da29aa7dc + version: 0.7.6 + resolution: "source-map@npm:0.7.6" + checksum: 10c0/59f6f05538539b274ba771d2e9e32f6c65451982510564438e048bc1352f019c6efcdc6dd07909b1968144941c14015c2c7d4369fb7c4d7d53ae769716dcc16c languageName: node linkType: hard @@ -20048,9 +19378,9 @@ __metadata: linkType: hard "spdx-license-ids@npm:^3.0.0": - version: 3.0.21 - resolution: "spdx-license-ids@npm:3.0.21" - checksum: 10c0/ecb24c698d8496aa9efe23e0b1f751f8a7a89faedcdfcbfabae772b546c2db46ccde8f3bc447a238eb86bbcd4f73fea88720ef3b8394f7896381bec3d7736411 + version: 3.0.22 + resolution: "spdx-license-ids@npm:3.0.22" + checksum: 10c0/4a85e44c2ccfc06eebe63239193f526508ebec1abc7cf7bca8ee43923755636234395447c2c87f40fb672cf580a9c8e684513a676bfb2da3d38a4983684bbb38 languageName: node linkType: hard @@ -20070,13 +19400,6 @@ __metadata: languageName: node linkType: hard -"sprintf-js@npm:^1.1.3": - version: 1.1.3 - resolution: "sprintf-js@npm:1.1.3" - checksum: 10c0/09270dc4f30d479e666aee820eacd9e464215cdff53848b443964202bf4051490538e5dd1b42e1a65cf7296916ca17640aebf63dae9812749c7542ee5f288dec - languageName: node - linkType: hard - "sprintf-js@npm:~1.0.2": version: 1.0.3 resolution: "sprintf-js@npm:1.0.3" @@ -20084,13 +19407,6 @@ __metadata: languageName: node linkType: hard -"sql-highlight@npm:^6.0.0": - version: 6.1.0 - resolution: "sql-highlight@npm:6.1.0" - checksum: 10c0/9614f4608bfde8ea7bf9b2fe9233dcc99a619c91cbc3f5cd85a6fb5ad4b2177f4ac8ca4a0191f4243ff8aea3b6f2a1229efc88635298269e0049b2ac08bde263 - languageName: node - linkType: hard - "ssri@npm:^12.0.0": version: 12.0.0 resolution: "ssri@npm:12.0.0" @@ -20174,13 +19490,6 @@ __metadata: languageName: node linkType: hard -"str2buf@npm:^1.3.0": - version: 1.3.0 - resolution: "str2buf@npm:1.3.0" - checksum: 10c0/c72837f31e143180ddcba3a604942375d983213c47eb156e739e0f2eb288825f0276d401465a4f47e2b9091460679435150b22e6e8c16a3a7dcc8f4cc2e88970 - languageName: node - linkType: hard - "stream-buffers@npm:2.2.x": version: 2.2.0 resolution: "stream-buffers@npm:2.2.0" @@ -20358,11 +19667,11 @@ __metadata: linkType: hard "strip-ansi@npm:^7.0.1, strip-ansi@npm:^7.1.0": - version: 7.1.0 - resolution: "strip-ansi@npm:7.1.0" + version: 7.1.2 + resolution: "strip-ansi@npm:7.1.2" dependencies: ansi-regex: "npm:^6.0.1" - checksum: 10c0/a198c3762e8832505328cbf9e8c8381de14a4fa50a4f9b2160138158ea88c0f5549fb50cb13c651c3088f47e63a108b34622ec18c0499b6c8c3a5ddf6b305ac4 + checksum: 10c0/0d6d7a023de33368fd042aab0bf48f4f4077abdfd60e5393e73c7c411e85e1b3a83507c11af2e656188511475776215df9ca589b4da2295c9455cc399ce1858b languageName: node linkType: hard @@ -20411,11 +19720,9 @@ __metadata: linkType: hard "strip-indent@npm:^4.0.0": - version: 4.0.0 - resolution: "strip-indent@npm:4.0.0" - dependencies: - min-indent: "npm:^1.0.1" - checksum: 10c0/6b1fb4e22056867f5c9e7a6f3f45922d9a2436cac758607d58aeaac0d3b16ec40b1c43317de7900f1b8dd7a4107352fa47fb960f2c23566538c51e8585c8870e + version: 4.1.0 + resolution: "strip-indent@npm:4.1.0" + checksum: 10c0/ea8193b60a85769ca42d3589c865d4bc743017c1e6ce846332f0f49f103d127dfc25af81849bd00aa98420474fa171ecc2dbe8c1ccd7b9260c43477a5e79431a languageName: node linkType: hard @@ -20546,12 +19853,17 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "synckit@npm:^0.11.0": +======= +"synckit@npm:^0.11.7": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 0.11.11 resolution: "synckit@npm:0.11.11" dependencies: "@pkgr/core": "npm:^0.2.9" checksum: 10c0/f0761495953d12d94a86edf6326b3a565496c72f9b94c02549b6961fb4d999f4ca316ce6b3eb8ed2e4bfc5056a8de65cda0bd03a233333a35221cd2fdc0e196b +<<<<<<< HEAD languageName: node linkType: hard @@ -20559,6 +19871,8 @@ __metadata: version: 2.2.2 resolution: "tapable@npm:2.2.2" checksum: 10c0/8ad130aa705cab6486ad89e42233569a1fb1ff21af115f59cebe9f2b45e9e7995efceaa9cc5062510cdb4ec673b527924b2ab812e3579c55ad659ae92117011e +======= +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -20577,16 +19891,15 @@ __metadata: linkType: hard "tar@npm:^7.4.3": - version: 7.4.3 - resolution: "tar@npm:7.4.3" + version: 7.5.1 + resolution: "tar@npm:7.5.1" dependencies: "@isaacs/fs-minipass": "npm:^4.0.0" chownr: "npm:^3.0.0" minipass: "npm:^7.1.2" - minizlib: "npm:^3.0.1" - mkdirp: "npm:^3.0.1" + minizlib: "npm:^3.1.0" yallist: "npm:^5.0.0" - checksum: 10c0/d4679609bb2a9b48eeaf84632b6d844128d2412b95b6de07d53d8ee8baf4ca0857c9331dfa510390a0727b550fd543d4d1a10995ad86cdf078423fbb8d99831d + checksum: 10c0/0dad0596a61586180981133b20c32cfd93c5863c5b7140d646714e6ea8ec84583b879e5dc3928a4d683be6e6109ad7ea3de1cf71986d5194f81b3a016c8858c9 languageName: node linkType: hard @@ -20655,16 +19968,16 @@ __metadata: linkType: hard "terser@npm:^5.15.0": - version: 5.43.1 - resolution: "terser@npm:5.43.1" + version: 5.44.0 + resolution: "terser@npm:5.44.0" dependencies: "@jridgewell/source-map": "npm:^0.3.3" - acorn: "npm:^8.14.0" + acorn: "npm:^8.15.0" commander: "npm:^2.20.0" source-map-support: "npm:~0.5.20" bin: terser: bin/terser - checksum: 10c0/9cd3fa09ea6bcb79eb71995216b8bef0651b18c5c3877535fc699a77e1ab43b140a4da5811ac9baeb654fa9ec939b17324092f0f0bdb19c402e101e3db946986 + checksum: 10c0/f2838dc65ac2ac6a31c7233065364080de73cc363ecb8fe723a54f663b2fa9429abf08bc3920a6bea85c5c7c29908ffcf822baf1572574f8d3859a009bbf2327 languageName: node linkType: hard @@ -20744,13 +20057,19 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "tinyglobby@npm:^0.2.12": version: 0.2.14 resolution: "tinyglobby@npm:0.2.14" +======= +"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.13": + version: 0.2.15 + resolution: "tinyglobby@npm:0.2.15" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: - fdir: "npm:^6.4.4" - picomatch: "npm:^4.0.2" - checksum: 10c0/f789ed6c924287a9b7d3612056ed0cda67306cd2c80c249fd280cf1504742b12583a2089b61f4abbd24605f390809017240e250241f09938054c9b363e51c0a6 + fdir: "npm:^6.5.0" + picomatch: "npm:^4.0.3" + checksum: 10c0/869c31490d0d88eedb8305d178d4c75e7463e820df5a9b9d388291daf93e8b1eb5de1dad1c1e139767e4269fe75f3b10d5009b2cc14db96ff98986920a186844 languageName: node linkType: hard @@ -20770,6 +20089,17 @@ __metadata: languageName: node linkType: hard +"to-buffer@npm:^1.2.0": + version: 1.2.2 + resolution: "to-buffer@npm:1.2.2" + dependencies: + isarray: "npm:^2.0.5" + safe-buffer: "npm:^5.2.1" + typed-array-buffer: "npm:^1.0.3" + checksum: 10c0/56bc56352f14a2c4a0ab6277c5fc19b51e9534882b98eb068b39e14146591e62fa5b06bf70f7fed1626230463d7e60dca81e815096656e5e01c195c593873d12 + languageName: node + linkType: hard + "to-regex-range@npm:^5.0.1": version: 5.0.1 resolution: "to-regex-range@npm:5.0.1" @@ -20843,6 +20173,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "ts-jest@npm:~29.1.5": version: 29.1.5 resolution: "ts-jest@npm:29.1.5" @@ -20850,6 +20181,15 @@ __metadata: bs-logger: "npm:0.x" fast-json-stable-stringify: "npm:2.x" jest-util: "npm:^29.0.0" +======= +"ts-jest@npm:^29.1.2": + version: 29.4.4 + resolution: "ts-jest@npm:29.4.4" + dependencies: + bs-logger: "npm:^0.2.6" + fast-json-stable-stringify: "npm:^2.1.0" + handlebars: "npm:^4.7.8" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) json5: "npm:^2.2.3" lodash.memoize: "npm:4.x" make-error: "npm:1.x" @@ -20875,7 +20215,11 @@ __metadata: optional: true bin: ts-jest: cli.js +<<<<<<< HEAD checksum: 10c0/5c1baf4d23342e138745d6283ae530b07957b779b103abc99fd6713e1fd7fc65d4a4638695d5a76e177f78c46c80ec53598b365f245997db5d3d00617940bf87 +======= + checksum: 10c0/f99d612704cda98369f4a54d3db771bad5edd1390fded4f1691f3182f0c8ce8b7f827e5846952bd8bcd26df26c9fb18f11089de760956bdf357875a5f1d49fcc +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -20963,10 +20307,24 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "tslib@npm:2.6.2": version: 2.6.2 resolution: "tslib@npm:2.6.2" checksum: 10c0/e03a8a4271152c8b26604ed45535954c0a45296e32445b4b87f8a5abdb2421f40b59b4ca437c4346af0f28179780d604094eb64546bee2019d903d01c6c19bdb +======= +"tslib@npm:^1.8.1, tslib@npm:^1.9.3": + version: 1.14.1 + resolution: "tslib@npm:1.14.1" + checksum: 10c0/69ae09c49eea644bc5ebe1bca4fa4cc2c82b7b3e02f43b84bd891504edf66dbc6b2ec0eef31a957042de2269139e4acff911e6d186a258fb14069cd7f6febce2 + languageName: node + linkType: hard + +"tslib@npm:^2.0.1, tslib@npm:^2.1.0, tslib@npm:^2.4.0": + version: 2.8.1 + resolution: "tslib@npm:2.8.1" + checksum: 10c0/9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -21078,6 +20436,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "type-is@npm:~1.6.18": version: 1.6.18 resolution: "type-is@npm:1.6.18" @@ -21085,6 +20444,12 @@ __metadata: media-typer: "npm:0.3.0" mime-types: "npm:~2.1.24" checksum: 10c0/a23daeb538591b7efbd61ecf06b6feb2501b683ffdc9a19c74ef5baba362b4347e42f1b4ed81f5882a8c96a3bfff7f93ce3ffaf0cbbc879b532b04c97a55db9d +======= +"type-fest@npm:^4.41.0": + version: 4.41.0 + resolution: "type-fest@npm:4.41.0" + checksum: 10c0/f5ca697797ed5e88d33ac8f1fec21921839871f808dc59345c9cf67345bfb958ce41bd821165dbf3ae591cedec2bf6fe8882098dfdd8dc54320b859711a2c1e4 +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -21173,6 +20538,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "typeorm@npm:^0.3.20": version: 0.3.25 resolution: "typeorm@npm:0.3.25" @@ -21254,6 +20620,9 @@ __metadata: linkType: hard "typescript-eslint@npm:~7.18.0": +======= +"typescript-eslint@npm:^7.18.0": +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 7.18.0 resolution: "typescript-eslint@npm:7.18.0" dependencies: @@ -21269,16 +20638,23 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "typescript@npm:^4.6.4 || ^5.2.2": version: 5.8.3 resolution: "typescript@npm:5.8.3" +======= +"typescript@npm:^5.0.4": + version: 5.9.3 + resolution: "typescript@npm:5.9.3" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/5f8bb01196e542e64d44db3d16ee0e4063ce4f3e3966df6005f2588e86d91c03e1fb131c2581baf0fb65ee79669eea6e161cd448178986587e9f6844446dbb48 + checksum: 10c0/6bd7552ce39f97e711db5aa048f6f9995b53f1c52f7d8667c1abdc1700c68a76a308f579cd309ce6b53646deb4e9a1be7c813a93baaf0a28ccd536a30270e1c5 languageName: node linkType: hard +<<<<<<< HEAD "typescript@npm:~5.5.4": version: 5.5.4 resolution: "typescript@npm:5.5.4" @@ -21292,10 +20668,15 @@ __metadata: "typescript@patch:typescript@npm%3A^4.6.4 || ^5.2.2#optional!builtin": version: 5.8.3 resolution: "typescript@patch:typescript@npm%3A5.8.3#optional!builtin::version=5.8.3&hash=5786d5" +======= +"typescript@patch:typescript@npm%3A^5.0.4#optional!builtin": + version: 5.9.3 + resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5" +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/39117e346ff8ebd87ae1510b3a77d5d92dae5a89bde588c747d25da5c146603a99c8ee588c7ef80faaf123d89ed46f6dbd918d534d641083177d5fac38b8a1cb + checksum: 10c0/ad09fdf7a756814dce65bc60c1657b40d44451346858eea230e10f2e95a289d9183b6e32e5c11e95acc0ccc214b4f36289dcad4bf1886b0adb84d711d336a430 languageName: node linkType: hard @@ -21310,15 +20691,24 @@ __metadata: linkType: hard "ua-parser-js@npm:^1.0.35": - version: 1.0.40 - resolution: "ua-parser-js@npm:1.0.40" + version: 1.0.41 + resolution: "ua-parser-js@npm:1.0.41" bin: ua-parser-js: script/cli.js - checksum: 10c0/2b6ac642c74323957dae142c31f72287f2420c12dced9603d989b96c132b80232779c429b296d7de4012ef8b64e0d8fadc53c639ef06633ce13d785a78b5be6c + checksum: 10c0/45dc1f7f3ce8248e0e64640d2e29c65c0ea1fc9cb105594de84af80e2a57bba4f718b9376098ca7a5b0ffe240f8995b0fa3714afa9d36861c41370a378f1a274 languageName: node linkType: hard -"uint8arrays@npm:3.1.1, uint8arrays@npm:^3.0.0, uint8arrays@npm:^3.1.1": +"uglify-js@npm:^3.1.4": + version: 3.19.3 + resolution: "uglify-js@npm:3.19.3" + bin: + uglifyjs: bin/uglifyjs + checksum: 10c0/83b0a90eca35f778e07cad9622b80c448b6aad457c9ff8e568afed978212b42930a95f9e1be943a1ffa4258a3340fbb899f41461131c05bb1d0a9c303aed8479 + languageName: node + linkType: hard + +"uint8arrays@npm:3.1.1, uint8arrays@npm:^3.1.1": version: 3.1.1 resolution: "uint8arrays@npm:3.1.1" dependencies: @@ -21346,6 +20736,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "undici-types@npm:~7.8.0": version: 7.8.0 resolution: "undici-types@npm:7.8.0" @@ -21362,6 +20753,8 @@ __metadata: languageName: node linkType: hard +======= +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.1 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1" @@ -21379,17 +20772,17 @@ __metadata: languageName: node linkType: hard -"unicode-match-property-value-ecmascript@npm:^2.1.0": - version: 2.2.0 - resolution: "unicode-match-property-value-ecmascript@npm:2.2.0" - checksum: 10c0/1d0a2deefd97974ddff5b7cb84f9884177f4489928dfcebb4b2b091d6124f2739df51fc6ea15958e1b5637ac2a24cff9bf21ea81e45335086ac52c0b4c717d6d +"unicode-match-property-value-ecmascript@npm:^2.2.1": + version: 2.2.1 + resolution: "unicode-match-property-value-ecmascript@npm:2.2.1" + checksum: 10c0/93acd1ad9496b600e5379d1aaca154cf551c5d6d4a0aefaf0984fc2e6288e99220adbeb82c935cde461457fb6af0264a1774b8dfd4d9a9e31548df3352a4194d languageName: node linkType: hard "unicode-property-aliases-ecmascript@npm:^2.0.0": - version: 2.1.0 - resolution: "unicode-property-aliases-ecmascript@npm:2.1.0" - checksum: 10c0/50ded3f8c963c7785e48c510a3b7c6bc4e08a579551489aa0349680a35b1ceceec122e33b2b6c1b579d0be2250f34bb163ac35f5f8695fe10bbc67fb757f0af8 + version: 2.2.0 + resolution: "unicode-property-aliases-ecmascript@npm:2.2.0" + checksum: 10c0/b338529831c988ac696f2bdbcd4579d1c5cc844b24eda7269973c457fa81989bdb49a366af37a448eb1a60f1dae89559ea2a5854db2797e972a0162eee0778c6 languageName: node linkType: hard @@ -21468,7 +20861,7 @@ __metadata: languageName: node linkType: hard -"unpipe@npm:1.0.0, unpipe@npm:~1.0.0": +"unpipe@npm:~1.0.0": version: 1.0.0 resolution: "unpipe@npm:1.0.0" checksum: 10c0/193400255bd48968e5c5383730344fbb4fa114cdedfab26e329e50dd2d81b134244bb8a72c6ac1b10ab0281a58b363d06405632c9d49ca9dfd5e90cbd7d0f32c @@ -21482,6 +20875,76 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD +======= +"unrs-resolver@npm:^1.6.2": + version: 1.11.1 + resolution: "unrs-resolver@npm:1.11.1" + dependencies: + "@unrs/resolver-binding-android-arm-eabi": "npm:1.11.1" + "@unrs/resolver-binding-android-arm64": "npm:1.11.1" + "@unrs/resolver-binding-darwin-arm64": "npm:1.11.1" + "@unrs/resolver-binding-darwin-x64": "npm:1.11.1" + "@unrs/resolver-binding-freebsd-x64": "npm:1.11.1" + "@unrs/resolver-binding-linux-arm-gnueabihf": "npm:1.11.1" + "@unrs/resolver-binding-linux-arm-musleabihf": "npm:1.11.1" + "@unrs/resolver-binding-linux-arm64-gnu": "npm:1.11.1" + "@unrs/resolver-binding-linux-arm64-musl": "npm:1.11.1" + "@unrs/resolver-binding-linux-ppc64-gnu": "npm:1.11.1" + "@unrs/resolver-binding-linux-riscv64-gnu": "npm:1.11.1" + "@unrs/resolver-binding-linux-riscv64-musl": "npm:1.11.1" + "@unrs/resolver-binding-linux-s390x-gnu": "npm:1.11.1" + "@unrs/resolver-binding-linux-x64-gnu": "npm:1.11.1" + "@unrs/resolver-binding-linux-x64-musl": "npm:1.11.1" + "@unrs/resolver-binding-wasm32-wasi": "npm:1.11.1" + "@unrs/resolver-binding-win32-arm64-msvc": "npm:1.11.1" + "@unrs/resolver-binding-win32-ia32-msvc": "npm:1.11.1" + "@unrs/resolver-binding-win32-x64-msvc": "npm:1.11.1" + napi-postinstall: "npm:^0.3.0" + dependenciesMeta: + "@unrs/resolver-binding-android-arm-eabi": + optional: true + "@unrs/resolver-binding-android-arm64": + optional: true + "@unrs/resolver-binding-darwin-arm64": + optional: true + "@unrs/resolver-binding-darwin-x64": + optional: true + "@unrs/resolver-binding-freebsd-x64": + optional: true + "@unrs/resolver-binding-linux-arm-gnueabihf": + optional: true + "@unrs/resolver-binding-linux-arm-musleabihf": + optional: true + "@unrs/resolver-binding-linux-arm64-gnu": + optional: true + "@unrs/resolver-binding-linux-arm64-musl": + optional: true + "@unrs/resolver-binding-linux-ppc64-gnu": + optional: true + "@unrs/resolver-binding-linux-riscv64-gnu": + optional: true + "@unrs/resolver-binding-linux-riscv64-musl": + optional: true + "@unrs/resolver-binding-linux-s390x-gnu": + optional: true + "@unrs/resolver-binding-linux-x64-gnu": + optional: true + "@unrs/resolver-binding-linux-x64-musl": + optional: true + "@unrs/resolver-binding-wasm32-wasi": + optional: true + "@unrs/resolver-binding-win32-arm64-msvc": + optional: true + "@unrs/resolver-binding-win32-ia32-msvc": + optional: true + "@unrs/resolver-binding-win32-x64-msvc": + optional: true + checksum: 10c0/c91b112c71a33d6b24e5c708dab43ab80911f2df8ee65b87cd7a18fb5af446708e98c4b415ca262026ad8df326debcc7ca6a801b2935504d87fd6f0b9d70dce1 + languageName: node + linkType: hard + +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "update-browserslist-db@npm:^1.1.3": version: 1.1.3 resolution: "update-browserslist-db@npm:1.1.3" @@ -21512,6 +20975,7 @@ __metadata: languageName: node linkType: hard +<<<<<<< HEAD "url-parse@npm:^1.5.10": version: 1.5.10 resolution: "url-parse@npm:1.5.10" @@ -21531,6 +20995,8 @@ __metadata: languageName: node linkType: hard +======= +>>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "use-memo-one@npm:1.1.3": version: 1.1.3 resolution: "use-memo-one@npm:1.1.3" @@ -21566,19 +21032,6 @@ __metadata: languageName: node linkType: hard -"util@npm:^0.12.3": - version: 0.12.5 - resolution: "util@npm:0.12.5" - dependencies: - inherits: "npm:^2.0.3" - is-arguments: "npm:^1.0.4" - is-generator-function: "npm:^1.0.7" - is-typed-array: "npm:^1.1.3" - which-typed-array: "npm:^1.1.2" - checksum: 10c0/c27054de2cea2229a66c09522d0fa1415fb12d861d08523a8846bf2e4cbf0079d4c3f725f09dcb87493549bcbf05f5798dce1688b53c6c17201a45759e7253f3 - languageName: node - linkType: hard - "utils-merge@npm:1.0.1": version: 1.0.1 resolution: "utils-merge@npm:1.0.1" @@ -21694,20 +21147,13 @@ __metadata: languageName: node linkType: hard -"validator@npm:^13.7.0, validator@npm:^13.9.0": +"validator@npm:^13.9.0": version: 13.15.15 resolution: "validator@npm:13.15.15" checksum: 10c0/f5349d1fbb9cc36f9f6c5dab1880764ddad1d0d2b084e2a71e5964f7de1635d20e406611559df9a3db24828ce775cbee5e3b6dd52f0d555a61939ed7ea5990bd languageName: node linkType: hard -"varint@npm:^6.0.0": - version: 6.0.0 - resolution: "varint@npm:6.0.0" - checksum: 10c0/737fc37088a62ed3bd21466e318d21ca7ac4991d0f25546f518f017703be4ed0f9df1c5559f1dd533dddba4435a1b758fd9230e4772c1a930ef72b42f5c750fd - languageName: node - linkType: hard - "vary@npm:~1.1.2": version: 1.1.2 resolution: "vary@npm:1.1.2" @@ -21754,56 +21200,6 @@ __metadata: languageName: node linkType: hard -"web-did-resolver@npm:^2.0.21": - version: 2.0.30 - resolution: "web-did-resolver@npm:2.0.30" - dependencies: - cross-fetch: "npm:^4.1.0" - did-resolver: "npm:^4.1.0" - checksum: 10c0/685e89797bd4f41766fe1c2d469a26883553adea8debf7b2aa8a476d4f1c45365f4fa192289d617920adea4a9a084e465ba466e174dab820cdc09c67293a9405 - languageName: node - linkType: hard - -"web-encoding@npm:^1.1.5": - version: 1.1.5 - resolution: "web-encoding@npm:1.1.5" - dependencies: - "@zxing/text-encoding": "npm:0.9.0" - util: "npm:^0.12.3" - dependenciesMeta: - "@zxing/text-encoding": - optional: true - checksum: 10c0/59d5413338ec0894c690006f5d8508b0c88cae1d8c78606c3f326e351c672196461ed808b849fe08d0900fa56a61fcacb9ff576499068d2ead0a7bc04afa7d34 - languageName: node - linkType: hard - -"web-streams-polyfill@npm:^3.0.3": - version: 3.3.3 - resolution: "web-streams-polyfill@npm:3.3.3" - checksum: 10c0/64e855c47f6c8330b5436147db1c75cb7e7474d924166800e8e2aab5eb6c76aac4981a84261dd2982b3e754490900b99791c80ae1407a9fa0dcff74f82ea3a7f - languageName: node - linkType: hard - -"webcrypto-core@npm:^1.8.0": - version: 1.8.1 - resolution: "webcrypto-core@npm:1.8.1" - dependencies: - "@peculiar/asn1-schema": "npm:^2.3.13" - "@peculiar/json-schema": "npm:^1.1.12" - asn1js: "npm:^3.0.5" - pvtsutils: "npm:^1.3.5" - tslib: "npm:^2.7.0" - checksum: 10c0/b85a986b4f73e8505ec5eaafe8e4f1ff02574a3b655793aca91f913d02822c8b79168ad6961eaab86ae00fec00bf780ec4cef7535f64879fb866649bc2a723fa - languageName: node - linkType: hard - -"webcrypto-shim@npm:^0.1.4": - version: 0.1.7 - resolution: "webcrypto-shim@npm:0.1.7" - checksum: 10c0/1f1c23e5d2a901d3f8009fb06833d80d9bb7da91f37c9299c036c9bf74b13bcfb35db7011efe1b5b265594763152148960241760cd47d7dee52969d0bfd87b30 - languageName: node - linkType: hard - "webidl-conversions@npm:^3.0.0": version: 3.0.1 resolution: "webidl-conversions@npm:3.0.1" @@ -21899,7 +21295,7 @@ __metadata: languageName: node linkType: hard -"which-typed-array@npm:^1.1.13, which-typed-array@npm:^1.1.16, which-typed-array@npm:^1.1.18, which-typed-array@npm:^1.1.19, which-typed-array@npm:^1.1.2": +"which-typed-array@npm:^1.1.13, which-typed-array@npm:^1.1.16, which-typed-array@npm:^1.1.18, which-typed-array@npm:^1.1.19": version: 1.1.19 resolution: "which-typed-array@npm:1.1.19" dependencies: @@ -21977,6 +21373,13 @@ __metadata: languageName: node linkType: hard +"wordwrap@npm:^1.0.0": + version: 1.0.0 + resolution: "wordwrap@npm:1.0.0" + checksum: 10c0/7ed2e44f3c33c5c3e3771134d2b0aee4314c9e49c749e37f464bf69f2bcdf0cbf9419ca638098e2717cff4875c47f56a007532f6111c3319f557a2ca91278e92 + languageName: node + linkType: hard + "wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0": version: 7.0.0 resolution: "wrap-ansi@npm:7.0.0" @@ -22011,13 +21414,13 @@ __metadata: linkType: hard "wrap-ansi@npm:^9.0.0": - version: 9.0.0 - resolution: "wrap-ansi@npm:9.0.0" + version: 9.0.2 + resolution: "wrap-ansi@npm:9.0.2" dependencies: ansi-styles: "npm:^6.2.1" string-width: "npm:^7.0.0" strip-ansi: "npm:^7.1.0" - checksum: 10c0/a139b818da9573677548dd463bd626a5a5286271211eb6e4e82f34a4f643191d74e6d4a9bb0a3c26ec90e6f904f679e0569674ac099ea12378a8b98e20706066 + checksum: 10c0/3305839b9a0d6fb930cb63a52f34d3936013d8b0682ff3ec133c9826512620f213800ffa19ea22904876d5b7e9a3c1f40682f03597d986a4ca881fa7b033688c languageName: node linkType: hard @@ -22085,9 +21488,9 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.12.1, ws@npm:^8.13.0": - version: 8.18.2 - resolution: "ws@npm:8.18.2" +"ws@npm:^8.12.1": + version: 8.18.3 + resolution: "ws@npm:8.18.3" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ">=5.0.2" @@ -22096,7 +21499,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 10c0/4b50f67931b8c6943c893f59c524f0e4905bbd183016cfb0f2b8653aa7f28dad4e456b9d99d285bbb67cca4fedd9ce90dfdfaa82b898a11414ebd66ee99141e4 + checksum: 10c0/eac918213de265ef7cb3d4ca348b891a51a520d839aa51cdb8ca93d4fa7ff9f6ccb339ccee89e4075324097f0a55157c89fa3f7147bde9d8d7e90335dc087b53 languageName: node linkType: hard @@ -22190,12 +21593,12 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.2.1, yaml@npm:^2.4.5, yaml@npm:^2.7.0": - version: 2.8.0 - resolution: "yaml@npm:2.8.0" +"yaml@npm:^2.2.1, yaml@npm:^2.7.0": + version: 2.8.1 + resolution: "yaml@npm:2.8.1" bin: yaml: bin.mjs - checksum: 10c0/f6f7310cf7264a8107e72c1376f4de37389945d2fb4656f8060eca83f01d2d703f9d1b925dd8f39852a57034fafefde6225409ddd9f22aebfda16c6141b71858 + checksum: 10c0/7c587be00d9303d2ae1566e03bc5bc7fe978ba0d9bf39cc418c3139d37929dfcb93a230d9749f2cb578b6aa5d9ebebc322415e4b653cb83acd8bc0bc321707f3 languageName: node linkType: hard @@ -22257,7 +21660,7 @@ __metadata: languageName: node linkType: hard -"yargs@npm:^17.0.0, yargs@npm:^17.3.1, yargs@npm:^17.5.1, yargs@npm:^17.6.2, yargs@npm:^17.7.2": +"yargs@npm:^17.0.0, yargs@npm:^17.3.1, yargs@npm:^17.5.1, yargs@npm:^17.6.2": version: 17.7.2 resolution: "yargs@npm:17.7.2" dependencies: @@ -22285,20 +21688,3 @@ __metadata: checksum: 10c0/dceb44c28578b31641e13695d200d34ec4ab3966a5729814d5445b194933c096b7ced71494ce53a0e8820685d1d010df8b2422e5bf2cdea7e469d97ffbea306f languageName: node linkType: hard - -"z-schema@npm:^5.0.2": - version: 5.0.5 - resolution: "z-schema@npm:5.0.5" - dependencies: - commander: "npm:^9.4.1" - lodash.get: "npm:^4.4.2" - lodash.isequal: "npm:^4.5.0" - validator: "npm:^13.7.0" - dependenciesMeta: - commander: - optional: true - bin: - z-schema: bin/z-schema - checksum: 10c0/e4c812cfe6468c19b2a21d07d4ff8fb70359062d33400b45f89017eaa3efe9d51e85963f2b115eaaa99a16b451782249bf9b1fa8b31d35cc473e7becb3e44264 - languageName: node - linkType: hard From eb5e114beba99fbf4200dbdf53dc30cd127bf9d9 Mon Sep 17 00:00:00 2001 From: Graham Stewart Date: Fri, 3 Oct 2025 16:52:10 -0700 Subject: [PATCH 02/48] Fixed all imports and related issues so that the yarn build now completes without error --- package.json | 5 +- .../core/__mocks__/@credo-ts/react-hooks.ts | 179 +- .../components/CredentialCard11.test.tsx | 4 +- .../components/HomeFooterView.test.tsx | 6 +- packages/core/__tests__/screens/Chat.test.tsx | 30 +- .../screens/CredentialDetails.test.tsx | 8 +- .../screens/CredentialOffer.test.tsx | 6 +- .../screens/CredentialOfferAccept.test.tsx | 4 +- packages/core/__tests__/screens/Home.test.tsx | 2 +- .../screens/ListCredentials.test.tsx | 22 +- .../screens/ProofChangeCredential.test.tsx | 43 +- .../__tests__/screens/ProofDetails.test.tsx | 23 +- .../__tests__/screens/ProofRequest.test.tsx | 43 +- .../screens/ProofRequesting.test.tsx | 47 +- .../screens/W3cProofRequest.test.tsx | 34 +- .../screens/fixtures/w3c-proof-request.ts | 18 +- .../utils/anoncredsProofRequestMapper.test.ts | 8 +- packages/core/__tests__/utils/helpers.test.ts | 22 +- .../listItems/ContactCredentialListItem.tsx | 6 +- .../listItems/NotificationListItem.tsx | 12 +- .../views/CredentialDetailPrimaryHeader.tsx | 3 - .../OpenIDCredentialRecordProvider.tsx | 9 +- .../core/src/screens/ConfigureMediator.tsx | 11 +- .../core/src/screens/CredentialDetails.tsx | 14 +- .../src/screens/CredentialOfferAccept.tsx | 4 +- packages/core/src/screens/ListContacts.tsx | 8 +- packages/core/src/screens/ListCredentials.tsx | 12 +- .../src/screens/MobileVerifierLoading.tsx | 2 +- packages/core/src/screens/ProofDetails.tsx | 12 +- packages/core/src/screens/ProofRequest.tsx | 68 +- .../core/src/screens/ProofRequestAccept.tsx | 16 +- .../src/screens/ProofRequestUsageHistory.tsx | 16 +- packages/core/src/screens/ProofRequesting.tsx | 7 +- packages/core/src/screens/RenameWallet.tsx | 2 +- packages/core/src/types/credentials.ts | 5 +- packages/core/src/types/proof-items.ts | 8 +- packages/core/src/utils/agent.ts | 13 +- .../src/utils/anonCredsProofRequestMapper.ts | 12 +- packages/core/src/utils/contacts.ts | 25 +- packages/core/src/utils/cred-def.ts | 2 +- packages/core/src/utils/credential.ts | 8 +- packages/core/src/utils/helpers.ts | 154 +- packages/core/src/utils/mediatorhelpers.ts | 25 +- packages/core/src/utils/migration.ts | 9 +- packages/core/src/utils/oca.ts | 4 +- packages/core/src/utils/schema.ts | 2 +- yarn.lock | 3202 +++-------------- 47 files changed, 941 insertions(+), 3234 deletions(-) diff --git a/package.json b/package.json index 7a6efd97c1..d387a07014 100644 --- a/package.json +++ b/package.json @@ -78,8 +78,11 @@ "@credo-ts/indy-vdr@0.5.13": "file:../credo-openid-demo/packages/indy-vdr/build", "@credo-ts/node@0.5.13": "file:../credo-openid-demo/packages/node/build", "@credo-ts/didcomm@0.5.13": "file:../credo-openid-demo/packages/didcomm/build", + "@credo-ts/core": "file:../credo-openid-demo/packages/core/build", + "@credo-ts/anoncreds": "file:../credo-openid-demo/packages/anoncreds/build", + "@credo-ts/indy-vdr": "file:../credo-openid-demo/packages/indy-vdr/build", + "@credo-ts/node": "file:../credo-openid-demo/packages/node/build", "@sphereon/ssi-types": "0.33.0", - "@sphereon/pex": "patch:@sphereon/pex@npm%3A3.3.3#./.yarn/patches/@sphereon-pex-npm-3.3.3-144d9252ec.patch", "@hyperledger/indy-vdr-react-native@0.2.2": "patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#./.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch", "@hyperledger/indy-vdr-shared@0.2.2": "patch:@hyperledger/indy-vdr-shared@npm%3A0.2.2#./.yarn/patches/@hyperledger-indy-vdr-shared-npm-0.2.2-b989282fc6.patch", "@animo-id/pex@npm:4.1.1-alpha.0": "patch:@animo-id/pex@npm%3A4.1.1-alpha.0#~/.yarn/patches/@animo-id-pex-npm-4.1.1-alpha.0-f29edfffa2.patch", diff --git a/packages/core/__mocks__/@credo-ts/react-hooks.ts b/packages/core/__mocks__/@credo-ts/react-hooks.ts index 3636c8d9b7..8af96a90b0 100644 --- a/packages/core/__mocks__/@credo-ts/react-hooks.ts +++ b/packages/core/__mocks__/@credo-ts/react-hooks.ts @@ -1,27 +1,27 @@ /* eslint-disable @typescript-eslint/no-explicit-any */ -/*import { LegacyIndyCredentialFormat } from '@credo-ts/anoncreds' +import { LegacyIndyCredentialFormat } from '@credo-ts/anoncreds' import { - BasicMessageRecord, - BasicMessageRole, - CredentialExchangeRecord, - CredentialPreviewAttribute, + DidCommBasicMessageRecord, + DidCommBasicMessageRole, + DidCommCredentialExchangeRecord, + DidCommCredentialPreviewAttribute, CredentialProtocolOptions, - CredentialState, - CredentialRole, - ProofExchangeRecord, - ProofState, - ProofRole, - ConnectionRecord, - DidExchangeRole, - DidExchangeState, - OutOfBandRecord, - OutOfBandInvitation, - OutOfBandRole, - OutOfBandState, + DidCommCredentialState, + DidCommCredentialRole, + DidCommProofExchangeRecord, + DidCommProofState, + DidCommProofRole, + DidCommConnectionRecord, + DidCommDidExchangeRole, + DidCommDidExchangeState, + DidCommOutOfBandRecord, + DidCommOutOfBandInvitation, + DidCommOutOfBandRole, + DidCommOutOfBandState, OutOfBandDidCommService, - Attachment, - AgentMessage, -} from '@credo-ts/core' + DidCommAttachment, + DidCommMessage, +} from '@credo-ts/didcomm' import { useMemo } from 'react' // This is the test data set thatd is used to mock @@ -60,11 +60,11 @@ import { useMemo } from 'react' // imageUrl?: string // appendedAttachments?: Attachment[] -const oobForProofNoConnection = new OutOfBandRecord({ +const oobForProofNoConnection = new DidCommOutOfBandRecord({ id: '548ee21c-5b98-4eeb-8fe0-5a5019a5f4a5', createdAt: new Date('2024-09-05T18:56:08.454Z'), autoAcceptConnection: true, - outOfBandInvitation: new OutOfBandInvitation({ + outOfBandInvitation: new DidCommOutOfBandInvitation({ id: 'd06b0c33-ba17-42d7-9334-afdf60403f02', handshakeProtocols: [], services: [ @@ -76,7 +76,7 @@ const oobForProofNoConnection = new OutOfBandRecord({ }), ], appendedAttachments: [ - new Attachment({ + new DidCommAttachment({ id: '9641549a-59ce-4cd1-b96f-559aa1752c72', mimeType: 'application/json', data: { @@ -96,12 +96,12 @@ const oobForProofNoConnection = new OutOfBandRecord({ threadId: 'd06b0c33-ba17-42d7-9334-afdf60403f02', }, reusable: false, - role: OutOfBandRole.Receiver, - state: OutOfBandState.PrepareResponse, + role: DidCommOutOfBandRole.Receiver, + state: DidCommOutOfBandState.PrepareResponse, updatedAt: new Date('2024-09-05T18:56:08.530Z'), }) -const message = new AgentMessage() +const message = new DidCommMessage() message.setThread({ // This will become an invitationRequestsThreadId which matches the // connectionless proof request to the OOB record. @@ -111,11 +111,11 @@ message.setThread({ oobForProofNoConnection.outOfBandInvitation.addRequest(message) const mockOobRecords = [ - new OutOfBandRecord({ + new DidCommOutOfBandRecord({ id: 'b8aaa6fe-47c9-4ed8-8cb9-96299e4e0109', createdAt: new Date('2024-09-04T18:50:27.350Z'), autoAcceptConnection: true, - outOfBandInvitation: new OutOfBandInvitation({ + outOfBandInvitation: new DidCommOutOfBandInvitation({ id: 'd5b67d62-8592-4041-8144-20985fda1373', goal: 'Showcase connection', goalCode: 'aries.vc.issue', @@ -131,15 +131,15 @@ const mockOobRecords = [ threadId: 'd5b67d62-8592-4041-8144-20985fda1373', }, reusable: false, - role: OutOfBandRole.Receiver, - state: OutOfBandState.PrepareResponse, + role: DidCommOutOfBandRole.Receiver, + state: DidCommOutOfBandState.PrepareResponse, updatedAt: new Date('2024-09-04T18:50:27.404Z'), }), - new OutOfBandRecord({ + new DidCommOutOfBandRecord({ id: 'bc37583b-cee1-43aa-96f4-b7087b71fbc5', createdAt: new Date('2024-09-04T21:12:12.014Z'), autoAcceptConnection: true, - outOfBandInvitation: new OutOfBandInvitation({ + outOfBandInvitation: new DidCommOutOfBandInvitation({ id: '91c0a070-8030-493e-9c42-17a2b0d327bc', goal: 'Showcase connection', goalCode: 'aries.vc.verify', @@ -155,15 +155,15 @@ const mockOobRecords = [ threadId: '91c0a070-8030-493e-9c42-17a2b0d327bc', }, reusable: false, - role: OutOfBandRole.Receiver, - state: OutOfBandState.PrepareResponse, + role: DidCommOutOfBandRole.Receiver, + state: DidCommOutOfBandState.PrepareResponse, updatedAt: new Date('2024-09-04T21:12:12.077Z'), }), - new OutOfBandRecord({ + new DidCommOutOfBandRecord({ id: 'd1036d48-4b88-4f63-9d7e-b4b0476f8108', createdAt: new Date('2024-09-04T18:50:27.350Z'), autoAcceptConnection: true, - outOfBandInvitation: new OutOfBandInvitation({ + outOfBandInvitation: new DidCommOutOfBandInvitation({ id: 'd6d0f46b-43b4-4e81-9a02-cddd2ae2fcca', handshakeProtocols: [], label: 'BestBC College', @@ -177,16 +177,16 @@ const mockOobRecords = [ threadId: 'd6d0f46b-43b4-4e81-9a02-cddd2ae2fcca', }, reusable: false, - role: OutOfBandRole.Receiver, - state: OutOfBandState.PrepareResponse, + role: DidCommOutOfBandRole.Receiver, + state: DidCommOutOfBandState.PrepareResponse, updatedAt: new Date('2024-09-04T18:50:27.404Z'), }), oobForProofNoConnection, - new OutOfBandRecord({ + new DidCommOutOfBandRecord({ id: '27cfe0f6-253d-4105-a87e-2d8b1b0234c3', createdAt: new Date('2024-09-01T21:12:12.014Z'), autoAcceptConnection: true, - outOfBandInvitation: new OutOfBandInvitation({ + outOfBandInvitation: new DidCommOutOfBandInvitation({ id: 'b280fdd5-5cfa-4e49-8ab1-cbd13fa67636', goal: 'Coffee Connection', goalCode: 'aries.vc.verify.once', @@ -202,15 +202,15 @@ const mockOobRecords = [ threadId: 'b280fdd5-5cfa-4e49-8ab1-cbd13fa67636', }, reusable: false, - role: OutOfBandRole.Receiver, - state: OutOfBandState.PrepareResponse, + role: DidCommOutOfBandRole.Receiver, + state: DidCommOutOfBandState.PrepareResponse, updatedAt: new Date('2024-09-01T21:12:12.077Z'), }), - new OutOfBandRecord({ + new DidCommOutOfBandRecord({ id: '6e739679-db69-4228-9fdf-d1b8cc2431aa', createdAt: new Date('2024-09-06T18:50:27.350Z'), autoAcceptConnection: true, - outOfBandInvitation: new OutOfBandInvitation({ + outOfBandInvitation: new DidCommOutOfBandInvitation({ id: 'f98ae4fd-21e4-4002-9bdf-9b3bf36e6899', goal: 'Make Great Tea', goalCode: 'aries.vc.happy-teapot', @@ -226,80 +226,80 @@ const mockOobRecords = [ threadId: 'f98ae4fd-21e4-4002-9bdf-9b3bf36e6899', }, reusable: false, - role: OutOfBandRole.Receiver, - state: OutOfBandState.PrepareResponse, + role: DidCommOutOfBandRole.Receiver, + state: DidCommOutOfBandState.PrepareResponse, updatedAt: new Date('2024-09-06T18:50:27.404Z'), }), ] const mockConnectionRecords = [ - new ConnectionRecord({ + new DidCommConnectionRecord({ // Offer id: 'b4b1b9cd-a445-4bb3-9645-a2377471965a', outOfBandId: 'b8aaa6fe-47c9-4ed8-8cb9-96299e4e0109', did: 'did:peer:1zQmZYcmJeMX5Lc2HvQjf4VXSC3raHfBci6A4MnjDNCZTVp9', theirLabel: 'BestBC College', - role: DidExchangeRole.Requester, + role: DidCommDidExchangeRole.Requester, theirDid: 'did:peer:1zQmaiE6oyFzYYdBtKD3fJW6yfXE1r5hXMLfa7Ve8nundki6', threadId: '5c667314-6465-4fa8-9a45-f66e571e99e2', - state: DidExchangeState.Completed, + state: DidCommDidExchangeState.Completed, createdAt: new Date('2024-09-04T18:50:28.647Z'), }), - new ConnectionRecord({ + new DidCommConnectionRecord({ // Proof id: '20f1f732-b64f-4d52-99fd-e13fe0d9e62f', outOfBandId: 'bc37583b-cee1-43aa-96f4-b7087b71fbc5', did: 'did:peer:1zQmRRUJPpFLScPNFuE9HLPJ6N3MRACb5J3ZYjnDHfvvfZG2', theirLabel: 'Cool Clothes Online', - role: DidExchangeRole.Requester, + role: DidCommDidExchangeRole.Requester, theirDid: 'did:peer:1zQmeXt27PyTpgf1sYEQV45jP1WYTU63raWMzhQtKhxCzxzF', threadId: '8c5846e2-c36f-42a2-a403-6edeb2850bcb', - state: DidExchangeState.ResponseReceived, + state: DidCommDidExchangeState.ResponseReceived, createdAt: new Date('2024-09-04T21:12:12.655Z'), }), - new ConnectionRecord({ + new DidCommConnectionRecord({ // Offer id: '3712d956-7731-428b-bcbb-127c0f6d615d', outOfBandId: 'd1036d48-4b88-4f63-9d7e-b4b0476f8108', did: 'did:peer:1zQmZYcmJeMX5Lc2HvQjf4VXSC3raHfBci6A4MnjDNCZTVp9', theirLabel: 'BestBC College', - role: DidExchangeRole.Requester, + role: DidCommDidExchangeRole.Requester, theirDid: 'did:peer:1zQmaiE6oyFzYYdBtKD3fJW6yfXE1r5hXMLfa7Ve8nundki6', threadId: '8df1d523-5415-4e62-9975-4d248fcb8f4a', - state: DidExchangeState.Completed, + state: DidCommDidExchangeState.Completed, createdAt: new Date('2024-09-04T18:50:28.647Z'), }), - new ConnectionRecord({ + new DidCommConnectionRecord({ // Proof id: 'efa7d36e-9dbe-4c0b-b128-556e731d329a', outOfBandId: '27cfe0f6-253d-4105-a87e-2d8b1b0234c3', did: 'did:peer:1zQmRRUJPpFLScPNFuE9HLPJ6N3MRACb5J3ZYjnDHfvvfZG2', theirLabel: 'Cool Coffee Online', - role: DidExchangeRole.Requester, + role: DidCommDidExchangeRole.Requester, theirDid: 'did:peer:1zQmeXt27PyTpgf1sYEQV45jP1WYTU63raWMzhQtKhxCzxzF', threadId: 'ad1b6c8d-d098-49f6-a841-dbf1072bf2fb', - state: DidExchangeState.ResponseReceived, + state: DidCommDidExchangeState.ResponseReceived, createdAt: new Date('2024-09-01T21:12:12.655Z'), }), - new ConnectionRecord({ + new DidCommConnectionRecord({ // Offer id: 'c426f2dc-0ffc-4252-b7d6-2304755f84d9', outOfBandId: '6e739679-db69-4228-9fdf-d1b8cc2431aa', did: 'did:peer:1zQmZYcmJeMX5Lc2HvQjf4VXSC3raHfBci6A4MnjDNCZTVp9', theirLabel: 'BestBC Tea', - role: DidExchangeRole.Requester, + role:DidCommDidExchangeRole.Requester, theirDid: 'did:peer:1zQmaiE6oyFzYYdBtKD3fJW6yfXE1r5hXMLfa7Ve8nundki6', threadId: 'fc7405e5-039c-4b7a-bc3d-f9626fc96d25', - state: DidExchangeState.Completed, + state: DidCommDidExchangeState.Completed, createdAt: new Date('2024-09-04T18:50:28.647Z'), }), ] const mockProofRecords = [ - new ProofExchangeRecord({ + new DidCommProofExchangeRecord({ id: 'c54dfe4e-925d-4b9a-9f2c-2adeb308c5de', - state: ProofState.RequestReceived, - role: ProofRole.Prover, + state: DidCommProofState.RequestReceived, + role: DidCommProofRole.Prover, connectionId: '20f1f732-b64f-4d52-99fd-e13fe0d9e62f', threadId: '985a0d98-bc31-435c-a3fe-2f884acae4fe', protocolVersion: 'v1', @@ -307,12 +307,12 @@ const mockProofRecords = [ isVerified: undefined, tags: { connectionId: '20f1f732-b64f-4d52-99fd-e13fe0d9e62f', - state: ProofState.RequestReceived, - role: ProofRole.Prover, + state: DidCommProofState.RequestReceived, + role: DidCommProofRole.Prover, threadId: '985a0d98-bc31-435c-a3fe-2f884acae4fe', }, }), - new ProofExchangeRecord({ + new DidCommProofExchangeRecord({ autoAcceptProof: undefined, connectionId: undefined, createdAt: new Date('2024-09-05T18:56:08.770Z'), @@ -321,11 +321,11 @@ const mockProofRecords = [ isVerified: undefined, parentThreadId: 'd06b0c33-ba17-42d7-9334-afdf60403f02', protocolVersion: 'v1', - state: ProofState.RequestReceived, - role: ProofRole.Prover, + state: DidCommProofState.RequestReceived, + role: DidCommProofRole.Prover, threadId: 'dbc57c37-63b8-40ed-bb14-4b58e86db4ec', }), - new ProofExchangeRecord({ + new DidCommProofExchangeRecord({ // _tags: { // connectionId: 'efa7d36e-9dbe-4c0b-b128-556e731d329a', // role: 'prover', @@ -336,63 +336,63 @@ const mockProofRecords = [ id: 'bbbf9c83-7930-4c97-944f-9b6adbbc8f49', createdAt: new Date('2024-09-04T21:12:14.072Z'), protocolVersion: 'v1', - state: ProofState.RequestReceived, - role: ProofRole.Prover, + state: DidCommProofState.RequestReceived, + role: DidCommProofRole.Prover, connectionId: 'efa7d36e-9dbe-4c0b-b128-556e731d329a', threadId: '78de35dd-980e-4379-a668-3a6e9c4365d4', isVerified: undefined, tags: { connectionId: 'efa7d36e-9dbe-4c0b-b128-556e731d329a', - state: ProofState.RequestReceived, - role: ProofRole.Prover, + state: DidCommProofState.RequestReceived, + role: DidCommProofRole.Prover, threadId: '78de35dd-980e-4379-a668-3a6e9c4365d4', }, }), -] as ProofExchangeRecord[] +] as DidCommProofExchangeRecord[] const mockBasicMessages = { records: [ - new BasicMessageRecord({ + new DidCommBasicMessageRecord({ id: 'cbd8f4f0-36ce-4a2e-8c47-d9d5cbaa5617', threadId: '18b5dad0-49d1-4e26-b52d-bb01ee5f4f53', connectionId: 'c426f2dc-0ffc-4252-b7d6-2304755f84d9', - role: BasicMessageRole.Receiver, + role: DidCommBasicMessageRole.Receiver, content: 'Earl Grey', sentTime: '20200303', createdAt: new Date('2024-09-04T18:53:11.771Z'), }), - new BasicMessageRecord({ + new DidCommBasicMessageRecord({ id: '43203ac9-c11a-43be-9b8d-fd387f43856c', threadId: '2cd06130-8e99-44d6-a30e-6af751a2ce3a', connectionId: 'c426f2dc-0ffc-4252-b7d6-2304755f84d9', - role: BasicMessageRole.Receiver, + role: DidCommBasicMessageRole.Receiver, content: 'English Breakfast', sentTime: '20200303', createdAt: new Date('2024-09-04T18:51:11.771Z'), }), - ] as BasicMessageRecord[], + ] as DidCommBasicMessageRecord[], } -const credential = new CredentialExchangeRecord({ +const credential = new DidCommCredentialExchangeRecord({ id: '99bbf805-fc82-44dc-82eb-e3eb1e7f8ab7', - state: CredentialState.OfferReceived, - role: CredentialRole.Holder, + state: DidCommCredentialState.OfferReceived, + role: DidCommCredentialRole.Holder, threadId: '735df561-5346-4cb0-b11f-44a49984c0c3', protocolVersion: 'v1', connectionId: 'b4b1b9cd-a445-4bb3-9645-a2377471965a', credentials: [], credentialAttributes: [ - new CredentialPreviewAttribute({ + new DidCommCredentialPreviewAttribute({ name: 'student_first_name', value: 'Alice', mimeType: 'text/plain', }), - new CredentialPreviewAttribute({ + new DidCommCredentialPreviewAttribute({ name: 'student_last_name', value: 'Smith', mimeType: 'text/plain', }), - new CredentialPreviewAttribute({ + new DidCommCredentialPreviewAttribute({ name: 'expiry_date', value: '20280820', mimeType: 'text/plain', @@ -423,7 +423,7 @@ const mockCredentialModule = { // }) const useProofByState = jest.fn().mockReturnValue(mockProofRecords) -const useBasicMessagesByConnectionId = jest.fn().mockReturnValue([] as BasicMessageRecord[]) +const useBasicMessagesByConnectionId = jest.fn().mockReturnValue([] as DidCommBasicMessageRecord[]) const useBasicMessages = jest.fn().mockReturnValue(mockBasicMessages) const mockProofModule = { getCredentialsForRequest: jest.fn(), @@ -480,7 +480,7 @@ const agent = { //mocked react hooks should return singleton objects to avoid unecessary re-renderings const useAgent = jest.fn().mockReturnValue(agent) -// const useCredentialById = jest.fn().mockReturnValue(mockCredentialModule.credentials[0] as CredentialExchangeRecord) +// const useCredentialById = jest.fn().mockReturnValue(mockCredentialModule.credentials[0] as DidCommCredentialExchangeRecord) const useCredentialById = jest.fn().mockImplementation((id: string) => { return mockCredentialModule.credentials.find((cred) => cred.id === id) }) @@ -510,5 +510,4 @@ export { useCredentials, useProofById, useProofs, -} -*/ \ No newline at end of file +} \ No newline at end of file diff --git a/packages/core/__tests__/components/CredentialCard11.test.tsx b/packages/core/__tests__/components/CredentialCard11.test.tsx index 6a058a88bf..dcde638644 100644 --- a/packages/core/__tests__/components/CredentialCard11.test.tsx +++ b/packages/core/__tests__/components/CredentialCard11.test.tsx @@ -1,4 +1,4 @@ -import { CredentialExchangeRecord } from '@credo-ts/core' +/*import { CredentialExchangeRecord } from '@credo-ts/core' import mockRNCNetInfo from '@react-native-community/netinfo/jest/netinfo-mock' import '@testing-library/jest-native' import { fireEvent, render, waitFor } from '@testing-library/react-native' @@ -282,4 +282,4 @@ describe('CredentialCard11 component', () => { expect(errorIcon).toBeTruthy() }) }) -}) +})*/ diff --git a/packages/core/__tests__/components/HomeFooterView.test.tsx b/packages/core/__tests__/components/HomeFooterView.test.tsx index 4c42994be2..2d2027a068 100644 --- a/packages/core/__tests__/components/HomeFooterView.test.tsx +++ b/packages/core/__tests__/components/HomeFooterView.test.tsx @@ -1,4 +1,4 @@ -import { CredentialExchangeRecord as CredentialRecord, CredentialRole, CredentialState } from '@credo-ts/core' +import { DidCommCredentialExchangeRecord as CredentialRecord, DidCommCredentialRole, DidCommCredentialState } from '@credo-ts/didcomm' import { useCredentialByState } from '@credo-ts/react-hooks' import { render } from '@testing-library/react-native' import React from 'react' @@ -20,9 +20,9 @@ describe('HomeFooterView Component', () => { test('Renders correctly with notifications', async () => { const testCredentialRecords: CredentialRecord[] = [ new CredentialRecord({ - role: CredentialRole.Holder, + role: DidCommCredentialRole.Holder, threadId: '1', - state: CredentialState.OfferReceived, + state: DidCommCredentialState.OfferReceived, protocolVersion: 'v1', }), ] diff --git a/packages/core/__tests__/screens/Chat.test.tsx b/packages/core/__tests__/screens/Chat.test.tsx index a485a877aa..fb737e815c 100644 --- a/packages/core/__tests__/screens/Chat.test.tsx +++ b/packages/core/__tests__/screens/Chat.test.tsx @@ -1,10 +1,10 @@ -import { - BasicMessageRecord, - BasicMessageRole, - ConnectionRecord, - DidExchangeRole, - DidExchangeState, -} from '@credo-ts/core' +import { + DidCommBasicMessageRecord, + DidCommBasicMessageRole, + DidCommConnectionRecord, + DidCommDidExchangeRole, + DidCommDidExchangeState +} from '@credo-ts/didcomm' import { useBasicMessagesByConnectionId, useConnectionById } from '@credo-ts/react-hooks' import { render } from '@testing-library/react-native' import React from 'react' @@ -21,19 +21,19 @@ jest.mock('@react-navigation/elements', () => ({ const props = { params: { connectionId: '1' } } -const connection = new ConnectionRecord({ +const connection = new DidCommConnectionRecord({ id: '1', createdAt: new Date(2024, 1, 1), - state: DidExchangeState.Completed, - role: DidExchangeRole.Requester, + state: DidCommDidExchangeState.Completed, + role: DidCommDidExchangeRole.Requester, theirDid: 'did:example:123', theirLabel: 'Alice', }) -const unseenMessage = new BasicMessageRecord({ +const unseenMessage = new DidCommBasicMessageRecord({ threadId: '1', connectionId: '1', - role: BasicMessageRole.Receiver, + role: DidCommBasicMessageRole.Receiver, content: 'Hello', sentTime: '20200303', }) @@ -51,10 +51,10 @@ unseenMessage.metadata = { }, } -const seenMessage = new BasicMessageRecord({ +const seenMessage = new DidCommBasicMessageRecord({ threadId: '2', connectionId: '1', - role: BasicMessageRole.Receiver, + role: DidCommBasicMessageRole.Receiver, content: 'Hi', sentTime: '20200303', }) @@ -72,7 +72,7 @@ seenMessage.metadata = { }, } -const testBasicMessages: BasicMessageRecord[] = [unseenMessage, seenMessage] +const testBasicMessages: DidCommBasicMessageRecord[] = [unseenMessage, seenMessage] describe('Chat Screen', () => { beforeEach(() => { diff --git a/packages/core/__tests__/screens/CredentialDetails.test.tsx b/packages/core/__tests__/screens/CredentialDetails.test.tsx index 6008f6c3f9..bdc2641460 100644 --- a/packages/core/__tests__/screens/CredentialDetails.test.tsx +++ b/packages/core/__tests__/screens/CredentialDetails.test.tsx @@ -1,5 +1,5 @@ import { AnonCredsCredentialMetadataKey } from '@credo-ts/anoncreds' -import { CredentialExchangeRecord, CredentialRole, CredentialState } from '@credo-ts/core' +import { DidCommCredentialExchangeRecord, DidCommCredentialRole, DidCommCredentialState } from '@credo-ts/didcomm' import { useAgent, useCredentialById } from '@credo-ts/react-hooks' import { useNavigation } from '@react-navigation/native' import { cleanup, fireEvent, render, act } from '@testing-library/react-native' @@ -13,11 +13,11 @@ import { testDefaultState } from '../contexts/store' import { testIdWithKey } from '../../src/utils/testable' const buildCredentialExchangeRecord = () => { - const testOpenVPCredentialRecord = new CredentialExchangeRecord({ - role: CredentialRole.Holder, + const testOpenVPCredentialRecord = new DidCommCredentialExchangeRecord({ + role: DidCommCredentialRole.Holder, protocolVersion: 'v1', threadId: '1', - state: CredentialState.Done, + state: DidCommCredentialState.Done, createdAt: new Date('2020-01-01T00:00:00'), credentialAttributes: [ { diff --git a/packages/core/__tests__/screens/CredentialOffer.test.tsx b/packages/core/__tests__/screens/CredentialOffer.test.tsx index 350338c5e0..f155c2d587 100644 --- a/packages/core/__tests__/screens/CredentialOffer.test.tsx +++ b/packages/core/__tests__/screens/CredentialOffer.test.tsx @@ -1,4 +1,4 @@ -import { ConnectionRecord, CredentialExchangeRecord } from '@credo-ts/core' +import { DidCommConnectionRecord, DidCommCredentialExchangeRecord } from '@credo-ts/didcomm' import { useConnectionById, useCredentialById } from '@credo-ts/react-hooks' import mockRNCNetInfo from '@react-native-community/netinfo/jest/netinfo-mock' import { useNavigation } from '@react-navigation/native' @@ -26,8 +26,8 @@ const connectionPath = path.join(__dirname, '../fixtures/faber-connection.json') const connection = JSON.parse(fs.readFileSync(connectionPath, 'utf8')) const credentialPath = path.join(__dirname, '../fixtures/degree-credential.json') const credential = JSON.parse(fs.readFileSync(credentialPath, 'utf8')) -const connectionRecord = new ConnectionRecord(connection) -const credentialRecord = new CredentialExchangeRecord(credential) +const connectionRecord = new DidCommConnectionRecord(connection) +const credentialRecord = new DidCommCredentialExchangeRecord(credential) credentialRecord.credentials.push({ credentialRecordType: 'anoncreds', credentialRecordId: '', diff --git a/packages/core/__tests__/screens/CredentialOfferAccept.test.tsx b/packages/core/__tests__/screens/CredentialOfferAccept.test.tsx index 4865e012a2..ff50b95fd0 100644 --- a/packages/core/__tests__/screens/CredentialOfferAccept.test.tsx +++ b/packages/core/__tests__/screens/CredentialOfferAccept.test.tsx @@ -1,4 +1,4 @@ -import { CredentialExchangeRecord as CredentialRecord, CredentialState } from '@credo-ts/core' +import { DidCommCredentialExchangeRecord as CredentialRecord, DidCommCredentialState } from '@credo-ts/didcomm' import { useCredentialById } from '@credo-ts/react-hooks' import { act, render } from '@testing-library/react-native' import fs from 'fs' @@ -56,7 +56,7 @@ describe('CredentialOfferAccept Screen', () => { }) test('transitions to offer accepted', () => { - credentialRecord.state = CredentialState.CredentialReceived + credentialRecord.state = DidCommCredentialState.CredentialReceived const tree = render( diff --git a/packages/core/__tests__/screens/Home.test.tsx b/packages/core/__tests__/screens/Home.test.tsx index d83612fccf..eb39771926 100644 --- a/packages/core/__tests__/screens/Home.test.tsx +++ b/packages/core/__tests__/screens/Home.test.tsx @@ -1,4 +1,4 @@ -import { BasicMessageRecord, CredentialExchangeRecord as CredentialRecord, ProofExchangeRecord } from '@credo-ts/core' +import { DidCommBasicMessageRecord, DidCommCredentialExchangeRecord as CredentialRecord, DidCommProofExchangeRecord } from '@credo-ts/didcomm' import { useNavigation } from '@react-navigation/native' import { fireEvent, render, act } from '@testing-library/react-native' diff --git a/packages/core/__tests__/screens/ListCredentials.test.tsx b/packages/core/__tests__/screens/ListCredentials.test.tsx index 97b13c1b79..60510985bd 100644 --- a/packages/core/__tests__/screens/ListCredentials.test.tsx +++ b/packages/core/__tests__/screens/ListCredentials.test.tsx @@ -1,5 +1,5 @@ import { AnonCredsCredentialMetadataKey } from '@credo-ts/anoncreds' -import { CredentialExchangeRecord, CredentialRole, CredentialState } from '@credo-ts/core' +import { DidCommCredentialExchangeRecord, DidCommCredentialRole, DidCommCredentialState } from '@credo-ts/didcomm' import { useCredentialByState } from '@credo-ts/react-hooks' import { useNavigation } from '@react-navigation/native' import { act, cleanup, fireEvent, render } from '@testing-library/react-native' @@ -13,7 +13,7 @@ import { BasicAppContext } from '../helpers/app' interface CredentialContextInterface { loading: boolean - credentials: CredentialExchangeRecord[] + credentials: DidCommCredentialExchangeRecord[] } // eslint-disable-next-line @typescript-eslint/no-empty-function @@ -22,10 +22,10 @@ jest.mock('react-native-localize', () => {}) const credentialDefinitionId = 'xxxxxxxxxxxxxxxxxx:3:CL:11111:default' describe('CredentialList Screen', () => { - const testOpenVPCredentialRecord = new CredentialExchangeRecord({ - role: CredentialRole.Holder, + const testOpenVPCredentialRecord = new DidCommCredentialExchangeRecord({ + role: DidCommCredentialRole.Holder, threadId: '1', - state: CredentialState.Done, + state: DidCommCredentialState.Done, createdAt: new Date('2020-01-01T00:00:00'), protocolVersion: 'v1', }) @@ -37,17 +37,17 @@ describe('CredentialList Screen', () => { credentialRecordType: 'anoncreds', credentialRecordId: '', }) - const testCredential1 = new CredentialExchangeRecord({ - role: CredentialRole.Holder, + const testCredential1 = new DidCommCredentialExchangeRecord({ + role: DidCommCredentialRole.Holder, threadId: '2', - state: CredentialState.Done, + state: DidCommCredentialState.Done, createdAt: new Date('2020-01-01T00:01:00'), protocolVersion: 'v1', }) - const testCredential2 = new CredentialExchangeRecord({ - role: CredentialRole.Holder, + const testCredential2 = new DidCommCredentialExchangeRecord({ + role: DidCommCredentialRole.Holder, threadId: '3', - state: CredentialState.Done, + state: DidCommCredentialState.Done, createdAt: new Date('2020-01-02T00:00:00'), protocolVersion: 'v1', }) diff --git a/packages/core/__tests__/screens/ProofChangeCredential.test.tsx b/packages/core/__tests__/screens/ProofChangeCredential.test.tsx index 1da9fc598f..c9982d4d98 100644 --- a/packages/core/__tests__/screens/ProofChangeCredential.test.tsx +++ b/packages/core/__tests__/screens/ProofChangeCredential.test.tsx @@ -1,13 +1,14 @@ -import { INDY_PROOF_REQUEST_ATTACHMENT_ID, V1RequestPresentationMessage } from '@credo-ts/anoncreds' +import { INDY_PROOF_REQUEST_ATTACHMENT_ID, DidCommRequestPresentationV1Message } from '@credo-ts/anoncreds' import { - CredentialExchangeRecord, - CredentialRole, - CredentialState, - ProofExchangeRecord, - ProofRole, - ProofState, -} from '@credo-ts/core' -import { Attachment, AttachmentData } from '@credo-ts/core/build/decorators/attachment/Attachment' + DidCommCredentialExchangeRecord, + DidCommCredentialRole, + DidCommCredentialState, + DidCommProofExchangeRecord, + DidCommProofRole, + DidCommProofState, + DidCommAttachment, + DidCommAttachmentData +} from '@credo-ts/didcomm' import { useAgent, useProofById } from '@credo-ts/react-hooks' import mockRNCNetInfo from '@react-native-community/netinfo/jest/netinfo-mock' import { useNavigation } from '@react-navigation/native' @@ -34,13 +35,13 @@ describe('ProofChangeCredential Screen', () => { const testTime2 = '2023-02-11 20:00:18.180718' const testAge2 = '17' - const { id: presentationMessageId } = new V1RequestPresentationMessage({ + const { id: presentationMessageId } = new DidCommRequestPresentationV1Message({ comment: 'some comment', requestAttachments: [ - new Attachment({ + new DidCommAttachment({ id: INDY_PROOF_REQUEST_ATTACHMENT_ID, mimeType: 'application/json', - data: new AttachmentData({ + data: new DidCommAttachmentData({ json: { name: 'test proof request', version: '1.0.0', @@ -73,11 +74,11 @@ describe('ProofChangeCredential Screen', () => { toJSON: jest.fn(), } - const testProofRequest = new ProofExchangeRecord({ - role: ProofRole.Prover, + const testProofRequest = new DidCommProofExchangeRecord({ + role: DidCommProofRole.Prover, connectionId: '', threadId: presentationMessageId, - state: ProofState.RequestReceived, + state: DidCommProofState.RequestReceived, protocolVersion: 'V1', }) @@ -114,10 +115,10 @@ describe('ProofChangeCredential Screen', () => { }, } - const { id: credentialId } = new CredentialExchangeRecord({ - role: CredentialRole.Holder, + const { id: credentialId } = new DidCommCredentialExchangeRecord({ + role: DidCommCredentialRole.Holder, threadId: '1', - state: CredentialState.Done, + state: DidCommCredentialState.Done, credentialAttributes: [ { name: 'email', @@ -137,10 +138,10 @@ describe('ProofChangeCredential Screen', () => { ], protocolVersion: 'v1', }) - const { id: credentialId2 } = new CredentialExchangeRecord({ - role: CredentialRole.Holder, + const { id: credentialId2 } = new DidCommCredentialExchangeRecord({ + role: DidCommCredentialRole.Holder, threadId: '1', - state: CredentialState.Done, + state: DidCommCredentialState.Done, credentialAttributes: [ { name: 'email', diff --git a/packages/core/__tests__/screens/ProofDetails.test.tsx b/packages/core/__tests__/screens/ProofDetails.test.tsx index 24419efd72..7bb3541c3e 100644 --- a/packages/core/__tests__/screens/ProofDetails.test.tsx +++ b/packages/core/__tests__/screens/ProofDetails.test.tsx @@ -1,6 +1,5 @@ -import { AnonCredsProof, INDY_PROOF_REQUEST_ATTACHMENT_ID, V1RequestPresentationMessage } from '@credo-ts/anoncreds' -import { ProofExchangeRecord, ProofRole, ProofState } from '@credo-ts/core' -import { Attachment, AttachmentData } from '@credo-ts/core/build/decorators/attachment/Attachment' +import { AnonCredsProof, INDY_PROOF_REQUEST_ATTACHMENT_ID, DidCommRequestPresentationV1Message } from '@credo-ts/anoncreds' +import { DidCommProofExchangeRecord, DidCommProofRole, DidCommProofState, DidCommAttachment, DidCommAttachmentData } from '@credo-ts/didcomm' import { useProofById } from '@credo-ts/react-hooks' import * as verifier from '@bifold/verifier' import mockRNCNetInfo from '@react-native-community/netinfo/jest/netinfo-mock' @@ -79,13 +78,13 @@ const proof: AnonCredsProof = { ], } -const requestPresentationMessage = new V1RequestPresentationMessage({ +const requestPresentationMessage = new DidCommRequestPresentationV1Message({ comment: 'some comment', requestAttachments: [ - new Attachment({ + new DidCommAttachment({ id: INDY_PROOF_REQUEST_ATTACHMENT_ID, mimeType: 'application/json', - data: new AttachmentData({ + data: new DidCommAttachmentData({ json: proof_request, }), }), @@ -112,11 +111,11 @@ describe('ProofDetails Screen', () => { } describe('with a verified proof record', () => { - const testVerifiedProofRequest = new ProofExchangeRecord({ - role: ProofRole.Prover, + const testVerifiedProofRequest = new DidCommProofExchangeRecord({ + role: DidCommProofRole.Prover, connectionId: undefined, threadId: requestPresentationMessage.id, - state: ProofState.Done, + state: DidCommProofState.Done, protocolVersion: 'V1', isVerified: true, }) @@ -189,13 +188,13 @@ describe('ProofDetails Screen', () => { }) describe('renders correctly with an unverified proof', () => { - const testUnverifiedProofRequest = new ProofExchangeRecord({ + const testUnverifiedProofRequest = new DidCommProofExchangeRecord({ connectionId: '123', threadId: requestPresentationMessage.id, - state: ProofState.Done, + state: DidCommProofState.Done, protocolVersion: 'V1', isVerified: false, - role: ProofRole.Verifier, + role: DidCommProofRole.Verifier, }) beforeEach(() => { diff --git a/packages/core/__tests__/screens/ProofRequest.test.tsx b/packages/core/__tests__/screens/ProofRequest.test.tsx index 293bbbafe9..18eb7b8471 100644 --- a/packages/core/__tests__/screens/ProofRequest.test.tsx +++ b/packages/core/__tests__/screens/ProofRequest.test.tsx @@ -1,13 +1,14 @@ -import { INDY_PROOF_REQUEST_ATTACHMENT_ID, V1RequestPresentationMessage } from '@credo-ts/anoncreds' +import { INDY_PROOF_REQUEST_ATTACHMENT_ID, DidCommRequestPresentationV1Message } from '@credo-ts/anoncreds' import { - CredentialExchangeRecord, - CredentialRole, - CredentialState, - ProofExchangeRecord, - ProofRole, - ProofState, -} from '@credo-ts/core' -import { Attachment, AttachmentData } from '@credo-ts/core/build/decorators/attachment/Attachment' + DidCommCredentialExchangeRecord, + DidCommCredentialRole, + DidCommCredentialState, + DidCommProofExchangeRecord, + DidCommProofRole, + DidCommProofState, + DidCommAttachment, + DidCommAttachmentData +} from '@credo-ts/didcomm' import { useAgent, useProofById } from '@credo-ts/react-hooks' import mockRNCNetInfo from '@react-native-community/netinfo/jest/netinfo-mock' import { useNavigation } from '@react-navigation/native' @@ -59,10 +60,10 @@ describe('displays a proof request screen', () => { const testTime = '2022-02-11 20:00:18.180718' const testAge = '16' - const credExRecord = new CredentialExchangeRecord({ - role: CredentialRole.Holder, + const credExRecord = new DidCommCredentialExchangeRecord({ + role: DidCommCredentialRole.Holder, threadId: '1', - state: CredentialState.Done, + state: DidCommCredentialState.Done, credentialAttributes: [ { name: 'email', @@ -85,13 +86,13 @@ describe('displays a proof request screen', () => { const { id: credentialId } = credExRecord - const { id: presentationMessageId } = new V1RequestPresentationMessage({ + const { id: presentationMessageId } = new DidCommRequestPresentationV1Message({ comment: 'some comment', requestAttachments: [ - new Attachment({ + new DidCommAttachment({ id: INDY_PROOF_REQUEST_ATTACHMENT_ID, mimeType: 'application/json', - data: new AttachmentData({ + data: new DidCommAttachmentData({ json: { name: 'test proof request', version: '1.0.0', @@ -117,11 +118,11 @@ describe('displays a proof request screen', () => { ], }) - const testProofRequest = new ProofExchangeRecord({ - role: ProofRole.Prover, + const testProofRequest = new DidCommProofExchangeRecord({ + role: DidCommProofRole.Prover, connectionId: '', threadId: presentationMessageId, - state: ProofState.RequestReceived, + state: DidCommProofState.RequestReceived, protocolVersion: 'V1', }) @@ -289,10 +290,10 @@ describe('displays a proof request screen', () => { const testTime2 = '2023-02-11 20:00:18.180718' const testAge2 = '17' - const { id: credentialId2 } = new CredentialExchangeRecord({ - role: CredentialRole.Holder, + const { id: credentialId2 } = new DidCommCredentialExchangeRecord({ + role: DidCommCredentialRole.Holder, threadId: '1', - state: CredentialState.Done, + state: DidCommCredentialState.Done, credentialAttributes: [ { name: 'email', diff --git a/packages/core/__tests__/screens/ProofRequesting.test.tsx b/packages/core/__tests__/screens/ProofRequesting.test.tsx index 674711eded..e6ece44a93 100644 --- a/packages/core/__tests__/screens/ProofRequesting.test.tsx +++ b/packages/core/__tests__/screens/ProofRequesting.test.tsx @@ -1,14 +1,15 @@ -import { INDY_PROOF_REQUEST_ATTACHMENT_ID, V1RequestPresentationMessage } from '@credo-ts/anoncreds' +import { INDY_PROOF_REQUEST_ATTACHMENT_ID, DidCommRequestPresentationV1Message } from '@credo-ts/anoncreds' import { - ConnectionRecord, - DidExchangeRole, - DidExchangeState, - OutOfBandInvitation, - ProofExchangeRecord, - ProofRole, - ProofState, -} from '@credo-ts/core' -import { Attachment, AttachmentData } from '@credo-ts/core/build/decorators/attachment/Attachment' + DidCommConnectionRecord, + DidCommDidExchangeRole, + DidCommDidExchangeState, + DidCommOutOfBandInvitation, + DidCommProofExchangeRecord, + DidCommProofRole, + DidCommProofState, + DidCommAttachment, + DidCommAttachmentData +} from '@credo-ts/didcomm' import { useConnections } from '@credo-ts/react-hooks' import * as verifier from '@bifold/verifier' import { getProofRequestTemplates } from '@bifold/verifier' @@ -53,27 +54,27 @@ const proof_request = { }, } -const requestPresentationMessage = new V1RequestPresentationMessage({ +const requestPresentationMessage = new DidCommRequestPresentationV1Message({ comment: 'some comment', requestAttachments: [ - new Attachment({ + new DidCommAttachment({ id: INDY_PROOF_REQUEST_ATTACHMENT_ID, mimeType: 'application/json', - data: new AttachmentData({ + data: new DidCommAttachmentData({ json: proof_request, }), }), ], }) -const proofRecord = new ProofExchangeRecord({ +const proofRecord = new DidCommProofExchangeRecord({ connectionId: undefined, threadId: requestPresentationMessage.id, - state: ProofState.RequestSent, + state: DidCommProofState.RequestSent, protocolVersion: 'V1', isVerified: true, - role: ProofRole.Prover, + role: DidCommProofRole.Prover, }) -const invitation = new OutOfBandInvitation({ +const invitation = new DidCommOutOfBandInvitation({ id: 'test', label: 'Test Invitation', services: [], @@ -88,24 +89,24 @@ const data = { } describe('ProofRequesting Component', () => { - const testContactRecord1 = new ConnectionRecord({ + const testContactRecord1 = new DidCommConnectionRecord({ id: '1', did: '9gtPKWtaUKxJir5YG2VPxX', theirLabel: 'Faber', - role: DidExchangeRole.Responder, + role: DidCommDidExchangeRole.Responder, theirDid: '2SBuq9fpLT8qUiQKr2RgBe', threadId: '1', - state: DidExchangeState.Completed, + state: DidCommDidExchangeState.Completed, createdAt: new Date('2020-01-01T00:00:00.000Z'), }) - const testContactRecord2 = new ConnectionRecord({ + const testContactRecord2 = new DidCommConnectionRecord({ id: '2', did: '2SBuq9fpLT8qUiQKr2RgBe', - role: DidExchangeRole.Requester, + role: DidCommDidExchangeRole.Requester, theirLabel: 'Bob', theirDid: '9gtPKWtaUKxJir5YG2VPxX', threadId: '1', - state: DidExchangeState.Completed, + state: DidCommDidExchangeState.Completed, createdAt: new Date('2020-01-01T00:00:00.000Z'), }) afterEach(() => { diff --git a/packages/core/__tests__/screens/W3cProofRequest.test.tsx b/packages/core/__tests__/screens/W3cProofRequest.test.tsx index eec5ba26fc..47896935c2 100644 --- a/packages/core/__tests__/screens/W3cProofRequest.test.tsx +++ b/packages/core/__tests__/screens/W3cProofRequest.test.tsx @@ -1,13 +1,12 @@ import { AnonCredsCredentialsForProofRequest, getCredentialsForAnonCredsProofRequest } from '@credo-ts/anoncreds' import { - ClaimFormat, - CredentialExchangeRecord, - CredentialRole, - CredentialState, - ProofExchangeRecord, - ProofRole, - ProofState, -} from '@credo-ts/core' + DidCommCredentialExchangeRecord, + DidCommCredentialRole, + DidCommCredentialState, + DidCommProofExchangeRecord, + DidCommProofRole, + DidCommProofState, +} from '@credo-ts/didcomm' import { useAgent, useProofById } from '@credo-ts/react-hooks' import mockRNCNetInfo from '@react-native-community/netinfo/jest/netinfo-mock' import { useNavigation } from '@react-navigation/native' @@ -29,6 +28,7 @@ import { import { useCredentials } from '../../__mocks__/@credo-ts/react-hooks' import { BasicAppContext } from '../helpers/app' import * as Helpers from '../../src/utils/helpers' +import { ClaimFormat } from '@credo-ts/core' jest.mock('react-native/Libraries/EventEmitter/NativeEventEmitter') jest.mock('@react-native-community/netinfo', () => mockRNCNetInfo) @@ -68,12 +68,12 @@ describe('displays a proof request screen', () => { const testTime = '2022-02-11 20:00:18.180718' const testAge = '16' - const credExRecord = new CredentialExchangeRecord({ + const credExRecord = new DidCommCredentialExchangeRecord({ createdAt: new Date('2024-02-11 20:00:18.180718'), id: '8eba4449-8a85-4954-b11c-e0590f39cbdb', - role: CredentialRole.Holder, + role: DidCommCredentialRole.Holder, threadId: '1', - state: CredentialState.Done, + state: DidCommCredentialState.Done, credentialAttributes: [ { name: 'email', @@ -96,10 +96,10 @@ describe('displays a proof request screen', () => { const { id: credentialId } = credExRecord - const testProofRequest = new ProofExchangeRecord({ + const testProofRequest = new DidCommProofExchangeRecord({ connectionId: '', - state: ProofState.RequestReceived, - role: ProofRole.Prover, + state: DidCommProofState.RequestReceived, + role: DidCommProofRole.Prover, threadId: '4f5659a4-1aea-4f42-8c22-9a9985b35e38', protocolVersion: 'v1', }) @@ -195,12 +195,12 @@ describe('displays a proof request screen', () => { const testTime2 = '2023-02-11 20:00:18.180718' const testAge2 = '17' - const { id: credentialId2 } = new CredentialExchangeRecord({ + const { id: credentialId2 } = new DidCommCredentialExchangeRecord({ createdAt: new Date('2024-02-11 20:00:18.180718'), id: '8eba4449-8a85-4954-b11c-e0590f39cbdc', - role: CredentialRole.Holder, + role: DidCommCredentialRole.Holder, threadId: '1', - state: CredentialState.Done, + state: DidCommCredentialState.Done, credentialAttributes: [ { name: 'email', diff --git a/packages/core/__tests__/screens/fixtures/w3c-proof-request.ts b/packages/core/__tests__/screens/fixtures/w3c-proof-request.ts index 7b464795ba..6fb8f536d5 100644 --- a/packages/core/__tests__/screens/fixtures/w3c-proof-request.ts +++ b/packages/core/__tests__/screens/fixtures/w3c-proof-request.ts @@ -261,7 +261,7 @@ export const difPexCredentialsForRequest: DifPexCredentialsForRequest = { inputDescriptorId: 'age', name: undefined, purpose: undefined, - verifiableCredentials: [{ type: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord }], + verifiableCredentials: [{ claimFormat: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord }], }, ], isRequirementSatisfied: true, @@ -274,7 +274,7 @@ export const difPexCredentialsForRequest: DifPexCredentialsForRequest = { inputDescriptorId: 'email', name: undefined, purpose: undefined, - verifiableCredentials: [{ type: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord }], + verifiableCredentials: [{ claimFormat: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord }], }, ], isRequirementSatisfied: true, @@ -287,7 +287,7 @@ export const difPexCredentialsForRequest: DifPexCredentialsForRequest = { inputDescriptorId: 'time', name: undefined, purpose: undefined, - verifiableCredentials: [{ type: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord }], + verifiableCredentials: [{ claimFormat: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord }], }, ], isRequirementSatisfied: true, @@ -309,8 +309,8 @@ export const difPexCredentialsForRequest2: DifPexCredentialsForRequest = { name: undefined, purpose: undefined, verifiableCredentials: [ - { type: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord }, - { type: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord2 }, + { claimFormat: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord }, + { claimFormat: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord2 }, ], }, ], @@ -325,8 +325,8 @@ export const difPexCredentialsForRequest2: DifPexCredentialsForRequest = { name: undefined, purpose: undefined, verifiableCredentials: [ - { type: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord }, - { type: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord2 }, + { claimFormat: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord }, + { claimFormat: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord2 }, ], }, ], @@ -341,8 +341,8 @@ export const difPexCredentialsForRequest2: DifPexCredentialsForRequest = { name: undefined, purpose: undefined, verifiableCredentials: [ - { type: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord }, - { type: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord2 }, + { claimFormat: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord }, + { claimFormat: ClaimFormat.LdpVc, credentialRecord: testW3cCredentialRecord2 }, ], }, ], diff --git a/packages/core/__tests__/utils/anoncredsProofRequestMapper.test.ts b/packages/core/__tests__/utils/anoncredsProofRequestMapper.test.ts index 26381deb2c..1ecd6aed4c 100644 --- a/packages/core/__tests__/utils/anoncredsProofRequestMapper.test.ts +++ b/packages/core/__tests__/utils/anoncredsProofRequestMapper.test.ts @@ -30,7 +30,7 @@ describe('getDescriptorMetadata', () => { needsCount: 1, rule: 'all', submissionEntry: [ - { inputDescriptorId: '0', verifiableCredentials: [{ credentialRecord: record1, type: ClaimFormat.LdpVc }] }, + { inputDescriptorId: '0', verifiableCredentials: [{ credentialRecord: record1, claimFormat: ClaimFormat.LdpVc }] }, ], }, { @@ -38,7 +38,7 @@ describe('getDescriptorMetadata', () => { needsCount: 1, rule: 'all', submissionEntry: [ - { inputDescriptorId: '1', verifiableCredentials: [{ credentialRecord: record2, type: ClaimFormat.LdpVc }] }, + { inputDescriptorId: '1', verifiableCredentials: [{ credentialRecord: record2, claimFormat: ClaimFormat.LdpVc }] }, ], }, { @@ -49,8 +49,8 @@ describe('getDescriptorMetadata', () => { { inputDescriptorId: '2', verifiableCredentials: [ - { credentialRecord: record1, type: ClaimFormat.LdpVc }, - { credentialRecord: record2, type: ClaimFormat.LdpVc }, + { credentialRecord: record1, claimFormat: ClaimFormat.LdpVc }, + { credentialRecord: record2, claimFormat: ClaimFormat.LdpVc }, ], }, ], diff --git a/packages/core/__tests__/utils/helpers.test.ts b/packages/core/__tests__/utils/helpers.test.ts index a052a9d983..624c62bcad 100644 --- a/packages/core/__tests__/utils/helpers.test.ts +++ b/packages/core/__tests__/utils/helpers.test.ts @@ -1,4 +1,4 @@ -import { ConnectionRecord } from '@credo-ts/core' +import { DidCommConnectionRecord } from '@credo-ts/didcomm' import { useAgent } from '@credo-ts/react-hooks' import fs from 'fs' import path from 'path' @@ -122,7 +122,7 @@ describe('createConnectionInvitation', () => { toUrl: jest.fn().mockReturnValueOnce(Promise.resolve('cat')), }, } - agent!.oob.createInvitation = jest.fn().mockReturnValueOnce(Promise.resolve(invitation)) + agent!.modules.oob.createInvitation = jest.fn().mockReturnValueOnce(Promise.resolve(invitation)) const result = await createConnectionInvitation(agent, 'aries.foo') @@ -140,9 +140,9 @@ describe('removeExistingInvitationsById', () => { const invitationId = '1' const { agent } = useAgent() const findAllByQueryMock = jest.fn() - agent!.oob.findAllByQuery = findAllByQueryMock + agent!.modules.oob.findAllByQuery = findAllByQueryMock const deleteByIdMock = jest.fn() - agent!.oob.deleteById = deleteByIdMock + agent!.modules.oob.deleteById = deleteByIdMock test('without an existing invitation', async () => { await removeExistingInvitationsById(agent, invitationId) @@ -180,9 +180,9 @@ describe('connectFromInvitation', () => { } const uri = 'http://foo.com?c_i=abc123' const parseInvitation = jest.fn().mockReturnValueOnce(Promise.resolve({ id: '123' })) - agent!.oob.parseInvitation = parseInvitation + agent!.modules.oob.parseInvitation = parseInvitation const receiveInvitation = jest.fn().mockReturnValueOnce(Promise.resolve(record)) - agent!.oob.receiveInvitation = receiveInvitation + agent!.modules.oob.receiveInvitation = receiveInvitation const result = await connectFromInvitation(uri, agent) @@ -197,35 +197,35 @@ describe('getConnectionName', () => { const connection = { id: '1', theirLabel: 'Mike', alias: 'Mikey' } const alternateContactNames = { '1': 'Mikeroni' } - const result = getConnectionName(connection as ConnectionRecord, alternateContactNames) + const result = getConnectionName(connection as DidCommConnectionRecord, alternateContactNames) expect(result).toBe('Mikeroni') }) test('With all properties and no alternate name', async () => { const connection = { id: '1', theirLabel: 'Mike', alias: 'Mikey' } const alternateContactNames = {} - const result = getConnectionName(connection as ConnectionRecord, alternateContactNames) + const result = getConnectionName(connection as DidCommConnectionRecord, alternateContactNames) expect(result).toBe('Mike') }) test('With no theirLabel but an alias', async () => { const connection = { id: '1', alias: 'Mikey' } const alternateContactNames = {} - const result = getConnectionName(connection as ConnectionRecord, alternateContactNames) + const result = getConnectionName(connection as DidCommConnectionRecord, alternateContactNames) expect(result).toBe('Mikey') }) test('With no theirLabel or alias', async () => { const connection = { id: '1' } const alternateContactNames = {} - const result = getConnectionName(connection as ConnectionRecord, alternateContactNames) + const result = getConnectionName(connection as DidCommConnectionRecord, alternateContactNames) expect(result).toBe('1') }) test('With undefined connection', async () => { const connection = undefined const alternateContactNames = {} - const result = getConnectionName(connection as unknown as ConnectionRecord, alternateContactNames) + const result = getConnectionName(connection as unknown as DidCommConnectionRecord, alternateContactNames) expect(result).toBe('') }) }) diff --git a/packages/core/src/components/listItems/ContactCredentialListItem.tsx b/packages/core/src/components/listItems/ContactCredentialListItem.tsx index 2dd8558a1d..8e0f685282 100644 --- a/packages/core/src/components/listItems/ContactCredentialListItem.tsx +++ b/packages/core/src/components/listItems/ContactCredentialListItem.tsx @@ -3,12 +3,12 @@ import { useTheme } from '../../contexts/theme' import { TouchableOpacity, View, StyleSheet } from 'react-native' import { useBranding } from '../../hooks/bundle-resolver' import { useTranslation } from 'react-i18next' -import { StyleSheet, TouchableOpacity, View } from 'react-native' -import { useTheme } from '../../contexts/theme' -import { useBranding } from '../../hooks/bundle-resolver' import { getCredentialIdentifiers } from '../../utils/credential' import { useCredentialConnectionLabel } from '../../utils/helpers' import { ThemedText } from '../texts/ThemedText' +import { useMemo } from 'react' +import { CredentialOverlay } from '@bifold/oca/build/legacy' +import { BaseOverlay, BrandingOverlay, LegacyBrandingOverlay } from '@bifold/oca' export type ContactCredentialListItemProps = { credential: DidCommCredentialExchangeRecord diff --git a/packages/core/src/components/listItems/NotificationListItem.tsx b/packages/core/src/components/listItems/NotificationListItem.tsx index 6777dcb68c..c5ef926450 100644 --- a/packages/core/src/components/listItems/NotificationListItem.tsx +++ b/packages/core/src/components/listItems/NotificationListItem.tsx @@ -1,4 +1,4 @@ -import { AnonCredsProofRequest, DidCommRequestPresentationV1Message } from '@credo-ts/anoncreds' +import { AnonCredsProofRequest } from '@credo-ts/anoncreds' import { Agent, CredoError, @@ -71,7 +71,7 @@ type StyleConfig = { const markMessageAsSeen = async (agent: Agent, record: DidCommBasicMessageRecord) => { const meta = record.metadata.get(BasicMessageMetadata.customMetadata) as basicMessageCustomMetadata record.metadata.set(BasicMessageMetadata.customMetadata, { ...meta, seen: true }) - const basicMessageRepository = agent.context.dependencyManager.resolve(DidCommBasicMessageRepository) + const basicMessageRepository: DidCommBasicMessageRepository = agent.context.dependencyManager.resolve(DidCommBasicMessageRepository) await basicMessageRepository.update(agent.context, record) } @@ -271,7 +271,7 @@ const NotificationListItem: React.FC = ({ break case NotificationType.ProofRequest: { const proofId = (notification as DidCommProofExchangeRecord).id - let message: DidCommRequestPresentationV2Message | DidCommRequestPresentationV1Message | null | undefined + let message: DidCommRequestPresentationV2Message | null | undefined try { message = await agent?.modules.proofs.findRequestMessage(proofId) } catch (error) { @@ -281,9 +281,9 @@ const NotificationListItem: React.FC = ({ // message.comment is the common fallback title for both v1 and v2 proof requests let body: string = message?.comment ?? '' - if (message instanceof DidCommRequestPresentationV1Message) { - body = message.indyProofRequest?.name ?? body - } + // if (message instanceof DidCommRequestPresentationV1Message) { + // body = message.indyProofRequest?.name ?? body + // } if (message instanceof DidCommRequestPresentationV2Message) { // workaround for getting proof request name in v2 proof request diff --git a/packages/core/src/components/views/CredentialDetailPrimaryHeader.tsx b/packages/core/src/components/views/CredentialDetailPrimaryHeader.tsx index ef4ea9dede..ef63a0f1ff 100644 --- a/packages/core/src/components/views/CredentialDetailPrimaryHeader.tsx +++ b/packages/core/src/components/views/CredentialDetailPrimaryHeader.tsx @@ -1,6 +1,5 @@ import { BrandingOverlay } from '@bifold/oca' import { BrandingOverlayType, CredentialOverlay } from '@bifold/oca/build/legacy' -import { CredentialExchangeRecord } from '@credo-ts/core' import React from 'react' import { useTranslation } from 'react-i18next' import { StyleSheet, useWindowDimensions, View } from 'react-native' @@ -9,9 +8,7 @@ import { useTheme } from '../../contexts/theme' import { credentialTextColor } from '../../utils/credential' import { testIdWithKey } from '../../utils/testable' import { DidCommCredentialExchangeRecord } from '@credo-ts/didcomm' -import { useTranslation } from 'react-i18next' import { formatTime } from '../../utils/helpers' -import { testIdWithKey } from '../../utils/testable' import { ThemedText } from '../texts/ThemedText' type CredentialDetailPrimaryHeaderProps = { diff --git a/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx b/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx index 8d9ec95ee2..ff6ddff370 100644 --- a/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx +++ b/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx @@ -159,11 +159,14 @@ export const OpenIDCredentialRecordProvider: React.FC { checkAgent() if (cred instanceof W3cCredentialRecord) { - await agent?.dependencyManager.resolve(W3cCredentialRepository).save(agent.context, cred) + const repo: W3cCredentialRepository = agent?.context.dependencyManager.resolve(W3cCredentialRepository) + await repo.save(agent.context, cred) } else if (cred instanceof SdJwtVcRecord) { - await agent?.dependencyManager.resolve(SdJwtVcRepository).save(agent.context, cred) + const repo: SdJwtVcRepository = agent?.context.dependencyManager.resolve(SdJwtVcRepository) + await repo.save(agent.context, cred) } else if (cred instanceof MdocRecord) { - await agent?.dependencyManager.resolve(MdocRepository).save(agent.context, cred) + const repo: MdocRepository = agent?.context.dependencyManager.resolve(MdocRepository) + await repo.save(agent.context, cred) } } diff --git a/packages/core/src/screens/ConfigureMediator.tsx b/packages/core/src/screens/ConfigureMediator.tsx index ca7c39e22c..d98b1ffbc0 100644 --- a/packages/core/src/screens/ConfigureMediator.tsx +++ b/packages/core/src/screens/ConfigureMediator.tsx @@ -1,4 +1,4 @@ -import { MediationRecipientService } from '@credo-ts/core' +import { AgentContext } from '@credo-ts/core' import { useAgent } from '@credo-ts/react-hooks' import { StackScreenProps } from '@react-navigation/stack' import React, { useEffect, useState } from 'react' @@ -12,15 +12,8 @@ import { DispatchAction } from '../contexts/reducers/store' import { useTheme } from '../contexts/theme' import { ThemedText } from '../components/texts/ThemedText' import { testIdWithKey } from '../utils/testable' -import { useEffect, useState } from 'react' import { LockoutReason, useAuth } from '../contexts/auth' -import { useAgent } from '@credo-ts/react-hooks' import DismissiblePopupModal from '../components/modals/DismissiblePopupModal' -import { ThemedText } from '../components/texts/ThemedText' -import { LockoutReason, useAuth } from '../contexts/auth' -import { DispatchAction } from '../contexts/reducers/store' -import { useStore } from '../contexts/store' -import { useTheme } from '../contexts/theme' import { Screens, SettingStackParams } from '../types/navigators' import { setMediationToDefault } from '../utils/mediatorhelpers' import { DidCommMediationRecipientService } from '@credo-ts/didcomm' @@ -84,7 +77,7 @@ const ConfigureMediator = ({ route }: ConfigureMediatorProps) => { const confirmMediatorChange = async () => { if (!pendingMediatorId || !agent) return - await agent.context.dependencyManager.resolve(DidCommMediationRecipientService).clearDefaultMediator(agent.context) + await agent.context.dependencyManager.resolve(DidCommMediationRecipientService).clearDefaultMediator(agent.context as AgentContext) agent.config.logger.info(`successfully cleared default mediator`) await setMediationToDefault(agent, pendingMediatorId) dispatch({ diff --git a/packages/core/src/screens/CredentialDetails.tsx b/packages/core/src/screens/CredentialDetails.tsx index 08af2f84f5..dfd9e43a73 100644 --- a/packages/core/src/screens/CredentialDetails.tsx +++ b/packages/core/src/screens/CredentialDetails.tsx @@ -1,6 +1,6 @@ import type { StackScreenProps } from '@react-navigation/stack' -import { CredentialExchangeRecord } from '@credo-ts/core' +import { DidCommCredentialExchangeRecord } from '@credo-ts/didcomm' import { useAgent } from '@credo-ts/react-hooks' import { BrandingOverlay } from '@bifold/oca' import { Attribute, BrandingOverlayType, CredentialOverlay } from '@bifold/oca/build/legacy' @@ -51,7 +51,7 @@ const CredentialDetails: React.FC = ({ navigation, route const { credentialId } = route.params const { width, height } = useWindowDimensions() - const [credential, setCredential] = useState(undefined) + const [credential, setCredential] = useState(undefined) const { agent } = useAgent() const { t, i18n } = useTranslation() const { ColorPalette, Assets } = useTheme() @@ -83,7 +83,7 @@ const CredentialDetails: React.FC = ({ navigation, route // fetch credential for ID const fetchCredential = async () => { try { - const credentialExchangeRecord = await agent?.credentials.getById(credentialId) + const credentialExchangeRecord = await agent?.modules.credentials.getById(credentialId) setCredential(credentialExchangeRecord) } catch (error) { // credential not found for id, display an error @@ -184,7 +184,7 @@ const CredentialDetails: React.FC = ({ navigation, route if (credential?.revocationNotification) { const meta = credential.metadata.get(CredentialMetadata.customMetadata) credential.metadata.set(CredentialMetadata.customMetadata, { ...meta, revoked_seen: true }) - agent?.credentials.update(credential) + agent?.modules.credentials.update(credential) } }, [credential, agent]) @@ -246,7 +246,7 @@ const CredentialDetails: React.FC = ({ navigation, route await logHistoryRecord() } - await agent.credentials.deleteById(credential.id) + await agent.modules.credentials.deleteById(credential.id) navigation.pop() @@ -272,11 +272,11 @@ const CredentialDetails: React.FC = ({ navigation, route if (credential) { const meta = credential.metadata.get(CredentialMetadata.customMetadata) credential.metadata.set(CredentialMetadata.customMetadata, { ...meta, revoked_detail_dismissed: true }) - agent?.credentials.update(credential) + agent?.modules.credentials.update(credential) } }, [credential, agent]) - const CredentialRevocationMessage: React.FC<{ credential: CredentialExchangeRecord }> = ({ credential }) => { + const CredentialRevocationMessage: React.FC<{ credential: DidCommCredentialExchangeRecord }> = ({ credential }) => { return ( = ({ visible, if (!credential) { return } - if (credential.state === CredentialState.CredentialReceived || credential.state === CredentialState.Done) { + if (credential.state === DidCommCredentialState.CredentialReceived || credential.state === DidCommCredentialState.Done) { timer && clearTimeout(timer) setCredentialDeliveryStatus(DeliveryStatus.Completed) } diff --git a/packages/core/src/screens/ListContacts.tsx b/packages/core/src/screens/ListContacts.tsx index f1e8824f7b..f3b42ef83d 100644 --- a/packages/core/src/screens/ListContacts.tsx +++ b/packages/core/src/screens/ListContacts.tsx @@ -1,4 +1,4 @@ -import { ConnectionRecord, ConnectionType, DidExchangeState } from '@credo-ts/core' +import { DidCommConnectionRecord, DidCommConnectionType, DidCommDidExchangeState } from '@credo-ts/didcomm' import { useAgent, useConnections } from '@credo-ts/react-hooks' import { StackNavigationProp } from '@react-navigation/stack' import React, { useCallback, useEffect, useState } from 'react' @@ -25,7 +25,7 @@ const ListContacts: React.FC = ({ navigation }) => { const { ColorPalette } = useTheme() const { t } = useTranslation() const { agent } = useAgent() - const [connections, setConnections] = useState([]) + const [connections, setConnections] = useState([]) const { records: connectionRecords } = useConnections() const [store] = useStore() const [{ contactHideList }, ContactListItem, defaultScreenOptionsDict] = useServices([ @@ -53,9 +53,9 @@ const ListContacts: React.FC = ({ navigation }) => { if (!store.preferences.developerModeEnabled) { orderedContacts = orderedContacts.filter((r) => { return ( - !r.connectionTypes.includes(ConnectionType.Mediator) && + !r.connectionTypes.includes(DidCommConnectionType.Mediator) && !contactHideList?.includes((r.theirLabel || r.alias) ?? '') && - r.state === DidExchangeState.Completed + r.state === DidCommDidExchangeState.Completed ) }) } diff --git a/packages/core/src/screens/ListCredentials.tsx b/packages/core/src/screens/ListCredentials.tsx index 9feab5e50b..c98abdf626 100644 --- a/packages/core/src/screens/ListCredentials.tsx +++ b/packages/core/src/screens/ListCredentials.tsx @@ -1,12 +1,12 @@ import { AnonCredsCredentialMetadataKey } from '@credo-ts/anoncreds' -import { CredentialExchangeRecord, CredentialState, SdJwtVcRecord, W3cCredentialRecord } from '@credo-ts/core' +import { SdJwtVcRecord, W3cCredentialRecord } from '@credo-ts/core' import { useCredentialByState } from '@credo-ts/react-hooks' import { useNavigation, useIsFocused } from '@react-navigation/native' import { StackNavigationProp } from '@react-navigation/stack' import React, { useEffect } from 'react' import { useTranslation } from 'react-i18next' import { FlatList, View } from 'react-native' - +import { DidCommCredentialExchangeRecord, DidCommCredentialState } from '@credo-ts/didcomm' import CredentialCard from '../components/misc/CredentialCard' import { DispatchAction } from '../contexts/reducers/store' import { useStore } from '../contexts/store' @@ -45,8 +45,8 @@ const ListCredentials: React.FC = () => { } = useOpenIDCredentials() let credentials: GenericCredentialExchangeRecord[] = [ - ...useCredentialByState(CredentialState.CredentialReceived), - ...useCredentialByState(CredentialState.Done), + ...useCredentialByState(DidCommCredentialState.CredentialReceived), + ...useCredentialByState(DidCommCredentialState.Done), ...w3cCredentialRecords, ...sdJwtVcRecords, ] @@ -82,9 +82,9 @@ const ListCredentials: React.FC = () => { const renderCardItem = (cred: GenericCredentialExchangeRecord) => { return ( { if (cred instanceof W3cCredentialRecord) { diff --git a/packages/core/src/screens/MobileVerifierLoading.tsx b/packages/core/src/screens/MobileVerifierLoading.tsx index fdde4850fe..2b3cad16be 100644 --- a/packages/core/src/screens/MobileVerifierLoading.tsx +++ b/packages/core/src/screens/MobileVerifierLoading.tsx @@ -59,7 +59,7 @@ const MobileVerifierLoading: React.FC = ({ navigatio const onDismissModalTouched = useCallback(() => { if (proofRecord && (isPresentationReceived(proofRecord) || isPresentationFailed(proofRecord))) { if (goalCode?.endsWith('verify.once')) { - agent.connections.deleteById(connectionId) + agent.modules.connections.deleteById(connectionId) } } diff --git a/packages/core/src/screens/ProofDetails.tsx b/packages/core/src/screens/ProofDetails.tsx index 95e3e1c93d..c87ad9828b 100644 --- a/packages/core/src/screens/ProofDetails.tsx +++ b/packages/core/src/screens/ProofDetails.tsx @@ -1,6 +1,6 @@ import type { StackScreenProps } from '@react-navigation/stack' -import { ProofExchangeRecord, ProofState } from '@credo-ts/core' +import { DidCommProofExchangeRecord, DidCommProofState } from '@credo-ts/didcomm' import { useAgent, useConnectionById, useProofById } from '@credo-ts/react-hooks' import { GroupedSharedProofDataItem, ProofCustomMetadata, ProofMetadata, markProofAsViewed } from '@bifold/verifier' import { useFocusEffect } from '@react-navigation/native' @@ -24,7 +24,7 @@ import usePreventScreenCapture from '../hooks/screen-capture' type ProofDetailsProps = StackScreenProps type VerifiedProofProps = { - record: ProofExchangeRecord + record: DidCommProofExchangeRecord isHistory?: boolean senderReview?: boolean connectionLabel: string @@ -33,7 +33,7 @@ type VerifiedProofProps = { } type UnverifiedProofProps = { - record: ProofExchangeRecord + record: DidCommProofExchangeRecord onBackPressed: () => void onGenerateNewPressed: () => void } @@ -192,7 +192,7 @@ const UnverifiedProof: React.FC = ({ record, onBackPressed - {record.state === ProofState.Abandoned && ( + {record.state === DidCommProofState.Abandoned && ( {t('ProofRequest.ProofRequestDeclined')} @@ -259,7 +259,7 @@ const ProofDetails: React.FC = ({ route, navigation }) => { const promises = Array>() if (!store.preferences.useDataRetention) { - promises.push(agent.proofs.deleteById(recordId)) + promises.push(agent.modules.proofs.deleteById(recordId)) } if ( @@ -268,7 +268,7 @@ const ProofDetails: React.FC = ({ route, navigation }) => { ((record.metadata.get(ProofMetadata.customMetadata) as ProofCustomMetadata).delete_conn_after_seen || goalCode?.endsWith('verify.once')) ) { - promises.push(agent.connections.deleteById(record.connectionId)) + promises.push(agent.modules.connections.deleteById(record.connectionId)) } return Promise.allSettled(promises) diff --git a/packages/core/src/screens/ProofRequest.tsx b/packages/core/src/screens/ProofRequest.tsx index 1f56b5f064..b5a794a61d 100644 --- a/packages/core/src/screens/ProofRequest.tsx +++ b/packages/core/src/screens/ProofRequest.tsx @@ -2,16 +2,20 @@ import { AnonCredsCredentialsForProofRequest, AnonCredsRequestedAttributeMatch, AnonCredsRequestedPredicateMatch, - V1RequestPresentationMessage, + DidCommRequestPresentationV1Message, } from '@credo-ts/anoncreds' import { - CredentialExchangeRecord, - CredentialRecordBinding, DifPexInputDescriptorToCredentials, CredoError, - V2RequestPresentationMessage, - ProofState, + SubmissionEntryCredential, + ClaimFormat, } from '@credo-ts/core' +import { + DidCommCredentialExchangeRecord, + CredentialRecordBinding, + DidCommRequestPresentationV2Message, + DidCommProofState +} from '@credo-ts/didcomm' import { useConnectionById, useProofById } from '@credo-ts/react-hooks' import { Attribute, Predicate } from '@bifold/oca/build/legacy' import { useIsFocused } from '@react-navigation/native' @@ -180,7 +184,7 @@ const ProofRequest: React.FC = ({ navigation, proofId }) => { }) useEffect(() => { - if (proof && proof?.state !== ProofState.RequestReceived) { + if (proof && proof?.state !== DidCommProofState.RequestReceived) { setShowErrorModal(true) } }, [t, proof]) @@ -238,7 +242,7 @@ const ProofRequest: React.FC = ({ navigation, proofId }) => { }, [agent, proof, t]) const containsRevokedCreds = ( - credExRecords: CredentialExchangeRecord[], + credExRecords: DidCommCredentialExchangeRecord[], fields: { [key: string]: Attribute[] & Predicate[] } @@ -363,12 +367,12 @@ const ProofRequest: React.FC = ({ navigation, proofId }) => { const missingCredentials: ProofCredentialItems[] = [] const schemaIds = new Set( fullCredentials - .map((fullCredential: CredentialExchangeRecord) => getCredentialSchemaIdForRecord(fullCredential)) + .map((fullCredential: DidCommCredentialExchangeRecord) => getCredentialSchemaIdForRecord(fullCredential)) .filter((id) => id !== null) ) const credDefIds = new Set( fullCredentials - .map((fullCredential: CredentialExchangeRecord) => getCredentialDefinitionIdForRecord(fullCredential)) + .map((fullCredential: DidCommCredentialExchangeRecord) => getCredentialDefinitionIdForRecord(fullCredential)) .filter((id) => id !== null) ) activeCreds.forEach((cred) => { @@ -387,7 +391,7 @@ const ProofRequest: React.FC = ({ navigation, proofId }) => { setMissingCredentials(missingCredentials) // Check for revoked credentials - const records = fullCredentials.filter((record: CredentialExchangeRecord) => + const records = fullCredentials.filter((record: DidCommCredentialExchangeRecord) => record.credentials.some((cred: CredentialRecordBinding) => credList.includes(cred.credentialRecordId)) ) const foundRevocationOffense = containsRevokedCreds(records, unpackCredToField(activeCreds)) @@ -454,9 +458,9 @@ const ProofRequest: React.FC = ({ navigation, proofId }) => { return } - let message: V2RequestPresentationMessage | V1RequestPresentationMessage | null | undefined + let message: DidCommRequestPresentationV2Message | DidCommRequestPresentationV1Message | null | undefined try { - message = await agent?.proofs.findRequestMessage(proofId) + message = await agent?.modules.proofs.findRequestMessage(proofId) } catch (error) { logger.error('Error finding request message:', error as CredoError) } @@ -487,7 +491,7 @@ const ProofRequest: React.FC = ({ navigation, proofId }) => { if (!retrievedCredentials) { throw new Error(t('ProofRequest.RequestedCredentialsCouldNotBeFound')) } - const format = await agent.proofs.getFormatData(proof.id) + const format = await agent.modules.proofs.getFormatData(proof.id) if (format.request?.presentationExchange) { if (!descriptorMetadata) throw new Error(t('ProofRequest.PresentationMetadataNotFound')) @@ -496,18 +500,24 @@ const ProofRequest: React.FC = ({ navigation, proofId }) => { Object.entries(descriptorMetadata).map(([descriptorId, meta]) => { const activeCredentialIds = activeCreds.map((cred) => cred.credId) const selectedRecord = meta.find((item) => activeCredentialIds.includes(item.record.id)) - if (!selectedRecord) throw new Error(t('ProofRequest.CredentialMetadataNotFound')) - return [descriptorId, [selectedRecord.record]] + if (!selectedRecord) { + throw new Error(t('ProofRequest.CredentialMetadataNotFound')) + } + const recordReturn: SubmissionEntryCredential = { + claimFormat: ClaimFormat.JwtVc, + credentialRecord: selectedRecord.record + } + return [descriptorId, [recordReturn]] }) ) - await agent.proofs.acceptRequest({ - proofRecordId: proof.id, + await agent.modules.proofs.acceptRequest({ + proofExchangeRecordId: proof.id, proofFormats: { presentationExchange: { credentials: selectedCredentials } }, }) if (proof.connectionId && goalCode?.endsWith('verify.once')) { - agent.connections.deleteById(proof.connectionId) + agent.modules.connections.deleteById(proof.connectionId) } return } @@ -548,12 +558,12 @@ const ProofRequest: React.FC = ({ navigation, proofId }) => { throw new Error(t('ProofRequest.RequestedCredentialsCouldNotBeFound')) } - await agent.proofs.acceptRequest({ - proofRecordId: proof.id, + await agent.modules.proofs.acceptRequest({ + proofExchangeRecordId: proof.id, proofFormats: automaticRequestedCreds.proofFormats, }) if (proof.connectionId && goalCode?.endsWith('verify.once')) { - agent.connections.deleteById(proof.connectionId) + agent.modules.connections.deleteById(proof.connectionId) } if (historyEventsLogger.logInformationSent) { @@ -581,16 +591,16 @@ const ProofRequest: React.FC = ({ navigation, proofId }) => { try { if (agent && proof) { const connectionId = proof.connectionId ?? '' - const connection = await agent.connections.findById(connectionId) + const connection = await agent.modules.connections.findById(connectionId) if (connection) { - await agent.proofs.sendProblemReport({ proofRecordId: proof.id, description: t('ProofRequest.Declined') }) + await agent.modules.proofs.sendProblemReport({ proofExchangeRecordId: proof.id, description: t('ProofRequest.Declined') }) } - await agent.proofs.declineRequest({ proofRecordId: proof.id }) + await agent.modules.proofs.declineRequest({ proofExchangeRecordId: proof.id }) if (connectionId && goalCode?.endsWith('verify.once')) { - agent.connections.deleteById(connectionId) + agent.modules.connections.deleteById(connectionId) } } } catch (err: unknown) { @@ -620,11 +630,11 @@ const ProofRequest: React.FC = ({ navigation, proofId }) => { toggleCancelModalVisible() if (agent && proof) { - await agent.proofs.sendProblemReport({ proofRecordId: proof.id, description: t('ProofRequest.Declined') }) - await agent.proofs.declineRequest({ proofRecordId: proof.id }) + await agent.modules.proofs.sendProblemReport({ proofExchangeRecordId: proof.id, description: t('ProofRequest.Declined') }) + await agent.modules.proofs.declineRequest({ proofExchangeRecordId: proof.id }) if (proof.connectionId && goalCode?.endsWith('verify.once')) { - agent.connections.deleteById(proof.connectionId) + agent.modules.connections.deleteById(proof.connectionId) } } } catch (err: unknown) { @@ -655,7 +665,7 @@ const ProofRequest: React.FC = ({ navigation, proofId }) => { hasCredentialError: !hasAvailableCredentials, hasSatisfiedPredicateError: !hasSatisfiedPredicates(getCredentialsFields()), hasRevokedOffense: revocationOffense, - hasProofStateReceivedError: proof?.state !== ProofState.RequestReceived, + hasProofStateReceivedError: proof?.state !== DidCommProofState.RequestReceived, } }, [hasAvailableCredentials, hasSatisfiedPredicates, getCredentialsFields, revocationOffense, proof]) diff --git a/packages/core/src/screens/ProofRequestAccept.tsx b/packages/core/src/screens/ProofRequestAccept.tsx index 47e47896dd..806e709413 100644 --- a/packages/core/src/screens/ProofRequestAccept.tsx +++ b/packages/core/src/screens/ProofRequestAccept.tsx @@ -1,4 +1,4 @@ -import { ProofState } from '@credo-ts/core' +import { DidCommProofState } from '@credo-ts/didcomm' import { useProofById } from '@credo-ts/react-hooks' import { useNavigation } from '@react-navigation/native' import React, { useEffect, useState } from 'react' @@ -22,7 +22,7 @@ export interface ProofRequestAcceptProps { const ProofRequestAccept: React.FC = ({ visible, proofId, confirmationOnly }) => { const { t } = useTranslation() - const [proofDeliveryStatus, setProofDeliveryStatus] = useState(ProofState.RequestReceived) + const [proofDeliveryStatus, setProofDeliveryStatus] = useState(DidCommProofState.RequestReceived) const proof = useProofById(proofId) const navigation = useNavigation() const { ColorPalette, TextTheme } = useTheme() @@ -65,7 +65,7 @@ const ProofRequestAccept: React.FC = ({ visible, proofI useEffect(() => { if (confirmationOnly) { - setProofDeliveryStatus(ProofState.PresentationSent) + setProofDeliveryStatus(DidCommProofState.PresentationSent) return } @@ -75,7 +75,7 @@ const ProofRequestAccept: React.FC = ({ visible, proofI return } - if (proof.state === ProofState.Done || proof.state === ProofState.PresentationSent) { + if (proof.state === DidCommProofState.Done || proof.state === DidCommProofState.PresentationSent) { setProofDeliveryStatus(proof.state) } }, [proof, proofDeliveryStatus, confirmationOnly]) @@ -85,7 +85,7 @@ const ProofRequestAccept: React.FC = ({ visible, proofI - {proofDeliveryStatus === ProofState.RequestReceived && ( + {proofDeliveryStatus === DidCommProofState.RequestReceived && ( = ({ visible, proofI )} - {(proofDeliveryStatus === ProofState.PresentationSent || proofDeliveryStatus === ProofState.Done) && ( + {(proofDeliveryStatus === DidCommProofState.PresentationSent || proofDeliveryStatus === DidCommProofState.Done) && ( = ({ visible, proofI - {proofDeliveryStatus === ProofState.RequestReceived && } - {(proofDeliveryStatus === ProofState.PresentationSent || proofDeliveryStatus === ProofState.Done) && ( + {proofDeliveryStatus === DidCommProofState.RequestReceived && } + {(proofDeliveryStatus === DidCommProofState.PresentationSent || proofDeliveryStatus === DidCommProofState.Done) && ( )} diff --git a/packages/core/src/screens/ProofRequestUsageHistory.tsx b/packages/core/src/screens/ProofRequestUsageHistory.tsx index ac3d49b70d..b98f4cbd6e 100644 --- a/packages/core/src/screens/ProofRequestUsageHistory.tsx +++ b/packages/core/src/screens/ProofRequestUsageHistory.tsx @@ -1,4 +1,4 @@ -import { ProofExchangeRecord, ProofState } from '@credo-ts/core' +import { DidCommProofExchangeRecord, DidCommProofState } from '@credo-ts/didcomm' import { useConnectionById } from '@credo-ts/react-hooks' import { isPresentationReceived, useProofsByTemplateId } from '@bifold/verifier' import { StackNavigationProp, StackScreenProps } from '@react-navigation/stack' @@ -20,19 +20,19 @@ type ProofRequestUsageHistoryProps = StackScreenProps - record: ProofExchangeRecord + record: DidCommProofExchangeRecord } -const getPresentationStateLabel = (record: ProofExchangeRecord) => { +const getPresentationStateLabel = (record: DidCommProofExchangeRecord) => { switch (record.state) { - case ProofState.RequestSent: + case DidCommProofState.RequestSent: return 'Verifier.RequestSent' - case ProofState.PresentationReceived: + case DidCommProofState.PresentationReceived: return 'Verifier.PresentationReceived' - case ProofState.Declined: - case ProofState.Abandoned: + case DidCommProofState.Declined: + case DidCommProofState.Abandoned: return 'Verifier.ProofRequestRejected' - case ProofState.Done: + case DidCommProofState.Done: return record.isVerified ? 'Verifier.PresentationReceived' : 'Verifier.PresentationFailed' default: return '' diff --git a/packages/core/src/screens/ProofRequesting.tsx b/packages/core/src/screens/ProofRequesting.tsx index 471fa67050..8f28530fe3 100644 --- a/packages/core/src/screens/ProofRequesting.tsx +++ b/packages/core/src/screens/ProofRequesting.tsx @@ -1,6 +1,5 @@ import type { StackScreenProps } from '@react-navigation/stack' - -import { DidExchangeState, ProofState } from '@credo-ts/core' +import { DidCommDidExchangeState, DidCommProofState } from '@credo-ts/didcomm' import { useAgent, useProofById } from '@credo-ts/react-hooks' import { ProofCustomMetadata, ProofMetadata, linkProofWithTemplate, sendProofRequest } from '@bifold/verifier' import { TOKENS, useServices } from '../container-api' @@ -181,7 +180,7 @@ const ProofRequesting: React.FC = ({ route, navigation }) } const sendAsyncProof = async () => { - if (record && record.state === DidExchangeState.Completed) { + if (record && record.state === DidCommDidExchangeState.Completed) { //send haptic feedback to verifier that connection is completed Vibration.vibrate() @@ -204,7 +203,7 @@ const ProofRequesting: React.FC = ({ route, navigation }) }, [template, record, agent, predicateValues, templateId, logger]) useEffect(() => { - if (proofRecord && proofRecord.state === ProofState.RequestSent) { + if (proofRecord && proofRecord.state === DidCommProofState.RequestSent) { navigation.navigate(Screens.MobileVerifierLoading, { proofId: proofRecord.id, connectionId: record?.id ?? '' }) setProofRecordId(undefined) diff --git a/packages/core/src/screens/RenameWallet.tsx b/packages/core/src/screens/RenameWallet.tsx index 217e6940a5..44d9d480e9 100644 --- a/packages/core/src/screens/RenameWallet.tsx +++ b/packages/core/src/screens/RenameWallet.tsx @@ -14,7 +14,7 @@ const RenameWallet: React.FC = () => { const onSubmitSuccess = useCallback( (name: string) => { - agent.config.label = name + // agent.config.label = name navigation.goBack() }, [navigation, agent] diff --git a/packages/core/src/types/credentials.ts b/packages/core/src/types/credentials.ts index ca03095915..d1e1579034 100644 --- a/packages/core/src/types/credentials.ts +++ b/packages/core/src/types/credentials.ts @@ -1,7 +1,8 @@ -import { CredentialExchangeRecord, MdocRecord, SdJwtVcRecord, W3cCredentialRecord } from '@credo-ts/core' +import { MdocRecord, SdJwtVcRecord, W3cCredentialRecord } from '@credo-ts/core' +import { DidCommCredentialExchangeRecord } from '@credo-ts/didcomm' export type GenericCredentialExchangeRecord = - | CredentialExchangeRecord + | DidCommCredentialExchangeRecord | W3cCredentialRecord | SdJwtVcRecord | MdocRecord diff --git a/packages/core/src/types/proof-items.ts b/packages/core/src/types/proof-items.ts index 7867cfbde1..9cfcc13640 100644 --- a/packages/core/src/types/proof-items.ts +++ b/packages/core/src/types/proof-items.ts @@ -1,17 +1,17 @@ import { AnonCredsCredentialsForProofRequest } from '@credo-ts/anoncreds' -import { CredentialExchangeRecord } from '@credo-ts/core' +import { DidCommCredentialExchangeRecord } from '@credo-ts/didcomm' import { Attribute, Predicate } from '@bifold/oca/build/legacy' import { DescriptorMetadata } from '../utils/anonCredsProofRequestMapper' export type CredentialDataForProof = { groupedProof: (ProofCredentialPredicates & ProofCredentialAttributes)[] retrievedCredentials: AnonCredsCredentialsForProofRequest | undefined - fullCredentials: CredentialExchangeRecord[] + fullCredentials: DidCommCredentialExchangeRecord[] descriptorMetadata?: DescriptorMetadata } export interface ProofCredentialAttributes { altCredentials?: string[] - credExchangeRecord?: CredentialExchangeRecord + credExchangeRecord?: DidCommCredentialExchangeRecord credId: string credDefId?: string schemaId?: string @@ -21,7 +21,7 @@ export interface ProofCredentialAttributes { export interface ProofCredentialPredicates { altCredentials?: string[] - credExchangeRecord?: CredentialExchangeRecord + credExchangeRecord?: DidCommCredentialExchangeRecord credId: string credDefId?: string schemaId?: string diff --git a/packages/core/src/utils/agent.ts b/packages/core/src/utils/agent.ts index 76f18d70f3..79b664b161 100644 --- a/packages/core/src/utils/agent.ts +++ b/packages/core/src/utils/agent.ts @@ -1,13 +1,14 @@ import { AnonCredsDidCommCredentialFormatService, - AnonCredsModule, AnonCredsDidCommProofFormatService, + AnonCredsModule, DataIntegrityDidCommCredentialFormatService, - LegacyIndyDidCommCredentialFormatService, - LegacyIndyDidCommProofFormatService, DidCommCredentialV1Protocol, DidCommProofV1Protocol, + LegacyIndyDidCommCredentialFormatService, + LegacyIndyDidCommProofFormatService, } from '@credo-ts/anoncreds' + import { AskarModule } from '@credo-ts/askar' import { Agent @@ -25,7 +26,8 @@ import { DidCommProofV2Protocol, DidCommDifPresentationExchangeProofFormatService, DidCommModule, - DidCommOutOfBandModule} from '@credo-ts/didcomm' + DidCommOutOfBandModule, + DidCommBasicMessagesModule} from '@credo-ts/didcomm' import { IndyVdrAnonCredsRegistry, IndyVdrModule, IndyVdrPoolConfig } from '@credo-ts/indy-vdr' import { OpenId4VcHolderModule } from '@credo-ts/openid4vc' @@ -111,7 +113,8 @@ export function getAgentModules({ indyNetworks, mediatorInvitationUrl, txnCache //pushNotificationsApns: new PushNotificationsApnsModule(), didcomm: new DidCommModule(), openId4VcHolder: new OpenId4VcHolderModule(), - oob: new DidCommOutOfBandModule() + oob: new DidCommOutOfBandModule(), + basicMessages: new DidCommBasicMessagesModule() } } diff --git a/packages/core/src/utils/anonCredsProofRequestMapper.ts b/packages/core/src/utils/anonCredsProofRequestMapper.ts index e17629c901..b3790d2df1 100644 --- a/packages/core/src/utils/anonCredsProofRequestMapper.ts +++ b/packages/core/src/utils/anonCredsProofRequestMapper.ts @@ -30,7 +30,7 @@ export interface DifPexAnonCredsProofRequest extends AnonCredsProofRequest { type FieldV2 = NonNullable< DifPresentationExchangeDefinitionV2['input_descriptors'][number]['constraints']['fields'] ->[number] +>[number] // This type seems to be a bit broken now for some reason const getPredicateTypeAndValues = (predicateFilter: NonNullable) => { const predicates: { @@ -50,7 +50,7 @@ const getPredicateTypeAndValues = (predicateFilter: NonNullable { if (!field.path) throw new Error('Field path is required') const baseClaimPath = '$.credentialSubject.' - const claimPaths = field.path.filter((path) => path.startsWith(baseClaimPath)) + const claimPaths = field.path.filter((path: string) => path.startsWith(baseClaimPath)) if (claimPaths.length === 0) return undefined - const claimNames = claimPaths.map((path) => path.slice(baseClaimPath.length)) + const claimNames = claimPaths.map((path: string) => path.slice(baseClaimPath.length)) const propertyName = claimNames[0] return propertyName @@ -152,8 +152,8 @@ export const getDescriptorMetadata = (credentialsForRequest: DifPexCredentialsFo const inputDescriptorId = entry.inputDescriptorId const recordsWithMetadata = entry.verifiableCredentials.map((submissionEntryCredential) => { - if (submissionEntryCredential.type !== ClaimFormat.LdpVc) { - throw new Error(`Unsupported credential type. ${submissionEntryCredential.type}`) + if (submissionEntryCredential.claimFormat !== ClaimFormat.LdpVc) { + throw new Error(`Unsupported credential type. ${submissionEntryCredential.claimFormat}`) } const record = submissionEntryCredential.credentialRecord const anonCredsTags = getAnonCredsTagsFromRecord(record as W3cCredentialRecord) diff --git a/packages/core/src/utils/contacts.ts b/packages/core/src/utils/contacts.ts index 50cc4e937a..282fa3d973 100644 --- a/packages/core/src/utils/contacts.ts +++ b/packages/core/src/utils/contacts.ts @@ -1,15 +1,14 @@ -import { BasicMessageRecord, ConnectionRecord, CredentialExchangeRecord, ProofExchangeRecord } from '@credo-ts/core' - +import { DidCommBasicMessageRecord, DidCommConnectionRecord, DidCommCredentialExchangeRecord, DidCommProofExchangeRecord } from '@credo-ts/didcomm' import { BifoldAgent } from './agent' interface ConnectionWithMessages { - conn: ConnectionRecord - msgs: (BasicMessageRecord | CredentialExchangeRecord | ProofExchangeRecord)[] + conn: DidCommConnectionRecord + msgs: (DidCommBasicMessageRecord | DidCommCredentialExchangeRecord | DidCommProofExchangeRecord)[] } interface ConnectionWithLatestMessage { - conn: ConnectionRecord - latestMsg: BasicMessageRecord | CredentialExchangeRecord | ProofExchangeRecord + conn: DidCommConnectionRecord + latestMsg: DidCommBasicMessageRecord | DidCommCredentialExchangeRecord | DidCommProofExchangeRecord } /** @@ -19,16 +18,16 @@ interface ConnectionWithLatestMessage { */ export const fetchContactsByLatestMessage = async ( agent: BifoldAgent, - connections: ConnectionRecord[] -): Promise => { + connections: DidCommConnectionRecord[] +): Promise => { const connectionsWithMessages = await Promise.all( connections.map( - async (conn: ConnectionRecord): Promise => ({ + async (conn: DidCommConnectionRecord): Promise => ({ conn, msgs: [ - ...(await agent.basicMessages.findAllByQuery({ connectionId: conn.id })), - ...(await agent.proofs.findAllByQuery({ connectionId: conn.id })), - ...(await agent.credentials.findAllByQuery({ connectionId: conn.id })), + ...(await agent.modules.basicMessages.findAllByQuery({ connectionId: conn.id })), + ...(await agent.modules.proofs.findAllByQuery({ connectionId: conn.id })), + ...(await agent.modules.credentials.findAllByQuery({ connectionId: conn.id })), ], }) ) @@ -44,7 +43,7 @@ export const fetchContactsByLatestMessage = async ( return accDate > curDate ? acc : cur }, // Initial value if no messages exist for this connection is a placeholder with the date the connection was created - { createdAt: pair.conn.createdAt } as BasicMessageRecord | CredentialExchangeRecord | ProofExchangeRecord + { createdAt: pair.conn.createdAt } as DidCommBasicMessageRecord | DidCommCredentialExchangeRecord | DidCommProofExchangeRecord ), } }) diff --git a/packages/core/src/utils/cred-def.ts b/packages/core/src/utils/cred-def.ts index ff42108a55..cde6698faa 100644 --- a/packages/core/src/utils/cred-def.ts +++ b/packages/core/src/utils/cred-def.ts @@ -5,7 +5,7 @@ import { AnonCredsCredentialDefinition, AnonCredsSchema, } from '@credo-ts/anoncreds' -import { CredentialExchangeRecord as CredentialRecord } from '@credo-ts/core' +import { DidCommCredentialExchangeRecord as CredentialRecord } from '@credo-ts/didcomm' import type { Agent } from '@credo-ts/core' import { credentialSchema } from './schema' diff --git a/packages/core/src/utils/credential.ts b/packages/core/src/utils/credential.ts index e9d0798d88..f164cf1e15 100644 --- a/packages/core/src/utils/credential.ts +++ b/packages/core/src/utils/credential.ts @@ -1,13 +1,13 @@ import { AnonCredsCredentialMetadataKey } from '@credo-ts/anoncreds' -import { CredentialExchangeRecord, CredentialState } from '@credo-ts/core' +import { DidCommCredentialExchangeRecord, DidCommCredentialState } from '@credo-ts/didcomm' import { ImageSourcePropType } from 'react-native' import { luminanceForHexColor } from './luminance' -export const isValidAnonCredsCredential = (credential: CredentialExchangeRecord) => { +export const isValidAnonCredsCredential = (credential: DidCommCredentialExchangeRecord) => { return ( credential && - (credential.state === CredentialState.OfferReceived || + (credential.state === DidCommCredentialState.OfferReceived || (Boolean(credential.metadata.get(AnonCredsCredentialMetadataKey)) && credential.credentials.find((c) => c.credentialRecordType === 'anoncreds' || c.credentialRecordType === 'w3c'))) ) @@ -29,7 +29,7 @@ export const toImageSource = (source: unknown): ImageSourcePropType => { return source as ImageSourcePropType } -export const getCredentialIdentifiers = (credential: CredentialExchangeRecord) => { +export const getCredentialIdentifiers = (credential: DidCommCredentialExchangeRecord) => { return { credentialDefinitionId: credential.metadata.get(AnonCredsCredentialMetadataKey)?.credentialDefinitionId, schemaId: credential.metadata.get(AnonCredsCredentialMetadataKey)?.schemaId, diff --git a/packages/core/src/utils/helpers.ts b/packages/core/src/utils/helpers.ts index 44b2997a86..345bd5bcea 100644 --- a/packages/core/src/utils/helpers.ts +++ b/packages/core/src/utils/helpers.ts @@ -12,19 +12,21 @@ import { } from '@credo-ts/anoncreds' import { Agent, - BasicMessageRecord, - ConnectionRecord, - CredentialExchangeRecord, - CredentialState, - HandshakeProtocol, - ProofExchangeRecord, - ProofState, parseDid, - OutOfBandRecord, - CredentialPreviewAttribute, - OutOfBandRole, } from '@credo-ts/core' -import { BasicMessageRole } from '@credo-ts/core/build/modules/basic-messages/BasicMessageRole' +import { + DidCommBasicMessageRecord, + DidCommConnectionRecord, + DidCommCredentialExchangeRecord, + DidCommCredentialState, + DidCommHandshakeProtocol, + DidCommProofExchangeRecord, + DidCommProofState, + DidCommOutOfBandRecord, + DidCommCredentialPreviewAttribute, + DidCommOutOfBandRole, + DidCommBasicMessageRole +} from '@credo-ts/didcomm' import { useConnectionById } from '@credo-ts/react-hooks' import { BrandingOverlay, CaptureBaseAttributeType } from '@bifold/oca' import { Attribute, CredentialOverlay, Predicate } from '@bifold/oca/build/legacy' @@ -254,7 +256,7 @@ export function formatIfDate(format: string | undefined, value: string | number } export function getConnectionName( - connection: ConnectionRecord | undefined, + connection: DidCommConnectionRecord | undefined, alternateContactNames: Record ): string { return ( @@ -266,7 +268,7 @@ export function getConnectionName( ) } -export function useCredentialConnectionLabel(credential?: CredentialExchangeRecord) { +export function useCredentialConnectionLabel(credential?: DidCommCredentialExchangeRecord) { const connection = useConnectionById(credential?.connectionId ?? '') if (!credential) { @@ -445,7 +447,7 @@ export const evaluatePredicates = // Flagging any attribute not found in wallet credentials const addMissingDisplayAttributes = async ( attrReq: AnonCredsRequestedAttribute, - records: CredentialExchangeRecord[], + records: DidCommCredentialExchangeRecord[], agent?: Agent ): Promise => { const { name, names, restrictions } = attrReq @@ -466,7 +468,7 @@ const addMissingDisplayAttributes = async ( // Filter records for requested schema id of credential definition id const filteredCredentialRecords = records.filter( - (record: CredentialExchangeRecord) => + (record: DidCommCredentialExchangeRecord) => getCredentialSchemaIdForRecord(record) === schemaId || getCredentialDefinitionIdForRecord(record) === credDefId ) @@ -476,9 +478,9 @@ const addMissingDisplayAttributes = async ( // flag any not found attributes with an error for (const attributeName of [...(names ?? (name && [name]) ?? [])]) { // filter through credential record attributes for a given name - const [attribute] = filteredCredentialRecords.map((item: CredentialExchangeRecord) => { + const [attribute] = filteredCredentialRecords.map((item: DidCommCredentialExchangeRecord) => { return item.credentialAttributes?.filter( - (attribute: CredentialPreviewAttribute) => attribute.name === attributeName + (attribute: DidCommCredentialPreviewAttribute) => attribute.name === attributeName ) }) if (attribute && attribute.length > 0) { @@ -511,7 +513,7 @@ export const processProofAttributes = async ( t: TFunction<'translation', undefined>, request?: AnonCredsProofRequest, credentials?: AnonCredsCredentialsForProofRequest, // credentials that 100% validate the proof request - credentialRecords?: CredentialExchangeRecord[], // all the credentials in the wallet + credentialRecords?: DidCommCredentialExchangeRecord[], // all the credentials in the wallet groupByReferent?: boolean, agent?: Agent ): Promise<{ [key: string]: ProofCredentialAttributes }> => { @@ -653,7 +655,7 @@ const addMissingDisplayPredicates = async (predReq: AnonCredsRequestedPredicate, export const processProofPredicates = async ( request?: AnonCredsProofRequest, credentials?: AnonCredsCredentialsForProofRequest, - credentialRecords?: CredentialExchangeRecord[], + credentialRecords?: DidCommCredentialExchangeRecord[], groupByReferent?: boolean, agent?: Agent ): Promise<{ [key: string]: ProofCredentialPredicates }> => { @@ -741,8 +743,8 @@ export const processProofPredicates = async ( export const retrieveCredentialsForProof = async ( agent: BifoldAgent, - proof: ProofExchangeRecord, - fullCredentials: CredentialExchangeRecord[], + proof: DidCommProofExchangeRecord, + fullCredentials: DidCommCredentialExchangeRecord[], t: TFunction<'translation', undefined>, groupByReferent?: boolean ): Promise => { @@ -750,19 +752,19 @@ export const retrieveCredentialsForProof = async ( // `getCredentialsForRequest` will fail otherwise. // if a proof is declined, it will move out of a RequestReceived state // and this will fail because it is running against a declined proof - if (proof.state !== ProofState.RequestReceived) { + if (proof.state !== DidCommProofState.RequestReceived) { return } try { - const format = await agent.proofs.getFormatData(proof.id) + const format = await agent.modules.proofs.getFormatData(proof.id) const hasPresentationExchange = format.request?.presentationExchange !== undefined const hasAnonCreds = format.request?.anoncreds !== undefined const hasIndy = format.request?.indy !== undefined // Will fail if credential not in state 'request-received' - const credentialsAsPromise = agent.proofs.getCredentialsForRequest({ - proofRecordId: proof.id, + const credentialsAsPromise = agent.modules.proofs.getCredentialsForRequest({ + proofExchangeRecordId: proof.id, proofFormats: { // FIXME: Credo will try to use the format, even if the value is undefined (but the key is present) // We should ignore the key, if the value is undefined. For now this is a workaround. @@ -793,8 +795,8 @@ export const retrieveCredentialsForProof = async ( }) // Will fail if credential not in state 'request-received' - const credentialsWithRevokedAsPromise = agent.proofs.getCredentialsForRequest({ - proofRecordId: proof.id, + const credentialsWithRevokedAsPromise = agent.modules.proofs.getCredentialsForRequest({ + proofExchangeRecordId: proof.id, proofFormats: { // FIXME: Credo will try to use the format, even if the value is undefined (but the key is present) // We should ignore the key, if the value is undefined. For now this is a workaround. @@ -987,13 +989,13 @@ export const removeExistingInvitationsById = async (agent: Agent | undefined, in // This is implemented just as findByReceivedInvitationId is // in Credo only this is able to return multiple if they exist const oobRecords = - (await agent?.oob.findAllByQuery({ + (await agent?.modules.oob.findAllByQuery({ invitationId, - role: OutOfBandRole.Receiver, + role: DidCommOutOfBandRole.Receiver, })) || [] for (const r of oobRecords) { - await agent?.oob.deleteById(r.id) + await agent?.modules.oob.deleteById(r.id) agent?.config.logger.info('Successfully removed an existing oob invitation') } } @@ -1011,8 +1013,8 @@ export const connectFromInvitation = async ( agent: Agent | undefined, implicitInvitations: boolean = false, reuseConnection: boolean = false -): Promise => { - const invitation = await agent?.oob.parseInvitation(uri) +): Promise => { + const invitation = await agent?.modules.oob.parseInvitation(uri) if (!invitation) { throw new Error('Could not parse invitation from URL') @@ -1022,21 +1024,21 @@ export const connectFromInvitation = async ( try { if (invitation.getDidServices().length > 0) { const did = parseDid(invitation.getDidServices()[0]) - const record = await agent?.oob.receiveImplicitInvitation({ + const record = await agent?.modules.oob.receiveImplicitInvitation({ did: did.did, label: invitation.label, - handshakeProtocols: invitation.handshakeProtocols as HandshakeProtocol[] | undefined, + handshakeProtocols: invitation.handshakeProtocols as DidCommHandshakeProtocol[] | undefined, }) - return record?.outOfBandRecord as OutOfBandRecord + return record?.outOfBandRecord as DidCommOutOfBandRecord } } catch (e) { // don't throw an error, will try to connect again below } } - const record = await agent?.oob.receiveInvitation(invitation, { reuseConnection }) - return record?.outOfBandRecord as OutOfBandRecord + const record = await agent?.modules.oob.receiveInvitation(invitation, { reuseConnection }) + return record?.outOfBandRecord as DidCommOutOfBandRecord } const processBetaUrlIfRequired = (uri: string): string => { @@ -1132,7 +1134,7 @@ export const connectFromScanOrDeepLink = async ( * @returns a connection record */ export const createConnectionInvitation = async (agent: Agent | undefined, goalCode?: string) => { - const record = await agent?.oob.createInvitation({ goalCode }) + const record = await agent?.modules.oob.createInvitation({ goalCode }) if (!record) { throw new Error('Could not create new invitation') } @@ -1168,105 +1170,105 @@ export function isChildFunction(children: ReactNode | ChildFn): children i } // Fetches the credential definition id for a given credential exchange record, returns null if ID is not found -export const getCredentialDefinitionIdForRecord = (record: CredentialExchangeRecord): string | null => { +export const getCredentialDefinitionIdForRecord = (record: DidCommCredentialExchangeRecord): string | null => { // assumes record is anonCred return record.metadata.get('_anoncreds/credential')?.credentialDefinitionId ?? null } // Fetches the schema id for a given credential exchange record, returns null if ID is not found -export const getCredentialSchemaIdForRecord = (record: CredentialExchangeRecord): string | null => { +export const getCredentialSchemaIdForRecord = (record: DidCommCredentialExchangeRecord): string | null => { // assumes record is anonCred return record.metadata.get('_anoncreds/credential')?.schemaId ?? null } -export function getCredentialEventRole(record: CredentialExchangeRecord) { +export function getCredentialEventRole(record: DidCommCredentialExchangeRecord) { switch (record.state) { // assuming only Holder states are supported here - case CredentialState.ProposalSent: + case DidCommCredentialState.ProposalSent: return Role.me - case CredentialState.OfferReceived: + case DidCommCredentialState.OfferReceived: return Role.them - case CredentialState.RequestSent: + case DidCommCredentialState.RequestSent: return Role.me - case CredentialState.Declined: + case DidCommCredentialState.Declined: return Role.me - case CredentialState.CredentialReceived: + case DidCommCredentialState.CredentialReceived: return Role.me - case CredentialState.Done: + case DidCommCredentialState.Done: return Role.me default: return Role.me } } -export function getCredentialEventLabel(record: CredentialExchangeRecord) { +export function getCredentialEventLabel(record: DidCommCredentialExchangeRecord) { switch (record.state) { // assuming only Holder states are supported here - case CredentialState.ProposalSent: + case DidCommCredentialState.ProposalSent: return 'Chat.CredentialProposalSent' - case CredentialState.OfferReceived: + case DidCommCredentialState.OfferReceived: return 'Chat.CredentialOfferReceived' - case CredentialState.RequestSent: + case DidCommCredentialState.RequestSent: return 'Chat.CredentialRequestSent' - case CredentialState.Declined: + case DidCommCredentialState.Declined: return 'Chat.CredentialDeclined' - case CredentialState.CredentialReceived: - case CredentialState.Done: + case DidCommCredentialState.CredentialReceived: + case DidCommCredentialState.Done: return 'Chat.CredentialReceived' default: return '' } } -export function getProofEventRole(record: ProofExchangeRecord) { +export function getProofEventRole(record: DidCommProofExchangeRecord) { switch (record.state) { - case ProofState.RequestSent: + case DidCommProofState.RequestSent: return Role.me - case ProofState.ProposalReceived: + case DidCommProofState.ProposalReceived: return Role.me - case ProofState.PresentationReceived: + case DidCommProofState.PresentationReceived: return Role.them - case ProofState.RequestReceived: + case DidCommProofState.RequestReceived: return Role.them - case ProofState.ProposalSent: - case ProofState.PresentationSent: + case DidCommProofState.ProposalSent: + case DidCommProofState.PresentationSent: return Role.me - case ProofState.Declined: + case DidCommProofState.Declined: return Role.me - case ProofState.Abandoned: + case DidCommProofState.Abandoned: return Role.them - case ProofState.Done: + case DidCommProofState.Done: return record.isVerified !== undefined ? Role.them : Role.me default: return Role.me } } -export function getProofEventLabel(record: ProofExchangeRecord) { +export function getProofEventLabel(record: DidCommProofExchangeRecord) { switch (record.state) { - case ProofState.RequestSent: - case ProofState.ProposalReceived: + case DidCommProofState.RequestSent: + case DidCommProofState.ProposalReceived: return 'Chat.ProofRequestSent' - case ProofState.PresentationReceived: + case DidCommProofState.PresentationReceived: return 'Chat.ProofPresentationReceived' - case ProofState.RequestReceived: + case DidCommProofState.RequestReceived: return 'Chat.ProofRequestReceived' - case ProofState.ProposalSent: - case ProofState.PresentationSent: + case DidCommProofState.ProposalSent: + case DidCommProofState.PresentationSent: return 'Chat.ProofRequestSatisfied' - case ProofState.Declined: + case DidCommProofState.Declined: return 'Chat.ProofRequestRejected' - case ProofState.Abandoned: + case DidCommProofState.Abandoned: return 'Chat.ProofRequestRejectReceived' - case ProofState.Done: + case DidCommProofState.Done: return record.isVerified !== undefined ? 'Chat.ProofPresentationReceived' : 'Chat.ProofRequestSatisfied' default: return '' } } -export function getMessageEventRole(record: BasicMessageRecord) { - return record.role === BasicMessageRole.Sender ? Role.me : Role.them +export function getMessageEventRole(record: DidCommBasicMessageRecord) { + return record.role === DidCommBasicMessageRole.Sender ? Role.me : Role.them } export function generateRandomWalletName() { diff --git a/packages/core/src/utils/mediatorhelpers.ts b/packages/core/src/utils/mediatorhelpers.ts index cf18e55ba7..6a61a6f104 100644 --- a/packages/core/src/utils/mediatorhelpers.ts +++ b/packages/core/src/utils/mediatorhelpers.ts @@ -1,8 +1,9 @@ -import { Agent, MediationRecord } from '@credo-ts/core' +import { Agent } from '@credo-ts/core' +import { DidCommMediationRecord } from '@credo-ts/didcomm' export const isMediatorInvitation = async (agent: Agent, url: string): Promise => { try { - const invitation = await agent.oob.parseInvitation(url) + const invitation = await agent.modules.oob.parseInvitation(url) if (!invitation) { return false } @@ -22,21 +23,21 @@ export const isMediatorInvitation = async (agent: Agent, url: string): Promise => { +): Promise => { try { - const invitation = await agent.oob.parseInvitation(url) + const invitation = await agent.modules.oob.parseInvitation(url) if (!invitation) { agent.config.logger.error(`No invitation found in URL: ${url}`) return undefined } - const outOfBandRecord = await agent.oob.findByReceivedInvitationId(invitation.id) - let [connection] = outOfBandRecord ? await agent.connections.findAllByOutOfBandId(outOfBandRecord.id) : [] + const outOfBandRecord = await agent.modules.oob.findByReceivedInvitationId(invitation.id) + let [connection] = outOfBandRecord ? await agent.modules.connections.findAllByOutOfBandId(outOfBandRecord.id) : [] if (!connection) { agent.config.logger.warn(`No connection found for out-of-band record: ${outOfBandRecord?.id}`) - const invite = await agent.oob.parseInvitation(url) - const { connectionRecord: newConnection } = await agent.oob.receiveInvitation(invite) + const invite = await agent.modules.oob.parseInvitation(url) + const { connectionRecord: newConnection } = await agent.modules.oob.receiveInvitation(invite) if (!newConnection) { agent.config.logger.error(`Failed to create connection from invitation: ${JSON.stringify(invite, null, 2)}`) @@ -45,8 +46,8 @@ const provisionMediationRecordFromMediatorUrl = async ( connection = newConnection } - const result = connection.isReady ? connection : await agent.connections.returnWhenIsConnected(connection.id) - return agent.mediationRecipient.provision(result) + const result = connection.isReady ? connection : await agent.modules.connections.returnWhenIsConnected(connection.id) + return agent.modules.mediationRecipient.provision(result) } catch (error) { agent.config.logger.error(`Failed to get connection ID from mediator URL: ${error}`) return @@ -60,12 +61,12 @@ export const setMediationToDefault = async (agent: Agent, mediatorUrl: string) = return } - const currentDefault = await agent.mediationRecipient.findDefaultMediator() + const currentDefault = await agent.modules.mediationRecipient.findDefaultMediator() if (currentDefault?.connectionId === mediationRecord.id) { agent.config.logger.info(`Default mediator already set for connection ID: ${mediationRecord.id}`) return } - await agent.mediationRecipient.setDefaultMediator(mediationRecord) + await agent.modules.mediationRecipient.setDefaultMediator(mediationRecord) agent.config.logger.info(`setting default mediator with record: ${JSON.stringify(mediationRecord)}`) } diff --git a/packages/core/src/utils/migration.ts b/packages/core/src/utils/migration.ts index f3c061ca28..8dcd5f0340 100644 --- a/packages/core/src/utils/migration.ts +++ b/packages/core/src/utils/migration.ts @@ -15,11 +15,10 @@ export const migrateToAskar = async (walletId: string, key: string, agent?: Agen agent ?? new Agent({ config: { - label: 'Aries Bifold', - walletConfig: { - id: walletId, - key, - }, + // walletConfig: { + // id: walletId, + // key, + // }, logger: new ConsoleLogger(LogLevel.trace), autoUpdateStorageOnStartup: false, }, diff --git a/packages/core/src/utils/oca.ts b/packages/core/src/utils/oca.ts index 708938d580..5b195777b2 100644 --- a/packages/core/src/utils/oca.ts +++ b/packages/core/src/utils/oca.ts @@ -1,4 +1,4 @@ -import { CredentialExchangeRecord } from '@credo-ts/core' +import { DidCommCredentialExchangeRecord } from '@credo-ts/didcomm' import { AnonCredsProofRequestTemplatePayloadData, CredentialSharedProofData } from '@bifold/verifier' import { Attribute, @@ -74,7 +74,7 @@ export const buildFieldsFromW3cCredsCredential = ( ) } -export const buildFieldsFromAnonCredsCredential = (credential: CredentialExchangeRecord): Array => { +export const buildFieldsFromAnonCredsCredential = (credential: DidCommCredentialExchangeRecord): Array => { return credential?.credentialAttributes?.map((attr) => new Attribute(attr)) || [] } diff --git a/packages/core/src/utils/schema.ts b/packages/core/src/utils/schema.ts index a7488bce9f..3425326ed7 100644 --- a/packages/core/src/utils/schema.ts +++ b/packages/core/src/utils/schema.ts @@ -1,5 +1,5 @@ import { AnonCredsCredentialMetadataKey } from '@credo-ts/anoncreds' -import { CredentialExchangeRecord as CredentialRecord } from '@credo-ts/core' +import { DidCommCredentialExchangeRecord as CredentialRecord } from '@credo-ts/didcomm' export function parseSchemaFromId(schemaId?: string): { name: string; version: string } { let name = 'Credential' diff --git a/yarn.lock b/yarn.lock index 2cf848159f..09b6161ecd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6,13 +6,8 @@ __metadata: cacheKey: 10c0 "@0no-co/graphql.web@npm:^1.0.13": -<<<<<<< HEAD - version: 1.1.2 - resolution: "@0no-co/graphql.web@npm:1.1.2" -======= version: 1.2.0 resolution: "@0no-co/graphql.web@npm:1.2.0" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 peerDependenciesMeta: @@ -22,50 +17,13 @@ __metadata: languageName: node linkType: hard -"@animo-id/mdoc@npm:0.2.38": - version: 0.2.38 - resolution: "@animo-id/mdoc@npm:0.2.38" - dependencies: - compare-versions: "npm:^6.1.1" - checksum: 10c0/9f816a6b63da497e42531308d88bb854fa549d82d88603274f89150288d88122a1718d0d90262bc7d60715431f17e0f606b886b7c8351def1741199dd0d8a3d6 - languageName: node - linkType: hard - -"@animo-id/pex@npm:4.1.1-alpha.0": - version: 4.1.1-alpha.0 - resolution: "@animo-id/pex@npm:4.1.1-alpha.0" - dependencies: - "@astronautlabs/jsonpath": "npm:^1.1.2" - "@sd-jwt/decode": "npm:^0.7.2" - "@sd-jwt/present": "npm:^0.7.2" - "@sd-jwt/types": "npm:^0.7.2" - "@sphereon/pex-models": "npm:^2.3.1" - "@sphereon/ssi-types": "npm:0.30.2-next.135" - ajv: "npm:^8.12.0" - ajv-formats: "npm:^2.1.1" - jwt-decode: "npm:^3.1.2" - nanoid: "npm:^3.3.7" - uint8arrays: "npm:^3.1.1" - checksum: 10c0/d80ecb86bb219bdd4e10c2d5e4a987d1e9000661b48699d2268faa37fd56c6f195ef79299635f012ea89f9d9be2958822b8d9fe9db6be8669a9dd29f9ab19592 - languageName: node - linkType: hard - -"@animo-id/pex@patch:@animo-id/pex@npm%3A4.1.1-alpha.0#~/.yarn/patches/@animo-id-pex-npm-4.1.1-alpha.0-f29edfffa2.patch": - version: 4.1.1-alpha.0 - resolution: "@animo-id/pex@patch:@animo-id/pex@npm%3A4.1.1-alpha.0#~/.yarn/patches/@animo-id-pex-npm-4.1.1-alpha.0-f29edfffa2.patch::version=4.1.1-alpha.0&hash=04cacf" +"@ampproject/remapping@npm:^2.2.0": + version: 2.3.0 + resolution: "@ampproject/remapping@npm:2.3.0" dependencies: - "@astronautlabs/jsonpath": "npm:^1.1.2" - "@sd-jwt/decode": "npm:^0.7.2" - "@sd-jwt/present": "npm:^0.7.2" - "@sd-jwt/types": "npm:^0.7.2" - "@sphereon/pex-models": "npm:^2.3.1" - "@sphereon/ssi-types": "npm:0.30.2-next.135" - ajv: "npm:^8.12.0" - ajv-formats: "npm:^2.1.1" - jwt-decode: "npm:^3.1.2" - nanoid: "npm:^3.3.7" - uint8arrays: "npm:^3.1.1" - checksum: 10c0/05c2d63f6fb56e1a2ae65187260e1998a8f012e7ee4a892ecd0bfeb4caf2c42c84d01b20391c393582cabc17a89be5a2781478cf3f8a9443613a27c091667378 + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.24" + checksum: 10c0/81d63cca5443e0f0c72ae18b544cc28c7c0ec2cea46e7cb888bb0e0f411a1191d0d6b7af798d54e30777d8d1488b2ec0732aac2be342d3d7d3ffd271c6f489ed languageName: node linkType: hard @@ -94,7 +52,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.27.1": +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.27.1": version: 7.27.1 resolution: "@babel/code-frame@npm:7.27.1" dependencies: @@ -105,19 +63,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.22.20, @babel/compat-data@npm:^7.25.9, @babel/compat-data@npm:^7.27.2, @babel/compat-data@npm:^7.27.7, @babel/compat-data@npm:^7.28.0": - version: 7.28.0 - resolution: "@babel/compat-data@npm:7.28.0" - checksum: 10c0/c4e527302bcd61052423f757355a71c3bc62362bac13f7f130de16e439716f66091ff5bdecda418e8fa0271d4c725f860f0ee23ab7bf6e769f7a8bb16dfcb531 - languageName: node - linkType: hard - -"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.6, @babel/core@npm:^7.18.5, @babel/core@npm:^7.20.0, @babel/core@npm:^7.23.9, @babel/core@npm:^7.4.5": - version: 7.28.0 - resolution: "@babel/core@npm:7.28.0" -======= -"@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.27.2, @babel/compat-data@npm:^7.27.7, @babel/compat-data@npm:^7.28.0": +"@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.22.20, @babel/compat-data@npm:^7.27.2, @babel/compat-data@npm:^7.27.7, @babel/compat-data@npm:^7.28.0": version: 7.28.4 resolution: "@babel/compat-data@npm:7.28.4" checksum: 10c0/9d346471e0a016641df9a325f42ad1e8324bbdc0243ce4af4dd2b10b974128590da9eb179eea2c36647b9bb987343119105e96773c1f6981732cd4f87e5a03b9 @@ -127,19 +73,8 @@ __metadata: "@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.18.5, @babel/core@npm:^7.20.0, @babel/core@npm:^7.23.9, @babel/core@npm:^7.25.2, @babel/core@npm:^7.4.5": version: 7.28.4 resolution: "@babel/core@npm:7.28.4" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@babel/code-frame": "npm:^7.27.1" -<<<<<<< HEAD - "@babel/generator": "npm:^7.28.0" - "@babel/helper-compilation-targets": "npm:^7.27.2" - "@babel/helper-module-transforms": "npm:^7.27.3" - "@babel/helpers": "npm:^7.27.6" - "@babel/parser": "npm:^7.28.0" - "@babel/template": "npm:^7.27.2" - "@babel/traverse": "npm:^7.28.0" - "@babel/types": "npm:^7.28.0" -======= "@babel/generator": "npm:^7.28.3" "@babel/helper-compilation-targets": "npm:^7.27.2" "@babel/helper-module-transforms": "npm:^7.28.3" @@ -149,14 +84,12 @@ __metadata: "@babel/traverse": "npm:^7.28.4" "@babel/types": "npm:^7.28.4" "@jridgewell/remapping": "npm:^2.3.5" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) convert-source-map: "npm:^2.0.0" debug: "npm:^4.1.0" gensync: "npm:^1.0.0-beta.2" json5: "npm:^2.2.3" semver: "npm:^6.3.1" -<<<<<<< HEAD - checksum: 10c0/423302e7c721e73b1c096217880272e02020dfb697a55ccca60ad01bba90037015f84d0c20c6ce297cf33a19bb704bc5c2b3d3095f5284dfa592bd1de0b9e8c3 + checksum: 10c0/ef5a6c3c6bf40d3589b5593f8118cfe2602ce737412629fb6e26d595be2fcbaae0807b43027a5c42ec4fba5b895ff65891f2503b5918c8a3ea3542ab44d4c278 languageName: node linkType: hard @@ -183,32 +116,6 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:~7.25.2": - version: 7.25.9 - resolution: "@babel/core@npm:7.25.9" - dependencies: - "@ampproject/remapping": "npm:^2.2.0" - "@babel/code-frame": "npm:^7.25.9" - "@babel/generator": "npm:^7.25.9" - "@babel/helper-compilation-targets": "npm:^7.25.9" - "@babel/helper-module-transforms": "npm:^7.25.9" - "@babel/helpers": "npm:^7.25.9" - "@babel/parser": "npm:^7.25.9" - "@babel/template": "npm:^7.25.9" - "@babel/traverse": "npm:^7.25.9" - "@babel/types": "npm:^7.25.9" - convert-source-map: "npm:^2.0.0" - debug: "npm:^4.1.0" - gensync: "npm:^1.0.0-beta.2" - json5: "npm:^2.2.3" - semver: "npm:^6.3.1" - checksum: 10c0/40d3064ebe906f65ed4153a0f4d75c679a19e4d71e425035b7bbe2d292a9167274f1a0d908d4d6c8f484fcddeb10bd91e0c7878fdb3dfad1bb00f6a319ce431d -======= - checksum: 10c0/ef5a6c3c6bf40d3589b5593f8118cfe2602ce737412629fb6e26d595be2fcbaae0807b43027a5c42ec4fba5b895ff65891f2503b5918c8a3ea3542ab44d4c278 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) - languageName: node - linkType: hard - "@babel/eslint-parser@npm:^7.20.0": version: 7.28.4 resolution: "@babel/eslint-parser@npm:7.28.4" @@ -223,21 +130,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/generator@npm:^7.20.0, @babel/generator@npm:^7.20.5, @babel/generator@npm:^7.22.15, @babel/generator@npm:^7.28.0, @babel/generator@npm:^7.7.2": - version: 7.28.0 - resolution: "@babel/generator@npm:7.28.0" - dependencies: - "@babel/parser": "npm:^7.28.0" - "@babel/types": "npm:^7.28.0" - "@jridgewell/gen-mapping": "npm:^0.3.12" - "@jridgewell/trace-mapping": "npm:^0.3.28" - jsesc: "npm:^3.0.2" - checksum: 10c0/1b3d122268ea3df50fde707ad864d9a55c72621357d5cebb972db3dd76859c45810c56e16ad23123f18f80cc2692f5a015d2858361300f0f224a05dc43d36a92 - languageName: node - linkType: hard - -"@babel/generator@npm:^7.25.9, @babel/generator@npm:^7.28.3": +"@babel/generator@npm:^7.20.0, @babel/generator@npm:^7.20.5, @babel/generator@npm:^7.22.15, @babel/generator@npm:^7.28.3, @babel/generator@npm:^7.7.2": version: 7.28.3 resolution: "@babel/generator@npm:7.28.3" dependencies: @@ -250,21 +143,6 @@ __metadata: languageName: node linkType: hard -======= -"@babel/generator@npm:^7.20.0, @babel/generator@npm:^7.20.5, @babel/generator@npm:^7.28.3, @babel/generator@npm:^7.7.2": - version: 7.28.3 - resolution: "@babel/generator@npm:7.28.3" - dependencies: - "@babel/parser": "npm:^7.28.3" - "@babel/types": "npm:^7.28.2" - "@jridgewell/gen-mapping": "npm:^0.3.12" - "@jridgewell/trace-mapping": "npm:^0.3.28" - jsesc: "npm:^3.0.2" - checksum: 10c0/0ff58bcf04f8803dcc29479b547b43b9b0b828ec1ee0668e92d79f9e90f388c28589056637c5ff2fd7bcf8d153c990d29c448d449d852bf9d1bc64753ca462bc - languageName: node - linkType: hard - ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "@babel/helper-annotate-as-pure@npm:^7.27.1, @babel/helper-annotate-as-pure@npm:^7.27.3": version: 7.27.3 resolution: "@babel/helper-annotate-as-pure@npm:7.27.3" @@ -274,11 +152,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/helper-compilation-targets@npm:^7.20.7, @babel/helper-compilation-targets@npm:^7.22.15, @babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.25.9, @babel/helper-compilation-targets@npm:^7.27.1, @babel/helper-compilation-targets@npm:^7.27.2": -======= -"@babel/helper-compilation-targets@npm:^7.20.7, @babel/helper-compilation-targets@npm:^7.27.1, @babel/helper-compilation-targets@npm:^7.27.2": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) +"@babel/helper-compilation-targets@npm:^7.20.7, @babel/helper-compilation-targets@npm:^7.22.15, @babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.27.1, @babel/helper-compilation-targets@npm:^7.27.2": version: 7.27.2 resolution: "@babel/helper-compilation-targets@npm:7.27.2" dependencies: @@ -291,30 +165,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/helper-create-class-features-plugin@npm:^7.17.12, @babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/helper-create-class-features-plugin@npm:7.27.1" -======= -"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.27.1, @babel/helper-create-class-features-plugin@npm:^7.28.3": - version: 7.28.3 - resolution: "@babel/helper-create-class-features-plugin@npm:7.28.3" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.27.3" - "@babel/helper-member-expression-to-functions": "npm:^7.27.1" - "@babel/helper-optimise-call-expression": "npm:^7.27.1" - "@babel/helper-replace-supers": "npm:^7.27.1" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1" - "@babel/traverse": "npm:^7.28.3" - semver: "npm:^6.3.1" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/f1ace9476d581929128fd4afc29783bb674663898577b2e48ed139cfd2e92dfc69654cff76cb8fd26fece6286f66a99a993186c1e0a3e17b703b352d0bcd1ca4 - languageName: node - linkType: hard - -"@babel/helper-create-class-features-plugin@npm:^7.28.3": +"@babel/helper-create-class-features-plugin@npm:^7.17.12, @babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.27.1, @babel/helper-create-class-features-plugin@npm:^7.28.3": version: 7.28.3 resolution: "@babel/helper-create-class-features-plugin@npm:7.28.3" dependencies: @@ -344,24 +195,17 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD "@babel/helper-define-polyfill-provider@npm:^0.4.4": version: 0.4.4 resolution: "@babel/helper-define-polyfill-provider@npm:0.4.4" -======= -"@babel/helper-define-polyfill-provider@npm:^0.6.5": - version: 0.6.5 - resolution: "@babel/helper-define-polyfill-provider@npm:0.6.5" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: - "@babel/helper-compilation-targets": "npm:^7.27.2" - "@babel/helper-plugin-utils": "npm:^7.27.1" - debug: "npm:^4.4.1" + "@babel/helper-compilation-targets": "npm:^7.22.6" + "@babel/helper-plugin-utils": "npm:^7.22.5" + debug: "npm:^4.1.1" lodash.debounce: "npm:^4.0.8" - resolve: "npm:^1.22.10" + resolve: "npm:^1.14.2" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 -<<<<<<< HEAD checksum: 10c0/60126f5f719b9e2114df62e3bf3ac0797b71d8dc733db60192eb169b004fde72ee309fa5848c5fdfe98b8e8863c46f55e16da5aa8a4e420b4d2670cd0c5dd708 languageName: node linkType: hard @@ -381,7 +225,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.6.2, @babel/helper-define-polyfill-provider@npm:^0.6.3, @babel/helper-define-polyfill-provider@npm:^0.6.5": +"@babel/helper-define-polyfill-provider@npm:^0.6.5": version: 0.6.5 resolution: "@babel/helper-define-polyfill-provider@npm:0.6.5" dependencies: @@ -392,8 +236,6 @@ __metadata: resolve: "npm:^1.22.10" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 -======= ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) checksum: 10c0/4886a068d9ca1e70af395340656a9dda33c50502c67eed39ff6451785f370bdfc6e57095b90cb92678adcd4a111ca60909af53d3a741120719c5604346ae409e languageName: node linkType: hard @@ -424,7 +266,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.25.9, @babel/helper-module-imports@npm:^7.27.1": +"@babel/helper-module-imports@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-module-imports@npm:7.27.1" dependencies: @@ -434,26 +276,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/helper-module-transforms@npm:^7.22.20, @babel/helper-module-transforms@npm:^7.27.1, @babel/helper-module-transforms@npm:^7.27.3": - version: 7.27.3 - resolution: "@babel/helper-module-transforms@npm:7.27.3" -======= -"@babel/helper-module-transforms@npm:^7.27.1, @babel/helper-module-transforms@npm:^7.28.3": - version: 7.28.3 - resolution: "@babel/helper-module-transforms@npm:7.28.3" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) - dependencies: - "@babel/helper-module-imports": "npm:^7.27.1" - "@babel/helper-validator-identifier": "npm:^7.27.1" - "@babel/traverse": "npm:^7.28.3" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/549be62515a6d50cd4cfefcab1b005c47f89bd9135a22d602ee6a5e3a01f27571868ada10b75b033569f24dc4a2bb8d04bfa05ee75c16da7ade2d0db1437fcdb - languageName: node - linkType: hard - -"@babel/helper-module-transforms@npm:^7.25.9": +"@babel/helper-module-transforms@npm:^7.22.20, @babel/helper-module-transforms@npm:^7.27.1, @babel/helper-module-transforms@npm:^7.28.3": version: 7.28.3 resolution: "@babel/helper-module-transforms@npm:7.28.3" dependencies: @@ -475,11 +298,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.17.12, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.7, @babel/helper-plugin-utils@npm:^7.25.9, @babel/helper-plugin-utils@npm:^7.27.1, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": -======= -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.27.1, @babel/helper-plugin-utils@npm:^7.8.0": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.17.12, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.27.1, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": version: 7.27.1 resolution: "@babel/helper-plugin-utils@npm:7.27.1" checksum: 10c0/94cf22c81a0c11a09b197b41ab488d416ff62254ce13c57e62912c85700dc2e99e555225787a4099ff6bae7a1812d622c80fbaeda824b79baa10a6c5ac4cf69b @@ -536,7 +355,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-option@npm:^7.16.7, @babel/helper-validator-option@npm:^7.22.15, @babel/helper-validator-option@npm:^7.24.7, @babel/helper-validator-option@npm:^7.25.9, @babel/helper-validator-option@npm:^7.27.1": +"@babel/helper-validator-option@npm:^7.16.7, @babel/helper-validator-option@npm:^7.22.15, @babel/helper-validator-option@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-validator-option@npm:7.27.1" checksum: 10c0/6fec5f006eba40001a20f26b1ef5dbbda377b7b68c8ad518c05baa9af3f396e780bdfded24c4eef95d14bb7b8fd56192a6ed38d5d439b97d10efc5f1a191d148 @@ -554,15 +373,9 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/helpers@npm:^7.22.15, @babel/helpers@npm:^7.27.6": - version: 7.27.6 - resolution: "@babel/helpers@npm:7.27.6" -======= -"@babel/helpers@npm:^7.28.4": +"@babel/helpers@npm:^7.22.15, @babel/helpers@npm:^7.28.4": version: 7.28.4 resolution: "@babel/helpers@npm:7.28.4" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@babel/template": "npm:^7.27.2" "@babel/types": "npm:^7.28.4" @@ -570,16 +383,6 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.25.9": - version: 7.28.3 - resolution: "@babel/helpers@npm:7.28.3" - dependencies: - "@babel/template": "npm:^7.27.2" - "@babel/types": "npm:^7.28.2" - checksum: 10c0/03a8f94135415eec62d37be9c62c63908f2d5386c7b00e04545de4961996465775330e3eb57717ea7451e19b0e24615777ebfec408c2adb1df3b10b4df6bf1ce - languageName: node - linkType: hard - "@babel/highlight@npm:^7.10.4": version: 7.25.9 resolution: "@babel/highlight@npm:7.25.9" @@ -592,17 +395,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.16, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.28.0": - version: 7.28.0 - resolution: "@babel/parser@npm:7.28.0" - dependencies: - "@babel/types": "npm:^7.28.0" - bin: - parser: ./bin/babel-parser.js - checksum: 10c0/c2ef81d598990fa949d1d388429df327420357cb5200271d0d0a2784f1e6d54afc8301eb8bdf96d8f6c77781e402da93c7dc07980fcc136ac5b9d5f1fce701b5 -======= -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.28.3, @babel/parser@npm:^7.28.4": +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.16, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.28.3, @babel/parser@npm:^7.28.4": version: 7.28.4 resolution: "@babel/parser@npm:7.28.4" dependencies: @@ -610,22 +403,10 @@ __metadata: bin: parser: ./bin/babel-parser.js checksum: 10c0/58b239a5b1477ac7ed7e29d86d675cc81075ca055424eba6485872626db2dc556ce63c45043e5a679cd925e999471dba8a3ed4864e7ab1dbf64306ab72c52707 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) - languageName: node - linkType: hard - -"@babel/parser@npm:^7.25.9, @babel/parser@npm:^7.28.3": - version: 7.28.3 - resolution: "@babel/parser@npm:7.28.3" - dependencies: - "@babel/types": "npm:^7.28.2" - bin: - parser: ./bin/babel-parser.js - checksum: 10c0/1f41eb82623b0ca0f94521b57f4790c6c457cd922b8e2597985b36bdec24114a9ccf54640286a760ceb60f11fe9102d192bf60477aee77f5d45f1029b9b72729 languageName: node linkType: hard -"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.25.9, @babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.27.1": +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.27.1" dependencies: @@ -637,7 +418,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^7.25.9, @babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^7.27.1": +"@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:7.27.1" dependencies: @@ -648,7 +429,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.22.15, @babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.25.9, @babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.27.1": +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.22.15, @babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.27.1" dependencies: @@ -659,7 +440,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.22.15, @babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.25.9, @babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.27.1": +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.22.15, @babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.27.1" dependencies: @@ -672,27 +453,9 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.25.9": - version: 7.28.3 - resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.28.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" - "@babel/traverse": "npm:^7.28.3" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/3cdc27c4e08a632a58e62c6017369401976edf1cd9ae73fd9f0d6770ddd9accf40b494db15b66bab8db2a8d5dc5bab5ca8c65b19b81fdca955cd8cbbe24daadb - languageName: node - linkType: hard - -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.27.1" -======= "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.28.3": version: 7.28.3 resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.28.3" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@babel/helper-plugin-utils": "npm:^7.27.1" "@babel/traverse": "npm:^7.28.3" @@ -914,6 +677,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-export-namespace-from@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-export-namespace-from@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.8.3" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/5100d658ba563829700cd8d001ddc09f4c0187b1a13de300d729c5b3e87503f75a6d6c99c1794182f7f1a9f546ee009df4f15a0ce36376e206ed0012fa7cdc24 + languageName: node + linkType: hard + "@babel/plugin-syntax-flow@npm:^7.0.0, @babel/plugin-syntax-flow@npm:^7.12.1, @babel/plugin-syntax-flow@npm:^7.18.0, @babel/plugin-syntax-flow@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-syntax-flow@npm:7.27.1" @@ -925,7 +699,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-import-assertions@npm:^7.22.5, @babel/plugin-syntax-import-assertions@npm:^7.25.9, @babel/plugin-syntax-import-assertions@npm:^7.27.1": +"@babel/plugin-syntax-import-assertions@npm:^7.22.5, @babel/plugin-syntax-import-assertions@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-syntax-import-assertions@npm:7.27.1" dependencies: @@ -936,7 +710,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-import-attributes@npm:^7.22.5, @babel/plugin-syntax-import-attributes@npm:^7.24.7, @babel/plugin-syntax-import-attributes@npm:^7.25.9, @babel/plugin-syntax-import-attributes@npm:^7.27.1": +"@babel/plugin-syntax-import-attributes@npm:^7.22.5, @babel/plugin-syntax-import-attributes@npm:^7.24.7, @babel/plugin-syntax-import-attributes@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-syntax-import-attributes@npm:7.27.1" dependencies: @@ -969,7 +743,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.0.0, @babel/plugin-syntax-jsx@npm:^7.24.7, @babel/plugin-syntax-jsx@npm:^7.27.1, @babel/plugin-syntax-jsx@npm:^7.7.2": +"@babel/plugin-syntax-jsx@npm:^7.0.0, @babel/plugin-syntax-jsx@npm:^7.27.1, @babel/plugin-syntax-jsx@npm:^7.7.2": version: 7.27.1 resolution: "@babel/plugin-syntax-jsx@npm:7.27.1" dependencies: @@ -1091,7 +865,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-arrow-functions@npm:^7.0.0, @babel/plugin-transform-arrow-functions@npm:^7.22.5, @babel/plugin-transform-arrow-functions@npm:^7.25.9, @babel/plugin-transform-arrow-functions@npm:^7.27.1": +"@babel/plugin-transform-arrow-functions@npm:^7.0.0, @babel/plugin-transform-arrow-functions@npm:^7.22.5, @babel/plugin-transform-arrow-functions@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-arrow-functions@npm:7.27.1" dependencies: @@ -1102,11 +876,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/plugin-transform-async-generator-functions@npm:^7.22.15, @babel/plugin-transform-async-generator-functions@npm:^7.25.9, @babel/plugin-transform-async-generator-functions@npm:^7.27.1, @babel/plugin-transform-async-generator-functions@npm:^7.28.0": -======= -"@babel/plugin-transform-async-generator-functions@npm:^7.28.0": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) +"@babel/plugin-transform-async-generator-functions@npm:^7.22.15, @babel/plugin-transform-async-generator-functions@npm:^7.28.0": version: 7.28.0 resolution: "@babel/plugin-transform-async-generator-functions@npm:7.28.0" dependencies: @@ -1119,7 +889,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-async-to-generator@npm:^7.20.0, @babel/plugin-transform-async-to-generator@npm:^7.22.5, @babel/plugin-transform-async-to-generator@npm:^7.25.9, @babel/plugin-transform-async-to-generator@npm:^7.27.1": +"@babel/plugin-transform-async-to-generator@npm:^7.20.0, @babel/plugin-transform-async-to-generator@npm:^7.22.5, @babel/plugin-transform-async-to-generator@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-async-to-generator@npm:7.27.1" dependencies: @@ -1132,7 +902,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-block-scoped-functions@npm:^7.0.0, @babel/plugin-transform-block-scoped-functions@npm:^7.22.5, @babel/plugin-transform-block-scoped-functions@npm:^7.25.9, @babel/plugin-transform-block-scoped-functions@npm:^7.27.1": +"@babel/plugin-transform-block-scoped-functions@npm:^7.0.0, @babel/plugin-transform-block-scoped-functions@npm:^7.22.5, @babel/plugin-transform-block-scoped-functions@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.27.1" dependencies: @@ -1143,28 +913,18 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/plugin-transform-block-scoping@npm:^7.0.0, @babel/plugin-transform-block-scoping@npm:^7.22.15, @babel/plugin-transform-block-scoping@npm:^7.25.9, @babel/plugin-transform-block-scoping@npm:^7.27.1, @babel/plugin-transform-block-scoping@npm:^7.28.0": - version: 7.28.0 - resolution: "@babel/plugin-transform-block-scoping@npm:7.28.0" -======= -"@babel/plugin-transform-block-scoping@npm:^7.0.0, @babel/plugin-transform-block-scoping@npm:^7.28.0": +"@babel/plugin-transform-block-scoping@npm:^7.0.0, @babel/plugin-transform-block-scoping@npm:^7.22.15, @babel/plugin-transform-block-scoping@npm:^7.28.0": version: 7.28.4 resolution: "@babel/plugin-transform-block-scoping@npm:7.28.4" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@babel/helper-plugin-utils": "npm:^7.27.1" peerDependencies: "@babel/core": ^7.0.0-0 -<<<<<<< HEAD - checksum: 10c0/787d85e72a92917e735aa54e23062fa777031f8a07046e67f5026eff3d91e64eb535575dd1df917b0011bee014ae51287478af14c1d4ba60bc81e326bc044cfc -======= checksum: 10c0/5b9a4e90f957742021fa8bad239cde28ec67b95d36b0e1fcf9f3f9cab6120671ab5e7ee6eacbcd51d0815ddea6978abc9a99a0bd493c43e3e27ec3ae1cb4de23 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard -"@babel/plugin-transform-class-properties@npm:^7.22.5, @babel/plugin-transform-class-properties@npm:^7.25.9, @babel/plugin-transform-class-properties@npm:^7.27.1": +"@babel/plugin-transform-class-properties@npm:^7.22.5, @babel/plugin-transform-class-properties@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-class-properties@npm:7.27.1" dependencies: @@ -1176,15 +936,9 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/plugin-transform-class-static-block@npm:^7.22.11, @babel/plugin-transform-class-static-block@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-class-static-block@npm:7.27.1" -======= -"@babel/plugin-transform-class-static-block@npm:^7.28.3": +"@babel/plugin-transform-class-static-block@npm:^7.22.11, @babel/plugin-transform-class-static-block@npm:^7.28.3": version: 7.28.3 resolution: "@babel/plugin-transform-class-static-block@npm:7.28.3" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@babel/helper-create-class-features-plugin": "npm:^7.28.3" "@babel/helper-plugin-utils": "npm:^7.27.1" @@ -1194,18 +948,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/plugin-transform-class-static-block@npm:^7.25.9": - version: 7.28.3 - resolution: "@babel/plugin-transform-class-static-block@npm:7.28.3" - dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.28.3" - "@babel/helper-plugin-utils": "npm:^7.27.1" - peerDependencies: - "@babel/core": ^7.12.0 - checksum: 10c0/8c922a64f6f5b359f7515c89ef0037bad583b4484dfebc1f6bc1cf13462547aaceb19788827c57ec9a2d62495f34c4b471ca636bf61af00fdaea5e9642c82b60 -======= -"@babel/plugin-transform-classes@npm:^7.0.0, @babel/plugin-transform-classes@npm:^7.28.3": +"@babel/plugin-transform-classes@npm:^7.0.0, @babel/plugin-transform-classes@npm:^7.22.15, @babel/plugin-transform-classes@npm:^7.28.3": version: 7.28.4 resolution: "@babel/plugin-transform-classes@npm:7.28.4" dependencies: @@ -1218,43 +961,10 @@ __metadata: peerDependencies: "@babel/core": ^7.0.0-0 checksum: 10c0/76687ed37216ff012c599870dc00183fb716f22e1a02fe9481943664c0e4d0d88c3da347dc3fe290d4728f4d47cd594ffa621d23845e2bb8ab446e586308e066 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) - languageName: node - linkType: hard - -"@babel/plugin-transform-classes@npm:^7.0.0, @babel/plugin-transform-classes@npm:^7.22.15, @babel/plugin-transform-classes@npm:^7.27.1, @babel/plugin-transform-classes@npm:^7.28.0": - version: 7.28.0 - resolution: "@babel/plugin-transform-classes@npm:7.28.0" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.27.3" - "@babel/helper-compilation-targets": "npm:^7.27.2" - "@babel/helper-globals": "npm:^7.28.0" - "@babel/helper-plugin-utils": "npm:^7.27.1" - "@babel/helper-replace-supers": "npm:^7.27.1" - "@babel/traverse": "npm:^7.28.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/3b213b43104fe99dd7e79401a86d09e545836e057a70ffe77e8196a87bf67ae167e502ae90afdf0d1a2be683be5652514aaeda743bd984e583523dd8ecfef887 languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.25.9": - version: 7.28.3 - resolution: "@babel/plugin-transform-classes@npm:7.28.3" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.27.3" - "@babel/helper-compilation-targets": "npm:^7.27.2" - "@babel/helper-globals": "npm:^7.28.0" - "@babel/helper-plugin-utils": "npm:^7.27.1" - "@babel/helper-replace-supers": "npm:^7.27.1" - "@babel/traverse": "npm:^7.28.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/01b6122a127c28ee42a41eacf7da14417901898a29b722c40fbf9d3db0755461f3b5a82c091496c47fe328d4e22f2266966654dc84749296f9cfabf8a4ad9e0c - languageName: node - linkType: hard - -"@babel/plugin-transform-computed-properties@npm:^7.0.0, @babel/plugin-transform-computed-properties@npm:^7.22.5, @babel/plugin-transform-computed-properties@npm:^7.25.9, @babel/plugin-transform-computed-properties@npm:^7.27.1": +"@babel/plugin-transform-computed-properties@npm:^7.0.0, @babel/plugin-transform-computed-properties@npm:^7.22.5, @babel/plugin-transform-computed-properties@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-computed-properties@npm:7.27.1" dependencies: @@ -1266,11 +976,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/plugin-transform-destructuring@npm:^7.0.0, @babel/plugin-transform-destructuring@npm:^7.20.0, @babel/plugin-transform-destructuring@npm:^7.22.15, @babel/plugin-transform-destructuring@npm:^7.25.9, @babel/plugin-transform-destructuring@npm:^7.27.1, @babel/plugin-transform-destructuring@npm:^7.28.0": -======= -"@babel/plugin-transform-destructuring@npm:^7.0.0, @babel/plugin-transform-destructuring@npm:^7.20.0, @babel/plugin-transform-destructuring@npm:^7.28.0": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) +"@babel/plugin-transform-destructuring@npm:^7.0.0, @babel/plugin-transform-destructuring@npm:^7.20.0, @babel/plugin-transform-destructuring@npm:^7.22.15, @babel/plugin-transform-destructuring@npm:^7.28.0": version: 7.28.0 resolution: "@babel/plugin-transform-destructuring@npm:7.28.0" dependencies: @@ -1282,7 +988,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-dotall-regex@npm:^7.22.5, @babel/plugin-transform-dotall-regex@npm:^7.25.9, @babel/plugin-transform-dotall-regex@npm:^7.27.1": +"@babel/plugin-transform-dotall-regex@npm:^7.22.5, @babel/plugin-transform-dotall-regex@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-dotall-regex@npm:7.27.1" dependencies: @@ -1294,7 +1000,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-duplicate-keys@npm:^7.22.5, @babel/plugin-transform-duplicate-keys@npm:^7.25.9, @babel/plugin-transform-duplicate-keys@npm:^7.27.1": +"@babel/plugin-transform-duplicate-keys@npm:^7.22.5, @babel/plugin-transform-duplicate-keys@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-duplicate-keys@npm:7.27.1" dependencies: @@ -1305,7 +1011,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.25.9, @babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.27.1": +"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:7.27.1" dependencies: @@ -1317,7 +1023,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-dynamic-import@npm:^7.22.11, @babel/plugin-transform-dynamic-import@npm:^7.25.9, @babel/plugin-transform-dynamic-import@npm:^7.27.1": +"@babel/plugin-transform-dynamic-import@npm:^7.22.11, @babel/plugin-transform-dynamic-import@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-dynamic-import@npm:7.27.1" dependencies: @@ -1340,11 +1046,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/plugin-transform-exponentiation-operator@npm:^7.22.5, @babel/plugin-transform-exponentiation-operator@npm:^7.25.9, @babel/plugin-transform-exponentiation-operator@npm:^7.27.1": -======= -"@babel/plugin-transform-exponentiation-operator@npm:^7.27.1": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) +"@babel/plugin-transform-exponentiation-operator@npm:^7.22.5, @babel/plugin-transform-exponentiation-operator@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.27.1" dependencies: @@ -1355,7 +1057,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-export-namespace-from@npm:^7.22.11, @babel/plugin-transform-export-namespace-from@npm:^7.25.9, @babel/plugin-transform-export-namespace-from@npm:^7.27.1": +"@babel/plugin-transform-export-namespace-from@npm:^7.22.11, @babel/plugin-transform-export-namespace-from@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-export-namespace-from@npm:7.27.1" dependencies: @@ -1366,7 +1068,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-flow-strip-types@npm:^7.0.0, @babel/plugin-transform-flow-strip-types@npm:^7.20.0, @babel/plugin-transform-flow-strip-types@npm:^7.24.7, @babel/plugin-transform-flow-strip-types@npm:^7.27.1": +"@babel/plugin-transform-flow-strip-types@npm:^7.0.0, @babel/plugin-transform-flow-strip-types@npm:^7.20.0, @babel/plugin-transform-flow-strip-types@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-flow-strip-types@npm:7.27.1" dependencies: @@ -1378,7 +1080,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-for-of@npm:^7.0.0, @babel/plugin-transform-for-of@npm:^7.22.15, @babel/plugin-transform-for-of@npm:^7.25.9, @babel/plugin-transform-for-of@npm:^7.27.1": +"@babel/plugin-transform-for-of@npm:^7.0.0, @babel/plugin-transform-for-of@npm:^7.22.15, @babel/plugin-transform-for-of@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-for-of@npm:7.27.1" dependencies: @@ -1390,7 +1092,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-function-name@npm:^7.0.0, @babel/plugin-transform-function-name@npm:^7.22.5, @babel/plugin-transform-function-name@npm:^7.25.9, @babel/plugin-transform-function-name@npm:^7.27.1": +"@babel/plugin-transform-function-name@npm:^7.0.0, @babel/plugin-transform-function-name@npm:^7.22.5, @babel/plugin-transform-function-name@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-function-name@npm:7.27.1" dependencies: @@ -1403,7 +1105,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-json-strings@npm:^7.22.11, @babel/plugin-transform-json-strings@npm:^7.25.9, @babel/plugin-transform-json-strings@npm:^7.27.1": +"@babel/plugin-transform-json-strings@npm:^7.22.11, @babel/plugin-transform-json-strings@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-json-strings@npm:7.27.1" dependencies: @@ -1414,7 +1116,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-literals@npm:^7.0.0, @babel/plugin-transform-literals@npm:^7.22.5, @babel/plugin-transform-literals@npm:^7.25.9, @babel/plugin-transform-literals@npm:^7.27.1": +"@babel/plugin-transform-literals@npm:^7.0.0, @babel/plugin-transform-literals@npm:^7.22.5, @babel/plugin-transform-literals@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-literals@npm:7.27.1" dependencies: @@ -1425,7 +1127,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-logical-assignment-operators@npm:^7.22.11, @babel/plugin-transform-logical-assignment-operators@npm:^7.25.9, @babel/plugin-transform-logical-assignment-operators@npm:^7.27.1": +"@babel/plugin-transform-logical-assignment-operators@npm:^7.22.11, @babel/plugin-transform-logical-assignment-operators@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.27.1" dependencies: @@ -1436,7 +1138,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-member-expression-literals@npm:^7.0.0, @babel/plugin-transform-member-expression-literals@npm:^7.22.5, @babel/plugin-transform-member-expression-literals@npm:^7.25.9, @babel/plugin-transform-member-expression-literals@npm:^7.27.1": +"@babel/plugin-transform-member-expression-literals@npm:^7.0.0, @babel/plugin-transform-member-expression-literals@npm:^7.22.5, @babel/plugin-transform-member-expression-literals@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-member-expression-literals@npm:7.27.1" dependencies: @@ -1447,7 +1149,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-amd@npm:^7.22.5, @babel/plugin-transform-modules-amd@npm:^7.25.9, @babel/plugin-transform-modules-amd@npm:^7.27.1": +"@babel/plugin-transform-modules-amd@npm:^7.22.5, @babel/plugin-transform-modules-amd@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-modules-amd@npm:7.27.1" dependencies: @@ -1459,11 +1161,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.13.8, @babel/plugin-transform-modules-commonjs@npm:^7.14.5, @babel/plugin-transform-modules-commonjs@npm:^7.22.15, @babel/plugin-transform-modules-commonjs@npm:^7.24.7, @babel/plugin-transform-modules-commonjs@npm:^7.25.9, @babel/plugin-transform-modules-commonjs@npm:^7.27.1": -======= -"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.13.8, @babel/plugin-transform-modules-commonjs@npm:^7.27.1": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) +"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.13.8, @babel/plugin-transform-modules-commonjs@npm:^7.22.15, @babel/plugin-transform-modules-commonjs@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.27.1" dependencies: @@ -1475,7 +1173,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-systemjs@npm:^7.22.11, @babel/plugin-transform-modules-systemjs@npm:^7.25.9, @babel/plugin-transform-modules-systemjs@npm:^7.27.1": +"@babel/plugin-transform-modules-systemjs@npm:^7.22.11, @babel/plugin-transform-modules-systemjs@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-modules-systemjs@npm:7.27.1" dependencies: @@ -1489,7 +1187,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-umd@npm:^7.22.5, @babel/plugin-transform-modules-umd@npm:^7.25.9, @babel/plugin-transform-modules-umd@npm:^7.27.1": +"@babel/plugin-transform-modules-umd@npm:^7.22.5, @babel/plugin-transform-modules-umd@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-modules-umd@npm:7.27.1" dependencies: @@ -1501,7 +1199,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.0.0, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.22.5, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.25.9, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.27.1": +"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.0.0, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.22.5, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.27.1" dependencies: @@ -1513,7 +1211,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-new-target@npm:^7.22.5, @babel/plugin-transform-new-target@npm:^7.25.9, @babel/plugin-transform-new-target@npm:^7.27.1": +"@babel/plugin-transform-new-target@npm:^7.22.5, @babel/plugin-transform-new-target@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-new-target@npm:7.27.1" dependencies: @@ -1524,7 +1222,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.22.11, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.25.9, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.27.1": +"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.22.11, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.27.1" dependencies: @@ -1535,7 +1233,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-numeric-separator@npm:^7.22.11, @babel/plugin-transform-numeric-separator@npm:^7.25.9, @babel/plugin-transform-numeric-separator@npm:^7.27.1": +"@babel/plugin-transform-numeric-separator@npm:^7.22.11, @babel/plugin-transform-numeric-separator@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-numeric-separator@npm:7.27.1" dependencies: @@ -1546,35 +1244,22 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/plugin-transform-object-rest-spread@npm:^7.12.13, @babel/plugin-transform-object-rest-spread@npm:^7.22.15, @babel/plugin-transform-object-rest-spread@npm:^7.25.9, @babel/plugin-transform-object-rest-spread@npm:^7.27.2, @babel/plugin-transform-object-rest-spread@npm:^7.28.0": - version: 7.28.0 - resolution: "@babel/plugin-transform-object-rest-spread@npm:7.28.0" -======= -"@babel/plugin-transform-object-rest-spread@npm:^7.12.13, @babel/plugin-transform-object-rest-spread@npm:^7.28.0": +"@babel/plugin-transform-object-rest-spread@npm:^7.12.13, @babel/plugin-transform-object-rest-spread@npm:^7.22.15, @babel/plugin-transform-object-rest-spread@npm:^7.28.0": version: 7.28.4 resolution: "@babel/plugin-transform-object-rest-spread@npm:7.28.4" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@babel/helper-compilation-targets": "npm:^7.27.2" "@babel/helper-plugin-utils": "npm:^7.27.1" "@babel/plugin-transform-destructuring": "npm:^7.28.0" "@babel/plugin-transform-parameters": "npm:^7.27.7" -<<<<<<< HEAD - "@babel/traverse": "npm:^7.28.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/360dc6fd5285ee5e1d3be8a1fb0decd120b2a1726800317b4ab48b7c91616247030239b7fa06ceaa1a8a586fde1e143c24d45f8d41956876099d97d664f8ef1e -======= "@babel/traverse": "npm:^7.28.4" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 10c0/81725c8d6349957899975f3f789b1d4fb050ee8b04468ebfaccd5b59e0bda15cbfdef09aee8b4359f322b6715149d680361f11c1a420c4bdbac095537ecf7a90 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard -"@babel/plugin-transform-object-super@npm:^7.0.0, @babel/plugin-transform-object-super@npm:^7.22.5, @babel/plugin-transform-object-super@npm:^7.25.9, @babel/plugin-transform-object-super@npm:^7.27.1": +"@babel/plugin-transform-object-super@npm:^7.0.0, @babel/plugin-transform-object-super@npm:^7.22.5, @babel/plugin-transform-object-super@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-object-super@npm:7.27.1" dependencies: @@ -1586,7 +1271,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-optional-catch-binding@npm:^7.22.11, @babel/plugin-transform-optional-catch-binding@npm:^7.25.9, @babel/plugin-transform-optional-catch-binding@npm:^7.27.1": +"@babel/plugin-transform-optional-catch-binding@npm:^7.22.11, @babel/plugin-transform-optional-catch-binding@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.27.1" dependencies: @@ -1597,7 +1282,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-optional-chaining@npm:^7.22.15, @babel/plugin-transform-optional-chaining@npm:^7.25.9, @babel/plugin-transform-optional-chaining@npm:^7.27.1": +"@babel/plugin-transform-optional-chaining@npm:^7.22.15, @babel/plugin-transform-optional-chaining@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-optional-chaining@npm:7.27.1" dependencies: @@ -1609,11 +1294,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/plugin-transform-parameters@npm:^7.0.0, @babel/plugin-transform-parameters@npm:^7.20.7, @babel/plugin-transform-parameters@npm:^7.22.15, @babel/plugin-transform-parameters@npm:^7.25.9, @babel/plugin-transform-parameters@npm:^7.27.1, @babel/plugin-transform-parameters@npm:^7.27.7": -======= "@babel/plugin-transform-parameters@npm:^7.0.0, @babel/plugin-transform-parameters@npm:^7.20.7, @babel/plugin-transform-parameters@npm:^7.22.15, @babel/plugin-transform-parameters@npm:^7.27.7": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 7.27.7 resolution: "@babel/plugin-transform-parameters@npm:7.27.7" dependencies: @@ -1624,7 +1305,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-private-methods@npm:^7.22.5, @babel/plugin-transform-private-methods@npm:^7.25.9, @babel/plugin-transform-private-methods@npm:^7.27.1": +"@babel/plugin-transform-private-methods@npm:^7.22.5, @babel/plugin-transform-private-methods@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-private-methods@npm:7.27.1" dependencies: @@ -1636,7 +1317,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-private-property-in-object@npm:^7.22.11, @babel/plugin-transform-private-property-in-object@npm:^7.25.9, @babel/plugin-transform-private-property-in-object@npm:^7.27.1": +"@babel/plugin-transform-private-property-in-object@npm:^7.22.11, @babel/plugin-transform-private-property-in-object@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-private-property-in-object@npm:7.27.1" dependencies: @@ -1649,7 +1330,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-property-literals@npm:^7.0.0, @babel/plugin-transform-property-literals@npm:^7.22.5, @babel/plugin-transform-property-literals@npm:^7.25.9, @babel/plugin-transform-property-literals@npm:^7.27.1": +"@babel/plugin-transform-property-literals@npm:^7.0.0, @babel/plugin-transform-property-literals@npm:^7.22.5, @babel/plugin-transform-property-literals@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-property-literals@npm:7.27.1" dependencies: @@ -1660,11 +1341,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD "@babel/plugin-transform-react-display-name@npm:^7.0.0, @babel/plugin-transform-react-display-name@npm:^7.16.7, @babel/plugin-transform-react-display-name@npm:^7.27.1": -======= -"@babel/plugin-transform-react-display-name@npm:^7.0.0, @babel/plugin-transform-react-display-name@npm:^7.27.1": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 7.28.0 resolution: "@babel/plugin-transform-react-display-name@npm:7.28.0" dependencies: @@ -1735,35 +1412,14 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/plugin-transform-regenerator@npm:^7.22.10, @babel/plugin-transform-regenerator@npm:^7.27.1, @babel/plugin-transform-regenerator@npm:^7.28.0": - version: 7.28.1 - resolution: "@babel/plugin-transform-regenerator@npm:7.28.1" -======= -"@babel/plugin-transform-regenerator@npm:^7.28.3": +"@babel/plugin-transform-regenerator@npm:^7.22.10, @babel/plugin-transform-regenerator@npm:^7.28.3": version: 7.28.4 resolution: "@babel/plugin-transform-regenerator@npm:7.28.4" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) - dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" - peerDependencies: - "@babel/core": ^7.0.0-0 -<<<<<<< HEAD - checksum: 10c0/6c9e6eb80ce9c0bde0876c80979e078fbc85dc802272cba4ee72b5b1c858472e38167c418917e4f0d4384ce888706d95544a8d266880c0e199e167e078168b67 - languageName: node - linkType: hard - -"@babel/plugin-transform-regenerator@npm:^7.25.9": - version: 7.28.3 - resolution: "@babel/plugin-transform-regenerator@npm:7.28.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.27.1" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/57443c680251f86aa75c15b02b9a741df2b76bcad8eb53b9941bc09b50d50108f108e1243effe99113892f07880d2d201e932677dce0b701aefb356ce7188be9 -======= checksum: 10c0/5ad14647ffaac63c920e28df1b580ee2e932586bbdc71f61ec264398f68a5406c71a7f921de397a41b954a69316c5ab90e5d789ffa2bb34c5e6feb3727cfefb8 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -1779,7 +1435,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-reserved-words@npm:^7.22.5, @babel/plugin-transform-reserved-words@npm:^7.25.9, @babel/plugin-transform-reserved-words@npm:^7.27.1": +"@babel/plugin-transform-reserved-words@npm:^7.22.5, @babel/plugin-transform-reserved-words@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-reserved-words@npm:7.27.1" dependencies: @@ -1791,50 +1447,22 @@ __metadata: linkType: hard "@babel/plugin-transform-runtime@npm:^7.0.0": -<<<<<<< HEAD - version: 7.28.0 - resolution: "@babel/plugin-transform-runtime@npm:7.28.0" -======= version: 7.28.3 resolution: "@babel/plugin-transform-runtime@npm:7.28.3" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@babel/helper-module-imports": "npm:^7.27.1" "@babel/helper-plugin-utils": "npm:^7.27.1" babel-plugin-polyfill-corejs2: "npm:^0.4.14" babel-plugin-polyfill-corejs3: "npm:^0.13.0" babel-plugin-polyfill-regenerator: "npm:^0.6.5" -<<<<<<< HEAD - semver: "npm:^6.3.1" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/71eba1e6aaafacb2ec0fd468394c7aeaff32265b21424bd9b2d963368a4a5260547e06976bb34e2553a7179463c3a3a4c2a4552256b5112c8b7dcadb7bd5bb07 - languageName: node - linkType: hard - -"@babel/plugin-transform-runtime@npm:~7.25.4": - version: 7.25.9 - resolution: "@babel/plugin-transform-runtime@npm:7.25.9" - dependencies: - "@babel/helper-module-imports": "npm:^7.25.9" - "@babel/helper-plugin-utils": "npm:^7.25.9" - babel-plugin-polyfill-corejs2: "npm:^0.4.10" - babel-plugin-polyfill-corejs3: "npm:^0.10.6" - babel-plugin-polyfill-regenerator: "npm:^0.6.1" - semver: "npm:^6.3.1" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/888a4998ba0a2313de347954c9a8dfeccbff0633c69d33aee385b8878eba2b429dbfb00c3cc04f6bca454b9be8afa01ebbd73defb7fbbb6e2d3086205c07758b -======= semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 10c0/561629bb6c53561b5ad470df2e76bdd15e177fc518d91087bd7dc64a1025e42303ce333281875c6f0c7bf29b2edc7d99945343a09caf0ed6738d25fe34473254 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard -"@babel/plugin-transform-shorthand-properties@npm:^7.0.0, @babel/plugin-transform-shorthand-properties@npm:^7.22.5, @babel/plugin-transform-shorthand-properties@npm:^7.25.9, @babel/plugin-transform-shorthand-properties@npm:^7.27.1": +"@babel/plugin-transform-shorthand-properties@npm:^7.0.0, @babel/plugin-transform-shorthand-properties@npm:^7.22.5, @babel/plugin-transform-shorthand-properties@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-shorthand-properties@npm:7.27.1" dependencies: @@ -1845,7 +1473,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-spread@npm:^7.0.0, @babel/plugin-transform-spread@npm:^7.22.5, @babel/plugin-transform-spread@npm:^7.25.9, @babel/plugin-transform-spread@npm:^7.27.1": +"@babel/plugin-transform-spread@npm:^7.0.0, @babel/plugin-transform-spread@npm:^7.22.5, @babel/plugin-transform-spread@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-spread@npm:7.27.1" dependencies: @@ -1857,7 +1485,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-sticky-regex@npm:^7.0.0, @babel/plugin-transform-sticky-regex@npm:^7.22.5, @babel/plugin-transform-sticky-regex@npm:^7.25.9, @babel/plugin-transform-sticky-regex@npm:^7.27.1": +"@babel/plugin-transform-sticky-regex@npm:^7.0.0, @babel/plugin-transform-sticky-regex@npm:^7.22.5, @babel/plugin-transform-sticky-regex@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-sticky-regex@npm:7.27.1" dependencies: @@ -1868,7 +1496,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-template-literals@npm:^7.0.0, @babel/plugin-transform-template-literals@npm:^7.22.5, @babel/plugin-transform-template-literals@npm:^7.25.9, @babel/plugin-transform-template-literals@npm:^7.27.1": +"@babel/plugin-transform-template-literals@npm:^7.0.0, @babel/plugin-transform-template-literals@npm:^7.22.5, @babel/plugin-transform-template-literals@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-template-literals@npm:7.27.1" dependencies: @@ -1879,7 +1507,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-typeof-symbol@npm:^7.22.5, @babel/plugin-transform-typeof-symbol@npm:^7.25.9, @babel/plugin-transform-typeof-symbol@npm:^7.27.1": +"@babel/plugin-transform-typeof-symbol@npm:^7.22.5, @babel/plugin-transform-typeof-symbol@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-typeof-symbol@npm:7.27.1" dependencies: @@ -1890,11 +1518,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/plugin-transform-typescript@npm:^7.17.12, @babel/plugin-transform-typescript@npm:^7.24.7, @babel/plugin-transform-typescript@npm:^7.27.1, @babel/plugin-transform-typescript@npm:^7.5.0": -======= -"@babel/plugin-transform-typescript@npm:^7.27.1, @babel/plugin-transform-typescript@npm:^7.5.0": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) +"@babel/plugin-transform-typescript@npm:^7.17.12, @babel/plugin-transform-typescript@npm:^7.27.1, @babel/plugin-transform-typescript@npm:^7.5.0": version: 7.28.0 resolution: "@babel/plugin-transform-typescript@npm:7.28.0" dependencies: @@ -1909,7 +1533,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-unicode-escapes@npm:^7.22.10, @babel/plugin-transform-unicode-escapes@npm:^7.25.9, @babel/plugin-transform-unicode-escapes@npm:^7.27.1": +"@babel/plugin-transform-unicode-escapes@npm:^7.22.10, @babel/plugin-transform-unicode-escapes@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-unicode-escapes@npm:7.27.1" dependencies: @@ -1920,7 +1544,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-unicode-property-regex@npm:^7.22.5, @babel/plugin-transform-unicode-property-regex@npm:^7.25.9, @babel/plugin-transform-unicode-property-regex@npm:^7.27.1": +"@babel/plugin-transform-unicode-property-regex@npm:^7.22.5, @babel/plugin-transform-unicode-property-regex@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.27.1" dependencies: @@ -1932,7 +1556,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-unicode-regex@npm:^7.0.0, @babel/plugin-transform-unicode-regex@npm:^7.22.5, @babel/plugin-transform-unicode-regex@npm:^7.25.9, @babel/plugin-transform-unicode-regex@npm:^7.27.1": +"@babel/plugin-transform-unicode-regex@npm:^7.0.0, @babel/plugin-transform-unicode-regex@npm:^7.22.5, @babel/plugin-transform-unicode-regex@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-unicode-regex@npm:7.27.1" dependencies: @@ -1944,7 +1568,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-unicode-sets-regex@npm:^7.22.5, @babel/plugin-transform-unicode-sets-regex@npm:^7.25.9, @babel/plugin-transform-unicode-sets-regex@npm:^7.27.1": +"@babel/plugin-transform-unicode-sets-regex@npm:^7.22.5, @babel/plugin-transform-unicode-sets-regex@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.27.1" dependencies: @@ -1966,15 +1590,9 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/preset-env@npm:^7.18.2": - version: 7.27.2 - resolution: "@babel/preset-env@npm:7.27.2" -======= "@babel/preset-env@npm:^7.18.2, @babel/preset-env@npm:^7.20.0, @babel/preset-env@npm:^7.25.0": version: 7.28.3 resolution: "@babel/preset-env@npm:7.28.3" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@babel/compat-data": "npm:^7.28.0" "@babel/helper-compilation-targets": "npm:^7.27.2" @@ -2052,86 +1670,6 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.20.0": - version: 7.28.0 - resolution: "@babel/preset-env@npm:7.28.0" - dependencies: - "@babel/compat-data": "npm:^7.28.0" - "@babel/helper-compilation-targets": "npm:^7.27.2" - "@babel/helper-plugin-utils": "npm:^7.27.1" - "@babel/helper-validator-option": "npm:^7.27.1" - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.27.1" - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "npm:^7.27.1" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.27.1" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.27.1" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.27.1" - "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2" - "@babel/plugin-syntax-import-assertions": "npm:^7.27.1" - "@babel/plugin-syntax-import-attributes": "npm:^7.27.1" - "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6" - "@babel/plugin-transform-arrow-functions": "npm:^7.27.1" - "@babel/plugin-transform-async-generator-functions": "npm:^7.28.0" - "@babel/plugin-transform-async-to-generator": "npm:^7.27.1" - "@babel/plugin-transform-block-scoped-functions": "npm:^7.27.1" - "@babel/plugin-transform-block-scoping": "npm:^7.28.0" - "@babel/plugin-transform-class-properties": "npm:^7.27.1" - "@babel/plugin-transform-class-static-block": "npm:^7.27.1" - "@babel/plugin-transform-classes": "npm:^7.28.0" - "@babel/plugin-transform-computed-properties": "npm:^7.27.1" - "@babel/plugin-transform-destructuring": "npm:^7.28.0" - "@babel/plugin-transform-dotall-regex": "npm:^7.27.1" - "@babel/plugin-transform-duplicate-keys": "npm:^7.27.1" - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "npm:^7.27.1" - "@babel/plugin-transform-dynamic-import": "npm:^7.27.1" - "@babel/plugin-transform-explicit-resource-management": "npm:^7.28.0" - "@babel/plugin-transform-exponentiation-operator": "npm:^7.27.1" - "@babel/plugin-transform-export-namespace-from": "npm:^7.27.1" - "@babel/plugin-transform-for-of": "npm:^7.27.1" - "@babel/plugin-transform-function-name": "npm:^7.27.1" - "@babel/plugin-transform-json-strings": "npm:^7.27.1" - "@babel/plugin-transform-literals": "npm:^7.27.1" - "@babel/plugin-transform-logical-assignment-operators": "npm:^7.27.1" - "@babel/plugin-transform-member-expression-literals": "npm:^7.27.1" - "@babel/plugin-transform-modules-amd": "npm:^7.27.1" - "@babel/plugin-transform-modules-commonjs": "npm:^7.27.1" - "@babel/plugin-transform-modules-systemjs": "npm:^7.27.1" - "@babel/plugin-transform-modules-umd": "npm:^7.27.1" - "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.27.1" - "@babel/plugin-transform-new-target": "npm:^7.27.1" - "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.27.1" - "@babel/plugin-transform-numeric-separator": "npm:^7.27.1" - "@babel/plugin-transform-object-rest-spread": "npm:^7.28.0" - "@babel/plugin-transform-object-super": "npm:^7.27.1" - "@babel/plugin-transform-optional-catch-binding": "npm:^7.27.1" - "@babel/plugin-transform-optional-chaining": "npm:^7.27.1" - "@babel/plugin-transform-parameters": "npm:^7.27.7" - "@babel/plugin-transform-private-methods": "npm:^7.27.1" - "@babel/plugin-transform-private-property-in-object": "npm:^7.27.1" - "@babel/plugin-transform-property-literals": "npm:^7.27.1" - "@babel/plugin-transform-regenerator": "npm:^7.28.0" - "@babel/plugin-transform-regexp-modifiers": "npm:^7.27.1" - "@babel/plugin-transform-reserved-words": "npm:^7.27.1" - "@babel/plugin-transform-shorthand-properties": "npm:^7.27.1" - "@babel/plugin-transform-spread": "npm:^7.27.1" - "@babel/plugin-transform-sticky-regex": "npm:^7.27.1" - "@babel/plugin-transform-template-literals": "npm:^7.27.1" - "@babel/plugin-transform-typeof-symbol": "npm:^7.27.1" - "@babel/plugin-transform-unicode-escapes": "npm:^7.27.1" - "@babel/plugin-transform-unicode-property-regex": "npm:^7.27.1" - "@babel/plugin-transform-unicode-regex": "npm:^7.27.1" - "@babel/plugin-transform-unicode-sets-regex": "npm:^7.27.1" - "@babel/preset-modules": "npm:0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs2: "npm:^0.4.14" - babel-plugin-polyfill-corejs3: "npm:^0.13.0" - babel-plugin-polyfill-regenerator: "npm:^0.6.5" - core-js-compat: "npm:^3.43.0" - semver: "npm:^6.3.1" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/f343103b8f0e8da5be4ae031aff8bf35da4764997af4af78ae9506f421b785dd45da1bc09f845b1fc308c8b7d134aead4a1f89e7fb6e213cd2f9fe1d2aa78bc9 - languageName: node - linkType: hard - "@babel/preset-env@npm:~7.22.20": version: 7.22.20 resolution: "@babel/preset-env@npm:7.22.20" @@ -2222,84 +1760,6 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:~7.25.4": - version: 7.25.9 - resolution: "@babel/preset-env@npm:7.25.9" - dependencies: - "@babel/compat-data": "npm:^7.25.9" - "@babel/helper-compilation-targets": "npm:^7.25.9" - "@babel/helper-plugin-utils": "npm:^7.25.9" - "@babel/helper-validator-option": "npm:^7.25.9" - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.25.9" - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "npm:^7.25.9" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.25.9" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.25.9" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.25.9" - "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2" - "@babel/plugin-syntax-import-assertions": "npm:^7.25.9" - "@babel/plugin-syntax-import-attributes": "npm:^7.25.9" - "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6" - "@babel/plugin-transform-arrow-functions": "npm:^7.25.9" - "@babel/plugin-transform-async-generator-functions": "npm:^7.25.9" - "@babel/plugin-transform-async-to-generator": "npm:^7.25.9" - "@babel/plugin-transform-block-scoped-functions": "npm:^7.25.9" - "@babel/plugin-transform-block-scoping": "npm:^7.25.9" - "@babel/plugin-transform-class-properties": "npm:^7.25.9" - "@babel/plugin-transform-class-static-block": "npm:^7.25.9" - "@babel/plugin-transform-classes": "npm:^7.25.9" - "@babel/plugin-transform-computed-properties": "npm:^7.25.9" - "@babel/plugin-transform-destructuring": "npm:^7.25.9" - "@babel/plugin-transform-dotall-regex": "npm:^7.25.9" - "@babel/plugin-transform-duplicate-keys": "npm:^7.25.9" - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "npm:^7.25.9" - "@babel/plugin-transform-dynamic-import": "npm:^7.25.9" - "@babel/plugin-transform-exponentiation-operator": "npm:^7.25.9" - "@babel/plugin-transform-export-namespace-from": "npm:^7.25.9" - "@babel/plugin-transform-for-of": "npm:^7.25.9" - "@babel/plugin-transform-function-name": "npm:^7.25.9" - "@babel/plugin-transform-json-strings": "npm:^7.25.9" - "@babel/plugin-transform-literals": "npm:^7.25.9" - "@babel/plugin-transform-logical-assignment-operators": "npm:^7.25.9" - "@babel/plugin-transform-member-expression-literals": "npm:^7.25.9" - "@babel/plugin-transform-modules-amd": "npm:^7.25.9" - "@babel/plugin-transform-modules-commonjs": "npm:^7.25.9" - "@babel/plugin-transform-modules-systemjs": "npm:^7.25.9" - "@babel/plugin-transform-modules-umd": "npm:^7.25.9" - "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.25.9" - "@babel/plugin-transform-new-target": "npm:^7.25.9" - "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.25.9" - "@babel/plugin-transform-numeric-separator": "npm:^7.25.9" - "@babel/plugin-transform-object-rest-spread": "npm:^7.25.9" - "@babel/plugin-transform-object-super": "npm:^7.25.9" - "@babel/plugin-transform-optional-catch-binding": "npm:^7.25.9" - "@babel/plugin-transform-optional-chaining": "npm:^7.25.9" - "@babel/plugin-transform-parameters": "npm:^7.25.9" - "@babel/plugin-transform-private-methods": "npm:^7.25.9" - "@babel/plugin-transform-private-property-in-object": "npm:^7.25.9" - "@babel/plugin-transform-property-literals": "npm:^7.25.9" - "@babel/plugin-transform-regenerator": "npm:^7.25.9" - "@babel/plugin-transform-reserved-words": "npm:^7.25.9" - "@babel/plugin-transform-shorthand-properties": "npm:^7.25.9" - "@babel/plugin-transform-spread": "npm:^7.25.9" - "@babel/plugin-transform-sticky-regex": "npm:^7.25.9" - "@babel/plugin-transform-template-literals": "npm:^7.25.9" - "@babel/plugin-transform-typeof-symbol": "npm:^7.25.9" - "@babel/plugin-transform-unicode-escapes": "npm:^7.25.9" - "@babel/plugin-transform-unicode-property-regex": "npm:^7.25.9" - "@babel/plugin-transform-unicode-regex": "npm:^7.25.9" - "@babel/plugin-transform-unicode-sets-regex": "npm:^7.25.9" - "@babel/preset-modules": "npm:0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs2: "npm:^0.4.10" - babel-plugin-polyfill-corejs3: "npm:^0.10.6" - babel-plugin-polyfill-regenerator: "npm:^0.6.1" - core-js-compat: "npm:^3.38.1" - semver: "npm:^6.3.1" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/b8b391e3fe69918a2a4f4366034113bd6f57c9748974dbe1b807a728bc41434f1e003cb4204ca63a2a01cbb7c05ba96036261b64756243374374353931d346e6 - languageName: node - linkType: hard - "@babel/preset-flow@npm:^7.13.13, @babel/preset-flow@npm:^7.17.12": version: 7.27.1 resolution: "@babel/preset-flow@npm:7.27.1" @@ -2313,19 +1773,6 @@ __metadata: languageName: node linkType: hard -"@babel/preset-flow@npm:~7.24.7": - version: 7.24.7 - resolution: "@babel/preset-flow@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/helper-validator-option": "npm:^7.24.7" - "@babel/plugin-transform-flow-strip-types": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/2a99333b9aac17033cefe17fb9d8c41b20c4f2cd3eab34f56c20d7c1c528cc1cca7e6d909de92fc700739a505b43166c9de62423f8a30b484161ebdf9474e217 - languageName: node - linkType: hard - "@babel/preset-modules@npm:0.1.6-no-external-plugins": version: 0.1.6-no-external-plugins resolution: "@babel/preset-modules@npm:0.1.6-no-external-plugins" @@ -2399,21 +1846,6 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:~7.24.7": - version: 7.24.7 - resolution: "@babel/preset-typescript@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - "@babel/helper-validator-option": "npm:^7.24.7" - "@babel/plugin-syntax-jsx": "npm:^7.24.7" - "@babel/plugin-transform-modules-commonjs": "npm:^7.24.7" - "@babel/plugin-transform-typescript": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/986bc0978eedb4da33aba8e1e13a3426dd1829515313b7e8f4ba5d8c18aff1663b468939d471814e7acf4045d326ae6cff37239878d169ac3fe53a8fde71f8ee - languageName: node - linkType: hard - "@babel/register@npm:^7.13.16": version: 7.28.3 resolution: "@babel/register@npm:7.28.3" @@ -2445,7 +1877,7 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.0.0, @babel/template@npm:^7.22.15, @babel/template@npm:^7.25.9, @babel/template@npm:^7.27.1, @babel/template@npm:^7.27.2, @babel/template@npm:^7.3.3": +"@babel/template@npm:^7.0.0, @babel/template@npm:^7.22.15, @babel/template@npm:^7.27.1, @babel/template@npm:^7.27.2, @babel/template@npm:^7.3.3": version: 7.27.2 resolution: "@babel/template@npm:7.27.2" dependencies: @@ -2456,56 +1888,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@babel/traverse@npm:^7.20.0, @babel/traverse@npm:^7.22.20, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.27.3, @babel/traverse@npm:^7.28.0": - version: 7.28.0 - resolution: "@babel/traverse@npm:7.28.0" - dependencies: - "@babel/code-frame": "npm:^7.27.1" - "@babel/generator": "npm:^7.28.0" - "@babel/helper-globals": "npm:^7.28.0" - "@babel/parser": "npm:^7.28.0" - "@babel/template": "npm:^7.27.2" - "@babel/types": "npm:^7.28.0" - debug: "npm:^4.3.1" - checksum: 10c0/32794402457827ac558173bcebdcc0e3a18fa339b7c41ca35621f9f645f044534d91bb923ff385f5f960f2e495f56ce18d6c7b0d064d2f0ccb55b285fa6bc7b9 - languageName: node - linkType: hard - -"@babel/traverse@npm:^7.25.9, @babel/traverse@npm:^7.28.3": - version: 7.28.3 - resolution: "@babel/traverse@npm:7.28.3" - dependencies: - "@babel/code-frame": "npm:^7.27.1" - "@babel/generator": "npm:^7.28.3" - "@babel/helper-globals": "npm:^7.28.0" - "@babel/parser": "npm:^7.28.3" - "@babel/template": "npm:^7.27.2" - "@babel/types": "npm:^7.28.2" - debug: "npm:^4.3.1" - checksum: 10c0/26e95b29a46925b7b41255e03185b7e65b2c4987e14bbee7bbf95867fb19c69181f301bbe1c7b201d4fe0cce6aa0cbea0282dad74b3a0fef3d9058f6c76fdcb3 - languageName: node - linkType: hard - -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.19, @babel/types@npm:^7.24.7, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.27.6, @babel/types@npm:^7.28.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": - version: 7.28.1 - resolution: "@babel/types@npm:7.28.1" - dependencies: - "@babel/helper-string-parser": "npm:^7.27.1" - "@babel/helper-validator-identifier": "npm:^7.27.1" - checksum: 10c0/5e99b346c11ee42ffb0cadc28159fe0b184d865a2cc1593df79b199772a534f6453969b4942aa5e4a55a3081863096e1cc3fc1c724d826926dc787cf229b845d - languageName: node - linkType: hard - -"@babel/types@npm:^7.25.9, @babel/types@npm:^7.28.2": - version: 7.28.2 - resolution: "@babel/types@npm:7.28.2" - dependencies: - "@babel/helper-string-parser": "npm:^7.27.1" - "@babel/helper-validator-identifier": "npm:^7.27.1" - checksum: 10c0/24b11c9368e7e2c291fe3c1bcd1ed66f6593a3975f479cbb9dd7b8c8d8eab8a962b0d2fca616c043396ce82500ac7d23d594fbbbd013828182c01596370a0b10 -======= -"@babel/traverse@npm:^7.20.0, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.28.0, @babel/traverse@npm:^7.28.3, @babel/traverse@npm:^7.28.4": +"@babel/traverse@npm:^7.20.0, @babel/traverse@npm:^7.22.20, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.28.0, @babel/traverse@npm:^7.28.3, @babel/traverse@npm:^7.28.4": version: 7.28.4 resolution: "@babel/traverse@npm:7.28.4" dependencies: @@ -2520,14 +1903,13 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.24.7, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.2, @babel/types@npm:^7.28.4, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.19, @babel/types@npm:^7.24.7, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.2, @babel/types@npm:^7.28.4, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": version: 7.28.4 resolution: "@babel/types@npm:7.28.4" dependencies: "@babel/helper-string-parser": "npm:^7.27.1" "@babel/helper-validator-identifier": "npm:^7.27.1" checksum: 10c0/ac6f909d6191319e08c80efbfac7bd9a25f80cc83b43cd6d82e7233f7a6b9d6e7b90236f3af7400a3f83b576895bcab9188a22b584eb0f224e80e6d4e95f4517 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -2631,28 +2013,6 @@ __metadata: react-native-keychain: "npm:~8.1.3" react-native-localize: "npm:~2.2.6" react-native-logs: "npm:~5.1.0" -<<<<<<< HEAD - react-native-orientation-locker: "npm:~1.6.0" - react-native-permissions: "npm:~5.4.1" - react-native-qrcode-svg: "npm:~6.2.0" - react-native-safe-area-context: "npm:~4.8.2" - react-native-scalable-image: "npm:~1.1.0" - react-native-screenguard: "npm:~1.1.0" - react-native-screens: "npm:~4.4.0" - react-native-splash-screen: "npm:~3.3.0" - react-native-svg: "npm:~15.0.0" - react-native-svg-transformer: "npm:~0.14.3" - react-native-tcp-socket: "npm:~6.0.6" - react-native-toast-message: "npm:~2.1.10" - react-native-uuid: "npm:~2.0.3" - react-native-vector-icons: "npm:~10.0.3" - react-native-vision-camera: "npm:~4.3.2" - react-test-renderer: "npm:~18.2.0" - rimraf: "npm:~5.0.10" - tsyringe: "npm:~4.8.0" - typescript: "npm:~5.5.4" - uuid: "npm:~9.0.1" -======= react-native-orientation-locker: "npm:^1.6.0" react-native-permissions: "npm:^5.4.0" react-native-qrcode-svg: "npm:6.2.0" @@ -2673,7 +2033,6 @@ __metadata: tsyringe: "npm:^4.7.0" typescript: "npm:^5.0.4" uuid: "npm:^11.1.0" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) peerDependencies: "@credo-ts/anoncreds": 0.5.17 "@credo-ts/askar": 0.5.17 @@ -2754,23 +2113,6 @@ __metadata: version: 0.0.0-use.local resolution: "@bifold/oca@workspace:packages/oca" dependencies: -<<<<<<< HEAD - "@credo-ts/anoncreds": "npm:0.5.17" - "@credo-ts/core": "npm:0.5.17" - "@testing-library/jest-native": "npm:~5.4.3" - "@types/jest": "npm:~29.5.14" - "@types/lodash.startcase": "npm:~4.4.9" - "@typescript-eslint/parser": "npm:~7.18.0" - axios: "npm:~1.4.0" - eslint: "npm:~8.57.1" - eslint-import-resolver-typescript: "npm:~3.6.3" - jest: "npm:~29.6.4" - lodash.startcase: "npm:~4.4.0" - react-native-fs: "npm:~2.20.0" - rimraf: "npm:~5.0.10" - ts-jest: "npm:~29.1.5" - typescript: "npm:~5.5.4" -======= "@credo-ts/anoncreds": "npm:0.5.13" "@credo-ts/core": "npm:0.5.13" "@credo-ts/didcomm": "npm:0.5.13" @@ -2787,7 +2129,6 @@ __metadata: rimraf: "npm:^6.0.1" ts-jest: "npm:^29.1.2" typescript: "npm:^5.0.4" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: unknown linkType: soft @@ -2828,33 +2169,19 @@ __metadata: version: 0.0.0-use.local resolution: "@bifold/remote-logs@workspace:packages/remote-logs" dependencies: - "@babel/core": "npm:~7.25.2" - "@babel/plugin-transform-runtime": "npm:~7.25.4" - "@babel/preset-env": "npm:~7.25.4" - "@babel/preset-flow": "npm:~7.24.7" - "@babel/preset-typescript": "npm:~7.24.7" - "@babel/runtime": "npm:~7.23.9" + "@babel/runtime": "npm:^7.20.0" "@bifold/core": "npm:2.7.4" "@credo-ts/core": "npm:0.5.17" - "@types/jest": "npm:~29.5.12" - "@typescript-eslint/parser": "npm:~7.18.0" + "@typescript-eslint/parser": "npm:^6.6.0" axios: "npm:~1.4.0" - babel-jest: "npm:~29.7.0" buffer: "npm:~6.0.3" - eslint: "npm:~8.57.1" - eslint-import-resolver-typescript: "npm:~3.6.3" - jest: "npm:~29.7.0" + eslint: "npm:^8.48.0" + eslint-import-resolver-typescript: "npm:^2.5.0" react: "npm:~18.3.1" react-native: "npm:~0.73.11" react-native-logs: "npm:~5.1.0" -<<<<<<< HEAD - react-test-renderer: "npm:~18.3.1" - rimraf: "npm:~5.0.10" - typescript: "npm:~5.5.4" -======= rimraf: "npm:^6.0.1" typescript: "npm:^5.0.4" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) peerDependencies: "@credo-ts/core": 0.5.17 axios: ~1.4.0 @@ -2869,23 +2196,6 @@ __metadata: version: 0.0.0-use.local resolution: "@bifold/verifier@workspace:packages/verifier" dependencies: -<<<<<<< HEAD - "@babel/core": "npm:~7.22.20" - "@credo-ts/anoncreds": "npm:0.5.17" - "@credo-ts/core": "npm:0.5.17" - "@credo-ts/react-hooks": "npm:0.6.1" - "@hyperledger/anoncreds-shared": "npm:0.2.4" - "@react-native/babel-preset": "npm:~0.73.21" - "@types/jest": "npm:~29.5.14" - "@types/react": "npm:~18.2.79" - babel-jest: "npm:~27.5.1" - eslint: "npm:~8.57.1" - jest: "npm:~29.6.4" - react: "npm:~18.3.1" - react-native-builder-bob: "npm:~0.21.3" - rimraf: "npm:~5.0.10" - typescript: "npm:~5.5.4" -======= "@babel/core": "npm:^7.20.0" "@credo-ts/anoncreds": "npm:0.5.13" "@credo-ts/core": "npm:0.5.13" @@ -2902,7 +2212,6 @@ __metadata: react-native-builder-bob: "npm:^0.21.3" rimraf: "npm:^6.0.1" typescript: "npm:^5.0.4" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) peerDependencies: "@credo-ts/anoncreds": 0.5.17 "@credo-ts/core": 0.5.17 @@ -2956,15 +2265,9 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD "@changesets/cli@npm:~2.29.5": - version: 2.29.5 - resolution: "@changesets/cli@npm:2.29.5" -======= -"@changesets/cli@npm:^2.28.1": version: 2.29.7 resolution: "@changesets/cli@npm:2.29.7" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@changesets/apply-release-plan": "npm:^7.0.13" "@changesets/assemble-release-plan": "npm:^6.0.9" @@ -3510,46 +2813,10 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@credo-ts/anoncreds@npm:0.5.17": - version: 0.5.17 - resolution: "@credo-ts/anoncreds@npm:0.5.17" - dependencies: - "@astronautlabs/jsonpath": "npm:^1.1.2" - "@credo-ts/core": "npm:0.5.17" - "@sphereon/pex-models": "npm:^2.3.1" - big-integer: "npm:^1.6.51" - bn.js: "npm:^5.2.1" - class-transformer: "npm:0.5.1" - class-validator: "npm:0.14.1" - reflect-metadata: "npm:^0.1.13" - peerDependencies: - "@hyperledger/anoncreds-shared": ^0.2.2 - checksum: 10c0/1e935fca3af64aa11bf0612f1b1da265278f175b5886c6c3461297be05d43435546be883cc8fa74f1794d469c465b5c5c24027e911bc87a88e40d902f447ef5f - languageName: node - linkType: hard - -"@credo-ts/anoncreds@patch:@credo-ts/anoncreds@npm%3A0.5.17#~/.yarn/patches/@credo-ts-anoncreds-npm-0.5.17-9f101d8e96.patch": - version: 0.5.17 - resolution: "@credo-ts/anoncreds@patch:@credo-ts/anoncreds@npm%3A0.5.17#~/.yarn/patches/@credo-ts-anoncreds-npm-0.5.17-9f101d8e96.patch::version=0.5.17&hash=1528ab" - dependencies: - "@astronautlabs/jsonpath": "npm:^1.1.2" - "@credo-ts/core": "npm:0.5.17" - "@sphereon/pex-models": "npm:^2.3.1" - big-integer: "npm:^1.6.51" - bn.js: "npm:^5.2.1" - class-transformer: "npm:0.5.1" - class-validator: "npm:0.14.1" - reflect-metadata: "npm:^0.1.13" - peerDependencies: - "@hyperledger/anoncreds-shared": ^0.2.2 - checksum: 10c0/b926cb2958c011235d7b1fb53b212c447e06dc60d525ae95a11c9fc39b37d20242df3917d4235af2bdbb4f21c30e33e4869c1ed2e95e17c36b1fcaa6e3f576e8 -======= "@credo-ts/anoncreds@file:../credo-openid-demo/packages/anoncreds/build::locator=bifold-wallet-root%40workspace%3A.": version: 0.5.13 resolution: "@credo-ts/anoncreds@file:../credo-openid-demo/packages/anoncreds/build#../credo-openid-demo/packages/anoncreds/build::hash=cd7b24&locator=bifold-wallet-root%40workspace%3A." checksum: 10c0/61d0abb879840697a0272893452609afccfd0ecd5059abb123314994c7800370b0add09e6c7814f0d2572b4afd2137acdb6269311425c23a762056441b1f3977 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -3573,105 +2840,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@credo-ts/core@npm:0.5.17": - version: 0.5.17 - resolution: "@credo-ts/core@npm:0.5.17" - dependencies: - "@animo-id/mdoc": "npm:0.2.38" - "@animo-id/pex": "npm:4.1.1-alpha.0" - "@astronautlabs/jsonpath": "npm:^1.1.2" - "@digitalcredentials/jsonld": "npm:^6.0.0" - "@digitalcredentials/jsonld-signatures": "npm:^9.4.0" - "@digitalcredentials/vc": "npm:^6.0.1" - "@multiformats/base-x": "npm:^4.0.1" - "@noble/curves": "npm:^1.6.0" - "@noble/hashes": "npm:^1.5.0" - "@peculiar/asn1-ecc": "npm:^2.3.8" - "@peculiar/asn1-schema": "npm:^2.3.8" - "@peculiar/asn1-x509": "npm:^2.3.8" - "@peculiar/x509": "npm:^1.11.0" - "@sd-jwt/core": "npm:^0.7.0" - "@sd-jwt/decode": "npm:^0.7.0" - "@sd-jwt/jwt-status-list": "npm:^0.7.0" - "@sd-jwt/sd-jwt-vc": "npm:^0.7.0" - "@sd-jwt/types": "npm:^0.7.0" - "@sd-jwt/utils": "npm:^0.7.0" - "@sphereon/pex-models": "npm:^2.3.1" - "@sphereon/ssi-types": "npm:0.30.2-next.135" - "@stablelib/ed25519": "npm:^1.0.2" - "@types/ws": "npm:^8.5.4" - abort-controller: "npm:^3.0.0" - big-integer: "npm:^1.6.51" - borc: "npm:^3.0.0" - buffer: "npm:^6.0.3" - class-transformer: "npm:0.5.1" - class-validator: "npm:0.14.1" - did-resolver: "npm:^4.1.0" - lru_map: "npm:^0.4.1" - luxon: "npm:^3.5.0" - make-error: "npm:^1.3.6" - object-inspect: "npm:^1.10.3" - query-string: "npm:^7.0.1" - reflect-metadata: "npm:^0.1.13" - rxjs: "npm:^7.8.0" - tsyringe: "npm:^4.8.0" - uuid: "npm:^9.0.0" - varint: "npm:^6.0.0" - web-did-resolver: "npm:^2.0.21" - webcrypto-core: "npm:^1.8.0" - checksum: 10c0/0c832eab6ec84db306a94d79a1d604c7fcd2e74f7e4764b2f5d22cebb65f791760de79e7e1f467a74d2d5199929658bc6c277913df8c78459ef0dd2b063bd38a - languageName: node - linkType: hard - -"@credo-ts/core@patch:@credo-ts/core@npm%3A0.5.17#~/.yarn/patches/@credo-ts-core-npm-0.5.17-c528a69dd8.patch": - version: 0.5.17 - resolution: "@credo-ts/core@patch:@credo-ts/core@npm%3A0.5.17#~/.yarn/patches/@credo-ts-core-npm-0.5.17-c528a69dd8.patch::version=0.5.17&hash=90e4d4" - dependencies: - "@animo-id/mdoc": "npm:0.2.38" - "@animo-id/pex": "npm:4.1.1-alpha.0" - "@astronautlabs/jsonpath": "npm:^1.1.2" - "@digitalcredentials/jsonld": "npm:^6.0.0" - "@digitalcredentials/jsonld-signatures": "npm:^9.4.0" - "@digitalcredentials/vc": "npm:^6.0.1" - "@multiformats/base-x": "npm:^4.0.1" - "@noble/curves": "npm:^1.6.0" - "@noble/hashes": "npm:^1.5.0" - "@peculiar/asn1-ecc": "npm:^2.3.8" - "@peculiar/asn1-schema": "npm:^2.3.8" - "@peculiar/asn1-x509": "npm:^2.3.8" - "@peculiar/x509": "npm:^1.11.0" - "@sd-jwt/core": "npm:^0.7.0" - "@sd-jwt/decode": "npm:^0.7.0" - "@sd-jwt/jwt-status-list": "npm:^0.7.0" - "@sd-jwt/sd-jwt-vc": "npm:^0.7.0" - "@sd-jwt/types": "npm:^0.7.0" - "@sd-jwt/utils": "npm:^0.7.0" - "@sphereon/pex-models": "npm:^2.3.1" - "@sphereon/ssi-types": "npm:0.30.2-next.135" - "@stablelib/ed25519": "npm:^1.0.2" - "@types/ws": "npm:^8.5.4" - abort-controller: "npm:^3.0.0" - big-integer: "npm:^1.6.51" - borc: "npm:^3.0.0" - buffer: "npm:^6.0.3" - class-transformer: "npm:0.5.1" - class-validator: "npm:0.14.1" - did-resolver: "npm:^4.1.0" - lru_map: "npm:^0.4.1" - luxon: "npm:^3.5.0" - make-error: "npm:^1.3.6" - object-inspect: "npm:^1.10.3" - query-string: "npm:^7.0.1" - reflect-metadata: "npm:^0.1.13" - rxjs: "npm:^7.8.0" - tsyringe: "npm:^4.8.0" - uuid: "npm:^9.0.0" - varint: "npm:^6.0.0" - web-did-resolver: "npm:^2.0.21" - webcrypto-core: "npm:^1.8.0" - checksum: 10c0/2927cb75ae659baa48a576d0411902f90bad66e6983f1857b12d75c55835725af7e08c95f9f14796ebfd502b994cf80c3139b7ea8abd85eb414547b558a0cbf1 -======= "@credo-ts/core@file:../credo-openid-demo/packages/core/build::locator=bifold-wallet-root%40workspace%3A.": version: 0.5.13 resolution: "@credo-ts/core@file:../credo-openid-demo/packages/core/build#../credo-openid-demo/packages/core/build::hash=50bcd6&locator=bifold-wallet-root%40workspace%3A." @@ -3683,7 +2851,6 @@ __metadata: version: 0.5.13 resolution: "@credo-ts/didcomm@file:../credo-openid-demo/packages/didcomm/build#../credo-openid-demo/packages/didcomm/build::hash=692dd4&locator=bifold-wallet-root%40workspace%3A." checksum: 10c0/283973e1ff2bd0db6010a97e44ceef57317187e187fd8d8733835e2ec8d41d69d77624162ec624f97f0beef0d7b80f7c3ca1814d7596cc29017aa8016bc1aa86 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -3701,32 +2868,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@credo-ts/indy-vdr@npm:0.5.17": - version: 0.5.17 - resolution: "@credo-ts/indy-vdr@npm:0.5.17" - dependencies: - "@credo-ts/anoncreds": "npm:0.5.17" - "@credo-ts/core": "npm:0.5.17" - peerDependencies: - "@hyperledger/indy-vdr-shared": ^0.2.2 - checksum: 10c0/157ae49b4e22192b72dab7fc914c2e568f4837ea8510db72087d931f672eabb9cdab4113bfec8aa74bcf33053dab70f84e1e6cd067b67f427f71f7a3124c6631 - languageName: node - linkType: hard - -"@credo-ts/node@npm:0.5.17": - version: 0.5.17 - resolution: "@credo-ts/node@npm:0.5.17" - dependencies: - "@2060.io/ffi-napi": "npm:^4.0.9" - "@2060.io/ref-napi": "npm:^3.0.6" - "@credo-ts/core": "npm:0.5.17" - "@types/express": "npm:^4.17.15" - express: "npm:^4.17.1" - rxjs: "npm:^7.8.0" - ws: "npm:^8.13.0" - checksum: 10c0/13c514d58580fb888dd5ce99072e94861316ad2bcfe3769d67bdede012c220f4bb19b38f8cdaabf82b62d57483b5a30083798003cf5f1801750b828456b0c7fa -======= "@credo-ts/indy-vdr@file:../credo-openid-demo/packages/indy-vdr/build::locator=bifold-wallet-root%40workspace%3A.": version: 0.5.13 resolution: "@credo-ts/indy-vdr@file:../credo-openid-demo/packages/indy-vdr/build#../credo-openid-demo/packages/indy-vdr/build::hash=f9b15b&locator=bifold-wallet-root%40workspace%3A." @@ -3738,7 +2879,6 @@ __metadata: version: 0.5.13 resolution: "@credo-ts/node@file:../credo-openid-demo/packages/node/build#../credo-openid-demo/packages/node/build::hash=c8d5a6&locator=bifold-wallet-root%40workspace%3A." checksum: 10c0/7bd7e4022acbebf8e95e6ec7dc335b9af9eb1765551acf2d137ef166b9fe09945abeac4ac19658b5a508364b8e548da54f28c129e0a64c2b4dd88babab6e82fa ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -3784,6 +2924,19 @@ __metadata: languageName: node linkType: hard +"@credo-ts/react-hooks@npm:0.6.0": + version: 0.6.0 + resolution: "@credo-ts/react-hooks@npm:0.6.0" + dependencies: + rxjs: "npm:^7.2.0" + peerDependencies: + "@credo-ts/core": ^0.5.0 + "@credo-ts/question-answer": ^0.5.0 + react: ">=17.0.0 <19.0.0" + checksum: 10c0/b1797f65f6db1c051bd7e0778a3dd6c1e2abc90de4b79ed5fbef50d477945d2e78becff6e088440c5fb6a3003854e8adcd35a3b532801ec985b1357b58508dbd + languageName: node + linkType: hard + "@credo-ts/react-hooks@npm:0.6.1": version: 0.6.1 resolution: "@credo-ts/react-hooks@npm:0.6.1" @@ -3830,37 +2983,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -======= -"@emnapi/core@npm:^1.4.3": - version: 1.5.0 - resolution: "@emnapi/core@npm:1.5.0" - dependencies: - "@emnapi/wasi-threads": "npm:1.1.0" - tslib: "npm:^2.4.0" - checksum: 10c0/52ba3485277706d92fa27d92b37e5b4f6ef0742c03ed68f8096f294c6bfa30f0752c82d4c2bfa14bff4dc30d63c9f71a8f9fb64a92743d00807d9e468fafd5ff - languageName: node - linkType: hard - -"@emnapi/runtime@npm:^1.4.3": - version: 1.5.0 - resolution: "@emnapi/runtime@npm:1.5.0" - dependencies: - tslib: "npm:^2.4.0" - checksum: 10c0/a85c9fc4e3af49cbe41e5437e5be2551392a931910cd0a5b5d3572532786927810c9cc1db11b232ec8f9657b33d4e6f7c4f985f1a052917d7cd703b5b2a20faa - languageName: node - linkType: hard - -"@emnapi/wasi-threads@npm:1.1.0": - version: 1.1.0 - resolution: "@emnapi/wasi-threads@npm:1.1.0" - dependencies: - tslib: "npm:^2.4.0" - checksum: 10c0/e6d54bf2b1e64cdd83d2916411e44e579b6ae35d5def0dea61a3c452d9921373044dff32a8b8473ae60c80692bdc39323e98b96a3f3d87ba6886b24dd0ef7ca1 - languageName: node - linkType: hard - ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.7.0": version: 4.9.0 resolution: "@eslint-community/eslint-utils@npm:4.9.0" @@ -4139,19 +3261,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@expo/json-file@npm:^9.1.5": - version: 9.1.5 - resolution: "@expo/json-file@npm:9.1.5" - dependencies: - "@babel/code-frame": "npm:~7.10.4" - json5: "npm:^2.2.3" - checksum: 10c0/989e3aa6d3e31a7f499d7979c6062694f2bc1fe1a4bc81b64aff74c39f27ed5f52098861897236cdc26b86186062560f3191814a2e8ff5b821a74a71d617f135 - languageName: node - linkType: hard - -======= ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "@expo/metro-config@npm:0.17.8": version: 0.17.8 resolution: "@expo/metro-config@npm:0.17.8" @@ -4181,48 +3290,28 @@ __metadata: checksum: 10c0/ad05273dc678fe75e3c3867fb054103ab255f3413cbf4f3fe0a86438cd4253aaafa8558da665e088a599d35d146023bc726ee00306c8f5d29da514126c42eb0b languageName: node linkType: hard - -"@expo/osascript@npm:^2.0.31": -<<<<<<< HEAD - version: 2.2.5 - resolution: "@expo/osascript@npm:2.2.5" - dependencies: - "@expo/spawn-async": "npm:^1.7.2" - exec-async: "npm:^2.2.0" - checksum: 10c0/1fd6d0ebb43eb09d57db02b4053dd4b1aa5ba341aebbe10c1b39afa03c4724c77778e2e5ed932fe2ff24724ff73f464789778ca9e964aea6dfe3481f3ffbf570 -======= + +"@expo/osascript@npm:^2.0.31": version: 2.3.7 resolution: "@expo/osascript@npm:2.3.7" dependencies: "@expo/spawn-async": "npm:^1.7.2" exec-async: "npm:^2.2.0" checksum: 10c0/7778120019f3969e68e2473d8a75e35b03e1b8f573a6d306603b9007953595b28ef042eaf16580f00c48b063fdc808f7a8a6cfd302fedcbe149bd1a3e44c84c9 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard "@expo/package-manager@npm:^1.1.1": -<<<<<<< HEAD - version: 1.8.6 - resolution: "@expo/package-manager@npm:1.8.6" - dependencies: - "@expo/json-file": "npm:^9.1.5" -======= version: 1.9.8 resolution: "@expo/package-manager@npm:1.9.8" dependencies: "@expo/json-file": "npm:^10.0.7" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "@expo/spawn-async": "npm:^1.7.2" chalk: "npm:^4.0.0" npm-package-arg: "npm:^11.0.0" ora: "npm:^3.4.0" resolve-workspace-root: "npm:^2.0.0" -<<<<<<< HEAD - checksum: 10c0/2d2860016ce15a0c7c6d99bd3df28b0250ce277eae0120696c84ee3edae644524baa43be0874fe7a4796c39ff7ba9de23337360ab2e5fc1501e5da411345143f -======= checksum: 10c0/d9f727a9b02a13d7fac8afccc5608f46690ca3e27f834042e74bc271607a5a085ad4600a19eeda55556251b8f1f0960cf71609680df7fedf76750141cb0d2a9e ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -4341,22 +3430,9 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@fastify/busboy@npm:^2.0.0": - version: 2.1.1 - resolution: "@fastify/busboy@npm:2.1.1" - checksum: 10c0/6f8027a8cba7f8f7b736718b013f5a38c0476eea67034c94a0d3c375e2b114366ad4419e6a6fa7ffc2ef9c6d3e0435d76dd584a7a1cbac23962fda7650b579e3 - languageName: node - linkType: hard - "@formatjs/ecma402-abstract@npm:1.11.0": version: 1.11.0 resolution: "@formatjs/ecma402-abstract@npm:1.11.0" -======= -"@formatjs/ecma402-abstract@npm:1.9.9": - version: 1.9.9 - resolution: "@formatjs/ecma402-abstract@npm:1.9.9" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@formatjs/intl-localematcher": "npm:0.2.21" tslib: "npm:^2.1.0" @@ -4997,14 +4073,6 @@ __metadata: linkType: hard "@jridgewell/gen-mapping@npm:^0.3.12, @jridgewell/gen-mapping@npm:^0.3.2, @jridgewell/gen-mapping@npm:^0.3.5": -<<<<<<< HEAD - version: 0.3.12 - resolution: "@jridgewell/gen-mapping@npm:0.3.12" - dependencies: - "@jridgewell/sourcemap-codec": "npm:^1.5.0" - "@jridgewell/trace-mapping": "npm:^0.3.24" - checksum: 10c0/32f771ae2467e4d440be609581f7338d786d3d621bac3469e943b9d6d116c23c4becb36f84898a92bbf2f3c0511365c54a945a3b86a83141547a2a360a5ec0c7 -======= version: 0.3.13 resolution: "@jridgewell/gen-mapping@npm:0.3.13" dependencies: @@ -5021,7 +4089,6 @@ __metadata: "@jridgewell/gen-mapping": "npm:^0.3.5" "@jridgewell/trace-mapping": "npm:^0.3.24" checksum: 10c0/3de494219ffeb2c5c38711d0d7bb128097edf91893090a2dbc8ee0b55d092bb7347b1fd0f478486c5eab010e855c73927b1666f2107516d472d24a73017d1194 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -5043,15 +4110,9 @@ __metadata: linkType: hard "@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0": -<<<<<<< HEAD - version: 1.5.4 - resolution: "@jridgewell/sourcemap-codec@npm:1.5.4" - checksum: 10c0/c5aab3e6362a8dd94ad80ab90845730c825fc4c8d9cf07ebca7a2eb8a832d155d62558800fc41d42785f989ddbb21db6df004d1786e8ecb65e428ab8dff71309 -======= version: 1.5.5 resolution: "@jridgewell/sourcemap-codec@npm:1.5.5" checksum: 10c0/f9e538f302b63c0ebc06eecb1dd9918dd4289ed36147a0ddce35d6ea4d7ebbda243cda7b2213b6a5e1d8087a298d5cf630fb2bd39329cdecb82017023f6081a0 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -5066,21 +4127,12 @@ __metadata: linkType: hard "@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.28": -<<<<<<< HEAD - version: 0.3.29 - resolution: "@jridgewell/trace-mapping@npm:0.3.29" - dependencies: - "@jridgewell/resolve-uri": "npm:^3.1.0" - "@jridgewell/sourcemap-codec": "npm:^1.4.14" - checksum: 10c0/fb547ba31658c4d74eb17e7389f4908bf7c44cef47acb4c5baa57289daf68e6fe53c639f41f751b3923aca67010501264f70e7b49978ad1f040294b22c37b333 -======= version: 0.3.31 resolution: "@jridgewell/trace-mapping@npm:0.3.31" dependencies: "@jridgewell/resolve-uri": "npm:^3.1.0" "@jridgewell/sourcemap-codec": "npm:^1.4.14" checksum: 10c0/4b30ec8cd56c5fd9a661f088230af01e0c1a3888d11ffb6b47639700f71225be21d1f7e168048d6d4f9449207b978a235c07c8f15c07705685d16dc06280e9d9 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -5145,24 +4197,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@multiformats/base-x@npm:^4.0.1": - version: 4.0.1 - resolution: "@multiformats/base-x@npm:4.0.1" - checksum: 10c0/f6d16d2d7793ea371206fc17853a0932a7e697ddc739a6b63421a7ee090ee8ab28224c3c7e4401899d0a343bc95284a5f0aa7502edadfb5ad21967f9cbd6a9d2 -======= -"@napi-rs/wasm-runtime@npm:^0.2.11": - version: 0.2.12 - resolution: "@napi-rs/wasm-runtime@npm:0.2.12" - dependencies: - "@emnapi/core": "npm:^1.4.3" - "@emnapi/runtime": "npm:^1.4.3" - "@tybys/wasm-util": "npm:^0.10.0" - checksum: 10c0/6d07922c0613aab30c6a497f4df297ca7c54e5b480e00035e0209b872d5c6aab7162fc49477267556109c2c7ed1eb9c65a174e27e9b87568106a87b0a6e3ca7d ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) - languageName: node - linkType: hard - "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1": version: 5.1.1-v1 resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1" @@ -5269,15 +4303,9 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD "@react-native-async-storage/async-storage@npm:~1.22.3": version: 1.22.3 resolution: "@react-native-async-storage/async-storage@npm:1.22.3" -======= -"@react-native-async-storage/async-storage@npm:^1.22.0": - version: 1.24.0 - resolution: "@react-native-async-storage/async-storage@npm:1.24.0" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: merge-options: "npm:^3.0.4" peerDependencies: @@ -5286,11 +4314,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD "@react-native-clipboard/clipboard@npm:~1.16.3": -======= -"@react-native-clipboard/clipboard@npm:^1.16.2": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 1.16.3 resolution: "@react-native-clipboard/clipboard@npm:1.16.3" peerDependencies: @@ -5307,48 +4331,48 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-clean@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-clean@npm:12.3.7" +"@react-native-community/cli-clean@npm:12.3.6": + version: 12.3.6 + resolution: "@react-native-community/cli-clean@npm:12.3.6" dependencies: - "@react-native-community/cli-tools": "npm:12.3.7" + "@react-native-community/cli-tools": "npm:12.3.6" chalk: "npm:^4.1.2" execa: "npm:^5.0.0" - checksum: 10c0/b33983a38ae1d94c4ad5600b9c62891463fe85571a39106d158fe34dbdb3918ee12533d971e862af3599497c4463e5c91b44d9281252cee724ad019e2d1de37d + checksum: 10c0/d0845f022b97ade763c8ef360cf4b7f2c60cda3658bc706d1d6f55d6a07acf219ccd8c255deeec5d31a671f31721f432c25dcf771a6dbcc165945798821380f0 languageName: node linkType: hard -"@react-native-community/cli-config@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-config@npm:12.3.7" +"@react-native-community/cli-config@npm:12.3.6": + version: 12.3.6 + resolution: "@react-native-community/cli-config@npm:12.3.6" dependencies: - "@react-native-community/cli-tools": "npm:12.3.7" + "@react-native-community/cli-tools": "npm:12.3.6" chalk: "npm:^4.1.2" cosmiconfig: "npm:^5.1.0" deepmerge: "npm:^4.3.0" glob: "npm:^7.1.3" joi: "npm:^17.2.1" - checksum: 10c0/f4257164a97d0beff4b11bf4cf499a23b0da52fc9d1b6310ab9f1e99ab67ffaecdc74ec65a092b9ab655a415c4bb3ed69d30f5da64f436604509d0a3ff866dbe + checksum: 10c0/2b61730371fb0b01e8a76d1aac22e50ab834461f4c89448721e75c60a09ea30c39da17e6aa8ab9974ae512899ec686c3bcd9375c0d4df41074724eb6491009e8 languageName: node linkType: hard -"@react-native-community/cli-debugger-ui@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-debugger-ui@npm:12.3.7" +"@react-native-community/cli-debugger-ui@npm:12.3.6": + version: 12.3.6 + resolution: "@react-native-community/cli-debugger-ui@npm:12.3.6" dependencies: serve-static: "npm:^1.13.1" - checksum: 10c0/2a82f6c4f34b21dc1d90aa91a0b22adb90619d0b263514989fd07f7a3759560839d834a65bb4043736ab8995881c5f03e0aaca5a4689eef9b99fb4bc9fe2288a + checksum: 10c0/16830c26275c78512a8e9ebbf8e2135e6e5dd427fd3b7bc1642115a56d4395ac9216c0183f55f71e807d406f61cb6add1024837f7228bcfbc3efd4679ddc3fe9 languageName: node linkType: hard -"@react-native-community/cli-doctor@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-doctor@npm:12.3.7" +"@react-native-community/cli-doctor@npm:12.3.6": + version: 12.3.6 + resolution: "@react-native-community/cli-doctor@npm:12.3.6" dependencies: - "@react-native-community/cli-config": "npm:12.3.7" - "@react-native-community/cli-platform-android": "npm:12.3.7" - "@react-native-community/cli-platform-ios": "npm:12.3.7" - "@react-native-community/cli-tools": "npm:12.3.7" + "@react-native-community/cli-config": "npm:12.3.6" + "@react-native-community/cli-platform-android": "npm:12.3.6" + "@react-native-community/cli-platform-ios": "npm:12.3.6" + "@react-native-community/cli-tools": "npm:12.3.6" chalk: "npm:^4.1.2" command-exists: "npm:^1.2.8" deepmerge: "npm:^4.3.0" @@ -5361,63 +4385,63 @@ __metadata: strip-ansi: "npm:^5.2.0" wcwidth: "npm:^1.0.1" yaml: "npm:^2.2.1" - checksum: 10c0/6af35a85bcde3e709bbd06dd2365419a3d437cd4879cbf37d7c824d3957e79c8ce0b1007be2a0933af4111dfddf89e2ac9fb65e3fc71b9e1bec3b205e1b7fc05 + checksum: 10c0/034050c6670c01fe3384817e3f9a9772e6b22bb9ce6bc28fda4225a83ac9d46355fef89121637b3bef16430d72c9a539875cf5f1c88d8688a2c866cc7ecd14c2 languageName: node linkType: hard -"@react-native-community/cli-hermes@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-hermes@npm:12.3.7" +"@react-native-community/cli-hermes@npm:12.3.6": + version: 12.3.6 + resolution: "@react-native-community/cli-hermes@npm:12.3.6" dependencies: - "@react-native-community/cli-platform-android": "npm:12.3.7" - "@react-native-community/cli-tools": "npm:12.3.7" + "@react-native-community/cli-platform-android": "npm:12.3.6" + "@react-native-community/cli-tools": "npm:12.3.6" chalk: "npm:^4.1.2" hermes-profile-transformer: "npm:^0.0.6" - checksum: 10c0/453a20a79cf72e9a60579f0f30fd54a81b450a4fd250900c35e8f9582e3f3b3f47de31eaa17c3ff2569a3fb78314092fab1992c20db825678568edd9d9f41d39 + checksum: 10c0/9bec0105e59840f7a2b04610be83e8efb60ddd9a42e8259da51295c750734a6c0d568b91a1885895da6589ad3badfe3ec6982362c128ac520c9d51e8e462ab0b languageName: node linkType: hard -"@react-native-community/cli-platform-android@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-platform-android@npm:12.3.7" +"@react-native-community/cli-platform-android@npm:12.3.6": + version: 12.3.6 + resolution: "@react-native-community/cli-platform-android@npm:12.3.6" dependencies: - "@react-native-community/cli-tools": "npm:12.3.7" + "@react-native-community/cli-tools": "npm:12.3.6" chalk: "npm:^4.1.2" execa: "npm:^5.0.0" fast-xml-parser: "npm:^4.2.4" glob: "npm:^7.1.3" logkitty: "npm:^0.7.1" - checksum: 10c0/76a281fcb22b29567eb45515bc3c7a3c5e3a43418676e39db6b97cbc53ad9cd94c3131db05ca39a486df54f8a35aa7682827dc77789f490a72d67f8674fbfd96 + checksum: 10c0/b74af820d87f7119d910a61b753e132278b5c33ee9caed3af69e260f685984d55b9c97bc0f8c8d05ca6965c505cce9dc91729baa0e0b897a5160d5ebdc7f967e languageName: node linkType: hard -"@react-native-community/cli-platform-ios@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-platform-ios@npm:12.3.7" +"@react-native-community/cli-platform-ios@npm:12.3.6": + version: 12.3.6 + resolution: "@react-native-community/cli-platform-ios@npm:12.3.6" dependencies: - "@react-native-community/cli-tools": "npm:12.3.7" + "@react-native-community/cli-tools": "npm:12.3.6" chalk: "npm:^4.1.2" execa: "npm:^5.0.0" fast-xml-parser: "npm:^4.0.12" glob: "npm:^7.1.3" ora: "npm:^5.4.1" - checksum: 10c0/7cac9b2a908ea69f54870445ee1ee8b3d485951d89c1c154b8e0903fee40e81136423b0f7817f811a22877eb1ca5bc51b34ce7aff940d180c769b1109bb63010 + checksum: 10c0/83a2fb126eb6c78696790fd8f16bd38475512db0cbbc2223b441ef287ad4c70cd595e6f6bb258c527882bc70d546abf676984c7a1166d811d2e93476420592bb languageName: node linkType: hard -"@react-native-community/cli-plugin-metro@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-plugin-metro@npm:12.3.7" - checksum: 10c0/7150439cf02bc960651c12fe3cf994ecc3293094bc980060bbf1f02b86a85b7274a4ba3c5095962822494a83652d659f5be06dceb6c9abc1d3353c3a33f126c1 +"@react-native-community/cli-plugin-metro@npm:12.3.6": + version: 12.3.6 + resolution: "@react-native-community/cli-plugin-metro@npm:12.3.6" + checksum: 10c0/44135c6f830169577b8c55eb66b9554c3a3bae8f0673c2b103cf65088783019bb8618ebfdca02247621efb62d853814cfe115deb47657e2426a5d96f8f65d759 languageName: node linkType: hard -"@react-native-community/cli-server-api@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-server-api@npm:12.3.7" +"@react-native-community/cli-server-api@npm:12.3.6": + version: 12.3.6 + resolution: "@react-native-community/cli-server-api@npm:12.3.6" dependencies: - "@react-native-community/cli-debugger-ui": "npm:12.3.7" - "@react-native-community/cli-tools": "npm:12.3.7" + "@react-native-community/cli-debugger-ui": "npm:12.3.6" + "@react-native-community/cli-tools": "npm:12.3.6" compression: "npm:^1.7.1" connect: "npm:^3.6.5" errorhandler: "npm:^1.5.1" @@ -5425,13 +4449,13 @@ __metadata: pretty-format: "npm:^26.6.2" serve-static: "npm:^1.13.1" ws: "npm:^7.5.1" - checksum: 10c0/99e5c4ad6d3c85d0b7b73d8ac222aeccf06851e1c25957bdfad5a977f0d8b8d06bb4b2702e5923bc41d63b94a5254bdbdd2decc97c9cd845be8f1c0a6c694f76 + checksum: 10c0/f944962cba06160b1abaf2c67ed43133c3ecb1aba34247f7b73946065537bf1463083be99683b3a5769e42d1c935db364f6634d94282c2fcbfb6d0e4b6419270 languageName: node linkType: hard -"@react-native-community/cli-tools@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-tools@npm:12.3.7" +"@react-native-community/cli-tools@npm:12.3.6": + version: 12.3.6 + resolution: "@react-native-community/cli-tools@npm:12.3.6" dependencies: appdirsjs: "npm:^1.2.4" chalk: "npm:^4.1.2" @@ -5443,32 +4467,32 @@ __metadata: semver: "npm:^7.5.2" shell-quote: "npm:^1.7.3" sudo-prompt: "npm:^9.0.0" - checksum: 10c0/4aeeb36840afed444d375ddf3b53667efc85fd6b4157a34fc4ed286d375d042751c3a3111a02e67ada35f27d17f44404fdc551ed81c6ffb720a5a08220abfb49 + checksum: 10c0/303a6946ba2c864e387f37762790b994b1283bc8607691af6a01840462f696b282343d4626883a9ca3b7b263ddbe285ebf8399dcbad0141848cdbf547e804076 languageName: node linkType: hard -"@react-native-community/cli-types@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-types@npm:12.3.7" +"@react-native-community/cli-types@npm:12.3.6": + version: 12.3.6 + resolution: "@react-native-community/cli-types@npm:12.3.6" dependencies: joi: "npm:^17.2.1" - checksum: 10c0/5ae3dad9f70ea79823156b1d86ff0b011c1ae6116c03d281d9bf23f64903e1e32a6336898de99784c73df0b7f679a59a8499d3e9bc773a19702d25dabd945cfd + checksum: 10c0/8fe77b579dc8c51d840d3f0e0a69e9a4cdddd8867cffc182017904f1a86288657c329c59ca325136101d307768a51d43e61f5dd62cd75eedad18550787ce3c0c languageName: node linkType: hard -"@react-native-community/cli@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli@npm:12.3.7" +"@react-native-community/cli@npm:12.3.6": + version: 12.3.6 + resolution: "@react-native-community/cli@npm:12.3.6" dependencies: - "@react-native-community/cli-clean": "npm:12.3.7" - "@react-native-community/cli-config": "npm:12.3.7" - "@react-native-community/cli-debugger-ui": "npm:12.3.7" - "@react-native-community/cli-doctor": "npm:12.3.7" - "@react-native-community/cli-hermes": "npm:12.3.7" - "@react-native-community/cli-plugin-metro": "npm:12.3.7" - "@react-native-community/cli-server-api": "npm:12.3.7" - "@react-native-community/cli-tools": "npm:12.3.7" - "@react-native-community/cli-types": "npm:12.3.7" + "@react-native-community/cli-clean": "npm:12.3.6" + "@react-native-community/cli-config": "npm:12.3.6" + "@react-native-community/cli-debugger-ui": "npm:12.3.6" + "@react-native-community/cli-doctor": "npm:12.3.6" + "@react-native-community/cli-hermes": "npm:12.3.6" + "@react-native-community/cli-plugin-metro": "npm:12.3.6" + "@react-native-community/cli-server-api": "npm:12.3.6" + "@react-native-community/cli-tools": "npm:12.3.6" + "@react-native-community/cli-types": "npm:12.3.6" chalk: "npm:^4.1.2" commander: "npm:^9.4.1" deepmerge: "npm:^4.3.0" @@ -5480,7 +4504,7 @@ __metadata: semver: "npm:^7.5.2" bin: react-native: build/bin.js - checksum: 10c0/7d55ce6207bc7dd77e22dde01b8f4c7f539ac1cd9547e34556c297b0d868be169df95cafb318cca0c8bda20bc6ea78dc1869f17ae3c0578c801a8298ce648d7e + checksum: 10c0/0117a4f212fd0eccf6e03d524c08734c1b9b1796ccabf6aacaa2d4c37313e1bd9c7c0a2d30a65eb361ed47dff52d3c728d5dedee97c36af55c3e36c14a3f6174 languageName: node linkType: hard @@ -5578,12 +4602,12 @@ __metadata: languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.73.18": - version: 0.73.18 - resolution: "@react-native/community-cli-plugin@npm:0.73.18" +"@react-native/community-cli-plugin@npm:0.73.17": + version: 0.73.17 + resolution: "@react-native/community-cli-plugin@npm:0.73.17" dependencies: - "@react-native-community/cli-server-api": "npm:12.3.7" - "@react-native-community/cli-tools": "npm:12.3.7" + "@react-native-community/cli-server-api": "npm:12.3.6" + "@react-native-community/cli-tools": "npm:12.3.6" "@react-native/dev-middleware": "npm:0.73.8" "@react-native/metro-babel-transformer": "npm:0.73.15" chalk: "npm:^4.0.0" @@ -5593,7 +4617,7 @@ __metadata: metro-core: "npm:^0.80.3" node-fetch: "npm:^2.2.0" readline: "npm:^1.3.0" - checksum: 10c0/af0f63d62e97d119acbf20cbf28c887180179f781ddd9bcbb70a29b3f16d43bc9e29ad3a81546ca7566163f91be1cf5c147ef828e3b9d42e50d50b5cf5a5100c + checksum: 10c0/ad73e8b82c9a8d4bcf1b522f856b60d161300e03a3c11dd571c9025b23177e2bcf1511e9816163a34d0962f28e70e3d72c03034a57f46e49c8b4fa66fc79913f languageName: node linkType: hard @@ -5654,10 +4678,10 @@ __metadata: languageName: node linkType: hard -"@react-native/gradle-plugin@npm:0.73.5": - version: 0.73.5 - resolution: "@react-native/gradle-plugin@npm:0.73.5" - checksum: 10c0/d71eadd614b1b646c5f1c943428ff7501bbb519e6965f431f2166ef9e287ca9ab352c21bc2975c49d1ef020d50f37c19a35340269a7b72e76791015432a84156 +"@react-native/gradle-plugin@npm:0.73.4": + version: 0.73.4 + resolution: "@react-native/gradle-plugin@npm:0.73.4" + checksum: 10c0/2846ff600631322986abe49cf64f9c8fa91abac13f4c6e17099f47f46493ee5255f5d5d2f77f7c6b3d235056ef88cf56ce8de697b0f5269a4076606cc1320c84 languageName: node linkType: hard @@ -5744,25 +4768,9 @@ __metadata: languageName: node linkType: hard -"@react-navigation/core@npm:^6.4.3": - version: 6.4.17 - resolution: "@react-navigation/core@npm:6.4.17" - dependencies: - "@react-navigation/routers": "npm:^6.1.9" - escape-string-regexp: "npm:^4.0.0" - nanoid: "npm:^3.1.23" - query-string: "npm:^7.1.3" - react-is: "npm:^16.13.0" - use-latest-callback: "npm:^0.2.1" - peerDependencies: - react: "*" - checksum: 10c0/f71fc10dd34d0bd13abd9c947833b9f5ac6aa18af58f74aa72bac45a5d348a4881924fec6534e7694d7084d940d7dac368a1b1fe7d86b260ff5cf475498e9d1b - languageName: node - linkType: hard - -"@react-navigation/core@npm:~6.1.1": - version: 6.1.1 - resolution: "@react-navigation/core@npm:6.1.1" +"@react-navigation/core@npm:6.1.0": + version: 6.1.0 + resolution: "@react-navigation/core@npm:6.1.0" dependencies: "@react-navigation/routers": "npm:^6.1.0" escape-string-regexp: "npm:^4.0.0" @@ -5771,7 +4779,7 @@ __metadata: react-is: "npm:^16.13.0" peerDependencies: react: "*" - checksum: 10c0/c5ad4afb08b8ae3ed110776077234f05846882373ded5fe03815f84d125b8b86fef213301c886d52a736adb819b6b6b4e2ca3f3a10d21dfdc978e2ae0cd3c9e5 + checksum: 10c0/5b341b961f724d0eaff7ba85277a6236441fdda7e1afee62cc68bb8ff4d71b619057567851bd3130a2b7b9b768e942310b7bfcebb4d619acb43ebd624b8301df languageName: node linkType: hard @@ -5788,7 +4796,7 @@ __metadata: languageName: node linkType: hard -"@react-navigation/elements@npm:^1.2.1, @react-navigation/elements@npm:^1.3.30": +"@react-navigation/elements@npm:^1.2.1": version: 1.3.31 resolution: "@react-navigation/elements@npm:1.3.31" peerDependencies: @@ -5800,22 +4808,21 @@ __metadata: languageName: node linkType: hard -"@react-navigation/native@npm:~6.0.16": - version: 6.0.16 - resolution: "@react-navigation/native@npm:6.0.16" +"@react-navigation/native@npm:6.0.6": + version: 6.0.6 + resolution: "@react-navigation/native@npm:6.0.6" dependencies: - "@react-navigation/core": "npm:^6.4.3" + "@react-navigation/core": "npm:^6.1.0" escape-string-regexp: "npm:^4.0.0" - fast-deep-equal: "npm:^3.1.3" nanoid: "npm:^3.1.23" peerDependencies: react: "*" react-native: "*" - checksum: 10c0/43c35bbc2edc07ecffa5c2beb4fd7afa24b135013375bc774e8bebe745e8d8d846dde1b73757c0bd81141bbdcd14436b90d7167aa8f066319e86a0aed3ec48fe + checksum: 10c0/6ea26dd2dccd42fcd900d63e7b98490f9afdb35e62b91fbd53ab68fcf4f59cdb2e4b1d1abc7d0660f9470f24e8fc303a6c7dcc52920f089f7ae99ff7cc8dd57a languageName: node linkType: hard -"@react-navigation/routers@npm:^6.1.0, @react-navigation/routers@npm:^6.1.9": +"@react-navigation/routers@npm:^6.1.0": version: 6.1.9 resolution: "@react-navigation/routers@npm:6.1.9" dependencies: @@ -5824,12 +4831,12 @@ __metadata: languageName: node linkType: hard -"@react-navigation/stack@npm:~6.3.29": - version: 6.3.29 - resolution: "@react-navigation/stack@npm:6.3.29" +"@react-navigation/stack@npm:6.0.11": + version: 6.0.11 + resolution: "@react-navigation/stack@npm:6.0.11" dependencies: - "@react-navigation/elements": "npm:^1.3.30" - color: "npm:^4.2.3" + "@react-navigation/elements": "npm:^1.2.1" + color: "npm:^3.1.3" warn-once: "npm:^0.1.0" peerDependencies: "@react-navigation/native": ^6.0.0 @@ -5838,31 +4845,11 @@ __metadata: react-native-gesture-handler: ">= 1.0.0" react-native-safe-area-context: ">= 3.0.0" react-native-screens: ">= 3.0.0" - checksum: 10c0/983943cf305f73e9e4637aa7f43bbe228473b4736eb80a238906b7ae5ddf7a9f421ad2ecb09a7220f7a6a5848e724d371483fbe09f3b77f8cd9bb2d52706a83b - languageName: node - linkType: hard - -<<<<<<< HEAD -"@scure/base@npm:^1.1.3": - version: 1.2.6 - resolution: "@scure/base@npm:1.2.6" - checksum: 10c0/49bd5293371c4e062cb6ba689c8fe3ea3981b7bb9c000400dc4eafa29f56814cdcdd27c04311c2fec34de26bc373c593a1d6ca6d754398a488d587943b7c128a - languageName: node - linkType: hard - -"@sd-jwt/core@npm:0.7.2, @sd-jwt/core@npm:^0.7.0": - version: 0.7.2 - resolution: "@sd-jwt/core@npm:0.7.2" - dependencies: - "@sd-jwt/decode": "npm:0.7.2" - "@sd-jwt/present": "npm:0.7.2" - "@sd-jwt/types": "npm:0.7.2" - "@sd-jwt/utils": "npm:0.7.2" - checksum: 10c0/e7073ca71411eea8f2a2c4955bccf52740c1dfc3514c79281444553ddd720da2f1095e9bb396151f8a85509d8214e967462b758aced72fb18a6866facb1bd33b + checksum: 10c0/36789738d94b81eb01d1afd5c88a7312114b3b45e3805817490ec89cc63c0f55c76b9330fbf3485e89f9a63ab8bf76fd5b18814a4d23a21c2f2cac6eaa856134 languageName: node linkType: hard -"@sd-jwt/decode@npm:0.7.2, @sd-jwt/decode@npm:^0.7.0, @sd-jwt/decode@npm:^0.7.2": +"@sd-jwt/decode@npm:0.7.2, @sd-jwt/decode@npm:^0.7.2": version: 0.7.2 resolution: "@sd-jwt/decode@npm:0.7.2" dependencies: @@ -5872,28 +4859,17 @@ __metadata: languageName: node linkType: hard -"@sd-jwt/decode@npm:^0.6.1": - version: 0.6.1 - resolution: "@sd-jwt/decode@npm:0.6.1" - dependencies: - "@sd-jwt/types": "npm:0.6.1" - "@sd-jwt/utils": "npm:0.6.1" - checksum: 10c0/3496e84cadecf09f3a178d7573c0a2311ec43cd01c5c04edb7bbe231ee1636aa78e745151743c0d022b4ff70bc509770364bc203f632625c9d24f37bc305daf0 - languageName: node - linkType: hard - -"@sd-jwt/jwt-status-list@npm:0.7.2, @sd-jwt/jwt-status-list@npm:^0.7.0": - version: 0.7.2 - resolution: "@sd-jwt/jwt-status-list@npm:0.7.2" +"@sd-jwt/decode@npm:^0.9.2": + version: 0.9.2 + resolution: "@sd-jwt/decode@npm:0.9.2" dependencies: - "@sd-jwt/types": "npm:0.7.2" - base64url: "npm:^3.0.1" - pako: "npm:^2.1.0" - checksum: 10c0/845c53340f73b3950c028110f2a38d00171007984557b9c01ff9469d76b25fba77f8e004e13959996a950598b6b019ef1148d5c7259c1ddc2f62a9bb9bbb2163 + "@sd-jwt/types": "npm:0.9.2" + "@sd-jwt/utils": "npm:0.9.2" + checksum: 10c0/d9fda01ff34706481d0abc258adc564a9e8a00a63c92b868de9d067234f3b694e971dd8747b06a1634409aca32d467e8ef7c3547f9e3deef4a486243c4546413 languageName: node linkType: hard -"@sd-jwt/present@npm:0.7.2, @sd-jwt/present@npm:^0.7.2": +"@sd-jwt/present@npm:^0.7.2": version: 0.7.2 resolution: "@sd-jwt/present@npm:0.7.2" dependencies: @@ -5904,79 +4880,27 @@ __metadata: languageName: node linkType: hard -"@sd-jwt/sd-jwt-vc@npm:^0.7.0": +"@sd-jwt/types@npm:0.7.2, @sd-jwt/types@npm:^0.7.2": version: 0.7.2 - resolution: "@sd-jwt/sd-jwt-vc@npm:0.7.2" - dependencies: - "@sd-jwt/core": "npm:0.7.2" - "@sd-jwt/jwt-status-list": "npm:0.7.2" - "@sd-jwt/utils": "npm:0.7.2" - checksum: 10c0/434152112ed70d6f91f7600486ee3b211a9e53c6f0116c35c1c29e07c4fc1ceacc31acce2eb0b1d370b773192dfc19c737cc4cb44a227efc1d37a66017adf23c - languageName: node - linkType: hard - -"@sd-jwt/types@npm:0.6.1": -======= -"@sd-jwt/decode@npm:0.6.1, @sd-jwt/decode@npm:^0.6.1": - version: 0.6.1 - resolution: "@sd-jwt/decode@npm:0.6.1" - dependencies: - "@sd-jwt/types": "npm:0.6.1" - "@sd-jwt/utils": "npm:0.6.1" - checksum: 10c0/3496e84cadecf09f3a178d7573c0a2311ec43cd01c5c04edb7bbe231ee1636aa78e745151743c0d022b4ff70bc509770364bc203f632625c9d24f37bc305daf0 - languageName: node - linkType: hard - -"@sd-jwt/decode@npm:^0.9.2": - version: 0.9.2 - resolution: "@sd-jwt/decode@npm:0.9.2" - dependencies: - "@sd-jwt/types": "npm:0.9.2" - "@sd-jwt/utils": "npm:0.9.2" - checksum: 10c0/d9fda01ff34706481d0abc258adc564a9e8a00a63c92b868de9d067234f3b694e971dd8747b06a1634409aca32d467e8ef7c3547f9e3deef4a486243c4546413 - languageName: node - linkType: hard - -"@sd-jwt/present@npm:^0.6.1": - version: 0.6.1 - resolution: "@sd-jwt/present@npm:0.6.1" - dependencies: - "@sd-jwt/decode": "npm:0.6.1" - "@sd-jwt/types": "npm:0.6.1" - "@sd-jwt/utils": "npm:0.6.1" - checksum: 10c0/36b6c6a7e16059e9644fdcc80ac44b9ae43d3ce4a8fc5f5aeddcc0aa0e8c2834c7b182bb431435dd47ba70e5e7bf039a19172ffc607c4c2a5ea7377423afaeef - languageName: node - linkType: hard - -"@sd-jwt/types@npm:0.6.1, @sd-jwt/types@npm:^0.6.1": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) - version: 0.6.1 - resolution: "@sd-jwt/types@npm:0.6.1" - checksum: 10c0/3584d996c4d1410b768b9088be3a530a6b2ac67c2e7726692ff8f40aae8d3d9302ee29d8b8acc9b8a3a4d617f1ec50fdf7b50390e2dcdfb55f93f226e4a5319e + resolution: "@sd-jwt/types@npm:0.7.2" + checksum: 10c0/3679d0db6cae0cc86bfc2c76acd7e7ad90219fc10f17bd41293aea438aa9d707f729ceca953d3196f2481a71ed9f4e4512f0233ba69d62cadcb7921ba4df9a09 languageName: node linkType: hard -<<<<<<< HEAD -"@sd-jwt/types@npm:0.7.2, @sd-jwt/types@npm:^0.7.0, @sd-jwt/types@npm:^0.7.2": - version: 0.7.2 - resolution: "@sd-jwt/types@npm:0.7.2" - checksum: 10c0/3679d0db6cae0cc86bfc2c76acd7e7ad90219fc10f17bd41293aea438aa9d707f729ceca953d3196f2481a71ed9f4e4512f0233ba69d62cadcb7921ba4df9a09 -======= "@sd-jwt/types@npm:0.9.2": version: 0.9.2 resolution: "@sd-jwt/types@npm:0.9.2" checksum: 10c0/fed919d475c4036e4d022850eb8e65b943d16d88b2e6fbe9cb329056479f116e85bd0132796ffac4c299569fd79f53d1604232a9f5757feb83ffcef189cb2262 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard -"@sd-jwt/utils@npm:0.6.1": - version: 0.6.1 - resolution: "@sd-jwt/utils@npm:0.6.1" +"@sd-jwt/utils@npm:0.7.2": + version: 0.7.2 + resolution: "@sd-jwt/utils@npm:0.7.2" dependencies: - "@sd-jwt/types": "npm:0.6.1" + "@sd-jwt/types": "npm:0.7.2" js-base64: "npm:^3.7.6" - checksum: 10c0/b5856331a62954c0a85bb638b63cda3a7c276edbb1fd25fdcb141d59c79e7ed4f6be8b6244f860fc7746c6d2c830a80662f670f881351bca49619acc19da083c + checksum: 10c0/e1e49448a5d5e8092bbb45c309e478e2f3bfb77113793ed36b417e7a9c8f51a00344a980ee998cf90db7db42f43c0fb13afc7cef9774fef5e1cb12eaf47a3cda languageName: node linkType: hard @@ -6205,242 +5129,7 @@ __metadata: events: "npm:^3.3.0" jwt-decode: "npm:^4.0.0" uint8arrays: "npm:3.1.1" -<<<<<<< HEAD - checksum: 10c0/bc1a7e2b6e3b7cf73f979c36b4ad2e801c212e5b11d6f97d5c9f40ef46d49b9a187e6dbce17633af5d8e3cfd9f1641ecf552d742cf68425c19ee108a9e137a2b - languageName: node - linkType: hard - -"@sphereon/ssi-types@npm:0.29.1-unstable.161, @sphereon/ssi-types@npm:0.29.1-unstable.161+bc99d375": - version: 0.29.1-unstable.161 - resolution: "@sphereon/ssi-types@npm:0.29.1-unstable.161" - dependencies: - "@sd-jwt/decode": "npm:^0.6.1" - debug: "npm:^4.3.5" - events: "npm:^3.3.0" - jwt-decode: "npm:^3.1.2" - checksum: 10c0/2a8384b4c3f217fbf9d262065b62cb5e8b641ba97eab185ecbc2d0572a7cb8b7041c0973d5b9e9e0ed753f9a5920b567e27fa2f605b8a2b493fe11c1d9e8d38c - languageName: node - linkType: hard - -"@sphereon/ssi-types@npm:0.30.1": - version: 0.30.1 - resolution: "@sphereon/ssi-types@npm:0.30.1" - dependencies: - "@sd-jwt/decode": "npm:^0.7.2" - "@sphereon/kmp-mdl-mdoc": "npm:0.2.0-SNAPSHOT.22" - "@sphereon/ssi-sdk-ext.jwt-service": "npm:0.24.1-unstable.130" - debug: "npm:^4.3.5" - events: "npm:^3.3.0" - jwt-decode: "npm:^3.1.2" - checksum: 10c0/942345c207d8f954fb827635b66e0f77a78ee066a81587fb801c6afa323a4b23b97f03467c753204605c783fff0da7d16812a414b2e636fe1062048f5a70c4ca - languageName: node - linkType: hard - -"@sphereon/ssi-types@npm:0.30.2-next.129": - version: 0.30.2-next.129 - resolution: "@sphereon/ssi-types@npm:0.30.2-next.129" - dependencies: - "@sd-jwt/decode": "npm:^0.7.2" - "@sphereon/kmp-mdl-mdoc": "npm:0.2.0-SNAPSHOT.22" - debug: "npm:^4.3.5" - events: "npm:^3.3.0" - jwt-decode: "npm:^3.1.2" - checksum: 10c0/5c505af9bc01f7d7430c0fccef7649cad40a1a320cfb752d9e3b1f31f476bc76dbc55cdb110e72afc40107f539c977b238896ab4bfa9f1f515734786507277c5 - languageName: node - linkType: hard - -"@sphereon/ssi-types@npm:0.30.2-next.135": - version: 0.30.2-next.135 - resolution: "@sphereon/ssi-types@npm:0.30.2-next.135" - dependencies: - "@sd-jwt/decode": "npm:^0.7.2" - "@sphereon/kmp-mdl-mdoc": "npm:0.2.0-SNAPSHOT.22" - debug: "npm:^4.3.5" - events: "npm:^3.3.0" - jwt-decode: "npm:^3.1.2" - checksum: 10c0/0d6e446a2df7e652c5f6eca1510f8099ddbac7a1aceab0dafdd03e29fe5ce07e2c2ef88be37da4a7f8da24727720d9f62f3cda2e031f1effdec20ee599eb0810 - languageName: node - linkType: hard - -"@sqltools/formatter@npm:^1.2.5": - version: 1.2.5 - resolution: "@sqltools/formatter@npm:1.2.5" - checksum: 10c0/4b4fa62b8cd4880784b71cc5edd4a13da04fda0a915c14282765a8ec1a900a495e69b322704413e2052d221b5646d9fb0e20e87911f9a8f438f33180eecb11a4 - languageName: node - linkType: hard - -"@stablelib/aead@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/aead@npm:1.0.1" - checksum: 10c0/8ec16795a6f94264f93514661e024c5b0434d75000ea133923c57f0db30eab8ddc74fa35f5ff1ae4886803a8b92e169b828512c9e6bc02c818688d0f5b9f5aef - languageName: node - linkType: hard - -"@stablelib/binary@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/binary@npm:1.0.1" - dependencies: - "@stablelib/int": "npm:^1.0.1" - checksum: 10c0/154cb558d8b7c20ca5dc2e38abca2a3716ce36429bf1b9c298939cea0929766ed954feb8a9c59245ac64c923d5d3466bb7d99f281debd3a9d561e1279b11cd35 - languageName: node - linkType: hard - -"@stablelib/bytes@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/bytes@npm:1.0.1" - checksum: 10c0/ee99bb15dac2f4ae1aa4e7a571e76483617a441feff422442f293993bc8b2c7ef021285c98f91a043bc05fb70502457799e28ffd43a8564a17913ee5ce889237 - languageName: node - linkType: hard - -"@stablelib/chacha20poly1305@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/chacha20poly1305@npm:1.0.1" - dependencies: - "@stablelib/aead": "npm:^1.0.1" - "@stablelib/binary": "npm:^1.0.1" - "@stablelib/chacha": "npm:^1.0.1" - "@stablelib/constant-time": "npm:^1.0.1" - "@stablelib/poly1305": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/fe202aa8aface111c72bc9ec099f9c36a7b1470eda9834e436bb228618a704929f095b937f04e867fe4d5c40216ff089cbfeb2eeb092ab33af39ff333eb2c1e6 - languageName: node - linkType: hard - -"@stablelib/chacha@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/chacha@npm:1.0.1" - dependencies: - "@stablelib/binary": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/4d70b484ae89416d21504024f977f5517bf16b344b10fb98382c9e3e52fe8ca77ac65f5d6a358d8b152f2c9ffed101a1eb15ed1707cdf906e1b6624db78d2d16 - languageName: node - linkType: hard - -"@stablelib/constant-time@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/constant-time@npm:1.0.1" - checksum: 10c0/694a282441215735a1fdfa3d06db5a28ba92423890967a154514ef28e0d0298ce7b6a2bc65ebc4273573d6669a6b601d330614747aa2e69078c1d523d7069e12 - languageName: node - linkType: hard - -"@stablelib/ed25519@npm:^1.0.1, @stablelib/ed25519@npm:^1.0.2, @stablelib/ed25519@npm:^1.0.3": - version: 1.0.3 - resolution: "@stablelib/ed25519@npm:1.0.3" - dependencies: - "@stablelib/random": "npm:^1.0.2" - "@stablelib/sha512": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/b4a05e3c24dabd8a9e0b5bd72dea761bfb4b5c66404308e9f0529ef898e75d6f588234920762d5372cb920d9d47811250160109f02d04b6eed53835fb6916eb9 - languageName: node - linkType: hard - -"@stablelib/hash@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/hash@npm:1.0.1" - checksum: 10c0/58b5572a4067820b77a1606ed2d4a6dc4068c5475f68ba0918860a5f45adf60b33024a0cea9532dcd8b7345c53b3c9636a23723f5f8ae83e0c3648f91fb5b5cc - languageName: node - linkType: hard - -"@stablelib/int@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/int@npm:1.0.1" - checksum: 10c0/e1a6a7792fc2146d65de56e4ef42e8bc385dd5157eff27019b84476f564a1a6c43413235ed0e9f7c9bb8907dbdab24679467aeb10f44c92e6b944bcd864a7ee0 - languageName: node - linkType: hard - -"@stablelib/keyagreement@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/keyagreement@npm:1.0.1" - dependencies: - "@stablelib/bytes": "npm:^1.0.1" - checksum: 10c0/18c9e09772a058edee265c65992ec37abe4ab5118171958972e28f3bbac7f2a0afa6aaf152ec1d785452477bdab5366b3f5b750e8982ae9ad090f5fa2e5269ba - languageName: node - linkType: hard - -"@stablelib/poly1305@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/poly1305@npm:1.0.1" - dependencies: - "@stablelib/constant-time": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/080185ffa92f5111e6ecfeab7919368b9984c26d048b9c09a111fbc657ea62bb5dfe6b56245e1804ce692a445cc93ab6625936515fa0e7518b8f2d86feda9630 - languageName: node - linkType: hard - -"@stablelib/random@npm:^1.0.1, @stablelib/random@npm:^1.0.2": - version: 1.0.2 - resolution: "@stablelib/random@npm:1.0.2" - dependencies: - "@stablelib/binary": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/ebb217cfb76db97d98ec07bd7ce03a650fa194b91f0cb12382738161adff1830f405de0e9bad22bbc352422339ff85f531873b6a874c26ea9b59cfcc7ea787e0 - languageName: node - linkType: hard - -"@stablelib/sha256@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/sha256@npm:1.0.1" - dependencies: - "@stablelib/binary": "npm:^1.0.1" - "@stablelib/hash": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/e29ee9bc76eece4345e9155ce4bdeeb1df8652296be72bd2760523ad565e3b99dca85b81db3b75ee20b34837077eb8542ca88f153f162154c62ba1f75aecc24a - languageName: node - linkType: hard - -"@stablelib/sha512@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/sha512@npm:1.0.1" - dependencies: - "@stablelib/binary": "npm:^1.0.1" - "@stablelib/hash": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/84549070a383f4daf23d9065230eb81bc8f590c68bf5f7968f1b78901236b3bb387c14f63773dc6c3dc78e823b1c15470d2a04d398a2506391f466c16ba29b58 - languageName: node - linkType: hard - -"@stablelib/wipe@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/wipe@npm:1.0.1" - checksum: 10c0/c5a54f769c286a5b3ecff979471dfccd4311f2e84a959908e8c0e3aa4eed1364bd9707f7b69d1384b757e62cc295c221fa27286c7f782410eb8a690f30cfd796 - languageName: node - linkType: hard - -"@stablelib/x25519@npm:^1.0.2": - version: 1.0.3 - resolution: "@stablelib/x25519@npm:1.0.3" - dependencies: - "@stablelib/keyagreement": "npm:^1.0.1" - "@stablelib/random": "npm:^1.0.2" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/d8afe8a120923a434359d7d1c6759780426fed117a84a6c0f84d1a4878834cb4c2d7da78a1fa7cf227ce3924fdc300cd6ed6e46cf2508bf17b1545c319ab8418 - languageName: node - linkType: hard - -"@stablelib/xchacha20@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/xchacha20@npm:1.0.1" - dependencies: - "@stablelib/binary": "npm:^1.0.1" - "@stablelib/chacha": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/7b72e9ebf414b3ea9355c2c780dd992e62ede3d4839ca0f8e8b980d4bbe9af9216fde31b1f7ebd7bd38de120fe74b0c99d8628b7bcdeac820e91df09c2618002 - languageName: node - linkType: hard - -"@stablelib/xchacha20poly1305@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/xchacha20poly1305@npm:1.0.1" - dependencies: - "@stablelib/aead": "npm:^1.0.1" - "@stablelib/chacha20poly1305": "npm:^1.0.1" - "@stablelib/constant-time": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - "@stablelib/xchacha20": "npm:^1.0.1" - checksum: 10c0/cd1e525bdbd15894b1b51f41bf6e546cd6bc1c5408a1399cbe97677211aca92641503c040576f8c51df88ef70796ed69de690a4ee1ab81a64ba4327f449dcd1c -======= checksum: 10c0/a3019780d8af979892e9d7453d242eba6644e7cfb440d2f8f7432a592df5fb52291c466b08c95927ed5316c734798b50dfc18bf2a7a9c3c48e07fcf1acd0fe8d ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -6559,7 +5248,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/jest-native@npm:~5.4.3": +"@testing-library/jest-native@npm:5.4.3, @testing-library/jest-native@npm:~5.4.3": version: 5.4.3 resolution: "@testing-library/jest-native@npm:5.4.3" dependencies: @@ -6623,18 +5312,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -======= -"@tybys/wasm-util@npm:^0.10.0": - version: 0.10.1 - resolution: "@tybys/wasm-util@npm:0.10.1" - dependencies: - tslib: "npm:^2.4.0" - checksum: 10c0/b255094f293794c6d2289300c5fbcafbb5532a3aed3a5ffd2f8dc1828e639b88d75f6a376dd8f94347a44813fd7a7149d8463477a9a49525c8b2dcaa38c2d1e8 - languageName: node - linkType: hard - ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.14": version: 7.20.5 resolution: "@types/babel__core@npm:7.20.5" @@ -6818,7 +5495,17 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:~29.5.12, @types/jest@npm:~29.5.14": +"@types/jest@npm:29.5.5": + version: 29.5.5 + resolution: "@types/jest@npm:29.5.5" + dependencies: + expect: "npm:^29.0.0" + pretty-format: "npm:^29.0.0" + checksum: 10c0/0a3481f119099e6a0a381fec0d410cd33241267a0981576a7a832687fc3f888f79285289dc7c054c3589fd443f7ed1598d25fa7bc9708491b58da17e423b4aff + languageName: node + linkType: hard + +"@types/jest@npm:^29.5.5, @types/jest@npm:~29.5.14": version: 29.5.14 resolution: "@types/jest@npm:29.5.14" dependencies: @@ -6860,7 +5547,7 @@ __metadata: languageName: node linkType: hard -"@types/lodash.startcase@npm:~4.4.9": +"@types/lodash.startcase@npm:^4.4.7, @types/lodash.startcase@npm:~4.4.9": version: 4.4.9 resolution: "@types/lodash.startcase@npm:4.4.9" dependencies: @@ -6883,26 +5570,10 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*": - version: 24.0.15 - resolution: "@types/node@npm:24.0.15" - dependencies: - undici-types: "npm:~7.8.0" - checksum: 10c0/39ead0c0ff25dde29357630b5eaa7dd73cf3af796dbd0f01ed439a8af01cbddfa6b68aa9d67fb3243962836170a4463ff856c47fa822250c585987f707eb42b3 - languageName: node - linkType: hard - -"@types/node@npm:20.5.1": - version: 20.5.1 - resolution: "@types/node@npm:20.5.1" - checksum: 10c0/b5aeaeb489842081190f8c2c09e923ff7b1b4ee3ecfceba12ba1030ce7750909a1b3c0f5372bd60cbe955e48a9889f416522e8a96697ad7209317752f395e3e5 - languageName: node - linkType: hard - -"@types/node@npm:^12.7.1": - version: 12.20.55 - resolution: "@types/node@npm:12.20.55" - checksum: 10c0/3b190bb0410047d489c49bbaab592d2e6630de6a50f00ba3d7d513d59401d279972a8f5a598b5bb8ddc1702f8a2f4ec57a65d93852f9c329639738e7053637d1 +"@types/node@npm:16.9.6": + version: 16.9.6 + resolution: "@types/node@npm:16.9.6" + checksum: 10c0/79fbeb5179b41ba6f9bd5a8dca00403e43a379ab235381ea2ab23a739daf23608c21063fd4ca733d764bf034b84ec78f15809dd6844af907fcdc64c2e7183186 languageName: node linkType: hard @@ -6934,25 +5605,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@types/qs@npm:*": - version: 6.14.0 - resolution: "@types/qs@npm:6.14.0" - checksum: 10c0/5b3036df6e507483869cdb3858201b2e0b64b4793dc4974f188caa5b5732f2333ab9db45c08157975054d3b070788b35088b4bc60257ae263885016ee2131310 - languageName: node - linkType: hard - -"@types/range-parser@npm:*": - version: 1.2.7 - resolution: "@types/range-parser@npm:1.2.7" - checksum: 10c0/361bb3e964ec5133fa40644a0b942279ed5df1949f21321d77de79f48b728d39253e5ce0408c9c17e4e0fd95ca7899da36841686393b9f7a1e209916e9381a3c - languageName: node - linkType: hard - "@types/react-native-vector-icons@npm:~6.4.18": -======= -"@types/react-native-vector-icons@npm:^6.4.6": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 6.4.18 resolution: "@types/react-native-vector-icons@npm:6.4.18" dependencies: @@ -6975,48 +5628,11 @@ __metadata: version: 18.0.7 resolution: "@types/react-test-renderer@npm:18.0.7" dependencies: - "@types/react": "npm:*" - checksum: 10c0/45cbe963354acee2ab090979d856763c84f59ef7b63477d1fef5d0fd52760b69aa67bbd205fbd3bd36264620fce72c8e407735a9f2009c40ca50da59b0058c34 - languageName: node - linkType: hard - -<<<<<<< HEAD -"@types/react@npm:18.2.79": - version: 18.2.79 - resolution: "@types/react@npm:18.2.79" - dependencies: - "@types/prop-types": "npm:*" - csstype: "npm:^3.0.2" - checksum: 10c0/c8a8a005d8830a48cc1ef93c3510c4935a2a03e5557dbecaa8f1038450cbfcb18eb206fa7fba7077d54b8da21faeb25577e897a333392770a7797f625b62c78a - languageName: node - linkType: hard - -"@types/semver@npm:^7.3.12": - version: 7.7.0 - resolution: "@types/semver@npm:7.7.0" - checksum: 10c0/6b5f65f647474338abbd6ee91a6bbab434662ddb8fe39464edcbcfc96484d388baad9eb506dff217b6fc1727a88894930eb1f308617161ac0f376fe06be4e1ee - languageName: node - linkType: hard - -"@types/send@npm:*": - version: 0.17.5 - resolution: "@types/send@npm:0.17.5" - dependencies: - "@types/mime": "npm:^1" - "@types/node": "npm:*" - checksum: 10c0/a86c9b89bb0976ff58c1cdd56360ea98528f4dbb18a5c2287bb8af04815513a576a42b4e0e1e7c4d14f7d6ea54733f6ef935ebff8c65e86d9c222881a71e1f15 + "@types/react": "npm:*" + checksum: 10c0/45cbe963354acee2ab090979d856763c84f59ef7b63477d1fef5d0fd52760b69aa67bbd205fbd3bd36264620fce72c8e407735a9f2009c40ca50da59b0058c34 languageName: node linkType: hard -"@types/serve-static@npm:*": - version: 1.15.8 - resolution: "@types/serve-static@npm:1.15.8" - dependencies: - "@types/http-errors": "npm:*" - "@types/node": "npm:*" - "@types/send": "npm:*" - checksum: 10c0/8ad86a25b87da5276cb1008c43c74667ff7583904d46d5fcaf0355887869d859d453d7dc4f890788ae04705c23720e9b6b6f3215e2d1d2a4278bbd090a9268dd -======= "@types/react@npm:^18.2.6": version: 18.3.25 resolution: "@types/react@npm:18.3.25" @@ -7027,11 +5643,10 @@ __metadata: languageName: node linkType: hard -"@types/semver@npm:^7.3.12, @types/semver@npm:^7.5.0": +"@types/semver@npm:^7.3.12": version: 7.7.1 resolution: "@types/semver@npm:7.7.1" checksum: 10c0/c938aef3bf79a73f0f3f6037c16e2e759ff40c54122ddf0b2583703393d8d3127130823facb880e694caa324eb6845628186aac1997ee8b31dc2d18fafe26268 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -7165,11 +5780,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@typescript-eslint/project-service@npm:8.34.1": - version: 8.34.1 - resolution: "@typescript-eslint/project-service@npm:8.34.1" -======= "@typescript-eslint/parser@npm:^6.6.0": version: 6.21.0 resolution: "@typescript-eslint/parser@npm:6.21.0" @@ -7191,7 +5801,6 @@ __metadata: "@typescript-eslint/project-service@npm:8.45.0": version: 8.45.0 resolution: "@typescript-eslint/project-service@npm:8.45.0" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: "@typescript-eslint/tsconfig-utils": "npm:^8.45.0" "@typescript-eslint/types": "npm:^8.45.0" @@ -7212,6 +5821,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/scope-manager@npm:6.21.0" + dependencies: + "@typescript-eslint/types": "npm:6.21.0" + "@typescript-eslint/visitor-keys": "npm:6.21.0" + checksum: 10c0/eaf868938d811cbbea33e97e44ba7050d2b6892202cea6a9622c486b85ab1cf801979edf78036179a8ba4ac26f1dfdf7fcc83a68c1ff66be0b3a8e9a9989b526 + languageName: node + linkType: hard + "@typescript-eslint/scope-manager@npm:7.18.0": version: 7.18.0 resolution: "@typescript-eslint/scope-manager@npm:7.18.0" @@ -7282,6 +5901,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/types@npm:6.21.0" + checksum: 10c0/020631d3223bbcff8a0da3efbdf058220a8f48a3de221563996ad1dcc30d6c08dadc3f7608cc08830d21c0d565efd2db19b557b9528921c78aabb605eef2d74d + languageName: node + linkType: hard + "@typescript-eslint/types@npm:7.18.0": version: 7.18.0 resolution: "@typescript-eslint/types@npm:7.18.0" @@ -7314,6 +5940,25 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/typescript-estree@npm:6.21.0" + dependencies: + "@typescript-eslint/types": "npm:6.21.0" + "@typescript-eslint/visitor-keys": "npm:6.21.0" + debug: "npm:^4.3.4" + globby: "npm:^11.1.0" + is-glob: "npm:^4.0.3" + minimatch: "npm:9.0.3" + semver: "npm:^7.5.4" + ts-api-utils: "npm:^1.0.1" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/af1438c60f080045ebb330155a8c9bb90db345d5069cdd5d01b67de502abb7449d6c75500519df829f913a6b3f490ade3e8215279b6bdc63d0fb0ae61034df5f + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:7.18.0": version: 7.18.0 resolution: "@typescript-eslint/typescript-estree@npm:7.18.0" @@ -7410,6 +6055,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/visitor-keys@npm:6.21.0" + dependencies: + "@typescript-eslint/types": "npm:6.21.0" + eslint-visitor-keys: "npm:^3.4.1" + checksum: 10c0/7395f69739cfa1cb83c1fb2fad30afa2a814756367302fb4facd5893eff66abc807e8d8f63eba94ed3b0fe0c1c996ac9a1680bcbf0f83717acedc3f2bb724fbf + languageName: node + linkType: hard + "@typescript-eslint/visitor-keys@npm:7.18.0": version: 7.18.0 resolution: "@typescript-eslint/visitor-keys@npm:7.18.0" @@ -7437,155 +6092,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@unimodules/core@file:./noop::locator=bifold-wallet-root%40workspace%3A.": - version: 1.0.0 - resolution: "@unimodules/core@file:./noop#./noop::hash=08da70&locator=bifold-wallet-root%40workspace%3A." - checksum: 10c0/e7a3061c158a19ea058c642d3ff32668e3b4df5aecf97e2496307fa90e42315f31158e4e3820c933e877f3a9b2f2143418e505aa3210aa5c6d275f4e6988987b - languageName: node - linkType: hard - -"@unimodules/react-native-adapter@file:./noop::locator=bifold-wallet-root%40workspace%3A.": - version: 1.0.0 - resolution: "@unimodules/react-native-adapter@file:./noop#./noop::hash=54c074&locator=bifold-wallet-root%40workspace%3A." - checksum: 10c0/9b8d172c38672e5c33a01574603a5ae02cf931d901637223f978cae5252199ebb6944085a30c669fe326a89db66b52ba8cd1e91fff8c798126eaa6f8f3bc2942 -======= -"@unrs/resolver-binding-android-arm-eabi@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-android-arm-eabi@npm:1.11.1" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@unrs/resolver-binding-android-arm64@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-android-arm64@npm:1.11.1" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@unrs/resolver-binding-darwin-arm64@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-darwin-arm64@npm:1.11.1" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@unrs/resolver-binding-darwin-x64@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-darwin-x64@npm:1.11.1" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@unrs/resolver-binding-freebsd-x64@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-freebsd-x64@npm:1.11.1" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@unrs/resolver-binding-linux-arm-gnueabihf@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-linux-arm-gnueabihf@npm:1.11.1" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@unrs/resolver-binding-linux-arm-musleabihf@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-linux-arm-musleabihf@npm:1.11.1" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@unrs/resolver-binding-linux-arm64-gnu@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-linux-arm64-gnu@npm:1.11.1" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - -"@unrs/resolver-binding-linux-arm64-musl@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-linux-arm64-musl@npm:1.11.1" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - -"@unrs/resolver-binding-linux-ppc64-gnu@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-linux-ppc64-gnu@npm:1.11.1" - conditions: os=linux & cpu=ppc64 & libc=glibc - languageName: node - linkType: hard - -"@unrs/resolver-binding-linux-riscv64-gnu@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-linux-riscv64-gnu@npm:1.11.1" - conditions: os=linux & cpu=riscv64 & libc=glibc - languageName: node - linkType: hard - -"@unrs/resolver-binding-linux-riscv64-musl@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-linux-riscv64-musl@npm:1.11.1" - conditions: os=linux & cpu=riscv64 & libc=musl - languageName: node - linkType: hard - -"@unrs/resolver-binding-linux-s390x-gnu@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-linux-s390x-gnu@npm:1.11.1" - conditions: os=linux & cpu=s390x & libc=glibc - languageName: node - linkType: hard - -"@unrs/resolver-binding-linux-x64-gnu@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-linux-x64-gnu@npm:1.11.1" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - -"@unrs/resolver-binding-linux-x64-musl@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-linux-x64-musl@npm:1.11.1" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - -"@unrs/resolver-binding-wasm32-wasi@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-wasm32-wasi@npm:1.11.1" - dependencies: - "@napi-rs/wasm-runtime": "npm:^0.2.11" - conditions: cpu=wasm32 - languageName: node - linkType: hard - -"@unrs/resolver-binding-win32-arm64-msvc@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-win32-arm64-msvc@npm:1.11.1" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@unrs/resolver-binding-win32-ia32-msvc@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-win32-ia32-msvc@npm:1.11.1" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@unrs/resolver-binding-win32-x64-msvc@npm:1.11.1": - version: 1.11.1 - resolution: "@unrs/resolver-binding-win32-x64-msvc@npm:1.11.1" - conditions: os=win32 & cpu=x64 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) - languageName: node - linkType: hard - "@urql/core@npm:2.3.6": version: 2.3.6 resolution: "@urql/core@npm:2.3.6" @@ -7599,21 +6105,12 @@ __metadata: linkType: hard "@urql/core@npm:>=2.3.1": -<<<<<<< HEAD - version: 5.2.0 - resolution: "@urql/core@npm:5.2.0" - dependencies: - "@0no-co/graphql.web": "npm:^1.0.13" - wonka: "npm:^6.3.2" - checksum: 10c0/1893a7417c6e5e3604fc3bd27e8b63b748d1817fb906fa95beba52be103d18e015d20ca740a9be570bca2bd11e98d34f605e108a4d3428678d9a1e3368ab2275 -======= version: 6.0.1 resolution: "@urql/core@npm:6.0.1" dependencies: "@0no-co/graphql.web": "npm:^1.0.13" wonka: "npm:^6.3.2" checksum: 10c0/44ff0d12dcef1e47338a9ff1217759d1124fa66eec1eec21ff9622e44c179b9d66fa78f462f195bfd8b790b04609abbe5a0674cbfcb0bc6d9c6fe6223d7d7b5b ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -7643,20 +6140,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"@zxing/text-encoding@npm:0.9.0": - version: 0.9.0 - resolution: "@zxing/text-encoding@npm:0.9.0" - checksum: 10c0/d15bff181d46c2ab709e7242801a8d40408aa8c19b44462e5f60e766bf59105b44957914ab6baab60d10d466a5e965f21fe890c67dfdb7d5c7f940df457b4d0d -======= -"@yarnpkg/lockfile@npm:^1.1.0": - version: 1.1.0 - resolution: "@yarnpkg/lockfile@npm:1.1.0" - checksum: 10c0/0bfa50a3d756623d1f3409bc23f225a1d069424dbc77c6fd2f14fb377390cd57ec703dc70286e081c564be9051ead9ba85d81d66a3e68eeb6eb506d4e0c0fbda ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) - languageName: node - linkType: hard - "JSONStream@npm:^1.0.4, JSONStream@npm:^1.3.5": version: 1.3.5 resolution: "JSONStream@npm:1.3.5" @@ -7994,11 +6477,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD "array-includes@npm:^3.1.6, array-includes@npm:^3.1.7, array-includes@npm:^3.1.8": -======= -"array-includes@npm:^3.1.6, array-includes@npm:^3.1.8, array-includes@npm:^3.1.9": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 3.1.9 resolution: "array-includes@npm:3.1.9" dependencies: @@ -8035,11 +6514,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD "array.prototype.findlastindex@npm:^1.2.3": -======= -"array.prototype.findlastindex@npm:^1.2.6": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 1.2.6 resolution: "array.prototype.findlastindex@npm:1.2.6" dependencies: @@ -8054,7 +6529,7 @@ __metadata: languageName: node linkType: hard -"array.prototype.flat@npm:^1.3.1, array.prototype.flat@npm:^1.3.3": +"array.prototype.flat@npm:^1.3.1, array.prototype.flat@npm:^1.3.2": version: 1.3.3 resolution: "array.prototype.flat@npm:1.3.3" dependencies: @@ -8066,7 +6541,7 @@ __metadata: languageName: node linkType: hard -"array.prototype.flatmap@npm:^1.3.3": +"array.prototype.flatmap@npm:^1.3.2, array.prototype.flatmap@npm:^1.3.3": version: 1.3.3 resolution: "array.prototype.flatmap@npm:1.3.3" dependencies: @@ -8196,34 +6671,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"axios@npm:~1.4.0": - version: 1.4.0 - resolution: "axios@npm:1.4.0" - dependencies: - follow-redirects: "npm:^1.15.0" - form-data: "npm:^4.0.0" - proxy-from-env: "npm:^1.1.0" - checksum: 10c0/a925a07590b0ec1d4daf28cd27890f930daab980371558deb3b883af174b881da09e5ba2cb8393a648fda5859e39934982d0b8b092fe89fc84cb6c80a70a1910 - languageName: node - linkType: hard - -"b64-lite@npm:^1.3.1, b64-lite@npm:^1.4.0": - version: 1.4.0 - resolution: "b64-lite@npm:1.4.0" - dependencies: - base-64: "npm:^0.1.0" - checksum: 10c0/ff60dcd1f4fc5b73ff7ce8615c9e4c57a474daf00864079d0a59614194e11c4b2765bf90c53963597de1c2993cfd8223185076aab376656afaa7749e9fdc6f4f - languageName: node - linkType: hard - -"b64u-lite@npm:^1.0.1": - version: 1.1.0 - resolution: "b64u-lite@npm:1.1.0" - dependencies: - b64-lite: "npm:^1.4.0" - checksum: 10c0/5b8ed00355dd25acd9da54e6a4be50d8f62fdf146c2e4240c56965dbf52c6dc2289677443c593d302f7160c80dc82d730384b7c38c40c4191a70fb109f21d9e0 -======= "axios@npm:^1.4.0": version: 1.12.2 resolution: "axios@npm:1.12.2" @@ -8232,7 +6679,17 @@ __metadata: form-data: "npm:^4.0.4" proxy-from-env: "npm:^1.1.0" checksum: 10c0/80b063e318cf05cd33a4d991cea0162f3573481946f9129efb7766f38fde4c061c34f41a93a9f9521f02b7c9565ccbc197c099b0186543ac84a24580017adfed ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) + languageName: node + linkType: hard + +"axios@npm:~1.4.0": + version: 1.4.0 + resolution: "axios@npm:1.4.0" + dependencies: + follow-redirects: "npm:^1.15.0" + form-data: "npm:^4.0.0" + proxy-from-env: "npm:^1.1.0" + checksum: 10c0/a925a07590b0ec1d4daf28cd27890f930daab980371558deb3b883af174b881da09e5ba2cb8393a648fda5859e39934982d0b8b092fe89fc84cb6c80a70a1910 languageName: node linkType: hard @@ -8245,38 +6702,38 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:^29.7.0, babel-jest@npm:~29.7.0": - version: 29.7.0 - resolution: "babel-jest@npm:29.7.0" +"babel-jest@npm:^27.5.1, babel-jest@npm:~27.5.1": + version: 27.5.1 + resolution: "babel-jest@npm:27.5.1" dependencies: - "@jest/transform": "npm:^29.7.0" + "@jest/transform": "npm:^27.5.1" + "@jest/types": "npm:^27.5.1" "@types/babel__core": "npm:^7.1.14" babel-plugin-istanbul: "npm:^6.1.1" - babel-preset-jest: "npm:^29.6.3" + babel-preset-jest: "npm:^27.5.1" chalk: "npm:^4.0.0" graceful-fs: "npm:^4.2.9" slash: "npm:^3.0.0" peerDependencies: "@babel/core": ^7.8.0 - checksum: 10c0/2eda9c1391e51936ca573dd1aedfee07b14c59b33dbe16ef347873ddd777bcf6e2fc739681e9e9661ab54ef84a3109a03725be2ac32cd2124c07ea4401cbe8c1 + checksum: 10c0/3ec8fdabba150431e430ab98d31ba62a1e0bc0fb2fd8d9236cb7dffda740de99c0b04f24da54ff0b5814dce9f81ff0c35a61add53c0734775996a11a7ba38318 languageName: node linkType: hard -"babel-jest@npm:~27.5.1": - version: 27.5.1 - resolution: "babel-jest@npm:27.5.1" +"babel-jest@npm:^29.7.0": + version: 29.7.0 + resolution: "babel-jest@npm:29.7.0" dependencies: - "@jest/transform": "npm:^27.5.1" - "@jest/types": "npm:^27.5.1" + "@jest/transform": "npm:^29.7.0" "@types/babel__core": "npm:^7.1.14" babel-plugin-istanbul: "npm:^6.1.1" - babel-preset-jest: "npm:^27.5.1" + babel-preset-jest: "npm:^29.6.3" chalk: "npm:^4.0.0" graceful-fs: "npm:^4.2.9" slash: "npm:^3.0.0" peerDependencies: "@babel/core": ^7.8.0 - checksum: 10c0/3ec8fdabba150431e430ab98d31ba62a1e0bc0fb2fd8d9236cb7dffda740de99c0b04f24da54ff0b5814dce9f81ff0c35a61add53c0734775996a11a7ba38318 + checksum: 10c0/2eda9c1391e51936ca573dd1aedfee07b14c59b33dbe16ef347873ddd777bcf6e2fc739681e9e9661ab54ef84a3109a03725be2ac32cd2124c07ea4401cbe8c1 languageName: node linkType: hard @@ -8330,11 +6787,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"babel-plugin-polyfill-corejs2@npm:^0.4.10, babel-plugin-polyfill-corejs2@npm:^0.4.14, babel-plugin-polyfill-corejs2@npm:^0.4.5": -======= -"babel-plugin-polyfill-corejs2@npm:^0.4.14": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) +"babel-plugin-polyfill-corejs2@npm:^0.4.14, babel-plugin-polyfill-corejs2@npm:^0.4.5": version: 0.4.14 resolution: "babel-plugin-polyfill-corejs2@npm:0.4.14" dependencies: @@ -8344,37 +6797,9 @@ __metadata: peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 checksum: 10c0/d74cba0600a6508e86d220bde7164eb528755d91be58020e5ea92ea7fbb12c9d8d2c29246525485adfe7f68ae02618ec428f9a589cac6cbedf53cc3972ad7fbe -<<<<<<< HEAD - languageName: node - linkType: hard - -"babel-plugin-polyfill-corejs3@npm:^0.10.6": - version: 0.10.6 - resolution: "babel-plugin-polyfill-corejs3@npm:0.10.6" - dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.6.2" - core-js-compat: "npm:^3.38.0" - peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10c0/3a69220471b07722c2ae6537310bf26b772514e12b601398082965459c838be70a0ca70b0662f0737070654ff6207673391221d48599abb4a2b27765206d9f79 -======= ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) - languageName: node - linkType: hard - -"babel-plugin-polyfill-corejs3@npm:^0.13.0": - version: 0.13.0 - resolution: "babel-plugin-polyfill-corejs3@npm:0.13.0" - dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.6.5" - core-js-compat: "npm:^3.43.0" - peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10c0/5d8e228da425edc040d8c868486fd01ba10b0440f841156a30d9f8986f330f723e2ee61553c180929519563ef5b64acce2caac36a5a847f095d708dda5d8206d languageName: node linkType: hard -<<<<<<< HEAD "babel-plugin-polyfill-corejs3@npm:^0.13.0": version: 0.13.0 resolution: "babel-plugin-polyfill-corejs3@npm:0.13.0" @@ -8410,14 +6835,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-regenerator@npm:^0.6.1, babel-plugin-polyfill-regenerator@npm:^0.6.5": - version: 0.6.5 - resolution: "babel-plugin-polyfill-regenerator@npm:0.6.5" - dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.6.5" - peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 -======= "babel-plugin-polyfill-regenerator@npm:^0.6.5": version: 0.6.5 resolution: "babel-plugin-polyfill-regenerator@npm:0.6.5" @@ -8425,7 +6842,6 @@ __metadata: "@babel/helper-define-polyfill-provider": "npm:^0.6.5" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) checksum: 10c0/63aa8ed716df6a9277c6ab42b887858fa9f57a70cc1d0ae2b91bdf081e45d4502848cba306fb60b02f59f99b32fd02ff4753b373cac48ccdac9b7d19dd56f06d languageName: node linkType: hard @@ -8585,11 +7001,11 @@ __metadata: linkType: hard "baseline-browser-mapping@npm:^2.8.9": - version: 2.8.10 - resolution: "baseline-browser-mapping@npm:2.8.10" + version: 2.8.11 + resolution: "baseline-browser-mapping@npm:2.8.11" bin: baseline-browser-mapping: dist/cli.js - checksum: 10c0/3ab9eee25e161a689b70b82887c8ee5cefb690a50da1d15655e2dd959de70916a43789b5ddf6968e272029002891e90a5cb46ed90ee54042e6aeae3b1c9630d4 + checksum: 10c0/9c345d41152782c20cc11ad0aff273d252d6063efdfc45a602abd8798b50d81deeb89aa3ab6eedd33dce2ad714d16de96783e248f850e95b6063e81cd2ea62ba languageName: node linkType: hard @@ -8691,27 +7107,6 @@ __metadata: react-native-keychain: "npm:~8.1.3" react-native-localize: "npm:~2.2.6" react-native-logs: "npm:~5.1.0" -<<<<<<< HEAD - react-native-orientation-locker: "npm:~1.6.0" - react-native-permissions: "npm:~5.4.1" - react-native-qrcode-svg: "npm:~6.2.0" - react-native-safe-area-context: "npm:~4.8.2" - react-native-scalable-image: "npm:~1.1.0" - react-native-screenguard: "npm:~1.1.0" - react-native-screens: "npm:~4.4.0" - react-native-splash-screen: "npm:~3.3.0" - react-native-svg: "npm:~15.0.0" - react-native-svg-transformer: "npm:~0.14.3" - react-native-tcp-socket: "npm:~6.0.6" - react-native-toast-message: "npm:~2.1.10" - react-native-uuid: "npm:~2.0.3" - react-native-vector-icons: "npm:~10.0.3" - react-native-vision-camera: "npm:~4.3.2" - react-native-webview: "npm:~13.10.7" - tsyringe: "npm:~4.8.0" - typescript: "npm:~5.5.4" - uuid: "npm:~9.0.1" -======= react-native-orientation-locker: "npm:^1.6.0" react-native-permissions: "npm:^5.4.0" react-native-qrcode-svg: "npm:6.2.0" @@ -8721,7 +7116,7 @@ __metadata: react-native-screens: "npm:4.4.0" react-native-splash-screen: "npm:^3.3.0" react-native-svg: "npm:^15.0.0" - react-native-svg-transformer: "npm:^0.14.3" + react-native-svg-transformer: "npm:~0.14.3" react-native-tcp-socket: "npm:^6.0.6" react-native-toast-message: "npm:^2.1.6" react-native-uuid: "npm:^2.0.1" @@ -8729,9 +7124,8 @@ __metadata: react-native-vision-camera: "npm:4.3.1" react-native-webview: "npm:^13.10.0" tsyringe: "npm:^4.7.0" - typescript: "npm:^5.0.4" + typescript: "npm:~5.5.4" uuid: "npm:^11.1.0" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: unknown linkType: soft @@ -8851,26 +7245,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"brorand@npm:^1.1.0": - version: 1.1.0 - resolution: "brorand@npm:1.1.0" - checksum: 10c0/6f366d7c4990f82c366e3878492ba9a372a73163c09871e80d82fb4ae0d23f9f8924cb8a662330308206e6b3b76ba1d528b4601c9ef73c2166b440b2ea3b7571 - languageName: node - linkType: hard - -"browserslist@npm:^4.20.4, browserslist@npm:^4.24.0, browserslist@npm:^4.25.1": - version: 4.25.1 - resolution: "browserslist@npm:4.25.1" - dependencies: - caniuse-lite: "npm:^1.0.30001726" - electron-to-chromium: "npm:^1.5.173" - node-releases: "npm:^2.0.19" - update-browserslist-db: "npm:^1.1.3" - bin: - browserslist: cli.js - checksum: 10c0/acba5f0bdbd5e72dafae1e6ec79235b7bad305ed104e082ed07c34c38c7cb8ea1bc0f6be1496958c40482e40166084458fc3aee15111f15faa79212ad9081b2a -======= "browserslist@npm:^4.20.4, browserslist@npm:^4.24.0, browserslist@npm:^4.25.3": version: 4.26.3 resolution: "browserslist@npm:4.26.3" @@ -8883,25 +7257,10 @@ __metadata: bin: browserslist: cli.js checksum: 10c0/3899ee3b7fd205ece4ffe4392697c3f2b120b68f3741ef1789212b4971771aee3f66cf37c5c3accf86ce59c0605b5980c0f132711abbcc9e62c132e6e0ee45f3 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) - languageName: node - linkType: hard - -"browserslist@npm:^4.25.3": - version: 4.25.4 - resolution: "browserslist@npm:4.25.4" - dependencies: - caniuse-lite: "npm:^1.0.30001737" - electron-to-chromium: "npm:^1.5.211" - node-releases: "npm:^2.0.19" - update-browserslist-db: "npm:^1.1.3" - bin: - browserslist: cli.js - checksum: 10c0/2b105948990dc2fc0bc2536b4889aadfa15d637e1d857a121611a704cdf539a68f575a391f6bf8b7ff19db36cee1b7834565571f35a7ea691051d2e7fb4f2eb1 languageName: node linkType: hard -"bs-logger@npm:0.x": +"bs-logger@npm:^0.2.6": version: 0.2.6 resolution: "bs-logger@npm:0.2.6" dependencies: @@ -8950,19 +7309,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"buffer@npm:6.0.3, buffer@npm:^6.0.3, buffer@npm:~6.0.0, buffer@npm:~6.0.3": - version: 6.0.3 - resolution: "buffer@npm:6.0.3" - dependencies: - base64-js: "npm:^1.3.1" - ieee754: "npm:^1.2.1" - checksum: 10c0/2a905fbbcde73cc5d8bd18d1caa23715d5f83a5935867c2329f0ac06104204ba7947be098fe1317fbd8830e26090ff8e764f08cd14fefc977bb248c3487bcbd0 - languageName: node - linkType: hard - -======= ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "buffer@npm:^5.4.3, buffer@npm:^5.5.0": version: 5.7.1 resolution: "buffer@npm:5.7.1" @@ -8973,7 +7319,7 @@ __metadata: languageName: node linkType: hard -"buffer@npm:^6.0.3": +"buffer@npm:^6.0.3, buffer@npm:~6.0.3": version: 6.0.3 resolution: "buffer@npm:6.0.3" dependencies: @@ -9138,46 +7484,16 @@ __metadata: linkType: hard "camelcase@npm:^6.2.0, camelcase@npm:^6.3.0": - version: 6.3.0 - resolution: "camelcase@npm:6.3.0" - checksum: 10c0/0d701658219bd3116d12da3eab31acddb3f9440790c0792e0d398f0a520a6a4058018e546862b6fba89d7ae990efaeb97da71e1913e9ebf5a8b5621a3d55c710 - languageName: node - linkType: hard - -<<<<<<< HEAD -"caniuse-lite@npm:^1.0.30001726": - version: 1.0.30001727 - resolution: "caniuse-lite@npm:1.0.30001727" - checksum: 10c0/f0a441c05d8925d728c2d02ce23b001935f52183a3bf669556f302568fe258d1657940c7ac0b998f92bc41383e185b390279a7d779e6d96a2b47881f56400221 - languageName: node - linkType: hard - -"caniuse-lite@npm:^1.0.30001737": - version: 1.0.30001739 - resolution: "caniuse-lite@npm:1.0.30001739" - checksum: 10c0/a61ca5a53c428769059421a23311a7a812bdb6586e34dcad6189bd61bcdea58ffe2fe7f3c22a829e8978eba5316b6599aee88b9ea23677d8d5298865df4f4ad8 - languageName: node - linkType: hard - -"canonicalize@npm:^1.0.1": - version: 1.0.8 - resolution: "canonicalize@npm:1.0.8" - checksum: 10c0/6fafcfa73855a49c86eed26d2f23734713a542a3107a23a6ab16fb22b6cee6bb2d92ad32b2244d52594bd69bc08bec820413911cd566dcc5399048012ce26a83 + version: 6.3.0 + resolution: "camelcase@npm:6.3.0" + checksum: 10c0/0d701658219bd3116d12da3eab31acddb3f9440790c0792e0d398f0a520a6a4058018e546862b6fba89d7ae990efaeb97da71e1913e9ebf5a8b5621a3d55c710 languageName: node linkType: hard -"canonicalize@npm:^2.0.0": - version: 2.1.0 - resolution: "canonicalize@npm:2.1.0" - bin: - canonicalize: bin/canonicalize.js - checksum: 10c0/3b1ec612765851e71eeff2868f5ccbf0a06ffd8db8deef36efda89167527f96803b555c4ca8b5f5230f0a13badeeac5541c9244c8996fea97d00cee8dca2bf35 -======= "caniuse-lite@npm:^1.0.30001746": - version: 1.0.30001746 - resolution: "caniuse-lite@npm:1.0.30001746" - checksum: 10c0/e656a9dc811be2316e3b6dbd3bf25d0e32dbce645b1284821b4ec93fb81dc3e3f73b9473e2f66c921b620ea8b25ebbae9ee70c3d13dad85f8dd69d6bb2c91d46 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) + version: 1.0.30001747 + resolution: "caniuse-lite@npm:1.0.30001747" + checksum: 10c0/cef0c7fff34d4c0ac3edc33660f07785301c98858bb4a6b8702b7b09ca2b0fd5457a7772af7b9fc3591fdd13862f649e57eed824f4cb6cf4aedf563e58fc7d0c languageName: node linkType: hard @@ -9509,7 +7825,7 @@ __metadata: languageName: node linkType: hard -"color-string@npm:^1.6.0, color-string@npm:^1.9.0": +"color-string@npm:^1.6.0": version: 1.9.1 resolution: "color-string@npm:1.9.1" dependencies: @@ -9538,16 +7854,6 @@ __metadata: languageName: node linkType: hard -"color@npm:^4.2.3": - version: 4.2.3 - resolution: "color@npm:4.2.3" - dependencies: - color-convert: "npm:^2.0.1" - color-string: "npm:^1.9.0" - checksum: 10c0/7fbe7cfb811054c808349de19fb380252e5e34e61d7d168ec3353e9e9aacb1802674bddc657682e4e9730c2786592a4de6f8283e7e0d3870b829bb0b7b2f6118 - languageName: node - linkType: hard - "colorette@npm:^1.0.7": version: 1.4.0 resolution: "colorette@npm:1.4.0" @@ -9820,40 +8126,10 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"cookie-signature@npm:1.0.6": - version: 1.0.6 - resolution: "cookie-signature@npm:1.0.6" - checksum: 10c0/b36fd0d4e3fef8456915fcf7742e58fbfcc12a17a018e0eb9501c9d5ef6893b596466f03b0564b81af29ff2538fd0aa4b9d54fe5ccbfb4c90ea50ad29fe2d221 - languageName: node - linkType: hard - -"cookie@npm:0.7.1": - version: 0.7.1 - resolution: "cookie@npm:0.7.1" - checksum: 10c0/5de60c67a410e7c8dc8a46a4b72eb0fe925871d057c9a5d2c0e8145c4270a4f81076de83410c4d397179744b478e33cd80ccbcc457abf40a9409ad27dcd21dde - languageName: node - linkType: hard - -"core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.33.1, core-js-compat@npm:^3.40.0, core-js-compat@npm:^3.43.0": - version: 3.44.0 - resolution: "core-js-compat@npm:3.44.0" - dependencies: - browserslist: "npm:^4.25.1" - checksum: 10c0/5de4b042b8bb232b8390be3079030de5c7354610f136ed3eb91310a44455a78df02cfcf49b2fd05d5a5aa2695460620abf1b400784715f7482ed4770d40a68b2 - languageName: node - linkType: hard - -"core-js-compat@npm:^3.38.0, core-js-compat@npm:^3.38.1": - version: 3.45.1 - resolution: "core-js-compat@npm:3.45.1" - dependencies: -======= -"core-js-compat@npm:^3.43.0": +"core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.33.1, core-js-compat@npm:^3.43.0": version: 3.45.1 resolution: "core-js-compat@npm:3.45.1" dependencies: ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) browserslist: "npm:^4.25.3" checksum: 10c0/b22996d3ca7e4f6758725f9ebbb61d422466d7ec0359158563264069ec066e7d2539fc7daebaa8aaf7b0bde73114ce42519611a0f0edb471139349e0cd11e183 languageName: node @@ -10173,15 +8449,9 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.4.0, debug@npm:^4.4.1": - version: 4.4.1 - resolution: "debug@npm:4.4.1" -======= "debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.4.0, debug@npm:^4.4.1": version: 4.4.3 resolution: "debug@npm:4.4.3" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: ms: "npm:^2.1.3" peerDependenciesMeta: @@ -10636,54 +8906,10 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"electron-to-chromium@npm:^1.5.173": - version: 1.5.187 - resolution: "electron-to-chromium@npm:1.5.187" - checksum: 10c0/c83153010b786deac926fb128e0e0a68202312a25b4896892bcf166acb2ccb6357ec918ba38d44e16294cd85bf7e345198e1809e1848295221a8753beb658241 - languageName: node - linkType: hard - -"electron-to-chromium@npm:^1.5.211": - version: 1.5.214 - resolution: "electron-to-chromium@npm:1.5.214" - checksum: 10c0/76ca22fd97a2dad84a710915b5984263b31e61c7883cd3ec0c11c0d7beb3fa628780cdfd05a96ec79a904ea1c910cf02c513db60f31b627c96743e50f6b11a2e - languageName: node - linkType: hard - -"elliptic@npm:6.6.1, elliptic@npm:^6.5.2, elliptic@npm:^6.5.4": - version: 6.6.1 - resolution: "elliptic@npm:6.6.1" - dependencies: - bn.js: "npm:^4.11.9" - brorand: "npm:^1.1.0" - hash.js: "npm:^1.0.0" - hmac-drbg: "npm:^1.0.1" - inherits: "npm:^2.0.4" - minimalistic-assert: "npm:^1.0.1" - minimalistic-crypto-utils: "npm:^1.0.1" - checksum: 10c0/8b24ef782eec8b472053793ea1e91ae6bee41afffdfcb78a81c0a53b191e715cbe1292aa07165958a9bbe675bd0955142560b1a007ffce7d6c765bcaf951a867 - languageName: node - linkType: hard - -"elliptic@npm:~6.5.0": - version: 6.5.7 - resolution: "elliptic@npm:6.5.7" - dependencies: - bn.js: "npm:^4.11.9" - brorand: "npm:^1.1.0" - hash.js: "npm:^1.0.0" - hmac-drbg: "npm:^1.0.1" - inherits: "npm:^2.0.4" - minimalistic-assert: "npm:^1.0.1" - minimalistic-crypto-utils: "npm:^1.0.1" - checksum: 10c0/799959b6c54ea3564e8961f35abdf8c77e37617f3051614b05ab1fb6a04ddb65bd1caa75ed1bae375b15dda312a0f79fed26ebe76ecf05c5a7af244152a601b8 -======= "electron-to-chromium@npm:^1.5.227": - version: 1.5.228 - resolution: "electron-to-chromium@npm:1.5.228" - checksum: 10c0/e04272ca5bf086cdea17c6ae855047bf3164c26e38ba76da38a09d57977daf5fa7ced225173315252a98d6784af4172e6cb8d8ab5ed0fe4acf3f503dcbab159b ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) + version: 1.5.230 + resolution: "electron-to-chromium@npm:1.5.230" + checksum: 10c0/b8bf382868b2780fa0c7ba3bce0644e94ec21af8f9b199ee094273904a575b46c8705fa4c10a22a0ed90e42dbbf72efbc3089bbecf8324a9db099c8c6c1c1101 languageName: node linkType: hard @@ -10748,12 +8974,12 @@ __metadata: linkType: hard "enhanced-resolve@npm:^5.15.0": - version: 5.18.2 - resolution: "enhanced-resolve@npm:5.18.2" + version: 5.18.3 + resolution: "enhanced-resolve@npm:5.18.3" dependencies: graceful-fs: "npm:^4.2.4" tapable: "npm:^2.2.0" - checksum: 10c0/2a45105daded694304b0298d1c0351a981842249a9867513d55e41321a4ccf37dfd35b0c1e9ceae290eab73654b09aa7a910d618ea6f9441e97c52bc424a2372 + checksum: 10c0/d413c23c2d494e4c1c9c9ac7d60b812083dc6d446699ed495e69c920988af0a3c66bf3f8d0e7a45cb1686c2d4c1df9f4e7352d973f5b56fe63d8d711dd0ccc54 languageName: node linkType: hard @@ -11025,13 +9251,6 @@ __metadata: languageName: node linkType: hard -"escape-string-regexp@npm:2.0.0, escape-string-regexp@npm:^2.0.0": - version: 2.0.0 - resolution: "escape-string-regexp@npm:2.0.0" - checksum: 10c0/2530479fe8db57eace5e8646c9c2a9c80fa279614986d16dcc6bcaceb63ae77f05a851ba6c43756d816c61d7f4534baf56e3c705e3e0d884818a46808811c507 - languageName: node - linkType: hard - "escape-string-regexp@npm:5.0.0": version: 5.0.0 resolution: "escape-string-regexp@npm:5.0.0" @@ -11046,6 +9265,13 @@ __metadata: languageName: node linkType: hard +"escape-string-regexp@npm:^2.0.0": + version: 2.0.0 + resolution: "escape-string-regexp@npm:2.0.0" + checksum: 10c0/2530479fe8db57eace5e8646c9c2a9c80fa279614986d16dcc6bcaceb63ae77f05a851ba6c43756d816c61d7f4534baf56e3c705e3e0d884818a46808811c507 + languageName: node + linkType: hard + "escape-string-regexp@npm:^4.0.0": version: 4.0.0 resolution: "escape-string-regexp@npm:4.0.0" @@ -11105,6 +9331,22 @@ __metadata: languageName: node linkType: hard +"eslint-import-resolver-typescript@npm:^2.5.0": + version: 2.7.1 + resolution: "eslint-import-resolver-typescript@npm:2.7.1" + dependencies: + debug: "npm:^4.3.4" + glob: "npm:^7.2.0" + is-glob: "npm:^4.0.3" + resolve: "npm:^1.22.0" + tsconfig-paths: "npm:^3.14.1" + peerDependencies: + eslint: "*" + eslint-plugin-import: "*" + checksum: 10c0/42e2af8f86bc39413a1dbd597f9e3c645568e2ba02a960dea2e77e6970f57b3a90193ac7c950e28286404956a9b7d1a69fd5072795afe1b98a76d401a612128e + languageName: node + linkType: hard + "eslint-import-resolver-typescript@npm:~3.6.3": version: 3.6.3 resolution: "eslint-import-resolver-typescript@npm:3.6.3" @@ -11130,11 +9372,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD "eslint-module-utils@npm:^2.8.0, eslint-module-utils@npm:^2.8.1": -======= -"eslint-module-utils@npm:^2.12.1": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 2.12.1 resolution: "eslint-module-utils@npm:2.12.1" dependencies: @@ -11184,7 +9422,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD "eslint-plugin-import@npm:~2.29.1": version: 2.29.1 resolution: "eslint-plugin-import@npm:2.29.1" @@ -11209,34 +9446,6 @@ __metadata: peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 checksum: 10c0/5f35dfbf4e8e67f741f396987de9504ad125c49f4144508a93282b4ea0127e052bde65ab6def1f31b6ace6d5d430be698333f75bdd7dca3bc14226c92a083196 -======= -"eslint-plugin-import@npm:^2.28.1, eslint-plugin-import@npm:^2.29.1": - version: 2.32.0 - resolution: "eslint-plugin-import@npm:2.32.0" - dependencies: - "@rtsao/scc": "npm:^1.1.0" - array-includes: "npm:^3.1.9" - array.prototype.findlastindex: "npm:^1.2.6" - array.prototype.flat: "npm:^1.3.3" - array.prototype.flatmap: "npm:^1.3.3" - debug: "npm:^3.2.7" - doctrine: "npm:^2.1.0" - eslint-import-resolver-node: "npm:^0.3.9" - eslint-module-utils: "npm:^2.12.1" - hasown: "npm:^2.0.2" - is-core-module: "npm:^2.16.1" - is-glob: "npm:^4.0.3" - minimatch: "npm:^3.1.2" - object.fromentries: "npm:^2.0.8" - object.groupby: "npm:^1.0.3" - object.values: "npm:^1.2.1" - semver: "npm:^6.3.1" - string.prototype.trimend: "npm:^1.0.9" - tsconfig-paths: "npm:^3.15.0" - peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 - checksum: 10c0/bfb1b8fc8800398e62ddfefbf3638d185286edfed26dfe00875cc2846d954491b4f5112457831588b757fa789384e1ae585f812614c4797f0499fa234fd4a48b ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -11275,15 +9484,9 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD "eslint-plugin-prettier@npm:^4.2.1": - version: 4.2.1 - resolution: "eslint-plugin-prettier@npm:4.2.1" -======= -"eslint-plugin-prettier@npm:^4.0.0, eslint-plugin-prettier@npm:^4.2.1": version: 4.2.5 resolution: "eslint-plugin-prettier@npm:4.2.5" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: prettier-linter-helpers: "npm:^1.0.0" peerDependencies: @@ -11296,15 +9499,9 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD "eslint-plugin-prettier@npm:~5.2.6": version: 5.2.6 resolution: "eslint-plugin-prettier@npm:5.2.6" -======= -"eslint-plugin-prettier@npm:^5.2.1": - version: 5.5.4 - resolution: "eslint-plugin-prettier@npm:5.5.4" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: prettier-linter-helpers: "npm:^1.0.0" synckit: "npm:^0.11.0" @@ -11318,11 +9515,7 @@ __metadata: optional: true eslint-config-prettier: optional: true -<<<<<<< HEAD checksum: 10c0/9911740a5edac7933d92671381908671c61ffa32a3cee7aed667ebab89831ee2c0b69eb9530f68dbe172ca9d4b3fa3d47350762dc1eb096a3ce125fa31c0e616 -======= - checksum: 10c0/5cc780e0ab002f838ad8057409e86de4ff8281aa2704a50fa8511abff87028060c2e45741bc9cbcbd498712e8d189de8026e70aed9e20e50fe5ba534ee5a8442 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -11450,7 +9643,7 @@ __metadata: languageName: node linkType: hard -"eslint@npm:~8.57.1": +"eslint@npm:^8.48.0, eslint@npm:~8.57.1": version: 8.57.1 resolution: "eslint@npm:8.57.1" dependencies: @@ -11861,11 +10054,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"fast-text-encoding@npm:^1.0.3, fast-text-encoding@npm:~1.0.6": -======= -"fast-text-encoding@npm:^1.0.6": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) +"fast-text-encoding@npm:~1.0.6": version: 1.0.6 resolution: "fast-text-encoding@npm:1.0.6" checksum: 10c0/e1d0381bda229c92c7906f63308f3b9caca8c78b732768b1ee16f560089ed21bc159bbe1434138ccd3815931ec8d4785bdade1ad1c45accfdf27ac6606ac67d2 @@ -12095,15 +10284,9 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"follow-redirects@npm:^1.15.0": - version: 1.15.9 - resolution: "follow-redirects@npm:1.15.9" -======= -"follow-redirects@npm:^1.15.6": +"follow-redirects@npm:^1.15.0, follow-redirects@npm:^1.15.6": version: 1.15.11 resolution: "follow-redirects@npm:1.15.11" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) peerDependenciesMeta: debug: optional: true @@ -12173,7 +10356,7 @@ __metadata: languageName: node linkType: hard -"form-data@npm:^4.0.4": +"form-data@npm:^4.0.0, form-data@npm:^4.0.4": version: 4.0.4 resolution: "form-data@npm:4.0.4" dependencies: @@ -12480,18 +10663,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"get-symbol-from-current-process-h@npm:^1.0.1, get-symbol-from-current-process-h@npm:^1.0.2": - version: 1.0.2 - resolution: "get-symbol-from-current-process-h@npm:1.0.2" - checksum: 10c0/f33109e08aef7029b16f18032dce669e92efb21992946d7b575e494f32907c3d2c353685e00398b9202c332aab140e444e9333c93f2b81aa662bde3f59e3a25a - languageName: node - linkType: hard - "get-tsconfig@npm:^4.7.5": -======= -"get-tsconfig@npm:^4.10.0": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 4.10.1 resolution: "get-tsconfig@npm:4.10.1" dependencies: @@ -12582,9 +10754,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.7, glob@npm:^7.2.3": -======= "glob@npm:^11.0.0": version: 11.0.3 resolution: "glob@npm:11.0.3" @@ -12602,7 +10771,6 @@ __metadata: linkType: hard "glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.7, glob@npm:^7.2.0, glob@npm:^7.2.3": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -12829,21 +10997,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"hash.js@npm:1.1.7, hash.js@npm:^1.0.0, hash.js@npm:^1.0.3, hash.js@npm:~1.1.7": - version: 1.1.7 - resolution: "hash.js@npm:1.1.7" - dependencies: - inherits: "npm:^2.0.3" - minimalistic-assert: "npm:^1.0.1" - checksum: 10c0/41ada59494eac5332cfc1ce6b7ebdd7b88a3864a6d6b08a3ea8ef261332ed60f37f10877e0c825aaa4bddebf164fbffa618286aeeec5296675e2671cbfa746c4 - languageName: node - linkType: hard - "hasown@npm:^2.0.0, hasown@npm:^2.0.2": -======= -"hasown@npm:^2.0.2": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 2.0.2 resolution: "hasown@npm:2.0.2" dependencies: @@ -13359,22 +11513,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD "is-core-module@npm:^2.13.0, is-core-module@npm:^2.13.1, is-core-module@npm:^2.16.0, is-core-module@npm:^2.5.0": -======= -"is-ci@npm:^2.0.0": - version: 2.0.0 - resolution: "is-ci@npm:2.0.0" - dependencies: - ci-info: "npm:^2.0.0" - bin: - is-ci: bin.js - checksum: 10c0/17de4e2cd8f993c56c86472dd53dd9e2c7f126d0ee55afe610557046cdd64de0e8feadbad476edc9eeff63b060523b8673d9094ed2ab294b59efb5a66dd05a9a - languageName: node - linkType: hard - -"is-core-module@npm:^2.13.0, is-core-module@npm:^2.16.0, is-core-module@npm:^2.16.1, is-core-module@npm:^2.5.0": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 2.16.1 resolution: "is-core-module@npm:2.16.1" dependencies: @@ -13957,8 +12096,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -======= "jackspeak@npm:^4.1.1": version: 4.1.1 resolution: "jackspeak@npm:4.1.1" @@ -13968,7 +12105,6 @@ __metadata: languageName: node linkType: hard ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "jest-changed-files@npm:^29.7.0": version: 29.7.0 resolution: "jest-changed-files@npm:29.7.0" @@ -14388,7 +12524,7 @@ __metadata: languageName: node linkType: hard -"jest-util@npm:^29.0.0, jest-util@npm:^29.7.0": +"jest-util@npm:^29.7.0": version: 29.7.0 resolution: "jest-util@npm:29.7.0" dependencies: @@ -14455,7 +12591,7 @@ __metadata: languageName: node linkType: hard -"jest@npm:~29.6.4": +"jest@npm:29.6.4, jest@npm:~29.6.4": version: 29.6.4 resolution: "jest@npm:29.6.4" dependencies: @@ -14474,7 +12610,7 @@ __metadata: languageName: node linkType: hard -"jest@npm:~29.7.0": +"jest@npm:^29.6.4": version: 29.7.0 resolution: "jest@npm:29.7.0" dependencies: @@ -14732,16 +12868,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"jsonpointer@npm:^5.0.1": - version: 5.0.1 - resolution: "jsonpointer@npm:5.0.1" - checksum: 10c0/89929e58b400fcb96928c0504fcf4fc3f919d81e9543ceb055df125538470ee25290bb4984251e172e6ef8fcc55761eb998c118da763a82051ad89d4cb073fe7 - languageName: node - linkType: hard - -======= ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "jsx-ast-utils@npm:^2.4.1 || ^3.0.0": version: 3.3.5 resolution: "jsx-ast-utils@npm:3.3.5" @@ -15105,7 +13231,7 @@ __metadata: languageName: node linkType: hard -"lodash.memoize@npm:4.x": +"lodash.memoize@npm:^4.1.2": version: 4.1.2 resolution: "lodash.memoize@npm:4.1.2" checksum: 10c0/c8713e51eccc650422716a14cece1809cfe34bc5ab5e242b7f8b4e2241c2483697b971a604252807689b9dd69bfe3a98852e19a5b89d506b000b4187a1285df8 @@ -15284,7 +13410,7 @@ __metadata: languageName: node linkType: hard -"make-error@npm:1.x, make-error@npm:^1.1.1, make-error@npm:^1.3.6": +"make-error@npm:^1.1.1, make-error@npm:^1.3.6": version: 1.3.6 resolution: "make-error@npm:1.3.6" checksum: 10c0/171e458d86854c6b3fc46610cfacf0b45149ba043782558c6875d9f42f222124384ad0b468c92e996d815a8a2003817a710c0a160e49c1c394626f76fa45396f @@ -15870,19 +13996,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"minimalistic-assert@npm:^1.0.0, minimalistic-assert@npm:^1.0.1": - version: 1.0.1 - resolution: "minimalistic-assert@npm:1.0.1" - checksum: 10c0/96730e5601cd31457f81a296f521eb56036e6f69133c0b18c13fe941109d53ad23a4204d946a0d638d7f3099482a0cec8c9bb6d642604612ce43ee536be3dddd - languageName: node - linkType: hard - -"minimalistic-crypto-utils@npm:^1.0.1": - version: 1.0.1 - resolution: "minimalistic-crypto-utils@npm:1.0.1" - checksum: 10c0/790ecec8c5c73973a4fbf2c663d911033e8494d5fb0960a4500634766ab05d6107d20af896ca2132e7031741f19888154d44b2408ada0852446705441383e9f8 -======= "minimatch@npm:9.0.3": version: 9.0.3 resolution: "minimatch@npm:9.0.3" @@ -15898,7 +14011,6 @@ __metadata: dependencies: "@isaacs/brace-expansion": "npm:^5.0.0" checksum: 10c0/e43e4a905c5d70ac4cec8530ceaeccb9c544b1ba8ac45238e2a78121a01c17ff0c373346472d221872563204eabe929ad02669bb575cb1f0cc30facab369f70f ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -16095,20 +14207,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"mkdirp@npm:^3.0.1": - version: 3.0.1 - resolution: "mkdirp@npm:3.0.1" - bin: - mkdirp: dist/cjs/src/bin.js - checksum: 10c0/9f2b975e9246351f5e3a40dcfac99fcd0baa31fbfab615fe059fb11e51f10e4803c63de1f384c54d656e4db31d000e4767e9ef076a22e12a641357602e31d57d - languageName: node - linkType: hard - "mockdate@npm:~3.0.5": -======= -"mockdate@npm:^3.0.5": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 3.0.5 resolution: "mockdate@npm:3.0.5" checksum: 10c0/36ab00c4b94d3e3cc8b9ecec27730dcf396d47d2ba046ad96635e7f9bc4bba0fff6125dedaba7313b1cadc0cefc0eb3f3ac0d5c3655707afd3b82fa4550aae92 @@ -16191,18 +14290,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -======= -"napi-postinstall@npm:^0.3.0": - version: 0.3.3 - resolution: "napi-postinstall@npm:0.3.3" - bin: - napi-postinstall: lib/cli.js - checksum: 10c0/3f3297c002abd1f1c64730c442e9047e4b50335666bd2821e990e0546ab917f9cd000d3837930a81dbe89075495e884ed526918a85667abeef0654f659217cea - languageName: node - linkType: hard - ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "natural-compare-lite@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare-lite@npm:1.4.0" @@ -16603,11 +14690,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD "object.values@npm:^1.1.0, object.values@npm:^1.1.6, object.values@npm:^1.1.7, object.values@npm:^1.2.0, object.values@npm:^1.2.1": -======= -"object.values@npm:^1.1.0, object.values@npm:^1.1.6, object.values@npm:^1.2.1": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 1.2.1 resolution: "object.values@npm:1.2.1" dependencies: @@ -16785,7 +14868,7 @@ __metadata: languageName: node linkType: hard -"os-tmpdir@npm:^1.0.0, os-tmpdir@npm:~1.0.2": +"os-tmpdir@npm:^1.0.0": version: 1.0.2 resolution: "os-tmpdir@npm:1.0.2" checksum: 10c0/f438450224f8e2687605a8dd318f0db694b6293c5d835ae509a69e97c8de38b6994645337e5577f5001115470414638978cc49da1cdcc25106dad8738dc69990 @@ -17438,7 +15521,7 @@ __metadata: languageName: node linkType: hard -"query-string@npm:^7.0.0, query-string@npm:^7.0.1, query-string@npm:^7.1.3, query-string@npm:~7.1.3": +"query-string@npm:^7.0.0, query-string@npm:~7.1.3": version: 7.1.3 resolution: "query-string@npm:7.1.3" dependencies: @@ -17539,7 +15622,7 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.0.0, react-is@npm:^18.2.0, react-is@npm:^18.3.1": +"react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.0.0, react-is@npm:^18.3.1": version: 18.3.1 resolution: "react-is@npm:18.3.1" checksum: 10c0/f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072 @@ -17588,7 +15671,7 @@ __metadata: languageName: node linkType: hard -"react-native-builder-bob@npm:~0.21.3": +"react-native-builder-bob@npm:^0.21.3, react-native-builder-bob@npm:~0.21.3": version: 0.21.3 resolution: "react-native-builder-bob@npm:0.21.3" dependencies: @@ -17638,12 +15721,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD "react-native-config@npm:~1.5.5": - version: 1.5.5 - resolution: "react-native-config@npm:1.5.5" -======= -"react-native-config@npm:^1.4.2": version: 1.5.9 resolution: "react-native-config@npm:1.5.9" dependencies: @@ -17651,7 +15729,6 @@ __metadata: "@babel/preset-env": "npm:^7.25.0" "@babel/preset-react": "npm:^7.24.7" babel-jest: "npm:^29.7.0" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) peerDependencies: react-native-windows: ">=0.61" peerDependenciesMeta: @@ -17695,7 +15772,7 @@ __metadata: languageName: node linkType: hard -"react-native-fs@npm:~2.20.0": +"react-native-fs@npm:^2.16.6, react-native-fs@npm:~2.20.0": version: 2.20.0 resolution: "react-native-fs@npm:2.20.0" dependencies: @@ -17726,29 +15803,9 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD "react-native-get-random-values@npm:~1.8.0": version: 1.8.0 resolution: "react-native-get-random-values@npm:1.8.0" -======= -"react-native-gesture-handler@npm:^2.14.0": - version: 2.28.0 - resolution: "react-native-gesture-handler@npm:2.28.0" - dependencies: - "@egjs/hammerjs": "npm:^2.0.17" - hoist-non-react-statics: "npm:^3.3.0" - invariant: "npm:^2.2.4" - peerDependencies: - react: "*" - react-native: "*" - checksum: 10c0/4240c8eedca69eb36b5d3e375b71867251cf8b87a755ba7066b3f73cfdbc80574042dbd4ff821041fd1539c4cd90dbf7ee34586f5a0ea6cc38052375b3169f2e - languageName: node - linkType: hard - -"react-native-get-random-values@npm:^1.7.0": - version: 1.11.0 - resolution: "react-native-get-random-values@npm:1.11.0" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: fast-base64-decode: "npm:^1.0.0" peerDependencies: @@ -17828,9 +15885,9 @@ __metadata: languageName: node linkType: hard -"react-native-orientation-locker@npm:~1.6.0": - version: 1.6.0 - resolution: "react-native-orientation-locker@npm:1.6.0" +"react-native-orientation-locker@npm:^1.6.0": + version: 1.7.0 + resolution: "react-native-orientation-locker@npm:1.7.0" peerDependencies: react: ">=16.13.1" react-native: ">=0.63.2" @@ -17838,7 +15895,7 @@ __metadata: peerDependenciesMeta: react-native-windows: optional: true - checksum: 10c0/1c16a7d912043f2f7a7d97b071b14b3c1360b91d0dc8525a04025f915b52d7a66fe2dde1e9bdad62a94860f8dd5d905c8346fd25cadd3cfd476b9c3075995165 + checksum: 10c0/68ac54460a0722c203cda17d8a26cf8409115e6ed1ecc4324c25b60f94476f6200ae6646fa71495288d553f3a77a20c5548d0d33b434066ef8d7284dbbd094ff languageName: node linkType: hard @@ -17854,15 +15911,9 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"react-native-permissions@npm:~5.4.1": - version: 5.4.1 - resolution: "react-native-permissions@npm:5.4.1" -======= "react-native-permissions@npm:^5.4.0": version: 5.4.2 resolution: "react-native-permissions@npm:5.4.2" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) peerDependencies: react: ">=18.1.0" react-native: ">=0.70.0" @@ -17874,7 +15925,7 @@ __metadata: languageName: node linkType: hard -"react-native-qrcode-svg@npm:~6.2.0": +"react-native-qrcode-svg@npm:6.2.0": version: 6.2.0 resolution: "react-native-qrcode-svg@npm:6.2.0" dependencies: @@ -17888,17 +15939,27 @@ __metadata: languageName: node linkType: hard -"react-native-safe-area-context@npm:~4.8.2": - version: 4.8.2 - resolution: "react-native-safe-area-context@npm:4.8.2" +"react-native-safe-area-context@npm:^3.2.0": + version: 3.4.1 + resolution: "react-native-safe-area-context@npm:3.4.1" + peerDependencies: + react: "*" + react-native: "*" + checksum: 10c0/641b26ebbec78cd5cab8bb4198c6a4541d0e72e251f6d417f448ef897afef030a3fcc0c38b98a3944775f0c1ebf46a518eaa9a5019ec249c39ed49524e57eda3 + languageName: node + linkType: hard + +"react-native-safe-area-context@npm:^4.8.2": + version: 4.14.1 + resolution: "react-native-safe-area-context@npm:4.14.1" peerDependencies: react: "*" react-native: "*" - checksum: 10c0/5430ef5d4f3510debd964423aa7ae2f9f4f3aea6e928b0dc6f7e63c21e967f3e71377a3b5df0bd5ceca291c4818670ee77afb3fc7a1091061449ae0fd3ed00b2 + checksum: 10c0/c34c6fe9002a89c80ddb206fc68db99f1e432e19c7cf5aaa93b430584051b7e7caf889093224029437dc5b66fe434b09e9950d755aa40b58e1e3a1f976c2fec1 languageName: node linkType: hard -"react-native-scalable-image@npm:~1.1.0": +"react-native-scalable-image@npm:^1.1.0": version: 1.1.0 resolution: "react-native-scalable-image@npm:1.1.0" peerDependencies: @@ -17909,17 +15970,17 @@ __metadata: languageName: node linkType: hard -"react-native-screenguard@npm:~1.1.0": - version: 1.1.0 - resolution: "react-native-screenguard@npm:1.1.0" +"react-native-screenguard@npm:1.0.8-beta3": + version: 1.0.8-beta3 + resolution: "react-native-screenguard@npm:1.0.8-beta3" peerDependencies: react: "*" react-native: "*" - checksum: 10c0/38bcf43a3ec78fffbb4b02cfbd2feb298d9cfe29345cecbca8f64a825d78aedc456a5732c6bf0c958adf6c71bc99c95ead3fc3312e8635d1c372ac7dbabc9fa1 + checksum: 10c0/5bbd2cdc8bfea9fa1c85ca2ed9df8bbbc1d8c365ac02de2bd79a0876e9026b77c0cfc20b67d61605cfe1df88f334e9d6d06fdbff857f39c6613dd159769c0cc4 languageName: node linkType: hard -"react-native-screens@npm:~4.4.0": +"react-native-screens@npm:4.4.0": version: 4.4.0 resolution: "react-native-screens@npm:4.4.0" dependencies: @@ -17932,20 +15993,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"react-native-securerandom@npm:^0.1.1": - version: 0.1.1 - resolution: "react-native-securerandom@npm:0.1.1" - dependencies: - base64-js: "npm:*" - peerDependencies: - react-native: "*" - checksum: 10c0/e58d6e539bcb62aab7e7dc9f26989a6970e3878afbe5b1942461fa45d4ac6cb6f242778a5a8583f038760fa9244187e7ca97d2712dc7993575f3162b47c23e49 - languageName: node - linkType: hard - -"react-native-splash-screen@npm:~3.3.0": -======= "react-native-screens@npm:^3.29.0": version: 3.37.0 resolution: "react-native-screens@npm:3.37.0" @@ -17960,7 +16007,6 @@ __metadata: linkType: hard "react-native-splash-screen@npm:^3.3.0": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 3.3.0 resolution: "react-native-splash-screen@npm:3.3.0" peerDependencies: @@ -17969,7 +16015,7 @@ __metadata: languageName: node linkType: hard -"react-native-svg-transformer@npm:~0.14.3": +"react-native-svg-transformer@npm:^0.14.3, react-native-svg-transformer@npm:~0.14.3": version: 0.14.3 resolution: "react-native-svg-transformer@npm:0.14.3" dependencies: @@ -17984,50 +16030,32 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"react-native-svg@npm:~15.0.0": - version: 15.0.0 - resolution: "react-native-svg@npm:15.0.0" -======= "react-native-svg@npm:^15.0.0": version: 15.13.0 resolution: "react-native-svg@npm:15.13.0" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: css-select: "npm:^5.1.0" css-tree: "npm:^1.1.3" + warn-once: "npm:0.1.1" peerDependencies: react: "*" react-native: "*" -<<<<<<< HEAD - checksum: 10c0/65b76f25bd889186a5a05bb35923e23d335ff5af16d3f47ee449305dea129cccdf1123f42be4377cd06b01eb3ca85f1649a4eb3a36516306d1de177d88dab8c7 -======= checksum: 10c0/89ba2ed640f78e69d44980473530fdb83e24336a1a43936e19f532e772c41e8532ee1d4f3ae003339e817a3e3b055aa2a8ee3c0da31754cd2c83fa1a81130d6a ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard -"react-native-tcp-socket@npm:~6.0.6": - version: 6.0.6 - resolution: "react-native-tcp-socket@npm:6.0.6" +"react-native-tcp-socket@npm:^6.0.6": + version: 6.3.0 + resolution: "react-native-tcp-socket@npm:6.3.0" dependencies: buffer: "npm:^5.4.3" eventemitter3: "npm:^4.0.7" peerDependencies: react-native: ">=0.60.0" - checksum: 10c0/ef26de85115136b5449884727827b09b8e1117b697b4623a12c263c1403502bfbc5649c11e110698097e3ae48bca8936619e06e27e86cbe0c814b3a9bd3dd0db + checksum: 10c0/b1d753b215888a6a3ff15ac55f9c3edfa9b6c6b455e7274135064a8797aef2fee7b653d388c36338a54de90ebda4508656d785e27aa82bcc122b0e8801f62919 languageName: node linkType: hard -<<<<<<< HEAD -"react-native-toast-message@npm:~2.1.10": - version: 2.1.10 - resolution: "react-native-toast-message@npm:2.1.10" - peerDependencies: - react: "*" - react-native: "*" - checksum: 10c0/74a40bf4ef0d339bd42595efac6abfd4a7e91238128033c832089549a86847e9772f34bb608693b04efd06933a2c916435d9e4d041d202982819599508c968b3 -======= "react-native-toast-message@npm:^2.1.6": version: 2.3.3 resolution: "react-native-toast-message@npm:2.3.3" @@ -18035,7 +16063,6 @@ __metadata: react: "*" react-native: "*" checksum: 10c0/10c7cad8ce287786c555c032f03040ecbaeaa920f44b08161364408ccd18bd0fc3a3e6622f80724ad2c0c7366f667e0d946317045aec08d934ca73358811f782 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -18050,22 +16077,16 @@ __metadata: languageName: node linkType: hard -"react-native-uuid@npm:~2.0.3": +"react-native-uuid@npm:^2.0.1": version: 2.0.3 resolution: "react-native-uuid@npm:2.0.3" checksum: 10c0/d94bccc28936c2dea081ab404f90b0c968092013af4d428b8e74bf407d6098ad5410914f77a903ad1296cce364fc85d27d8dfd70d22ec48d8cf1b7edc8803a8d languageName: node linkType: hard -<<<<<<< HEAD -"react-native-vector-icons@npm:~10.0.3": - version: 10.0.3 - resolution: "react-native-vector-icons@npm:10.0.3" -======= "react-native-vector-icons@npm:^10.0.0": version: 10.3.0 resolution: "react-native-vector-icons@npm:10.3.0" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: prop-types: "npm:^15.7.2" yargs: "npm:^16.1.1" @@ -18074,17 +16095,13 @@ __metadata: fa5-upgrade: bin/fa5-upgrade.sh fa6-upgrade: bin/fa6-upgrade.sh generate-icon: bin/generate-icon.js -<<<<<<< HEAD - checksum: 10c0/f7741e03cba701ac577779784db64ef581d5056a14698ac34de0bea731ff0d2bbe4b1c5ede441caa1b8748b18e57ee96b4d8dd75d53ef1b240995d1ffdc6419d -======= checksum: 10c0/247804affcf74906062ed088d755c3d4632e3f2b62c38226ccb05e2a8dc42414c2378040a4acb474704bed09cd06cb285770c765ffff67fb2d3b896cd46e76ca ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard -"react-native-vision-camera@npm:~4.3.2": - version: 4.3.2 - resolution: "react-native-vision-camera@npm:4.3.2" +"react-native-vision-camera@npm:4.3.1": + version: 4.3.1 + resolution: "react-native-vision-camera@npm:4.3.1" peerDependencies: "@shopify/react-native-skia": "*" react: "*" @@ -18098,45 +16115,35 @@ __metadata: optional: true react-native-worklets-core: optional: true - checksum: 10c0/a388fa15586cb11425b76cbdaf3f49dff4d8d8a45d4c9a1c5504b89d792b6afbc5a01d9f680b4554b965d2d7cbd217b69f5a32a8f81956e27dd30536be27f341 + checksum: 10c0/918badc30b1429f659a4d541f105599a0ac768a0736a7c43381b7ea5034c6e017bd1676ae30cea657f3ec7a565aee32e901f10064eef9d401f7938f76cfad67b languageName: node linkType: hard -<<<<<<< HEAD -"react-native-webview@npm:~13.10.7": - version: 13.10.7 - resolution: "react-native-webview@npm:13.10.7" -======= "react-native-webview@npm:^13.10.0": version: 13.16.0 resolution: "react-native-webview@npm:13.16.0" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: - escape-string-regexp: "npm:2.0.0" + escape-string-regexp: "npm:^4.0.0" invariant: "npm:2.2.4" peerDependencies: react: "*" react-native: "*" -<<<<<<< HEAD - checksum: 10c0/b815fa08f9c5dfdbb35f63476b55c82fa4f0989ae75be6739913f3268213447d5345f28afda08c29e318cf854bbf74f4010585523919b4c6e31dd9b8e019fb83 -======= checksum: 10c0/813c3cb176effd65f8d9b45eb00732ac87bfab2d0b1c4016f0d43e95f9a287e495913540ebe4f47da868c804f6fdcb2246a2156d6e31712bd426b43bcecc8e7f ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard -"react-native@npm:0.73.11": - version: 0.73.11 - resolution: "react-native@npm:0.73.11" +"react-native@npm:0.73.6": + version: 0.73.6 + resolution: "react-native@npm:0.73.6" dependencies: "@jest/create-cache-key-function": "npm:^29.6.3" - "@react-native-community/cli": "npm:12.3.7" - "@react-native-community/cli-platform-android": "npm:12.3.7" - "@react-native-community/cli-platform-ios": "npm:12.3.7" + "@react-native-community/cli": "npm:12.3.6" + "@react-native-community/cli-platform-android": "npm:12.3.6" + "@react-native-community/cli-platform-ios": "npm:12.3.6" "@react-native/assets-registry": "npm:0.73.1" "@react-native/codegen": "npm:0.73.3" - "@react-native/community-cli-plugin": "npm:0.73.18" - "@react-native/gradle-plugin": "npm:0.73.5" + "@react-native/community-cli-plugin": "npm:0.73.17" + "@react-native/gradle-plugin": "npm:0.73.4" "@react-native/js-polyfills": "npm:0.73.1" "@react-native/normalize-colors": "npm:0.73.2" "@react-native/virtualized-lists": "npm:0.73.4" @@ -18171,7 +16178,7 @@ __metadata: react: 18.2.0 bin: react-native: cli.js - checksum: 10c0/41b81526581a417b9d7949af56c5947bac85dec8d5345964a90209a25de0e082362255fde79bff6aeed0f1f5040365f20fc42496977ebde4c55c940e5d9cc026 + checksum: 10c0/1185a5310ffa1f3ac49a0e3be96a49780f779f40d4bd186a8ecaeb796890382f8ba5a27e33f7fef239c7c6b4c6037628a6fc79195c05a3e1290b589976857f93 languageName: node linkType: hard @@ -18208,20 +16215,7 @@ __metadata: languageName: node linkType: hard -"react-test-renderer@npm:~18.2.0": - version: 18.2.0 - resolution: "react-test-renderer@npm:18.2.0" - dependencies: - react-is: "npm:^18.2.0" - react-shallow-renderer: "npm:^16.15.0" - scheduler: "npm:^0.23.0" - peerDependencies: - react: ^18.2.0 - checksum: 10c0/53dfada1da1e8dd0498a5601e9eea3dc6ca23c6c2694d1cab9712faea869c11e4ce1c9a618d674cb668a668b41fb6bcf9a7b0a078cd853b1922f002fa22f42c8 - languageName: node - linkType: hard - -"react-test-renderer@npm:~18.3.1": +"react-test-renderer@npm:^18.2.0": version: 18.3.1 resolution: "react-test-renderer@npm:18.3.1" dependencies: @@ -18234,7 +16228,7 @@ __metadata: languageName: node linkType: hard -"react@npm:18.3.1": +"react@npm:^18.2.0": version: 18.3.1 resolution: "react@npm:18.3.1" dependencies: @@ -18573,11 +16567,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.10, resolve@npm:^1.22.2, resolve@npm:^1.22.4, resolve@npm:^1.22.8": -======= -"resolve@npm:^1.10.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.10, resolve@npm:^1.22.2, resolve@npm:^1.22.4, resolve@npm:^1.22.8": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) +"resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.10, resolve@npm:^1.22.2, resolve@npm:^1.22.4, resolve@npm:^1.22.8": version: 1.22.10 resolution: "resolve@npm:1.22.10" dependencies: @@ -18612,11 +16602,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.10#optional!builtin, resolve@patch:resolve@npm%3A^1.22.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A^1.22.8#optional!builtin": -======= -"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.10#optional!builtin, resolve@patch:resolve@npm%3A^1.22.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A^1.22.8#optional!builtin": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) +"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.10#optional!builtin, resolve@patch:resolve@npm%3A^1.22.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A^1.22.8#optional!builtin": version: 1.22.10 resolution: "resolve@patch:resolve@npm%3A1.22.10#optional!builtin::version=1.22.10&hash=c3c19d" dependencies: @@ -18713,19 +16699,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -======= -"rimraf@npm:^5.0.0": - version: 5.0.10 - resolution: "rimraf@npm:5.0.10" - dependencies: - glob: "npm:^10.3.7" - bin: - rimraf: dist/esm/bin.mjs - checksum: 10c0/7da4fd0e15118ee05b918359462cfa1e7fe4b1228c7765195a45b55576e8c15b95db513b8466ec89129666f4af45ad978a3057a02139afba1a63512a2d9644cc - languageName: node - linkType: hard - "rimraf@npm:^6.0.1": version: 6.0.1 resolution: "rimraf@npm:6.0.1" @@ -18738,7 +16711,6 @@ __metadata: languageName: node linkType: hard ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "rimraf@npm:~2.6.2": version: 2.6.3 resolution: "rimraf@npm:2.6.3" @@ -18857,7 +16829,7 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:^0.23.0, scheduler@npm:^0.23.2": +"scheduler@npm:^0.23.2": version: 0.23.2 resolution: "scheduler@npm:0.23.2" dependencies: @@ -18915,7 +16887,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.3": +"semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.3, semver@npm:^7.7.2": version: 7.7.2 resolution: "semver@npm:7.7.2" bin: @@ -19853,26 +17825,19 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD "synckit@npm:^0.11.0": -======= -"synckit@npm:^0.11.7": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 0.11.11 resolution: "synckit@npm:0.11.11" dependencies: "@pkgr/core": "npm:^0.2.9" checksum: 10c0/f0761495953d12d94a86edf6326b3a565496c72f9b94c02549b6961fb4d999f4ca316ce6b3eb8ed2e4bfc5056a8de65cda0bd03a233333a35221cd2fdc0e196b -<<<<<<< HEAD languageName: node linkType: hard "tapable@npm:^2.2.0": - version: 2.2.2 - resolution: "tapable@npm:2.2.2" - checksum: 10c0/8ad130aa705cab6486ad89e42233569a1fb1ff21af115f59cebe9f2b45e9e7995efceaa9cc5062510cdb4ec673b527924b2ab812e3579c55ad659ae92117011e -======= ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) + version: 2.3.0 + resolution: "tapable@npm:2.3.0" + checksum: 10c0/cb9d67cc2c6a74dedc812ef3085d9d681edd2c1fa18e4aef57a3c0605fdbe44e6b8ea00bd9ef21bc74dd45314e39d31227aa031ebf2f5e38164df514136f2681 languageName: node linkType: hard @@ -20057,15 +18022,9 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD "tinyglobby@npm:^0.2.12": - version: 0.2.14 - resolution: "tinyglobby@npm:0.2.14" -======= -"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.13": version: 0.2.15 resolution: "tinyglobby@npm:0.2.15" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) dependencies: fdir: "npm:^6.5.0" picomatch: "npm:^4.0.3" @@ -20073,15 +18032,6 @@ __metadata: languageName: node linkType: hard -"tmp@npm:^0.0.33": - version: 0.0.33 - resolution: "tmp@npm:0.0.33" - dependencies: - os-tmpdir: "npm:~1.0.2" - checksum: 10c0/69863947b8c29cabad43fe0ce65cec5bb4b481d15d4b4b21e036b060b3edbf3bc7a5541de1bacb437bb3f7c4538f669752627fdf9b4aaf034cebd172ba373408 - languageName: node - linkType: hard - "tmpl@npm:1.0.5": version: 1.0.5 resolution: "tmpl@npm:1.0.5" @@ -20148,7 +18098,7 @@ __metadata: languageName: node linkType: hard -"ts-api-utils@npm:^1.3.0": +"ts-api-utils@npm:^1.0.1, ts-api-utils@npm:^1.3.0": version: 1.4.3 resolution: "ts-api-utils@npm:1.4.3" peerDependencies: @@ -20173,15 +18123,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"ts-jest@npm:~29.1.5": - version: 29.1.5 - resolution: "ts-jest@npm:29.1.5" - dependencies: - bs-logger: "npm:0.x" - fast-json-stable-stringify: "npm:2.x" - jest-util: "npm:^29.0.0" -======= "ts-jest@npm:^29.1.2": version: 29.4.4 resolution: "ts-jest@npm:29.4.4" @@ -20189,18 +18130,19 @@ __metadata: bs-logger: "npm:^0.2.6" fast-json-stable-stringify: "npm:^2.1.0" handlebars: "npm:^4.7.8" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) json5: "npm:^2.2.3" - lodash.memoize: "npm:4.x" - make-error: "npm:1.x" - semver: "npm:^7.5.3" - yargs-parser: "npm:^21.0.1" + lodash.memoize: "npm:^4.1.2" + make-error: "npm:^1.3.6" + semver: "npm:^7.7.2" + type-fest: "npm:^4.41.0" + yargs-parser: "npm:^21.1.1" peerDependencies: "@babel/core": ">=7.0.0-beta.0 <8" - "@jest/transform": ^29.0.0 - "@jest/types": ^29.0.0 - babel-jest: ^29.0.0 - jest: ^29.0.0 + "@jest/transform": ^29.0.0 || ^30.0.0 + "@jest/types": ^29.0.0 || ^30.0.0 + babel-jest: ^29.0.0 || ^30.0.0 + jest: ^29.0.0 || ^30.0.0 + jest-util: ^29.0.0 || ^30.0.0 typescript: ">=4.3 <6" peerDependenciesMeta: "@babel/core": @@ -20213,13 +18155,11 @@ __metadata: optional: true esbuild: optional: true + jest-util: + optional: true bin: ts-jest: cli.js -<<<<<<< HEAD - checksum: 10c0/5c1baf4d23342e138745d6283ae530b07957b779b103abc99fd6713e1fd7fc65d4a4638695d5a76e177f78c46c80ec53598b365f245997db5d3d00617940bf87 -======= checksum: 10c0/f99d612704cda98369f4a54d3db771bad5edd1390fded4f1691f3182f0c8ce8b7f827e5846952bd8bcd26df26c9fb18f11089de760956bdf357875a5f1d49fcc ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -20295,7 +18235,7 @@ __metadata: languageName: node linkType: hard -"tsconfig-paths@npm:^3.15.0": +"tsconfig-paths@npm:^3.14.1, tsconfig-paths@npm:^3.15.0": version: 3.15.0 resolution: "tsconfig-paths@npm:3.15.0" dependencies: @@ -20307,12 +18247,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"tslib@npm:2.6.2": - version: 2.6.2 - resolution: "tslib@npm:2.6.2" - checksum: 10c0/e03a8a4271152c8b26604ed45535954c0a45296e32445b4b87f8a5abdb2421f40b59b4ca437c4346af0f28179780d604094eb64546bee2019d903d01c6c19bdb -======= "tslib@npm:^1.8.1, tslib@npm:^1.9.3": version: 1.14.1 resolution: "tslib@npm:1.14.1" @@ -20320,11 +18254,10 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.1, tslib@npm:^2.1.0, tslib@npm:^2.4.0": +"tslib@npm:^2.0.1, tslib@npm:^2.1.0": version: 2.8.1 resolution: "tslib@npm:2.8.1" checksum: 10c0/9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -20436,20 +18369,10 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"type-is@npm:~1.6.18": - version: 1.6.18 - resolution: "type-is@npm:1.6.18" - dependencies: - media-typer: "npm:0.3.0" - mime-types: "npm:~2.1.24" - checksum: 10c0/a23daeb538591b7efbd61ecf06b6feb2501b683ffdc9a19c74ef5baba362b4347e42f1b4ed81f5882a8c96a3bfff7f93ce3ffaf0cbbc879b532b04c97a55db9d -======= "type-fest@npm:^4.41.0": version: 4.41.0 resolution: "type-fest@npm:4.41.0" checksum: 10c0/f5ca697797ed5e88d33ac8f1fec21921839871f808dc59345c9cf67345bfb958ce41bd821165dbf3ae591cedec2bf6fe8882098dfdd8dc54320b859711a2c1e4 ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) languageName: node linkType: hard @@ -20538,91 +18461,7 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"typeorm@npm:^0.3.20": - version: 0.3.25 - resolution: "typeorm@npm:0.3.25" - dependencies: - "@sqltools/formatter": "npm:^1.2.5" - ansis: "npm:^3.17.0" - app-root-path: "npm:^3.1.0" - buffer: "npm:^6.0.3" - dayjs: "npm:^1.11.13" - debug: "npm:^4.4.0" - dedent: "npm:^1.6.0" - dotenv: "npm:^16.4.7" - glob: "npm:^10.4.5" - sha.js: "npm:^2.4.11" - sql-highlight: "npm:^6.0.0" - tslib: "npm:^2.8.1" - uuid: "npm:^11.1.0" - yargs: "npm:^17.7.2" - peerDependencies: - "@google-cloud/spanner": ^5.18.0 || ^6.0.0 || ^7.0.0 - "@sap/hana-client": ^2.12.25 - better-sqlite3: ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 - hdb-pool: ^0.1.6 - ioredis: ^5.0.4 - mongodb: ^5.8.0 || ^6.0.0 - mssql: ^9.1.1 || ^10.0.1 || ^11.0.1 - mysql2: ^2.2.5 || ^3.0.1 - oracledb: ^6.3.0 - pg: ^8.5.1 - pg-native: ^3.0.0 - pg-query-stream: ^4.0.0 - redis: ^3.1.1 || ^4.0.0 - reflect-metadata: ^0.1.14 || ^0.2.0 - sql.js: ^1.4.0 - sqlite3: ^5.0.3 - ts-node: ^10.7.0 - typeorm-aurora-data-api-driver: ^2.0.0 || ^3.0.0 - peerDependenciesMeta: - "@google-cloud/spanner": - optional: true - "@sap/hana-client": - optional: true - better-sqlite3: - optional: true - hdb-pool: - optional: true - ioredis: - optional: true - mongodb: - optional: true - mssql: - optional: true - mysql2: - optional: true - oracledb: - optional: true - pg: - optional: true - pg-native: - optional: true - pg-query-stream: - optional: true - redis: - optional: true - sql.js: - optional: true - sqlite3: - optional: true - ts-node: - optional: true - typeorm-aurora-data-api-driver: - optional: true - bin: - typeorm: cli.js - typeorm-ts-node-commonjs: cli-ts-node-commonjs.js - typeorm-ts-node-esm: cli-ts-node-esm.js - checksum: 10c0/f0b52e451003713aba83a96bce5ee942c7f3ae236ee2e241b7872a19a3e3ac7ac24c91f3c279606678838c360de3c25a8156239b047f7980b0ba2b7ba6f73152 - languageName: node - linkType: hard - "typescript-eslint@npm:~7.18.0": -======= -"typescript-eslint@npm:^7.18.0": ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) version: 7.18.0 resolution: "typescript-eslint@npm:7.18.0" dependencies: @@ -20638,15 +18477,9 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"typescript@npm:^4.6.4 || ^5.2.2": - version: 5.8.3 - resolution: "typescript@npm:5.8.3" -======= "typescript@npm:^5.0.4": version: 5.9.3 resolution: "typescript@npm:5.9.3" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) bin: tsc: bin/tsc tsserver: bin/tsserver @@ -20654,25 +18487,9 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"typescript@npm:~5.5.4": - version: 5.5.4 - resolution: "typescript@npm:5.5.4" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 10c0/422be60f89e661eab29ac488c974b6cc0a660fb2228003b297c3d10c32c90f3bcffc1009b43876a082515a3c376b1eefcce823d6e78982e6878408b9a923199c - languageName: node - linkType: hard - -"typescript@patch:typescript@npm%3A^4.6.4 || ^5.2.2#optional!builtin": - version: 5.8.3 - resolution: "typescript@patch:typescript@npm%3A5.8.3#optional!builtin::version=5.8.3&hash=5786d5" -======= "typescript@patch:typescript@npm%3A^5.0.4#optional!builtin": version: 5.9.3 resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5" ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) bin: tsc: bin/tsc tsserver: bin/tsserver @@ -20680,16 +18497,6 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A~5.5.4#optional!builtin": - version: 5.5.4 - resolution: "typescript@patch:typescript@npm%3A5.5.4#optional!builtin::version=5.5.4&hash=379a07" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 10c0/73409d7b9196a5a1217b3aaad929bf76294d3ce7d6e9766dd880ece296ee91cf7d7db6b16c6c6c630ee5096eccde726c0ef17c7dfa52b01a243e57ae1f09ef07 - languageName: node - linkType: hard - "ua-parser-js@npm:^1.0.35": version: 1.0.41 resolution: "ua-parser-js@npm:1.0.41" @@ -20736,25 +18543,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"undici-types@npm:~7.8.0": - version: 7.8.0 - resolution: "undici-types@npm:7.8.0" - checksum: 10c0/9d9d246d1dc32f318d46116efe3cfca5a72d4f16828febc1918d94e58f6ffcf39c158aa28bf5b4fc52f410446bc7858f35151367bd7a49f21746cab6497b709b - languageName: node - linkType: hard - -"undici@npm:^5.21.2": - version: 5.29.0 - resolution: "undici@npm:5.29.0" - dependencies: - "@fastify/busboy": "npm:^2.0.0" - checksum: 10c0/e4e4d631ca54ee0ad82d2e90e7798fa00a106e27e6c880687e445cc2f13b4bc87c5eba2a88c266c3eecffb18f26e227b778412da74a23acc374fca7caccec49b - languageName: node - linkType: hard - -======= ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.1 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1" @@ -20875,76 +18663,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -======= -"unrs-resolver@npm:^1.6.2": - version: 1.11.1 - resolution: "unrs-resolver@npm:1.11.1" - dependencies: - "@unrs/resolver-binding-android-arm-eabi": "npm:1.11.1" - "@unrs/resolver-binding-android-arm64": "npm:1.11.1" - "@unrs/resolver-binding-darwin-arm64": "npm:1.11.1" - "@unrs/resolver-binding-darwin-x64": "npm:1.11.1" - "@unrs/resolver-binding-freebsd-x64": "npm:1.11.1" - "@unrs/resolver-binding-linux-arm-gnueabihf": "npm:1.11.1" - "@unrs/resolver-binding-linux-arm-musleabihf": "npm:1.11.1" - "@unrs/resolver-binding-linux-arm64-gnu": "npm:1.11.1" - "@unrs/resolver-binding-linux-arm64-musl": "npm:1.11.1" - "@unrs/resolver-binding-linux-ppc64-gnu": "npm:1.11.1" - "@unrs/resolver-binding-linux-riscv64-gnu": "npm:1.11.1" - "@unrs/resolver-binding-linux-riscv64-musl": "npm:1.11.1" - "@unrs/resolver-binding-linux-s390x-gnu": "npm:1.11.1" - "@unrs/resolver-binding-linux-x64-gnu": "npm:1.11.1" - "@unrs/resolver-binding-linux-x64-musl": "npm:1.11.1" - "@unrs/resolver-binding-wasm32-wasi": "npm:1.11.1" - "@unrs/resolver-binding-win32-arm64-msvc": "npm:1.11.1" - "@unrs/resolver-binding-win32-ia32-msvc": "npm:1.11.1" - "@unrs/resolver-binding-win32-x64-msvc": "npm:1.11.1" - napi-postinstall: "npm:^0.3.0" - dependenciesMeta: - "@unrs/resolver-binding-android-arm-eabi": - optional: true - "@unrs/resolver-binding-android-arm64": - optional: true - "@unrs/resolver-binding-darwin-arm64": - optional: true - "@unrs/resolver-binding-darwin-x64": - optional: true - "@unrs/resolver-binding-freebsd-x64": - optional: true - "@unrs/resolver-binding-linux-arm-gnueabihf": - optional: true - "@unrs/resolver-binding-linux-arm-musleabihf": - optional: true - "@unrs/resolver-binding-linux-arm64-gnu": - optional: true - "@unrs/resolver-binding-linux-arm64-musl": - optional: true - "@unrs/resolver-binding-linux-ppc64-gnu": - optional: true - "@unrs/resolver-binding-linux-riscv64-gnu": - optional: true - "@unrs/resolver-binding-linux-riscv64-musl": - optional: true - "@unrs/resolver-binding-linux-s390x-gnu": - optional: true - "@unrs/resolver-binding-linux-x64-gnu": - optional: true - "@unrs/resolver-binding-linux-x64-musl": - optional: true - "@unrs/resolver-binding-wasm32-wasi": - optional: true - "@unrs/resolver-binding-win32-arm64-msvc": - optional: true - "@unrs/resolver-binding-win32-ia32-msvc": - optional: true - "@unrs/resolver-binding-win32-x64-msvc": - optional: true - checksum: 10c0/c91b112c71a33d6b24e5c708dab43ab80911f2df8ee65b87cd7a18fb5af446708e98c4b415ca262026ad8df326debcc7ca6a801b2935504d87fd6f0b9d70dce1 - languageName: node - linkType: hard - ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "update-browserslist-db@npm:^1.1.3": version: 1.1.3 resolution: "update-browserslist-db@npm:1.1.3" @@ -20975,28 +18693,6 @@ __metadata: languageName: node linkType: hard -<<<<<<< HEAD -"url-parse@npm:^1.5.10": - version: 1.5.10 - resolution: "url-parse@npm:1.5.10" - dependencies: - querystringify: "npm:^2.1.1" - requires-port: "npm:^1.0.0" - checksum: 10c0/bd5aa9389f896974beb851c112f63b466505a04b4807cea2e5a3b7092f6fbb75316f0491ea84e44f66fed55f1b440df5195d7e3a8203f64fcefa19d182f5be87 - languageName: node - linkType: hard - -"use-latest-callback@npm:^0.2.1": - version: 0.2.4 - resolution: "use-latest-callback@npm:0.2.4" - peerDependencies: - react: ">=16.8" - checksum: 10c0/dcdcb4849225638100f662c82ae44eaa7c635ea3a2419f521b45e7f36ede28a49b77f324fa008dccb840acd41a377c0ca8ab36cf4903ee746e96c41c86a9eeb5 - languageName: node - linkType: hard - -======= ->>>>>>> 93a0998d (Partial changeset to use credo's latest main in this project) "use-memo-one@npm:1.1.3": version: 1.1.3 resolution: "use-memo-one@npm:1.1.3" @@ -21075,7 +18771,7 @@ __metadata: languageName: node linkType: hard -"uuid@npm:^9.0.0, uuid@npm:~9.0.1": +"uuid@npm:^9.0.0": version: 9.0.1 resolution: "uuid@npm:9.0.1" bin: @@ -21184,7 +18880,7 @@ __metadata: languageName: node linkType: hard -"warn-once@npm:^0.1.0": +"warn-once@npm:0.1.1, warn-once@npm:^0.1.0": version: 0.1.1 resolution: "warn-once@npm:0.1.1" checksum: 10c0/f531e7b2382124f51e6d8f97b8c865246db8ab6ff4e53257a2d274e0f02b97d7201eb35db481843dc155815e154ad7afb53b01c4d4db15fb5aa073562496aff7 @@ -21619,7 +19315,7 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:^21.0.1, yargs-parser@npm:^21.1.1": +"yargs-parser@npm:^21.1.1": version: 21.1.1 resolution: "yargs-parser@npm:21.1.1" checksum: 10c0/f84b5e48169479d2f402239c59f084cfd1c3acc197a05c59b98bab067452e6b3ea46d4dd8ba2985ba7b3d32a343d77df0debd6b343e5dae3da2aab2cdf5886b2 From 2496eae2693817b8742eb9dd16c36d70453a3541 Mon Sep 17 00:00:00 2001 From: Graham Stewart Date: Mon, 6 Oct 2025 13:58:06 -0700 Subject: [PATCH 03/48] Push react native to 0.73.11, pin react-native-svg to 15.0.0, seems to help --- package.json | 2 +- packages/core/package.json | 2 +- samples/app/package.json | 2 +- yarn.lock | 191 ++++++++++++++++++------------------- 4 files changed, 98 insertions(+), 99 deletions(-) diff --git a/package.json b/package.json index d387a07014..8584c5a279 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "react-native-screenguard": "1.0.8-beta3", "react": "^18.2.0", "typescript": "^5.0.4", - "react-native": "0.73.6", + "react-native": "0.73.11", "@types/react": "^18.2.6", "@types/react-dom": "^18.0.24", "@react-navigation/core": "6.1.0", diff --git a/packages/core/package.json b/packages/core/package.json index 69b20d1375..08627520ab 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -135,7 +135,7 @@ "react-native-screenguard": "^1.0.8-beta3", "react-native-screens": "^3.29.0", "react-native-splash-screen": "^3.3.0", - "react-native-svg": "^15.0.0", + "react-native-svg": "~15.0.0", "react-native-svg-transformer": "^0.14.3", "react-native-tcp-socket": "^6.0.6", "react-native-toast-message": "^2.1.6", diff --git a/samples/app/package.json b/samples/app/package.json index d7278a0d55..d9f5bf8262 100644 --- a/samples/app/package.json +++ b/samples/app/package.json @@ -86,7 +86,7 @@ "react-native-screenguard": "^1.0.8-beta3", "react-native-screens": "4.4.0", "react-native-splash-screen": "^3.3.0", - "react-native-svg": "^15.0.0", + "react-native-svg": "~15.0.0", "react-native-tcp-socket": "^6.0.6", "react-native-toast-message": "^2.1.6", "react-native-uuid": "^2.0.1", diff --git a/yarn.lock b/yarn.lock index 09b6161ecd..4a19d77774 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2021,7 +2021,7 @@ __metadata: react-native-screenguard: "npm:^1.0.8-beta3" react-native-screens: "npm:^3.29.0" react-native-splash-screen: "npm:^3.3.0" - react-native-svg: "npm:^15.0.0" + react-native-svg: "npm:~15.0.0" react-native-svg-transformer: "npm:^0.14.3" react-native-tcp-socket: "npm:^6.0.6" react-native-toast-message: "npm:^2.1.6" @@ -4331,48 +4331,48 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-clean@npm:12.3.6": - version: 12.3.6 - resolution: "@react-native-community/cli-clean@npm:12.3.6" +"@react-native-community/cli-clean@npm:12.3.7": + version: 12.3.7 + resolution: "@react-native-community/cli-clean@npm:12.3.7" dependencies: - "@react-native-community/cli-tools": "npm:12.3.6" + "@react-native-community/cli-tools": "npm:12.3.7" chalk: "npm:^4.1.2" execa: "npm:^5.0.0" - checksum: 10c0/d0845f022b97ade763c8ef360cf4b7f2c60cda3658bc706d1d6f55d6a07acf219ccd8c255deeec5d31a671f31721f432c25dcf771a6dbcc165945798821380f0 + checksum: 10c0/b33983a38ae1d94c4ad5600b9c62891463fe85571a39106d158fe34dbdb3918ee12533d971e862af3599497c4463e5c91b44d9281252cee724ad019e2d1de37d languageName: node linkType: hard -"@react-native-community/cli-config@npm:12.3.6": - version: 12.3.6 - resolution: "@react-native-community/cli-config@npm:12.3.6" +"@react-native-community/cli-config@npm:12.3.7": + version: 12.3.7 + resolution: "@react-native-community/cli-config@npm:12.3.7" dependencies: - "@react-native-community/cli-tools": "npm:12.3.6" + "@react-native-community/cli-tools": "npm:12.3.7" chalk: "npm:^4.1.2" cosmiconfig: "npm:^5.1.0" deepmerge: "npm:^4.3.0" glob: "npm:^7.1.3" joi: "npm:^17.2.1" - checksum: 10c0/2b61730371fb0b01e8a76d1aac22e50ab834461f4c89448721e75c60a09ea30c39da17e6aa8ab9974ae512899ec686c3bcd9375c0d4df41074724eb6491009e8 + checksum: 10c0/f4257164a97d0beff4b11bf4cf499a23b0da52fc9d1b6310ab9f1e99ab67ffaecdc74ec65a092b9ab655a415c4bb3ed69d30f5da64f436604509d0a3ff866dbe languageName: node linkType: hard -"@react-native-community/cli-debugger-ui@npm:12.3.6": - version: 12.3.6 - resolution: "@react-native-community/cli-debugger-ui@npm:12.3.6" +"@react-native-community/cli-debugger-ui@npm:12.3.7": + version: 12.3.7 + resolution: "@react-native-community/cli-debugger-ui@npm:12.3.7" dependencies: serve-static: "npm:^1.13.1" - checksum: 10c0/16830c26275c78512a8e9ebbf8e2135e6e5dd427fd3b7bc1642115a56d4395ac9216c0183f55f71e807d406f61cb6add1024837f7228bcfbc3efd4679ddc3fe9 + checksum: 10c0/2a82f6c4f34b21dc1d90aa91a0b22adb90619d0b263514989fd07f7a3759560839d834a65bb4043736ab8995881c5f03e0aaca5a4689eef9b99fb4bc9fe2288a languageName: node linkType: hard -"@react-native-community/cli-doctor@npm:12.3.6": - version: 12.3.6 - resolution: "@react-native-community/cli-doctor@npm:12.3.6" +"@react-native-community/cli-doctor@npm:12.3.7": + version: 12.3.7 + resolution: "@react-native-community/cli-doctor@npm:12.3.7" dependencies: - "@react-native-community/cli-config": "npm:12.3.6" - "@react-native-community/cli-platform-android": "npm:12.3.6" - "@react-native-community/cli-platform-ios": "npm:12.3.6" - "@react-native-community/cli-tools": "npm:12.3.6" + "@react-native-community/cli-config": "npm:12.3.7" + "@react-native-community/cli-platform-android": "npm:12.3.7" + "@react-native-community/cli-platform-ios": "npm:12.3.7" + "@react-native-community/cli-tools": "npm:12.3.7" chalk: "npm:^4.1.2" command-exists: "npm:^1.2.8" deepmerge: "npm:^4.3.0" @@ -4385,63 +4385,63 @@ __metadata: strip-ansi: "npm:^5.2.0" wcwidth: "npm:^1.0.1" yaml: "npm:^2.2.1" - checksum: 10c0/034050c6670c01fe3384817e3f9a9772e6b22bb9ce6bc28fda4225a83ac9d46355fef89121637b3bef16430d72c9a539875cf5f1c88d8688a2c866cc7ecd14c2 + checksum: 10c0/6af35a85bcde3e709bbd06dd2365419a3d437cd4879cbf37d7c824d3957e79c8ce0b1007be2a0933af4111dfddf89e2ac9fb65e3fc71b9e1bec3b205e1b7fc05 languageName: node linkType: hard -"@react-native-community/cli-hermes@npm:12.3.6": - version: 12.3.6 - resolution: "@react-native-community/cli-hermes@npm:12.3.6" +"@react-native-community/cli-hermes@npm:12.3.7": + version: 12.3.7 + resolution: "@react-native-community/cli-hermes@npm:12.3.7" dependencies: - "@react-native-community/cli-platform-android": "npm:12.3.6" - "@react-native-community/cli-tools": "npm:12.3.6" + "@react-native-community/cli-platform-android": "npm:12.3.7" + "@react-native-community/cli-tools": "npm:12.3.7" chalk: "npm:^4.1.2" hermes-profile-transformer: "npm:^0.0.6" - checksum: 10c0/9bec0105e59840f7a2b04610be83e8efb60ddd9a42e8259da51295c750734a6c0d568b91a1885895da6589ad3badfe3ec6982362c128ac520c9d51e8e462ab0b + checksum: 10c0/453a20a79cf72e9a60579f0f30fd54a81b450a4fd250900c35e8f9582e3f3b3f47de31eaa17c3ff2569a3fb78314092fab1992c20db825678568edd9d9f41d39 languageName: node linkType: hard -"@react-native-community/cli-platform-android@npm:12.3.6": - version: 12.3.6 - resolution: "@react-native-community/cli-platform-android@npm:12.3.6" +"@react-native-community/cli-platform-android@npm:12.3.7": + version: 12.3.7 + resolution: "@react-native-community/cli-platform-android@npm:12.3.7" dependencies: - "@react-native-community/cli-tools": "npm:12.3.6" + "@react-native-community/cli-tools": "npm:12.3.7" chalk: "npm:^4.1.2" execa: "npm:^5.0.0" fast-xml-parser: "npm:^4.2.4" glob: "npm:^7.1.3" logkitty: "npm:^0.7.1" - checksum: 10c0/b74af820d87f7119d910a61b753e132278b5c33ee9caed3af69e260f685984d55b9c97bc0f8c8d05ca6965c505cce9dc91729baa0e0b897a5160d5ebdc7f967e + checksum: 10c0/76a281fcb22b29567eb45515bc3c7a3c5e3a43418676e39db6b97cbc53ad9cd94c3131db05ca39a486df54f8a35aa7682827dc77789f490a72d67f8674fbfd96 languageName: node linkType: hard -"@react-native-community/cli-platform-ios@npm:12.3.6": - version: 12.3.6 - resolution: "@react-native-community/cli-platform-ios@npm:12.3.6" +"@react-native-community/cli-platform-ios@npm:12.3.7": + version: 12.3.7 + resolution: "@react-native-community/cli-platform-ios@npm:12.3.7" dependencies: - "@react-native-community/cli-tools": "npm:12.3.6" + "@react-native-community/cli-tools": "npm:12.3.7" chalk: "npm:^4.1.2" execa: "npm:^5.0.0" fast-xml-parser: "npm:^4.0.12" glob: "npm:^7.1.3" ora: "npm:^5.4.1" - checksum: 10c0/83a2fb126eb6c78696790fd8f16bd38475512db0cbbc2223b441ef287ad4c70cd595e6f6bb258c527882bc70d546abf676984c7a1166d811d2e93476420592bb + checksum: 10c0/7cac9b2a908ea69f54870445ee1ee8b3d485951d89c1c154b8e0903fee40e81136423b0f7817f811a22877eb1ca5bc51b34ce7aff940d180c769b1109bb63010 languageName: node linkType: hard -"@react-native-community/cli-plugin-metro@npm:12.3.6": - version: 12.3.6 - resolution: "@react-native-community/cli-plugin-metro@npm:12.3.6" - checksum: 10c0/44135c6f830169577b8c55eb66b9554c3a3bae8f0673c2b103cf65088783019bb8618ebfdca02247621efb62d853814cfe115deb47657e2426a5d96f8f65d759 +"@react-native-community/cli-plugin-metro@npm:12.3.7": + version: 12.3.7 + resolution: "@react-native-community/cli-plugin-metro@npm:12.3.7" + checksum: 10c0/7150439cf02bc960651c12fe3cf994ecc3293094bc980060bbf1f02b86a85b7274a4ba3c5095962822494a83652d659f5be06dceb6c9abc1d3353c3a33f126c1 languageName: node linkType: hard -"@react-native-community/cli-server-api@npm:12.3.6": - version: 12.3.6 - resolution: "@react-native-community/cli-server-api@npm:12.3.6" +"@react-native-community/cli-server-api@npm:12.3.7": + version: 12.3.7 + resolution: "@react-native-community/cli-server-api@npm:12.3.7" dependencies: - "@react-native-community/cli-debugger-ui": "npm:12.3.6" - "@react-native-community/cli-tools": "npm:12.3.6" + "@react-native-community/cli-debugger-ui": "npm:12.3.7" + "@react-native-community/cli-tools": "npm:12.3.7" compression: "npm:^1.7.1" connect: "npm:^3.6.5" errorhandler: "npm:^1.5.1" @@ -4449,13 +4449,13 @@ __metadata: pretty-format: "npm:^26.6.2" serve-static: "npm:^1.13.1" ws: "npm:^7.5.1" - checksum: 10c0/f944962cba06160b1abaf2c67ed43133c3ecb1aba34247f7b73946065537bf1463083be99683b3a5769e42d1c935db364f6634d94282c2fcbfb6d0e4b6419270 + checksum: 10c0/99e5c4ad6d3c85d0b7b73d8ac222aeccf06851e1c25957bdfad5a977f0d8b8d06bb4b2702e5923bc41d63b94a5254bdbdd2decc97c9cd845be8f1c0a6c694f76 languageName: node linkType: hard -"@react-native-community/cli-tools@npm:12.3.6": - version: 12.3.6 - resolution: "@react-native-community/cli-tools@npm:12.3.6" +"@react-native-community/cli-tools@npm:12.3.7": + version: 12.3.7 + resolution: "@react-native-community/cli-tools@npm:12.3.7" dependencies: appdirsjs: "npm:^1.2.4" chalk: "npm:^4.1.2" @@ -4467,32 +4467,32 @@ __metadata: semver: "npm:^7.5.2" shell-quote: "npm:^1.7.3" sudo-prompt: "npm:^9.0.0" - checksum: 10c0/303a6946ba2c864e387f37762790b994b1283bc8607691af6a01840462f696b282343d4626883a9ca3b7b263ddbe285ebf8399dcbad0141848cdbf547e804076 + checksum: 10c0/4aeeb36840afed444d375ddf3b53667efc85fd6b4157a34fc4ed286d375d042751c3a3111a02e67ada35f27d17f44404fdc551ed81c6ffb720a5a08220abfb49 languageName: node linkType: hard -"@react-native-community/cli-types@npm:12.3.6": - version: 12.3.6 - resolution: "@react-native-community/cli-types@npm:12.3.6" +"@react-native-community/cli-types@npm:12.3.7": + version: 12.3.7 + resolution: "@react-native-community/cli-types@npm:12.3.7" dependencies: joi: "npm:^17.2.1" - checksum: 10c0/8fe77b579dc8c51d840d3f0e0a69e9a4cdddd8867cffc182017904f1a86288657c329c59ca325136101d307768a51d43e61f5dd62cd75eedad18550787ce3c0c + checksum: 10c0/5ae3dad9f70ea79823156b1d86ff0b011c1ae6116c03d281d9bf23f64903e1e32a6336898de99784c73df0b7f679a59a8499d3e9bc773a19702d25dabd945cfd languageName: node linkType: hard -"@react-native-community/cli@npm:12.3.6": - version: 12.3.6 - resolution: "@react-native-community/cli@npm:12.3.6" +"@react-native-community/cli@npm:12.3.7": + version: 12.3.7 + resolution: "@react-native-community/cli@npm:12.3.7" dependencies: - "@react-native-community/cli-clean": "npm:12.3.6" - "@react-native-community/cli-config": "npm:12.3.6" - "@react-native-community/cli-debugger-ui": "npm:12.3.6" - "@react-native-community/cli-doctor": "npm:12.3.6" - "@react-native-community/cli-hermes": "npm:12.3.6" - "@react-native-community/cli-plugin-metro": "npm:12.3.6" - "@react-native-community/cli-server-api": "npm:12.3.6" - "@react-native-community/cli-tools": "npm:12.3.6" - "@react-native-community/cli-types": "npm:12.3.6" + "@react-native-community/cli-clean": "npm:12.3.7" + "@react-native-community/cli-config": "npm:12.3.7" + "@react-native-community/cli-debugger-ui": "npm:12.3.7" + "@react-native-community/cli-doctor": "npm:12.3.7" + "@react-native-community/cli-hermes": "npm:12.3.7" + "@react-native-community/cli-plugin-metro": "npm:12.3.7" + "@react-native-community/cli-server-api": "npm:12.3.7" + "@react-native-community/cli-tools": "npm:12.3.7" + "@react-native-community/cli-types": "npm:12.3.7" chalk: "npm:^4.1.2" commander: "npm:^9.4.1" deepmerge: "npm:^4.3.0" @@ -4504,7 +4504,7 @@ __metadata: semver: "npm:^7.5.2" bin: react-native: build/bin.js - checksum: 10c0/0117a4f212fd0eccf6e03d524c08734c1b9b1796ccabf6aacaa2d4c37313e1bd9c7c0a2d30a65eb361ed47dff52d3c728d5dedee97c36af55c3e36c14a3f6174 + checksum: 10c0/7d55ce6207bc7dd77e22dde01b8f4c7f539ac1cd9547e34556c297b0d868be169df95cafb318cca0c8bda20bc6ea78dc1869f17ae3c0578c801a8298ce648d7e languageName: node linkType: hard @@ -4602,12 +4602,12 @@ __metadata: languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.73.17": - version: 0.73.17 - resolution: "@react-native/community-cli-plugin@npm:0.73.17" +"@react-native/community-cli-plugin@npm:0.73.18": + version: 0.73.18 + resolution: "@react-native/community-cli-plugin@npm:0.73.18" dependencies: - "@react-native-community/cli-server-api": "npm:12.3.6" - "@react-native-community/cli-tools": "npm:12.3.6" + "@react-native-community/cli-server-api": "npm:12.3.7" + "@react-native-community/cli-tools": "npm:12.3.7" "@react-native/dev-middleware": "npm:0.73.8" "@react-native/metro-babel-transformer": "npm:0.73.15" chalk: "npm:^4.0.0" @@ -4617,7 +4617,7 @@ __metadata: metro-core: "npm:^0.80.3" node-fetch: "npm:^2.2.0" readline: "npm:^1.3.0" - checksum: 10c0/ad73e8b82c9a8d4bcf1b522f856b60d161300e03a3c11dd571c9025b23177e2bcf1511e9816163a34d0962f28e70e3d72c03034a57f46e49c8b4fa66fc79913f + checksum: 10c0/af0f63d62e97d119acbf20cbf28c887180179f781ddd9bcbb70a29b3f16d43bc9e29ad3a81546ca7566163f91be1cf5c147ef828e3b9d42e50d50b5cf5a5100c languageName: node linkType: hard @@ -4678,10 +4678,10 @@ __metadata: languageName: node linkType: hard -"@react-native/gradle-plugin@npm:0.73.4": - version: 0.73.4 - resolution: "@react-native/gradle-plugin@npm:0.73.4" - checksum: 10c0/2846ff600631322986abe49cf64f9c8fa91abac13f4c6e17099f47f46493ee5255f5d5d2f77f7c6b3d235056ef88cf56ce8de697b0f5269a4076606cc1320c84 +"@react-native/gradle-plugin@npm:0.73.5": + version: 0.73.5 + resolution: "@react-native/gradle-plugin@npm:0.73.5" + checksum: 10c0/d71eadd614b1b646c5f1c943428ff7501bbb519e6965f431f2166ef9e287ca9ab352c21bc2975c49d1ef020d50f37c19a35340269a7b72e76791015432a84156 languageName: node linkType: hard @@ -7115,7 +7115,7 @@ __metadata: react-native-screenguard: "npm:^1.0.8-beta3" react-native-screens: "npm:4.4.0" react-native-splash-screen: "npm:^3.3.0" - react-native-svg: "npm:^15.0.0" + react-native-svg: "npm:~15.0.0" react-native-svg-transformer: "npm:~0.14.3" react-native-tcp-socket: "npm:^6.0.6" react-native-toast-message: "npm:^2.1.6" @@ -16030,17 +16030,16 @@ __metadata: languageName: node linkType: hard -"react-native-svg@npm:^15.0.0": - version: 15.13.0 - resolution: "react-native-svg@npm:15.13.0" +"react-native-svg@npm:~15.0.0": + version: 15.0.0 + resolution: "react-native-svg@npm:15.0.0" dependencies: css-select: "npm:^5.1.0" css-tree: "npm:^1.1.3" - warn-once: "npm:0.1.1" peerDependencies: react: "*" react-native: "*" - checksum: 10c0/89ba2ed640f78e69d44980473530fdb83e24336a1a43936e19f532e772c41e8532ee1d4f3ae003339e817a3e3b055aa2a8ee3c0da31754cd2c83fa1a81130d6a + checksum: 10c0/65b76f25bd889186a5a05bb35923e23d335ff5af16d3f47ee449305dea129cccdf1123f42be4377cd06b01eb3ca85f1649a4eb3a36516306d1de177d88dab8c7 languageName: node linkType: hard @@ -16132,18 +16131,18 @@ __metadata: languageName: node linkType: hard -"react-native@npm:0.73.6": - version: 0.73.6 - resolution: "react-native@npm:0.73.6" +"react-native@npm:0.73.11": + version: 0.73.11 + resolution: "react-native@npm:0.73.11" dependencies: "@jest/create-cache-key-function": "npm:^29.6.3" - "@react-native-community/cli": "npm:12.3.6" - "@react-native-community/cli-platform-android": "npm:12.3.6" - "@react-native-community/cli-platform-ios": "npm:12.3.6" + "@react-native-community/cli": "npm:12.3.7" + "@react-native-community/cli-platform-android": "npm:12.3.7" + "@react-native-community/cli-platform-ios": "npm:12.3.7" "@react-native/assets-registry": "npm:0.73.1" "@react-native/codegen": "npm:0.73.3" - "@react-native/community-cli-plugin": "npm:0.73.17" - "@react-native/gradle-plugin": "npm:0.73.4" + "@react-native/community-cli-plugin": "npm:0.73.18" + "@react-native/gradle-plugin": "npm:0.73.5" "@react-native/js-polyfills": "npm:0.73.1" "@react-native/normalize-colors": "npm:0.73.2" "@react-native/virtualized-lists": "npm:0.73.4" @@ -16178,7 +16177,7 @@ __metadata: react: 18.2.0 bin: react-native: cli.js - checksum: 10c0/1185a5310ffa1f3ac49a0e3be96a49780f779f40d4bd186a8ecaeb796890382f8ba5a27e33f7fef239c7c6b4c6037628a6fc79195c05a3e1290b589976857f93 + checksum: 10c0/41b81526581a417b9d7949af56c5947bac85dec8d5345964a90209a25de0e082362255fde79bff6aeed0f1f5040365f20fc42496977ebde4c55c940e5d9cc026 languageName: node linkType: hard @@ -18880,7 +18879,7 @@ __metadata: languageName: node linkType: hard -"warn-once@npm:0.1.1, warn-once@npm:^0.1.0": +"warn-once@npm:^0.1.0": version: 0.1.1 resolution: "warn-once@npm:0.1.1" checksum: 10c0/f531e7b2382124f51e6d8f97b8c865246db8ab6ff4e53257a2d274e0f02b97d7201eb35db481843dc155815e154ad7afb53b01c4d4db15fb5aa073562496aff7 From 470ee167911719c5ed6adcdb4c4dc6d20ee8de49 Mon Sep 17 00:00:00 2001 From: Graham Stewart Date: Mon, 6 Oct 2025 14:45:35 -0700 Subject: [PATCH 04/48] Use alpha builds for credo from npm registry instead of local --- package.json | 18 +- packages/core/src/modules/openid/display.tsx | 2 +- packages/core/src/screens/Connection.tsx | 3 +- yarn.lock | 1742 +++++++++++++++++- 4 files changed, 1684 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index 8584c5a279..b24955389c 100644 --- a/package.json +++ b/package.json @@ -73,15 +73,15 @@ "@react-navigation/native": "6.0.6", "@react-navigation/stack": "6.0.11", "@types/node": "16.9.6", - "@credo-ts/anoncreds@0.5.13": "file:../credo-openid-demo/packages/anoncreds/build", - "@credo-ts/core@0.5.13": "file:../credo-openid-demo/packages/core/build", - "@credo-ts/indy-vdr@0.5.13": "file:../credo-openid-demo/packages/indy-vdr/build", - "@credo-ts/node@0.5.13": "file:../credo-openid-demo/packages/node/build", - "@credo-ts/didcomm@0.5.13": "file:../credo-openid-demo/packages/didcomm/build", - "@credo-ts/core": "file:../credo-openid-demo/packages/core/build", - "@credo-ts/anoncreds": "file:../credo-openid-demo/packages/anoncreds/build", - "@credo-ts/indy-vdr": "file:../credo-openid-demo/packages/indy-vdr/build", - "@credo-ts/node": "file:../credo-openid-demo/packages/node/build", + "@credo-ts/anoncreds@0.5.13": "0.6.0-alpha-20251003174825", + "@credo-ts/core@0.5.13": "0.6.0-alpha-20251003174825", + "@credo-ts/indy-vdr@0.5.13": "0.6.0-alpha-20251003174825", + "@credo-ts/node@0.5.13": "0.6.0-alpha-20251003174825", + "@credo-ts/didcomm@0.5.13": "0.6.0-alpha-20251003174825", + "@credo-ts/core": "0.6.0-alpha-20251003174825", + "@credo-ts/anoncreds": "0.6.0-alpha-20251003174825", + "@credo-ts/indy-vdr": "0.6.0-alpha-20251003174825", + "@credo-ts/node": "0.6.0-alpha-20251003174825", "@sphereon/ssi-types": "0.33.0", "@hyperledger/indy-vdr-react-native@0.2.2": "patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#./.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch", "@hyperledger/indy-vdr-shared@0.2.2": "patch:@hyperledger/indy-vdr-shared@npm%3A0.2.2#./.yarn/patches/@hyperledger-indy-vdr-shared-npm-0.2.2-b989282fc6.patch", diff --git a/packages/core/src/modules/openid/display.tsx b/packages/core/src/modules/openid/display.tsx index 5a4de22b1c..db52258c33 100644 --- a/packages/core/src/modules/openid/display.tsx +++ b/packages/core/src/modules/openid/display.tsx @@ -13,7 +13,7 @@ import { decodeSdJwtSync, getClaimsSync } from '@sd-jwt/decode' import { CredentialForDisplayId } from './types' import { detectImageMimeType, formatDate, getHostNameFromUrl, isDateString, sanitizeString } from './utils/utils' import { getOpenId4VcCredentialMetadata } from './metadata' -import { Jwk } from '@credo-ts/core/modules/kms' +import { Jwk } from '@credo-ts/core/build/modules/kms' function findDisplay(display?: Display[]): Display | undefined { if (!display) return undefined diff --git a/packages/core/src/screens/Connection.tsx b/packages/core/src/screens/Connection.tsx index d6ece77676..16e7a9ac3d 100644 --- a/packages/core/src/screens/Connection.tsx +++ b/packages/core/src/screens/Connection.tsx @@ -30,7 +30,6 @@ import { ToastType } from '../components/toast/BaseToast' import { OpenId4VPRequestRecord } from '../modules/openid/types' import { useAppAgent } from '../utils/agent' import { HistoryCardType, HistoryRecord } from '../modules/history/types' -import { BaseDidCommMessage } from '@credo-ts/didcomm/BaseDidCommMessage' type ConnectionProps = StackScreenProps @@ -327,7 +326,7 @@ const Connection: React.FC = ({ navigation, route }) => { for (const notification of notifications) { // no action taken for BasicMessageRecords - if ((notification as unknown as BaseDidCommMessage).type === 'DidCommBasicMessage') { + if ((notification as unknown as DidCommBasicMessage).type === 'DidCommBasicMessage') { logger?.info('Connection: DidCommBasicMessage, skipping') continue } diff --git a/yarn.lock b/yarn.lock index 4a19d77774..c7ddabea51 100644 --- a/yarn.lock +++ b/yarn.lock @@ -17,6 +17,34 @@ __metadata: languageName: node linkType: hard +"@2060.io/ffi-napi@npm:^4.0.9": + version: 4.0.9 + resolution: "@2060.io/ffi-napi@npm:4.0.9" + dependencies: + "@2060.io/ref-napi": "npm:^3.0.6" + debug: "npm:^4.1.1" + get-uv-event-loop-napi-h: "npm:^1.0.5" + node-addon-api: "npm:^3.0.0" + node-gyp: "npm:latest" + node-gyp-build: "npm:^4.2.1" + ref-struct-di: "npm:^1.1.0" + checksum: 10c0/45645985b4128e2f6dea72a17878dee92b8c9ba9595c277402b4c4e02efc1ad5b7d657236e8e625d68e196dbaef959b4e9b561275d39fbd3fa3dddb6539c4473 + languageName: node + linkType: hard + +"@2060.io/ref-napi@npm:^3.0.6": + version: 3.0.6 + resolution: "@2060.io/ref-napi@npm:3.0.6" + dependencies: + debug: "npm:^4.1.1" + get-symbol-from-current-process-h: "npm:^1.0.2" + node-addon-api: "npm:^3.0.0" + node-gyp: "npm:latest" + node-gyp-build: "npm:^4.2.1" + checksum: 10c0/7cdcaa21c1a350615f88828125b217f6b6ee101b91470173e4b400944a290a985fca16cf9bbabed9533264574af7331f20309e4e3a10e0a18e60cf890e7a71bd + languageName: node + linkType: hard + "@ampproject/remapping@npm:^2.2.0": version: 2.3.0 resolution: "@ampproject/remapping@npm:2.3.0" @@ -27,6 +55,35 @@ __metadata: languageName: node linkType: hard +"@animo-id/mdoc@npm:^0.5.2": + version: 0.5.2 + resolution: "@animo-id/mdoc@npm:0.5.2" + dependencies: + compare-versions: "npm:^6.1.1" + checksum: 10c0/2b35e336bc0696fc22bcfbec267322a9eced8700976efbbf3b6f7882698f25ab94c7ab2d29f3e1bd8ab9e682986d72ae8a319ea958d8c569fc3728eac936299c + languageName: node + linkType: hard + +"@animo-id/pex@npm:^6.1.0": + version: 6.1.1 + resolution: "@animo-id/pex@npm:6.1.1" + dependencies: + "@animo-id/mdoc": "npm:^0.5.2" + "@astronautlabs/jsonpath": "npm:^1.1.2" + "@sd-jwt/decode": "npm:^0.7.2" + "@sd-jwt/present": "npm:^0.7.2" + "@sd-jwt/types": "npm:^0.7.2" + "@sphereon/pex-models": "npm:^2.3.2" + "@sphereon/ssi-types": "npm:0.33.0" + ajv: "npm:^8.12.0" + ajv-formats: "npm:^2.1.1" + jwt-decode: "npm:^3.1.2" + nanoid: "npm:^3.3.7" + uint8arrays: "npm:^3.1.1" + checksum: 10c0/db61fb680b59d75dce387374fd07dabd40d63ec76b3ced702a65f9c01a72e744a24a60648cc482a5f80251eb697c99adef0d384c656cb00998f77b2e7130d7b5 + languageName: node + linkType: hard + "@astronautlabs/jsonpath@npm:^1.1.2": version: 1.1.2 resolution: "@astronautlabs/jsonpath@npm:1.1.2" @@ -70,7 +127,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.18.5, @babel/core@npm:^7.20.0, @babel/core@npm:^7.23.9, @babel/core@npm:^7.25.2, @babel/core@npm:^7.4.5": +"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.6, @babel/core@npm:^7.18.5, @babel/core@npm:^7.20.0, @babel/core@npm:^7.23.9, @babel/core@npm:^7.25.2, @babel/core@npm:^7.4.5": version: 7.28.4 resolution: "@babel/core@npm:7.28.4" dependencies: @@ -298,7 +355,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.17.12, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.27.1, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.17.12, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.27.1, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": version: 7.27.1 resolution: "@babel/helper-plugin-utils@npm:7.27.1" checksum: 10c0/94cf22c81a0c11a09b197b41ab488d416ff62254ce13c57e62912c85700dc2e99e555225787a4099ff6bae7a1812d622c80fbaeda824b79baa10a6c5ac4cf69b @@ -527,6 +584,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-export-namespace-from@npm:^7.14.5": + version: 7.18.9 + resolution: "@babel/plugin-proposal-export-namespace-from@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.18.9" + "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/b90346bd3628ebd44138d0628a5aba1e6b11748893fb48e87008cac30f3bc7cd3161362e49433156737350318174164436357a66fbbfdbe952606b460bd8a0e4 + languageName: node + linkType: hard + "@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.13.8, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.0": version: 7.18.6 resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.18.6" @@ -1161,7 +1230,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.13.8, @babel/plugin-transform-modules-commonjs@npm:^7.22.15, @babel/plugin-transform-modules-commonjs@npm:^7.27.1": +"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.13.8, @babel/plugin-transform-modules-commonjs@npm:^7.14.5, @babel/plugin-transform-modules-commonjs@npm:^7.22.15, @babel/plugin-transform-modules-commonjs@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.27.1" dependencies: @@ -2813,10 +2882,20 @@ __metadata: languageName: node linkType: hard -"@credo-ts/anoncreds@file:../credo-openid-demo/packages/anoncreds/build::locator=bifold-wallet-root%40workspace%3A.": - version: 0.5.13 - resolution: "@credo-ts/anoncreds@file:../credo-openid-demo/packages/anoncreds/build#../credo-openid-demo/packages/anoncreds/build::hash=cd7b24&locator=bifold-wallet-root%40workspace%3A." - checksum: 10c0/61d0abb879840697a0272893452609afccfd0ecd5059abb123314994c7800370b0add09e6c7814f0d2572b4afd2137acdb6269311425c23a762056441b1f3977 +"@credo-ts/anoncreds@npm:0.6.0-alpha-20251003174825": + version: 0.6.0-alpha-20251003174825 + resolution: "@credo-ts/anoncreds@npm:0.6.0-alpha-20251003174825" + dependencies: + "@astronautlabs/jsonpath": "npm:^1.1.2" + "@credo-ts/core": "npm:0.6.0-alpha-20251003174825" + "@credo-ts/didcomm": "npm:0.6.0-alpha-20251003174825" + "@sphereon/pex-models": "npm:^2.3.2" + class-transformer: "npm:0.5.1" + class-validator: "npm:0.14.1" + reflect-metadata: "npm:^0.2.2" + peerDependencies: + "@hyperledger/anoncreds-shared": ^0.3.1 + checksum: 10c0/9c208f930d41faeec41fa3878c737afa3ffe37e6e0b2716b8ef1f41c23aa09800c3f0bb5ec2a1c8a83caaa918707344af8eed0906a56175d25853bb15fe8c08e languageName: node linkType: hard @@ -2840,17 +2919,68 @@ __metadata: languageName: node linkType: hard -"@credo-ts/core@file:../credo-openid-demo/packages/core/build::locator=bifold-wallet-root%40workspace%3A.": - version: 0.5.13 - resolution: "@credo-ts/core@file:../credo-openid-demo/packages/core/build#../credo-openid-demo/packages/core/build::hash=50bcd6&locator=bifold-wallet-root%40workspace%3A." - checksum: 10c0/5338717529cb51d39417a3ac9e100b33270e8056a4ff7870bb583db7903840e7793cde74aebaa23782588524ed5d21a773ca48705771a0e8becad2638c1fa47c +"@credo-ts/core@npm:0.6.0-alpha-20251003174825": + version: 0.6.0-alpha-20251003174825 + resolution: "@credo-ts/core@npm:0.6.0-alpha-20251003174825" + dependencies: + "@animo-id/mdoc": "npm:^0.5.2" + "@animo-id/pex": "npm:^6.1.0" + "@astronautlabs/jsonpath": "npm:^1.1.2" + "@digitalcredentials/jsonld": "npm:^6.0.0" + "@digitalcredentials/jsonld-signatures": "npm:^9.4.0" + "@digitalcredentials/vc": "npm:^6.0.1" + "@multiformats/base-x": "npm:^4.0.1" + "@noble/curves": "npm:^1.9.2" + "@noble/hashes": "npm:^1.8.0" + "@peculiar/asn1-ecc": "npm:^2.3.15" + "@peculiar/asn1-rsa": "npm:^2.3.15" + "@peculiar/asn1-schema": "npm:^2.3.15" + "@peculiar/asn1-x509": "npm:^2.3.15" + "@peculiar/x509": "npm:^1.13.0" + "@sd-jwt/core": "npm:^0.10.0" + "@sd-jwt/decode": "npm:^0.10.0" + "@sd-jwt/jwt-status-list": "npm:^0.10.0" + "@sd-jwt/present": "npm:^0.10.0" + "@sd-jwt/sd-jwt-vc": "npm:^0.10.0" + "@sd-jwt/types": "npm:^0.10.0" + "@sd-jwt/utils": "npm:^0.10.0" + "@sphereon/pex-models": "npm:^2.3.2" + "@sphereon/ssi-types": "npm:0.33.0" + "@stablelib/ed25519": "npm:^1.0.3" + "@types/ws": "npm:^8.18.1" + borc: "npm:^3.0.0" + buffer: "npm:^6.0.3" + class-transformer: "npm:0.5.1" + class-validator: "npm:0.14.1" + dcql: "npm:2.0.0-alpha-20250916080434" + did-resolver: "npm:^4.1.0" + ec-compression: "npm:0.0.1-alpha.12" + lru_map: "npm:^0.4.1" + make-error: "npm:^1.3.6" + object-inspect: "npm:^1.13.4" + reflect-metadata: "npm:^0.2.2" + rxjs: "npm:^7.8.2" + tsyringe: "npm:^4.10.0" + uuid: "npm:^11.1.0" + varint: "npm:^6.0.0" + web-did-resolver: "npm:^2.0.21" + webcrypto-core: "npm:^1.8.1" + zod: "npm:^3.25.56" + checksum: 10c0/daa9b78e1732dd7e5a52f00e83363525544dd8a53fa082eadfd39dfdc56290b264d733cc1fa5f88142bfb2d300062bd3499f8674882092c43f62a45d1ed7560b languageName: node linkType: hard -"@credo-ts/didcomm@file:../credo-openid-demo/packages/didcomm/build::locator=bifold-wallet-root%40workspace%3A.": - version: 0.5.13 - resolution: "@credo-ts/didcomm@file:../credo-openid-demo/packages/didcomm/build#../credo-openid-demo/packages/didcomm/build::hash=692dd4&locator=bifold-wallet-root%40workspace%3A." - checksum: 10c0/283973e1ff2bd0db6010a97e44ceef57317187e187fd8d8733835e2ec8d41d69d77624162ec624f97f0beef0d7b80f7c3ca1814d7596cc29017aa8016bc1aa86 +"@credo-ts/didcomm@npm:0.6.0-alpha-20251003174825": + version: 0.6.0-alpha-20251003174825 + resolution: "@credo-ts/didcomm@npm:0.6.0-alpha-20251003174825" + dependencies: + "@credo-ts/core": "npm:0.6.0-alpha-20251003174825" + class-transformer: "npm:0.5.1" + class-validator: "npm:0.14.1" + luxon: "npm:^3.5.0" + query-string: "npm:^7.0.1" + rxjs: "npm:^7.8.2" + checksum: 10c0/19cc8c3f9bcdc40111ba8517ce5f43fc6b181d18968b5f5c4c731e22e307146dea5ba4497f9b9412e04e21103ab47599615302533a29b5725ae8fd33763abcb4 languageName: node linkType: hard @@ -2868,17 +2998,31 @@ __metadata: languageName: node linkType: hard -"@credo-ts/indy-vdr@file:../credo-openid-demo/packages/indy-vdr/build::locator=bifold-wallet-root%40workspace%3A.": - version: 0.5.13 - resolution: "@credo-ts/indy-vdr@file:../credo-openid-demo/packages/indy-vdr/build#../credo-openid-demo/packages/indy-vdr/build::hash=f9b15b&locator=bifold-wallet-root%40workspace%3A." - checksum: 10c0/61e577bbb12b7c3ee7c7151155a0565617230970a83832e090ef96b870640c1d072688e9502bc6c2abff68bd61a18076e486be8ca09bc42e3f422e3d4ca25f26 +"@credo-ts/indy-vdr@npm:0.6.0-alpha-20251003174825": + version: 0.6.0-alpha-20251003174825 + resolution: "@credo-ts/indy-vdr@npm:0.6.0-alpha-20251003174825" + dependencies: + "@credo-ts/anoncreds": "npm:0.6.0-alpha-20251003174825" + "@credo-ts/core": "npm:0.6.0-alpha-20251003174825" + peerDependencies: + "@hyperledger/indy-vdr-shared": ^0.2.2 + checksum: 10c0/7dcedebb9788a61523c8472586e739725e0e58fbe0e342784f38513017f1c332520c1a522c3cd2915dee02b100ec70c9d4361d1043da7f18b0f7fca8f5ef268a languageName: node linkType: hard -"@credo-ts/node@file:../credo-openid-demo/packages/node/build::locator=bifold-wallet-root%40workspace%3A.": - version: 0.5.13 - resolution: "@credo-ts/node@file:../credo-openid-demo/packages/node/build#../credo-openid-demo/packages/node/build::hash=c8d5a6&locator=bifold-wallet-root%40workspace%3A." - checksum: 10c0/7bd7e4022acbebf8e95e6ec7dc335b9af9eb1765551acf2d137ef166b9fe09945abeac4ac19658b5a508364b8e548da54f28c129e0a64c2b4dd88babab6e82fa +"@credo-ts/node@npm:0.6.0-alpha-20251003174825": + version: 0.6.0-alpha-20251003174825 + resolution: "@credo-ts/node@npm:0.6.0-alpha-20251003174825" + dependencies: + "@2060.io/ffi-napi": "npm:^4.0.9" + "@2060.io/ref-napi": "npm:^3.0.6" + "@credo-ts/core": "npm:0.6.0-alpha-20251003174825" + "@credo-ts/didcomm": "npm:0.6.0-alpha-20251003174825" + "@types/express": "npm:^4.17.23" + express: "npm:^4.21.2" + rxjs: "npm:^7.8.2" + ws: "npm:^8.18.2" + checksum: 10c0/519309bda0c0f2dc15cfaf3a56421399d346539165544e3e60e99e6f55bc1cc4e2c1a6d46d037e6be8688af68d3cc97e9cc4eb563d16e96bcdd00e55f81c8600 languageName: node linkType: hard @@ -2974,6 +3118,218 @@ __metadata: languageName: node linkType: hard +"@digitalbazaar/bitstring@npm:^3.0.0": + version: 3.1.0 + resolution: "@digitalbazaar/bitstring@npm:3.1.0" + dependencies: + base64url-universal: "npm:^2.0.0" + pako: "npm:^2.0.4" + checksum: 10c0/d67053ac086c8e4877703c9e72c6960f672c839954bacd18310dbd7e78e1678066e3ee013140f4165addd2197faea7e0c667a37b02ad23acca9c45ff62691e09 + languageName: node + linkType: hard + +"@digitalbazaar/http-client@npm:^3.4.1": + version: 3.4.1 + resolution: "@digitalbazaar/http-client@npm:3.4.1" + dependencies: + ky: "npm:^0.33.3" + ky-universal: "npm:^0.11.0" + undici: "npm:^5.21.2" + checksum: 10c0/218240da52e7303a63e822448fb6dc2eb3a42d0418f51fd9240b267703ffad2e45c17df01d5d8f6886ea8d0cdcf65ee929ae5377703c0e9d2db4f68313f8246c + languageName: node + linkType: hard + +"@digitalbazaar/security-context@npm:^1.0.0": + version: 1.0.1 + resolution: "@digitalbazaar/security-context@npm:1.0.1" + checksum: 10c0/6d1444002958454be5dd70cc6ba4d0df952f90162756d6320d88501ff44fc7d48dcb2aa3452b77e8941a9da4e4c7d050d3510827db93637ff469b92391c63324 + languageName: node + linkType: hard + +"@digitalbazaar/vc-status-list-context@npm:^3.0.1": + version: 3.1.1 + resolution: "@digitalbazaar/vc-status-list-context@npm:3.1.1" + checksum: 10c0/386a5b25fcd475b138d2dfe8c47e103f129263961279780503a70948429686f2f5ce2d072f9fd04002e0d8bf5e623ab026e08768e3969f34e8781656ab6938d2 + languageName: node + linkType: hard + +"@digitalbazaar/vc-status-list@npm:^7.0.0": + version: 7.1.0 + resolution: "@digitalbazaar/vc-status-list@npm:7.1.0" + dependencies: + "@digitalbazaar/bitstring": "npm:^3.0.0" + "@digitalbazaar/vc": "npm:^5.0.0" + "@digitalbazaar/vc-status-list-context": "npm:^3.0.1" + credentials-context: "npm:^2.0.0" + checksum: 10c0/ba5b0659c72eed38af1b1229bf48b1a6c48c837e3241197a0510fb90fe342fde889549e656350f266ceae47cd4eb4fc2eb64dbd8f94d073283407ce044cc2ce6 + languageName: node + linkType: hard + +"@digitalbazaar/vc@npm:^5.0.0": + version: 5.0.0 + resolution: "@digitalbazaar/vc@npm:5.0.0" + dependencies: + credentials-context: "npm:^2.0.0" + jsonld: "npm:^8.0.0" + jsonld-signatures: "npm:^11.0.0" + checksum: 10c0/641c95edf4e4d781cf8f2dd546c262dc5d71df7e8fe6bd175e6b0df784847dcc8dace67ba646e97efc071cbb4ba9ddf21183cd3ef1ab50db7cb5f0ca73efb461 + languageName: node + linkType: hard + +"@digitalcredentials/base58-universal@npm:^1.0.1": + version: 1.0.1 + resolution: "@digitalcredentials/base58-universal@npm:1.0.1" + checksum: 10c0/2f92d8e49fa56bf40d297c668d2da1581c8f8d10d0907565d42b5414c829f1b7506d7e68b3dca74497d8113011685fdb916924c2dbffcbf77d32a06b1eab43a1 + languageName: node + linkType: hard + +"@digitalcredentials/base64url-universal@npm:^2.0.2": + version: 2.0.6 + resolution: "@digitalcredentials/base64url-universal@npm:2.0.6" + dependencies: + base64url: "npm:^3.0.1" + checksum: 10c0/85ba646754ae4c2d78092bcdd246251acbffd000ad76682ffd8b447cbb1ff06ccc2123cdd2c3e4facf3a37e99ece623afd5529612c38363d7db81bd110770375 + languageName: node + linkType: hard + +"@digitalcredentials/bitstring@npm:^2.0.1": + version: 2.0.1 + resolution: "@digitalcredentials/bitstring@npm:2.0.1" + dependencies: + "@digitalcredentials/base64url-universal": "npm:^2.0.2" + pako: "npm:^2.0.4" + checksum: 10c0/98e91398d653f22c1e9478114e132b1b22b1bfb5ec5a82f7ff6b44ee06a3b97d59a52bc862c1bad25f38458f535d772521b8f9f3b64c76b53b8a2dfcf7011ebf + languageName: node + linkType: hard + +"@digitalcredentials/ed25519-signature-2020@npm:^3.0.2": + version: 3.0.2 + resolution: "@digitalcredentials/ed25519-signature-2020@npm:3.0.2" + dependencies: + "@digitalcredentials/base58-universal": "npm:^1.0.1" + "@digitalcredentials/ed25519-verification-key-2020": "npm:^3.1.1" + "@digitalcredentials/jsonld-signatures": "npm:^9.3.1" + ed25519-signature-2018-context: "npm:^1.1.0" + ed25519-signature-2020-context: "npm:^1.0.1" + checksum: 10c0/388f3d4a58d27618c7cdb8de36a1728bb0fc02bc39c3c399098f8c4da006b90da58819a9d2d68ad035109712b1afa5e795f5606d71881d2715f1debf24c7625b + languageName: node + linkType: hard + +"@digitalcredentials/ed25519-verification-key-2020@npm:^3.1.1": + version: 3.2.2 + resolution: "@digitalcredentials/ed25519-verification-key-2020@npm:3.2.2" + dependencies: + "@digitalcredentials/base58-universal": "npm:^1.0.1" + "@stablelib/ed25519": "npm:^1.0.1" + base64url-universal: "npm:^1.1.0" + crypto-ld: "npm:^6.0.0" + checksum: 10c0/a421b2097025ce70da131ae41323d31e18049c71daae8f6c922b34d3fd4ee5c1a2a249c0cbd4c16ed37de7054f617eccecfeb94a8126fe264e72b35611c54d00 + languageName: node + linkType: hard + +"@digitalcredentials/http-client@npm:^1.0.0": + version: 1.2.2 + resolution: "@digitalcredentials/http-client@npm:1.2.2" + dependencies: + ky: "npm:^0.25.1" + ky-universal: "npm:^0.8.2" + checksum: 10c0/4ba82348dcbc9703110a3d12df7b93f5bb8edebec3b2c0ee8006a75da777ba539ae114234a028a06c1d14c8aec7ea6c3a6d3e82a28c182da5d0599e94ba8dd2a + languageName: node + linkType: hard + +"@digitalcredentials/jsonld-signatures@npm:^9.3.1, @digitalcredentials/jsonld-signatures@npm:^9.3.2, @digitalcredentials/jsonld-signatures@npm:^9.4.0": + version: 9.4.0 + resolution: "@digitalcredentials/jsonld-signatures@npm:9.4.0" + dependencies: + "@digitalbazaar/security-context": "npm:^1.0.0" + "@digitalcredentials/jsonld": "npm:^6.0.0" + fast-text-encoding: "npm:^1.0.3" + isomorphic-webcrypto: "npm:^2.3.8" + serialize-error: "npm:^8.0.1" + checksum: 10c0/8a76af15f9a2ff1d42b67d8e07fb2d5c6286438f9357b0815841890e3f598a00946efb92b35fca7049b6e69eef12c30bc49c68b62a625912a2560ee72d00c2ad + languageName: node + linkType: hard + +"@digitalcredentials/jsonld@npm:^5.2.1": + version: 5.2.2 + resolution: "@digitalcredentials/jsonld@npm:5.2.2" + dependencies: + "@digitalcredentials/http-client": "npm:^1.0.0" + "@digitalcredentials/rdf-canonize": "npm:^1.0.0" + canonicalize: "npm:^1.0.1" + lru-cache: "npm:^6.0.0" + checksum: 10c0/e0f84e4669664fec862262df3f433e4c6982c52f49c3bc3de7f32b970574488709a414ad5a1d96212273b4bbb4d7368a5949514b39e2254c94e457f5945c5836 + languageName: node + linkType: hard + +"@digitalcredentials/jsonld@npm:^6.0.0": + version: 6.0.0 + resolution: "@digitalcredentials/jsonld@npm:6.0.0" + dependencies: + "@digitalcredentials/http-client": "npm:^1.0.0" + "@digitalcredentials/rdf-canonize": "npm:^1.0.0" + canonicalize: "npm:^1.0.1" + lru-cache: "npm:^6.0.0" + checksum: 10c0/7941b45596614584c417bfbef37bc0bad2f87d2b0b1be981be6e7b320a7c3113d375031e30bb46851929572caaafb937d90e597667d36110a96a85b2f2dcf843 + languageName: node + linkType: hard + +"@digitalcredentials/open-badges-context@npm:^2.1.0": + version: 2.1.0 + resolution: "@digitalcredentials/open-badges-context@npm:2.1.0" + checksum: 10c0/faa298b29f8dc4cc157078fea2131b778eeb7d5a622fbce05624040a1ebbb3fa8a1c992e6044c61e39723dcdf399d1b4893b82e005bb47fce326ce8c8f9c298c + languageName: node + linkType: hard + +"@digitalcredentials/rdf-canonize@npm:^1.0.0": + version: 1.0.0 + resolution: "@digitalcredentials/rdf-canonize@npm:1.0.0" + dependencies: + fast-text-encoding: "npm:^1.0.3" + isomorphic-webcrypto: "npm:^2.3.8" + checksum: 10c0/4dbd5c6bd30547a3ae75cb1c7bb49726d2a611c8054e51b2cbf5e3df960ed27c5e6d0ac6f95781c7a03fa7c4d53aa9d58b20339b9d7c7081c5ac9aa328bc9ed6 + languageName: node + linkType: hard + +"@digitalcredentials/vc-status-list@npm:^5.0.2": + version: 5.0.2 + resolution: "@digitalcredentials/vc-status-list@npm:5.0.2" + dependencies: + "@digitalbazaar/vc-status-list-context": "npm:^3.0.1" + "@digitalcredentials/bitstring": "npm:^2.0.1" + "@digitalcredentials/vc": "npm:^4.1.1" + credentials-context: "npm:^2.0.0" + checksum: 10c0/08e83ad7bf0b5605ebca97bd232a0190c5b3777e750db8eeb839a0d818bd44d03d5e7dcb85b3654c1f24cfffbff545dd2577a6e46b6bb7bd793e59ceb4675373 + languageName: node + linkType: hard + +"@digitalcredentials/vc@npm:^4.1.1": + version: 4.2.0 + resolution: "@digitalcredentials/vc@npm:4.2.0" + dependencies: + "@digitalcredentials/jsonld": "npm:^5.2.1" + "@digitalcredentials/jsonld-signatures": "npm:^9.3.1" + credentials-context: "npm:^2.0.0" + checksum: 10c0/a996d8e2bccb4283d045553f53922969adeef7be06fd38d33e33bd8d26b2c1ccde8d55984f692df12528f7c351fc3b825359286f93c6195361dd44354f8012cf + languageName: node + linkType: hard + +"@digitalcredentials/vc@npm:^6.0.1": + version: 6.0.1 + resolution: "@digitalcredentials/vc@npm:6.0.1" + dependencies: + "@digitalbazaar/vc-status-list": "npm:^7.0.0" + "@digitalcredentials/ed25519-signature-2020": "npm:^3.0.2" + "@digitalcredentials/jsonld": "npm:^6.0.0" + "@digitalcredentials/jsonld-signatures": "npm:^9.3.2" + "@digitalcredentials/open-badges-context": "npm:^2.1.0" + "@digitalcredentials/vc-status-list": "npm:^5.0.2" + credentials-context: "npm:^2.0.0" + fix-esm: "npm:^1.0.1" + checksum: 10c0/61e55b679805658634de978f765e648fc23f01dd7b77db1b739cdfae7ccc61a3f7479331f36b6083be726b62c59f51478b17844e27b6f45dad174edf7512fcba + languageName: node + linkType: hard + "@egjs/hammerjs@npm:^2.0.17": version: 2.0.17 resolution: "@egjs/hammerjs@npm:2.0.17" @@ -3430,6 +3786,13 @@ __metadata: languageName: node linkType: hard +"@fastify/busboy@npm:^2.0.0": + version: 2.1.1 + resolution: "@fastify/busboy@npm:2.1.1" + checksum: 10c0/6f8027a8cba7f8f7b736718b013f5a38c0476eea67034c94a0d3c375e2b114366ad4419e6a6fa7ffc2ef9c6d3e0435d76dd584a7a1cbac23962fda7650b579e3 + languageName: node + linkType: hard + "@formatjs/ecma402-abstract@npm:1.11.0": version: 1.11.0 resolution: "@formatjs/ecma402-abstract@npm:1.11.0" @@ -4197,6 +4560,13 @@ __metadata: languageName: node linkType: hard +"@multiformats/base-x@npm:^4.0.1": + version: 4.0.1 + resolution: "@multiformats/base-x@npm:4.0.1" + checksum: 10c0/f6d16d2d7793ea371206fc17853a0932a7e697ddc739a6b63421a7ee090ee8ab28224c3c7e4401899d0a343bc95284a5f0aa7502edadfb5ad21967f9cbd6a9d2 + languageName: node + linkType: hard + "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1": version: 5.1.1-v1 resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1" @@ -4206,6 +4576,15 @@ __metadata: languageName: node linkType: hard +"@noble/curves@npm:^1.9.2": + version: 1.9.7 + resolution: "@noble/curves@npm:1.9.7" + dependencies: + "@noble/hashes": "npm:1.8.0" + checksum: 10c0/150014751ebe8ca06a8654ca2525108452ea9ee0be23430332769f06808cddabfe84f248b6dbf836916bc869c27c2092957eec62c7506d68a1ed0a624017c2a3 + languageName: node + linkType: hard + "@noble/hashes@npm:1.6.1": version: 1.6.1 resolution: "@noble/hashes@npm:1.6.1" @@ -4213,6 +4592,13 @@ __metadata: languageName: node linkType: hard +"@noble/hashes@npm:1.8.0, @noble/hashes@npm:^1.8.0": + version: 1.8.0 + resolution: "@noble/hashes@npm:1.8.0" + checksum: 10c0/06a0b52c81a6fa7f04d67762e08b2c476a00285858150caeaaff4037356dd5e119f45b2a530f638b77a5eeca013168ec1b655db41bae3236cb2e9d511484fc77 + languageName: node + linkType: hard + "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -4289,6 +4675,173 @@ __metadata: languageName: node linkType: hard +"@peculiar/asn1-cms@npm:^2.5.0": + version: 2.5.0 + resolution: "@peculiar/asn1-cms@npm:2.5.0" + dependencies: + "@peculiar/asn1-schema": "npm:^2.5.0" + "@peculiar/asn1-x509": "npm:^2.5.0" + "@peculiar/asn1-x509-attr": "npm:^2.5.0" + asn1js: "npm:^3.0.6" + tslib: "npm:^2.8.1" + checksum: 10c0/4e7b7d9ab67f628d8d9ea49001c1a377c44e50e5c75d8472a49a2e757f34de629b9ae00ee5b1ab974f4c401f6a827d1787ac7eb63e1a3d2ec18d7015ba551739 + languageName: node + linkType: hard + +"@peculiar/asn1-csr@npm:^2.5.0": + version: 2.5.0 + resolution: "@peculiar/asn1-csr@npm:2.5.0" + dependencies: + "@peculiar/asn1-schema": "npm:^2.5.0" + "@peculiar/asn1-x509": "npm:^2.5.0" + asn1js: "npm:^3.0.6" + tslib: "npm:^2.8.1" + checksum: 10c0/30d19363f34e073bca034db2106fa3f9c6981bc3f1da7b47dcebc463e491a18459efe0e7b771eed82c64d97636c70a94cb16112492b88346d2d9946f4ebf274e + languageName: node + linkType: hard + +"@peculiar/asn1-ecc@npm:^2.3.15, @peculiar/asn1-ecc@npm:^2.5.0": + version: 2.5.0 + resolution: "@peculiar/asn1-ecc@npm:2.5.0" + dependencies: + "@peculiar/asn1-schema": "npm:^2.5.0" + "@peculiar/asn1-x509": "npm:^2.5.0" + asn1js: "npm:^3.0.6" + tslib: "npm:^2.8.1" + checksum: 10c0/447c4a03e45ecfbd9775704d9cec594fbdb234a2280e26373284d7959c3b15a216241b7bf85262e78775dd8509689a64d7e783d44745a8b2fe68863c31315985 + languageName: node + linkType: hard + +"@peculiar/asn1-pfx@npm:^2.5.0": + version: 2.5.0 + resolution: "@peculiar/asn1-pfx@npm:2.5.0" + dependencies: + "@peculiar/asn1-cms": "npm:^2.5.0" + "@peculiar/asn1-pkcs8": "npm:^2.5.0" + "@peculiar/asn1-rsa": "npm:^2.5.0" + "@peculiar/asn1-schema": "npm:^2.5.0" + asn1js: "npm:^3.0.6" + tslib: "npm:^2.8.1" + checksum: 10c0/f1f8db89dfa53b74f59ecc83cb153f3f3c5576c528c0fc484d7c6318e05dc849efaa3c9efa94d147caa7ad7648afce4b5f9cec7346077b50200ef3a4581ddf59 + languageName: node + linkType: hard + +"@peculiar/asn1-pkcs8@npm:^2.5.0": + version: 2.5.0 + resolution: "@peculiar/asn1-pkcs8@npm:2.5.0" + dependencies: + "@peculiar/asn1-schema": "npm:^2.5.0" + "@peculiar/asn1-x509": "npm:^2.5.0" + asn1js: "npm:^3.0.6" + tslib: "npm:^2.8.1" + checksum: 10c0/f799eafdb3167a3d0409d4aa740a28d67c8aa41ce39b9c73e5ddb8b5934e665a2029ee96d6f09f59980a5374bb14f892e317c7c9d370b78cee5d67c04eacea6f + languageName: node + linkType: hard + +"@peculiar/asn1-pkcs9@npm:^2.5.0": + version: 2.5.0 + resolution: "@peculiar/asn1-pkcs9@npm:2.5.0" + dependencies: + "@peculiar/asn1-cms": "npm:^2.5.0" + "@peculiar/asn1-pfx": "npm:^2.5.0" + "@peculiar/asn1-pkcs8": "npm:^2.5.0" + "@peculiar/asn1-schema": "npm:^2.5.0" + "@peculiar/asn1-x509": "npm:^2.5.0" + "@peculiar/asn1-x509-attr": "npm:^2.5.0" + asn1js: "npm:^3.0.6" + tslib: "npm:^2.8.1" + checksum: 10c0/a12a2c2eb874bfbce23e65b7ebed35abfc329b7ed505854b8b1f54e7ffc6c25638472b289993066acb9723c6af64e4734284ce47cf46b9a00c16d346756ab98d + languageName: node + linkType: hard + +"@peculiar/asn1-rsa@npm:^2.3.15, @peculiar/asn1-rsa@npm:^2.5.0": + version: 2.5.0 + resolution: "@peculiar/asn1-rsa@npm:2.5.0" + dependencies: + "@peculiar/asn1-schema": "npm:^2.5.0" + "@peculiar/asn1-x509": "npm:^2.5.0" + asn1js: "npm:^3.0.6" + tslib: "npm:^2.8.1" + checksum: 10c0/ca11e9512e27e12760cf4cccd60830f4ac0c06766cbbe52adf9f6384310366e5c5f6da2460da164d140ce6ccee071ceab0ec29646a7953210633ccfd4aff0fd6 + languageName: node + linkType: hard + +"@peculiar/asn1-schema@npm:^2.3.13, @peculiar/asn1-schema@npm:^2.3.15, @peculiar/asn1-schema@npm:^2.3.8, @peculiar/asn1-schema@npm:^2.5.0": + version: 2.5.0 + resolution: "@peculiar/asn1-schema@npm:2.5.0" + dependencies: + asn1js: "npm:^3.0.6" + pvtsutils: "npm:^1.3.6" + tslib: "npm:^2.8.1" + checksum: 10c0/17a3a68b9ac631beeea6fa6a86b5b95e2d91602d6c477f18374beadfbc71fd4cdbec3290233bf8eae0b216595229450b3cff8ba9c7b96b4a56d57cbbd41ff62f + languageName: node + linkType: hard + +"@peculiar/asn1-x509-attr@npm:^2.5.0": + version: 2.5.0 + resolution: "@peculiar/asn1-x509-attr@npm:2.5.0" + dependencies: + "@peculiar/asn1-schema": "npm:^2.5.0" + "@peculiar/asn1-x509": "npm:^2.5.0" + asn1js: "npm:^3.0.6" + tslib: "npm:^2.8.1" + checksum: 10c0/bbae84dfb676297d137dcf8e67d673ff74a7c26de829e89a338023ec1de8a0759a33c786b7cfb3f7b43c41da4f127c6c9a0a17f0d4dc12495c0457a908a749f0 + languageName: node + linkType: hard + +"@peculiar/asn1-x509@npm:^2.3.15, @peculiar/asn1-x509@npm:^2.5.0": + version: 2.5.0 + resolution: "@peculiar/asn1-x509@npm:2.5.0" + dependencies: + "@peculiar/asn1-schema": "npm:^2.5.0" + asn1js: "npm:^3.0.6" + pvtsutils: "npm:^1.3.6" + tslib: "npm:^2.8.1" + checksum: 10c0/278c81f8a9c025a4276d5d88d955f5374e03cd4181b6aaf4d16ac369f323aff118da531c41de17abd8903c149b4811e3ad457e445ce91ad3d1ac30785d01686e + languageName: node + linkType: hard + +"@peculiar/json-schema@npm:^1.1.12": + version: 1.1.12 + resolution: "@peculiar/json-schema@npm:1.1.12" + dependencies: + tslib: "npm:^2.0.0" + checksum: 10c0/202132c66dcc6b6aca5d0af971c015be2e163da2f7f992910783c5d39c8a7db59b6ec4f4ce419459a1f954b7e1d17b6b253f0e60072c1b3d254079f4eaebc311 + languageName: node + linkType: hard + +"@peculiar/webcrypto@npm:^1.0.22": + version: 1.5.0 + resolution: "@peculiar/webcrypto@npm:1.5.0" + dependencies: + "@peculiar/asn1-schema": "npm:^2.3.8" + "@peculiar/json-schema": "npm:^1.1.12" + pvtsutils: "npm:^1.3.5" + tslib: "npm:^2.6.2" + webcrypto-core: "npm:^1.8.0" + checksum: 10c0/4f6f24b2c52c2155b9c569b6eb1d57954cb5f7bd2764a50cdaed7aea17a6dcf304b75b87b57ba318756ffec8179a07d9a76534aaf77855912b838543e5ff8983 + languageName: node + linkType: hard + +"@peculiar/x509@npm:^1.13.0": + version: 1.14.0 + resolution: "@peculiar/x509@npm:1.14.0" + dependencies: + "@peculiar/asn1-cms": "npm:^2.5.0" + "@peculiar/asn1-csr": "npm:^2.5.0" + "@peculiar/asn1-ecc": "npm:^2.5.0" + "@peculiar/asn1-pkcs9": "npm:^2.5.0" + "@peculiar/asn1-rsa": "npm:^2.5.0" + "@peculiar/asn1-schema": "npm:^2.5.0" + "@peculiar/asn1-x509": "npm:^2.5.0" + pvtsutils: "npm:^1.3.6" + reflect-metadata: "npm:^0.2.2" + tslib: "npm:^2.8.1" + tsyringe: "npm:^4.10.0" + checksum: 10c0/87f6da2965bfab0a898f2ed91724db2c171ed40542bc0df281456675f05193f398800d93a012ee2c9d0d4e16217ba37ab951105e17b2f300232044ab2d8ea883 + languageName: node + linkType: hard + "@pkgjs/parseargs@npm:^0.11.0": version: 0.11.0 resolution: "@pkgjs/parseargs@npm:0.11.0" @@ -4849,6 +5402,28 @@ __metadata: languageName: node linkType: hard +"@sd-jwt/core@npm:0.10.0, @sd-jwt/core@npm:^0.10.0": + version: 0.10.0 + resolution: "@sd-jwt/core@npm:0.10.0" + dependencies: + "@sd-jwt/decode": "npm:0.10.0" + "@sd-jwt/present": "npm:0.10.0" + "@sd-jwt/types": "npm:0.10.0" + "@sd-jwt/utils": "npm:0.10.0" + checksum: 10c0/0dac2c23ac2e5fe70e7841d83446ff112cb3982fa96a4a7252ed6aca0c388d2e955088f97b24e0a28c0bdd67c28f4c03ac51d8ab90eae6a2c51951e2a241d61b + languageName: node + linkType: hard + +"@sd-jwt/decode@npm:0.10.0, @sd-jwt/decode@npm:^0.10.0": + version: 0.10.0 + resolution: "@sd-jwt/decode@npm:0.10.0" + dependencies: + "@sd-jwt/types": "npm:0.10.0" + "@sd-jwt/utils": "npm:0.10.0" + checksum: 10c0/174120fd399eafea4e385442656f30ecddb87846f4f42b4def065842813bda33ca08b4d9575dc725039b55e7715768d2c7bad45aab6c53b5eeb2577a83ea3c3c + languageName: node + linkType: hard + "@sd-jwt/decode@npm:0.7.2, @sd-jwt/decode@npm:^0.7.2": version: 0.7.2 resolution: "@sd-jwt/decode@npm:0.7.2" @@ -4869,6 +5444,28 @@ __metadata: languageName: node linkType: hard +"@sd-jwt/jwt-status-list@npm:0.10.0, @sd-jwt/jwt-status-list@npm:^0.10.0": + version: 0.10.0 + resolution: "@sd-jwt/jwt-status-list@npm:0.10.0" + dependencies: + "@sd-jwt/types": "npm:0.10.0" + base64url: "npm:^3.0.1" + pako: "npm:^2.1.0" + checksum: 10c0/eced4565253d2325b3bcf88fac6834e4f8a91861eca96a6b6a4586a6aa7b3a97442a8d92761b8701922da4f5bbbb2ffb233218581c2bb8a9c4c0a6754f1191b9 + languageName: node + linkType: hard + +"@sd-jwt/present@npm:0.10.0, @sd-jwt/present@npm:^0.10.0": + version: 0.10.0 + resolution: "@sd-jwt/present@npm:0.10.0" + dependencies: + "@sd-jwt/decode": "npm:0.10.0" + "@sd-jwt/types": "npm:0.10.0" + "@sd-jwt/utils": "npm:0.10.0" + checksum: 10c0/d7e0350e83119b2f90faf18e163426164d2b5b4b8f57e507ef40364ae90edb83712a6007880ceba9edacb70e1d4d00ffd2d649b022a939191c89013c925eb19f + languageName: node + linkType: hard + "@sd-jwt/present@npm:^0.7.2": version: 0.7.2 resolution: "@sd-jwt/present@npm:0.7.2" @@ -4880,6 +5477,26 @@ __metadata: languageName: node linkType: hard +"@sd-jwt/sd-jwt-vc@npm:^0.10.0": + version: 0.10.0 + resolution: "@sd-jwt/sd-jwt-vc@npm:0.10.0" + dependencies: + "@sd-jwt/core": "npm:0.10.0" + "@sd-jwt/jwt-status-list": "npm:0.10.0" + "@sd-jwt/utils": "npm:0.10.0" + ajv: "npm:^8.17.1" + ajv-formats: "npm:^3.0.1" + checksum: 10c0/e1b5ed78cc193dfe347cec3baed5e86c0e843328ad8394d741393a911ff1f5018ee99e9a4885db36711eabf1646c26568a22e3eb813bfd8fd607e77294cbfff3 + languageName: node + linkType: hard + +"@sd-jwt/types@npm:0.10.0, @sd-jwt/types@npm:^0.10.0": + version: 0.10.0 + resolution: "@sd-jwt/types@npm:0.10.0" + checksum: 10c0/9502ebf8d491574c2d8459fd176f503e1df6ef78c72d11f393503d0abb6083a0f29e5eea69fa9ec5c9ee0e91e004be4b0e58424bec76f67f0acf6c6fb6ee2789 + languageName: node + linkType: hard + "@sd-jwt/types@npm:0.7.2, @sd-jwt/types@npm:^0.7.2": version: 0.7.2 resolution: "@sd-jwt/types@npm:0.7.2" @@ -4894,6 +5511,16 @@ __metadata: languageName: node linkType: hard +"@sd-jwt/utils@npm:0.10.0, @sd-jwt/utils@npm:^0.10.0": + version: 0.10.0 + resolution: "@sd-jwt/utils@npm:0.10.0" + dependencies: + "@sd-jwt/types": "npm:0.10.0" + js-base64: "npm:^3.7.6" + checksum: 10c0/9d9b3504b38d8840ae36d671deec29cb9c3eaccd5d3cd5dfa7c43f62adec65aeac7280abb4e26afbc096fa153d0509aee3dd1b43606f80d4e97dcc71cf224945 + languageName: node + linkType: hard + "@sd-jwt/utils@npm:0.7.2": version: 0.7.2 resolution: "@sd-jwt/utils@npm:0.7.2" @@ -4972,6 +5599,13 @@ __metadata: languageName: node linkType: hard +"@sovpro/delimited-stream@npm:^1.1.0": + version: 1.1.0 + resolution: "@sovpro/delimited-stream@npm:1.1.0" + checksum: 10c0/fdd5a628ca4e1ef37cfc2cf5150c179da93c7cfa9f431266c17314482a459038ec02c85ca21b7c352b088150a041bea57a0e6a0081f101d2a4f7264722d1708b + languageName: node + linkType: hard + "@sphereon/did-auth-siop@npm:0.16.1-fix.173": version: 0.16.1-fix.173 resolution: "@sphereon/did-auth-siop@npm:0.16.1-fix.173" @@ -5073,7 +5707,7 @@ __metadata: languageName: node linkType: hard -"@sphereon/pex-models@npm:^2.3.1": +"@sphereon/pex-models@npm:^2.3.1, @sphereon/pex-models@npm:^2.3.2": version: 2.3.2 resolution: "@sphereon/pex-models@npm:2.3.2" checksum: 10c0/09bf50c1a818c79eb4aa34bd1cd4588c6bd32a4eac971c38ab5156e65813ce0ff6e24a3512520a967c1fb6ef318bc4ffeecdc2a948e09b003433d163b90e55d7 @@ -5099,37 +5733,99 @@ __metadata: languageName: node linkType: hard -"@sphereon/pex@patch:@sphereon/pex@npm%3A5.0.0-unstable.24#~/.yarn/patches/@sphereon-pex-npm-5.0.0-unstable.24-921df3a8ac.patch": - version: 5.0.0-unstable.24 - resolution: "@sphereon/pex@patch:@sphereon/pex@npm%3A5.0.0-unstable.24#~/.yarn/patches/@sphereon-pex-npm-5.0.0-unstable.24-921df3a8ac.patch::version=5.0.0-unstable.24&hash=ba031b" +"@sphereon/pex@patch:@sphereon/pex@npm%3A5.0.0-unstable.24#~/.yarn/patches/@sphereon-pex-npm-5.0.0-unstable.24-921df3a8ac.patch": + version: 5.0.0-unstable.24 + resolution: "@sphereon/pex@patch:@sphereon/pex@npm%3A5.0.0-unstable.24#~/.yarn/patches/@sphereon-pex-npm-5.0.0-unstable.24-921df3a8ac.patch::version=5.0.0-unstable.24&hash=ba031b" + dependencies: + "@astronautlabs/jsonpath": "npm:^1.1.2" + "@sd-jwt/decode": "npm:^0.7.2" + "@sd-jwt/present": "npm:^0.7.2" + "@sd-jwt/types": "npm:^0.7.2" + "@sphereon/pex-models": "npm:^2.3.1" + "@sphereon/ssi-types": "npm:0.30.2-next.129" + ajv: "npm:^8.12.0" + ajv-formats: "npm:^2.1.1" + jwt-decode: "npm:^3.1.2" + nanoid: "npm:^3.3.7" + uint8arrays: "npm:^3.1.1" + checksum: 10c0/c2dc48e7841011cfee3f76548c047f9b323dc7b1c2f60778764015619b5dbc67668f6ef44958731127a37cdbf1af857f59e561bfe8d51506d84a5fe527be54d5 + languageName: node + linkType: hard + +"@sphereon/ssi-types@npm:0.33.0": + version: 0.33.0 + resolution: "@sphereon/ssi-types@npm:0.33.0" + dependencies: + "@noble/hashes": "npm:1.6.1" + "@sd-jwt/decode": "npm:^0.9.2" + "@sphereon/kmp-mdoc-core": "npm:0.2.0-SNAPSHOT.26" + debug: "npm:^4.3.5" + events: "npm:^3.3.0" + jwt-decode: "npm:^4.0.0" + uint8arrays: "npm:3.1.1" + checksum: 10c0/a3019780d8af979892e9d7453d242eba6644e7cfb440d2f8f7432a592df5fb52291c466b08c95927ed5316c734798b50dfc18bf2a7a9c3c48e07fcf1acd0fe8d + languageName: node + linkType: hard + +"@stablelib/binary@npm:^1.0.1": + version: 1.0.1 + resolution: "@stablelib/binary@npm:1.0.1" + dependencies: + "@stablelib/int": "npm:^1.0.1" + checksum: 10c0/154cb558d8b7c20ca5dc2e38abca2a3716ce36429bf1b9c298939cea0929766ed954feb8a9c59245ac64c923d5d3466bb7d99f281debd3a9d561e1279b11cd35 + languageName: node + linkType: hard + +"@stablelib/ed25519@npm:^1.0.1, @stablelib/ed25519@npm:^1.0.3": + version: 1.0.3 + resolution: "@stablelib/ed25519@npm:1.0.3" + dependencies: + "@stablelib/random": "npm:^1.0.2" + "@stablelib/sha512": "npm:^1.0.1" + "@stablelib/wipe": "npm:^1.0.1" + checksum: 10c0/b4a05e3c24dabd8a9e0b5bd72dea761bfb4b5c66404308e9f0529ef898e75d6f588234920762d5372cb920d9d47811250160109f02d04b6eed53835fb6916eb9 + languageName: node + linkType: hard + +"@stablelib/hash@npm:^1.0.1": + version: 1.0.1 + resolution: "@stablelib/hash@npm:1.0.1" + checksum: 10c0/58b5572a4067820b77a1606ed2d4a6dc4068c5475f68ba0918860a5f45adf60b33024a0cea9532dcd8b7345c53b3c9636a23723f5f8ae83e0c3648f91fb5b5cc + languageName: node + linkType: hard + +"@stablelib/int@npm:^1.0.1": + version: 1.0.1 + resolution: "@stablelib/int@npm:1.0.1" + checksum: 10c0/e1a6a7792fc2146d65de56e4ef42e8bc385dd5157eff27019b84476f564a1a6c43413235ed0e9f7c9bb8907dbdab24679467aeb10f44c92e6b944bcd864a7ee0 + languageName: node + linkType: hard + +"@stablelib/random@npm:^1.0.2": + version: 1.0.2 + resolution: "@stablelib/random@npm:1.0.2" + dependencies: + "@stablelib/binary": "npm:^1.0.1" + "@stablelib/wipe": "npm:^1.0.1" + checksum: 10c0/ebb217cfb76db97d98ec07bd7ce03a650fa194b91f0cb12382738161adff1830f405de0e9bad22bbc352422339ff85f531873b6a874c26ea9b59cfcc7ea787e0 + languageName: node + linkType: hard + +"@stablelib/sha512@npm:^1.0.1": + version: 1.0.1 + resolution: "@stablelib/sha512@npm:1.0.1" dependencies: - "@astronautlabs/jsonpath": "npm:^1.1.2" - "@sd-jwt/decode": "npm:^0.7.2" - "@sd-jwt/present": "npm:^0.7.2" - "@sd-jwt/types": "npm:^0.7.2" - "@sphereon/pex-models": "npm:^2.3.1" - "@sphereon/ssi-types": "npm:0.30.2-next.129" - ajv: "npm:^8.12.0" - ajv-formats: "npm:^2.1.1" - jwt-decode: "npm:^3.1.2" - nanoid: "npm:^3.3.7" - uint8arrays: "npm:^3.1.1" - checksum: 10c0/c2dc48e7841011cfee3f76548c047f9b323dc7b1c2f60778764015619b5dbc67668f6ef44958731127a37cdbf1af857f59e561bfe8d51506d84a5fe527be54d5 + "@stablelib/binary": "npm:^1.0.1" + "@stablelib/hash": "npm:^1.0.1" + "@stablelib/wipe": "npm:^1.0.1" + checksum: 10c0/84549070a383f4daf23d9065230eb81bc8f590c68bf5f7968f1b78901236b3bb387c14f63773dc6c3dc78e823b1c15470d2a04d398a2506391f466c16ba29b58 languageName: node linkType: hard -"@sphereon/ssi-types@npm:0.33.0": - version: 0.33.0 - resolution: "@sphereon/ssi-types@npm:0.33.0" - dependencies: - "@noble/hashes": "npm:1.6.1" - "@sd-jwt/decode": "npm:^0.9.2" - "@sphereon/kmp-mdoc-core": "npm:0.2.0-SNAPSHOT.26" - debug: "npm:^4.3.5" - events: "npm:^3.3.0" - jwt-decode: "npm:^4.0.0" - uint8arrays: "npm:3.1.1" - checksum: 10c0/a3019780d8af979892e9d7453d242eba6644e7cfb440d2f8f7432a592df5fb52291c466b08c95927ed5316c734798b50dfc18bf2a7a9c3c48e07fcf1acd0fe8d +"@stablelib/wipe@npm:^1.0.1": + version: 1.0.1 + resolution: "@stablelib/wipe@npm:1.0.1" + checksum: 10c0/c5a54f769c286a5b3ecff979471dfccd4311f2e84a959908e8c0e3aa4eed1364bd9707f7b69d1384b757e62cc295c221fa27286c7f782410eb8a690f30cfd796 languageName: node linkType: hard @@ -5353,6 +6049,25 @@ __metadata: languageName: node linkType: hard +"@types/body-parser@npm:*": + version: 1.19.6 + resolution: "@types/body-parser@npm:1.19.6" + dependencies: + "@types/connect": "npm:*" + "@types/node": "npm:*" + checksum: 10c0/542da05c924dce58ee23f50a8b981fee36921850c82222e384931fda3e106f750f7880c47be665217d72dbe445129049db6eb1f44e7a06b09d62af8f3cca8ea7 + languageName: node + linkType: hard + +"@types/connect@npm:*": + version: 3.4.38 + resolution: "@types/connect@npm:3.4.38" + dependencies: + "@types/node": "npm:*" + checksum: 10c0/2e1cdba2c410f25649e77856505cd60223250fa12dff7a503e492208dbfdd25f62859918f28aba95315251fd1f5e1ffbfca1e25e73037189ab85dd3f8d0a148c + languageName: node + linkType: hard + "@types/conventional-changelog-core@npm:*": version: 8.0.0 resolution: "@types/conventional-changelog-core@npm:8.0.0" @@ -5434,6 +6149,30 @@ __metadata: languageName: node linkType: hard +"@types/express-serve-static-core@npm:^4.17.33": + version: 4.19.7 + resolution: "@types/express-serve-static-core@npm:4.19.7" + dependencies: + "@types/node": "npm:*" + "@types/qs": "npm:*" + "@types/range-parser": "npm:*" + "@types/send": "npm:*" + checksum: 10c0/c239df87863b8515e68dcb18203a9e2ba6108f86fdc385090284464a57a6dca6abb60a961cb6a73fea2110576f4f8acefa1cb06b60d14b6b0e5104478e7d57d1 + languageName: node + linkType: hard + +"@types/express@npm:^4.17.23": + version: 4.17.23 + resolution: "@types/express@npm:4.17.23" + dependencies: + "@types/body-parser": "npm:*" + "@types/express-serve-static-core": "npm:^4.17.33" + "@types/qs": "npm:*" + "@types/serve-static": "npm:*" + checksum: 10c0/60490cd4f73085007247e7d4fafad0a7abdafa34fa3caba2757512564ca5e094ece7459f0f324030a63d513f967bb86579a8682af76ae2fd718e889b0a2a4fe8 + languageName: node + linkType: hard + "@types/git-raw-commits@npm:*": version: 5.0.0 resolution: "@types/git-raw-commits@npm:5.0.0" @@ -5470,6 +6209,13 @@ __metadata: languageName: node linkType: hard +"@types/http-errors@npm:*": + version: 2.0.5 + resolution: "@types/http-errors@npm:2.0.5" + checksum: 10c0/00f8140fbc504f47356512bd88e1910c2f07e04233d99c88c854b3600ce0523c8cd0ba7d1897667243282eb44c59abb9245959e2428b9de004f93937f52f7c15 + languageName: node + linkType: hard + "@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1": version: 2.0.6 resolution: "@types/istanbul-lib-coverage@npm:2.0.6" @@ -5563,6 +6309,13 @@ __metadata: languageName: node linkType: hard +"@types/mime@npm:^1": + version: 1.3.5 + resolution: "@types/mime@npm:1.3.5" + checksum: 10c0/c2ee31cd9b993804df33a694d5aa3fa536511a49f2e06eeab0b484fef59b4483777dbb9e42a4198a0809ffbf698081fdbca1e5c2218b82b91603dfab10a10fbc + languageName: node + linkType: hard + "@types/minimist@npm:^1.2.0, @types/minimist@npm:^1.2.2": version: 1.2.5 resolution: "@types/minimist@npm:1.2.5" @@ -5605,6 +6358,20 @@ __metadata: languageName: node linkType: hard +"@types/qs@npm:*": + version: 6.14.0 + resolution: "@types/qs@npm:6.14.0" + checksum: 10c0/5b3036df6e507483869cdb3858201b2e0b64b4793dc4974f188caa5b5732f2333ab9db45c08157975054d3b070788b35088b4bc60257ae263885016ee2131310 + languageName: node + linkType: hard + +"@types/range-parser@npm:*": + version: 1.2.7 + resolution: "@types/range-parser@npm:1.2.7" + checksum: 10c0/361bb3e964ec5133fa40644a0b942279ed5df1949f21321d77de79f48b728d39253e5ce0408c9c17e4e0fd95ca7899da36841686393b9f7a1e209916e9381a3c + languageName: node + linkType: hard + "@types/react-native-vector-icons@npm:~6.4.18": version: 6.4.18 resolution: "@types/react-native-vector-icons@npm:6.4.18" @@ -5650,6 +6417,36 @@ __metadata: languageName: node linkType: hard +"@types/send@npm:*": + version: 1.2.0 + resolution: "@types/send@npm:1.2.0" + dependencies: + "@types/node": "npm:*" + checksum: 10c0/66d34fbb49c9a7848244eb227c39d499c205875d7f6b3a7536b9c6b1e44a7764ee33ade9bc14188454c05caa7b2c583c823e8b5a1afdaa51141307cd5b3660c0 + languageName: node + linkType: hard + +"@types/send@npm:<1": + version: 0.17.5 + resolution: "@types/send@npm:0.17.5" + dependencies: + "@types/mime": "npm:^1" + "@types/node": "npm:*" + checksum: 10c0/a86c9b89bb0976ff58c1cdd56360ea98528f4dbb18a5c2287bb8af04815513a576a42b4e0e1e7c4d14f7d6ea54733f6ef935ebff8c65e86d9c222881a71e1f15 + languageName: node + linkType: hard + +"@types/serve-static@npm:*": + version: 1.15.9 + resolution: "@types/serve-static@npm:1.15.9" + dependencies: + "@types/http-errors": "npm:*" + "@types/node": "npm:*" + "@types/send": "npm:<1" + checksum: 10c0/3dc98f41085afbc1ea4768e764b891a6b917f01f0db8a1610a6bc8f0e989015c22af71a05f7b0ae336456169f86e863a60273ddd64c0fa13855ae4ed50ed7789 + languageName: node + linkType: hard + "@types/stack-utils@npm:^2.0.0": version: 2.0.3 resolution: "@types/stack-utils@npm:2.0.3" @@ -5664,6 +6461,15 @@ __metadata: languageName: node linkType: hard +"@types/ws@npm:^8.18.1": + version: 8.18.1 + resolution: "@types/ws@npm:8.18.1" + dependencies: + "@types/node": "npm:*" + checksum: 10c0/61aff1129143fcc4312f083bc9e9e168aa3026b7dd6e70796276dcfb2c8211c4292603f9c4864fae702f2ed86e4abd4d38aa421831c2fd7f856c931a481afbab + languageName: node + linkType: hard + "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -6092,6 +6898,20 @@ __metadata: languageName: node linkType: hard +"@unimodules/core@file:./noop::locator=bifold-wallet-root%40workspace%3A.": + version: 1.0.0 + resolution: "@unimodules/core@file:./noop#./noop::hash=08da70&locator=bifold-wallet-root%40workspace%3A." + checksum: 10c0/e7a3061c158a19ea058c642d3ff32668e3b4df5aecf97e2496307fa90e42315f31158e4e3820c933e877f3a9b2f2143418e505aa3210aa5c6d275f4e6988987b + languageName: node + linkType: hard + +"@unimodules/react-native-adapter@file:./noop::locator=bifold-wallet-root%40workspace%3A.": + version: 1.0.0 + resolution: "@unimodules/react-native-adapter@file:./noop#./noop::hash=54c074&locator=bifold-wallet-root%40workspace%3A." + checksum: 10c0/9b8d172c38672e5c33a01574603a5ae02cf931d901637223f978cae5252199ebb6944085a30c669fe326a89db66b52ba8cd1e91fff8c798126eaa6f8f3bc2942 + languageName: node + linkType: hard + "@urql/core@npm:2.3.6": version: 2.3.6 resolution: "@urql/core@npm:2.3.6" @@ -6175,7 +6995,7 @@ __metadata: languageName: node linkType: hard -"accepts@npm:^1.3.7, accepts@npm:^1.3.8, accepts@npm:~1.3.7": +"accepts@npm:^1.3.7, accepts@npm:^1.3.8, accepts@npm:~1.3.7, accepts@npm:~1.3.8": version: 1.3.8 resolution: "accepts@npm:1.3.8" dependencies: @@ -6262,6 +7082,20 @@ __metadata: languageName: node linkType: hard +"ajv-formats@npm:^3.0.1": + version: 3.0.1 + resolution: "ajv-formats@npm:3.0.1" + dependencies: + ajv: "npm:^8.0.0" + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + checksum: 10c0/168d6bca1ea9f163b41c8147bae537e67bd963357a5488a1eaf3abe8baa8eec806d4e45f15b10767e6020679315c7e1e5e6803088dfb84efa2b4e9353b83dd0a + languageName: node + linkType: hard + "ajv@npm:^6.12.4": version: 6.12.6 resolution: "ajv@npm:6.12.6" @@ -6274,7 +7108,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^8.0.0, ajv@npm:^8.11.0, ajv@npm:^8.12.0": +"ajv@npm:^8.0.0, ajv@npm:^8.11.0, ajv@npm:^8.12.0, ajv@npm:^8.17.1": version: 8.17.1 resolution: "ajv@npm:8.17.1" dependencies: @@ -6470,6 +7304,13 @@ __metadata: languageName: node linkType: hard +"array-flatten@npm:1.1.1": + version: 1.1.1 + resolution: "array-flatten@npm:1.1.1" + checksum: 10c0/806966c8abb2f858b08f5324d9d18d7737480610f3bd5d3498aaae6eb5efdc501a884ba019c9b4a8f02ff67002058749d05548fd42fa8643f02c9c7f22198b91 + languageName: node + linkType: hard + "array-ify@npm:^1.0.0": version: 1.0.0 resolution: "array-ify@npm:1.0.0" @@ -6611,6 +7452,24 @@ __metadata: languageName: node linkType: hard +"asmcrypto.js@npm:^0.22.0": + version: 0.22.0 + resolution: "asmcrypto.js@npm:0.22.0" + checksum: 10c0/2ef7f42ee0e40e3f2bf4cf939b53927a158ae44af38a0a5aa8d38f845460022d133462f22a188811a13499e1232bb74fa0db3591444ab906373c1d90b1062949 + languageName: node + linkType: hard + +"asn1js@npm:^3.0.5, asn1js@npm:^3.0.6": + version: 3.0.6 + resolution: "asn1js@npm:3.0.6" + dependencies: + pvtsutils: "npm:^1.3.6" + pvutils: "npm:^1.1.3" + tslib: "npm:^2.8.1" + checksum: 10c0/96d35e65e3df819ad9cc2d91d1150a3041fd84687a62faa73405e72a6b4c655bc2450e779fad524969e14eeac1f69db2559f27ef6d06ddeeddada28f72ad9b89 + languageName: node + linkType: hard + "ast-types@npm:0.15.2": version: 0.15.2 resolution: "ast-types@npm:0.15.2" @@ -6693,6 +7552,24 @@ __metadata: languageName: node linkType: hard +"b64-lite@npm:^1.3.1, b64-lite@npm:^1.4.0": + version: 1.4.0 + resolution: "b64-lite@npm:1.4.0" + dependencies: + base-64: "npm:^0.1.0" + checksum: 10c0/ff60dcd1f4fc5b73ff7ce8615c9e4c57a474daf00864079d0a59614194e11c4b2765bf90c53963597de1c2993cfd8223185076aab376656afaa7749e9fdc6f4f + languageName: node + linkType: hard + +"b64u-lite@npm:^1.0.1": + version: 1.1.0 + resolution: "b64u-lite@npm:1.1.0" + dependencies: + b64-lite: "npm:^1.4.0" + checksum: 10c0/5b8ed00355dd25acd9da54e6a4be50d8f62fdf146c2e4240c56965dbf52c6dc2289677443c593d302f7160c80dc82d730384b7c38c40c4191a70fb109f21d9e0 + languageName: node + linkType: hard + "babel-core@npm:^7.0.0-bridge.0": version: 7.0.0-bridge.0 resolution: "babel-core@npm:7.0.0-bridge.0" @@ -6993,13 +7870,38 @@ __metadata: languageName: node linkType: hard -"base64-js@npm:^1.2.3, base64-js@npm:^1.3.1, base64-js@npm:^1.5.1": +"base64-js@npm:*, base64-js@npm:^1.2.3, base64-js@npm:^1.3.0, base64-js@npm:^1.3.1, base64-js@npm:^1.5.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" checksum: 10c0/f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf languageName: node linkType: hard +"base64url-universal@npm:^1.1.0": + version: 1.1.0 + resolution: "base64url-universal@npm:1.1.0" + dependencies: + base64url: "npm:^3.0.0" + checksum: 10c0/d1408b3062c7a73cca75c6cc47eaefc47089ca20e019f5b6c3ab4641d7a87caec3e8e1fb17165b63380bef924f62f59dc7f257586490d5718c8c352f1dfc98e2 + languageName: node + linkType: hard + +"base64url-universal@npm:^2.0.0": + version: 2.0.0 + resolution: "base64url-universal@npm:2.0.0" + dependencies: + base64url: "npm:^3.0.1" + checksum: 10c0/6143326c1b5011d987d410a7451fcacad33af9282f9e7d06a21e1d4d7ed9d884e6c09a8f0d178f6c9ef3b11f8cda10ece4c84768e43dc9cb4dc47d1b5056de40 + languageName: node + linkType: hard + +"base64url@npm:^3.0.0, base64url@npm:^3.0.1": + version: 3.0.1 + resolution: "base64url@npm:3.0.1" + checksum: 10c0/5ca9d6064e9440a2a45749558dddd2549ca439a305793d4f14a900b7256b5f4438ef1b7a494e1addc66ced5d20f5c010716d353ed267e4b769e6c78074991241 + languageName: node + linkType: hard + "baseline-browser-mapping@npm:^2.8.9": version: 2.8.11 resolution: "baseline-browser-mapping@npm:2.8.11" @@ -7167,6 +8069,13 @@ __metadata: languageName: node linkType: hard +"bignumber.js@npm:^9.0.0": + version: 9.3.1 + resolution: "bignumber.js@npm:9.3.1" + checksum: 10c0/61342ba5fe1c10887f0ecf5be02ff6709271481aff48631f86b4d37d55a99b87ce441cfd54df3d16d10ee07ceab7e272fc0be430c657ffafbbbf7b7d631efb75 + languageName: node + linkType: hard + "bl@npm:^4.1.0": version: 4.1.0 resolution: "bl@npm:4.1.0" @@ -7192,6 +8101,26 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:1.20.3": + version: 1.20.3 + resolution: "body-parser@npm:1.20.3" + dependencies: + bytes: "npm:3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + http-errors: "npm:2.0.0" + iconv-lite: "npm:0.4.24" + on-finished: "npm:2.4.1" + qs: "npm:6.13.0" + raw-body: "npm:2.5.2" + type-is: "npm:~1.6.18" + unpipe: "npm:1.0.0" + checksum: 10c0/0a9a93b7518f222885498dcecaad528cf010dd109b071bf471c93def4bfe30958b83e03496eb9c1ad4896db543d999bb62be1a3087294162a88cfa1b42c16310 + languageName: node + linkType: hard + "boolbase@npm:^1.0.0, boolbase@npm:~1.0.0": version: 1.0.0 resolution: "boolbase@npm:1.0.0" @@ -7199,6 +8128,26 @@ __metadata: languageName: node linkType: hard +"borc@npm:^3.0.0": + version: 3.0.0 + resolution: "borc@npm:3.0.0" + dependencies: + bignumber.js: "npm:^9.0.0" + buffer: "npm:^6.0.3" + commander: "npm:^2.15.0" + ieee754: "npm:^1.1.13" + iso-url: "npm:^1.1.5" + json-text-sequence: "npm:~0.3.0" + readable-stream: "npm:^3.6.0" + bin: + cbor2comment: bin/cbor2comment.js + cbor2diag: bin/cbor2diag.js + cbor2json: bin/cbor2json.js + json2cbor: bin/json2cbor.js + checksum: 10c0/cc7c5e9f555f9a0375d9e611c6fd004e5f0285f0b8b5598dad2609f4dbcd9e6da8a20bb14206ff9921dde07d5e0b4156347fec4405a1ebfac3eed463f390f5c3 + languageName: node + linkType: hard + "bplist-creator@npm:0.1.1": version: 0.1.1 resolution: "bplist-creator@npm:0.1.1" @@ -7497,6 +8446,13 @@ __metadata: languageName: node linkType: hard +"canonicalize@npm:^1.0.1": + version: 1.0.8 + resolution: "canonicalize@npm:1.0.8" + checksum: 10c0/6fafcfa73855a49c86eed26d2f23734713a542a3107a23a6ab16fb22b6cee6bb2d92ad32b2244d52594bd69bc08bec820413911cd566dcc5399048012ce26a83 + languageName: node + linkType: hard + "chalk@npm:4.1.0": version: 4.1.0 resolution: "chalk@npm:4.1.0" @@ -7891,7 +8847,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^2.20.0": +"commander@npm:^2.15.0, commander@npm:^2.20.0": version: 2.20.3 resolution: "commander@npm:2.20.3" checksum: 10c0/74c781a5248c2402a0a3e966a0a2bba3c054aad144f5c023364be83265e796b20565aa9feff624132ff629aa64e16999fa40a743c10c12f7c61e96a794b99288 @@ -7948,6 +8904,13 @@ __metadata: languageName: node linkType: hard +"compare-versions@npm:^6.1.1": + version: 6.1.1 + resolution: "compare-versions@npm:6.1.1" + checksum: 10c0/415205c7627f9e4f358f571266422980c9fe2d99086be0c9a48008ef7c771f32b0fbe8e97a441ffedc3910872f917a0675fe0fe3c3b6d331cda6d8690be06338 + languageName: node + linkType: hard + "component-type@npm:^1.2.1": version: 1.2.2 resolution: "component-type@npm:1.2.2" @@ -8017,6 +8980,22 @@ __metadata: languageName: node linkType: hard +"content-disposition@npm:0.5.4": + version: 0.5.4 + resolution: "content-disposition@npm:0.5.4" + dependencies: + safe-buffer: "npm:5.2.1" + checksum: 10c0/bac0316ebfeacb8f381b38285dc691c9939bf0a78b0b7c2d5758acadad242d04783cee5337ba7d12a565a19075af1b3c11c728e1e4946de73c6ff7ce45f3f1bb + languageName: node + linkType: hard + +"content-type@npm:~1.0.4, content-type@npm:~1.0.5": + version: 1.0.5 + resolution: "content-type@npm:1.0.5" + checksum: 10c0/b76ebed15c000aee4678c3707e0860cb6abd4e680a598c0a26e17f0bfae723ec9cc2802f0ff1bc6e4d80603719010431d2231018373d4dde10f9ccff9dadf5af + languageName: node + linkType: hard + "conventional-changelog-angular@npm:^5.0.0": version: 5.0.13 resolution: "conventional-changelog-angular@npm:5.0.13" @@ -8126,6 +9105,20 @@ __metadata: languageName: node linkType: hard +"cookie-signature@npm:1.0.6": + version: 1.0.6 + resolution: "cookie-signature@npm:1.0.6" + checksum: 10c0/b36fd0d4e3fef8456915fcf7742e58fbfcc12a17a018e0eb9501c9d5ef6893b596466f03b0564b81af29ff2538fd0aa4b9d54fe5ccbfb4c90ea50ad29fe2d221 + languageName: node + linkType: hard + +"cookie@npm:0.7.1": + version: 0.7.1 + resolution: "cookie@npm:0.7.1" + checksum: 10c0/5de60c67a410e7c8dc8a46a4b72eb0fe925871d057c9a5d2c0e8145c4270a4f81076de83410c4d397179744b478e33cd80ccbcc457abf40a9409ad27dcd21dde + languageName: node + linkType: hard + "core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.33.1, core-js-compat@npm:^3.43.0": version: 3.45.1 resolution: "core-js-compat@npm:3.45.1" @@ -8234,6 +9227,13 @@ __metadata: languageName: node linkType: hard +"credentials-context@npm:^2.0.0": + version: 2.0.0 + resolution: "credentials-context@npm:2.0.0" + checksum: 10c0/bdafba13fdbef62bb48402af6637e81b8f18ee380ea246ee2153a00842d8876e3b6aea0bf4526fd80346e6403d1b8cbc0bfe3c80e5813a29e5dc5bf4091374f7 + languageName: node + linkType: hard + "cross-fetch@npm:^3.1.5, cross-fetch@npm:^3.1.8": version: 3.2.0 resolution: "cross-fetch@npm:3.2.0" @@ -8243,7 +9243,7 @@ __metadata: languageName: node linkType: hard -"cross-fetch@npm:^4.0.0": +"cross-fetch@npm:^4.0.0, cross-fetch@npm:^4.1.0": version: 4.1.0 resolution: "cross-fetch@npm:4.1.0" dependencies: @@ -8283,6 +9283,13 @@ __metadata: languageName: node linkType: hard +"crypto-ld@npm:^6.0.0": + version: 6.0.0 + resolution: "crypto-ld@npm:6.0.0" + checksum: 10c0/af8bd8483bdf845d0b57e8e7ea30c7ba22f1b3a927dc683b267af663d9ec204ebc329525fd99ff212807e82140e89800c63e28ce56ed0e817a372507005af0a7 + languageName: node + linkType: hard + "crypto-random-string@npm:^1.0.0": version: 1.0.0 resolution: "crypto-random-string@npm:1.0.0" @@ -8393,6 +9400,20 @@ __metadata: languageName: node linkType: hard +"data-uri-to-buffer@npm:^3.0.1": + version: 3.0.1 + resolution: "data-uri-to-buffer@npm:3.0.1" + checksum: 10c0/01fa28525402582fbb972c91822533f5528156e9e7241512b903467acbe2e0505760504e22c548bb707c7a56b5459194ee4fa6434e5995fa1a658744c2ce0cff + languageName: node + linkType: hard + +"data-uri-to-buffer@npm:^4.0.0": + version: 4.0.1 + resolution: "data-uri-to-buffer@npm:4.0.1" + checksum: 10c0/20a6b93107597530d71d4cb285acee17f66bcdfc03fd81040921a81252f19db27588d87fc8fc69e1950c55cfb0bf8ae40d0e5e21d907230813eb5d5a7f9eb45b + languageName: node + linkType: hard + "data-view-buffer@npm:^1.0.2": version: 1.0.2 resolution: "data-view-buffer@npm:1.0.2" @@ -8440,6 +9461,15 @@ __metadata: languageName: node linkType: hard +"dcql@npm:2.0.0-alpha-20250916080434": + version: 2.0.0-alpha-20250916080434 + resolution: "dcql@npm:2.0.0-alpha-20250916080434" + dependencies: + valibot: "npm:1.0.0-beta.8" + checksum: 10c0/a68a20cb0d97d5938f99ec773ba296f027a2667ccb37489f5f00b61141e2b643181c1ebd2864e13037eb4fa6f0fce48372bae2f9de8d9669471458013c3aab29 + languageName: node + linkType: hard + "debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.6.9": version: 2.6.9 resolution: "debug@npm:2.6.9" @@ -8736,6 +9766,13 @@ __metadata: languageName: node linkType: hard +"did-resolver@npm:^4.1.0": + version: 4.1.0 + resolution: "did-resolver@npm:4.1.0" + checksum: 10c0/3ccb21c85958a2e47122e90b7c3bfdf738360a85745eb5dbe556b6bd33d2d7c2bc080d9b12da1a5de3491934a17329dd1cdc99854afb850699d6af3765102dbc + languageName: node + linkType: hard + "diff-sequences@npm:^29.6.3": version: 29.6.3 resolution: "diff-sequences@npm:29.6.3" @@ -8899,6 +9936,27 @@ __metadata: languageName: node linkType: hard +"ec-compression@npm:0.0.1-alpha.12": + version: 0.0.1-alpha.12 + resolution: "ec-compression@npm:0.0.1-alpha.12" + checksum: 10c0/e3aa305646850b2ee733993d2cec7fce0ae4bc5cc0e2a214901ff11fab349cb106d865b295f044894552df40590b0406f4f1ec7c4799e3d12cbdf45e532bbbfc + languageName: node + linkType: hard + +"ed25519-signature-2018-context@npm:^1.1.0": + version: 1.1.0 + resolution: "ed25519-signature-2018-context@npm:1.1.0" + checksum: 10c0/c0fb62dd448de59f9cb45ac55f026b793b8da9c0dbe83014d0ddf73d50ea78e37e6bf88b9445f2301a6ead3a42031ef5839f625e3186169d07897e19a056de7c + languageName: node + linkType: hard + +"ed25519-signature-2020-context@npm:^1.0.1": + version: 1.1.0 + resolution: "ed25519-signature-2020-context@npm:1.1.0" + checksum: 10c0/7e5fba0ad8c1979412c45439654c0e1ac05372305760ad7c53e6b8d9a8106ed2f109e57ef19a7f0b23ea0efd69fee9c045d38280d18be11ef3dd68a433e55c46 + languageName: node + linkType: hard + "ee-first@npm:1.1.1": version: 1.1.1 resolution: "ee-first@npm:1.1.1" @@ -9958,6 +11016,17 @@ __metadata: languageName: node linkType: hard +"expo-random@npm:*": + version: 14.0.1 + resolution: "expo-random@npm:14.0.1" + dependencies: + base64-js: "npm:^1.3.0" + peerDependencies: + expo: "*" + checksum: 10c0/7642e0d900e544f14ff6e532705061ad7a7e6216eed48f131f63a0157781cfe5b943cd331d251714c6cf08e3848f1c9a5f9ad551bede2c5596b9363ab3656c38 + languageName: node + linkType: hard + "expo-secure-store@npm:~12.8.1": version: 12.8.1 resolution: "expo-secure-store@npm:12.8.1" @@ -9999,6 +11068,45 @@ __metadata: languageName: node linkType: hard +"express@npm:^4.21.2": + version: 4.21.2 + resolution: "express@npm:4.21.2" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:1.20.3" + content-disposition: "npm:0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:0.7.1" + cookie-signature: "npm:1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:1.3.1" + fresh: "npm:0.5.2" + http-errors: "npm:2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:6.13.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:0.19.0" + serve-static: "npm:1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10c0/38168fd0a32756600b56e6214afecf4fc79ec28eca7f7a91c2ab8d50df4f47562ca3f9dee412da7f5cea6b1a1544b33b40f9f8586dbacfbdada0fe90dbb10a1f + languageName: node + linkType: hard + "extendable-error@npm:^0.1.5": version: 0.1.7 resolution: "extendable-error@npm:0.1.7" @@ -10054,7 +11162,7 @@ __metadata: languageName: node linkType: hard -"fast-text-encoding@npm:~1.0.6": +"fast-text-encoding@npm:^1.0.3, fast-text-encoding@npm:~1.0.6": version: 1.0.6 resolution: "fast-text-encoding@npm:1.0.6" checksum: 10c0/e1d0381bda229c92c7906f63308f3b9caca8c78b732768b1ee16f560089ed21bc159bbe1434138ccd3815931ec8d4785bdade1ad1c45accfdf27ac6606ac67d2 @@ -10134,9 +11242,29 @@ __metadata: peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: - picomatch: + picomatch: + optional: true + checksum: 10c0/e345083c4306b3aed6cb8ec551e26c36bab5c511e99ea4576a16750ddc8d3240e63826cc624f5ae17ad4dc82e68a253213b60d556c11bfad064b7607847ed07f + languageName: node + linkType: hard + +"fetch-blob@npm:^2.1.1": + version: 2.1.2 + resolution: "fetch-blob@npm:2.1.2" + peerDependenciesMeta: + domexception: optional: true - checksum: 10c0/e345083c4306b3aed6cb8ec551e26c36bab5c511e99ea4576a16750ddc8d3240e63826cc624f5ae17ad4dc82e68a253213b60d556c11bfad064b7607847ed07f + checksum: 10c0/9c7b0af2e6f11ac20997bb7dbd555fc89add2cf04379012af9ed119e96c0f608f3dbdf3ca2908583469118485065e35a10da8c740b4afff633180a13957a25da + languageName: node + linkType: hard + +"fetch-blob@npm:^3.1.2, fetch-blob@npm:^3.1.4": + version: 3.2.0 + resolution: "fetch-blob@npm:3.2.0" + dependencies: + node-domexception: "npm:^1.0.0" + web-streams-polyfill: "npm:^3.0.3" + checksum: 10c0/60054bf47bfa10fb0ba6cb7742acec2f37c1f56344f79a70bb8b1c48d77675927c720ff3191fa546410a0442c998d27ab05e9144c32d530d8a52fbe68f843b69 languageName: node linkType: hard @@ -10187,6 +11315,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:1.3.1": + version: 1.3.1 + resolution: "finalhandler@npm:1.3.1" + dependencies: + debug: "npm:2.6.9" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + on-finished: "npm:2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:2.0.1" + unpipe: "npm:~1.0.0" + checksum: 10c0/d38035831865a49b5610206a3a9a9aae4e8523cbbcd01175d0480ffbf1278c47f11d89be3ca7f617ae6d94f29cf797546a4619cd84dd109009ef33f12f69019f + languageName: node + linkType: hard + "find-babel-config@npm:^2.1.1": version: 2.1.2 resolution: "find-babel-config@npm:2.1.2" @@ -10245,6 +11388,17 @@ __metadata: languageName: node linkType: hard +"fix-esm@npm:^1.0.1": + version: 1.0.1 + resolution: "fix-esm@npm:1.0.1" + dependencies: + "@babel/core": "npm:^7.14.6" + "@babel/plugin-proposal-export-namespace-from": "npm:^7.14.5" + "@babel/plugin-transform-modules-commonjs": "npm:^7.14.5" + checksum: 10c0/e2466bdd292609836b302759eb0763b1d3eb49cc8ec8665685752686b8d3e0f839f20effd70fd0bc4749dba26705a964b72c776f4b49fe66bef3bf9e7dbb529e + languageName: node + linkType: hard + "flat-cache@npm:^3.0.4": version: 3.2.0 resolution: "flat-cache@npm:3.2.0" @@ -10376,6 +11530,22 @@ __metadata: languageName: node linkType: hard +"formdata-polyfill@npm:^4.0.10": + version: 4.0.10 + resolution: "formdata-polyfill@npm:4.0.10" + dependencies: + fetch-blob: "npm:^3.1.2" + checksum: 10c0/5392ec484f9ce0d5e0d52fb5a78e7486637d516179b0eb84d81389d7eccf9ca2f663079da56f761355c0a65792810e3b345dc24db9a8bbbcf24ef3c8c88570c6 + languageName: node + linkType: hard + +"forwarded@npm:0.2.0": + version: 0.2.0 + resolution: "forwarded@npm:0.2.0" + checksum: 10c0/9b67c3fac86acdbc9ae47ba1ddd5f2f81526fa4c8226863ede5600a3f7c7416ef451f6f1e240a3cc32d0fd79fcfe6beb08fd0da454f360032bde70bf80afbb33 + languageName: node + linkType: hard + "freeport-async@npm:2.0.0": version: 2.0.0 resolution: "freeport-async@npm:2.0.0" @@ -10663,6 +11833,13 @@ __metadata: languageName: node linkType: hard +"get-symbol-from-current-process-h@npm:^1.0.1, get-symbol-from-current-process-h@npm:^1.0.2": + version: 1.0.2 + resolution: "get-symbol-from-current-process-h@npm:1.0.2" + checksum: 10c0/f33109e08aef7029b16f18032dce669e92efb21992946d7b575e494f32907c3d2c353685e00398b9202c332aab140e444e9333c93f2b81aa662bde3f59e3a25a + languageName: node + linkType: hard + "get-tsconfig@npm:^4.7.5": version: 4.10.1 resolution: "get-tsconfig@npm:4.10.1" @@ -10672,6 +11849,15 @@ __metadata: languageName: node linkType: hard +"get-uv-event-loop-napi-h@npm:^1.0.5": + version: 1.0.6 + resolution: "get-uv-event-loop-napi-h@npm:1.0.6" + dependencies: + get-symbol-from-current-process-h: "npm:^1.0.1" + checksum: 10c0/beb601c7e4b74fec51fb33df452a214943a1453bac9e3ca66b98fabb9ac9371f07b53d43b163a20b69228003eaf61a84b9b3faf692ed896ef66d84970411d5e0 + languageName: node + linkType: hard + "getenv@npm:^1.0.0": version: 1.0.0 resolution: "getenv@npm:1.0.0" @@ -11220,6 +12406,15 @@ __metadata: languageName: node linkType: hard +"iconv-lite@npm:0.4.24": + version: 0.4.24 + resolution: "iconv-lite@npm:0.4.24" + dependencies: + safer-buffer: "npm:>= 2.1.2 < 3" + checksum: 10c0/c6886a24cc00f2a059767440ec1bc00d334a89f250db8e0f7feb4961c8727118457e27c495ba94d082e51d3baca378726cd110aaf7ded8b9bbfd6a44760cf1d4 + languageName: node + linkType: hard + "iconv-lite@npm:^0.6.2": version: 0.6.3 resolution: "iconv-lite@npm:0.6.3" @@ -11406,7 +12601,7 @@ __metadata: languageName: node linkType: hard -"ipaddr.js@npm:^1.9.0": +"ipaddr.js@npm:1.9.1, ipaddr.js@npm:^1.9.0": version: 1.9.1 resolution: "ipaddr.js@npm:1.9.1" checksum: 10c0/0486e775047971d3fdb5fb4f063829bac45af299ae0b82dcf3afa2145338e08290563a2a70f34b732d795ecc8311902e541a8530eeb30d75860a78ff4e94ce2a @@ -11997,6 +13192,13 @@ __metadata: languageName: node linkType: hard +"iso-url@npm:^1.1.5": + version: 1.2.1 + resolution: "iso-url@npm:1.2.1" + checksum: 10c0/73be82eaaf5530acb1b6a46829e0dfb050c62790b8dc04d7fb7e290b63c88846b4d861ecf3a6bc7e0a3d74e569ea53c0fb951d596e06d6c6dd0cf4342d59ecc9 + languageName: node + linkType: hard + "isobject@npm:^3.0.1": version: 3.0.1 resolution: "isobject@npm:3.0.1" @@ -12004,6 +13206,34 @@ __metadata: languageName: node linkType: hard +"isomorphic-webcrypto@npm:^2.3.8": + version: 2.3.8 + resolution: "isomorphic-webcrypto@npm:2.3.8" + dependencies: + "@peculiar/webcrypto": "npm:^1.0.22" + "@unimodules/core": "npm:*" + "@unimodules/react-native-adapter": "npm:*" + asmcrypto.js: "npm:^0.22.0" + b64-lite: "npm:^1.3.1" + b64u-lite: "npm:^1.0.1" + expo-random: "npm:*" + msrcrypto: "npm:^1.5.6" + react-native-securerandom: "npm:^0.1.1" + str2buf: "npm:^1.3.0" + webcrypto-shim: "npm:^0.1.4" + dependenciesMeta: + "@unimodules/core": + optional: true + "@unimodules/react-native-adapter": + optional: true + expo-random: + optional: true + react-native-securerandom: + optional: true + checksum: 10c0/4ad2723169004c80587796661c6f7ac820b812748edc79d0545e91f147c258c6c4ff6cee47041f3acfc9b4d21ca5dde3ef193fc52ac23a32c86252dcc2baa960 + languageName: node + linkType: hard + "istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0": version: 3.2.2 resolution: "istanbul-lib-coverage@npm:3.2.2" @@ -12816,6 +14046,15 @@ __metadata: languageName: node linkType: hard +"json-text-sequence@npm:~0.3.0": + version: 0.3.0 + resolution: "json-text-sequence@npm:0.3.0" + dependencies: + "@sovpro/delimited-stream": "npm:^1.1.0" + checksum: 10c0/8e5853b2e263e4f105385b30f5de864aedbbbbad6972c46cadfadb0d380feacc8434cfb286e6b9d9541ef5373ff135b3c5f9ec4a9ebf69b448921b8f5baff77b + languageName: node + linkType: hard + "json5@npm:^1.0.2": version: 1.0.2 resolution: "json5@npm:1.0.2" @@ -12861,6 +14100,30 @@ __metadata: languageName: node linkType: hard +"jsonld-signatures@npm:^11.0.0": + version: 11.5.0 + resolution: "jsonld-signatures@npm:11.5.0" + dependencies: + "@digitalbazaar/security-context": "npm:^1.0.0" + jsonld: "npm:^8.0.0" + rdf-canonize: "npm:^4.0.1" + serialize-error: "npm:^8.1.0" + checksum: 10c0/a624ef4706c91064ba19dd3f1bb2a43f40cabd68f38e1c3e57fb0cea830b5ff4763364a00197313ccf704f571295803220d5c20d40df371562d84de98c5df9a0 + languageName: node + linkType: hard + +"jsonld@npm:^8.0.0": + version: 8.3.3 + resolution: "jsonld@npm:8.3.3" + dependencies: + "@digitalbazaar/http-client": "npm:^3.4.1" + canonicalize: "npm:^1.0.1" + lru-cache: "npm:^6.0.0" + rdf-canonize: "npm:^3.4.0" + checksum: 10c0/ca8c18f65a50c61deec2951533bf05b709fd8e937e2f0cb549683d7e9934df7649b6e2f6f99f0dafe7bf8dd6ae95a257306cdb37fb705ef5ee0a7439d85581c2 + languageName: node + linkType: hard + "jsonparse@npm:^1.2.0": version: 1.3.1 resolution: "jsonparse@npm:1.3.1" @@ -12942,6 +14205,52 @@ __metadata: languageName: node linkType: hard +"ky-universal@npm:^0.11.0": + version: 0.11.0 + resolution: "ky-universal@npm:0.11.0" + dependencies: + abort-controller: "npm:^3.0.0" + node-fetch: "npm:^3.2.10" + peerDependencies: + ky: ">=0.31.4" + web-streams-polyfill: ">=3.2.1" + peerDependenciesMeta: + web-streams-polyfill: + optional: true + checksum: 10c0/d71a1cae6d79c93808eda3b021eea91df064ac972f0391b45aa0913cdc48bdcad9c33452d68de021bd32c1b5abe15090229ae4a45fa28f7babb8e77e39ae1596 + languageName: node + linkType: hard + +"ky-universal@npm:^0.8.2": + version: 0.8.2 + resolution: "ky-universal@npm:0.8.2" + dependencies: + abort-controller: "npm:^3.0.0" + node-fetch: "npm:3.0.0-beta.9" + peerDependencies: + ky: ">=0.17.0" + web-streams-polyfill: ">=2.0.0" + peerDependenciesMeta: + web-streams-polyfill: + optional: true + checksum: 10c0/bcdebccde532fcd934fb2dcb2d99c110980c00a2d83a62b37d75b8cbbe75ad498cc001e14c3d5fbc03acd262c80ae8d5bb7fdcdb50b05e421fba914d597a2887 + languageName: node + linkType: hard + +"ky@npm:^0.25.1": + version: 0.25.1 + resolution: "ky@npm:0.25.1" + checksum: 10c0/df78933d399310b025356be144490bd090a474bb63fd12ac7fae7b640f6357f1a944ad63a5c176282fecc4908362ca8fb5aaeeb9a3405d97e715492c26c46ea9 + languageName: node + linkType: hard + +"ky@npm:^0.33.3": + version: 0.33.3 + resolution: "ky@npm:0.33.3" + checksum: 10c0/5ba8de4c97c2abe5fb1b7d1b20252f95a7b249254af03cdfac670b9615de6b2b4af747bf363a1b918d2650c4cc83259578105f8eadd284f4e1c4261081e29640 + languageName: node + linkType: hard + "language-subtag-registry@npm:^0.3.20": version: 0.3.23 resolution: "language-subtag-registry@npm:0.3.23" @@ -13382,6 +14691,20 @@ __metadata: languageName: node linkType: hard +"lru_map@npm:^0.4.1": + version: 0.4.1 + resolution: "lru_map@npm:0.4.1" + checksum: 10c0/8d9d532d29c8d18d09e02e5cb81ddf826fe03411bcb95de9b501956e87f5eb58b7509ac50f8b06f1b4092290bfff042858f03b0daac38f541eb588c3d6c67358 + languageName: node + linkType: hard + +"luxon@npm:^3.5.0": + version: 3.7.2 + resolution: "luxon@npm:3.7.2" + checksum: 10c0/ed8f0f637826c08c343a29dd478b00628be93bba6f068417b1d8896b61cb61c6deacbe1df1e057dbd9298334044afa150f9aaabbeb3181418ac8520acfdc2ae2 + languageName: node + linkType: hard + "make-dir@npm:^2.0.0, make-dir@npm:^2.1.0": version: 2.1.0 resolution: "make-dir@npm:2.1.0" @@ -13527,6 +14850,13 @@ __metadata: languageName: node linkType: hard +"media-typer@npm:0.3.0": + version: 0.3.0 + resolution: "media-typer@npm:0.3.0" + checksum: 10c0/d160f31246907e79fed398470285f21bafb45a62869dc469b1c8877f3f064f5eabc4bcc122f9479b8b605bc5c76187d7871cf84c4ee3ecd3e487da1993279928 + languageName: node + linkType: hard + "memoize-one@npm:^5.0.0": version: 5.2.1 resolution: "memoize-one@npm:5.2.1" @@ -13591,6 +14921,13 @@ __metadata: languageName: node linkType: hard +"merge-descriptors@npm:1.0.3": + version: 1.0.3 + resolution: "merge-descriptors@npm:1.0.3" + checksum: 10c0/866b7094afd9293b5ea5dcd82d71f80e51514bed33b4c4e9f516795dc366612a4cbb4dc94356e943a8a6914889a914530badff27f397191b9b75cda20b6bae93 + languageName: node + linkType: hard + "merge-options@npm:^3.0.4": version: 3.0.4 resolution: "merge-options@npm:3.0.4" @@ -13614,6 +14951,13 @@ __metadata: languageName: node linkType: hard +"methods@npm:~1.1.2": + version: 1.1.2 + resolution: "methods@npm:1.1.2" + checksum: 10c0/bdf7cc72ff0a33e3eede03708c08983c4d7a173f91348b4b1e4f47d4cdbf734433ad971e7d1e8c77247d9e5cd8adb81ea4c67b0a2db526b758b2233d7814b8b2 + languageName: node + linkType: hard + "metro-babel-transformer@npm:0.80.12": version: 0.80.12 resolution: "metro-babel-transformer@npm:0.80.12" @@ -13934,7 +15278,7 @@ __metadata: languageName: node linkType: hard -"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.35, mime-types@npm:~2.1.34": +"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.35, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -14249,6 +15593,13 @@ __metadata: languageName: node linkType: hard +"msrcrypto@npm:^1.5.6": + version: 1.5.8 + resolution: "msrcrypto@npm:1.5.8" + checksum: 10c0/f50ee5c623ebd164d51463fba8c670c556e851d867677f45d1dc91901568b1b0a9e305b9a66a8c78e854af141f0b784ea8a37f0805e3de1c0c06c10ebba49dc2 + languageName: node + linkType: hard + "multiformats@npm:^12.1.3": version: 12.1.3 resolution: "multiformats@npm:12.1.3" @@ -14360,6 +15711,15 @@ __metadata: languageName: node linkType: hard +"node-addon-api@npm:^3.0.0": + version: 3.2.1 + resolution: "node-addon-api@npm:3.2.1" + dependencies: + node-gyp: "npm:latest" + checksum: 10c0/41f21c9d12318875a2c429befd06070ce367065a3ef02952cfd4ea17ef69fa14012732f510b82b226e99c254da8d671847ea018cad785f839a5366e02dd56302 + languageName: node + linkType: hard + "node-dir@npm:^0.1.17": version: 0.1.17 resolution: "node-dir@npm:0.1.17" @@ -14369,6 +15729,23 @@ __metadata: languageName: node linkType: hard +"node-domexception@npm:^1.0.0": + version: 1.0.0 + resolution: "node-domexception@npm:1.0.0" + checksum: 10c0/5e5d63cda29856402df9472335af4bb13875e1927ad3be861dc5ebde38917aecbf9ae337923777af52a48c426b70148815e890a5d72760f1b4d758cc671b1a2b + languageName: node + linkType: hard + +"node-fetch@npm:3.0.0-beta.9": + version: 3.0.0-beta.9 + resolution: "node-fetch@npm:3.0.0-beta.9" + dependencies: + data-uri-to-buffer: "npm:^3.0.1" + fetch-blob: "npm:^2.1.1" + checksum: 10c0/99e2947718c281ad76fe009f15ff67ac1781b72f7a81bbc2770cc20297b4482589384982bcd47516a21d6e76e1649e64609e18f83b4c71e09cf5964fbb9ef832 + languageName: node + linkType: hard + "node-fetch@npm:^2.2.0, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.7, node-fetch@npm:^2.7.0": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" @@ -14383,6 +15760,17 @@ __metadata: languageName: node linkType: hard +"node-fetch@npm:^3.2.10": + version: 3.3.2 + resolution: "node-fetch@npm:3.3.2" + dependencies: + data-uri-to-buffer: "npm:^4.0.0" + fetch-blob: "npm:^3.1.4" + formdata-polyfill: "npm:^4.0.10" + checksum: 10c0/f3d5e56190562221398c9f5750198b34cf6113aa304e34ee97c94fd300ec578b25b2c2906edba922050fce983338fde0d5d34fcb0fc3336ade5bd0e429ad7538 + languageName: node + linkType: hard + "node-forge@npm:^1.2.1, node-forge@npm:^1.3.1": version: 1.3.1 resolution: "node-forge@npm:1.3.1" @@ -14390,6 +15778,17 @@ __metadata: languageName: node linkType: hard +"node-gyp-build@npm:^4.2.1": + version: 4.8.4 + resolution: "node-gyp-build@npm:4.8.4" + bin: + node-gyp-build: bin.js + node-gyp-build-optional: optional.js + node-gyp-build-test: build-test.js + checksum: 10c0/444e189907ece2081fe60e75368784f7782cfddb554b60123743dfb89509df89f1f29c03bbfa16b3a3e0be3f48799a4783f487da6203245fa5bed239ba7407e1 + languageName: node + linkType: hard + "node-gyp@npm:latest": version: 11.4.2 resolution: "node-gyp@npm:11.4.2" @@ -15019,6 +16418,13 @@ __metadata: languageName: node linkType: hard +"pako@npm:^2.0.4, pako@npm:^2.1.0": + version: 2.1.0 + resolution: "pako@npm:2.1.0" + checksum: 10c0/8e8646581410654b50eb22a5dfd71159cae98145bd5086c9a7a816ec0370b5f72b4648d08674624b3870a521e6a3daffd6c2f7bc00fdefc7063c9d8232ff5116 + languageName: node + linkType: hard + "parent-module@npm:^1.0.0": version: 1.0.1 resolution: "parent-module@npm:1.0.1" @@ -15142,6 +16548,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:0.1.12": + version: 0.1.12 + resolution: "path-to-regexp@npm:0.1.12" + checksum: 10c0/1c6ff10ca169b773f3bba943bbc6a07182e332464704572962d277b900aeee81ac6aa5d060ff9e01149636c30b1f63af6e69dd7786ba6e0ddb39d4dee1f0645b + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -15445,6 +16858,16 @@ __metadata: languageName: node linkType: hard +"proxy-addr@npm:~2.0.7": + version: 2.0.7 + resolution: "proxy-addr@npm:2.0.7" + dependencies: + forwarded: "npm:0.2.0" + ipaddr.js: "npm:1.9.1" + checksum: 10c0/c3eed999781a35f7fd935f398b6d8920b6fb00bbc14287bc6de78128ccc1a02c89b95b56742bf7cf0362cc333c61d138532049c7dedc7a328ef13343eff81210 + languageName: node + linkType: hard + "proxy-from-env@npm:^1.1.0": version: 1.1.0 resolution: "proxy-from-env@npm:1.1.0" @@ -15476,6 +16899,22 @@ __metadata: languageName: node linkType: hard +"pvtsutils@npm:^1.3.5, pvtsutils@npm:^1.3.6": + version: 1.3.6 + resolution: "pvtsutils@npm:1.3.6" + dependencies: + tslib: "npm:^2.8.1" + checksum: 10c0/b1b42646370505ccae536dcffa662303b2c553995211330c8e39dec9ab8c197585d7751c2c5b9ab2f186feda0219d9bb23c34ee1e565573be96450f79d89a13c + languageName: node + linkType: hard + +"pvutils@npm:^1.1.3": + version: 1.1.3 + resolution: "pvutils@npm:1.1.3" + checksum: 10c0/23489e6b3c76b6afb6964a20f891d6bef092939f401c78bba186b2bfcdc7a13904a0af0a78f7933346510f8c1228d5ab02d3c80e968fd84d3c76ff98d8ec9aac + languageName: node + linkType: hard + "q@npm:^1.1.2, q@npm:^1.5.1": version: 1.5.1 resolution: "q@npm:1.5.1" @@ -15505,6 +16944,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:6.13.0": + version: 6.13.0 + resolution: "qs@npm:6.13.0" + dependencies: + side-channel: "npm:^1.0.6" + checksum: 10c0/62372cdeec24dc83a9fb240b7533c0fdcf0c5f7e0b83343edd7310f0ab4c8205a5e7c56406531f2e47e1b4878a3821d652be4192c841de5b032ca83619d8f860 + languageName: node + linkType: hard + "qs@npm:^6.11.2": version: 6.14.0 resolution: "qs@npm:6.14.0" @@ -15521,7 +16969,7 @@ __metadata: languageName: node linkType: hard -"query-string@npm:^7.0.0, query-string@npm:~7.1.3": +"query-string@npm:^7.0.0, query-string@npm:^7.0.1, query-string@npm:~7.1.3": version: 7.1.3 resolution: "query-string@npm:7.1.3" dependencies: @@ -15570,6 +17018,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:2.5.2": + version: 2.5.2 + resolution: "raw-body@npm:2.5.2" + dependencies: + bytes: "npm:3.1.2" + http-errors: "npm:2.0.0" + iconv-lite: "npm:0.4.24" + unpipe: "npm:1.0.0" + checksum: 10c0/b201c4b66049369a60e766318caff5cb3cc5a900efd89bdac431463822d976ad0670912c931fdbdcf5543207daf6f6833bca57aa116e1661d2ea91e12ca692c4 + languageName: node + linkType: hard + "rc@npm:~1.2.7": version: 1.2.8 resolution: "rc@npm:1.2.8" @@ -15584,6 +17044,24 @@ __metadata: languageName: node linkType: hard +"rdf-canonize@npm:^3.4.0": + version: 3.4.0 + resolution: "rdf-canonize@npm:3.4.0" + dependencies: + setimmediate: "npm:^1.0.5" + checksum: 10c0/c78ccd8ff99abf749005f6c596d5ceb16edd7a9508e430cd636b89fba8f75e5698f2dd8294aeca389463b1f983326f8d50c9d4ad0a9195cf945f02731a720dea + languageName: node + linkType: hard + +"rdf-canonize@npm:^4.0.1": + version: 4.0.1 + resolution: "rdf-canonize@npm:4.0.1" + dependencies: + setimmediate: "npm:^1.0.5" + checksum: 10c0/8f6040847c5731817cc5ad95ca16caa588fba76c94ee3b24f282c9a3054f36226560bcb33bed8a173903960af1b9937e21db6e0dc2e90caa749682fff8228250 + languageName: node + linkType: hard + "react-devtools-core@npm:^4.27.7": version: 4.28.5 resolution: "react-devtools-core@npm:4.28.5" @@ -16006,6 +17484,17 @@ __metadata: languageName: node linkType: hard +"react-native-securerandom@npm:^0.1.1": + version: 0.1.1 + resolution: "react-native-securerandom@npm:0.1.1" + dependencies: + base64-js: "npm:*" + peerDependencies: + react-native: "*" + checksum: 10c0/e58d6e539bcb62aab7e7dc9f26989a6970e3878afbe5b1942461fa45d4ac6cb6f242778a5a8583f038760fa9244187e7ca97d2712dc7993575f3162b47c23e49 + languageName: node + linkType: hard + "react-native-splash-screen@npm:^3.3.0": version: 3.3.0 resolution: "react-native-splash-screen@npm:3.3.0" @@ -16368,6 +17857,23 @@ __metadata: languageName: node linkType: hard +"ref-struct-di@npm:^1.1.0": + version: 1.1.1 + resolution: "ref-struct-di@npm:1.1.1" + dependencies: + debug: "npm:^3.1.0" + node-gyp: "npm:latest" + checksum: 10c0/e456f4b228647d06af1c911bd3f90fd85f7b9d88aa9707e10fa2879fee92d2e7a3035ca819cb30b0bdc1b32751a628308229204b00a0fb3b0e93b002dcef9835 + languageName: node + linkType: hard + +"reflect-metadata@npm:^0.2.2": + version: 0.2.2 + resolution: "reflect-metadata@npm:0.2.2" + checksum: 10c0/1cd93a15ea291e420204955544637c264c216e7aac527470e393d54b4bb075f10a17e60d8168ec96600c7e0b9fcc0cb0bb6e91c3fbf5b0d8c9056f04e6ac1ec2 + languageName: node + linkType: hard + "reflect.getprototypeof@npm:^1.0.6, reflect.getprototypeof@npm:^1.0.9": version: 1.0.10 resolution: "reflect.getprototypeof@npm:1.0.10" @@ -16741,7 +18247,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:^7.2.0, rxjs@npm:^7.8.0": +"rxjs@npm:^7.2.0, rxjs@npm:^7.8.0, rxjs@npm:^7.8.2": version: 7.8.2 resolution: "rxjs@npm:7.8.2" dependencies: @@ -16798,7 +18304,7 @@ __metadata: languageName: node linkType: hard -"safer-buffer@npm:>= 2.1.2 < 3.0.0": +"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" checksum: 10c0/7e3c8b2e88a1841c9671094bbaeebd94448111dd90a81a1f606f3f67708a6ec57763b3b47f06da09fc6054193e0e6709e77325415dc8422b04497a8070fa02d4 @@ -16944,7 +18450,16 @@ __metadata: languageName: node linkType: hard -"serve-static@npm:^1.13.1": +"serialize-error@npm:^8.0.1, serialize-error@npm:^8.1.0": + version: 8.1.0 + resolution: "serialize-error@npm:8.1.0" + dependencies: + type-fest: "npm:^0.20.2" + checksum: 10c0/8cfd89f43ca93e283c5f1d16178a536bdfac9bc6029f4a9df988610cc399bc4f2478d1f10ce40b9dff66b863a5158a19b438fbec929045c96d92174f6bca1e88 + languageName: node + linkType: hard + +"serve-static@npm:1.16.2, serve-static@npm:^1.13.1": version: 1.16.2 resolution: "serve-static@npm:1.16.2" dependencies: @@ -17129,7 +18644,7 @@ __metadata: languageName: node linkType: hard -"side-channel@npm:^1.0.4, side-channel@npm:^1.1.0": +"side-channel@npm:^1.0.4, side-channel@npm:^1.0.6, side-channel@npm:^1.1.0": version: 1.1.0 resolution: "side-channel@npm:1.1.0" dependencies: @@ -17461,6 +18976,13 @@ __metadata: languageName: node linkType: hard +"str2buf@npm:^1.3.0": + version: 1.3.0 + resolution: "str2buf@npm:1.3.0" + checksum: 10c0/c72837f31e143180ddcba3a604942375d983213c47eb156e739e0f2eb288825f0276d401465a4f47e2b9091460679435150b22e6e8c16a3a7dcc8f4cc2e88970 + languageName: node + linkType: hard + "stream-buffers@npm:2.2.x": version: 2.2.0 resolution: "stream-buffers@npm:2.2.0" @@ -18253,7 +19775,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.1, tslib@npm:^2.1.0": +"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.1.0, tslib@npm:^2.6.2, tslib@npm:^2.7.0, tslib@npm:^2.8.1": version: 2.8.1 resolution: "tslib@npm:2.8.1" checksum: 10c0/9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62 @@ -18375,6 +19897,16 @@ __metadata: languageName: node linkType: hard +"type-is@npm:~1.6.18": + version: 1.6.18 + resolution: "type-is@npm:1.6.18" + dependencies: + media-typer: "npm:0.3.0" + mime-types: "npm:~2.1.24" + checksum: 10c0/a23daeb538591b7efbd61ecf06b6feb2501b683ffdc9a19c74ef5baba362b4347e42f1b4ed81f5882a8c96a3bfff7f93ce3ffaf0cbbc879b532b04c97a55db9d + languageName: node + linkType: hard + "typed-array-buffer@npm:^1.0.3": version: 1.0.3 resolution: "typed-array-buffer@npm:1.0.3" @@ -18542,6 +20074,15 @@ __metadata: languageName: node linkType: hard +"undici@npm:^5.21.2": + version: 5.29.0 + resolution: "undici@npm:5.29.0" + dependencies: + "@fastify/busboy": "npm:^2.0.0" + checksum: 10c0/e4e4d631ca54ee0ad82d2e90e7798fa00a106e27e6c880687e445cc2f13b4bc87c5eba2a88c266c3eecffb18f26e227b778412da74a23acc374fca7caccec49b + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.1 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1" @@ -18648,7 +20189,7 @@ __metadata: languageName: node linkType: hard -"unpipe@npm:~1.0.0": +"unpipe@npm:1.0.0, unpipe@npm:~1.0.0": version: 1.0.0 resolution: "unpipe@npm:1.0.0" checksum: 10c0/193400255bd48968e5c5383730344fbb4fa114cdedfab26e329e50dd2d81b134244bb8a72c6ac1b10ab0281a58b363d06405632c9d49ca9dfd5e90cbd7d0f32c @@ -18797,6 +20338,18 @@ __metadata: languageName: node linkType: hard +"valibot@npm:1.0.0-beta.8": + version: 1.0.0-beta.8 + resolution: "valibot@npm:1.0.0-beta.8" + peerDependencies: + typescript: ">=5" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/71aea3ce739e46bf60dc16a01c180fcd76be603a5dd76e43b57fe3a9595d01bb1787d0ffda390f00d755a249405d61b73c6e7f9575cb316dac6c60c40c8814ef + languageName: node + linkType: hard + "valibot@npm:^0.42.1": version: 0.42.1 resolution: "valibot@npm:0.42.1" @@ -18849,6 +20402,13 @@ __metadata: languageName: node linkType: hard +"varint@npm:^6.0.0": + version: 6.0.0 + resolution: "varint@npm:6.0.0" + checksum: 10c0/737fc37088a62ed3bd21466e318d21ca7ac4991d0f25546f518f017703be4ed0f9df1c5559f1dd533dddba4435a1b758fd9230e4772c1a930ef72b42f5c750fd + languageName: node + linkType: hard + "vary@npm:~1.1.2": version: 1.1.2 resolution: "vary@npm:1.1.2" @@ -18895,6 +20455,43 @@ __metadata: languageName: node linkType: hard +"web-did-resolver@npm:^2.0.21": + version: 2.0.30 + resolution: "web-did-resolver@npm:2.0.30" + dependencies: + cross-fetch: "npm:^4.1.0" + did-resolver: "npm:^4.1.0" + checksum: 10c0/685e89797bd4f41766fe1c2d469a26883553adea8debf7b2aa8a476d4f1c45365f4fa192289d617920adea4a9a084e465ba466e174dab820cdc09c67293a9405 + languageName: node + linkType: hard + +"web-streams-polyfill@npm:^3.0.3": + version: 3.3.3 + resolution: "web-streams-polyfill@npm:3.3.3" + checksum: 10c0/64e855c47f6c8330b5436147db1c75cb7e7474d924166800e8e2aab5eb6c76aac4981a84261dd2982b3e754490900b99791c80ae1407a9fa0dcff74f82ea3a7f + languageName: node + linkType: hard + +"webcrypto-core@npm:^1.8.0, webcrypto-core@npm:^1.8.1": + version: 1.8.1 + resolution: "webcrypto-core@npm:1.8.1" + dependencies: + "@peculiar/asn1-schema": "npm:^2.3.13" + "@peculiar/json-schema": "npm:^1.1.12" + asn1js: "npm:^3.0.5" + pvtsutils: "npm:^1.3.5" + tslib: "npm:^2.7.0" + checksum: 10c0/b85a986b4f73e8505ec5eaafe8e4f1ff02574a3b655793aca91f913d02822c8b79168ad6961eaab86ae00fec00bf780ec4cef7535f64879fb866649bc2a723fa + languageName: node + linkType: hard + +"webcrypto-shim@npm:^0.1.4": + version: 0.1.7 + resolution: "webcrypto-shim@npm:0.1.7" + checksum: 10c0/1f1c23e5d2a901d3f8009fb06833d80d9bb7da91f37c9299c036c9bf74b13bcfb35db7011efe1b5b265594763152148960241760cd47d7dee52969d0bfd87b30 + languageName: node + linkType: hard + "webidl-conversions@npm:^3.0.0": version: 3.0.1 resolution: "webidl-conversions@npm:3.0.1" @@ -19183,7 +20780,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.12.1": +"ws@npm:^8.12.1, ws@npm:^8.18.2": version: 8.18.3 resolution: "ws@npm:8.18.3" peerDependencies: @@ -19383,3 +20980,10 @@ __metadata: checksum: 10c0/dceb44c28578b31641e13695d200d34ec4ab3966a5729814d5445b194933c096b7ced71494ce53a0e8820685d1d010df8b2422e5bf2cdea7e469d97ffbea306f languageName: node linkType: hard + +"zod@npm:^3.25.56": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10c0/5718ec35e3c40b600316c5b4c5e4976f7fee68151bc8f8d90ec18a469be9571f072e1bbaace10f1e85cf8892ea12d90821b200e980ab46916a6166a4260a983c + languageName: node + linkType: hard From edd29c8e2c8d3f60621a0179812cc6a4fddd5950 Mon Sep 17 00:00:00 2001 From: Graham Stewart Date: Thu, 9 Oct 2025 16:27:59 -0700 Subject: [PATCH 05/48] Can get in-app now. Had to delete lockfile and resolve a few more credo dependencies to relevant alpha version --- package.json | 4 + packages/core/package.json | 6 +- packages/core/src/contexts/auth.tsx | 23 +- .../core/src/hooks/useBifoldAgentSetup.ts | 16 +- .../components/OpenIDCredentialCard.tsx | 4 +- .../OpenIDCredentialRecordProvider.tsx | 4 +- packages/core/src/modules/openid/display.tsx | 38 +- packages/core/src/modules/openid/metadata.tsx | 22 +- .../core/src/modules/openid/offerResolve.tsx | 58 +-- .../core/src/modules/openid/resolverProof.tsx | 16 +- .../screens/OpenIDProofPresentation.tsx | 2 +- packages/core/src/modules/openid/types.tsx | 18 +- packages/core/src/utils/agent.ts | 21 +- packages/core/src/utils/migration.ts | 5 +- samples/app/android/app/gradle.lockfile | 193 --------- samples/app/metro.config.js | 2 +- samples/app/package.json | 3 +- yarn.lock | 397 +++++------------- 18 files changed, 244 insertions(+), 588 deletions(-) delete mode 100644 samples/app/android/app/gradle.lockfile diff --git a/package.json b/package.json index b24955389c..346765e5e5 100644 --- a/package.json +++ b/package.json @@ -82,6 +82,10 @@ "@credo-ts/anoncreds": "0.6.0-alpha-20251003174825", "@credo-ts/indy-vdr": "0.6.0-alpha-20251003174825", "@credo-ts/node": "0.6.0-alpha-20251003174825", + "@credo-ts/indy-sdk-to-askar-migration": "0.6.0-alpha-20251003174825", + "@credo-ts/askar": "0.6.0-alpha-20251003174825", + "@credo-ts/openid4vc": "0.6.0-alpha-20251003174825", + "@credo-ts/react-native": "0.6.0-alpha-20251003174825", "@sphereon/ssi-types": "0.33.0", "@hyperledger/indy-vdr-react-native@0.2.2": "patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#./.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch", "@hyperledger/indy-vdr-shared@0.2.2": "patch:@hyperledger/indy-vdr-shared@npm%3A0.2.2#./.yarn/patches/@hyperledger-indy-vdr-shared-npm-0.2.2-b989282fc6.patch", diff --git a/packages/core/package.json b/packages/core/package.json index 08627520ab..e3ffcda42a 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -62,7 +62,6 @@ "@formatjs/intl-pluralrules": "~4.1.6", "@formatjs/intl-relativetimeformat": "~9.3.3", "@hyperledger/anoncreds-react-native": "0.2.4", - "@hyperledger/aries-askar-react-native": "0.2.3", "@hyperledger/indy-vdr-react-native": "0.2.2", "@hyperledger/indy-vdr-shared": "0.2.2", "@react-native-async-storage/async-storage": "~1.22.3", @@ -168,7 +167,6 @@ "@formatjs/intl-pluralrules": "~4.1.6", "@formatjs/intl-relativetimeformat": "~9.3.3", "@hyperledger/anoncreds-react-native": "0.2.4", - "@hyperledger/aries-askar-react-native": "0.2.3", "@hyperledger/indy-vdr-react-native": "0.2.2", "@hyperledger/indy-vdr-shared": "0.2.2", "@react-native-async-storage/async-storage": "~1.22.3", @@ -231,5 +229,9 @@ "module", "typescript" ] + }, + "dependencies": { + "@openwallet-foundation/askar-react-native": "^0.4.2", + "@openwallet-foundation/askar-shared": "^0.4.2" } } diff --git a/packages/core/src/contexts/auth.tsx b/packages/core/src/contexts/auth.tsx index 068cbb8c79..4ca5581cec 100644 --- a/packages/core/src/contexts/auth.tsx +++ b/packages/core/src/contexts/auth.tsx @@ -1,14 +1,11 @@ -// Dont remove the following import line or the pin check will fail when opening askar waller -import '@hyperledger/aries-askar-react-native' - +import '@openwallet-foundation/askar-react-native' import 'reflect-metadata' import { DeviceEventEmitter } from 'react-native' -import { AskarWallet } from '@credo-ts/askar' import { Agent, ConsoleLogger, LogLevel } from '@credo-ts/core' -import { } from '@credo-ts/didcomm' import { agentDependencies } from '@credo-ts/react-native' import React, { createContext, useCallback, useContext, useState } from 'react' import { useTranslation } from 'react-i18next' +import { askar } from '@openwallet-foundation/askar-react-native' import { DispatchAction } from './reducers/store' import { useStore } from './store' @@ -25,6 +22,7 @@ import { hashPIN } from '../utils/crypto' import { migrateToAskar } from '../utils/migration' import { BifoldError } from '../types/error' import { EventTypes } from '../constants' +import { AskarModuleConfig, AskarStoreManager } from '@credo-ts/askar' export interface AuthContext { lockOutUser: (reason: LockoutReason) => void @@ -96,6 +94,7 @@ export const AuthProvider: React.FC = ({ children }) => try { const secret = await loadWalletSalt() + if (!secret?.salt) { return false } @@ -111,6 +110,7 @@ export const AuthProvider: React.FC = ({ children }) => // NOTE: We create an instance of AskarWallet, which is the underlying wallet that powers the app // we then open that instance with the provided id and key to verify their integrity + // const askarWallet = new AskarWallet( // new ConsoleLogger(LogLevel.off), // new agentDependencies.FileSystem(), @@ -121,8 +121,19 @@ export const AuthProvider: React.FC = ({ children }) => // key: hash, // }) + // const storeManager = new AskarStoreManager( + // new agentDependencies.FileSystem(), + // new AskarModuleConfig({ + // askar, + // store: { id: 'bifoldAskar', key: 'bifoldAskar'} + // }) + // ); + + // await storeManager.openStore(); + // await askarWallet.close() - //await agent + + //FORK TODO: Looks like you can't just spawn an AskarWallet anymore. Does this need to use agent.kms instead? setWalletSecret({ id: secret.id, key: hash, salt: secret.salt }) return true diff --git a/packages/core/src/hooks/useBifoldAgentSetup.ts b/packages/core/src/hooks/useBifoldAgentSetup.ts index 85df1ffdd4..84da028d71 100644 --- a/packages/core/src/hooks/useBifoldAgentSetup.ts +++ b/packages/core/src/hooks/useBifoldAgentSetup.ts @@ -1,4 +1,4 @@ -import { Agent } from '@credo-ts/core' +import { Agent, CredoError } from '@credo-ts/core' import { DidCommHttpOutboundTransport, DidCommWsOutboundTransport } from '@credo-ts/didcomm' import { IndyVdrPoolService } from '@credo-ts/indy-vdr' import { agentDependencies } from '@credo-ts/react-native' @@ -59,6 +59,7 @@ const useBifoldAgentSetup = (): AgentSetupReturnType => { // id: walletSecret.id, // key: walletSecret.key, // }, + // FORK TODO: This config appears to be deprecated, but it's not obvious what the new equivalent is. logger, autoUpdateStorageOnStartup: true, }, @@ -136,8 +137,17 @@ const useBifoldAgentSetup = (): AgentSetupReturnType => { logger.info('Migrating if required...') await migrateIfRequired(newAgent, walletSecret) - logger.info('Initializing agent...') - await newAgent.initialize() + try { + logger.info('Initializing agent...') + await newAgent.initialize() + } catch (e: any) { + logger.error('Stack: ' + (e as CredoError).stack) + logger.error('Message: ' + (e as CredoError).message) + logger.error((e as CredoError).cause?.stack ?? 'No cause stack'); + logger.error((e as CredoError).cause?.message ?? 'No cause message'); + throw e; + } + logger.info('Creating link secret if required...') await createLinkSecretIfRequired(newAgent) diff --git a/packages/core/src/modules/openid/components/OpenIDCredentialCard.tsx b/packages/core/src/modules/openid/components/OpenIDCredentialCard.tsx index fb2f7f253f..69d53a088e 100644 --- a/packages/core/src/modules/openid/components/OpenIDCredentialCard.tsx +++ b/packages/core/src/modules/openid/components/OpenIDCredentialCard.tsx @@ -155,7 +155,7 @@ const OpenIDCredentialCard: React.FC = ({ const logoContaineter = (logo: DisplayImage | undefined) => { const width = 64 const height = 48 - const src = logo?.url + const src = logo?.uri if (!src) { return } @@ -258,7 +258,7 @@ const OpenIDCredentialCard: React.FC = ({ {display?.backgroundImage ? ( diff --git a/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx b/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx index ff6ddff370..acb28f0f0d 100644 --- a/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx +++ b/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx @@ -207,8 +207,8 @@ export const OpenIDCredentialRecordProvider: React.FC = { ..._bundle, diff --git a/packages/core/src/modules/openid/display.tsx b/packages/core/src/modules/openid/display.tsx index db52258c33..5f4b15204c 100644 --- a/packages/core/src/modules/openid/display.tsx +++ b/packages/core/src/modules/openid/display.tsx @@ -37,7 +37,7 @@ function getOpenId4VcIssuerDisplay(openId4VcMetadata?: OpenId4VcCredentialMetada if (openidIssuerDisplay.logo) { issuerDisplay.logo = { - url: openidIssuerDisplay.logo?.url, + uri: openidIssuerDisplay.logo?.uri, altText: openidIssuerDisplay.logo?.alt_text, } } @@ -47,8 +47,8 @@ function getOpenId4VcIssuerDisplay(openId4VcMetadata?: OpenId4VcCredentialMetada const openidCredentialDisplay = findDisplay(openId4VcMetadata.credential.display) if (openidCredentialDisplay && !issuerDisplay.logo && openidCredentialDisplay.logo) { issuerDisplay.logo = { - url: openidCredentialDisplay.logo?.url, - altText: openidCredentialDisplay.logo?.alt_text, + uri: openidCredentialDisplay.logo?.uri, + altText: openidCredentialDisplay.logo?.altText, } } } @@ -75,7 +75,7 @@ function getIssuerDisplay(metadata: OpenId4VcCredentialMetadata | null | undefin issuerDisplay.name = openidIssuerDisplay?.name issuerDisplay.logo = openidIssuerDisplay?.logo ? { - url: openidIssuerDisplay.logo?.url, + uri: openidIssuerDisplay.logo?.uri, altText: openidIssuerDisplay.logo?.alt_text, } : undefined @@ -84,8 +84,8 @@ function getIssuerDisplay(metadata: OpenId4VcCredentialMetadata | null | undefin const openidCredentialDisplay = findDisplay(metadata?.credential.display) if (openidCredentialDisplay && !issuerDisplay.logo && openidCredentialDisplay.logo) { issuerDisplay.logo = { - url: openidCredentialDisplay.logo?.url, - altText: openidCredentialDisplay.logo?.alt_text, + uri: openidCredentialDisplay.logo?.uri, + altText: openidCredentialDisplay.logo?.altText, } } @@ -118,11 +118,11 @@ function getW3cIssuerDisplay( const issuerJson = typeof jffCredential.issuer === 'string' ? undefined : jffCredential.issuer // Issuer Display from JFF - if (!issuerDisplay.logo || !issuerDisplay.logo.url) { + if (!issuerDisplay.logo || !issuerDisplay.logo.uri) { issuerDisplay.logo = issuerJson?.logoUrl - ? { url: issuerJson?.logoUrl } + ? { uri: issuerJson?.logoUrl } : issuerJson?.image - ? { url: typeof issuerJson.image === 'string' ? issuerJson.image : issuerJson.image.id } + ? { uri: typeof issuerJson.image === 'string' ? issuerJson.image : issuerJson.image.id } : undefined } @@ -144,12 +144,12 @@ function getCredentialDisplay( const openidCredentialDisplay = findDisplay(openId4VcMetadata.credential.display) credentialDisplay.name = openidCredentialDisplay?.name credentialDisplay.description = openidCredentialDisplay?.description - credentialDisplay.textColor = openidCredentialDisplay?.text_color - credentialDisplay.backgroundColor = openidCredentialDisplay?.background_color - credentialDisplay.backgroundImage = openidCredentialDisplay?.background_image + credentialDisplay.textColor = openidCredentialDisplay?.textColor + credentialDisplay.backgroundColor = openidCredentialDisplay?.backgroundColor + credentialDisplay.backgroundImage = openidCredentialDisplay?.backgroundImage ? { - url: openidCredentialDisplay.background_image.url, - altText: openidCredentialDisplay.background_image.alt_text, + uri: openidCredentialDisplay.backgroundImage.uri, + altText: openidCredentialDisplay.backgroundImage.altText, } : undefined credentialDisplay.logo = openidCredentialDisplay?.logo @@ -221,13 +221,13 @@ function getMdocCredentialDisplay( if (openidCredentialDisplay) { credentialDisplay.name = openidCredentialDisplay.name credentialDisplay.description = openidCredentialDisplay.description - credentialDisplay.textColor = openidCredentialDisplay.text_color - credentialDisplay.backgroundColor = openidCredentialDisplay.background_color + credentialDisplay.textColor = openidCredentialDisplay.textColor + credentialDisplay.backgroundColor = openidCredentialDisplay.backgroundColor - if (openidCredentialDisplay.background_image) { + if (openidCredentialDisplay.backgroundImage) { credentialDisplay.backgroundImage = { - url: openidCredentialDisplay.background_image.url, - altText: openidCredentialDisplay.background_image.alt_text, + uri: openidCredentialDisplay.backgroundImage.uri, + altText: openidCredentialDisplay.backgroundImage.altText, } } diff --git a/packages/core/src/modules/openid/metadata.tsx b/packages/core/src/modules/openid/metadata.tsx index 9e724d2c71..8e806826af 100644 --- a/packages/core/src/modules/openid/metadata.tsx +++ b/packages/core/src/modules/openid/metadata.tsx @@ -1,28 +1,32 @@ import type { W3cCredentialRecord, SdJwtVcRecord, MdocRecord } from '@credo-ts/core' -import type { OpenId4VciCredentialSupported, OpenId4VciIssuerMetadataDisplay } from '@credo-ts/openid4vc' -import type { MetadataDisplay } from '@sphereon/oid4vci-common' -import { CredentialSubjectRecord } from './types' +import type { OpenId4VciCredentialConfigurationSupported, OpenId4VciCredentialIssuerMetadataDisplay } from '@credo-ts/openid4vc' +import { CredentialDisplay, CredentialSubjectRecord } from './types' export interface OpenId4VcCredentialMetadata { credential: { - display?: OpenId4VciCredentialSupported['display'] - order?: OpenId4VciCredentialSupported['order'] + display?: CredentialDisplay[] + order?: unknown credential_subject?: CredentialSubjectRecord } issuer: { - display?: OpenId4VciIssuerMetadataDisplay[] + display?: OpenId4VciCredentialIssuerMetadataDisplay[] id: string } } +type CredentialSupported = { + display: CredentialDisplay[], + order?: unknown, +} + export type OpenId4VcCredentialMetadataExtended = Partial< - OpenId4VciCredentialSupported & { credential_subject: CredentialSubjectRecord } + CredentialSupported & { credential_subject: CredentialSubjectRecord } > const openId4VcCredentialMetadataKey = '_bifold/openId4VcCredentialMetadata' export function extractOpenId4VcCredentialMetadata( - credentialMetadata: Partial, - serverMetadata: { display?: MetadataDisplay[]; id: string } + credentialMetadata: Partial, + serverMetadata: { display?: OpenId4VciCredentialIssuerMetadataDisplay[]; id: string } ): OpenId4VcCredentialMetadata { return { credential: { diff --git a/packages/core/src/modules/openid/offerResolve.tsx b/packages/core/src/modules/openid/offerResolve.tsx index b1a102caec..cd502db5be 100644 --- a/packages/core/src/modules/openid/offerResolve.tsx +++ b/packages/core/src/modules/openid/offerResolve.tsx @@ -2,7 +2,6 @@ import { OpenId4VcCredentialHolderBinding, OpenId4VciCredentialBindingOptions, OpenId4VciCredentialFormatProfile, - OpenId4VciCredentialSupportedWithId, OpenId4VciRequestTokenResponse, OpenId4VciResolvedCredentialOffer, } from '@credo-ts/openid4vc' @@ -10,9 +9,9 @@ import { Agent, DidJwk, DidKey, - getPublicJwkFromVerificationMethod, JwkDidCreateOptions, KeyDidCreateOptions, + Kms, Mdoc, MdocRecord, SdJwtVcRecord, @@ -20,7 +19,6 @@ import { W3cJsonLdVerifiableCredential, W3cJwtVerifiableCredential, } from '@credo-ts/core' -import { KeyBackend } from '@hyperledger/aries-askar-react-native' import { extractOpenId4VcCredentialMetadata, setOpenId4VcCredentialMetadata } from './metadata' const KnownJwaSignatureAlgorithms = { @@ -96,13 +94,13 @@ export async function acquirePreAuthorizedAccessToken({ export const customCredentialBindingResolver = async ({ agent, supportedDidMethods, - keyType, supportsAllDidMethods, supportsJwk, credentialFormat, - supportedCredentialId, resolvedCredentialOffer, pidSchemes, + credentialConfigurationId, + proofTypes }: Partial & { agent: Agent resolvedCredentialOffer: OpenId4VciResolvedCredentialOffer @@ -124,28 +122,10 @@ export const customCredentialBindingResolver = async ({ didMethod = 'key' } - const offeredCredentialConfiguration = supportedCredentialId - ? resolvedCredentialOffer.offeredCredentialConfigurations[supportedCredentialId] - : undefined - - const shouldKeyBeHardwareBackedForMsoMdoc = - offeredCredentialConfiguration?.format === OpenId4VciCredentialFormatProfile.MsoMdoc && - pidSchemes?.msoMdocDoctypes.includes(offeredCredentialConfiguration.doctype) - - const shouldKeyBeHardwareBackedForSdJwtVc = - offeredCredentialConfiguration?.format === 'vc+sd-jwt' && - pidSchemes?.sdJwtVcVcts.includes(offeredCredentialConfiguration.vct) - - const shouldKeyBeHardwareBacked = shouldKeyBeHardwareBackedForSdJwtVc || shouldKeyBeHardwareBackedForMsoMdoc - - if (!keyType) { - throw new Error('keyType is required!') - } - - const key = await agent.modules.wallet.createKey({ - keyType, - keyBackend: shouldKeyBeHardwareBacked ? KeyBackend.SecureElement : KeyBackend.Software, + const key = await agent.kms.createKeyForSignatureAlgorithm({ + algorithm: proofTypes?.jwt?.supportedSignatureAlgorithms[0] ?? 'EdDSA', }) + const publicJwk = Kms.PublicJwk.fromPublicJwk(key.publicJwk); if (didMethod) { const didResult = await agent.dids.create({ @@ -169,7 +149,7 @@ export const customCredentialBindingResolver = async ({ } return { - didUrl: verificationMethodId, + didUrls: [verificationMethodId], method: 'did', } } @@ -182,7 +162,7 @@ export const customCredentialBindingResolver = async ({ ) { return { method: 'jwk', - jwk: '' //getJwkFromKey(key), + keys: [publicJwk] // Need to replace getJwkFromKey here } } @@ -209,10 +189,10 @@ export const receiveCredentialFromOpenId4VciOffer = async ({ pidSchemes?: { sdJwtVcVcts: Array; msoMdocDoctypes: Array } }) => { const offeredCredentialsToRequest = credentialConfigurationIdsToRequest - ? resolvedCredentialOffer.offeredCredentials.filter((offered) => - credentialConfigurationIdsToRequest.includes(offered.id) + ? Object.entries(resolvedCredentialOffer.offeredCredentialConfigurations).filter(([k,v]) => + credentialConfigurationIdsToRequest.includes(k) ) - : [resolvedCredentialOffer.offeredCredentials[0]] + : [Object.values(resolvedCredentialOffer.offeredCredentialConfigurations)[0]] if (offeredCredentialsToRequest.length === 0) { throw new Error( @@ -220,7 +200,7 @@ export const receiveCredentialFromOpenId4VciOffer = async ({ ) } - const credentials = await agent.modules.openId4VcHolder.requestCredentials({ + const credentials = await agent.openid4vc.holder.requestCredentials({ resolvedCredentialOffer, ...accessToken, clientId, @@ -235,20 +215,20 @@ export const receiveCredentialFromOpenId4VciOffer = async ({ ], credentialBindingResolver: async ({ supportedDidMethods, - keyType, + proofTypes, supportsAllDidMethods, supportsJwk, credentialFormat, - supportedCredentialId, + credentialConfigurationId, }: OpenId4VciCredentialBindingOptions) => { return customCredentialBindingResolver({ agent, supportedDidMethods, - keyType, + proofTypes, supportsAllDidMethods, supportsJwk, credentialFormat, - supportedCredentialId, + credentialConfigurationId, resolvedCredentialOffer, pidSchemes, }) @@ -284,10 +264,10 @@ export const receiveCredentialFromOpenId4VciOffer = async ({ } const openId4VcMetadata = extractOpenId4VcCredentialMetadata( - resolvedCredentialOffer.offeredCredentials[0] as OpenId4VciCredentialSupportedWithId, + Object.values(resolvedCredentialOffer.offeredCredentialConfigurations)[0] as any, { - id: resolvedCredentialOffer.metadata.issuer, - display: resolvedCredentialOffer.metadata.credentialIssuerMetadata.display, + id: resolvedCredentialOffer.metadata.credentialIssuer.credential_issuer, // This might not be correct + display: resolvedCredentialOffer.metadata.credentialIssuer.display, } ) diff --git a/packages/core/src/modules/openid/resolverProof.tsx b/packages/core/src/modules/openid/resolverProof.tsx index 5d5eb056f4..b06191be05 100644 --- a/packages/core/src/modules/openid/resolverProof.tsx +++ b/packages/core/src/modules/openid/resolverProof.tsx @@ -3,7 +3,7 @@ import { ParseInvitationResult } from '../../utils/parsers' import q from 'query-string' import { OpenId4VPRequestRecord } from './types' import { getHostNameFromUrl } from './utils/utils' -import { OpenId4VcSiopVerifiedAuthorizationRequest } from '@credo-ts/openid4vc' +import { OpenId4VpAuthorizationRequestPayload } from '@credo-ts/openid4vc' import { Linking } from 'react-native' function handleTextResponse(text: string): ParseInvitationResult { @@ -229,7 +229,7 @@ export const shareProof = async ({ allowUntrustedCertificate = false, }: { agent: Agent - authorizationRequest: OpenId4VcSiopVerifiedAuthorizationRequest + authorizationRequest: OpenId4VpAuthorizationRequestPayload credentialsForRequest: DifPexCredentialsForRequest selectedCredentials: { [inputDescriptorId: string]: { id: string; claimFormat: string } } allowUntrustedCertificate?: boolean @@ -256,12 +256,14 @@ export const shareProof = async ({ try { // Temp solution to add and remove the trusted certicaite - const certificate = - authorizationRequest.jwt && allowUntrustedCertificate ? extractCertificateFromJwt(authorizationRequest.jwt) : null + // const certificate = + // authorizationRequest.jwt && allowUntrustedCertificate ? extractCertificateFromJwt(authorizationRequest) : null - const result = await withTrustedCertificate(agent, certificate, () => - agent.modules.openId4VcHolder.acceptSiopAuthorizationRequest({ - authorizationRequest, + // Need to figure out how to include this certificate, does not seem like the JWT is included in the authorizationRequest any more. + + const result = await withTrustedCertificate(agent, null, () => + agent.openid4vc.holder.acceptOpenId4VpAuthorizationRequest({ + authorizationRequest: authorizationRequest, presentationExchange: { credentials, }, diff --git a/packages/core/src/modules/openid/screens/OpenIDProofPresentation.tsx b/packages/core/src/modules/openid/screens/OpenIDProofPresentation.tsx index e9763eaa4d..c723f8e556 100644 --- a/packages/core/src/modules/openid/screens/OpenIDProofPresentation.tsx +++ b/packages/core/src/modules/openid/screens/OpenIDProofPresentation.tsx @@ -188,7 +188,7 @@ const OpenIDProofPresentation: React.FC = ({ } await shareProof({ agent, - authorizationRequest: credential.authorizationRequest, + authorizationRequest: credential.authorizationRequestPayload, credentialsForRequest: credential.credentialsForRequest, selectedCredentials: selectedCredentialsSubmission, }) diff --git a/packages/core/src/modules/openid/types.tsx b/packages/core/src/modules/openid/types.tsx index a357bd2728..47467d394f 100644 --- a/packages/core/src/modules/openid/types.tsx +++ b/packages/core/src/modules/openid/types.tsx @@ -1,7 +1,9 @@ import { - OpenId4VciCredentialSupported, - OpenId4VciIssuerMetadataDisplay, - OpenId4VcSiopResolvedAuthorizationRequest, + OpenId4VciCredentialConfigurationsSupported, + OpenId4VciCredentialConfigurationSupportedWithFormats, + OpenId4VciCredentialConfigurationSupported, + OpenId4VciCredentialIssuerMetadataDisplay, + OpenId4VpResolvedAuthorizationRequest, } from '@credo-ts/openid4vc' import { CredentialMetadata } from './display' import { ClaimFormat, DifPexCredentialsForRequest, DifPresentationExchangeDefinition } from '@credo-ts/core' @@ -9,11 +11,11 @@ import { ClaimFormat, DifPexCredentialsForRequest, DifPresentationExchangeDefini export type CredentialForDisplayId = `w3c-credential-${string}` | `sd-jwt-vc-${string}` | `mdoc-${string}` export interface OpenId4VcCredentialMetadata { credential: { - display?: OpenId4VciCredentialSupported['display'] - order?: OpenId4VciCredentialSupported['order'] + display?: CredentialDisplay[] + order?: unknown } issuer: { - display?: OpenId4VciIssuerMetadataDisplay[] + display?: OpenId4VciCredentialIssuerMetadataDisplay[] id: string } } @@ -53,7 +55,7 @@ export type JffW3cCredentialJson = W3cCredentialJson & { } export interface DisplayImage { - url?: string + uri?: string altText?: string } @@ -89,7 +91,7 @@ export interface W3cCredentialDisplay { credentialSubject: CredentialSubjectRecord | undefined } -export interface OpenId4VPRequestRecord extends OpenId4VcSiopResolvedAuthorizationRequest { +export interface OpenId4VPRequestRecord extends OpenId4VpResolvedAuthorizationRequest { definition: DifPresentationExchangeDefinition verifierHostName: string | undefined createdAt: string | Date diff --git a/packages/core/src/utils/agent.ts b/packages/core/src/utils/agent.ts index 79b664b161..dff12a24e9 100644 --- a/packages/core/src/utils/agent.ts +++ b/packages/core/src/utils/agent.ts @@ -34,7 +34,7 @@ import { OpenId4VcHolderModule } from '@credo-ts/openid4vc' // import { PushNotificationsApnsModule, PushNotificationsFcmModule } from '@credo-ts/push-notifications' import { useAgent } from '@credo-ts/react-hooks' import { anoncreds } from '@hyperledger/anoncreds-react-native' -import { ariesAskar } from '@hyperledger/aries-askar-react-native' +import { askar } from '@openwallet-foundation/askar-react-native' import { indyVdr } from '@hyperledger/indy-vdr-react-native' interface GetAgentModulesOptions { @@ -64,10 +64,9 @@ export function getAgentModules({ indyNetworks, mediatorInvitationUrl, txnCache }) } + const askarStoreValue = 'bifoldAskar'; + return { - askar: new AskarModule({ - ariesAskar, - }), anoncreds: new AnonCredsModule({ anoncreds, registries: [new IndyVdrAnonCredsRegistry()], @@ -105,16 +104,20 @@ export function getAgentModules({ indyNetworks, mediatorInvitationUrl, txnCache }), ], }), - mediationRecipient: new DidCommMediationRecipientModule({ - mediatorInvitationUrl: mediatorInvitationUrl, - mediatorPickupStrategy: DidCommMediatorPickupStrategy.Implicit, - }), + // mediationRecipient: new DidCommMediationRecipientModule({ + // mediatorInvitationUrl: mediatorInvitationUrl, + // mediatorPickupStrategy: DidCommMediatorPickupStrategy.Implicit, + // }), //pushNotificationsFcm: new PushNotificationsFcmModule(), //pushNotificationsApns: new PushNotificationsApnsModule(), didcomm: new DidCommModule(), openId4VcHolder: new OpenId4VcHolderModule(), oob: new DidCommOutOfBandModule(), - basicMessages: new DidCommBasicMessagesModule() + basicMessages: new DidCommBasicMessagesModule(), + askar: new AskarModule({ + askar, + store: { id: askarStoreValue, key: askarStoreValue }, + }), } } diff --git a/packages/core/src/utils/migration.ts b/packages/core/src/utils/migration.ts index 8dcd5f0340..77102cc835 100644 --- a/packages/core/src/utils/migration.ts +++ b/packages/core/src/utils/migration.ts @@ -2,7 +2,7 @@ import { AskarModule } from '@credo-ts/askar' import { Agent, ConsoleLogger, LogLevel } from '@credo-ts/core' import { IndySdkToAskarMigrationUpdater } from '@credo-ts/indy-sdk-to-askar-migration' import { agentDependencies } from '@credo-ts/react-native' -import { ariesAskar } from '@hyperledger/aries-askar-react-native' +import { askar } from '@openwallet-foundation/askar-react-native' import { Platform } from 'react-native' import * as RNFS from 'react-native-fs' @@ -24,7 +24,8 @@ export const migrateToAskar = async (walletId: string, key: string, agent?: Agen }, modules: { askar: new AskarModule({ - ariesAskar, + askar, + store: { id: 'askarMigration', key: 'askarMigration' } }), }, dependencies: agentDependencies, diff --git a/samples/app/android/app/gradle.lockfile b/samples/app/android/app/gradle.lockfile deleted file mode 100644 index 09345b279b..0000000000 --- a/samples/app/android/app/gradle.lockfile +++ /dev/null @@ -1,193 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -androidx.activity:activity-ktx:1.7.2=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.activity:activity:1.6.0=debugAndroidTestCompileClasspath -androidx.activity:activity:1.7.2=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.annotation:annotation-experimental:1.3.0=debugAndroidTestCompileClasspath -androidx.annotation:annotation-experimental:1.4.0=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.annotation:annotation-jvm:1.6.0=debugAndroidTestCompileClasspath -androidx.annotation:annotation-jvm:1.7.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.annotation:annotation:1.6.0=debugAndroidTestCompileClasspath -androidx.annotation:annotation:1.7.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.appcompat:appcompat-resources:1.6.1=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.appcompat:appcompat:1.6.1=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.arch.core:core-common:2.1.0=debugAndroidTestCompileClasspath -androidx.arch.core:core-common:2.2.0=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.arch.core:core-runtime:2.0.0=debugAndroidTestCompileClasspath -androidx.arch.core:core-runtime:2.2.0=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.asynclayoutinflater:asynclayoutinflater:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.autofill:autofill:1.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.biometric:biometric:1.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.camera:camera-camera2:1.4.0-beta02=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.camera:camera-core:1.4.0-beta02=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.camera:camera-extensions:1.4.0-beta02=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.camera:camera-lifecycle:1.4.0-beta02=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.camera:camera-video:1.4.0-beta02=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.camera:camera-view:1.4.0-beta02=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.cardview:cardview:1.0.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.collection:collection-ktx:1.1.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.collection:collection:1.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.concurrent:concurrent-futures-ktx:1.1.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.concurrent:concurrent-futures:1.1.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.constraintlayout:constraintlayout-solver:2.0.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.constraintlayout:constraintlayout:2.0.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.coordinatorlayout:coordinatorlayout:1.0.0=debugAndroidTestCompileClasspath -androidx.coordinatorlayout:coordinatorlayout:1.2.0=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.core:core-ktx:1.12.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.core:core:1.12.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.cursoradapter:cursoradapter:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.customview:customview:1.0.0=debugAndroidTestCompileClasspath -androidx.customview:customview:1.1.0=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.documentfile:documentfile:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.drawerlayout:drawerlayout:1.0.0=debugAndroidTestCompileClasspath -androidx.drawerlayout:drawerlayout:1.1.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.dynamicanimation:dynamicanimation:1.0.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.emoji2:emoji2-views-helper:1.2.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.emoji2:emoji2:1.2.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.exifinterface:exifinterface:1.0.0=debugAndroidTestCompileClasspath -androidx.exifinterface:exifinterface:1.3.2=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.fragment:fragment-ktx:1.6.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.fragment:fragment:1.3.6=debugAndroidTestCompileClasspath -androidx.fragment:fragment:1.6.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.interpolator:interpolator:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.legacy:legacy-support-core-ui:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.legacy:legacy-support-core-utils:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.legacy:legacy-support-v4:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-common:2.5.1=debugAndroidTestCompileClasspath -androidx.lifecycle:lifecycle-common:2.6.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-livedata-core-ktx:2.6.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-livedata-core:2.5.1=debugAndroidTestCompileClasspath -androidx.lifecycle:lifecycle-livedata-core:2.6.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-livedata:2.0.0=debugAndroidTestCompileClasspath -androidx.lifecycle:lifecycle-livedata:2.6.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-process:2.6.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-runtime-ktx:2.6.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-runtime:2.5.1=debugAndroidTestCompileClasspath -androidx.lifecycle:lifecycle-runtime:2.6.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1=debugAndroidTestCompileClasspath -androidx.lifecycle:lifecycle-viewmodel-savedstate:2.6.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-viewmodel:2.5.1=debugAndroidTestCompileClasspath -androidx.lifecycle:lifecycle-viewmodel:2.6.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.loader:loader:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.localbroadcastmanager:localbroadcastmanager:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.media:media:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.print:print:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.profileinstaller:profileinstaller:1.3.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.recyclerview:recyclerview:1.1.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.resourceinspection:resourceinspection-annotation:1.0.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.savedstate:savedstate-ktx:1.2.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.savedstate:savedstate:1.2.0=debugAndroidTestCompileClasspath -androidx.savedstate:savedstate:1.2.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.security:security-crypto:1.1.0-alpha03=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.slidingpanelayout:slidingpanelayout:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.startup:startup-runtime:1.1.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.swiperefreshlayout:swiperefreshlayout:1.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.tracing:tracing-ktx:1.2.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.tracing:tracing:1.1.0=debugAndroidTestCompileClasspath -androidx.tracing:tracing:1.2.0=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.transition:transition:1.2.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.vectordrawable:vectordrawable-animated:1.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.vectordrawable:vectordrawable:1.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.versionedparcelable:versionedparcelable:1.1.1=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.viewpager2:viewpager2:1.0.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.viewpager:viewpager:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.webkit:webkit:1.4.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.android.installreferrer:installreferrer:1.1.2=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.facebook.conceal:conceal:1.1.3=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fbjni:fbjni:0.5.1=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:drawee:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:fbcore:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:fresco:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:imagepipeline-base:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:imagepipeline-native:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:imagepipeline-okhttp3:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:imagepipeline:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:memory-type-ashmem:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:memory-type-java:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:memory-type-native:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:middleware:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:nativeimagefilters:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:nativeimagetranscoder:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:soloader:3.1.3=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:ui-common:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.infer.annotation:infer-annotation:0.18.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.react:hermes-android:0.73.11=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.react:react-android:0.73.11=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.soloader:annotation:0.10.5=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.soloader:nativeloader:0.10.5=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.soloader:soloader:0.10.5=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.yoga:proguard-annotations:1.19.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.github.bumptech.glide:annotations:4.12.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.github.bumptech.glide:disklrucache:4.12.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.github.bumptech.glide:gifdecoder:4.12.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.github.bumptech.glide:glide:4.12.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.google.android.datatransport:transport-api:2.2.1=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.android.datatransport:transport-backend-cct:2.3.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.android.datatransport:transport-runtime:2.2.6=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.android.gms:play-services-base:18.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.android.gms:play-services-basement:18.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.android.gms:play-services-iid:17.0.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.android.gms:play-services-stats:17.0.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.google.android.gms:play-services-tasks:18.0.2=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.android.material:material:1.6.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.google.android.odml:image:1.0.0-beta1=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.auto.value:auto-value-annotations:1.6.3=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.google.code.findbugs:jsr305:3.0.2=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.crypto.tink:tink-android:1.5.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.google.devtools.ksp:symbol-processing-api:1.7.22-1.0.8=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.google.firebase:firebase-annotations:16.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.firebase:firebase-components:16.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.firebase:firebase-encoders-json:17.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.firebase:firebase-encoders:16.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.guava:listenablefuture:1.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.google.mlkit:barcode-scanning-common:17.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.mlkit:barcode-scanning:17.2.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.mlkit:common:18.9.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.mlkit:vision-common:17.3.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.mlkit:vision-interfaces:16.2.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.lambdapioneer.argon2kt:argon2kt:1.3.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.parse.bolts:bolts-tasks:1.4.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.squareup.okhttp3:okhttp-urlconnection:4.9.2=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.squareup.okhttp3:okhttp:4.9.2=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.squareup.okio:okio:2.9.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.squareup:kotlinpoet-ksp:1.12.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.squareup:kotlinpoet:1.12.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -commons-codec:commons-codec:1.10=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -commons-io:commons-io:1.4=debugAndroidTestCompileClasspath -commons-io:commons-io:2.6=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -javax.inject:javax.inject:1=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -jp.wasabeef:blurry:4.0.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -net.java.dev.jna:jna:5.2.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -net.java.dev.jna:jna:5.6.0=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.intellij.deps:trove4j:1.0.20200330=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-annotations-jvm:1.3.72=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlin:kotlin-compiler-embeddable:1.8.0=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-daemon-embeddable:1.8.0=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:1.8.0=kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-reflect:1.6.10=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-reflect:1.7.22=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlin:kotlin-script-runtime:1.8.0=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-stdlib-common:1.8.0=apiDependenciesMetadata,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22=debugAndroidTestCompileClasspath -org.jetbrains.kotlin:kotlin-stdlib-common:1.9.21=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0=apiDependenciesMetadata -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.21=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0=apiDependenciesMetadata -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlin:kotlin-stdlib:1.8.0=apiDependenciesMetadata,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-stdlib:1.8.22=debugAndroidTestCompileClasspath -org.jetbrains.kotlin:kotlin-stdlib:1.9.21=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4=debugAndroidTestCompileClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-android:1.8.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.6.4=debugAndroidTestCompileClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.8.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4=debugAndroidTestCompileClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.8.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4=debugAndroidTestCompileClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-core:1.8.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains:annotations:13.0=apiDependenciesMetadata,debugAndroidTestCompileClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains:annotations:23.0.0=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -empty=androidApis,androidJdkImage,androidTestApiDependenciesMetadata,androidTestCompileOnlyDependenciesMetadata,androidTestDebugApiDependenciesMetadata,androidTestDebugCompileOnlyDependenciesMetadata,androidTestDebugImplementationDependenciesMetadata,androidTestDebugIntransitiveDependenciesMetadata,androidTestDebugRuntimeOnlyDependenciesMetadata,androidTestImplementationDependenciesMetadata,androidTestIntransitiveDependenciesMetadata,androidTestReleaseApiDependenciesMetadata,androidTestReleaseCompileOnlyDependenciesMetadata,androidTestReleaseImplementationDependenciesMetadata,androidTestReleaseIntransitiveDependenciesMetadata,androidTestReleaseRuntimeOnlyDependenciesMetadata,androidTestRuntimeOnlyDependenciesMetadata,androidTestUtil,compileOnlyDependenciesMetadata,coreLibraryDesugaring,debugAndroidTestAnnotationProcessorClasspath,debugAndroidTestApiDependenciesMetadata,debugAndroidTestCompileOnlyDependenciesMetadata,debugAndroidTestImplementationDependenciesMetadata,debugAndroidTestIntransitiveDependenciesMetadata,debugAndroidTestRuntimeClasspath,debugAndroidTestRuntimeOnlyDependenciesMetadata,debugAnnotationProcessorClasspath,debugApiDependenciesMetadata,debugCompileOnlyDependenciesMetadata,debugImplementationDependenciesMetadata,debugIntransitiveDependenciesMetadata,debugReverseMetadataValues,debugRuntimeOnlyDependenciesMetadata,debugUnitTestAnnotationProcessorClasspath,debugUnitTestApiDependenciesMetadata,debugUnitTestCompileOnlyDependenciesMetadata,debugUnitTestImplementationDependenciesMetadata,debugUnitTestIntransitiveDependenciesMetadata,debugUnitTestRuntimeOnlyDependenciesMetadata,debugWearBundling,intransitiveDependenciesMetadata,kotlinCompilerPluginClasspath,kotlinCompilerPluginClasspathDebug,kotlinCompilerPluginClasspathDebugAndroidTest,kotlinCompilerPluginClasspathDebugUnitTest,kotlinCompilerPluginClasspathRelease,kotlinCompilerPluginClasspathReleaseUnitTest,kotlinNativeCompilerPluginClasspath,lintChecks,lintPublish,releaseAnnotationProcessorClasspath,releaseApiDependenciesMetadata,releaseCompileOnlyDependenciesMetadata,releaseImplementationDependenciesMetadata,releaseIntransitiveDependenciesMetadata,releaseReverseMetadataValues,releaseRuntimeOnlyDependenciesMetadata,releaseUnitTestAnnotationProcessorClasspath,releaseUnitTestApiDependenciesMetadata,releaseUnitTestCompileOnlyDependenciesMetadata,releaseUnitTestImplementationDependenciesMetadata,releaseUnitTestIntransitiveDependenciesMetadata,releaseUnitTestRuntimeOnlyDependenciesMetadata,releaseWearBundling,runtimeOnlyDependenciesMetadata,testApiDependenciesMetadata,testCompileOnlyDependenciesMetadata,testDebugApiDependenciesMetadata,testDebugCompileOnlyDependenciesMetadata,testDebugImplementationDependenciesMetadata,testDebugIntransitiveDependenciesMetadata,testDebugRuntimeOnlyDependenciesMetadata,testFixturesApiDependenciesMetadata,testFixturesCompileOnlyDependenciesMetadata,testFixturesDebugApiDependenciesMetadata,testFixturesDebugCompileOnlyDependenciesMetadata,testFixturesDebugImplementationDependenciesMetadata,testFixturesDebugIntransitiveDependenciesMetadata,testFixturesDebugRuntimeOnlyDependenciesMetadata,testFixturesImplementationDependenciesMetadata,testFixturesIntransitiveDependenciesMetadata,testFixturesReleaseApiDependenciesMetadata,testFixturesReleaseCompileOnlyDependenciesMetadata,testFixturesReleaseImplementationDependenciesMetadata,testFixturesReleaseIntransitiveDependenciesMetadata,testFixturesReleaseRuntimeOnlyDependenciesMetadata,testFixturesRuntimeOnlyDependenciesMetadata,testImplementationDependenciesMetadata,testIntransitiveDependenciesMetadata,testReleaseApiDependenciesMetadata,testReleaseCompileOnlyDependenciesMetadata,testReleaseImplementationDependenciesMetadata,testReleaseIntransitiveDependenciesMetadata,testReleaseRuntimeOnlyDependenciesMetadata,testRuntimeOnlyDependenciesMetadata diff --git a/samples/app/metro.config.js b/samples/app/metro.config.js index 43f0f92496..44b2886040 100644 --- a/samples/app/metro.config.js +++ b/samples/app/metro.config.js @@ -57,7 +57,7 @@ const config = { tslib: path.join(__dirname, 'node_modules/tslib'), assetExts: assetExts.filter((ext) => ext !== 'svg'), sourceExts: [...sourceExts, 'svg', 'cjs'], - unstable_enablePackageExports: true, + unstable_enablePackageExports: false, unstable_conditionNames: ['react-native', 'browser', 'import', 'require'], }, watchFolders, diff --git a/samples/app/package.json b/samples/app/package.json index d9f5bf8262..c91e20a674 100644 --- a/samples/app/package.json +++ b/samples/app/package.json @@ -40,8 +40,9 @@ "@formatjs/intl-pluralrules": "~4.1.6", "@formatjs/intl-relativetimeformat": "~9.3.3", "@hyperledger/anoncreds-react-native": "0.2.4", - "@hyperledger/aries-askar-react-native": "0.2.3", "@hyperledger/indy-vdr-react-native": "0.2.2", + "@openwallet-foundation/askar-react-native": "^0.4.2", + "@openwallet-foundation/askar-shared": "^0.4.2", "@react-native-async-storage/async-storage": "~1.22.3", "@react-native-clipboard/clipboard": "~1.16.3", "@react-native-community/netinfo": "~11.3.3", diff --git a/yarn.lock b/yarn.lock index c7ddabea51..6c29110969 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2017,9 +2017,10 @@ __metadata: "@formatjs/intl-pluralrules": "npm:~4.1.6" "@formatjs/intl-relativetimeformat": "npm:~9.3.3" "@hyperledger/anoncreds-react-native": "npm:0.2.4" - "@hyperledger/aries-askar-react-native": "npm:0.2.3" "@hyperledger/indy-vdr-react-native": "npm:0.2.2" "@hyperledger/indy-vdr-shared": "npm:0.2.2" + "@openwallet-foundation/askar-react-native": "npm:^0.4.2" + "@openwallet-foundation/askar-shared": "npm:^0.4.2" "@react-native-async-storage/async-storage": "npm:~1.22.3" "@react-native-clipboard/clipboard": "npm:~1.16.3" "@react-native-community/netinfo": "npm:~11.3.3" @@ -2122,7 +2123,6 @@ __metadata: "@formatjs/intl-pluralrules": ~4.1.6 "@formatjs/intl-relativetimeformat": ~9.3.3 "@hyperledger/anoncreds-react-native": 0.2.4 - "@hyperledger/aries-askar-react-native": 0.2.3 "@hyperledger/indy-vdr-react-native": 0.2.2 "@hyperledger/indy-vdr-shared": 0.2.2 "@react-native-async-storage/async-storage": ~1.22.3 @@ -2899,23 +2899,18 @@ __metadata: languageName: node linkType: hard -"@credo-ts/askar@npm:0.5.17": - version: 0.5.17 - resolution: "@credo-ts/askar@npm:0.5.17" +"@credo-ts/askar@npm:0.6.0-alpha-20251003174825": + version: 0.6.0-alpha-20251003174825 + resolution: "@credo-ts/askar@npm:0.6.0-alpha-20251003174825" dependencies: - "@credo-ts/core": "npm:0.5.17" - bn.js: "npm:^5.2.1" + "@credo-ts/core": "npm:0.6.0-alpha-20251003174825" class-transformer: "npm:0.5.1" class-validator: "npm:0.14.1" - rxjs: "npm:^7.8.0" - tsyringe: "npm:^4.8.0" + rxjs: "npm:^7.8.2" + tsyringe: "npm:^4.10.0" peerDependencies: - "@animo-id/expo-secure-environment": ^0.0.1-alpha.0 - "@hyperledger/aries-askar-shared": ^0.2.3 - peerDependenciesMeta: - "@animo-id/expo-secure-environment": - optional: true - checksum: 10c0/836d75291d41dd5e8e61bd12cc0a13e04c531937cc1babae004b39fb75dab76f0d8dd6cddda14c0499c84ed22f3e5a5c04ce9aa3a76b1009fe0387c6f3abff7e + "@openwallet-foundation/askar-shared": ^0.4.1 + checksum: 10c0/53e06f376447ef0f7469cfcca067a29d6413852bc1554b4821ecf8f775f4ac906392265486df1e36bfce5a2bba9a6df737d25a3ac61061c5ee1f0cd239339151 languageName: node linkType: hard @@ -2984,17 +2979,17 @@ __metadata: languageName: node linkType: hard -"@credo-ts/indy-sdk-to-askar-migration@npm:0.5.17": - version: 0.5.17 - resolution: "@credo-ts/indy-sdk-to-askar-migration@npm:0.5.17" +"@credo-ts/indy-sdk-to-askar-migration@npm:0.6.0-alpha-20251003174825": + version: 0.6.0-alpha-20251003174825 + resolution: "@credo-ts/indy-sdk-to-askar-migration@npm:0.6.0-alpha-20251003174825" dependencies: - "@credo-ts/anoncreds": "npm:0.5.17" - "@credo-ts/askar": "npm:0.5.17" - "@credo-ts/core": "npm:0.5.17" - "@credo-ts/node": "npm:0.5.17" + "@credo-ts/anoncreds": "npm:0.6.0-alpha-20251003174825" + "@credo-ts/askar": "npm:0.6.0-alpha-20251003174825" + "@credo-ts/core": "npm:0.6.0-alpha-20251003174825" + "@credo-ts/node": "npm:0.6.0-alpha-20251003174825" peerDependencies: - "@hyperledger/aries-askar-shared": ^0.2.3 - checksum: 10c0/a6207729b9445f4fc2e28ab3fa6582f0372eca7257fef957ad513f4c857b54285bcb12e781ff3db66b9a84af67ccede5c5da4dcabc3a0c40dc88b796b5d99ae2 + "@openwallet-foundation/askar-shared": ^0.4.1 + checksum: 10c0/233ac00d23315fcd8ba162ac9ded4f205f741dbfca2c0e1c6e3e6ed7234431c8e1678d460df52281457c484bbce71268d44dd7aaa206c4e3306c0051cf8462a0 languageName: node linkType: hard @@ -3026,20 +3021,19 @@ __metadata: languageName: node linkType: hard -"@credo-ts/openid4vc@npm:0.5.17": - version: 0.5.17 - resolution: "@credo-ts/openid4vc@npm:0.5.17" +"@credo-ts/openid4vc@npm:0.6.0-alpha-20251003174825": + version: 0.6.0-alpha-20251003174825 + resolution: "@credo-ts/openid4vc@npm:0.6.0-alpha-20251003174825" dependencies: - "@credo-ts/core": "npm:0.5.17" - "@sphereon/did-auth-siop": "npm:0.16.1-fix.173" - "@sphereon/oid4vc-common": "npm:0.16.1-fix.173" - "@sphereon/oid4vci-client": "npm:0.16.1-fix.173" - "@sphereon/oid4vci-common": "npm:0.16.1-fix.173" - "@sphereon/oid4vci-issuer": "npm:0.16.1-fix.173" - "@sphereon/ssi-types": "npm:0.30.2-next.135" - class-transformer: "npm:^0.5.1" - rxjs: "npm:^7.8.0" - checksum: 10c0/e7324856e81f21cfe9840cbb983091e8ce84bc4eb1f57e95c11663ce64c45db6b136265c2576499b56000276b288709f30698fec97d11dd8926a92259eabc309 + "@credo-ts/core": "npm:0.6.0-alpha-20251003174825" + "@openid4vc/oauth2": "npm:0.3.0-alpha-20251001121503" + "@openid4vc/openid4vci": "npm:0.3.0-alpha-20251001121503" + "@openid4vc/openid4vp": "npm:0.3.0-alpha-20251001121503" + "@openid4vc/utils": "npm:0.3.0-alpha-20251001121503" + class-transformer: "npm:0.5.1" + rxjs: "npm:^7.8.2" + zod: "npm:^3.25.56" + checksum: 10c0/72266b68153aad77d8c57b1214ec5230536b14b7e695e70889c72a67e2c45facebf2ffe0beb6a296aa4014852f1c06ff33d9d1a55d11e6616939494689615b67 languageName: node linkType: hard @@ -3094,18 +3088,22 @@ __metadata: languageName: node linkType: hard -"@credo-ts/react-native@npm:0.5.17": - version: 0.5.17 - resolution: "@credo-ts/react-native@npm:0.5.17" +"@credo-ts/react-native@npm:0.6.0-alpha-20251003174825": + version: 0.6.0-alpha-20251003174825 + resolution: "@credo-ts/react-native@npm:0.6.0-alpha-20251003174825" dependencies: "@azure/core-asynciterator-polyfill": "npm:^1.0.2" - "@credo-ts/core": "npm:0.5.17" + "@credo-ts/core": "npm:0.6.0-alpha-20251003174825" events: "npm:^3.3.0" peerDependencies: + "@animo-id/expo-secure-environment": ^0.1.1 react-native: ">=0.71.4" react-native-fs: ^2.20.0 react-native-get-random-values: ^1.8.0 - checksum: 10c0/69e686bb6c1ed2616db29bac3ca70104286a10f811eb89692e65ae18429c02abf536017fff0865f875aad090b05a9167f4c93e4d5c642a230434d0d214e9835c + peerDependenciesMeta: + "@animo-id/expo-secure-environment": + optional: true + checksum: 10c0/3fedeb326b92a8df2a749a5f45b77596eb2f5abbabffcf35be5f81f2118ba87b450142d6a5aaf01cb679842223140317ae86bf15f61f62b9e10e405fc15ce22c languageName: node linkType: hard @@ -4004,28 +4002,6 @@ __metadata: languageName: node linkType: hard -"@hyperledger/aries-askar-react-native@npm:0.2.3": - version: 0.2.3 - resolution: "@hyperledger/aries-askar-react-native@npm:0.2.3" - dependencies: - "@hyperledger/aries-askar-shared": "npm:0.2.3" - "@mapbox/node-pre-gyp": "npm:^1.0.11" - peerDependencies: - react: ">= 16" - react-native: ">= 0.66.0" - checksum: 10c0/cff0f7e76863824d0f1faab6150c0d2d476af28bd5fc9676216ffc4148bac42e8e18d65fcc428eab384661cb689f9c6dfcc9110c60d5ea2c98c55fa70a23039d - languageName: node - linkType: hard - -"@hyperledger/aries-askar-shared@npm:0.2.3": - version: 0.2.3 - resolution: "@hyperledger/aries-askar-shared@npm:0.2.3" - dependencies: - buffer: "npm:^6.0.3" - checksum: 10c0/91003971591771972939a7415358163991351126085c2c29cfb2f5537fa8578dfd360ce9b92c19558829a3dade95c23c0af68e2560aba2157e440f7b234724ed - languageName: node - linkType: hard - "@hyperledger/indy-vdr-react-native@npm:0.2.2": version: 0.2.2 resolution: "@hyperledger/indy-vdr-react-native@npm:0.2.2" @@ -4541,7 +4517,7 @@ __metadata: languageName: node linkType: hard -"@mapbox/node-pre-gyp@npm:^1.0.10, @mapbox/node-pre-gyp@npm:^1.0.11": +"@mapbox/node-pre-gyp@npm:^1.0.10": version: 1.0.11 resolution: "@mapbox/node-pre-gyp@npm:1.0.11" dependencies: @@ -4675,6 +4651,70 @@ __metadata: languageName: node linkType: hard +"@openid4vc/oauth2@npm:0.3.0-alpha-20251001121503": + version: 0.3.0-alpha-20251001121503 + resolution: "@openid4vc/oauth2@npm:0.3.0-alpha-20251001121503" + dependencies: + "@openid4vc/utils": "npm:0.3.0-alpha-20251001121503" + zod: "npm:^3.24.2" + checksum: 10c0/a1c239e4f91fd8b67d384d6b633c74d755ead6e36ceb195470d85c873174e1308fc9583475ae76ea64d53067733f2ede77f3bae62074085bb5e1614c666551a9 + languageName: node + linkType: hard + +"@openid4vc/openid4vci@npm:0.3.0-alpha-20251001121503": + version: 0.3.0-alpha-20251001121503 + resolution: "@openid4vc/openid4vci@npm:0.3.0-alpha-20251001121503" + dependencies: + "@openid4vc/oauth2": "npm:0.3.0-alpha-20251001121503" + "@openid4vc/utils": "npm:0.3.0-alpha-20251001121503" + zod: "npm:^3.24.2" + checksum: 10c0/5af21e6387aeeae727d3419c727deda9f469644f6941c8430b41542254054b020be8ce3c6bcf06f107c15116628f8aa17cda2411eb762b1a56933d2e33907ab1 + languageName: node + linkType: hard + +"@openid4vc/openid4vp@npm:0.3.0-alpha-20251001121503": + version: 0.3.0-alpha-20251001121503 + resolution: "@openid4vc/openid4vp@npm:0.3.0-alpha-20251001121503" + dependencies: + "@openid4vc/oauth2": "npm:0.3.0-alpha-20251001121503" + "@openid4vc/utils": "npm:0.3.0-alpha-20251001121503" + zod: "npm:^3.24.2" + checksum: 10c0/e74944d4461f56fbf2f4650333ddace4eb5715ebbedcbd3b532c4357aea5e7aba6472c0a84846a9b58a7d973f8e47f5f85a36bafb02fc8ea745881209696482f + languageName: node + linkType: hard + +"@openid4vc/utils@npm:0.3.0-alpha-20251001121503": + version: 0.3.0-alpha-20251001121503 + resolution: "@openid4vc/utils@npm:0.3.0-alpha-20251001121503" + dependencies: + buffer: "npm:^6.0.3" + zod: "npm:^3.24.2" + checksum: 10c0/8851c1dda0b4d71a894a1f80e92d892fd5036075f179e48e17bb95ff2eefaf7db996ca55c2a79e1ceca6eb33b8a4cff8bb24c8790161fe93be67ee6ceef486c0 + languageName: node + linkType: hard + +"@openwallet-foundation/askar-react-native@npm:^0.4.2": + version: 0.4.2 + resolution: "@openwallet-foundation/askar-react-native@npm:0.4.2" + dependencies: + "@openwallet-foundation/askar-shared": "npm:0.4.2" + peerDependencies: + react: ">= 16" + react-native: ">= 0.71" + checksum: 10c0/71b83f869cca562948932bb613ed449a676f89abad8009fc39613b6a9b2657cd263a0df2844c43223ef8b59ff839c43abe16c2c3cff0567480f6c30407bdda29 + languageName: node + linkType: hard + +"@openwallet-foundation/askar-shared@npm:0.4.2, @openwallet-foundation/askar-shared@npm:^0.4.2": + version: 0.4.2 + resolution: "@openwallet-foundation/askar-shared@npm:0.4.2" + dependencies: + buffer: "npm:^6.0.3" + tar: "npm:^7.4.3" + checksum: 10c0/512ef81f98239cb8d4b1bfd6b6e9986e60f7233d3098b392a24e870c224e381aac2cf7fee0d9c1eaf762821a1907b37efb2937537a209cd9255efb2a6e2cd3a7 + languageName: node + linkType: hard + "@peculiar/asn1-cms@npm:^2.5.0": version: 2.5.0 resolution: "@peculiar/asn1-cms@npm:2.5.0" @@ -5606,38 +5646,6 @@ __metadata: languageName: node linkType: hard -"@sphereon/did-auth-siop@npm:0.16.1-fix.173": - version: 0.16.1-fix.173 - resolution: "@sphereon/did-auth-siop@npm:0.16.1-fix.173" - dependencies: - "@astronautlabs/jsonpath": "npm:^1.1.2" - "@sphereon/jarm": "npm:0.16.1-fix.173+086f910" - "@sphereon/oid4vc-common": "npm:0.16.1-fix.173+086f910" - "@sphereon/pex": "npm:5.0.0-unstable.24" - "@sphereon/pex-models": "npm:^2.3.1" - "@sphereon/ssi-types": "npm:0.30.2-next.129" - cross-fetch: "npm:^4.0.0" - debug: "npm:^4.3.5" - events: "npm:^3.3.0" - jwt-decode: "npm:^4.0.0" - language-tags: "npm:^1.0.9" - multiformats: "npm:^12.1.3" - qs: "npm:^6.11.2" - uint8arrays: "npm:^3.1.1" - checksum: 10c0/c07d5e69af8d933eba28997c4c301488d851d69ee3a8f1d833287b2bd2b93c3d5f38701cb97f38e3421fec0ee908c5c405373ac92ecb24eee76faa5c1fff0ff2 - languageName: node - linkType: hard - -"@sphereon/jarm@npm:0.16.1-fix.173+086f910": - version: 0.16.1-fix.173 - resolution: "@sphereon/jarm@npm:0.16.1-fix.173" - dependencies: - "@sphereon/oid4vc-common": "npm:0.16.1-fix.173+086f910" - valibot: "npm:^0.42.1" - checksum: 10c0/e698e7e6fad5c884c669a27b5d9cd0c36582db1e6fb337659880af00e911a26abff8a527ecd5f108b41798f5bef8e295506413fd023351f0d558e2f4c3502503 - languageName: node - linkType: hard - "@sphereon/kmp-mdoc-core@npm:0.2.0-SNAPSHOT.26": version: 0.2.0-SNAPSHOT.26 resolution: "@sphereon/kmp-mdoc-core@npm:0.2.0-SNAPSHOT.26" @@ -5649,109 +5657,13 @@ __metadata: languageName: node linkType: hard -"@sphereon/oid4vc-common@npm:0.16.1-fix.173, @sphereon/oid4vc-common@npm:0.16.1-fix.173+086f910": - version: 0.16.1-fix.173 - resolution: "@sphereon/oid4vc-common@npm:0.16.1-fix.173" - dependencies: - "@sphereon/ssi-types": "npm:0.30.1" - jwt-decode: "npm:^4.0.0" - sha.js: "npm:^2.4.11" - uint8arrays: "npm:3.1.1" - uuid: "npm:^9.0.0" - checksum: 10c0/0896a4b81cbb4f0a13b04598bbb56d3c14e72ccb7818f8ea977f9f39d95d626ce5bed99c7de2981dc6f8d610e977d4e14bfda1d145db750f48e287fe04f59504 - languageName: node - linkType: hard - -"@sphereon/oid4vci-client@npm:0.16.1-fix.173": - version: 0.16.1-fix.173 - resolution: "@sphereon/oid4vci-client@npm:0.16.1-fix.173" - dependencies: - "@sphereon/oid4vc-common": "npm:0.16.1-fix.173+086f910" - "@sphereon/oid4vci-common": "npm:0.16.1-fix.173+086f910" - "@sphereon/ssi-types": "npm:0.30.1" - cross-fetch: "npm:^3.1.8" - debug: "npm:^4.3.5" - checksum: 10c0/450b3198f4fd19eed91b1a67473666a35b1ddd75dbb6714fe4f22678bdc0c32ab33f63a9c4ca595cf0a24e10194681ea3173333b63ce9ac69a6284b7016ae036 - languageName: node - linkType: hard - -"@sphereon/oid4vci-common@npm:0.16.1-fix.173, @sphereon/oid4vci-common@npm:0.16.1-fix.173+086f910": - version: 0.16.1-fix.173 - resolution: "@sphereon/oid4vci-common@npm:0.16.1-fix.173" - dependencies: - "@sphereon/oid4vc-common": "npm:0.16.1-fix.173+086f910" - "@sphereon/ssi-types": "npm:0.30.1" - cross-fetch: "npm:^3.1.8" - debug: "npm:^4.3.5" - jwt-decode: "npm:^4.0.0" - uint8arrays: "npm:3.1.1" - uuid: "npm:^9.0.0" - checksum: 10c0/08b3de5ad29c9857dbb3062998e8a74f8c8912cabea60dd918f5352ec8ea96704b6ca54d0b929de9c26069f2d956b5bab61e3013b1577c25d4850f4860af2e01 - languageName: node - linkType: hard - -"@sphereon/oid4vci-issuer@npm:0.16.1-fix.173": - version: 0.16.1-fix.173 - resolution: "@sphereon/oid4vci-issuer@npm:0.16.1-fix.173" - dependencies: - "@sphereon/oid4vc-common": "npm:0.16.1-fix.173+086f910" - "@sphereon/oid4vci-common": "npm:0.16.1-fix.173+086f910" - "@sphereon/ssi-types": "npm:0.30.1" - uuid: "npm:^9.0.0" - peerDependencies: - awesome-qr: ^2.1.5-rc.0 - peerDependenciesMeta: - awesome-qr: - optional: true - checksum: 10c0/c251f98c0b9631937afa0f1e4bc16b121a47df17a7a968801c553ac76da17c946ddda9b54a7e2a8ffa1147f4038474490d73a2ad6b81c446bec837d968a0382a - languageName: node - linkType: hard - -"@sphereon/pex-models@npm:^2.3.1, @sphereon/pex-models@npm:^2.3.2": +"@sphereon/pex-models@npm:^2.3.2": version: 2.3.2 resolution: "@sphereon/pex-models@npm:2.3.2" checksum: 10c0/09bf50c1a818c79eb4aa34bd1cd4588c6bd32a4eac971c38ab5156e65813ce0ff6e24a3512520a967c1fb6ef318bc4ffeecdc2a948e09b003433d163b90e55d7 languageName: node linkType: hard -"@sphereon/pex@npm:5.0.0-unstable.24": - version: 5.0.0-unstable.24 - resolution: "@sphereon/pex@npm:5.0.0-unstable.24" - dependencies: - "@astronautlabs/jsonpath": "npm:^1.1.2" - "@sd-jwt/decode": "npm:^0.7.2" - "@sd-jwt/present": "npm:^0.7.2" - "@sd-jwt/types": "npm:^0.7.2" - "@sphereon/pex-models": "npm:^2.3.1" - "@sphereon/ssi-types": "npm:0.30.2-next.129" - ajv: "npm:^8.12.0" - ajv-formats: "npm:^2.1.1" - jwt-decode: "npm:^3.1.2" - nanoid: "npm:^3.3.7" - uint8arrays: "npm:^3.1.1" - checksum: 10c0/d3978acea413a89bf884eab58a78e1ecc399e4cdb3d9fe00df332e7a170cd6856cc5f1ef08d262f5b17571056eb7a75106461f76815e9c61e71c19985eb3adf8 - languageName: node - linkType: hard - -"@sphereon/pex@patch:@sphereon/pex@npm%3A5.0.0-unstable.24#~/.yarn/patches/@sphereon-pex-npm-5.0.0-unstable.24-921df3a8ac.patch": - version: 5.0.0-unstable.24 - resolution: "@sphereon/pex@patch:@sphereon/pex@npm%3A5.0.0-unstable.24#~/.yarn/patches/@sphereon-pex-npm-5.0.0-unstable.24-921df3a8ac.patch::version=5.0.0-unstable.24&hash=ba031b" - dependencies: - "@astronautlabs/jsonpath": "npm:^1.1.2" - "@sd-jwt/decode": "npm:^0.7.2" - "@sd-jwt/present": "npm:^0.7.2" - "@sd-jwt/types": "npm:^0.7.2" - "@sphereon/pex-models": "npm:^2.3.1" - "@sphereon/ssi-types": "npm:0.30.2-next.129" - ajv: "npm:^8.12.0" - ajv-formats: "npm:^2.1.1" - jwt-decode: "npm:^3.1.2" - nanoid: "npm:^3.3.7" - uint8arrays: "npm:^3.1.1" - checksum: 10c0/c2dc48e7841011cfee3f76548c047f9b323dc7b1c2f60778764015619b5dbc67668f6ef44958731127a37cdbf1af857f59e561bfe8d51506d84a5fe527be54d5 - languageName: node - linkType: hard - "@sphereon/ssi-types@npm:0.33.0": version: 0.33.0 resolution: "@sphereon/ssi-types@npm:0.33.0" @@ -7957,8 +7869,9 @@ __metadata: "@formatjs/intl-pluralrules": "npm:~4.1.6" "@formatjs/intl-relativetimeformat": "npm:~9.3.3" "@hyperledger/anoncreds-react-native": "npm:0.2.4" - "@hyperledger/aries-askar-react-native": "npm:0.2.3" "@hyperledger/indy-vdr-react-native": "npm:0.2.2" + "@openwallet-foundation/askar-react-native": "npm:^0.4.2" + "@openwallet-foundation/askar-shared": "npm:^0.4.2" "@react-native-async-storage/async-storage": "npm:~1.22.3" "@react-native-clipboard/clipboard": "npm:~1.16.3" "@react-native-community/netinfo": "npm:~11.3.3" @@ -8094,13 +8007,6 @@ __metadata: languageName: node linkType: hard -"bn.js@npm:^5.2.1": - version: 5.2.2 - resolution: "bn.js@npm:5.2.2" - checksum: 10c0/cb97827d476aab1a0194df33cd84624952480d92da46e6b4a19c32964aa01553a4a613502396712704da2ec8f831cf98d02e74ca03398404bd78a037ba93f2ab - languageName: node - linkType: hard - "body-parser@npm:1.20.3": version: 1.20.3 resolution: "body-parser@npm:1.20.3" @@ -8575,7 +8481,7 @@ __metadata: languageName: node linkType: hard -"class-transformer@npm:0.5.1, class-transformer@npm:^0.5.1": +"class-transformer@npm:0.5.1": version: 0.5.1 resolution: "class-transformer@npm:0.5.1" checksum: 10c0/19809914e51c6db42c036166839906420bb60367df14e15f49c45c8c1231bf25ae661ebe94736ee29cc688b77101ef851a8acca299375cc52fc141b64acde18a @@ -9234,7 +9140,7 @@ __metadata: languageName: node linkType: hard -"cross-fetch@npm:^3.1.5, cross-fetch@npm:^3.1.8": +"cross-fetch@npm:^3.1.5": version: 3.2.0 resolution: "cross-fetch@npm:3.2.0" dependencies: @@ -9243,7 +9149,7 @@ __metadata: languageName: node linkType: hard -"cross-fetch@npm:^4.0.0, cross-fetch@npm:^4.1.0": +"cross-fetch@npm:^4.1.0": version: 4.1.0 resolution: "cross-fetch@npm:4.1.0" dependencies: @@ -14251,22 +14157,6 @@ __metadata: languageName: node linkType: hard -"language-subtag-registry@npm:^0.3.20": - version: 0.3.23 - resolution: "language-subtag-registry@npm:0.3.23" - checksum: 10c0/e9b05190421d2cd36dd6c95c28673019c927947cb6d94f40ba7e77a838629ee9675c94accf897fbebb07923187deb843b8fbb8935762df6edafe6c28dcb0b86c - languageName: node - linkType: hard - -"language-tags@npm:^1.0.9": - version: 1.0.9 - resolution: "language-tags@npm:1.0.9" - dependencies: - language-subtag-registry: "npm:^0.3.20" - checksum: 10c0/9ab911213c4bd8bd583c850201c17794e52cb0660d1ab6e32558aadc8324abebf6844e46f92b80a5d600d0fbba7eface2c207bfaf270a1c7fd539e4c3a880bff - languageName: node - linkType: hard - "lazy-cache@npm:^0.2.3": version: 0.2.7 resolution: "lazy-cache@npm:0.2.7" @@ -15600,13 +15490,6 @@ __metadata: languageName: node linkType: hard -"multiformats@npm:^12.1.3": - version: 12.1.3 - resolution: "multiformats@npm:12.1.3" - checksum: 10c0/abf4f601d4a262965a231b070a10071dc61f8a85c4ab48f021089333be33f0be72c4fdb498a7c0172278d5c3cb540cb1402cb8a7d5f4f1042651a508b5f05e4e - languageName: node - linkType: hard - "multiformats@npm:^9.4.2": version: 9.9.0 resolution: "multiformats@npm:9.9.0" @@ -16953,15 +16836,6 @@ __metadata: languageName: node linkType: hard -"qs@npm:^6.11.2": - version: 6.14.0 - resolution: "qs@npm:6.14.0" - dependencies: - side-channel: "npm:^1.1.0" - checksum: 10c0/8ea5d91bf34f440598ee389d4a7d95820e3b837d3fd9f433871f7924801becaa0cd3b3b4628d49a7784d06a8aea9bc4554d2b6d8d584e2d221dc06238a42909c - languageName: node - linkType: hard - "quansync@npm:^0.2.7": version: 0.2.11 resolution: "quansync@npm:0.2.11" @@ -18269,7 +18143,7 @@ __metadata: languageName: node linkType: hard -"safe-buffer@npm:5.2.1, safe-buffer@npm:^5.2.1, safe-buffer@npm:~5.2.0": +"safe-buffer@npm:5.2.1, safe-buffer@npm:~5.2.0": version: 5.2.1 resolution: "safe-buffer@npm:5.2.1" checksum: 10c0/6501914237c0a86e9675d4e51d89ca3c21ffd6a31642efeba25ad65720bce6921c9e7e974e5be91a786b25aa058b5303285d3c15dbabf983a919f5f630d349f3 @@ -18529,19 +18403,6 @@ __metadata: languageName: node linkType: hard -"sha.js@npm:^2.4.11": - version: 2.4.12 - resolution: "sha.js@npm:2.4.12" - dependencies: - inherits: "npm:^2.0.4" - safe-buffer: "npm:^5.2.1" - to-buffer: "npm:^1.2.0" - bin: - sha.js: bin.js - checksum: 10c0/9d36bdd76202c8116abbe152a00055ccd8a0099cb28fc17c01fa7bb2c8cffb9ca60e2ab0fe5f274ed6c45dc2633d8c39cf7ab050306c231904512ba9da4d8ab1 - languageName: node - linkType: hard - "shallow-clone@npm:^0.1.2": version: 0.1.2 resolution: "shallow-clone@npm:0.1.2" @@ -19560,17 +19421,6 @@ __metadata: languageName: node linkType: hard -"to-buffer@npm:^1.2.0": - version: 1.2.2 - resolution: "to-buffer@npm:1.2.2" - dependencies: - isarray: "npm:^2.0.5" - safe-buffer: "npm:^5.2.1" - typed-array-buffer: "npm:^1.0.3" - checksum: 10c0/56bc56352f14a2c4a0ab6277c5fc19b51e9534882b98eb068b39e14146591e62fa5b06bf70f7fed1626230463d7e60dca81e815096656e5e01c195c593873d12 - languageName: node - linkType: hard - "to-regex-range@npm:^5.0.1": version: 5.0.1 resolution: "to-regex-range@npm:5.0.1" @@ -20311,15 +20161,6 @@ __metadata: languageName: node linkType: hard -"uuid@npm:^9.0.0": - version: 9.0.1 - resolution: "uuid@npm:9.0.1" - bin: - uuid: dist/bin/uuid - checksum: 10c0/1607dd32ac7fc22f2d8f77051e6a64845c9bce5cd3dd8aa0070c074ec73e666a1f63c7b4e0f4bf2bc8b9d59dc85a15e17807446d9d2b17c8485fbc2147b27f9b - languageName: node - linkType: hard - "v8-compile-cache-lib@npm:^3.0.1": version: 3.0.1 resolution: "v8-compile-cache-lib@npm:3.0.1" @@ -20350,18 +20191,6 @@ __metadata: languageName: node linkType: hard -"valibot@npm:^0.42.1": - version: 0.42.1 - resolution: "valibot@npm:0.42.1" - peerDependencies: - typescript: ">=5" - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/feaaef02aa91970148fc63979bdf6e4a6001c5d30cea5b2593a32576a45e95178c368ddb189c9cec364266a1737e4ef72b34c1845b7e8250991fc09e1ba514c8 - languageName: node - linkType: hard - "valid-url@npm:~1.0.9": version: 1.0.9 resolution: "valid-url@npm:1.0.9" @@ -20981,7 +20810,7 @@ __metadata: languageName: node linkType: hard -"zod@npm:^3.25.56": +"zod@npm:^3.24.2, zod@npm:^3.25.56": version: 3.25.76 resolution: "zod@npm:3.25.76" checksum: 10c0/5718ec35e3c40b600316c5b4c5e4976f7fee68151bc8f8d90ec18a469be9571f072e1bbaace10f1e85cf8892ea12d90821b200e980ab46916a6166a4260a983c From 00acf1258ec143a4fbea8dfd9d892b86ea2415ac Mon Sep 17 00:00:00 2001 From: Graham Stewart Date: Thu, 23 Oct 2025 15:04:56 -0700 Subject: [PATCH 06/48] Added changes to OpenID components such that mdocs will be handled and displayed similar to other OpenId4vc credential types --- .../OpenIDCredentialRecordProvider.tsx | 55 +++++++++++++++++++ .../core/src/modules/openid/offerResolve.tsx | 6 ++ .../screens/OpenIDCredentialDetails.tsx | 24 ++++++-- packages/core/src/screens/ListCredentials.tsx | 16 +++++- 4 files changed, 93 insertions(+), 8 deletions(-) diff --git a/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx b/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx index 5adac8a483..f4ca724680 100644 --- a/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx +++ b/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx @@ -93,6 +93,29 @@ const removeSdJwtRecord = (record: SdJwtVcRecord, state: OpenIDCredentialRecordS } } +const addMdocRecord = (record: MdocRecord, state: OpenIDCredentialRecordState): OpenIDCredentialRecordState => { + const newRecordsState = [...state.mdocVcRecords] + newRecordsState.unshift(record) + + return { + ...state, + mdocVcRecords: newRecordsState, + } +} + +const removeMdocRecord = (record: MdocRecord, state: OpenIDCredentialRecordState): OpenIDCredentialRecordState => { + const newRecordsState = [...state.mdocVcRecords] + const index = newRecordsState.findIndex((r) => r.id === record.id) + if (index > -1) { + newRecordsState.splice(index, 1) + } + + return { + ...state, + mdocVcRecords: newRecordsState, + } +} + const defaultState: OpenIDCredentialRecordState = { openIDCredentialRecords: [], w3cCredentialRecords: [], @@ -115,6 +138,10 @@ const isSdJwtCredentialRecord = (record: SdJwtVcRecord) => { return 'compactSdJwtVc' in record } +const isMdocCredentialRecord = (record: MdocRecord) => { + return record['_tags'].docType != null +} + const filterW3CCredentialsOnly = (credentials: W3cCredentialRecord[]) => { return credentials.filter((r) => isW3CCredentialRecord(r)) } @@ -123,6 +150,10 @@ const filterSdJwtCredentialsOnly = (credentials: SdJwtVcRecord[]) => { return credentials.filter((r) => isSdJwtCredentialRecord(r)) } +const filterMdocCredentialsOnly = (credentials: MdocRecord[]) => { + return credentials.filter((r) => isMdocCredentialRecord(r)) +} + // eslint-disable-next-line react/prop-types export const OpenIDCredentialRecordProvider: React.FC> = ({ children, @@ -236,6 +267,14 @@ export const OpenIDCredentialRecordProvider: React.FC { + setState((prev) => ({ + ...prev, + mdocVcRecords: filterMdocCredentialsOnly(creds), + isLoading: false, + })) + }) }, [agent]) useEffect(() => { @@ -267,11 +306,27 @@ export const OpenIDCredentialRecordProvider: React.FC { + //This handler will return ANY creds added to the wallet even DidComm + //Sounds like a bug in the hooks package + //This check will safe guard the flow untill a fix goes to the hooks + setState(addMdocRecord(record, state)) + // if (isW3CCredentialRecord(record)) { + // setState(addW3cRecord(record, state)) + // } + }) + + const mdoc_credentialRemoved$ = recordsRemovedByType(agent, MdocRecord).subscribe((record) => { + setState(removeMdocRecord(record, state)) + }) + return () => { w3c_credentialAdded$.unsubscribe() w3c_credentialRemoved$.unsubscribe() sdjwt_credentialAdded$.unsubscribe() sdjwt_credentialRemoved$.unsubscribe() + mdoc_credentialAdded$.unsubscribe() + mdoc_credentialRemoved$.unsubscribe() } } }, [state, agent]) diff --git a/packages/core/src/modules/openid/offerResolve.tsx b/packages/core/src/modules/openid/offerResolve.tsx index e858e137f8..301175df34 100644 --- a/packages/core/src/modules/openid/offerResolve.tsx +++ b/packages/core/src/modules/openid/offerResolve.tsx @@ -53,6 +53,12 @@ export const resolveOpenId4VciOffer = async ({ uri: offerUri, }) + // TODO: We need to have a trusted certificate loaded here before we are able to accept an mdoc offer from the issuer. + // agent.x509.setTrustedCertificates([ + // `-----BEGIN CERTIFICATE----- + // -----END CERTIFICATE-----` + // ]) + const resolvedCredentialOffer = await agent.modules.openId4VcHolder.resolveCredentialOffer(offerUri) if (authorization) { diff --git a/packages/core/src/modules/openid/screens/OpenIDCredentialDetails.tsx b/packages/core/src/modules/openid/screens/OpenIDCredentialDetails.tsx index e84c1447f8..f29db8370c 100644 --- a/packages/core/src/modules/openid/screens/OpenIDCredentialDetails.tsx +++ b/packages/core/src/modules/openid/screens/OpenIDCredentialDetails.tsx @@ -18,7 +18,7 @@ import { OpenIDCredentialType, W3cCredentialDisplay } from '../types' import { TOKENS, useServices } from '../../../container-api' import { BrandingOverlay } from '@bifold/oca' import Record from '../../../components/record/Record' -import { SdJwtVcRecord, W3cCredentialRecord } from '@credo-ts/core' +import { SdJwtVcRecord, W3cCredentialRecord, MdocRecord } from '@credo-ts/core' import { buildOverlayFromW3cCredential } from '../../../utils/oca' import CredentialDetailSecondaryHeader from '../../../components/views/CredentialDetailSecondaryHeader' import CredentialCardLogo from '../../../components/views/CredentialCardLogo' @@ -39,12 +39,13 @@ const paddingVertical = 16 const OpenIDCredentialDetails: React.FC = ({ navigation, route }) => { const { credentialId, type } = route.params - const [credential, setCredential] = useState(undefined) + const [credential, setCredential] = useState(undefined) const [credentialDisplay, setCredentialDisplay] = useState() const { t, i18n } = useTranslation() const { ColorPalette, TextTheme } = useTheme() const { agent } = useAgent() - const { removeCredential, getW3CCredentialById, getSdJwtCredentialById } = useOpenIDCredentials() + const { removeCredential, getW3CCredentialById, getSdJwtCredentialById, getMdocCredentialById } = + useOpenIDCredentials() const [bundleResolver] = useServices([TOKENS.UTIL_OCA_RESOLVER]) const [isRemoveModalDisplayed, setIsRemoveModalDisplayed] = useState(false) @@ -74,12 +75,14 @@ const OpenIDCredentialDetails: React.FC = ({ navig const fetchCredential = async () => { if (credentialRemoved) return try { - let record: SdJwtVcRecord | W3cCredentialRecord | undefined + let record: SdJwtVcRecord | W3cCredentialRecord | MdocRecord | undefined if (type === OpenIDCredentialType.SdJwtVc) { record = await getSdJwtCredentialById(credentialId) - } else { + } else if (type == OpenIDCredentialType.W3cCredential) { record = await getW3CCredentialById(credentialId) + } else { + record = await getMdocCredentialById(credentialId) } setCredential(record) @@ -92,7 +95,16 @@ const OpenIDCredentialDetails: React.FC = ({ navig } } fetchCredential() - }, [credentialId, type, getSdJwtCredentialById, getW3CCredentialById, agent, t, credentialRemoved]) + }, [ + credentialId, + type, + getSdJwtCredentialById, + getW3CCredentialById, + getMdocCredentialById, + agent, + t, + credentialRemoved, + ]) useEffect(() => { if (!credential) return diff --git a/packages/core/src/screens/ListCredentials.tsx b/packages/core/src/screens/ListCredentials.tsx index 9feab5e50b..591b9383d3 100644 --- a/packages/core/src/screens/ListCredentials.tsx +++ b/packages/core/src/screens/ListCredentials.tsx @@ -1,5 +1,11 @@ import { AnonCredsCredentialMetadataKey } from '@credo-ts/anoncreds' -import { CredentialExchangeRecord, CredentialState, SdJwtVcRecord, W3cCredentialRecord } from '@credo-ts/core' +import { + CredentialExchangeRecord, + CredentialState, + MdocRecord, + SdJwtVcRecord, + W3cCredentialRecord, +} from '@credo-ts/core' import { useCredentialByState } from '@credo-ts/react-hooks' import { useNavigation, useIsFocused } from '@react-navigation/native' import { StackNavigationProp } from '@react-navigation/stack' @@ -41,7 +47,7 @@ const ListCredentials: React.FC = () => { const { start, stop } = useTour() const screenIsFocused = useIsFocused() const { - openIdState: { w3cCredentialRecords, sdJwtVcRecords }, + openIdState: { w3cCredentialRecords, sdJwtVcRecords, mdocVcRecords }, } = useOpenIDCredentials() let credentials: GenericCredentialExchangeRecord[] = [ @@ -49,6 +55,7 @@ const ListCredentials: React.FC = () => { ...useCredentialByState(CredentialState.Done), ...w3cCredentialRecords, ...sdJwtVcRecords, + ...mdocVcRecords, ] const CredentialEmptyList = credentialEmptyList as React.FC @@ -97,6 +104,11 @@ const ListCredentials: React.FC = () => { credentialId: cred.id, type: OpenIDCredentialType.SdJwtVc, }) + } else if (cred instanceof MdocRecord) { + navigation.navigate(Screens.OpenIDCredentialDetails, { + credentialId: cred.id, + type: OpenIDCredentialType.Mdoc, + }) } else { navigation.navigate(Screens.CredentialDetails, { credentialId: cred.id }) } From eda10e8e350dddcd2253a18708dbba27baf46211 Mon Sep 17 00:00:00 2001 From: Graham Stewart Date: Tue, 28 Oct 2025 12:08:03 -0700 Subject: [PATCH 07/48] Changed behavior of OCA/cred def branding for OpenID VCs to make it easier to apply similar branding across different instances of same credential --- packages/core/src/container-impl.ts | 10 +++++++--- .../openid/context/OpenIDCredentialRecordProvider.tsx | 6 +++--- packages/core/src/modules/openid/display.tsx | 8 ++++++++ packages/core/src/modules/openid/metadata.tsx | 2 ++ packages/core/src/modules/openid/offerResolve.tsx | 8 ++++---- packages/core/src/modules/openid/types.tsx | 1 + 6 files changed, 25 insertions(+), 10 deletions(-) diff --git a/packages/core/src/container-impl.ts b/packages/core/src/container-impl.ts index 2066c673b3..5385557119 100644 --- a/packages/core/src/container-impl.ts +++ b/packages/core/src/container-impl.ts @@ -1,7 +1,7 @@ -import { DefaultOCABundleResolver } from '@bifold/oca/build/legacy' +import { BrandingOverlayType, DefaultOCABundleResolver, RemoteOCABundleResolver } from '@bifold/oca/build/legacy' import { getProofRequestTemplates } from '@bifold/verifier' import { Agent } from '@credo-ts/core' -import { createContext, useContext } from 'react' +import React, { createContext, useContext } from 'react' import { DependencyContainer } from 'tsyringe' import * as bundle from './assets/oca-bundles.json' @@ -56,6 +56,7 @@ import { Onboarding as StoreOnboardingState, Tours as ToursState, } from './types/state' +import { Config as ReactConfig } from 'react-native-config' export const defaultConfig: Config = { PINSecurity: { @@ -144,7 +145,10 @@ export class MainContainer implements Container { this._container.registerInstance(TOKENS.OBJECT_SCREEN_CONFIG, DefaultScreenOptionsDictionary) this._container.registerInstance(TOKENS.OBJECT_LAYOUT_CONFIG, DefaultScreenLayoutOptions) this._container.registerInstance(TOKENS.UTIL_LOGGER, bifoldLoggerInstance) - this._container.registerInstance(TOKENS.UTIL_OCA_RESOLVER, new DefaultOCABundleResolver(bundle)) + this._container.registerInstance(TOKENS.UTIL_OCA_RESOLVER, new RemoteOCABundleResolver(ReactConfig.OCA_URL ?? '', { + brandingOverlayType: BrandingOverlayType.Branding10, + verifyCacheIntegrity: true, + })) this._container.registerInstance(TOKENS.UTIL_LEDGERS, defaultIndyLedgers) this._container.registerInstance(TOKENS.UTIL_PROOF_TEMPLATE, getProofRequestTemplates) this._container.registerInstance(TOKENS.UTIL_ATTESTATION_MONITOR, { useValue: undefined }) diff --git a/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx b/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx index f4ca724680..08de8ba889 100644 --- a/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx +++ b/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx @@ -216,7 +216,7 @@ export const OpenIDCredentialRecordProvider: React.FC = { - ..._bundle, presentationFields: bundle.presentationFields, brandingOverlay: brandingOverlay, + ..._bundle, } return ocaBundle @@ -268,7 +268,7 @@ export const OpenIDCredentialRecordProvider: React.FC { + agent.mdoc?.getAll().then((creds) => { setState((prev) => ({ ...prev, mdocVcRecords: filterMdocCredentialsOnly(creds), diff --git a/packages/core/src/modules/openid/display.tsx b/packages/core/src/modules/openid/display.tsx index 02d0b4e0e3..59e10dee7e 100644 --- a/packages/core/src/modules/openid/display.tsx +++ b/packages/core/src/modules/openid/display.tsx @@ -230,6 +230,13 @@ function getMdocCredentialDisplay( } } + if(openidCredentialDisplay.logo) { + credentialDisplay.logo = { + url: openidCredentialDisplay.logo.url, + altText: openidCredentialDisplay.logo.alt_text, + } + } + // NOTE: logo is used in issuer display (not sure if that's right though) } } @@ -369,6 +376,7 @@ export function getCredentialForDisplay( return { id: `mdoc-${credentialRecord.id}` satisfies CredentialForDisplayId, + schemaId: openId4VcMetadata?.credential.id, // NOTE: Unsure whether this is a suitable way to set a 'schemaId' for an OpenID VC, may not be unique enough. createdAt: credentialRecord.createdAt, display: { ...credentialDisplay, diff --git a/packages/core/src/modules/openid/metadata.tsx b/packages/core/src/modules/openid/metadata.tsx index 9e724d2c71..710e4ff104 100644 --- a/packages/core/src/modules/openid/metadata.tsx +++ b/packages/core/src/modules/openid/metadata.tsx @@ -8,6 +8,7 @@ export interface OpenId4VcCredentialMetadata { display?: OpenId4VciCredentialSupported['display'] order?: OpenId4VciCredentialSupported['order'] credential_subject?: CredentialSubjectRecord + id?: string } issuer: { display?: OpenId4VciIssuerMetadataDisplay[] @@ -29,6 +30,7 @@ export function extractOpenId4VcCredentialMetadata( display: credentialMetadata.display, order: credentialMetadata.order, credential_subject: credentialMetadata.credential_subject, + id: credentialMetadata.id, }, issuer: { display: serverMetadata.display, diff --git a/packages/core/src/modules/openid/offerResolve.tsx b/packages/core/src/modules/openid/offerResolve.tsx index 301175df34..42d320a1ad 100644 --- a/packages/core/src/modules/openid/offerResolve.tsx +++ b/packages/core/src/modules/openid/offerResolve.tsx @@ -54,10 +54,10 @@ export const resolveOpenId4VciOffer = async ({ }) // TODO: We need to have a trusted certificate loaded here before we are able to accept an mdoc offer from the issuer. - // agent.x509.setTrustedCertificates([ - // `-----BEGIN CERTIFICATE----- - // -----END CERTIFICATE-----` - // ]) +// agent.x509.setTrustedCertificates([ +// `-----BEGIN CERTIFICATE----- +// -----END CERTIFICATE-----` +// ]) const resolvedCredentialOffer = await agent.modules.openId4VcHolder.resolveCredentialOffer(offerUri) diff --git a/packages/core/src/modules/openid/types.tsx b/packages/core/src/modules/openid/types.tsx index a357bd2728..bc43ab91bd 100644 --- a/packages/core/src/modules/openid/types.tsx +++ b/packages/core/src/modules/openid/types.tsx @@ -78,6 +78,7 @@ export interface CredentialIssuerDisplay { export interface W3cCredentialDisplay { id: string + schemaId?: string createdAt: Date display: CredentialDisplay credential?: W3cCredentialJson From d455d12499c3047f103902e7997f04bb2b55137c Mon Sep 17 00:00:00 2001 From: Graham Stewart Date: Wed, 12 Nov 2025 15:20:17 -0800 Subject: [PATCH 08/48] Added certificate injection through config --- packages/core/src/modules/openid/offerResolve.tsx | 13 ++++++++----- samples/app/package.json | 2 +- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/packages/core/src/modules/openid/offerResolve.tsx b/packages/core/src/modules/openid/offerResolve.tsx index 42d320a1ad..673d423d69 100644 --- a/packages/core/src/modules/openid/offerResolve.tsx +++ b/packages/core/src/modules/openid/offerResolve.tsx @@ -21,8 +21,10 @@ import { W3cCredentialRecord, W3cJsonLdVerifiableCredential, W3cJwtVerifiableCredential, + Buffer as CredoBuffer, } from '@credo-ts/core' import { extractOpenId4VcCredentialMetadata, setOpenId4VcCredentialMetadata } from './metadata' +import Config from 'react-native-config' export const resolveOpenId4VciOffer = async ({ agent, @@ -53,11 +55,12 @@ export const resolveOpenId4VciOffer = async ({ uri: offerUri, }) - // TODO: We need to have a trusted certificate loaded here before we are able to accept an mdoc offer from the issuer. -// agent.x509.setTrustedCertificates([ -// `-----BEGIN CERTIFICATE----- -// -----END CERTIFICATE-----` -// ]) + if(Config.ISSUER_CERT_B64) { + const issuerCert = CredoBuffer.from(String(Config.ISSUER_CERT_B64), 'base64').toString('utf-8'); + agent.x509.setTrustedCertificates([ + issuerCert + ]); + } const resolvedCredentialOffer = await agent.modules.openId4VcHolder.resolveCredentialOffer(offerUri) diff --git a/samples/app/package.json b/samples/app/package.json index 6c97eb7be4..94957359fb 100644 --- a/samples/app/package.json +++ b/samples/app/package.json @@ -16,7 +16,7 @@ "ios:setup": "bundle install && cd ios && bundle exec pod install", "ios": "react-native run-ios --scheme AriesBifold", "setup": "yarn android:setup && yarn ios:setup", - "start": "react-native start --reset-cache" + "start": "react-native start --reset-cache --experimental-debugger" }, "dependencies": { "@bifold/core": "2.8.0", From 17ea5d7a9d0dd49993fcdb8bc2f0d1b5b2e6d79e Mon Sep 17 00:00:00 2001 From: Graham Stewart Date: Fri, 21 Nov 2025 09:24:40 -0800 Subject: [PATCH 09/48] Empty commit --- packages/core/src/modules/openid/offerResolve.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/core/src/modules/openid/offerResolve.tsx b/packages/core/src/modules/openid/offerResolve.tsx index 673d423d69..4d30b307a0 100644 --- a/packages/core/src/modules/openid/offerResolve.tsx +++ b/packages/core/src/modules/openid/offerResolve.tsx @@ -56,10 +56,12 @@ export const resolveOpenId4VciOffer = async ({ }) if(Config.ISSUER_CERT_B64) { + const issuerCert = CredoBuffer.from(String(Config.ISSUER_CERT_B64), 'base64').toString('utf-8'); agent.x509.setTrustedCertificates([ issuerCert ]); + } const resolvedCredentialOffer = await agent.modules.openId4VcHolder.resolveCredentialOffer(offerUri) From 76cfae4e532d6f555f3bbdb9fe073c95be41fa46 Mon Sep 17 00:00:00 2001 From: Graham Stewart Date: Fri, 21 Nov 2025 16:52:08 -0800 Subject: [PATCH 10/48] Export some components necessary for onboarding overrides to work in customizations --- packages/core/src/index.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts index a8c77cb0af..fe3c48c8af 100644 --- a/packages/core/src/index.ts +++ b/packages/core/src/index.ts @@ -75,6 +75,13 @@ import * as types from './types' import { CredentialListFooterProps } from './types/credential-list-footer' import { QrCodeScanError } from './types/error' +import { useOnboardingState } from './hooks/useOnboardingState' +import PINCreate from './screens/PINCreate' +import PINEnter from './screens/PINEnter' +import PushNotifications from './screens/PushNotifications' +import NameWallet from './screens/NameWallet' +import { getOnboardingScreens } from './navigators/OnboardingScreens' + export { animatedComponents } from './animated-components' export { EventTypes, LocalStorageKeys } from './constants' export { AnimatedComponentsProvider, useAnimatedComponents } from './contexts/animated-components' @@ -253,5 +260,11 @@ export { usePreventScreenCapture, useTour, walletTimeout, + useOnboardingState, + PINCreate, + PINEnter, + PushNotifications, + NameWallet, + getOnboardingScreens, } export type { BannerMessage, DeepPartial, IButton } From e5fe23b19556bb942c39e75c6212202dfd8be26b Mon Sep 17 00:00:00 2001 From: Mckay Date: Mon, 24 Nov 2025 12:17:19 -0800 Subject: [PATCH 11/48] feat: w3cjwtvcproofs Signed-off-by: Mckay --- .../src/configs/ledgers/indy/ledgers.json | 2 +- packages/core/src/container-impl.ts | 14 +- packages/core/src/index.ts | 25 ++- packages/core/src/modules/openid/display.tsx | 2 +- .../core/src/modules/openid/offerResolve.tsx | 10 +- packages/core/src/screens/ProofRequest.tsx | 23 ++- .../src/utils/anonCredsProofRequestMapper.ts | 143 ++++++++++++++++-- packages/core/src/utils/cred-def.ts | 7 + packages/core/src/utils/helpers.ts | 16 +- yarn.lock | 8 +- 10 files changed, 197 insertions(+), 53 deletions(-) diff --git a/packages/core/src/configs/ledgers/indy/ledgers.json b/packages/core/src/configs/ledgers/indy/ledgers.json index b012fcd820..5d5641ba4e 100644 --- a/packages/core/src/configs/ledgers/indy/ledgers.json +++ b/packages/core/src/configs/ledgers/indy/ledgers.json @@ -48,4 +48,4 @@ "connectOnStartup": true, "genesisTransactions": "{\"reqSignature\":{},\"txn\":{\"data\":{\"data\":{\"alias\":\"OpsNode\",\"blskey\":\"4i39oJqm7fVX33gnYEbFdGurMtwYQJgDEYfXdYykpbJMWogByocaXxKbuXdrg3k9LP33Tamq64gUwnm4oA7FkxqJ5h4WfKH6qyVLvmBu5HgeV8Rm1GJ33mKX6LWPbm1XE9TfzpQXJegKyxHQN9ABquyBVAsfC6NSM4J5t1QGraJBfZi\",\"blskey_pop\":\"Qq3CzhSfugsCJotxSCRAnPjmNDJidDz7Ra8e4xvLTEzQ5w3ppGray9KynbGPH8T7XnUTU1ioZadTbjXaRY26xd4hQ3DxAyR4GqBymBn3UBomLRJHmj7ukcdJf9WE6tu1Fp1EhxmyaMqHv13KkDrDfCthgd2JjAWvSgMGWwAAzXEow5\",\"client_ip\":\"13.58.197.208\",\"client_port\":\"9702\",\"node_ip\":\"3.135.134.42\",\"node_port\":\"9701\",\"services\":[\"VALIDATOR\"]},\"dest\":\"EVwxHoKXUy2rnRzVdVKnJGWFviamxMwLvUso7KMjjQNH\"},\"metadata\":{\"from\":\"Pms5AZzgPWHSj6nNmJDfmo\"},\"type\":\"0\"},\"txnMetadata\":{\"seqNo\":1,\"txnId\":\"77ad6682f320be9969f70a37d712344afed8e3fba8d43fa5602c81b578d26088\"},\"ver\":\"1\"}\r\n{\"reqSignature\":{},\"txn\":{\"data\":{\"data\":{\"alias\":\"cynjanode\",\"blskey\":\"3xT22bdYb4dFWVamrRTUPvhXDnJ5piSoromxaqs2fLMbFvVv2dbQEtg4nw87oGiC9JQBo1S8DQo9HauGDKpj4NK574CaUyAU8E1vJy7XbXkMTBGMDoF5H5u4MdXZ3UBdu3SoAtR3ftKMFdbrgVUG59tTkYecJopx6of97HYH54bHNZW\",\"blskey_pop\":\"QsWc3FDjqqFXqwJXdXRKgc11Zp2uDDVJTkFSJbqFbW3MmrWXZUjhnZFNe1Pd22KrxhxNvU3BQCniHtfiVpYEBeiCELdoyqaje3pouvMnj7ocMgVykKjhhw1UTvVmMdyw3XKkDGt8rKS1gjdduHufA7E3cdvj81ykyXo1R1wtm6WQxw\",\"client_ip\":\"18.220.204.221\",\"client_port\":\"9702\",\"node_ip\":\"3.143.166.153\",\"node_port\":\"9701\",\"services\":[\"VALIDATOR\"]},\"dest\":\"7R4qPxP9cyWK6LaZo9cZBjjxhWZfBVGAJR3NzdVBqUFK\"},\"metadata\":{\"from\":\"UedUo699qAv39zmGFmp8gE\"},\"type\":\"0\"},\"txnMetadata\":{\"seqNo\":2,\"txnId\":\"ce7361e44ec10a275899ece1574f6e38f2f3c7530c179fa07a2924e55775759b\"},\"ver\":\"1\"}\r\n{\"reqSignature\":{},\"txn\":{\"data\":{\"data\":{\"alias\":\"GlobaliD\",\"blskey\":\"4Behdr1KJfLTAPNospghtL7iWdCHca6MZDxAtzYNXq35QCUr4aqpLu6p4Sgu9wNbTACB3DbwmVgE2L7hX6UsasuvZautqUpf4nC5viFpH7X6mHyqLreBJTBH52tSwifQhRjuFAySbbfyRK3wb6R2Emxun9GY7MFNuy792LXYg4C6sRJ\",\"blskey_pop\":\"RKYDRy8oTxKnyAV3HocapavH2jkw3PVe54JcEekxXz813DFbEy87N3i3BNqwHB7MH93qhtTRb7EZMaEiYhm92uaLKyubUMo5Rqjve2jbEdYEYVRmgNJWpxFKCmUBa5JwBWYuGunLMZZUTU3qjbdDXkJ9UNMQxDULCPU5gzLTy1B5kb\",\"client_ip\":\"13.56.175.126\",\"client_port\":\"9702\",\"node_ip\":\"50.18.84.131\",\"node_port\":\"9701\",\"services\":[\"VALIDATOR\"]},\"dest\":\"2ErWxamsNGBfhkFnwYgs4UW4aApct1kHUvu7jbkA1xX4\"},\"metadata\":{\"from\":\"4H8us7B1paLW9teANv8nam\"},\"type\":\"0\"},\"txnMetadata\":{\"seqNo\":3,\"txnId\":\"0c3b33b77e0419d6883be35d14b389c3936712c38a469ac5320a3cae68be1293\"},\"ver\":\"1\"}\r\n{\"reqSignature\":{},\"txn\":{\"data\":{\"data\":{\"alias\":\"IdRamp\",\"blskey\":\"LoYzqUMPDZEfRshwGSzkgATxcM5FAS1LYx896zHnMfXP7duDsCQ6CBG2akBkZzgH3tBMvnjhs2z7PFc2gFeaKUF9fKDHhtbVqPofxH3ebcRfA959qU9mgvmkUwMUgwd21puRU6BebUwBiYxMxcE5ChReBnAkdAv19gVorm3prBMk94\",\"blskey_pop\":\"R1DjpsG7UxgwstuF7WDUL17a9Qq64vCozwJZ88bTrSDPwC1cdRn3WmhqJw5LpEhFQJosDSVVT6tS8dAZrrssRv2YsELbfGEJ7ZGjhNjZHwhqg4qeustZ7PZZE3Vr1ALSHY4Aa6KpNzGodxu1XymYZWXAFokPAs3Kho8mKcJwLCHn3h\",\"client_ip\":\"207.126.128.12\",\"client_port\":\"9702\",\"node_ip\":\"207.126.129.12\",\"node_port\":\"9701\",\"services\":[\"VALIDATOR\"]},\"dest\":\"5Zj5Aec6Kt9ki1runrXu87wZ522mnm3zwmaoHLUcHLx9\"},\"metadata\":{\"from\":\"AFLDFPoJuDQUHqnfmg8U7i\"},\"type\":\"0\"},\"txnMetadata\":{\"seqNo\":4,\"txnId\":\"c9df105558333ac8016610d9da5aad1e9a5dd50b9d9cc5684e94f439fa10f836\"},\"ver\":\"1\"}\r\n{\"reqSignature\":{},\"txn\":{\"data\":{\"data\":{\"alias\":\"lorica-identity-node1\",\"blskey\":\"wUh24sVCQ8PHDgSb343g2eLxjD5vwxsrETfuV2sbwMNnYon9nhbaK5jcWTekvXtyiwxHxuiCCoZwKS97MQEAeC2oLbbMeKjYm212QwSnm7aKLEqTStXht35VqZvZLT7Q3mPQRYLjMGixdn4ocNHrBTMwPUQYycEqwaHWgE1ncDueXY\",\"blskey_pop\":\"R2sMwF7UW6AaD4ALa1uB1YVPuP6JsdJ7LsUoViM9oySFqFt34C1x1tdHDysS9wwruzaaEFui6xNPqJ8eu3UBqcFKkoWhdsMqCALwe63ytxPwvtLtCffJLhHAcgrPC7DorXYdqhdG2cevdqc5oqFEAaKoFDBf12p5SsbbM4PYWCmVCb\",\"client_ip\":\"35.225.220.151\",\"client_port\":\"9702\",\"node_ip\":\"35.224.26.110\",\"node_port\":\"9701\",\"services\":[\"VALIDATOR\"]},\"dest\":\"k74ZsZuUaJEcB8RRxMwkCwdE5g1r9yzA3nx41qvYqYf\"},\"metadata\":{\"from\":\"Ex6hzsJFYzNJ7kzbfncNeU\"},\"type\":\"0\"},\"txnMetadata\":{\"seqNo\":5,\"txnId\":\"6880673ce4ae4a2352f103d2a6ae20469dd070f2027283a1da5e62a64a59d688\"},\"ver\":\"1\"}\r\n{\"reqSignature\":{},\"txn\":{\"data\":{\"data\":{\"alias\":\"lownode\",\"blskey\":\"TrJT1dHqGSxGxq4idJ1fV6e2rkfQdtVDNVQppnNodrdts1fuPeT121KdRgbwmX3QcVSUQuNBFqEMWGW9o8YMLUDkF3PK1ScJKVwKRSphHJwh5qKpY3aND4Kex62hNUGi1HQZ48BVdNTG8qn5pjvqzFnxkcH2rsEB8DXeAX1FvK2T8A\",\"blskey_pop\":\"RNZLCPb4UsRmeUeJgFF9hHtxTLwbxgMVuWDcXDQNwUr1TEKhwanmSP2pmXptMrevqw5pnhQUaJkXj6MpwbpLTg53msiaP5PNiPV9HAqn5M3o9q4ZArRU4gqVQmbFdLn4sG2Fi58MzfFeNc5CPXGCd9wJxzwDww2Uso2XbZF5hd89ef\",\"client_ip\":\"52.42.153.16\",\"client_port\":\"9702\",\"node_ip\":\"44.240.137.192\",\"node_port\":\"9701\",\"services\":[\"VALIDATOR\"]},\"dest\":\"fX62N1gkzXAJ3qLB98Jj1aReCzcnt2kfmeUXE2ZYN1N\"},\"metadata\":{\"from\":\"DqeYipfvXEmeByhnENRb6p\"},\"type\":\"0\"},\"txnMetadata\":{\"seqNo\":6,\"txnId\":\"bd18819c6978b77751e0a4732f5773b98fb3965df365a85eb3aceefb51822f19\"},\"ver\":\"1\"}\r\n{\"reqSignature\":{},\"txn\":{\"data\":{\"data\":{\"alias\":\"lownode2\",\"blskey\":\"3ozcCZ6iJj2KhKeqsEpZsHYJQ1YK5XWETupNUJq62WvHg6UVuBGrfDc1Gbadr7i25WzYgWtb9qS3Cufo5hfXpvRoZnyJJyod4ZCpaWcdsvfkTxsKQmyL2NbwGfVhgAp45aCPGKNqugQwwwCL5qkfTtQLorRLCK7o5jJCceX1f7RgnJ3\",\"blskey_pop\":\"Qv26m5RPWCvKxPwHQJPJvspNobVBBNetGnpXuYvxbYuKfYb4L5v6NoskXsor2sfiaeYNZJQaGJk5rLZpbZMdLxxongkKoK5anb1cS5xrYTgbiQKjYBgCCnJtF7HJmqR9RcHM7anSd8GMLgr3myb8DUDYj7UtWnhvxrTEHMfhiJbNzb\",\"client_ip\":\"34.116.101.212\",\"client_port\":\"9702\",\"node_ip\":\"34.87.221.59\",\"node_port\":\"9701\",\"services\":[\"VALIDATOR\"]},\"dest\":\"2ZLwqHoDrGLoANd5HRHHpAosQwgRvVCgoXD1pqpzcmoh\"},\"metadata\":{\"from\":\"EnooFNvPJYXKx4fdpxgggj\"},\"type\":\"0\"},\"txnMetadata\":{\"seqNo\":7,\"txnId\":\"60ff83036b2e770947e308f3b9a50c1168f5dd6d0bb8bc73a1d274d50d2953f2\"},\"ver\":\"1\"}" } -] \ No newline at end of file +] diff --git a/packages/core/src/container-impl.ts b/packages/core/src/container-impl.ts index 5385557119..6cc1ffe6b1 100644 --- a/packages/core/src/container-impl.ts +++ b/packages/core/src/container-impl.ts @@ -1,10 +1,9 @@ -import { BrandingOverlayType, DefaultOCABundleResolver, RemoteOCABundleResolver } from '@bifold/oca/build/legacy' +import { BrandingOverlayType, RemoteOCABundleResolver } from '@bifold/oca/build/legacy' import { getProofRequestTemplates } from '@bifold/verifier' import { Agent } from '@credo-ts/core' import React, { createContext, useContext } from 'react' import { DependencyContainer } from 'tsyringe' -import * as bundle from './assets/oca-bundles.json' import Button from './components/buttons/Button' import ContactCredentialListItem from './components/listItems/ContactCredentialListItem' import ContactListItem from './components/listItems/ContactListItem' @@ -145,10 +144,13 @@ export class MainContainer implements Container { this._container.registerInstance(TOKENS.OBJECT_SCREEN_CONFIG, DefaultScreenOptionsDictionary) this._container.registerInstance(TOKENS.OBJECT_LAYOUT_CONFIG, DefaultScreenLayoutOptions) this._container.registerInstance(TOKENS.UTIL_LOGGER, bifoldLoggerInstance) - this._container.registerInstance(TOKENS.UTIL_OCA_RESOLVER, new RemoteOCABundleResolver(ReactConfig.OCA_URL ?? '', { - brandingOverlayType: BrandingOverlayType.Branding10, - verifyCacheIntegrity: true, - })) + this._container.registerInstance( + TOKENS.UTIL_OCA_RESOLVER, + new RemoteOCABundleResolver(ReactConfig.OCA_URL ?? '', { + brandingOverlayType: BrandingOverlayType.Branding10, + verifyCacheIntegrity: true, + }) + ) this._container.registerInstance(TOKENS.UTIL_LEDGERS, defaultIndyLedgers) this._container.registerInstance(TOKENS.UTIL_PROOF_TEMPLATE, getProofRequestTemplates) this._container.registerInstance(TOKENS.UTIL_ATTESTATION_MONITOR, { useValue: undefined }) diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts index fe3c48c8af..979f64f5fc 100644 --- a/packages/core/src/index.ts +++ b/packages/core/src/index.ts @@ -53,15 +53,21 @@ import { TourProvider } from './contexts/tour/tour-provider' import { useDeveloperMode } from './hooks/developer-mode' import usePreventScreenCapture from './hooks/screen-capture' import useBifoldAgentSetup from './hooks/useBifoldAgentSetup' +import { useOnboardingState } from './hooks/useOnboardingState' import { OpenIDCredentialRecordProvider } from './modules/openid/context/OpenIDCredentialRecordProvider' import { DefaultScreenLayoutOptions } from './navigators/defaultLayoutOptions' import { DefaultScreenOptionsDictionary, useDefaultStackOptions } from './navigators/defaultStackOptions' +import { getOnboardingScreens } from './navigators/OnboardingScreens' import AttemptLockout from './screens/AttemptLockout' import Biometry from './screens/Biometry' import Developer from './screens/Developer' +import NameWallet from './screens/NameWallet' import Onboarding from './screens/Onboarding' import OnboardingPages from './screens/OnboardingPages' +import PINCreate from './screens/PINCreate' +import PINEnter from './screens/PINEnter' import Preface from './screens/Preface' +import PushNotifications from './screens/PushNotifications' import Scan from './screens/Scan' import Splash from './screens/Splash' import Terms from './screens/Terms' @@ -75,13 +81,6 @@ import * as types from './types' import { CredentialListFooterProps } from './types/credential-list-footer' import { QrCodeScanError } from './types/error' -import { useOnboardingState } from './hooks/useOnboardingState' -import PINCreate from './screens/PINCreate' -import PINEnter from './screens/PINEnter' -import PushNotifications from './screens/PushNotifications' -import NameWallet from './screens/NameWallet' -import { getOnboardingScreens } from './navigators/OnboardingScreens' - export { animatedComponents } from './animated-components' export { EventTypes, LocalStorageKeys } from './constants' export { AnimatedComponentsProvider, useAnimatedComponents } from './contexts/animated-components' @@ -212,6 +211,7 @@ export { ErrorBoundaryWrapper, ErrorModal, FauxHeader, + getOnboardingScreens, HomeFooterView as HomeContentView, homeTourSteps, IconButton, @@ -224,15 +224,19 @@ export { Link, loadLoginAttempt, MaskType, + NameWallet, NavContainer, NetworkProvider, NotificationListItem, Onboarding, OnboardingPages, OpenIDCredentialRecordProvider, + PINCreate, + PINEnter, PINRules, Preface, proofRequestTourSteps, + PushNotifications, QrCodeScanError, QRRenderer, QRScannerTorch, @@ -257,14 +261,9 @@ export { useBifoldAgentSetup, useDefaultStackOptions, useDeveloperMode, + useOnboardingState, usePreventScreenCapture, useTour, walletTimeout, - useOnboardingState, - PINCreate, - PINEnter, - PushNotifications, - NameWallet, - getOnboardingScreens, } export type { BannerMessage, DeepPartial, IButton } diff --git a/packages/core/src/modules/openid/display.tsx b/packages/core/src/modules/openid/display.tsx index 59e10dee7e..b26f3da235 100644 --- a/packages/core/src/modules/openid/display.tsx +++ b/packages/core/src/modules/openid/display.tsx @@ -230,7 +230,7 @@ function getMdocCredentialDisplay( } } - if(openidCredentialDisplay.logo) { + if (openidCredentialDisplay.logo) { credentialDisplay.logo = { url: openidCredentialDisplay.logo.url, altText: openidCredentialDisplay.logo.alt_text, diff --git a/packages/core/src/modules/openid/offerResolve.tsx b/packages/core/src/modules/openid/offerResolve.tsx index 4d30b307a0..42118cdf68 100644 --- a/packages/core/src/modules/openid/offerResolve.tsx +++ b/packages/core/src/modules/openid/offerResolve.tsx @@ -55,13 +55,9 @@ export const resolveOpenId4VciOffer = async ({ uri: offerUri, }) - if(Config.ISSUER_CERT_B64) { - - const issuerCert = CredoBuffer.from(String(Config.ISSUER_CERT_B64), 'base64').toString('utf-8'); - agent.x509.setTrustedCertificates([ - issuerCert - ]); - + if (Config.ISSUER_CERT_B64) { + const issuerCert = CredoBuffer.from(String(Config.ISSUER_CERT_B64), 'base64').toString('utf-8') + agent.x509.setTrustedCertificates([issuerCert]) } const resolvedCredentialOffer = await agent.modules.openId4VcHolder.resolveCredentialOffer(offerUri) diff --git a/packages/core/src/screens/ProofRequest.tsx b/packages/core/src/screens/ProofRequest.tsx index 1f56b5f064..a00003c9bb 100644 --- a/packages/core/src/screens/ProofRequest.tsx +++ b/packages/core/src/screens/ProofRequest.tsx @@ -371,9 +371,28 @@ const ProofRequest: React.FC = ({ navigation, proofId }) => { .map((fullCredential: CredentialExchangeRecord) => getCredentialDefinitionIdForRecord(fullCredential)) .filter((id) => id !== null) ) + + const credentialRecordIds = new Set(fullCredentials.map((cred) => cred.id)) + fullCredentials.forEach((cred) => { + cred.credentials.forEach((c) => { + credentialRecordIds.add(c.credentialRecordId) + }) + }) + + if (descriptorMetadata) { + Object.values(descriptorMetadata).forEach((metaArray) => { + metaArray.forEach((meta) => { + credentialRecordIds.add(meta.record.id) + }) + }) + } + activeCreds.forEach((cred) => { - const isMissing = !schemaIds.has(cred.schemaId ?? '') && !credDefIds.has(cred.credDefId ?? '') - const isUserCredential = schemaIds.has(cred.schemaId ?? '') || credDefIds.has(cred.credDefId ?? '') + const hasCredentialRecord = cred.credExchangeRecord || credentialRecordIds.has(cred.credId) + const hasSchemaOrCredDef = schemaIds.has(cred.schemaId ?? '') || credDefIds.has(cred.credDefId ?? '') + + const isMissing = !hasSchemaOrCredDef && !hasCredentialRecord + const isUserCredential = hasSchemaOrCredDef || hasCredentialRecord if (isMissing && !cred.credExchangeRecord) { missingCredentials.push(cred) diff --git a/packages/core/src/utils/anonCredsProofRequestMapper.ts b/packages/core/src/utils/anonCredsProofRequestMapper.ts index e17629c901..b0299fd12c 100644 --- a/packages/core/src/utils/anonCredsProofRequestMapper.ts +++ b/packages/core/src/utils/anonCredsProofRequestMapper.ts @@ -58,14 +58,17 @@ const getPredicateTypeAndValues = (predicateFilter: NonNullable { if (!field.path) throw new Error('Field path is required') - const baseClaimPath = '$.credentialSubject.' - const claimPaths = field.path.filter((path) => path.startsWith(baseClaimPath)) - if (claimPaths.length === 0) return undefined + const baseClaimPaths = ['$.vc.credentialSubject.', '$.credentialSubject.'] - const claimNames = claimPaths.map((path) => path.slice(baseClaimPath.length)) - const propertyName = claimNames[0] + for (const baseClaimPath of baseClaimPaths) { + const claimPaths = field.path.filter((path) => path.startsWith(baseClaimPath)) + if (claimPaths.length > 0) { + const claimNames = claimPaths.map((path) => path.slice(baseClaimPath.length)) + return claimNames[0] + } + } - return propertyName + return undefined } export type ProcessedAttributes = { [key: string]: ProofCredentialAttributes } @@ -92,15 +95,17 @@ export const createAnonCredsProofRequest = ( const fields = descriptor.constraints?.fields if (!fields) throw new Error('Unclear mapping of constraint with no fields.') - - // Setting `requiresRevocationStatus` to `false` returns all - // credentials even if they are revokable (and revoked). We need this to - // be able to show why a proof cannot be satisfied. Otherwise we can only - // show failure. const requiresRevocationStatus = false const credentialMeta = descriptorMetadata[descriptor.id] + const restrictions: AnonCredsProofRequestRestriction[] = credentialMeta.map((credentialMeta) => { + if (credentialMeta.anonCredsTags.anonCredsMethodName === 'w3c') { + return { + schema_name: credentialMeta.anonCredsTags.anonCredsSchemaName, + } as AnonCredsProofRequestRestriction + } + return { cred_def_id: credentialMeta.anonCredsTags.anonCredsCredentialDefinitionId, schema_id: credentialMeta.anonCredsTags.anonCredsSchemaId, @@ -152,12 +157,34 @@ export const getDescriptorMetadata = (credentialsForRequest: DifPexCredentialsFo const inputDescriptorId = entry.inputDescriptorId const recordsWithMetadata = entry.verifiableCredentials.map((submissionEntryCredential) => { - if (submissionEntryCredential.type !== ClaimFormat.LdpVc) { + if ( + submissionEntryCredential.type !== ClaimFormat.LdpVc && + submissionEntryCredential.type !== ClaimFormat.JwtVc + ) { throw new Error(`Unsupported credential type. ${submissionEntryCredential.type}`) } - const record = submissionEntryCredential.credentialRecord - const anonCredsTags = getAnonCredsTagsFromRecord(record as W3cCredentialRecord) - if (!anonCredsTags) throw new Error('Missing AnonCreds tags from credential record') + + const record = submissionEntryCredential.credentialRecord as W3cCredentialRecord + const types = record.getTags().types + const credentialType = + Array.isArray(types) && types.length > 1 ? types[1] : Array.isArray(types) ? types[0] : types + const anonCredsTags = getAnonCredsTagsFromRecord(record) + + if (!anonCredsTags) { + // For non-AnonCreds W3C credentials, create synthetic tags using credential type + const typeString = typeof credentialType === 'string' ? credentialType : String(credentialType) + const syntheticTags: AnonCredsCredentialTags = { + anonCredsCredentialDefinitionId: typeString, // Use type as identifier + anonCredsSchemaId: typeString, + anonCredsLinkSecretId: 'synthetic', + anonCredsMethodName: 'w3c', + anonCredsSchemaName: typeString, + anonCredsSchemaVersion: '1.0', + anonCredsSchemaIssuerId: 'unknown', + } + return { record, anonCredsTags: syntheticTags } + } + return { record, anonCredsTags } }) @@ -174,6 +201,92 @@ export const getDescriptorMetadata = (credentialsForRequest: DifPexCredentialsFo return descriptorMetadata } +/** + * Create AnonCreds credentials for proof request directly from descriptor metadata + * This is used for W3C credentials that don't have AnonCreds backing + */ +export const createAnonCredsCredentialsFromDescriptorMetadata = ( + anonCredsProofRequest: DifPexAnonCredsProofRequest, + descriptorMetadata: DescriptorMetadata, + fullCredentials: any[] +): AnonCredsCredentialsForProofRequest => { + const attributes: AnonCredsCredentialsForProofRequest['attributes'] = {} + const predicates: AnonCredsCredentialsForProofRequest['predicates'] = {} + + const w3cRecordToExchangeRecord = new Map() + fullCredentials.forEach((credExRecord) => { + credExRecord.credentials.forEach((binding: any) => { + w3cRecordToExchangeRecord.set(binding.credentialRecordId, credExRecord) + }) + }) + + for (const [referent, requestedAttribute] of Object.entries(anonCredsProofRequest.requested_attributes)) { + const descriptorId = requestedAttribute.descriptorId + if (!descriptorId) continue + + const credentialsForDescriptor = descriptorMetadata[descriptorId] || [] + + attributes[referent] = credentialsForDescriptor.map((credMeta) => { + const exchangeRecord = w3cRecordToExchangeRecord.get(credMeta.record.id) + const credentialId = exchangeRecord?.id || credMeta.record.id + let attributes = credMeta.record.credential.credentialSubject as any + if (attributes?.claims && typeof attributes.claims === 'object') { + attributes = attributes.claims + } + + return { + credentialId: credentialId, + revealed: true, + credentialInfo: { + credentialId: credentialId, + attributes: attributes as Record, + schemaId: credMeta.anonCredsTags.anonCredsSchemaId, + credentialDefinitionId: credMeta.anonCredsTags.anonCredsCredentialDefinitionId, + revocationRegistryId: credMeta.anonCredsTags.anonCredsRevocationRegistryId ?? null, + credentialRevocationId: credMeta.anonCredsTags.anonCredsCredentialRevocationId ?? null, + methodName: credMeta.anonCredsTags.anonCredsMethodName, + linkSecretId: credMeta.anonCredsTags.anonCredsLinkSecretId, + createdAt: credMeta.record.createdAt ?? new Date(), + updatedAt: credMeta.record.updatedAt ?? new Date(), + }, + } + }) + } + for (const [referent, requestedPredicate] of Object.entries(anonCredsProofRequest.requested_predicates)) { + const descriptorId = requestedPredicate.descriptorId + if (!descriptorId) continue + + const credentialsForDescriptor = descriptorMetadata[descriptorId] || [] + + predicates[referent] = credentialsForDescriptor.map((credMeta) => { + const exchangeRecord = w3cRecordToExchangeRecord.get(credMeta.record.id) + const credentialId = exchangeRecord?.id || credMeta.record.id + let attributes = credMeta.record.credential.credentialSubject as any + if (attributes?.claims && typeof attributes.claims === 'object') { + attributes = attributes.claims + } + + return { + credentialId: credentialId, + credentialInfo: { + credentialId: credentialId, + attributes: attributes as Record, + schemaId: credMeta.anonCredsTags.anonCredsSchemaId, + credentialDefinitionId: credMeta.anonCredsTags.anonCredsCredentialDefinitionId, + revocationRegistryId: credMeta.anonCredsTags.anonCredsRevocationRegistryId ?? null, + credentialRevocationId: credMeta.anonCredsTags.anonCredsCredentialRevocationId ?? null, + methodName: credMeta.anonCredsTags.anonCredsMethodName, + linkSecretId: credMeta.anonCredsTags.anonCredsLinkSecretId, + createdAt: credMeta.record.createdAt ?? new Date(), + updatedAt: credMeta.record.updatedAt ?? new Date(), + }, + } + }) + } + + return { attributes, predicates } +} + /** * The matches returned by our artificial anonCredsProofRequest could contain matches, * which are not valid thus we need to filter them out diff --git a/packages/core/src/utils/cred-def.ts b/packages/core/src/utils/cred-def.ts index ff42108a55..b405c1cb61 100644 --- a/packages/core/src/utils/cred-def.ts +++ b/packages/core/src/utils/cred-def.ts @@ -20,6 +20,13 @@ function normalizeId(id?: string): string | undefined { export async function getCredentialName(credDefId?: string, schemaId?: string, agent?: Agent): Promise { const normalizedCredDefId = normalizeId(credDefId) const normalizedSchemaId = normalizeId(schemaId) + + if (normalizedCredDefId && normalizedSchemaId && normalizedCredDefId === normalizedSchemaId) { + if (!normalizedCredDefId.includes(':')) { + return normalizedSchemaId + } + } + const isWebvh = !!( normalizedCredDefId?.toLowerCase().startsWith('did:webvh:') || normalizedSchemaId?.toLowerCase().startsWith('did:webvh:') diff --git a/packages/core/src/utils/helpers.ts b/packages/core/src/utils/helpers.ts index f87d6c8eb9..722bf1ec8b 100644 --- a/packages/core/src/utils/helpers.ts +++ b/packages/core/src/utils/helpers.ts @@ -8,7 +8,6 @@ import { AnonCredsRequestedAttributeMatch, AnonCredsRequestedPredicate, AnonCredsRequestedPredicateMatch, - getCredentialsForAnonCredsProofRequest, } from '@credo-ts/anoncreds' import { Agent, @@ -52,6 +51,7 @@ import { ChildFn } from '../types/tour' import { BifoldAgent } from './agent' import { createAnonCredsProofRequest, + createAnonCredsCredentialsFromDescriptorMetadata, filterInvalidProofRequestMatches, getDescriptorMetadata, } from './anonCredsProofRequestMapper' @@ -880,14 +880,22 @@ export const retrieveCredentialsForProof = async ( const presentationDefinition = presentationExchange.presentation_definition const descriptorMetadata = getDescriptorMetadata(difPexCredentialsForRequest) + const w3cToExchangeRecordMap = new Map() + fullCredentials.forEach((credExRecord) => { + credExRecord.credentials.forEach((binding) => { + w3cToExchangeRecordMap.set(binding.credentialRecordId, credExRecord) + }) + }) + const anonCredsProofRequest = createAnonCredsProofRequest(presentationDefinition, descriptorMetadata) - const anonCredsCredentialsForRequest = await getCredentialsForAnonCredsProofRequest( - agent.context, + const anonCredsCredentialsForRequest = createAnonCredsCredentialsFromDescriptorMetadata( anonCredsProofRequest, - { filterByNonRevocationRequirements: false } + descriptorMetadata, + fullCredentials ) const filtered = filterInvalidProofRequestMatches(anonCredsCredentialsForRequest, descriptorMetadata) + const processedAttributes = await processProofAttributes( t, anonCredsProofRequest, diff --git a/yarn.lock b/yarn.lock index c6be72a4db..20982bc86b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7673,15 +7673,15 @@ __metadata: "@unimodules/core@file:./noop::locator=bifold-wallet-root%40workspace%3A.": version: 1.0.0 - resolution: "@unimodules/core@file:./noop#./noop::hash=08da70&locator=bifold-wallet-root%40workspace%3A." - checksum: 10c0/e7a3061c158a19ea058c642d3ff32668e3b4df5aecf97e2496307fa90e42315f31158e4e3820c933e877f3a9b2f2143418e505aa3210aa5c6d275f4e6988987b + resolution: "@unimodules/core@file:./noop#./noop::hash=8b1a91&locator=bifold-wallet-root%40workspace%3A." + checksum: 10c0/be38d7766a460fa78a65144214f740c881f89c4c173fb7a5b659aed77471bfe58a266f1926525bb0f387e83d647d156f09e69eba816ab5ca8a768bd10696bd45 languageName: node linkType: hard "@unimodules/react-native-adapter@file:./noop::locator=bifold-wallet-root%40workspace%3A.": version: 1.0.0 - resolution: "@unimodules/react-native-adapter@file:./noop#./noop::hash=54c074&locator=bifold-wallet-root%40workspace%3A." - checksum: 10c0/9b8d172c38672e5c33a01574603a5ae02cf931d901637223f978cae5252199ebb6944085a30c669fe326a89db66b52ba8cd1e91fff8c798126eaa6f8f3bc2942 + resolution: "@unimodules/react-native-adapter@file:./noop#./noop::hash=aa92a0&locator=bifold-wallet-root%40workspace%3A." + checksum: 10c0/596e6436fb9ac84203c7349bf088968717e3a567aa97ed926a0ec38898fe626aca4a19ffea343ec3f825400ba1038cbde5425554d284788a3ae038fe23f89b6a languageName: node linkType: hard From d3c5abfe1573bfac91f42a56a6951d9213e059b9 Mon Sep 17 00:00:00 2001 From: Mckay Date: Mon, 24 Nov 2025 13:04:06 -0800 Subject: [PATCH 12/48] fix: copilot suggestion and yarn.lock Signed-off-by: Mckay --- packages/core/src/utils/helpers.ts | 6 ------ yarn.lock | 8 ++++---- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/packages/core/src/utils/helpers.ts b/packages/core/src/utils/helpers.ts index 722bf1ec8b..9eafc1ecff 100644 --- a/packages/core/src/utils/helpers.ts +++ b/packages/core/src/utils/helpers.ts @@ -880,12 +880,6 @@ export const retrieveCredentialsForProof = async ( const presentationDefinition = presentationExchange.presentation_definition const descriptorMetadata = getDescriptorMetadata(difPexCredentialsForRequest) - const w3cToExchangeRecordMap = new Map() - fullCredentials.forEach((credExRecord) => { - credExRecord.credentials.forEach((binding) => { - w3cToExchangeRecordMap.set(binding.credentialRecordId, credExRecord) - }) - }) const anonCredsProofRequest = createAnonCredsProofRequest(presentationDefinition, descriptorMetadata) const anonCredsCredentialsForRequest = createAnonCredsCredentialsFromDescriptorMetadata( diff --git a/yarn.lock b/yarn.lock index 20982bc86b..c6be72a4db 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7673,15 +7673,15 @@ __metadata: "@unimodules/core@file:./noop::locator=bifold-wallet-root%40workspace%3A.": version: 1.0.0 - resolution: "@unimodules/core@file:./noop#./noop::hash=8b1a91&locator=bifold-wallet-root%40workspace%3A." - checksum: 10c0/be38d7766a460fa78a65144214f740c881f89c4c173fb7a5b659aed77471bfe58a266f1926525bb0f387e83d647d156f09e69eba816ab5ca8a768bd10696bd45 + resolution: "@unimodules/core@file:./noop#./noop::hash=08da70&locator=bifold-wallet-root%40workspace%3A." + checksum: 10c0/e7a3061c158a19ea058c642d3ff32668e3b4df5aecf97e2496307fa90e42315f31158e4e3820c933e877f3a9b2f2143418e505aa3210aa5c6d275f4e6988987b languageName: node linkType: hard "@unimodules/react-native-adapter@file:./noop::locator=bifold-wallet-root%40workspace%3A.": version: 1.0.0 - resolution: "@unimodules/react-native-adapter@file:./noop#./noop::hash=aa92a0&locator=bifold-wallet-root%40workspace%3A." - checksum: 10c0/596e6436fb9ac84203c7349bf088968717e3a567aa97ed926a0ec38898fe626aca4a19ffea343ec3f825400ba1038cbde5425554d284788a3ae038fe23f89b6a + resolution: "@unimodules/react-native-adapter@file:./noop#./noop::hash=54c074&locator=bifold-wallet-root%40workspace%3A." + checksum: 10c0/9b8d172c38672e5c33a01574603a5ae02cf931d901637223f978cae5252199ebb6944085a30c669fe326a89db66b52ba8cd1e91fff8c798126eaa6f8f3bc2942 languageName: node linkType: hard From 3381cca26235372cba773f52e8fd26ccf810dac1 Mon Sep 17 00:00:00 2001 From: Mckay Date: Mon, 24 Nov 2025 15:41:41 -0800 Subject: [PATCH 13/48] fix: type any Signed-off-by: Mckay --- packages/core/src/utils/anonCredsProofRequestMapper.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/core/src/utils/anonCredsProofRequestMapper.ts b/packages/core/src/utils/anonCredsProofRequestMapper.ts index b0299fd12c..fa8f9a4d21 100644 --- a/packages/core/src/utils/anonCredsProofRequestMapper.ts +++ b/packages/core/src/utils/anonCredsProofRequestMapper.ts @@ -9,6 +9,7 @@ import { } from '@credo-ts/anoncreds' import { ClaimFormat, + CredentialExchangeRecord, DifPexCredentialsForRequest, DifPresentationExchangeDefinition, DifPresentationExchangeDefinitionV2, @@ -208,12 +209,12 @@ export const getDescriptorMetadata = (credentialsForRequest: DifPexCredentialsFo export const createAnonCredsCredentialsFromDescriptorMetadata = ( anonCredsProofRequest: DifPexAnonCredsProofRequest, descriptorMetadata: DescriptorMetadata, - fullCredentials: any[] + fullCredentials: CredentialExchangeRecord[] ): AnonCredsCredentialsForProofRequest => { const attributes: AnonCredsCredentialsForProofRequest['attributes'] = {} const predicates: AnonCredsCredentialsForProofRequest['predicates'] = {} - const w3cRecordToExchangeRecord = new Map() + const w3cRecordToExchangeRecord = new Map() fullCredentials.forEach((credExRecord) => { credExRecord.credentials.forEach((binding: any) => { w3cRecordToExchangeRecord.set(binding.credentialRecordId, credExRecord) From 4dc0d0c6077d87e54150851901d00ade3fd31656 Mon Sep 17 00:00:00 2001 From: SpencerMckayQ <152931827+SpencerMckayQ@users.noreply.github.com> Date: Mon, 24 Nov 2025 16:36:03 -0800 Subject: [PATCH 14/48] Update packages/core/src/utils/cred-def.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: SpencerMckayQ <152931827+SpencerMckayQ@users.noreply.github.com> --- packages/core/src/utils/cred-def.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/core/src/utils/cred-def.ts b/packages/core/src/utils/cred-def.ts index b405c1cb61..2c190c5295 100644 --- a/packages/core/src/utils/cred-def.ts +++ b/packages/core/src/utils/cred-def.ts @@ -22,11 +22,9 @@ export async function getCredentialName(credDefId?: string, schemaId?: string, a const normalizedSchemaId = normalizeId(schemaId) if (normalizedCredDefId && normalizedSchemaId && normalizedCredDefId === normalizedSchemaId) { - if (!normalizedCredDefId.includes(':')) { - return normalizedSchemaId - } + // Identifiers are equal, return one of them + return normalizedCredDefId } - const isWebvh = !!( normalizedCredDefId?.toLowerCase().startsWith('did:webvh:') || normalizedSchemaId?.toLowerCase().startsWith('did:webvh:') From f122ec38476195957d934bda1340ef7200094ade Mon Sep 17 00:00:00 2001 From: Mckay Date: Mon, 24 Nov 2025 18:48:16 -0800 Subject: [PATCH 15/48] fix: fixing w3c credential oca Signed-off-by: Mckay --- .../screens/OpenIDCredentialDetails.tsx | 19 +++++++++++-------- packages/core/src/utils/cred-def.ts | 4 +--- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/packages/core/src/modules/openid/screens/OpenIDCredentialDetails.tsx b/packages/core/src/modules/openid/screens/OpenIDCredentialDetails.tsx index f29db8370c..4655075645 100644 --- a/packages/core/src/modules/openid/screens/OpenIDCredentialDetails.tsx +++ b/packages/core/src/modules/openid/screens/OpenIDCredentialDetails.tsx @@ -13,7 +13,7 @@ import { EventTypes } from '../../../constants' import { useAgent } from '@credo-ts/react-hooks' import RecordRemove from '../../../components/record/RecordRemove' import { useOpenIDCredentials } from '../context/OpenIDCredentialRecordProvider' -import { CredentialOverlay } from '@bifold/oca/build/legacy' +import { CredentialOverlay, BrandingOverlayType } from '@bifold/oca/build/legacy' import { OpenIDCredentialType, W3cCredentialDisplay } from '../types' import { TOKENS, useServices } from '../../../container-api' import { BrandingOverlay } from '@bifold/oca' @@ -24,7 +24,7 @@ import CredentialDetailSecondaryHeader from '../../../components/views/Credentia import CredentialCardLogo from '../../../components/views/CredentialCardLogo' import CredentialDetailPrimaryHeader from '../../../components/views/CredentialDetailPrimaryHeader' import ScreenLayout from '../../../layout/ScreenLayout' -import OpenIDCredentialCard from '../components/OpenIDCredentialCard' +import CredentialCard from '../../../components/misc/CredentialCard' export enum OpenIDCredScreenMode { offer, @@ -177,13 +177,16 @@ const OpenIDCredentialDetails: React.FC = ({ navig ) } - const renderOpenIdCard = () => { - if (!credentialDisplay) return null - return - } - const header = () => { - return {renderOpenIdCard()} + return bundleResolver.getBrandingOverlayType() === BrandingOverlayType.Branding01 ? ( + {credential && overlay.bundle && } + ) : ( + + + + + + ) } const footer = () => { diff --git a/packages/core/src/utils/cred-def.ts b/packages/core/src/utils/cred-def.ts index b405c1cb61..2acc69fdea 100644 --- a/packages/core/src/utils/cred-def.ts +++ b/packages/core/src/utils/cred-def.ts @@ -22,9 +22,7 @@ export async function getCredentialName(credDefId?: string, schemaId?: string, a const normalizedSchemaId = normalizeId(schemaId) if (normalizedCredDefId && normalizedSchemaId && normalizedCredDefId === normalizedSchemaId) { - if (!normalizedCredDefId.includes(':')) { - return normalizedSchemaId - } + return normalizedCredDefId } const isWebvh = !!( From 6f94ea354ad9621b39241d758085a60b86b2e2a3 Mon Sep 17 00:00:00 2001 From: Mckay Date: Wed, 26 Nov 2025 09:55:34 -0800 Subject: [PATCH 16/48] fix: oca for jwt vc Signed-off-by: Mckay --- .../src/components/misc/CredentialCard.tsx | 23 ++++++++++++---- .../OpenIDCredentialRecordProvider.tsx | 26 ++++++++++++------- packages/core/src/utils/credential.ts | 15 +++++++++-- packages/core/src/utils/oca.ts | 21 ++++++++++----- 4 files changed, 61 insertions(+), 24 deletions(-) diff --git a/packages/core/src/components/misc/CredentialCard.tsx b/packages/core/src/components/misc/CredentialCard.tsx index 3de46b46d7..188feb3150 100644 --- a/packages/core/src/components/misc/CredentialCard.tsx +++ b/packages/core/src/components/misc/CredentialCard.tsx @@ -131,11 +131,7 @@ const CredentialCard: React.FC = ({ } } - if ( - credential instanceof W3cCredentialRecord || - credential instanceof SdJwtVcRecord || - credential instanceof MdocRecord - ) { + if (credential instanceof SdJwtVcRecord || credential instanceof MdocRecord) { return ( = ({ brandingOverlayType={bundleResolver.getBrandingOverlayType()} /> ) + } else if (credential instanceof W3cCredentialRecord) { + return ( + + ) } else { return getCredOverlayType(bundleResolver.getBrandingOverlayType()) } diff --git a/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx b/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx index 08de8ba889..03d1062f20 100644 --- a/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx +++ b/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx @@ -213,33 +213,39 @@ export const OpenIDCredentialRecordProvider: React.FC> => { const credentialDisplay = getCredentialForDisplay(credential) + const credentialType = + credentialDisplay.credential?.type?.find((t) => t !== 'VerifiableCredential') || credentialDisplay.id + + const presentationFields = buildFieldsFromW3cCredsCredential(credentialDisplay) const params: OCABundleResolveAllParams = { identifiers: { schemaId: credentialDisplay.schemaId, - credentialDefinitionId: credentialDisplay.id, + credentialDefinitionId: credentialType, }, meta: { alias: credentialDisplay.display.issuer.name, credConnectionId: undefined, credName: credentialDisplay.display.name, }, - attributes: buildFieldsFromW3cCredsCredential(credentialDisplay), + attributes: presentationFields, language: i18n.language, } const bundle = await bundleResolver.resolveAllBundles(params) const _bundle = bundle as CredentialOverlay - const brandingOverlay: BrandingOverlay = new BrandingOverlay('none', { - capture_base: 'none', - type: BrandingOverlayType.Branding10, - primary_background_color: credentialDisplay.display.backgroundColor, - background_image: credentialDisplay.display.backgroundImage?.url, - logo: credentialDisplay.display.logo?.url, - }) + const brandingOverlay: BrandingOverlay = + _bundle.brandingOverlay || + new BrandingOverlay('none', { + capture_base: 'none', + type: BrandingOverlayType.Branding10, + primary_background_color: credentialDisplay.display.backgroundColor, + background_image: credentialDisplay.display.backgroundImage?.url, + logo: credentialDisplay.display.logo?.url, + }) const ocaBundle: CredentialOverlay = { - presentationFields: bundle.presentationFields, + presentationFields: presentationFields, brandingOverlay: brandingOverlay, ..._bundle, } diff --git a/packages/core/src/utils/credential.ts b/packages/core/src/utils/credential.ts index e9d0798d88..6ff4d565d6 100644 --- a/packages/core/src/utils/credential.ts +++ b/packages/core/src/utils/credential.ts @@ -1,8 +1,9 @@ import { AnonCredsCredentialMetadataKey } from '@credo-ts/anoncreds' -import { CredentialExchangeRecord, CredentialState } from '@credo-ts/core' +import { CredentialExchangeRecord, CredentialState, W3cCredentialRecord } from '@credo-ts/core' import { ImageSourcePropType } from 'react-native' import { luminanceForHexColor } from './luminance' +import { getCredentialForDisplay } from '../modules/openid/display' export const isValidAnonCredsCredential = (credential: CredentialExchangeRecord) => { return ( @@ -29,7 +30,17 @@ export const toImageSource = (source: unknown): ImageSourcePropType => { return source as ImageSourcePropType } -export const getCredentialIdentifiers = (credential: CredentialExchangeRecord) => { +export const getCredentialIdentifiers = (credential: CredentialExchangeRecord | W3cCredentialRecord) => { + if (credential instanceof W3cCredentialRecord) { + const credentialDisplay = getCredentialForDisplay(credential) + const credentialType = + credentialDisplay.credential?.type?.find((t) => t !== 'VerifiableCredential') || credentialDisplay.id + return { + credentialDefinitionId: credentialType, + schemaId: undefined, + } + } + return { credentialDefinitionId: credential.metadata.get(AnonCredsCredentialMetadataKey)?.credentialDefinitionId, schemaId: credential.metadata.get(AnonCredsCredentialMetadataKey)?.schemaId, diff --git a/packages/core/src/utils/oca.ts b/packages/core/src/utils/oca.ts index e2a6c97e24..74a33a6e39 100644 --- a/packages/core/src/utils/oca.ts +++ b/packages/core/src/utils/oca.ts @@ -21,6 +21,7 @@ type AttributeFieldValue = string | number | null export const getAttributeField = (display: W3cCredentialDisplay, searchKey: string): FieldExt | undefined => { let attributeName: string = 'Unknown' let attributeValue: AttributeFieldValue = 'Unknown' + let displayLabel: string | undefined for (const [key, value] of Object.entries(display.attributes)) { let formattedValue: AttributeFieldValue @@ -46,16 +47,19 @@ export const getAttributeField = (display: W3cCredentialDisplay, searchKey: stri if (key !== searchKey || !value) continue const { display } = value const { name } = display[0] - attributeName = name + displayLabel = name } } + const field = new Attribute({ + name: attributeName, + label: displayLabel, + value: attributeValue, + mimeType: typeof attributeValue === 'number' ? 'text/number' : 'text/plain', + }) + return { - field: new Attribute({ - name: attributeName, - value: attributeValue, - mimeType: typeof attributeValue === 'number' ? 'text/number' : 'text/plain', - }), + field, attribute_name: searchKey, } } @@ -150,10 +154,13 @@ export const buildOverlayFromW3cCredential = async ({ language: string resolver: OCABundleResolverType }): Promise> => { + const credentialType = + credentialDisplay.credential?.type?.find((t) => t !== 'VerifiableCredential') || credentialDisplay.id + const params: OCABundleResolveAllParams = { identifiers: { schemaId: '', - credentialDefinitionId: credentialDisplay.id, + credentialDefinitionId: credentialType, }, meta: { alias: credentialDisplay.display.issuer.name, From 64c1845e465f28b17209c94560bac3e3e7420766 Mon Sep 17 00:00:00 2001 From: omercsx Date: Tue, 2 Dec 2025 10:05:12 -0500 Subject: [PATCH 17/48] feat: upgrade React Native from 0.73.11 to 0.81.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update core dependencies: React 19.1.0, Expo SDK 54 - Update Android build configuration: SDK 36, Gradle 8.14.3, Kotlin 2.1.20 - Update iOS minimum deployment target to 15.1, remove deprecated Flipper - Update Metro config (blacklistRE → blockList) - Fix React 19 TypeScript compatibility issues: - Add explicit JSX type imports where needed - Update BackHandler to subscription-based API - Update TouchableOpacity ref types to View - Fix navigation ref type to allow null - Change route config from children to component property - Update react-test-renderer and testing libraries to React 19 compatible versions - Add jest mocks for react-native-orientation-locker - Update test snapshots for React 19 Closes #1726 Signed-off-by: omercsx --- package.json | 13 +- .../components/CredentialCard11.test.tsx | 2 - .../__snapshots__/QRScanner.test.tsx.snap | 17 +- .../__snapshots__/AlertModal.test.tsx.snap | 2 - .../CameraDisclosureModal.test.tsx.snap | 1 - .../CommonRemoveModal.test.tsx.snap | 7 - .../ConfirmPINModal.test.tsx.snap | 2 - .../DismissiblePopupModal.test.tsx.snap | 4 - .../__snapshots__/ErrorModal.test.tsx.snap | 1 - .../__snapshots__/ImageModal.test.tsx.snap | 2 - .../ProofCancelModal.test.tsx.snap | 1 - .../VerifyPINModal.test.tsx.snap | 1 - .../screens/ProofChangeCredential.test.tsx | 2 - .../__tests__/screens/ProofRequest.test.tsx | 2 - .../screens/W3cProofRequest.test.tsx | 2 - .../CredentialOfferAccept.test.tsx.snap | 7 +- .../__snapshots__/Onboarding.test.tsx.snap | 54 +- .../__snapshots__/PINVerify.test.tsx.snap | 6 +- .../__snapshots__/PasteUrl.test.tsx.snap | 2 +- .../__snapshots__/Preface.test.tsx.snap | 2 +- .../__snapshots__/ProofDetails.test.tsx.snap | 690 +-- .../ProofRequesting.test.tsx.snap | 4 +- .../__snapshots__/Settings.test.tsx.snap | 1484 +++--- .../__snapshots__/Splash.test.tsx.snap | 2 +- .../screens/__snapshots__/Terms.test.tsx.snap | 4 +- packages/core/jestSetup.js | 56 +- packages/core/package.json | 18 +- .../src/components/buttons/Button-api.tsx | 4 +- .../core/src/components/buttons/Button.tsx | 4 +- .../core/src/components/chat/ChatMessage.tsx | 2 +- packages/core/src/components/misc/InfoBox.tsx | 2 +- .../core/src/components/misc/SVGOverlay.tsx | 2 +- packages/core/src/contexts/navigation.tsx | 2 +- .../core/src/navigators/OnboardingScreens.ts | 6 +- packages/core/src/screens/Onboarding.tsx | 4 +- packages/core/src/screens/PINChange.tsx | 4 +- packages/core/src/screens/PINCreate.tsx | 3 +- packages/core/src/screens/ProofDetails.tsx | 4 +- packages/core/src/screens/ProofRequest.tsx | 2 +- packages/core/src/screens/ProofRequesting.tsx | 4 +- packages/core/src/types/notification.ts | 3 +- .../android/build.gradle | 2 +- .../react-native-attestation/package.json | 4 +- packages/remote-logs/package.json | 8 +- packages/verifier/package.json | 8 +- samples/app/android/app/build.gradle | 20 +- samples/app/android/build.gradle | 10 +- samples/app/android/gradle.properties | 2 + .../gradle/wrapper/gradle-wrapper.properties | 2 +- samples/app/ios/Podfile | 14 +- samples/app/metro.config.js | 3 +- samples/app/package.json | 11 +- yarn.lock | 4718 +++++++---------- 53 files changed, 2713 insertions(+), 4523 deletions(-) diff --git a/package.json b/package.json index 8ea96f4cbe..e8e1cc6da9 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "@changesets/cli": "~2.29.5", "@commitlint/cli": "~11.0.0", "@eslint/js": "~8.57.1", - "@react-native/eslint-config": "~0.73.2", + "@react-native/eslint-config": "~0.81.0", "@types/conventional-recommended-bump": "~6.1.1", "@types/eslint__js": "~8.42.3", "@typescript-eslint/eslint-plugin": "~7.18.0", @@ -60,13 +60,14 @@ "@unimodules/react-native-adapter": "./noop", "@unimodules/core": "./noop", "tsyringe": "4.8.0", - "expo": "~50.0.21", - "expo-secure-store": "~12.8.1", + "expo": "~54.0.0", + "expo-secure-store": "~14.2.0", "nanoid": "3.3.7", - "react": "18.3.1", + "react": "19.1.0", "tslib": "2.6.2", - "react-native": "0.73.11", - "@types/react": "18.2.79", + "react-native": "0.81.0", + "@types/react": "~19.1.0", + "react-test-renderer": "19.1.0", "@credo-ts/anoncreds@npm:0.5.17": "patch:@credo-ts/anoncreds@npm%3A0.5.17#~/.yarn/patches/@credo-ts-anoncreds-npm-0.5.17-9f101d8e96.patch", "@credo-ts/openid4vc@npm:0.5.17": "patch:@credo-ts/openid4vc@patch%3A@credo-ts/openid4vc@npm%253A0.5.17%23~/.yarn/patches/@credo-ts-openid4vc-npm-0.5.17-f06f0ed3b3.patch%3A%3Aversion=0.5.17&hash=ffc58d#~/.yarn/patches/@credo-ts-openid4vc-patch-d8a39b8db7.patch", "@credo-ts/core@npm:0.5.17": "patch:@credo-ts/core@npm%3A0.5.17#~/.yarn/patches/@credo-ts-core-npm-0.5.17-c528a69dd8.patch", diff --git a/packages/core/__tests__/components/CredentialCard11.test.tsx b/packages/core/__tests__/components/CredentialCard11.test.tsx index 591675ecec..1cd743e512 100644 --- a/packages/core/__tests__/components/CredentialCard11.test.tsx +++ b/packages/core/__tests__/components/CredentialCard11.test.tsx @@ -14,9 +14,7 @@ import { Attribute, Predicate } from '@bifold/oca/build/legacy' import timeTravel from '../helpers/timetravel' import { CredentialErrors } from '../../src/types/credentials' -jest.mock('react-native/Libraries/EventEmitter/NativeEventEmitter') jest.mock('@react-native-community/netinfo', () => mockRNCNetInfo) -jest.mock('react-native/Libraries/Animated/NativeAnimatedHelper') jest.useFakeTimers({ legacyFakeTimers: true }) jest.spyOn(global, 'setTimeout') diff --git a/packages/core/__tests__/components/__snapshots__/QRScanner.test.tsx.snap b/packages/core/__tests__/components/__snapshots__/QRScanner.test.tsx.snap index d1e5449862..452f55fa11 100644 --- a/packages/core/__tests__/components/__snapshots__/QRScanner.test.tsx.snap +++ b/packages/core/__tests__/components/__snapshots__/QRScanner.test.tsx.snap @@ -63,6 +63,11 @@ exports[`QRScanner Component Focus animation does not render before tapping 1`] } format={Object {}} isActive={true} + ref={ + Object { + "current": null, + } + } style={ Object { "bottom": 0, @@ -658,6 +663,11 @@ exports[`QRScanner Component Renders correctly on first tab 1`] = ` } format={Object {}} isActive={true} + ref={ + Object { + "current": null, + } + } style={ Object { "bottom": 0, @@ -1424,7 +1434,7 @@ exports[`QRScanner Component Renders correctly on second tab 1`] = ` "position": "absolute", "transform": Array [ Object { - "rotate": "360deg", + "rotate": "0deg", }, ], } @@ -1807,6 +1817,11 @@ exports[`QRScanner Component Scanner with no tabs renders correctly 1`] = ` } format={Object {}} isActive={true} + ref={ + Object { + "current": null, + } + } style={ Object { "bottom": 0, diff --git a/packages/core/__tests__/modals/__snapshots__/AlertModal.test.tsx.snap b/packages/core/__tests__/modals/__snapshots__/AlertModal.test.tsx.snap index 495191eeb4..a6418d7f43 100644 --- a/packages/core/__tests__/modals/__snapshots__/AlertModal.test.tsx.snap +++ b/packages/core/__tests__/modals/__snapshots__/AlertModal.test.tsx.snap @@ -20,9 +20,7 @@ exports[`AlertModal Component Renders correctly 1`] = ` } > @@ -465,7 +464,6 @@ exports[`CommonRemoveModal Component Credential offer decline renders correctly exports[`CommonRemoveModal Component Custom notification decline renders correctly 1`] = ` @@ -930,7 +928,6 @@ exports[`CommonRemoveModal Component Custom notification decline renders correct exports[`CommonRemoveModal Component Proof request decline renders correctly 1`] = ` @@ -1405,7 +1402,6 @@ exports[`CommonRemoveModal Component Proof request decline renders correctly 1`] exports[`CommonRemoveModal Component Remove contact renders correctly 1`] = ` @@ -2143,7 +2139,6 @@ exports[`CommonRemoveModal Component Remove contact renders correctly 1`] = ` exports[`CommonRemoveModal Component Remove contact renders correctly2 1`] = ` @@ -2591,7 +2586,6 @@ exports[`CommonRemoveModal Component Remove contact renders correctly2 1`] = ` exports[`CommonRemoveModal Component Remove credential renders correctly 1`] = ` @@ -3410,7 +3404,6 @@ exports[`CommonRemoveModal Component Remove credential renders correctly 1`] = ` exports[`CommonRemoveModal Component Rerenders correctly when not visible 1`] = ` diff --git a/packages/core/__tests__/modals/__snapshots__/ConfirmPINModal.test.tsx.snap b/packages/core/__tests__/modals/__snapshots__/ConfirmPINModal.test.tsx.snap index 4df82a5336..54ffaaf7ef 100644 --- a/packages/core/__tests__/modals/__snapshots__/ConfirmPINModal.test.tsx.snap +++ b/packages/core/__tests__/modals/__snapshots__/ConfirmPINModal.test.tsx.snap @@ -3,7 +3,6 @@ exports[`ConfirmPINModal Component Renders correctly for PIN change 1`] = ` diff --git a/packages/core/__tests__/modals/__snapshots__/ImageModal.test.tsx.snap b/packages/core/__tests__/modals/__snapshots__/ImageModal.test.tsx.snap index d45b2c9020..678a8099ec 100644 --- a/packages/core/__tests__/modals/__snapshots__/ImageModal.test.tsx.snap +++ b/packages/core/__tests__/modals/__snapshots__/ImageModal.test.tsx.snap @@ -2,9 +2,7 @@ exports[`ImageModal component Renders correctly 1`] = ` mockRNCNetInfo) -jest.mock('react-native/Libraries/Animated/NativeAnimatedHelper') jest.useFakeTimers({ legacyFakeTimers: true }) jest.spyOn(global, 'setTimeout') diff --git a/packages/core/__tests__/screens/ProofRequest.test.tsx b/packages/core/__tests__/screens/ProofRequest.test.tsx index 293bbbafe9..3a7db217ac 100644 --- a/packages/core/__tests__/screens/ProofRequest.test.tsx +++ b/packages/core/__tests__/screens/ProofRequest.test.tsx @@ -25,9 +25,7 @@ import * as Helpers from '../../src/utils/helpers' import { StoreContext } from '../../src' import { testDefaultState } from '../contexts/store' -jest.mock('react-native/Libraries/EventEmitter/NativeEventEmitter') jest.mock('@react-native-community/netinfo', () => mockRNCNetInfo) -jest.mock('react-native/Libraries/Animated/NativeAnimatedHelper') jest.useFakeTimers({ legacyFakeTimers: true }) jest.spyOn(global, 'setTimeout') diff --git a/packages/core/__tests__/screens/W3cProofRequest.test.tsx b/packages/core/__tests__/screens/W3cProofRequest.test.tsx index af6f3535aa..e483559669 100644 --- a/packages/core/__tests__/screens/W3cProofRequest.test.tsx +++ b/packages/core/__tests__/screens/W3cProofRequest.test.tsx @@ -30,9 +30,7 @@ import { useCredentials } from '../../__mocks__/@credo-ts/react-hooks' import { BasicAppContext } from '../helpers/app' import * as Helpers from '../../src/utils/helpers' -jest.mock('react-native/Libraries/EventEmitter/NativeEventEmitter') jest.mock('@react-native-community/netinfo', () => mockRNCNetInfo) -jest.mock('react-native/Libraries/Animated/NativeAnimatedHelper') jest.mock('@credo-ts/anoncreds', () => { return { ...jest.requireActual('@credo-ts/anoncreds'), diff --git a/packages/core/__tests__/screens/__snapshots__/CredentialOfferAccept.test.tsx.snap b/packages/core/__tests__/screens/__snapshots__/CredentialOfferAccept.test.tsx.snap index b3e9b18ec6..1e4f62d0ee 100644 --- a/packages/core/__tests__/screens/__snapshots__/CredentialOfferAccept.test.tsx.snap +++ b/packages/core/__tests__/screens/__snapshots__/CredentialOfferAccept.test.tsx.snap @@ -3,7 +3,6 @@ exports[`CredentialOfferAccept Screen renders correctly 1`] = ` @@ -231,7 +230,6 @@ exports[`CredentialOfferAccept Screen renders correctly 1`] = ` exports[`CredentialOfferAccept Screen transitions to offer accepted 1`] = ` @@ -475,7 +473,6 @@ exports[`CredentialOfferAccept Screen transitions to offer accepted 1`] = ` exports[`CredentialOfferAccept Screen transitions to taking too delay message 1`] = ` @@ -574,10 +571,10 @@ exports[`CredentialOfferAccept Screen transitions to taking too delay message 1` collapsable={false} style={ Object { - "opacity": 1, + "opacity": 0, "transform": Array [ Object { - "translateY": -16.252128433746066, + "translateY": -90, }, ], } diff --git a/packages/core/__tests__/screens/__snapshots__/Onboarding.test.tsx.snap b/packages/core/__tests__/screens/__snapshots__/Onboarding.test.tsx.snap index fcbf5d09d4..1f070aede4 100644 --- a/packages/core/__tests__/screens/__snapshots__/Onboarding.test.tsx.snap +++ b/packages/core/__tests__/screens/__snapshots__/Onboarding.test.tsx.snap @@ -21,20 +21,46 @@ exports[`Onboarding Screen Renders correctly 1`] = ` - - Hello - - , - - - World - - , + Object { + "$$typeof": Symbol(react.transitional.element), + "_owner": null, + "_store": Object {}, + "key": null, + "props": Object { + "children": Object { + "$$typeof": Symbol(react.transitional.element), + "_owner": null, + "_store": Object {}, + "key": null, + "props": Object { + "children": "Hello", + "testID": "bodyText", + }, + "type": [Function], + }, + }, + "type": Symbol(react.fragment), + }, + Object { + "$$typeof": Symbol(react.transitional.element), + "_owner": null, + "_store": Object {}, + "key": null, + "props": Object { + "children": Object { + "$$typeof": Symbol(react.transitional.element), + "_owner": null, + "_store": Object {}, + "key": null, + "props": Object { + "children": "World", + "testID": "bodyText", + }, + "type": [Function], + }, + }, + "type": Symbol(react.fragment), + }, ] } getItem={[Function]} diff --git a/packages/core/__tests__/screens/__snapshots__/PINVerify.test.tsx.snap b/packages/core/__tests__/screens/__snapshots__/PINVerify.test.tsx.snap index 71a28d4bda..06aaf29990 100644 --- a/packages/core/__tests__/screens/__snapshots__/PINVerify.test.tsx.snap +++ b/packages/core/__tests__/screens/__snapshots__/PINVerify.test.tsx.snap @@ -649,7 +649,7 @@ exports[`PINVerify Screen Keyboard submits PIN on enter 1`] = ` } accessible={true} collapsable={false} - focusable={true} + focusable={false} onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1332,7 +1332,7 @@ exports[`PINVerify Screen PIN Verify renders correctly 1`] = ` } accessible={true} collapsable={false} - focusable={true} + focusable={false} onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -2139,7 +2139,7 @@ exports[`PINVerify Screen PIN Verify renders correctly for biometrics change 1`] } accessible={true} collapsable={false} - focusable={true} + focusable={false} onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/packages/core/__tests__/screens/__snapshots__/PasteUrl.test.tsx.snap b/packages/core/__tests__/screens/__snapshots__/PasteUrl.test.tsx.snap index 579ec93a9d..4caf6649a4 100644 --- a/packages/core/__tests__/screens/__snapshots__/PasteUrl.test.tsx.snap +++ b/packages/core/__tests__/screens/__snapshots__/PasteUrl.test.tsx.snap @@ -127,7 +127,7 @@ exports[`PasteUrl Screen Paste URL renders correctly 1`] = ` } accessible={true} collapsable={false} - focusable={true} + focusable={false} onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/packages/core/__tests__/screens/__snapshots__/Preface.test.tsx.snap b/packages/core/__tests__/screens/__snapshots__/Preface.test.tsx.snap index 5bcbd816b5..e86965b68e 100644 --- a/packages/core/__tests__/screens/__snapshots__/Preface.test.tsx.snap +++ b/packages/core/__tests__/screens/__snapshots__/Preface.test.tsx.snap @@ -496,7 +496,7 @@ exports[`Preface Screen Renders correctly 1`] = ` } accessible={true} collapsable={false} - focusable={true} + focusable={false} onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/packages/core/__tests__/screens/__snapshots__/ProofDetails.test.tsx.snap b/packages/core/__tests__/screens/__snapshots__/ProofDetails.test.tsx.snap index 01cdb30cd7..9d1e91b43e 100644 --- a/packages/core/__tests__/screens/__snapshots__/ProofDetails.test.tsx.snap +++ b/packages/core/__tests__/screens/__snapshots__/ProofDetails.test.tsx.snap @@ -384,350 +384,7 @@ exports[`ProofDetails Screen with a verified proof record renders correctly when "marginBottom": 15, } } - > - - - - - - - L - - - - - - - Latest - - - - - - - - - - First Name - - - - Aries - - - - - - - - - - Second Name - - - - Bifold - - - - - - - - - - - - + /> @@ -1003,350 +660,7 @@ exports[`ProofDetails Screen with a verified proof record renders correctly when "marginBottom": 15, } } - > - - - - - - - L - - - - - - - Latest - - - - - - - - - - First Name - - - - Aries - - - - - - - - - - Second Name - - - - Bifold - - - - - - - - - - - - + /> diff --git a/packages/core/__tests__/screens/__snapshots__/ProofRequesting.test.tsx.snap b/packages/core/__tests__/screens/__snapshots__/ProofRequesting.test.tsx.snap index 2bb95332eb..2cf656eede 100644 --- a/packages/core/__tests__/screens/__snapshots__/ProofRequesting.test.tsx.snap +++ b/packages/core/__tests__/screens/__snapshots__/ProofRequesting.test.tsx.snap @@ -156,7 +156,7 @@ exports[`ProofRequesting Component generate new qr works correctly 1`] = ` } accessible={true} collapsable={false} - focusable={true} + focusable={false} onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -375,7 +375,7 @@ exports[`ProofRequesting Component renders correctly 1`] = ` } accessible={true} collapsable={false} - focusable={true} + focusable={false} onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/packages/core/__tests__/screens/__snapshots__/Settings.test.tsx.snap b/packages/core/__tests__/screens/__snapshots__/Settings.test.tsx.snap index 22a93c9b1a..f9347684cf 100644 --- a/packages/core/__tests__/screens/__snapshots__/Settings.test.tsx.snap +++ b/packages/core/__tests__/screens/__snapshots__/Settings.test.tsx.snap @@ -202,139 +202,137 @@ exports[`Settings Screen Renders correctly 1`] = ` onLayout={[Function]} style={null} > - - - + - - + + - + - Screens.Contacts - - + Screens.Contacts + + - + Object { + "color": "#42803E", + }, + ], + ] + } + /> - + + + - - + /> - - - - + + - + - Settings.WhatAreContacts - - + Settings.WhatAreContacts + + - + Object { + "color": "#42803E", + }, + ], + ] + } + /> - - + + - + } + /> - - - + - - + + - + - Global.Biometrics - - + Global.Biometrics + + - Global.Off - - + Object { + "color": "#42803E", + }, + ], + ] + } + > + Global.Off + - + + + - - + /> - - - - + + - + - Settings.ChangePin - - + Settings.ChangePin + + - + Object { + "color": "#42803E", + }, + ], + ] + } + /> - + + + - - + /> - - - - + + - + - Settings.Language - - + Settings.Language + + - Language.code - - + Object { + "color": "#42803E", + }, + ], + ] + } + > + Language.code + - + + + - - + /> - - - - + + - + - Settings.AutoLockTime - - + Settings.AutoLockTime + + - 5 min - - + Object { + "color": "#42803E", + }, + ], + ] + } + > + 5 min + - + + + - - + /> - - - - + + - + - Settings.Developer - - + Settings.Developer + + - + Object { + "color": "#42803E", + }, + ], + ] + } + /> - + + + - - + /> '1') jest.mock('react-native-safe-area-context', () => mockSafeAreaContext) jest.mock('react-native-device-info', () => mockRNDeviceInfo) jest.mock('@react-native-community/netinfo', () => mockRNCNetInfo) -jest.mock('react-native/Libraries/Animated/NativeAnimatedHelper') -jest.mock('react-native/Libraries/EventEmitter/NativeEventEmitter') + +// Mock Animated native helper - path changed in RN 0.81+ +jest.mock('react-native', () => { + const RN = jest.requireActual('react-native') + RN.NativeModules.NativeAnimatedModule = { + startOperationBatch: jest.fn(), + finishOperationBatch: jest.fn(), + createAnimatedNode: jest.fn(), + updateAnimatedNodeConfig: jest.fn(), + getValue: jest.fn(), + startListeningToAnimatedNodeValue: jest.fn(), + stopListeningToAnimatedNodeValue: jest.fn(), + connectAnimatedNodes: jest.fn(), + disconnectAnimatedNodes: jest.fn(), + startAnimatingNode: jest.fn(), + stopAnimation: jest.fn(), + setAnimatedNodeValue: jest.fn(), + setAnimatedNodeOffset: jest.fn(), + flattenAnimatedNodeOffset: jest.fn(), + extractAnimatedNodeOffset: jest.fn(), + connectAnimatedNodeToView: jest.fn(), + disconnectAnimatedNodeFromView: jest.fn(), + restoreDefaultValues: jest.fn(), + dropAnimatedNode: jest.fn(), + addAnimatedEventToView: jest.fn(), + removeAnimatedEventFromView: jest.fn(), + addListener: jest.fn(), + removeListeners: jest.fn(), + } + return RN +}) jest.mock('react-native-localize', () => mockRNLocalize) +jest.mock('react-native-orientation-locker', () => ({ + useOrientationChange: jest.fn(), + OrientationType: { + PORTRAIT: 'PORTRAIT', + 'PORTRAIT-UPSIDEDOWN': 'PORTRAIT-UPSIDEDOWN', + 'LANDSCAPE-LEFT': 'LANDSCAPE-LEFT', + 'LANDSCAPE-RIGHT': 'LANDSCAPE-RIGHT', + FACE_UP: 'FACE-UP', + FACE_DOWN: 'FACE-DOWN', + UNKNOWN: 'UNKNOWN', + }, + lockToPortrait: jest.fn(), + lockToLandscape: jest.fn(), + lockToLandscapeLeft: jest.fn(), + lockToLandscapeRight: jest.fn(), + unlockAllOrientations: jest.fn(), + getOrientation: jest.fn(), + getDeviceOrientation: jest.fn(), + addOrientationListener: jest.fn(), + removeOrientationListener: jest.fn(), + addDeviceOrientationListener: jest.fn(), + removeDeviceOrientationListener: jest.fn(), +})) jest.mock('react-native-fs', () => ({})) jest.mock('@hyperledger/anoncreds-react-native', () => ({})) jest.mock('@hyperledger/aries-askar-react-native', () => ({})) diff --git a/packages/core/package.json b/packages/core/package.json index 64e1691aae..697e4caa38 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -69,9 +69,9 @@ "@react-native-async-storage/async-storage": "~1.22.3", "@react-native-clipboard/clipboard": "~1.16.3", "@react-native-community/netinfo": "~11.3.3", - "@react-native/babel-preset": "~0.73.21", - "@react-native/eslint-config": "~0.73.2", - "@react-native/eslint-plugin": "~0.73.1", + "@react-native/babel-preset": "~0.81.0", + "@react-native/eslint-config": "~0.81.0", + "@react-native/eslint-plugin": "~0.81.0", "@react-navigation/bottom-tabs": "~6.0.9", "@react-navigation/core": "~6.1.1", "@react-navigation/devtools": "~6.0.27", @@ -79,13 +79,13 @@ "@react-navigation/stack": "~6.3.29", "@sd-jwt/jwt-status-list": "^0.17.0", "@testing-library/jest-native": "~5.4.3", - "@testing-library/react-native": "~12.3.3", + "@testing-library/react-native": "~12.9.0", "@types/jest": "~29.5.14", "@types/lodash.flatten": "~4.4.9", "@types/lodash.startcase": "~4.4.9", - "@types/react": "~18.2.79", + "@types/react": "~19.1.0", "@types/react-native-vector-icons": "~6.4.18", - "@types/react-test-renderer": "~18.0.7", + "@types/react-test-renderer": "~19.0.0", "@typescript-eslint/eslint-plugin": "~7.18.0", "@typescript-eslint/parser": "~7.18.0", "axios": "~1.4.0", @@ -113,7 +113,7 @@ "query-string": "~7.1.3", "react": "*", "react-i18next": "~11.17.1", - "react-native": "0.73.11", + "react-native": "0.81.0", "react-native-animated-pagination-dots": "~0.1.73", "react-native-argon2": "~2.0.1", "react-native-bouncy-checkbox": "~3.0.7", @@ -146,7 +146,7 @@ "react-native-uuid": "~2.0.3", "react-native-vector-icons": "~10.0.3", "react-native-vision-camera": "~4.3.2", - "react-test-renderer": "~18.2.0", + "react-test-renderer": "~19.1.0", "rimraf": "~5.0.10", "tsyringe": "~4.8.0", "typescript": "~5.5.4", @@ -191,7 +191,7 @@ "lodash.startcase": "~4.4.0", "moment": "~2.29.4", "query-string": "~7.1.3", - "react": "~18.3.1", + "react": "~19.1.0", "react-i18next": "~11.17.1", "react-native": "*", "react-native-animated-pagination-dots": "~0.1.73", diff --git a/packages/core/src/components/buttons/Button-api.tsx b/packages/core/src/components/buttons/Button-api.tsx index 374c46a5e9..ab3a66c59c 100644 --- a/packages/core/src/components/buttons/Button-api.tsx +++ b/packages/core/src/components/buttons/Button-api.tsx @@ -1,4 +1,4 @@ -import { TouchableOpacity } from 'react-native' +import { type View } from 'react-native' export enum ButtonType { Critical, @@ -43,4 +43,4 @@ const styles: stylesType = StyleSheet.create({ [ButtonType.ModalSecondary]: {}, }) */ -export type Button = React.FC> +export type Button = React.FC> diff --git a/packages/core/src/components/buttons/Button.tsx b/packages/core/src/components/buttons/Button.tsx index f26c34843d..a9f85e45e7 100644 --- a/packages/core/src/components/buttons/Button.tsx +++ b/packages/core/src/components/buttons/Button.tsx @@ -18,7 +18,7 @@ const ButtonImplComponent = ( maxfontSizeMultiplier, children, }: ButtonProps, - ref: React.LegacyRef + ref: React.ForwardedRef ) => { const { Buttons, heavyOpacity } = useTheme() const buttonStyles = { @@ -119,7 +119,7 @@ const ButtonImplComponent = ( ) } -const ButtonImpl = forwardRef(ButtonImplComponent) +const ButtonImpl = forwardRef(ButtonImplComponent) export default ButtonImpl export { ButtonType, ButtonImpl } export type { Button, ButtonProps } diff --git a/packages/core/src/components/chat/ChatMessage.tsx b/packages/core/src/components/chat/ChatMessage.tsx index 04bf2031d8..5720f3be66 100644 --- a/packages/core/src/components/chat/ChatMessage.tsx +++ b/packages/core/src/components/chat/ChatMessage.tsx @@ -1,4 +1,4 @@ -import React, { useMemo } from 'react' +import React, { useMemo, type JSX } from 'react' import { useTranslation } from 'react-i18next' import { TouchableOpacity, View } from 'react-native' import { Bubble, IMessage, Message } from 'react-native-gifted-chat' diff --git a/packages/core/src/components/misc/InfoBox.tsx b/packages/core/src/components/misc/InfoBox.tsx index be71717d5e..fe86fd8cbb 100644 --- a/packages/core/src/components/misc/InfoBox.tsx +++ b/packages/core/src/components/misc/InfoBox.tsx @@ -1,4 +1,4 @@ -import React, { useState } from 'react' +import React, { useState, type JSX } from 'react' import { useTranslation } from 'react-i18next' import { StyleSheet, View, TouchableOpacity, ScrollView, useWindowDimensions } from 'react-native' import { getVersion, getBuildNumber } from 'react-native-device-info' diff --git a/packages/core/src/components/misc/SVGOverlay.tsx b/packages/core/src/components/misc/SVGOverlay.tsx index df816e9072..0bce9852b9 100644 --- a/packages/core/src/components/misc/SVGOverlay.tsx +++ b/packages/core/src/components/misc/SVGOverlay.tsx @@ -103,7 +103,7 @@ const SVGOverlay: React.FC = ({ {/* White background - visible area */} {/* Cutout - transparent area */} - {React.cloneElement(renderCutOutShape() as React.ReactElement, { fill: 'black' })} + {React.cloneElement(renderCutOutShape() as React.ReactElement, { fill: 'black' })} diff --git a/packages/core/src/contexts/navigation.tsx b/packages/core/src/contexts/navigation.tsx index 3d4b37dbd0..34d38e7cb0 100644 --- a/packages/core/src/contexts/navigation.tsx +++ b/packages/core/src/contexts/navigation.tsx @@ -3,7 +3,7 @@ import React from 'react' import { useTheme } from './theme' export interface NavContainerProps extends React.PropsWithChildren { - navigationRef: React.RefObject> | null + navigationRef: React.RefObject | null> | null } const NavContainer = ({ navigationRef, children }: NavContainerProps) => { diff --git a/packages/core/src/navigators/OnboardingScreens.ts b/packages/core/src/navigators/OnboardingScreens.ts index 2b4995de3d..293a8641dd 100644 --- a/packages/core/src/navigators/OnboardingScreens.ts +++ b/packages/core/src/navigators/OnboardingScreens.ts @@ -60,7 +60,7 @@ export const getOnboardingScreens = ( }, { name: Screens.Onboarding, - children: components.OnboardingScreen, + component: components.OnboardingScreen, options: () => ({ ...TransitionPresets.SlideFromRightIOS, title: t('Screens.Onboarding'), @@ -80,7 +80,7 @@ export const getOnboardingScreens = ( }, { name: Screens.CreatePIN, - children: components.CreatePINScreen, + component: components.CreatePINScreen, initialParams: {}, options: () => ({ ...TransitionPresets.SlideFromRightIOS, @@ -120,7 +120,7 @@ export const getOnboardingScreens = ( }, { name: Screens.EnterPIN, - children: components.EnterPINScreen, + component: components.EnterPINScreen, options: () => ({ title: t('Screens.EnterPIN'), headerShown: true, diff --git a/packages/core/src/screens/Onboarding.tsx b/packages/core/src/screens/Onboarding.tsx index d4490d16e2..26d468b6bc 100644 --- a/packages/core/src/screens/Onboarding.tsx +++ b/packages/core/src/screens/Onboarding.tsx @@ -124,9 +124,9 @@ const Onboarding: React.FC = ({ return true } - BackHandler.addEventListener('hardwareBackPress', onBackPress) + const subscription = BackHandler.addEventListener('hardwareBackPress', onBackPress) - return () => BackHandler.removeEventListener('hardwareBackPress', onBackPress) + return () => subscription.remove() }, []) ) diff --git a/packages/core/src/screens/PINChange.tsx b/packages/core/src/screens/PINChange.tsx index ab5ce0fc46..15c502d353 100644 --- a/packages/core/src/screens/PINChange.tsx +++ b/packages/core/src/screens/PINChange.tsx @@ -1,7 +1,7 @@ import { StackScreenProps } from '@react-navigation/stack' import React, { useCallback, useMemo, useRef, useState } from 'react' import { useTranslation } from 'react-i18next' -import { DeviceEventEmitter, StyleSheet, TouchableOpacity, View } from 'react-native' +import { DeviceEventEmitter, StyleSheet, View } from 'react-native' import { ButtonType } from '../components/buttons/Button-api' import PINInput from '../components/inputs/PINInput' @@ -36,7 +36,7 @@ const PINChange: React.FC(null) + const createPINButtonRef = useRef(null) const [ Button, diff --git a/packages/core/src/screens/PINCreate.tsx b/packages/core/src/screens/PINCreate.tsx index 46049c3e1d..d05ae19d14 100644 --- a/packages/core/src/screens/PINCreate.tsx +++ b/packages/core/src/screens/PINCreate.tsx @@ -8,7 +8,6 @@ import { Keyboard, StyleSheet, TextInput, - TouchableOpacity, View, findNodeHandle, } from 'react-native' @@ -49,7 +48,7 @@ const PINCreate: React.FC = ({ explainedStatus, setAuthenticated const { t } = useTranslation() const { ColorPalette } = useTheme() const { ButtonLoading, LoadingSpinner } = useAnimatedComponents() - const createPINButtonRef = useRef(null) + const createPINButtonRef = useRef(null) const [ PINExplainer, PINHeader, diff --git a/packages/core/src/screens/ProofDetails.tsx b/packages/core/src/screens/ProofDetails.tsx index 95e3e1c93d..09d8564a52 100644 --- a/packages/core/src/screens/ProofDetails.tsx +++ b/packages/core/src/screens/ProofDetails.tsx @@ -310,9 +310,9 @@ const ProofDetails: React.FC = ({ route, navigation }) => { useFocusEffect( useCallback(() => { - BackHandler.addEventListener('hardwareBackPress', onBackPressed) + const subscription = BackHandler.addEventListener('hardwareBackPress', onBackPressed) - return () => BackHandler.removeEventListener('hardwareBackPress', onBackPressed) + return () => subscription.remove() }, [onBackPressed]) ) diff --git a/packages/core/src/screens/ProofRequest.tsx b/packages/core/src/screens/ProofRequest.tsx index 09f6e08375..d969fbd318 100644 --- a/packages/core/src/screens/ProofRequest.tsx +++ b/packages/core/src/screens/ProofRequest.tsx @@ -16,7 +16,7 @@ import { useConnectionById, useProofById } from '@credo-ts/react-hooks' import { Attribute, Predicate } from '@bifold/oca/build/legacy' import { useIsFocused } from '@react-navigation/native' import moment from 'moment' -import React, { useCallback, useEffect, useMemo, useState } from 'react' +import React, { useCallback, useEffect, useMemo, useState, type JSX } from 'react' import { useTranslation } from 'react-i18next' import { DeviceEventEmitter, diff --git a/packages/core/src/screens/ProofRequesting.tsx b/packages/core/src/screens/ProofRequesting.tsx index 850fb78248..078ddb0ca5 100644 --- a/packages/core/src/screens/ProofRequesting.tsx +++ b/packages/core/src/screens/ProofRequesting.tsx @@ -145,9 +145,9 @@ const ProofRequesting: React.FC = ({ route, navigation }) return true } - BackHandler.addEventListener('hardwareBackPress', onBackPress) + const subscription = BackHandler.addEventListener('hardwareBackPress', onBackPress) - return () => BackHandler.removeEventListener('hardwareBackPress', onBackPress) + return () => subscription.remove() }, [navigation]) ) diff --git a/packages/core/src/types/notification.ts b/packages/core/src/types/notification.ts index 862969068b..ff9213d92f 100644 --- a/packages/core/src/types/notification.ts +++ b/packages/core/src/types/notification.ts @@ -1,9 +1,8 @@ import { StackNavigationOptions } from '@react-navigation/stack' -import { ReducerAction } from 'react' export interface CustomNotification { component: React.FC - onCloseAction: (dispatch?: React.Dispatch>) => void + onCloseAction: (dispatch?: React.Dispatch) => void title: string description: string buttonTitle: string diff --git a/packages/react-native-attestation/android/build.gradle b/packages/react-native-attestation/android/build.gradle index 523de071ca..bdd03e5364 100644 --- a/packages/react-native-attestation/android/build.gradle +++ b/packages/react-native-attestation/android/build.gradle @@ -8,7 +8,7 @@ buildscript { } dependencies { - classpath "com.android.tools.build:gradle:7.2.1" + classpath "com.android.tools.build:gradle:8.9.0" // noinspection DifferentKotlinGradleVersion classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } diff --git a/packages/react-native-attestation/package.json b/packages/react-native-attestation/package.json index abd32ae929..c93f5d526f 100644 --- a/packages/react-native-attestation/package.json +++ b/packages/react-native-attestation/package.json @@ -49,9 +49,9 @@ "@babel/preset-react": "~7.17.12", "@babel/preset-typescript": "~7.17.12", "@commitlint/config-conventional": "~17.0.3", - "@react-native/eslint-config": "~0.73.2", + "@react-native/eslint-config": "~0.81.0", "@types/jest": "~29.5.14", - "@types/react": "~18.2.79", + "@types/react": "~19.1.0", "commitlint": "~17.7.2", "del-cli": "~5.0.1", "eslint": "~8.57.1", diff --git a/packages/remote-logs/package.json b/packages/remote-logs/package.json index 37db71fcdf..8f062c890f 100644 --- a/packages/remote-logs/package.json +++ b/packages/remote-logs/package.json @@ -51,8 +51,8 @@ "@credo-ts/core": "0.5.17", "axios": "~1.4.0", "buffer": "~6.0.3", - "react": "~18.3.1", - "react-native": "0.73.11", + "react": "~19.1.0", + "react-native": "0.81.0", "react-native-logs": "~5.1.0" }, "installConfig": { @@ -63,8 +63,8 @@ "@credo-ts/core": "0.5.17", "axios": "~1.4.0", "buffer": "~6.0.3", - "react": "~18.3.1", - "react-native": "~0.73.11", + "react": "~19.1.0", + "react-native": "~0.81.0", "react-native-logs": "~5.1.0" } } diff --git a/packages/verifier/package.json b/packages/verifier/package.json index 346ae30e5b..28514c16a9 100644 --- a/packages/verifier/package.json +++ b/packages/verifier/package.json @@ -28,13 +28,13 @@ "@credo-ts/core": "0.5.17", "@credo-ts/react-hooks": "0.6.1", "@hyperledger/anoncreds-shared": "0.2.4", - "@react-native/babel-preset": "~0.73.21", + "@react-native/babel-preset": "~0.81.0", "@types/jest": "~29.5.14", - "@types/react": "~18.2.79", + "@types/react": "~19.1.0", "babel-jest": "~27.5.1", "eslint": "~8.57.1", "jest": "~29.6.4", - "react": "~18.3.1", + "react": "~19.1.0", "react-native-builder-bob": "~0.21.3", "rimraf": "~5.0.10", "typescript": "~5.5.4" @@ -44,7 +44,7 @@ "@credo-ts/core": "0.5.17", "@credo-ts/react-hooks": "0.6.1", "@hyperledger/anoncreds-shared": "0.2.4", - "react": "~18.3.1" + "react": "~19.1.0" }, "react-native-builder-bob": { "source": "src", diff --git a/samples/app/android/app/build.gradle b/samples/app/android/app/build.gradle index 1f2c09f681..a08afcf261 100644 --- a/samples/app/android/app/build.gradle +++ b/samples/app/android/app/build.gradle @@ -60,18 +60,7 @@ apply from: "../../node_modules/react-native-vector-icons/fonts.gradle" */ def enableProguardInReleaseBuilds = false -/** - * The preferred build flavor of JavaScriptCore. - * - * For example, to use the international variant, you can use: - * `def jscFlavor = 'org.webkit:android-jsc-intl:+'` - * - * The international variant includes ICU i18n library and necessary data - * allowing to use e.g. `Date.toLocaleString` and `String.localeCompare` that - * give correct results when using with locales other than en-US. Note that - * this variant is about 6MiB larger per architecture than default. - */ -def jscFlavor = 'org.webkit:android-jsc:+' +// JSC is removed in RN 0.81+ - Hermes is the only JS engine /** @@ -140,11 +129,8 @@ dependencies { implementation 'com.google.mlkit:barcode-scanning:17.2.0' - if (hermesEnabled.toBoolean()) { - implementation("com.facebook.react:hermes-android") - } else { - implementation jscFlavor - } + // Hermes is the only JS engine in RN 0.81+ + implementation("com.facebook.react:hermes-android") } apply from: project(':react-native-config').projectDir.getPath() + "/dotenv.gradle" diff --git a/samples/app/android/build.gradle b/samples/app/android/build.gradle index 8f82392908..d069848841 100644 --- a/samples/app/android/build.gradle +++ b/samples/app/android/build.gradle @@ -2,12 +2,12 @@ buildscript { ext { - buildToolsVersion = "33.0.2" + buildToolsVersion = "36.0.0" minSdkVersion = 24 - compileSdkVersion = 34 - targetSdkVersion = 34 - ndkVersion = "25.1.8937393" - kotlinVersion = "1.7.22" + compileSdkVersion = 36 + targetSdkVersion = 36 + ndkVersion = "27.1.12297006" + kotlinVersion = "2.1.20" } repositories { diff --git a/samples/app/android/gradle.properties b/samples/app/android/gradle.properties index 4d064fb322..31e53d43d6 100644 --- a/samples/app/android/gradle.properties +++ b/samples/app/android/gradle.properties @@ -44,3 +44,5 @@ newArchEnabled=false # Use this property to enable or disable the Hermes JS engine. # If set to false, you will be using JSC instead. hermesEnabled=true +# Disable edge-to-edge for now (Android 16+ support) +edgeToEdgeEnabled=false diff --git a/samples/app/android/gradle/wrapper/gradle-wrapper.properties b/samples/app/android/gradle/wrapper/gradle-wrapper.properties index d11cdd907d..7705927e94 100644 --- a/samples/app/android/gradle/wrapper/gradle-wrapper.properties +++ b/samples/app/android/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-all.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/samples/app/ios/Podfile b/samples/app/ios/Podfile index 5f9a2f76a8..99889c980d 100644 --- a/samples/app/ios/Podfile +++ b/samples/app/ios/Podfile @@ -11,7 +11,8 @@ end node_require('react-native/scripts/react_native_pods.rb') node_require('react-native-permissions/scripts/setup.rb') -platform :ios, min_ios_version_supported +# RN 0.81 requires iOS 15.1+ +platform :ios, '15.1' prepare_react_native_project! # uncomment wanted permissions (also from RNP docs linked above) @@ -38,16 +39,7 @@ setup_permissions([ # 'StoreKit', ]) -# If you are using a `react-native-flipper` your iOS build will fail when `NO_FLIPPER=1` is set. -# because `react-native-flipper` depends on (FlipperKit,...) that will be excluded -# -# To fix this you can also exclude `react-native-flipper` using a `react-native.config.js` -# ```js -# module.exports = { -# dependencies: { -# ...(process.env.NO_FLIPPER ? { 'react-native-flipper': { platforms: { ios: null } } } : {}), -# ``` -flipper_config = FlipperConfiguration.disabled +# Flipper is deprecated and removed in RN 0.81+ linkage = ENV['USE_FRAMEWORKS'] if linkage != nil diff --git a/samples/app/metro.config.js b/samples/app/metro.config.js index 43f0f92496..b55a988063 100644 --- a/samples/app/metro.config.js +++ b/samples/app/metro.config.js @@ -52,7 +52,8 @@ const config = { }), }, resolver: { - blacklistRE: exclusionList(extraExclusionlist.map((m) => new RegExp(`^${escape(m)}\\/.*$`))), + // blacklistRE renamed to blockList in newer Metro versions + blockList: exclusionList(extraExclusionlist.map((m) => new RegExp(`^${escape(m)}\\/.*$`))), extraNodeModules: extraNodeModules, tslib: path.join(__dirname, 'node_modules/tslib'), assetExts: assetExts.filter((ext) => ext !== 'svg'), diff --git a/samples/app/package.json b/samples/app/package.json index 3be76a499b..7fb6b101d9 100644 --- a/samples/app/package.json +++ b/samples/app/package.json @@ -105,18 +105,17 @@ "@babel/core": "~7.22.20", "@babel/preset-env": "~7.22.20", "@babel/runtime": "~7.23.9", - "@react-native/babel-preset": "~0.73.21", - "@react-native/eslint-config": "~0.73.2", - "@react-native/metro-config": "~0.73.5", - "@react-native/typescript-config": "~0.73.1", + "@react-native/babel-preset": "~0.81.0", + "@react-native/eslint-config": "~0.81.0", + "@react-native/metro-config": "~0.81.0", + "@react-native/typescript-config": "~0.81.0", "@types/lodash.flatten": "~4.4.9", "@types/lodash.merge": "~4.6.9", "@types/lodash.startcase": "~4.4.9", - "@types/react": "~18.2.79", + "@types/react": "~19.1.0", "babel-plugin-module-resolver": "~5.0.2", "eslint": "~8.57.1", "eslint-import-resolver-typescript": "~3.6.3", - "metro-react-native-babel-transformer": "~0.77.0", "pod-install": "~0.1.39", "prettier": "~2.8.8", "react-native-svg-transformer": "~0.14.3", diff --git a/yarn.lock b/yarn.lock index 3d66830f2d..a89d932616 100644 --- a/yarn.lock +++ b/yarn.lock @@ -17,6 +17,18 @@ __metadata: languageName: node linkType: hard +"@0no-co/graphql.web@npm:^1.0.8": + version: 1.2.0 + resolution: "@0no-co/graphql.web@npm:1.2.0" + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 + peerDependenciesMeta: + graphql: + optional: true + checksum: 10c0/4eed600962bfab42afb49cddcfb31a47b00502f59707609cf160559920ce0f5cf8874791e4cafc465ede30ae291992f3f892bc757b2a989e80e50e358f71c518 + languageName: node + linkType: hard + "@2060.io/ffi-napi@npm:^4.0.9": version: 4.0.9 resolution: "@2060.io/ffi-napi@npm:4.0.9" @@ -127,7 +139,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.27.1": +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.20.0, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.24.7, @babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.27.1": version: 7.27.1 resolution: "@babel/code-frame@npm:7.27.1" dependencies: @@ -138,14 +150,14 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.22.20, @babel/compat-data@npm:^7.25.9, @babel/compat-data@npm:^7.27.2, @babel/compat-data@npm:^7.27.7, @babel/compat-data@npm:^7.28.0": +"@babel/compat-data@npm:^7.22.20, @babel/compat-data@npm:^7.25.9, @babel/compat-data@npm:^7.27.2, @babel/compat-data@npm:^7.27.7": version: 7.28.0 resolution: "@babel/compat-data@npm:7.28.0" checksum: 10c0/c4e527302bcd61052423f757355a71c3bc62362bac13f7f130de16e439716f66091ff5bdecda418e8fa0271d4c725f860f0ee23ab7bf6e769f7a8bb16dfcb531 languageName: node linkType: hard -"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.6, @babel/core@npm:^7.18.5, @babel/core@npm:^7.20.0, @babel/core@npm:^7.23.9, @babel/core@npm:^7.4.5": +"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.14.6, @babel/core@npm:^7.18.5, @babel/core@npm:^7.20.0, @babel/core@npm:^7.23.9, @babel/core@npm:^7.4.5": version: 7.28.0 resolution: "@babel/core@npm:7.28.0" dependencies: @@ -168,6 +180,29 @@ __metadata: languageName: node linkType: hard +"@babel/core@npm:^7.25.2": + version: 7.28.5 + resolution: "@babel/core@npm:7.28.5" + dependencies: + "@babel/code-frame": "npm:^7.27.1" + "@babel/generator": "npm:^7.28.5" + "@babel/helper-compilation-targets": "npm:^7.27.2" + "@babel/helper-module-transforms": "npm:^7.28.3" + "@babel/helpers": "npm:^7.28.4" + "@babel/parser": "npm:^7.28.5" + "@babel/template": "npm:^7.27.2" + "@babel/traverse": "npm:^7.28.5" + "@babel/types": "npm:^7.28.5" + "@jridgewell/remapping": "npm:^2.3.5" + convert-source-map: "npm:^2.0.0" + debug: "npm:^4.1.0" + gensync: "npm:^1.0.0-beta.2" + json5: "npm:^2.2.3" + semver: "npm:^6.3.1" + checksum: 10c0/535f82238027621da6bdffbdbe896ebad3558b311d6f8abc680637a9859b96edbf929ab010757055381570b29cf66c4a295b5618318d27a4273c0e2033925e72 + languageName: node + linkType: hard + "@babel/core@npm:~7.22.20": version: 7.22.20 resolution: "@babel/core@npm:7.22.20" @@ -214,9 +249,9 @@ __metadata: languageName: node linkType: hard -"@babel/eslint-parser@npm:^7.20.0": - version: 7.27.5 - resolution: "@babel/eslint-parser@npm:7.27.5" +"@babel/eslint-parser@npm:^7.25.1": + version: 7.28.5 + resolution: "@babel/eslint-parser@npm:7.28.5" dependencies: "@nicolo-ribaudo/eslint-scope-5-internals": "npm:5.1.1-v1" eslint-visitor-keys: "npm:^2.1.0" @@ -224,11 +259,11 @@ __metadata: peerDependencies: "@babel/core": ^7.11.0 eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 - checksum: 10c0/c1159946c0b41687945adbc7457f9c0895e0a439d59eb7020f03f08fb471ebf67ca9c6a799f667f869c93a846c627d709ec9da4b51afccd52be51f97ec26ddf0 + checksum: 10c0/4d13f765434b6be83ab3917f06ad712dedf0d5bfa80fe54cd6cea44adac6a0d2519020ad307d66b4490e46a435874829eac6a9fd3a9cad54d7616c47d288aaed languageName: node linkType: hard -"@babel/generator@npm:^7.20.0, @babel/generator@npm:^7.20.5, @babel/generator@npm:^7.22.15, @babel/generator@npm:^7.28.0, @babel/generator@npm:^7.7.2": +"@babel/generator@npm:^7.20.5, @babel/generator@npm:^7.22.15, @babel/generator@npm:^7.28.0, @babel/generator@npm:^7.7.2": version: 7.28.0 resolution: "@babel/generator@npm:7.28.0" dependencies: @@ -241,6 +276,19 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.25.0, @babel/generator@npm:^7.28.5": + version: 7.28.5 + resolution: "@babel/generator@npm:7.28.5" + dependencies: + "@babel/parser": "npm:^7.28.5" + "@babel/types": "npm:^7.28.5" + "@jridgewell/gen-mapping": "npm:^0.3.12" + "@jridgewell/trace-mapping": "npm:^0.3.28" + jsesc: "npm:^3.0.2" + checksum: 10c0/9f219fe1d5431b6919f1a5c60db8d5d34fe546c0d8f5a8511b32f847569234ffc8032beb9e7404649a143f54e15224ecb53a3d11b6bb85c3203e573d91fca752 + languageName: node + linkType: hard + "@babel/generator@npm:^7.25.9, @babel/generator@npm:^7.28.3": version: 7.28.3 resolution: "@babel/generator@npm:7.28.3" @@ -263,7 +311,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.20.7, @babel/helper-compilation-targets@npm:^7.22.15, @babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.25.9, @babel/helper-compilation-targets@npm:^7.27.1, @babel/helper-compilation-targets@npm:^7.27.2": +"@babel/helper-compilation-targets@npm:^7.22.15, @babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.25.9, @babel/helper-compilation-targets@npm:^7.27.1, @babel/helper-compilation-targets@npm:^7.27.2": version: 7.27.2 resolution: "@babel/helper-compilation-targets@npm:7.27.2" dependencies: @@ -310,6 +358,23 @@ __metadata: languageName: node linkType: hard +"@babel/helper-create-class-features-plugin@npm:^7.28.5": + version: 7.28.5 + resolution: "@babel/helper-create-class-features-plugin@npm:7.28.5" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.27.3" + "@babel/helper-member-expression-to-functions": "npm:^7.28.5" + "@babel/helper-optimise-call-expression": "npm:^7.27.1" + "@babel/helper-replace-supers": "npm:^7.27.1" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1" + "@babel/traverse": "npm:^7.28.5" + semver: "npm:^6.3.1" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10c0/786a6514efcf4514aaad85beed419b9184d059f4c9a9a95108f320142764999827252a851f7071de19f29424d369616573ecbaa347f1ce23fb12fc6827d9ff56 + languageName: node + linkType: hard + "@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-create-regexp-features-plugin@npm:7.27.1" @@ -368,15 +433,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-environment-visitor@npm:^7.18.9": - version: 7.24.7 - resolution: "@babel/helper-environment-visitor@npm:7.24.7" - dependencies: - "@babel/types": "npm:^7.24.7" - checksum: 10c0/36ece78882b5960e2d26abf13cf15ff5689bf7c325b10a2895a74a499e712de0d305f8d78bb382dd3c05cfba7e47ec98fe28aab5674243e0625cd38438dd0b2d - languageName: node - linkType: hard - "@babel/helper-globals@npm:^7.28.0": version: 7.28.0 resolution: "@babel/helper-globals@npm:7.28.0" @@ -394,6 +450,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-member-expression-to-functions@npm:^7.28.5": + version: 7.28.5 + resolution: "@babel/helper-member-expression-to-functions@npm:7.28.5" + dependencies: + "@babel/traverse": "npm:^7.28.5" + "@babel/types": "npm:^7.28.5" + checksum: 10c0/4e6e05fbf4dffd0bc3e55e28fcaab008850be6de5a7013994ce874ec2beb90619cda4744b11607a60f8aae0227694502908add6188ceb1b5223596e765b44814 + languageName: node + linkType: hard + "@babel/helper-module-imports@npm:^7.25.9, @babel/helper-module-imports@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-module-imports@npm:7.27.1" @@ -417,7 +483,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.25.9": +"@babel/helper-module-transforms@npm:^7.25.9, @babel/helper-module-transforms@npm:^7.28.3": version: 7.28.3 resolution: "@babel/helper-module-transforms@npm:7.28.3" dependencies: @@ -439,14 +505,14 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.17.12, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.7, @babel/helper-plugin-utils@npm:^7.25.9, @babel/helper-plugin-utils@npm:^7.27.1, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.17.12, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.7, @babel/helper-plugin-utils@npm:^7.25.9, @babel/helper-plugin-utils@npm:^7.27.1, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": version: 7.27.1 resolution: "@babel/helper-plugin-utils@npm:7.27.1" checksum: 10c0/94cf22c81a0c11a09b197b41ab488d416ff62254ce13c57e62912c85700dc2e99e555225787a4099ff6bae7a1812d622c80fbaeda824b79baa10a6c5ac4cf69b languageName: node linkType: hard -"@babel/helper-remap-async-to-generator@npm:^7.18.9, @babel/helper-remap-async-to-generator@npm:^7.27.1": +"@babel/helper-remap-async-to-generator@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-remap-async-to-generator@npm:7.27.1" dependencies: @@ -472,7 +538,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-skip-transparent-expression-wrappers@npm:^7.20.0, @babel/helper-skip-transparent-expression-wrappers@npm:^7.27.1": +"@babel/helper-skip-transparent-expression-wrappers@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.27.1" dependencies: @@ -496,6 +562,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^7.28.5": + version: 7.28.5 + resolution: "@babel/helper-validator-identifier@npm:7.28.5" + checksum: 10c0/42aaebed91f739a41f3d80b72752d1f95fd7c72394e8e4bd7cdd88817e0774d80a432451bcba17c2c642c257c483bf1d409dd4548883429ea9493a3bc4ab0847 + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.16.7, @babel/helper-validator-option@npm:^7.22.15, @babel/helper-validator-option@npm:^7.24.7, @babel/helper-validator-option@npm:^7.25.9, @babel/helper-validator-option@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-validator-option@npm:7.27.1" @@ -534,6 +607,16 @@ __metadata: languageName: node linkType: hard +"@babel/helpers@npm:^7.28.4": + version: 7.28.4 + resolution: "@babel/helpers@npm:7.28.4" + dependencies: + "@babel/template": "npm:^7.27.2" + "@babel/types": "npm:^7.28.4" + checksum: 10c0/aaa5fb8098926dfed5f223adf2c5e4c7fbba4b911b73dfec2d7d3083f8ba694d201a206db673da2d9b3ae8c01793e795767654558c450c8c14b4c2175b4fcb44 + languageName: node + linkType: hard + "@babel/highlight@npm:^7.10.4": version: 7.25.9 resolution: "@babel/highlight@npm:7.25.9" @@ -546,7 +629,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.16, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.28.0": +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.16, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.28.0": version: 7.28.0 resolution: "@babel/parser@npm:7.28.0" dependencies: @@ -557,6 +640,17 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.25.3, @babel/parser@npm:^7.28.5": + version: 7.28.5 + resolution: "@babel/parser@npm:7.28.5" + dependencies: + "@babel/types": "npm:^7.28.5" + bin: + parser: ./bin/babel-parser.js + checksum: 10c0/5bbe48bf2c79594ac02b490a41ffde7ef5aa22a9a88ad6bcc78432a6ba8a9d638d531d868bd1f104633f1f6bba9905746e15185b8276a3756c42b765d131b1ef + languageName: node + linkType: hard + "@babel/parser@npm:^7.25.9, @babel/parser@npm:^7.28.3": version: 7.28.3 resolution: "@babel/parser@npm:7.28.3" @@ -639,21 +733,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-async-generator-functions@npm:^7.0.0": - version: 7.20.7 - resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.20.7" - dependencies: - "@babel/helper-environment-visitor": "npm:^7.18.9" - "@babel/helper-plugin-utils": "npm:^7.20.2" - "@babel/helper-remap-async-to-generator": "npm:^7.18.9" - "@babel/plugin-syntax-async-generators": "npm:^7.8.4" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/0f4bc01805704ae4840536acc9888c50a32250e9188d025063bd17fe77ed171a12361c3dc83ce99664dcd73aec612accb8da95b0d8b825c854931b2860c0bfb5 - languageName: node - linkType: hard - -"@babel/plugin-proposal-class-properties@npm:^7.0.0, @babel/plugin-proposal-class-properties@npm:^7.13.0, @babel/plugin-proposal-class-properties@npm:^7.17.12, @babel/plugin-proposal-class-properties@npm:^7.18.0": +"@babel/plugin-proposal-class-properties@npm:^7.17.12": version: 7.18.6 resolution: "@babel/plugin-proposal-class-properties@npm:7.18.6" dependencies: @@ -690,7 +770,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-export-default-from@npm:^7.0.0": +"@babel/plugin-proposal-export-default-from@npm:^7.24.7": version: 7.27.1 resolution: "@babel/plugin-proposal-export-default-from@npm:7.27.1" dependencies: @@ -713,70 +793,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.13.8, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.0": - version: 7.18.6 - resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.18.6" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.18.6" - "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/f6629158196ee9f16295d16db75825092ef543f8b98f4dfdd516e642a0430c7b1d69319ee676d35485d9b86a53ade6de0b883490d44de6d4336d38cdeccbe0bf - languageName: node - linkType: hard - -"@babel/plugin-proposal-numeric-separator@npm:^7.0.0": - version: 7.18.6 - resolution: "@babel/plugin-proposal-numeric-separator@npm:7.18.6" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.18.6" - "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/a83a65c6ec0d2293d830e9db61406d246f22d8ea03583d68460cb1b6330c6699320acce1b45f66ba3c357830720e49267e3d99f95088be457c66e6450fbfe3fa - languageName: node - linkType: hard - -"@babel/plugin-proposal-object-rest-spread@npm:^7.0.0, @babel/plugin-proposal-object-rest-spread@npm:^7.20.0": - version: 7.20.7 - resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.20.7" - dependencies: - "@babel/compat-data": "npm:^7.20.5" - "@babel/helper-compilation-targets": "npm:^7.20.7" - "@babel/helper-plugin-utils": "npm:^7.20.2" - "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" - "@babel/plugin-transform-parameters": "npm:^7.20.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/b9818749bb49d8095df64c45db682448d04743d96722984cbfd375733b2585c26d807f84b4fdb28474f2d614be6a6ffe3d96ffb121840e9e5345b2ccc0438bd8 - languageName: node - linkType: hard - -"@babel/plugin-proposal-optional-catch-binding@npm:^7.0.0": - version: 7.18.6 - resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.18.6" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.18.6" - "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/ab20153d9e95e0b73004fdf86b6a2d219be2a0ace9ca76cd9eccddb680c913fec173bca54d761b1bc6044edde0a53811f3e515908c3b16d2d81cfec1e2e17391 - languageName: node - linkType: hard - -"@babel/plugin-proposal-optional-chaining@npm:^7.13.12, @babel/plugin-proposal-optional-chaining@npm:^7.20.0": - version: 7.21.0 - resolution: "@babel/plugin-proposal-optional-chaining@npm:7.21.0" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.20.2" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.20.0" - "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/b524a61b1de3f3ad287cd1e98c2a7f662178d21cd02205b0d615512e475f0159fa1b569fa7e34c8ed67baef689c0136fa20ba7d1bf058d186d30736a581a723f - languageName: node - linkType: hard - "@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2": version: 7.21.0-placeholder-for-preset-env.2 resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2" @@ -808,7 +824,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-class-properties@npm:^7.0.0, @babel/plugin-syntax-class-properties@npm:^7.12.13": +"@babel/plugin-syntax-class-properties@npm:^7.12.13": version: 7.12.13 resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13" dependencies: @@ -841,7 +857,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-dynamic-import@npm:^7.8.0, @babel/plugin-syntax-dynamic-import@npm:^7.8.3": +"@babel/plugin-syntax-dynamic-import@npm:^7.8.3": version: 7.8.3 resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3" dependencies: @@ -852,7 +868,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-export-default-from@npm:^7.0.0": +"@babel/plugin-syntax-export-default-from@npm:^7.24.7": version: 7.27.1 resolution: "@babel/plugin-syntax-export-default-from@npm:7.27.1" dependencies: @@ -874,7 +890,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-flow@npm:^7.0.0, @babel/plugin-syntax-flow@npm:^7.12.1, @babel/plugin-syntax-flow@npm:^7.18.0, @babel/plugin-syntax-flow@npm:^7.27.1": +"@babel/plugin-syntax-flow@npm:^7.12.1, @babel/plugin-syntax-flow@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-syntax-flow@npm:7.27.1" dependencies: @@ -929,7 +945,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.0.0, @babel/plugin-syntax-jsx@npm:^7.24.7, @babel/plugin-syntax-jsx@npm:^7.27.1, @babel/plugin-syntax-jsx@npm:^7.7.2": +"@babel/plugin-syntax-jsx@npm:^7.24.7, @babel/plugin-syntax-jsx@npm:^7.27.1, @babel/plugin-syntax-jsx@npm:^7.7.2": version: 7.27.1 resolution: "@babel/plugin-syntax-jsx@npm:7.27.1" dependencies: @@ -951,7 +967,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.0.0, @babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3": +"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3": version: 7.8.3 resolution: "@babel/plugin-syntax-nullish-coalescing-operator@npm:7.8.3" dependencies: @@ -973,7 +989,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-object-rest-spread@npm:^7.0.0, @babel/plugin-syntax-object-rest-spread@npm:^7.8.3": +"@babel/plugin-syntax-object-rest-spread@npm:^7.8.3": version: 7.8.3 resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3" dependencies: @@ -995,7 +1011,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-optional-chaining@npm:^7.0.0, @babel/plugin-syntax-optional-chaining@npm:^7.8.3": +"@babel/plugin-syntax-optional-chaining@npm:^7.8.3": version: 7.8.3 resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3" dependencies: @@ -1051,7 +1067,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-arrow-functions@npm:^7.0.0, @babel/plugin-transform-arrow-functions@npm:^7.22.5, @babel/plugin-transform-arrow-functions@npm:^7.25.9, @babel/plugin-transform-arrow-functions@npm:^7.27.1": +"@babel/plugin-transform-arrow-functions@npm:^7.22.5, @babel/plugin-transform-arrow-functions@npm:^7.24.7, @babel/plugin-transform-arrow-functions@npm:^7.25.9, @babel/plugin-transform-arrow-functions@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-arrow-functions@npm:7.27.1" dependencies: @@ -1062,7 +1078,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-async-generator-functions@npm:^7.22.15, @babel/plugin-transform-async-generator-functions@npm:^7.25.9, @babel/plugin-transform-async-generator-functions@npm:^7.27.1, @babel/plugin-transform-async-generator-functions@npm:^7.28.0": +"@babel/plugin-transform-async-generator-functions@npm:^7.22.15, @babel/plugin-transform-async-generator-functions@npm:^7.25.4, @babel/plugin-transform-async-generator-functions@npm:^7.25.9, @babel/plugin-transform-async-generator-functions@npm:^7.27.1": version: 7.28.0 resolution: "@babel/plugin-transform-async-generator-functions@npm:7.28.0" dependencies: @@ -1075,7 +1091,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-async-to-generator@npm:^7.20.0, @babel/plugin-transform-async-to-generator@npm:^7.22.5, @babel/plugin-transform-async-to-generator@npm:^7.25.9, @babel/plugin-transform-async-to-generator@npm:^7.27.1": +"@babel/plugin-transform-async-to-generator@npm:^7.22.5, @babel/plugin-transform-async-to-generator@npm:^7.24.7, @babel/plugin-transform-async-to-generator@npm:^7.25.9, @babel/plugin-transform-async-to-generator@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-async-to-generator@npm:7.27.1" dependencies: @@ -1088,7 +1104,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-block-scoped-functions@npm:^7.0.0, @babel/plugin-transform-block-scoped-functions@npm:^7.22.5, @babel/plugin-transform-block-scoped-functions@npm:^7.25.9, @babel/plugin-transform-block-scoped-functions@npm:^7.27.1": +"@babel/plugin-transform-block-scoped-functions@npm:^7.22.5, @babel/plugin-transform-block-scoped-functions@npm:^7.25.9, @babel/plugin-transform-block-scoped-functions@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.27.1" dependencies: @@ -1099,7 +1115,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-block-scoping@npm:^7.0.0, @babel/plugin-transform-block-scoping@npm:^7.22.15, @babel/plugin-transform-block-scoping@npm:^7.25.9, @babel/plugin-transform-block-scoping@npm:^7.27.1, @babel/plugin-transform-block-scoping@npm:^7.28.0": +"@babel/plugin-transform-block-scoping@npm:^7.22.15, @babel/plugin-transform-block-scoping@npm:^7.25.9, @babel/plugin-transform-block-scoping@npm:^7.27.1": version: 7.28.0 resolution: "@babel/plugin-transform-block-scoping@npm:7.28.0" dependencies: @@ -1110,7 +1126,18 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-class-properties@npm:^7.22.5, @babel/plugin-transform-class-properties@npm:^7.25.9, @babel/plugin-transform-class-properties@npm:^7.27.1": +"@babel/plugin-transform-block-scoping@npm:^7.25.0": + version: 7.28.5 + resolution: "@babel/plugin-transform-block-scoping@npm:7.28.5" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.27.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/6b098887b375c23813ccee7a00179501fc5f709b4ee5a4b2a5c5c9ef3b44cee49e240214b1a9b4ad2bd1911fab3335eac2f0a3c5f014938a1b61bec84cec4845 + languageName: node + linkType: hard + +"@babel/plugin-transform-class-properties@npm:^7.22.5, @babel/plugin-transform-class-properties@npm:^7.25.4, @babel/plugin-transform-class-properties@npm:^7.25.9, @babel/plugin-transform-class-properties@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-class-properties@npm:7.27.1" dependencies: @@ -1146,7 +1173,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.0.0, @babel/plugin-transform-classes@npm:^7.22.15, @babel/plugin-transform-classes@npm:^7.27.1, @babel/plugin-transform-classes@npm:^7.28.0": +"@babel/plugin-transform-classes@npm:^7.22.15, @babel/plugin-transform-classes@npm:^7.27.1": version: 7.28.0 resolution: "@babel/plugin-transform-classes@npm:7.28.0" dependencies: @@ -1162,6 +1189,22 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-classes@npm:^7.25.4": + version: 7.28.4 + resolution: "@babel/plugin-transform-classes@npm:7.28.4" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.27.3" + "@babel/helper-compilation-targets": "npm:^7.27.2" + "@babel/helper-globals": "npm:^7.28.0" + "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-replace-supers": "npm:^7.27.1" + "@babel/traverse": "npm:^7.28.4" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/76687ed37216ff012c599870dc00183fb716f22e1a02fe9481943664c0e4d0d88c3da347dc3fe290d4728f4d47cd594ffa621d23845e2bb8ab446e586308e066 + languageName: node + linkType: hard + "@babel/plugin-transform-classes@npm:^7.25.9": version: 7.28.3 resolution: "@babel/plugin-transform-classes@npm:7.28.3" @@ -1178,7 +1221,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-computed-properties@npm:^7.0.0, @babel/plugin-transform-computed-properties@npm:^7.22.5, @babel/plugin-transform-computed-properties@npm:^7.25.9, @babel/plugin-transform-computed-properties@npm:^7.27.1": +"@babel/plugin-transform-computed-properties@npm:^7.22.5, @babel/plugin-transform-computed-properties@npm:^7.24.7, @babel/plugin-transform-computed-properties@npm:^7.25.9, @babel/plugin-transform-computed-properties@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-computed-properties@npm:7.27.1" dependencies: @@ -1190,7 +1233,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-destructuring@npm:^7.0.0, @babel/plugin-transform-destructuring@npm:^7.20.0, @babel/plugin-transform-destructuring@npm:^7.22.15, @babel/plugin-transform-destructuring@npm:^7.25.9, @babel/plugin-transform-destructuring@npm:^7.27.1, @babel/plugin-transform-destructuring@npm:^7.28.0": +"@babel/plugin-transform-destructuring@npm:^7.22.15, @babel/plugin-transform-destructuring@npm:^7.25.9, @babel/plugin-transform-destructuring@npm:^7.27.1, @babel/plugin-transform-destructuring@npm:^7.28.0": version: 7.28.0 resolution: "@babel/plugin-transform-destructuring@npm:7.28.0" dependencies: @@ -1202,6 +1245,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-destructuring@npm:^7.24.8": + version: 7.28.5 + resolution: "@babel/plugin-transform-destructuring@npm:7.28.5" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/traverse": "npm:^7.28.5" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/288207f488412b23bb206c7c01ba143714e2506b72a9ec09e993f28366cc8188d121bde714659b3437984a86d2881d9b1b06de3089d5582823ccf2f3b3eaa2c4 + languageName: node + linkType: hard + "@babel/plugin-transform-dotall-regex@npm:^7.22.5, @babel/plugin-transform-dotall-regex@npm:^7.25.9, @babel/plugin-transform-dotall-regex@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-dotall-regex@npm:7.27.1" @@ -1248,18 +1303,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-explicit-resource-management@npm:^7.28.0": - version: 7.28.0 - resolution: "@babel/plugin-transform-explicit-resource-management@npm:7.28.0" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.27.1" - "@babel/plugin-transform-destructuring": "npm:^7.28.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/3baa706af3112adf2ae0c7ec0dc61b63dd02695eb5582f3c3a2b2d05399c6aa7756f55e7bbbd5412e613a6ba1dd6b6736904074b4d7ebd6b45a1e3f9145e4094 - languageName: node - linkType: hard - "@babel/plugin-transform-exponentiation-operator@npm:^7.22.5, @babel/plugin-transform-exponentiation-operator@npm:^7.25.9, @babel/plugin-transform-exponentiation-operator@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.27.1" @@ -1282,7 +1325,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-flow-strip-types@npm:^7.0.0, @babel/plugin-transform-flow-strip-types@npm:^7.20.0, @babel/plugin-transform-flow-strip-types@npm:^7.24.7, @babel/plugin-transform-flow-strip-types@npm:^7.27.1": +"@babel/plugin-transform-flow-strip-types@npm:^7.24.7, @babel/plugin-transform-flow-strip-types@npm:^7.25.2, @babel/plugin-transform-flow-strip-types@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-flow-strip-types@npm:7.27.1" dependencies: @@ -1294,7 +1337,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-for-of@npm:^7.0.0, @babel/plugin-transform-for-of@npm:^7.22.15, @babel/plugin-transform-for-of@npm:^7.25.9, @babel/plugin-transform-for-of@npm:^7.27.1": +"@babel/plugin-transform-for-of@npm:^7.22.15, @babel/plugin-transform-for-of@npm:^7.24.7, @babel/plugin-transform-for-of@npm:^7.25.9, @babel/plugin-transform-for-of@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-for-of@npm:7.27.1" dependencies: @@ -1306,7 +1349,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-function-name@npm:^7.0.0, @babel/plugin-transform-function-name@npm:^7.22.5, @babel/plugin-transform-function-name@npm:^7.25.9, @babel/plugin-transform-function-name@npm:^7.27.1": +"@babel/plugin-transform-function-name@npm:^7.22.5, @babel/plugin-transform-function-name@npm:^7.25.1, @babel/plugin-transform-function-name@npm:^7.25.9, @babel/plugin-transform-function-name@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-function-name@npm:7.27.1" dependencies: @@ -1330,7 +1373,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-literals@npm:^7.0.0, @babel/plugin-transform-literals@npm:^7.22.5, @babel/plugin-transform-literals@npm:^7.25.9, @babel/plugin-transform-literals@npm:^7.27.1": +"@babel/plugin-transform-literals@npm:^7.22.5, @babel/plugin-transform-literals@npm:^7.25.2, @babel/plugin-transform-literals@npm:^7.25.9, @babel/plugin-transform-literals@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-literals@npm:7.27.1" dependencies: @@ -1352,7 +1395,18 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-member-expression-literals@npm:^7.0.0, @babel/plugin-transform-member-expression-literals@npm:^7.22.5, @babel/plugin-transform-member-expression-literals@npm:^7.25.9, @babel/plugin-transform-member-expression-literals@npm:^7.27.1": +"@babel/plugin-transform-logical-assignment-operators@npm:^7.24.7": + version: 7.28.5 + resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.28.5" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.27.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/fba4faa96d86fa745b0539bb631deee3f2296f0643c087a50ad0fac2e5f0a787fa885e9bdd90ae3e7832803f3c08e7cd3f1e830e7079dbdc023704923589bb23 + languageName: node + linkType: hard + +"@babel/plugin-transform-member-expression-literals@npm:^7.22.5, @babel/plugin-transform-member-expression-literals@npm:^7.25.9, @babel/plugin-transform-member-expression-literals@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-member-expression-literals@npm:7.27.1" dependencies: @@ -1375,7 +1429,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.13.8, @babel/plugin-transform-modules-commonjs@npm:^7.14.5, @babel/plugin-transform-modules-commonjs@npm:^7.22.15, @babel/plugin-transform-modules-commonjs@npm:^7.24.7, @babel/plugin-transform-modules-commonjs@npm:^7.25.9, @babel/plugin-transform-modules-commonjs@npm:^7.27.1": +"@babel/plugin-transform-modules-commonjs@npm:^7.14.5, @babel/plugin-transform-modules-commonjs@npm:^7.22.15, @babel/plugin-transform-modules-commonjs@npm:^7.24.7, @babel/plugin-transform-modules-commonjs@npm:^7.24.8, @babel/plugin-transform-modules-commonjs@npm:^7.25.9, @babel/plugin-transform-modules-commonjs@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.27.1" dependencies: @@ -1413,7 +1467,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.0.0, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.22.5, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.25.9, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.27.1": +"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.22.5, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.24.7, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.25.9, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.27.1" dependencies: @@ -1436,7 +1490,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.22.11, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.25.9, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.27.1": +"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.22.11, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.7, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.25.9, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.27.1" dependencies: @@ -1447,7 +1501,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-numeric-separator@npm:^7.22.11, @babel/plugin-transform-numeric-separator@npm:^7.25.9, @babel/plugin-transform-numeric-separator@npm:^7.27.1": +"@babel/plugin-transform-numeric-separator@npm:^7.22.11, @babel/plugin-transform-numeric-separator@npm:^7.24.7, @babel/plugin-transform-numeric-separator@npm:^7.25.9, @babel/plugin-transform-numeric-separator@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-numeric-separator@npm:7.27.1" dependencies: @@ -1458,7 +1512,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-object-rest-spread@npm:^7.12.13, @babel/plugin-transform-object-rest-spread@npm:^7.22.15, @babel/plugin-transform-object-rest-spread@npm:^7.25.9, @babel/plugin-transform-object-rest-spread@npm:^7.27.2, @babel/plugin-transform-object-rest-spread@npm:^7.28.0": +"@babel/plugin-transform-object-rest-spread@npm:^7.22.15, @babel/plugin-transform-object-rest-spread@npm:^7.25.9, @babel/plugin-transform-object-rest-spread@npm:^7.27.2": version: 7.28.0 resolution: "@babel/plugin-transform-object-rest-spread@npm:7.28.0" dependencies: @@ -1473,7 +1527,22 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-object-super@npm:^7.0.0, @babel/plugin-transform-object-super@npm:^7.22.5, @babel/plugin-transform-object-super@npm:^7.25.9, @babel/plugin-transform-object-super@npm:^7.27.1": +"@babel/plugin-transform-object-rest-spread@npm:^7.24.7": + version: 7.28.4 + resolution: "@babel/plugin-transform-object-rest-spread@npm:7.28.4" + dependencies: + "@babel/helper-compilation-targets": "npm:^7.27.2" + "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/plugin-transform-destructuring": "npm:^7.28.0" + "@babel/plugin-transform-parameters": "npm:^7.27.7" + "@babel/traverse": "npm:^7.28.4" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/81725c8d6349957899975f3f789b1d4fb050ee8b04468ebfaccd5b59e0bda15cbfdef09aee8b4359f322b6715149d680361f11c1a420c4bdbac095537ecf7a90 + languageName: node + linkType: hard + +"@babel/plugin-transform-object-super@npm:^7.22.5, @babel/plugin-transform-object-super@npm:^7.25.9, @babel/plugin-transform-object-super@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-object-super@npm:7.27.1" dependencies: @@ -1485,7 +1554,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-optional-catch-binding@npm:^7.22.11, @babel/plugin-transform-optional-catch-binding@npm:^7.25.9, @babel/plugin-transform-optional-catch-binding@npm:^7.27.1": +"@babel/plugin-transform-optional-catch-binding@npm:^7.22.11, @babel/plugin-transform-optional-catch-binding@npm:^7.24.7, @babel/plugin-transform-optional-catch-binding@npm:^7.25.9, @babel/plugin-transform-optional-catch-binding@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.27.1" dependencies: @@ -1508,7 +1577,19 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-parameters@npm:^7.0.0, @babel/plugin-transform-parameters@npm:^7.20.7, @babel/plugin-transform-parameters@npm:^7.22.15, @babel/plugin-transform-parameters@npm:^7.25.9, @babel/plugin-transform-parameters@npm:^7.27.1, @babel/plugin-transform-parameters@npm:^7.27.7": +"@babel/plugin-transform-optional-chaining@npm:^7.24.8": + version: 7.28.5 + resolution: "@babel/plugin-transform-optional-chaining@npm:7.28.5" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/adf5f70b1f9eb0dd6ff3d159a714683af3c910775653e667bd9f864c3dc2dc9872aba95f6c1e5f2a9675067241942f4fd0d641147ef4bf2bd8bc15f1fa0f2ed5 + languageName: node + linkType: hard + +"@babel/plugin-transform-parameters@npm:^7.22.15, @babel/plugin-transform-parameters@npm:^7.24.7, @babel/plugin-transform-parameters@npm:^7.25.9, @babel/plugin-transform-parameters@npm:^7.27.1, @babel/plugin-transform-parameters@npm:^7.27.7": version: 7.27.7 resolution: "@babel/plugin-transform-parameters@npm:7.27.7" dependencies: @@ -1519,7 +1600,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-private-methods@npm:^7.22.5, @babel/plugin-transform-private-methods@npm:^7.25.9, @babel/plugin-transform-private-methods@npm:^7.27.1": +"@babel/plugin-transform-private-methods@npm:^7.22.5, @babel/plugin-transform-private-methods@npm:^7.24.7, @babel/plugin-transform-private-methods@npm:^7.25.9, @babel/plugin-transform-private-methods@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-private-methods@npm:7.27.1" dependencies: @@ -1531,7 +1612,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-private-property-in-object@npm:^7.22.11, @babel/plugin-transform-private-property-in-object@npm:^7.25.9, @babel/plugin-transform-private-property-in-object@npm:^7.27.1": +"@babel/plugin-transform-private-property-in-object@npm:^7.22.11, @babel/plugin-transform-private-property-in-object@npm:^7.24.7, @babel/plugin-transform-private-property-in-object@npm:^7.25.9, @babel/plugin-transform-private-property-in-object@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-private-property-in-object@npm:7.27.1" dependencies: @@ -1544,7 +1625,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-property-literals@npm:^7.0.0, @babel/plugin-transform-property-literals@npm:^7.22.5, @babel/plugin-transform-property-literals@npm:^7.25.9, @babel/plugin-transform-property-literals@npm:^7.27.1": +"@babel/plugin-transform-property-literals@npm:^7.22.5, @babel/plugin-transform-property-literals@npm:^7.25.9, @babel/plugin-transform-property-literals@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-property-literals@npm:7.27.1" dependencies: @@ -1555,7 +1636,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-display-name@npm:^7.0.0, @babel/plugin-transform-react-display-name@npm:^7.16.7, @babel/plugin-transform-react-display-name@npm:^7.27.1": +"@babel/plugin-transform-react-display-name@npm:^7.16.7, @babel/plugin-transform-react-display-name@npm:^7.24.7, @babel/plugin-transform-react-display-name@npm:^7.27.1": version: 7.28.0 resolution: "@babel/plugin-transform-react-display-name@npm:7.28.0" dependencies: @@ -1577,7 +1658,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-jsx-self@npm:^7.0.0": +"@babel/plugin-transform-react-jsx-self@npm:^7.24.7": version: 7.27.1 resolution: "@babel/plugin-transform-react-jsx-self@npm:7.27.1" dependencies: @@ -1588,7 +1669,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-jsx-source@npm:^7.0.0": +"@babel/plugin-transform-react-jsx-source@npm:^7.24.7": version: 7.27.1 resolution: "@babel/plugin-transform-react-jsx-source@npm:7.27.1" dependencies: @@ -1599,7 +1680,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-jsx@npm:^7.0.0, @babel/plugin-transform-react-jsx@npm:^7.17.12, @babel/plugin-transform-react-jsx@npm:^7.27.1": +"@babel/plugin-transform-react-jsx@npm:^7.17.12, @babel/plugin-transform-react-jsx@npm:^7.25.2, @babel/plugin-transform-react-jsx@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-react-jsx@npm:7.27.1" dependencies: @@ -1626,7 +1707,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-regenerator@npm:^7.22.10, @babel/plugin-transform-regenerator@npm:^7.27.1, @babel/plugin-transform-regenerator@npm:^7.28.0": +"@babel/plugin-transform-regenerator@npm:^7.22.10, @babel/plugin-transform-regenerator@npm:^7.27.1": version: 7.28.1 resolution: "@babel/plugin-transform-regenerator@npm:7.28.1" dependencies: @@ -1637,6 +1718,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-regenerator@npm:^7.24.7": + version: 7.28.4 + resolution: "@babel/plugin-transform-regenerator@npm:7.28.4" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.27.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/5ad14647ffaac63c920e28df1b580ee2e932586bbdc71f61ec264398f68a5406c71a7f921de397a41b954a69316c5ab90e5d789ffa2bb34c5e6feb3727cfefb8 + languageName: node + linkType: hard + "@babel/plugin-transform-regenerator@npm:^7.25.9": version: 7.28.3 resolution: "@babel/plugin-transform-regenerator@npm:7.28.3" @@ -1671,9 +1763,9 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-runtime@npm:^7.0.0": - version: 7.28.0 - resolution: "@babel/plugin-transform-runtime@npm:7.28.0" +"@babel/plugin-transform-runtime@npm:^7.24.7": + version: 7.28.5 + resolution: "@babel/plugin-transform-runtime@npm:7.28.5" dependencies: "@babel/helper-module-imports": "npm:^7.27.1" "@babel/helper-plugin-utils": "npm:^7.27.1" @@ -1683,7 +1775,7 @@ __metadata: semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/71eba1e6aaafacb2ec0fd468394c7aeaff32265b21424bd9b2d963368a4a5260547e06976bb34e2553a7179463c3a3a4c2a4552256b5112c8b7dcadb7bd5bb07 + checksum: 10c0/d20901d179a7044327dec7b37dd4fadbc4c1c0dc1cb6a3dd69e67166b43b06c262dd0f2e70aedf1c0dab42044c0c063468d99019ae1c9290312b6b8802c502f9 languageName: node linkType: hard @@ -1703,7 +1795,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-shorthand-properties@npm:^7.0.0, @babel/plugin-transform-shorthand-properties@npm:^7.22.5, @babel/plugin-transform-shorthand-properties@npm:^7.25.9, @babel/plugin-transform-shorthand-properties@npm:^7.27.1": +"@babel/plugin-transform-shorthand-properties@npm:^7.22.5, @babel/plugin-transform-shorthand-properties@npm:^7.24.7, @babel/plugin-transform-shorthand-properties@npm:^7.25.9, @babel/plugin-transform-shorthand-properties@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-shorthand-properties@npm:7.27.1" dependencies: @@ -1714,7 +1806,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-spread@npm:^7.0.0, @babel/plugin-transform-spread@npm:^7.22.5, @babel/plugin-transform-spread@npm:^7.25.9, @babel/plugin-transform-spread@npm:^7.27.1": +"@babel/plugin-transform-spread@npm:^7.22.5, @babel/plugin-transform-spread@npm:^7.24.7, @babel/plugin-transform-spread@npm:^7.25.9, @babel/plugin-transform-spread@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-spread@npm:7.27.1" dependencies: @@ -1726,7 +1818,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-sticky-regex@npm:^7.0.0, @babel/plugin-transform-sticky-regex@npm:^7.22.5, @babel/plugin-transform-sticky-regex@npm:^7.25.9, @babel/plugin-transform-sticky-regex@npm:^7.27.1": +"@babel/plugin-transform-sticky-regex@npm:^7.22.5, @babel/plugin-transform-sticky-regex@npm:^7.24.7, @babel/plugin-transform-sticky-regex@npm:^7.25.9, @babel/plugin-transform-sticky-regex@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-sticky-regex@npm:7.27.1" dependencies: @@ -1737,7 +1829,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-template-literals@npm:^7.0.0, @babel/plugin-transform-template-literals@npm:^7.22.5, @babel/plugin-transform-template-literals@npm:^7.25.9, @babel/plugin-transform-template-literals@npm:^7.27.1": +"@babel/plugin-transform-template-literals@npm:^7.22.5, @babel/plugin-transform-template-literals@npm:^7.25.9, @babel/plugin-transform-template-literals@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-template-literals@npm:7.27.1" dependencies: @@ -1759,7 +1851,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-typescript@npm:^7.17.12, @babel/plugin-transform-typescript@npm:^7.24.7, @babel/plugin-transform-typescript@npm:^7.27.1, @babel/plugin-transform-typescript@npm:^7.5.0": +"@babel/plugin-transform-typescript@npm:^7.17.12, @babel/plugin-transform-typescript@npm:^7.24.7, @babel/plugin-transform-typescript@npm:^7.27.1": version: 7.28.0 resolution: "@babel/plugin-transform-typescript@npm:7.28.0" dependencies: @@ -1774,6 +1866,21 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-typescript@npm:^7.25.2, @babel/plugin-transform-typescript@npm:^7.28.5": + version: 7.28.5 + resolution: "@babel/plugin-transform-typescript@npm:7.28.5" + dependencies: + "@babel/helper-annotate-as-pure": "npm:^7.27.3" + "@babel/helper-create-class-features-plugin": "npm:^7.28.5" + "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1" + "@babel/plugin-syntax-typescript": "npm:^7.27.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/09e574ba5462e56452b4ceecae65e53c8e697a2d3559ce5d210bed10ac28a18aa69377e7550c30520eb29b40c417ee61997d5d58112657f22983244b78915a7c + languageName: node + linkType: hard + "@babel/plugin-transform-unicode-escapes@npm:^7.22.10, @babel/plugin-transform-unicode-escapes@npm:^7.25.9, @babel/plugin-transform-unicode-escapes@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-unicode-escapes@npm:7.27.1" @@ -1797,7 +1904,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-unicode-regex@npm:^7.0.0, @babel/plugin-transform-unicode-regex@npm:^7.22.5, @babel/plugin-transform-unicode-regex@npm:^7.25.9, @babel/plugin-transform-unicode-regex@npm:^7.27.1": +"@babel/plugin-transform-unicode-regex@npm:^7.22.5, @babel/plugin-transform-unicode-regex@npm:^7.24.7, @babel/plugin-transform-unicode-regex@npm:^7.25.9, @babel/plugin-transform-unicode-regex@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-unicode-regex@npm:7.27.1" dependencies: @@ -1910,86 +2017,6 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.20.0": - version: 7.28.0 - resolution: "@babel/preset-env@npm:7.28.0" - dependencies: - "@babel/compat-data": "npm:^7.28.0" - "@babel/helper-compilation-targets": "npm:^7.27.2" - "@babel/helper-plugin-utils": "npm:^7.27.1" - "@babel/helper-validator-option": "npm:^7.27.1" - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.27.1" - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "npm:^7.27.1" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.27.1" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.27.1" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.27.1" - "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2" - "@babel/plugin-syntax-import-assertions": "npm:^7.27.1" - "@babel/plugin-syntax-import-attributes": "npm:^7.27.1" - "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6" - "@babel/plugin-transform-arrow-functions": "npm:^7.27.1" - "@babel/plugin-transform-async-generator-functions": "npm:^7.28.0" - "@babel/plugin-transform-async-to-generator": "npm:^7.27.1" - "@babel/plugin-transform-block-scoped-functions": "npm:^7.27.1" - "@babel/plugin-transform-block-scoping": "npm:^7.28.0" - "@babel/plugin-transform-class-properties": "npm:^7.27.1" - "@babel/plugin-transform-class-static-block": "npm:^7.27.1" - "@babel/plugin-transform-classes": "npm:^7.28.0" - "@babel/plugin-transform-computed-properties": "npm:^7.27.1" - "@babel/plugin-transform-destructuring": "npm:^7.28.0" - "@babel/plugin-transform-dotall-regex": "npm:^7.27.1" - "@babel/plugin-transform-duplicate-keys": "npm:^7.27.1" - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "npm:^7.27.1" - "@babel/plugin-transform-dynamic-import": "npm:^7.27.1" - "@babel/plugin-transform-explicit-resource-management": "npm:^7.28.0" - "@babel/plugin-transform-exponentiation-operator": "npm:^7.27.1" - "@babel/plugin-transform-export-namespace-from": "npm:^7.27.1" - "@babel/plugin-transform-for-of": "npm:^7.27.1" - "@babel/plugin-transform-function-name": "npm:^7.27.1" - "@babel/plugin-transform-json-strings": "npm:^7.27.1" - "@babel/plugin-transform-literals": "npm:^7.27.1" - "@babel/plugin-transform-logical-assignment-operators": "npm:^7.27.1" - "@babel/plugin-transform-member-expression-literals": "npm:^7.27.1" - "@babel/plugin-transform-modules-amd": "npm:^7.27.1" - "@babel/plugin-transform-modules-commonjs": "npm:^7.27.1" - "@babel/plugin-transform-modules-systemjs": "npm:^7.27.1" - "@babel/plugin-transform-modules-umd": "npm:^7.27.1" - "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.27.1" - "@babel/plugin-transform-new-target": "npm:^7.27.1" - "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.27.1" - "@babel/plugin-transform-numeric-separator": "npm:^7.27.1" - "@babel/plugin-transform-object-rest-spread": "npm:^7.28.0" - "@babel/plugin-transform-object-super": "npm:^7.27.1" - "@babel/plugin-transform-optional-catch-binding": "npm:^7.27.1" - "@babel/plugin-transform-optional-chaining": "npm:^7.27.1" - "@babel/plugin-transform-parameters": "npm:^7.27.7" - "@babel/plugin-transform-private-methods": "npm:^7.27.1" - "@babel/plugin-transform-private-property-in-object": "npm:^7.27.1" - "@babel/plugin-transform-property-literals": "npm:^7.27.1" - "@babel/plugin-transform-regenerator": "npm:^7.28.0" - "@babel/plugin-transform-regexp-modifiers": "npm:^7.27.1" - "@babel/plugin-transform-reserved-words": "npm:^7.27.1" - "@babel/plugin-transform-shorthand-properties": "npm:^7.27.1" - "@babel/plugin-transform-spread": "npm:^7.27.1" - "@babel/plugin-transform-sticky-regex": "npm:^7.27.1" - "@babel/plugin-transform-template-literals": "npm:^7.27.1" - "@babel/plugin-transform-typeof-symbol": "npm:^7.27.1" - "@babel/plugin-transform-unicode-escapes": "npm:^7.27.1" - "@babel/plugin-transform-unicode-property-regex": "npm:^7.27.1" - "@babel/plugin-transform-unicode-regex": "npm:^7.27.1" - "@babel/plugin-transform-unicode-sets-regex": "npm:^7.27.1" - "@babel/preset-modules": "npm:0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs2: "npm:^0.4.14" - babel-plugin-polyfill-corejs3: "npm:^0.13.0" - babel-plugin-polyfill-regenerator: "npm:^0.6.5" - core-js-compat: "npm:^3.43.0" - semver: "npm:^6.3.1" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/f343103b8f0e8da5be4ae031aff8bf35da4764997af4af78ae9506f421b785dd45da1bc09f845b1fc308c8b7d134aead4a1f89e7fb6e213cd2f9fe1d2aa78bc9 - languageName: node - linkType: hard - "@babel/preset-env@npm:~7.22.20": version: 7.22.20 resolution: "@babel/preset-env@npm:7.22.20" @@ -2158,7 +2185,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-flow@npm:^7.13.13, @babel/preset-flow@npm:^7.17.12": +"@babel/preset-flow@npm:^7.17.12": version: 7.27.1 resolution: "@babel/preset-flow@npm:7.27.1" dependencies: @@ -2229,7 +2256,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.13.0, @babel/preset-typescript@npm:^7.17.12": +"@babel/preset-typescript@npm:^7.17.12": version: 7.27.1 resolution: "@babel/preset-typescript@npm:7.27.1" dependencies: @@ -2240,7 +2267,22 @@ __metadata: "@babel/plugin-transform-typescript": "npm:^7.27.1" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/cba6ca793d915f8aff9fe2f13b0dfbf5fd3f2e9a17f17478ec9878e9af0d206dcfe93154b9fd353727f16c1dca7c7a3ceb4943f8d28b216235f106bc0fbbcaa3 + checksum: 10c0/cba6ca793d915f8aff9fe2f13b0dfbf5fd3f2e9a17f17478ec9878e9af0d206dcfe93154b9fd353727f16c1dca7c7a3ceb4943f8d28b216235f106bc0fbbcaa3 + languageName: node + linkType: hard + +"@babel/preset-typescript@npm:^7.23.0": + version: 7.28.5 + resolution: "@babel/preset-typescript@npm:7.28.5" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.27.1" + "@babel/helper-validator-option": "npm:^7.27.1" + "@babel/plugin-syntax-jsx": "npm:^7.27.1" + "@babel/plugin-transform-modules-commonjs": "npm:^7.27.1" + "@babel/plugin-transform-typescript": "npm:^7.28.5" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/b3d55548854c105085dd80f638147aa8295bc186d70492289242d6c857cb03a6c61ec15186440ea10ed4a71cdde7d495f5eb3feda46273f36b0ac926e8409629 languageName: node linkType: hard @@ -2272,21 +2314,6 @@ __metadata: languageName: node linkType: hard -"@babel/register@npm:^7.13.16": - version: 7.27.1 - resolution: "@babel/register@npm:7.27.1" - dependencies: - clone-deep: "npm:^4.0.1" - find-cache-dir: "npm:^2.0.0" - make-dir: "npm:^2.1.0" - pirates: "npm:^4.0.6" - source-map-support: "npm:^0.5.16" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/9584f6c5d980aa7eb6f56f56dfc12fa01a47ab11d542908192cb455a5249d489ab24efcd5de7c1b8be0fb47cd5594e4ee5652c58ba9b857fb81e783541c6a0ff - languageName: node - linkType: hard - "@babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.14.5, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.20.0, @babel/runtime@npm:^7.25.0, @babel/runtime@npm:^7.5.5": version: 7.27.6 resolution: "@babel/runtime@npm:7.27.6" @@ -2303,7 +2330,7 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.0.0, @babel/template@npm:^7.22.15, @babel/template@npm:^7.25.9, @babel/template@npm:^7.27.1, @babel/template@npm:^7.27.2, @babel/template@npm:^7.3.3": +"@babel/template@npm:^7.22.15, @babel/template@npm:^7.25.0, @babel/template@npm:^7.25.9, @babel/template@npm:^7.27.1, @babel/template@npm:^7.27.2, @babel/template@npm:^7.3.3": version: 7.27.2 resolution: "@babel/template@npm:7.27.2" dependencies: @@ -2314,7 +2341,22 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.20.0, @babel/traverse@npm:^7.22.20, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.27.3, @babel/traverse@npm:^7.28.0": +"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3, @babel/traverse@npm:^7.25.3, @babel/traverse@npm:^7.28.4, @babel/traverse@npm:^7.28.5": + version: 7.28.5 + resolution: "@babel/traverse@npm:7.28.5" + dependencies: + "@babel/code-frame": "npm:^7.27.1" + "@babel/generator": "npm:^7.28.5" + "@babel/helper-globals": "npm:^7.28.0" + "@babel/parser": "npm:^7.28.5" + "@babel/template": "npm:^7.27.2" + "@babel/types": "npm:^7.28.5" + debug: "npm:^4.3.1" + checksum: 10c0/f6c4a595993ae2b73f2d4cd9c062f2e232174d293edd4abe1d715bd6281da8d99e47c65857e8d0917d9384c65972f4acdebc6749a7c40a8fcc38b3c7fb3e706f + languageName: node + linkType: hard + +"@babel/traverse@npm:^7.22.20, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.27.3, @babel/traverse@npm:^7.28.0": version: 7.28.0 resolution: "@babel/traverse@npm:7.28.0" dependencies: @@ -2344,7 +2386,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.19, @babel/types@npm:^7.24.7, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.27.6, @babel/types@npm:^7.28.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.19, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.27.6, @babel/types@npm:^7.28.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": version: 7.28.1 resolution: "@babel/types@npm:7.28.1" dependencies: @@ -2354,6 +2396,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.25.2, @babel/types@npm:^7.26.0, @babel/types@npm:^7.28.4, @babel/types@npm:^7.28.5": + version: 7.28.5 + resolution: "@babel/types@npm:7.28.5" + dependencies: + "@babel/helper-string-parser": "npm:^7.27.1" + "@babel/helper-validator-identifier": "npm:^7.28.5" + checksum: 10c0/a5a483d2100befbf125793640dec26b90b95fd233a94c19573325898a5ce1e52cdfa96e495c7dcc31b5eca5b66ce3e6d4a0f5a4a62daec271455959f208ab08a + languageName: node + linkType: hard + "@babel/types@npm:^7.25.9, @babel/types@npm:^7.28.2": version: 7.28.2 resolution: "@babel/types@npm:7.28.2" @@ -2406,9 +2458,9 @@ __metadata: "@react-native-async-storage/async-storage": "npm:~1.22.3" "@react-native-clipboard/clipboard": "npm:~1.16.3" "@react-native-community/netinfo": "npm:~11.3.3" - "@react-native/babel-preset": "npm:~0.73.21" - "@react-native/eslint-config": "npm:~0.73.2" - "@react-native/eslint-plugin": "npm:~0.73.1" + "@react-native/babel-preset": "npm:~0.81.0" + "@react-native/eslint-config": "npm:~0.81.0" + "@react-native/eslint-plugin": "npm:~0.81.0" "@react-navigation/bottom-tabs": "npm:~6.0.9" "@react-navigation/core": "npm:~6.1.1" "@react-navigation/devtools": "npm:~6.0.27" @@ -2416,14 +2468,14 @@ __metadata: "@react-navigation/stack": "npm:~6.3.29" "@sd-jwt/jwt-status-list": "npm:^0.17.0" "@testing-library/jest-native": "npm:~5.4.3" - "@testing-library/react-native": "npm:~12.3.3" + "@testing-library/react-native": "npm:~12.9.0" "@types/base-64": "npm:^1.0.2" "@types/jest": "npm:~29.5.14" "@types/lodash.flatten": "npm:~4.4.9" "@types/lodash.startcase": "npm:~4.4.9" - "@types/react": "npm:~18.2.79" + "@types/react": "npm:~19.1.0" "@types/react-native-vector-icons": "npm:~6.4.18" - "@types/react-test-renderer": "npm:~18.0.7" + "@types/react-test-renderer": "npm:~19.0.0" "@typescript-eslint/eslint-plugin": "npm:~7.18.0" "@typescript-eslint/parser": "npm:~7.18.0" axios: "npm:~1.4.0" @@ -2451,7 +2503,7 @@ __metadata: query-string: "npm:~7.1.3" react: "npm:*" react-i18next: "npm:~11.17.1" - react-native: "npm:0.73.11" + react-native: "npm:0.81.0" react-native-animated-pagination-dots: "npm:~0.1.73" react-native-argon2: "npm:~2.0.1" react-native-bouncy-checkbox: "npm:~3.0.7" @@ -2484,7 +2536,7 @@ __metadata: react-native-uuid: "npm:~2.0.3" react-native-vector-icons: "npm:~10.0.3" react-native-vision-camera: "npm:~4.3.2" - react-test-renderer: "npm:~18.2.0" + react-test-renderer: "npm:~19.1.0" rimraf: "npm:~5.0.10" tsyringe: "npm:~4.8.0" typescript: "npm:~5.5.4" @@ -2528,7 +2580,7 @@ __metadata: lodash.startcase: ~4.4.0 moment: ~2.29.4 query-string: ~7.1.3 - react: ~18.3.1 + react: ~19.1.0 react-i18next: ~11.17.1 react-native: "*" react-native-animated-pagination-dots: ~0.1.73 @@ -2598,9 +2650,9 @@ __metadata: "@babel/preset-react": "npm:~7.17.12" "@babel/preset-typescript": "npm:~7.17.12" "@commitlint/config-conventional": "npm:~17.0.3" - "@react-native/eslint-config": "npm:~0.73.2" + "@react-native/eslint-config": "npm:~0.81.0" "@types/jest": "npm:~29.5.14" - "@types/react": "npm:~18.2.79" + "@types/react": "npm:~19.1.0" commitlint: "npm:~17.7.2" del-cli: "npm:~5.0.1" eslint: "npm:~8.57.1" @@ -2641,8 +2693,8 @@ __metadata: eslint: "npm:~8.57.1" eslint-import-resolver-typescript: "npm:~3.6.3" jest: "npm:~29.7.0" - react: "npm:~18.3.1" - react-native: "npm:~0.73.11" + react: "npm:~19.1.0" + react-native: "npm:~0.81.0" react-native-logs: "npm:~5.1.0" react-test-renderer: "npm:~18.3.1" rimraf: "npm:~5.0.10" @@ -2651,8 +2703,8 @@ __metadata: "@credo-ts/core": 0.5.17 axios: ~1.4.0 buffer: ~6.0.3 - react: ~18.3.1 - react-native: 0.73.11 + react: ~19.1.0 + react-native: 0.81.0 react-native-logs: ~5.1.0 languageName: unknown linkType: soft @@ -2666,13 +2718,13 @@ __metadata: "@credo-ts/core": "npm:0.5.17" "@credo-ts/react-hooks": "npm:0.6.1" "@hyperledger/anoncreds-shared": "npm:0.2.4" - "@react-native/babel-preset": "npm:~0.73.21" + "@react-native/babel-preset": "npm:~0.81.0" "@types/jest": "npm:~29.5.14" - "@types/react": "npm:~18.2.79" + "@types/react": "npm:~19.1.0" babel-jest: "npm:~27.5.1" eslint: "npm:~8.57.1" jest: "npm:~29.6.4" - react: "npm:~18.3.1" + react: "npm:~19.1.0" react-native-builder-bob: "npm:~0.21.3" rimraf: "npm:~5.0.10" typescript: "npm:~5.5.4" @@ -2681,7 +2733,7 @@ __metadata: "@credo-ts/core": 0.5.17 "@credo-ts/react-hooks": 0.6.1 "@hyperledger/anoncreds-shared": 0.2.4 - react: ~18.3.1 + react: ~19.1.0 languageName: unknown linkType: soft @@ -3834,7 +3886,7 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.4.0, @eslint-community/regexpp@npm:^4.6.1": +"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.6.1": version: 4.12.1 resolution: "@eslint-community/regexpp@npm:4.12.1" checksum: 10c0/a03d98c246bcb9109aec2c08e4d10c8d010256538dcb3f56610191607214523d4fb1b00aa81df830b6dffb74c5fa0be03642513a289c567949d3e550ca11cdf6 @@ -4004,102 +4056,90 @@ __metadata: languageName: node linkType: hard -"@expo/bunyan@npm:^4.0.0": - version: 4.0.1 - resolution: "@expo/bunyan@npm:4.0.1" - dependencies: - uuid: "npm:^8.0.0" - checksum: 10c0/ebbec51c7b19dcfcbd981da9c1c6262c0dc03ea118356fefca3b427f445308845fc33d97da92350d68fda174f9f1d5ee95ed3ac978f1f6cc88de73d785b909cc - languageName: node - linkType: hard - -"@expo/cli@npm:0.17.13": - version: 0.17.13 - resolution: "@expo/cli@npm:0.17.13" - dependencies: - "@babel/runtime": "npm:^7.20.0" - "@expo/code-signing-certificates": "npm:0.0.5" - "@expo/config": "npm:~8.5.0" - "@expo/config-plugins": "npm:~7.9.0" - "@expo/devcert": "npm:^1.0.0" - "@expo/env": "npm:~0.2.2" - "@expo/image-utils": "npm:^0.4.0" - "@expo/json-file": "npm:^8.2.37" - "@expo/metro-config": "npm:0.17.8" - "@expo/osascript": "npm:^2.0.31" - "@expo/package-manager": "npm:^1.1.1" - "@expo/plist": "npm:^0.1.0" - "@expo/prebuild-config": "npm:6.8.1" - "@expo/rudder-sdk-node": "npm:1.1.1" - "@expo/spawn-async": "npm:1.5.0" +"@expo/cli@npm:54.0.16": + version: 54.0.16 + resolution: "@expo/cli@npm:54.0.16" + dependencies: + "@0no-co/graphql.web": "npm:^1.0.8" + "@expo/code-signing-certificates": "npm:^0.0.5" + "@expo/config": "npm:~12.0.10" + "@expo/config-plugins": "npm:~54.0.2" + "@expo/devcert": "npm:^1.1.2" + "@expo/env": "npm:~2.0.7" + "@expo/image-utils": "npm:^0.8.7" + "@expo/json-file": "npm:^10.0.7" + "@expo/mcp-tunnel": "npm:~0.1.0" + "@expo/metro": "npm:~54.1.0" + "@expo/metro-config": "npm:~54.0.9" + "@expo/osascript": "npm:^2.3.7" + "@expo/package-manager": "npm:^1.9.8" + "@expo/plist": "npm:^0.4.7" + "@expo/prebuild-config": "npm:^54.0.6" + "@expo/schema-utils": "npm:^0.1.7" + "@expo/spawn-async": "npm:^1.7.2" + "@expo/ws-tunnel": "npm:^1.0.1" "@expo/xcpretty": "npm:^4.3.0" - "@react-native/dev-middleware": "npm:^0.73.6" - "@urql/core": "npm:2.3.6" - "@urql/exchange-retry": "npm:0.3.0" + "@react-native/dev-middleware": "npm:0.81.5" + "@urql/core": "npm:^5.0.6" + "@urql/exchange-retry": "npm:^1.3.0" accepts: "npm:^1.3.8" - arg: "npm:5.0.2" + arg: "npm:^5.0.2" better-opn: "npm:~3.0.2" + bplist-creator: "npm:0.1.0" bplist-parser: "npm:^0.3.1" - cacache: "npm:^15.3.0" chalk: "npm:^4.0.0" ci-info: "npm:^3.3.0" + compression: "npm:^1.7.4" connect: "npm:^3.7.0" debug: "npm:^4.3.4" env-editor: "npm:^0.4.1" - find-yarn-workspace-root: "npm:~2.0.0" - form-data: "npm:^3.0.1" - freeport-async: "npm:2.0.0" - fs-extra: "npm:~8.1.0" - getenv: "npm:^1.0.0" - glob: "npm:^7.1.7" - graphql: "npm:15.8.0" - graphql-tag: "npm:^2.10.1" - https-proxy-agent: "npm:^5.0.1" - internal-ip: "npm:4.3.0" - is-docker: "npm:^2.0.0" - is-wsl: "npm:^2.1.1" - js-yaml: "npm:^3.13.1" - json-schema-deref-sync: "npm:^0.13.0" - lodash.debounce: "npm:^4.0.8" - md5hex: "npm:^1.0.0" - minimatch: "npm:^3.0.4" - minipass: "npm:3.3.6" - node-fetch: "npm:^2.6.7" + expo-server: "npm:^1.0.4" + freeport-async: "npm:^2.0.0" + getenv: "npm:^2.0.0" + glob: "npm:^10.4.2" + lan-network: "npm:^0.1.6" + minimatch: "npm:^9.0.0" node-forge: "npm:^1.3.1" - npm-package-arg: "npm:^7.0.0" - open: "npm:^8.3.0" - ora: "npm:3.4.0" + npm-package-arg: "npm:^11.0.0" + ora: "npm:^3.4.0" picomatch: "npm:^3.0.1" - pretty-bytes: "npm:5.6.0" - progress: "npm:2.0.3" + pretty-bytes: "npm:^5.6.0" + pretty-format: "npm:^29.7.0" + progress: "npm:^2.0.3" prompts: "npm:^2.3.2" qrcode-terminal: "npm:0.11.0" require-from-string: "npm:^2.0.2" requireg: "npm:^0.2.2" resolve: "npm:^1.22.2" resolve-from: "npm:^5.0.0" - resolve.exports: "npm:^2.0.2" - semver: "npm:^7.5.3" - send: "npm:^0.18.0" + resolve.exports: "npm:^2.0.3" + semver: "npm:^7.6.0" + send: "npm:^0.19.0" slugify: "npm:^1.3.4" source-map-support: "npm:~0.5.21" stacktrace-parser: "npm:^0.1.10" structured-headers: "npm:^0.4.1" - tar: "npm:^6.0.5" - temp-dir: "npm:^2.0.0" - tempy: "npm:^0.7.1" + tar: "npm:^7.4.3" terminal-link: "npm:^2.1.1" - text-table: "npm:^0.2.0" - url-join: "npm:4.0.0" + undici: "npm:^6.18.2" wrap-ansi: "npm:^7.0.0" ws: "npm:^8.12.1" + peerDependencies: + expo: "*" + expo-router: "*" + react-native: "*" + peerDependenciesMeta: + expo-router: + optional: true + react-native: + optional: true bin: expo-internal: build/bin/cli - checksum: 10c0/c65fda2e3889bd83aef5e529828b7d989fac2ef079bf984387e724c430513f20c9ec8c7d6aec27dc505d4fd6205832d4965ffa39481c3e6f6292781a7ee1aa92 + checksum: 10c0/7921ecf138409dd145e0f906b320b9b2ef569426918bd3b6eadf42af2bd856013ff7ebb050212d4ccb98fa7f13272ca435318929007ceae7386874f294dc5f9b languageName: node linkType: hard -"@expo/code-signing-certificates@npm:0.0.5": +"@expo/code-signing-certificates@npm:^0.0.5": version: 0.0.5 resolution: "@expo/code-signing-certificates@npm:0.0.5" dependencies: @@ -4109,58 +4149,57 @@ __metadata: languageName: node linkType: hard -"@expo/config-plugins@npm:7.9.2, @expo/config-plugins@npm:~7.9.0": - version: 7.9.2 - resolution: "@expo/config-plugins@npm:7.9.2" +"@expo/config-plugins@npm:~54.0.2": + version: 54.0.2 + resolution: "@expo/config-plugins@npm:54.0.2" dependencies: - "@expo/config-types": "npm:^50.0.0-alpha.1" - "@expo/fingerprint": "npm:^0.6.0" - "@expo/json-file": "npm:~8.3.0" - "@expo/plist": "npm:^0.1.0" + "@expo/config-types": "npm:^54.0.8" + "@expo/json-file": "npm:~10.0.7" + "@expo/plist": "npm:^0.4.7" "@expo/sdk-runtime-versions": "npm:^1.0.0" - "@react-native/normalize-color": "npm:^2.0.0" chalk: "npm:^4.1.2" - debug: "npm:^4.3.1" - find-up: "npm:~5.0.0" - getenv: "npm:^1.0.0" - glob: "npm:7.1.6" + debug: "npm:^4.3.5" + getenv: "npm:^2.0.0" + glob: "npm:^10.4.2" resolve-from: "npm:^5.0.0" - semver: "npm:^7.5.3" + semver: "npm:^7.5.4" slash: "npm:^3.0.0" slugify: "npm:^1.6.6" xcode: "npm:^3.0.1" xml2js: "npm:0.6.0" - checksum: 10c0/bec1ab967d3bb3c0a9f84dcedb4def9efda27c271d3eaa9d33b98d9923d6e118163cc97fc12417ec227d6d24c6e86cc7611f7e19af06af191be5989ba613ec8a + checksum: 10c0/99f303c82a80b248ddddd2b5d2e638a83a7865f82b673cf1ff4788cdce8b835f4528e4ebca06612a7fd3aa962b3d748f63de370c9f95f78cb711eee1c6e4c331 languageName: node linkType: hard -"@expo/config-types@npm:^50.0.0, @expo/config-types@npm:^50.0.0-alpha.1": - version: 50.0.1 - resolution: "@expo/config-types@npm:50.0.1" - checksum: 10c0/2a660aa381cf654cb0d7a3e1b8dc5f7dc99fb594540508767e31c32cc3000efc2d7d2de16f5e79bc1f91714d0b25838faf7fcc510bbe92dc72c827282f522553 +"@expo/config-types@npm:^54.0.8": + version: 54.0.8 + resolution: "@expo/config-types@npm:54.0.8" + checksum: 10c0/8ea03fe4b18277b76d40bcd4d64a247013a2a24669e021f489f5b5a4abc06b753a9545d072c3eb12b8946cc51ad99f1c92734b94fef2c151a493a1ca78bdbf84 languageName: node linkType: hard -"@expo/config@npm:8.5.6, @expo/config@npm:~8.5.0": - version: 8.5.6 - resolution: "@expo/config@npm:8.5.6" +"@expo/config@npm:~12.0.10": + version: 12.0.10 + resolution: "@expo/config@npm:12.0.10" dependencies: "@babel/code-frame": "npm:~7.10.4" - "@expo/config-plugins": "npm:~7.9.0" - "@expo/config-types": "npm:^50.0.0" - "@expo/json-file": "npm:^8.2.37" - getenv: "npm:^1.0.0" - glob: "npm:7.1.6" + "@expo/config-plugins": "npm:~54.0.2" + "@expo/config-types": "npm:^54.0.8" + "@expo/json-file": "npm:^10.0.7" + deepmerge: "npm:^4.3.1" + getenv: "npm:^2.0.0" + glob: "npm:^10.4.2" require-from-string: "npm:^2.0.2" resolve-from: "npm:^5.0.0" - semver: "npm:7.5.3" + resolve-workspace-root: "npm:^2.0.0" + semver: "npm:^7.6.0" slugify: "npm:^1.3.4" - sucrase: "npm:3.34.0" - checksum: 10c0/425a645b68294cd2345e85183cb4cfef29f3488b79879ce066669236347fe6cb7f2816cfe1311c919c2f9b64ebf2633a2ab4069804b2ceb0f6446bfb298fac97 + sucrase: "npm:3.35.0" + checksum: 10c0/e438cbab74b12e0b0edb4c3434aef2e8b26f57e5cc1573998533cd102f502ab63836decabd93929756e9220795ecd9daf907ac6f7ec221fc7933d20b27825283 languageName: node linkType: hard -"@expo/devcert@npm:^1.0.0": +"@expo/devcert@npm:^1.1.2": version: 1.2.0 resolution: "@expo/devcert@npm:1.2.0" dependencies: @@ -4171,157 +4210,207 @@ __metadata: languageName: node linkType: hard -"@expo/env@npm:~0.2.2": - version: 0.2.3 - resolution: "@expo/env@npm:0.2.3" +"@expo/devtools@npm:0.1.7": + version: 0.1.7 + resolution: "@expo/devtools@npm:0.1.7" + dependencies: + chalk: "npm:^4.1.2" + peerDependencies: + react: "*" + react-native: "*" + peerDependenciesMeta: + react: + optional: true + react-native: + optional: true + checksum: 10c0/4525a007db0b3c89d7e0400f8ec9ede679d0ee110e572c9ba12e8430d564b7c9967031b0f316f0379bb5310b9b1b78adccd659cfca904effaa27706d15325fe8 + languageName: node + linkType: hard + +"@expo/env@npm:~2.0.7": + version: 2.0.7 + resolution: "@expo/env@npm:2.0.7" dependencies: chalk: "npm:^4.0.0" debug: "npm:^4.3.4" dotenv: "npm:~16.4.5" dotenv-expand: "npm:~11.0.6" - getenv: "npm:^1.0.0" - checksum: 10c0/dd540b9e3aa54e64c4b043f30715b1296b024ba16c8d7ed73188343125f822bd568723cbf65059a9f2e5dcbfd9a9cd16ba12a3838d76dbde08d797a372902bd2 + getenv: "npm:^2.0.0" + checksum: 10c0/029914cfca2f85dd2c159b7331492d26255db7cf1615d02108041f561f3e7286d77f473943dd1d6ede68ee3cea8b63271c8352fa9b728c90e020f50d6d8c5582 languageName: node linkType: hard -"@expo/fingerprint@npm:^0.6.0": - version: 0.6.1 - resolution: "@expo/fingerprint@npm:0.6.1" +"@expo/fingerprint@npm:0.15.3": + version: 0.15.3 + resolution: "@expo/fingerprint@npm:0.15.3" dependencies: - "@expo/spawn-async": "npm:^1.5.0" + "@expo/spawn-async": "npm:^1.7.2" + arg: "npm:^5.0.2" chalk: "npm:^4.1.2" debug: "npm:^4.3.4" - find-up: "npm:^5.0.0" - minimatch: "npm:^3.0.4" + getenv: "npm:^2.0.0" + glob: "npm:^10.4.2" + ignore: "npm:^5.3.1" + minimatch: "npm:^9.0.0" p-limit: "npm:^3.1.0" resolve-from: "npm:^5.0.0" + semver: "npm:^7.6.0" bin: fingerprint: bin/cli.js - checksum: 10c0/c3bfa93d03894d9456eefbe8ac9b50eb5720ea9d3eb886b07a9fc383521d32d297d6feac91748512c57c674f12b2715aae913aace4b97606686ae1decdd2155d + checksum: 10c0/bbb3a568987f976c44053f83f29ed86f0d18d4e5e9ac649525bae4657014e86b3f184e80c6dc3baa95b017d8e37c50eafae0f926fe14f2e371243a3edc741a45 languageName: node linkType: hard -"@expo/image-utils@npm:^0.4.0": - version: 0.4.2 - resolution: "@expo/image-utils@npm:0.4.2" +"@expo/image-utils@npm:^0.8.7": + version: 0.8.7 + resolution: "@expo/image-utils@npm:0.8.7" dependencies: - "@expo/spawn-async": "npm:1.5.0" + "@expo/spawn-async": "npm:^1.7.2" chalk: "npm:^4.0.0" - fs-extra: "npm:9.0.0" - getenv: "npm:^1.0.0" + getenv: "npm:^2.0.0" jimp-compact: "npm:0.16.1" - node-fetch: "npm:^2.6.0" parse-png: "npm:^2.1.0" resolve-from: "npm:^5.0.0" - semver: "npm:7.3.2" - tempy: "npm:0.3.0" - checksum: 10c0/379b5dc6482ffdda2456f4eda7a674feb91777afee502a81d07f5713e9671d444e58de4dac42b370924bbdcde90b13e7864d390b93730484adfd840f03d7d82b + resolve-global: "npm:^1.0.0" + semver: "npm:^7.6.0" + temp-dir: "npm:~2.0.0" + unique-string: "npm:~2.0.0" + checksum: 10c0/763fbe6d5e34c6e40b74f1088dd5a3bf8cf54a57b073ec55230a8c2f87deb9204a79ce3750d40745c330cb438e50d854d0177a7f7d19c2055770687ef243660e languageName: node linkType: hard -"@expo/json-file@npm:^8.2.37, @expo/json-file@npm:~8.3.0": - version: 8.3.3 - resolution: "@expo/json-file@npm:8.3.3" +"@expo/json-file@npm:^10.0.7, @expo/json-file@npm:~10.0.7": + version: 10.0.7 + resolution: "@expo/json-file@npm:10.0.7" dependencies: "@babel/code-frame": "npm:~7.10.4" - json5: "npm:^2.2.2" - write-file-atomic: "npm:^2.3.0" - checksum: 10c0/3b1b593a2fe6cb297713fbe2d1002bbc8d469fc55219343bffcce1b1abe941aace1b239d0afc1a3cf15b7ceed91e8da4ca36cb83b586f3bf9f05856e1ad560d3 + json5: "npm:^2.2.3" + checksum: 10c0/3dfff7fe435d286f6c2f55569a8667f6d52133fc96a263e7421fa49cbf2ad7a4e2952da1fa7a3cdb15c52f11e891335ec784d358c3be554f966fdf5c836cc944 languageName: node linkType: hard -"@expo/json-file@npm:^9.1.5": - version: 9.1.5 - resolution: "@expo/json-file@npm:9.1.5" +"@expo/mcp-tunnel@npm:~0.1.0": + version: 0.1.0 + resolution: "@expo/mcp-tunnel@npm:0.1.0" dependencies: - "@babel/code-frame": "npm:~7.10.4" - json5: "npm:^2.2.3" - checksum: 10c0/989e3aa6d3e31a7f499d7979c6062694f2bc1fe1a4bc81b64aff74c39f27ed5f52098861897236cdc26b86186062560f3191814a2e8ff5b821a74a71d617f135 + ws: "npm:^8.18.3" + zod: "npm:^3.25.76" + zod-to-json-schema: "npm:^3.24.6" + peerDependencies: + "@modelcontextprotocol/sdk": ^1.13.2 + peerDependenciesMeta: + "@modelcontextprotocol/sdk": + optional: true + checksum: 10c0/db1241d159875c7e8bcc72c121e6b3a287794809c1bbf7781b61bd15673b3a2dd36e9fa6886893ff20d1aea399440f3abafcdf10a955ad9f410750d757ee8158 languageName: node linkType: hard -"@expo/metro-config@npm:0.17.8": - version: 0.17.8 - resolution: "@expo/metro-config@npm:0.17.8" +"@expo/metro-config@npm:54.0.9, @expo/metro-config@npm:~54.0.9": + version: 54.0.9 + resolution: "@expo/metro-config@npm:54.0.9" dependencies: + "@babel/code-frame": "npm:^7.20.0" "@babel/core": "npm:^7.20.0" "@babel/generator": "npm:^7.20.5" - "@babel/parser": "npm:^7.20.0" - "@babel/types": "npm:^7.20.0" - "@expo/config": "npm:~8.5.0" - "@expo/env": "npm:~0.2.2" - "@expo/json-file": "npm:~8.3.0" + "@expo/config": "npm:~12.0.10" + "@expo/env": "npm:~2.0.7" + "@expo/json-file": "npm:~10.0.7" + "@expo/metro": "npm:~54.1.0" "@expo/spawn-async": "npm:^1.7.2" - babel-preset-fbjs: "npm:^3.4.0" + browserslist: "npm:^4.25.0" chalk: "npm:^4.1.0" debug: "npm:^4.3.2" - find-yarn-workspace-root: "npm:~2.0.0" - fs-extra: "npm:^9.1.0" - getenv: "npm:^1.0.0" - glob: "npm:^7.2.3" + dotenv: "npm:~16.4.5" + dotenv-expand: "npm:~11.0.6" + getenv: "npm:^2.0.0" + glob: "npm:^10.4.2" + hermes-parser: "npm:^0.29.1" jsc-safe-url: "npm:^0.2.4" - lightningcss: "npm:~1.19.0" + lightningcss: "npm:^1.30.1" + minimatch: "npm:^9.0.0" postcss: "npm:~8.4.32" resolve-from: "npm:^5.0.0" - sucrase: "npm:3.34.0" peerDependencies: - "@react-native/babel-preset": "*" - checksum: 10c0/ad05273dc678fe75e3c3867fb054103ab255f3413cbf4f3fe0a86438cd4253aaafa8558da665e088a599d35d146023bc726ee00306c8f5d29da514126c42eb0b + expo: "*" + peerDependenciesMeta: + expo: + optional: true + checksum: 10c0/6833c594082a347ba6df0ad6d107c6b8f21363a06b4f5e4ffbac91bbfc14cf1d62b2fbb335bb146dddcad8bd53d7a09920fe928cc7312f9e50bd9138b2d4aacc + languageName: node + linkType: hard + +"@expo/metro@npm:~54.1.0": + version: 54.1.0 + resolution: "@expo/metro@npm:54.1.0" + dependencies: + metro: "npm:0.83.2" + metro-babel-transformer: "npm:0.83.2" + metro-cache: "npm:0.83.2" + metro-cache-key: "npm:0.83.2" + metro-config: "npm:0.83.2" + metro-core: "npm:0.83.2" + metro-file-map: "npm:0.83.2" + metro-resolver: "npm:0.83.2" + metro-runtime: "npm:0.83.2" + metro-source-map: "npm:0.83.2" + metro-transform-plugins: "npm:0.83.2" + metro-transform-worker: "npm:0.83.2" + checksum: 10c0/db531c50feec0315a21d595802ecb8702d595e8acea05d5eea9b120cb697fcec33a5fcc793c8d9c5d860905c341c7ad752dd4a3064c0cf6d5676fefa0a94205c languageName: node linkType: hard -"@expo/osascript@npm:^2.0.31": - version: 2.2.5 - resolution: "@expo/osascript@npm:2.2.5" +"@expo/osascript@npm:^2.3.7": + version: 2.3.7 + resolution: "@expo/osascript@npm:2.3.7" dependencies: "@expo/spawn-async": "npm:^1.7.2" exec-async: "npm:^2.2.0" - checksum: 10c0/1fd6d0ebb43eb09d57db02b4053dd4b1aa5ba341aebbe10c1b39afa03c4724c77778e2e5ed932fe2ff24724ff73f464789778ca9e964aea6dfe3481f3ffbf570 + checksum: 10c0/7778120019f3969e68e2473d8a75e35b03e1b8f573a6d306603b9007953595b28ef042eaf16580f00c48b063fdc808f7a8a6cfd302fedcbe149bd1a3e44c84c9 languageName: node linkType: hard -"@expo/package-manager@npm:^1.1.1": - version: 1.8.6 - resolution: "@expo/package-manager@npm:1.8.6" +"@expo/package-manager@npm:^1.9.8": + version: 1.9.8 + resolution: "@expo/package-manager@npm:1.9.8" dependencies: - "@expo/json-file": "npm:^9.1.5" + "@expo/json-file": "npm:^10.0.7" "@expo/spawn-async": "npm:^1.7.2" chalk: "npm:^4.0.0" npm-package-arg: "npm:^11.0.0" ora: "npm:^3.4.0" resolve-workspace-root: "npm:^2.0.0" - checksum: 10c0/2d2860016ce15a0c7c6d99bd3df28b0250ce277eae0120696c84ee3edae644524baa43be0874fe7a4796c39ff7ba9de23337360ab2e5fc1501e5da411345143f + checksum: 10c0/d9f727a9b02a13d7fac8afccc5608f46690ca3e27f834042e74bc271607a5a085ad4600a19eeda55556251b8f1f0960cf71609680df7fedf76750141cb0d2a9e languageName: node linkType: hard -"@expo/plist@npm:^0.1.0": - version: 0.1.3 - resolution: "@expo/plist@npm:0.1.3" +"@expo/plist@npm:^0.4.7": + version: 0.4.7 + resolution: "@expo/plist@npm:0.4.7" dependencies: - "@xmldom/xmldom": "npm:~0.7.7" + "@xmldom/xmldom": "npm:^0.8.8" base64-js: "npm:^1.2.3" - xmlbuilder: "npm:^14.0.0" - checksum: 10c0/134315260a7828bc1ce4563e2af67499b498feae46c39c5c2cab9d72082402a42d3b7575f13e269022bcf3c28668948ea960dd4943bd38f52f9c01154317aac5 + xmlbuilder: "npm:^15.1.1" + checksum: 10c0/697b3845e7898516de4d25ac28ae9fcbf1e58612bd543b41e11b3d41b9a52b754f2775dc2891cd3068a88f0375a77c2805073c12c5d54f3cd7ef6d315d0a3b92 languageName: node linkType: hard -"@expo/prebuild-config@npm:6.8.1": - version: 6.8.1 - resolution: "@expo/prebuild-config@npm:6.8.1" +"@expo/prebuild-config@npm:^54.0.6": + version: 54.0.6 + resolution: "@expo/prebuild-config@npm:54.0.6" dependencies: - "@expo/config": "npm:~8.5.0" - "@expo/config-plugins": "npm:~7.9.0" - "@expo/config-types": "npm:^50.0.0-alpha.1" - "@expo/image-utils": "npm:^0.4.0" - "@expo/json-file": "npm:^8.2.37" + "@expo/config": "npm:~12.0.10" + "@expo/config-plugins": "npm:~54.0.2" + "@expo/config-types": "npm:^54.0.8" + "@expo/image-utils": "npm:^0.8.7" + "@expo/json-file": "npm:^10.0.7" + "@react-native/normalize-colors": "npm:0.81.5" debug: "npm:^4.3.1" - fs-extra: "npm:^9.0.0" resolve-from: "npm:^5.0.0" - semver: "npm:7.5.3" + semver: "npm:^7.6.0" xml2js: "npm:0.6.0" peerDependencies: - expo-modules-autolinking: ">=0.8.1" - checksum: 10c0/b52c8bca39bbf5754d3ac6022534e54ec70ccd3be0b03b3ef9b4a7d8bf475669c0ea94ab3e061bc45b099ef47927efcc4637937b2fa77b9fc46e37eb23332a13 + expo: "*" + checksum: 10c0/d27cf8c6387115e293f25c102f80124230e425c3326f85350bc758bf0c5019c6ea6ca0f4718f56dc6e7916b42fa65535100147da84a71f12472d2606d50578f8 languageName: node linkType: hard @@ -4337,18 +4426,10 @@ __metadata: languageName: node linkType: hard -"@expo/rudder-sdk-node@npm:1.1.1": - version: 1.1.1 - resolution: "@expo/rudder-sdk-node@npm:1.1.1" - dependencies: - "@expo/bunyan": "npm:^4.0.0" - "@segment/loosely-validate-event": "npm:^2.0.0" - fetch-retry: "npm:^4.1.1" - md5: "npm:^2.2.1" - node-fetch: "npm:^2.6.1" - remove-trailing-slash: "npm:^0.1.0" - uuid: "npm:^8.3.2" - checksum: 10c0/1a13089bc2b8d437c45be64051f6e819966a7b8875bab4587c34c0841374a7b00ade7b76fa09d961a1e31343d5b3423f3a5f65658dcc883fd8b3dbddc53a8f7d +"@expo/schema-utils@npm:^0.1.7": + version: 0.1.7 + resolution: "@expo/schema-utils@npm:0.1.7" + checksum: 10c0/1099bd8801ff941584bc6d2bb44613f9fb87af663843d629d9ede8315f44f7332c881b70f1681e8f8fc82b27472b4a025341963f0f347e16a0ae90fcb65138cd languageName: node linkType: hard @@ -4359,16 +4440,7 @@ __metadata: languageName: node linkType: hard -"@expo/spawn-async@npm:1.5.0": - version: 1.5.0 - resolution: "@expo/spawn-async@npm:1.5.0" - dependencies: - cross-spawn: "npm:^6.0.5" - checksum: 10c0/122a6d9a678d69084455fd4e56874460d2937c6116c0228d879da9e8112e731f2540c1018911cef62e7d5cca4fa1d596e74f72bac4094f3d575a4d33fbd73833 - languageName: node - linkType: hard - -"@expo/spawn-async@npm:^1.5.0, @expo/spawn-async@npm:^1.7.2": +"@expo/spawn-async@npm:^1.7.2": version: 1.7.2 resolution: "@expo/spawn-async@npm:1.7.2" dependencies: @@ -4384,14 +4456,21 @@ __metadata: languageName: node linkType: hard -"@expo/vector-icons@npm:^14.0.0": - version: 14.1.0 - resolution: "@expo/vector-icons@npm:14.1.0" +"@expo/vector-icons@npm:^15.0.3": + version: 15.0.3 + resolution: "@expo/vector-icons@npm:15.0.3" peerDependencies: - expo-font: "*" + expo-font: ">=14.0.4" react: "*" react-native: "*" - checksum: 10c0/f1dcea2c43c0808f48d1953395c6f8025ae5e811648e86b79158492c9ef8af7a40781e42844dfb1434242a08fcf6ab14886825eb2c79bad2a792aebd1eb5077c + checksum: 10c0/f33274dede267c713618512969afdee28e47e97ba8a7ee7e1d0ab18b417683ace7c4a1b79152d6ec2d254420a23a685582fd956f6cd83a2120514d9efbab1109 + languageName: node + linkType: hard + +"@expo/ws-tunnel@npm:^1.0.1": + version: 1.0.6 + resolution: "@expo/ws-tunnel@npm:1.0.6" + checksum: 10c0/050eb7fbd54b636c97c818e7ec5402ce616cae655290386a51600b200947e281cdd12d182251c07fab449e11a732135d61429b738cd03945e94757061e652ecd languageName: node linkType: hard @@ -4550,38 +4629,6 @@ __metadata: languageName: node linkType: hard -"@gar/promisify@npm:^1.0.1": - version: 1.1.3 - resolution: "@gar/promisify@npm:1.1.3" - checksum: 10c0/0b3c9958d3cd17f4add3574975e3115ae05dc7f1298a60810414b16f6f558c137b5fb3cd3905df380bacfd955ec13f67c1e6710cbb5c246a7e8d65a8289b2bff - languageName: node - linkType: hard - -"@graphql-typed-document-node/core@npm:^3.1.0": - version: 3.2.0 - resolution: "@graphql-typed-document-node/core@npm:3.2.0" - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10c0/94e9d75c1f178bbae8d874f5a9361708a3350c8def7eaeb6920f2c820e82403b7d4f55b3735856d68e145e86c85cbfe2adc444fdc25519cd51f108697e99346c - languageName: node - linkType: hard - -"@hapi/hoek@npm:^9.0.0, @hapi/hoek@npm:^9.3.0": - version: 9.3.0 - resolution: "@hapi/hoek@npm:9.3.0" - checksum: 10c0/a096063805051fb8bba4c947e293c664b05a32b47e13bc654c0dd43813a1cec993bdd8f29ceb838020299e1d0f89f68dc0d62a603c13c9cc8541963f0beca055 - languageName: node - linkType: hard - -"@hapi/topo@npm:^5.1.0": - version: 5.1.0 - resolution: "@hapi/topo@npm:5.1.0" - dependencies: - "@hapi/hoek": "npm:^9.0.0" - checksum: 10c0/b16b06d9357947149e032bdf10151eb71aea8057c79c4046bf32393cb89d0d0f7ca501c40c0f7534a5ceca078de0700d2257ac855c15e59fe4e00bba2f25c86f - languageName: node - linkType: hard - "@humanwhocodes/config-array@npm:^0.13.0": version: 0.13.0 resolution: "@humanwhocodes/config-array@npm:0.13.0" @@ -4794,7 +4841,7 @@ __metadata: languageName: node linkType: hard -"@jest/create-cache-key-function@npm:^29.6.3": +"@jest/create-cache-key-function@npm:^29.7.0": version: 29.7.0 resolution: "@jest/create-cache-key-function@npm:29.7.0" dependencies: @@ -4987,19 +5034,6 @@ __metadata: languageName: node linkType: hard -"@jest/types@npm:^26.6.2": - version: 26.6.2 - resolution: "@jest/types@npm:26.6.2" - dependencies: - "@types/istanbul-lib-coverage": "npm:^2.0.0" - "@types/istanbul-reports": "npm:^3.0.0" - "@types/node": "npm:*" - "@types/yargs": "npm:^15.0.0" - chalk: "npm:^4.0.0" - checksum: 10c0/5b9b957f38a002895eb04bbb8c3dda6fccce8e2551f3f44b02f1f43063a78e8bedce73cd4330b53ede00ae005de5cd805982fbb2ec6ab9feacf96344240d5db2 - languageName: node - linkType: hard - "@jest/types@npm:^27.5.1": version: 27.5.1 resolution: "@jest/types@npm:27.5.1" @@ -5037,6 +5071,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/remapping@npm:^2.3.5": + version: 2.3.5 + resolution: "@jridgewell/remapping@npm:2.3.5" + dependencies: + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.24" + checksum: 10c0/3de494219ffeb2c5c38711d0d7bb128097edf91893090a2dbc8ee0b55d092bb7347b1fd0f478486c5eab010e855c73927b1666f2107516d472d24a73017d1194 + languageName: node + linkType: hard + "@jridgewell/resolve-uri@npm:^3.0.3, @jridgewell/resolve-uri@npm:^3.1.0": version: 3.1.2 resolution: "@jridgewell/resolve-uri@npm:3.1.2" @@ -5228,16 +5272,6 @@ __metadata: languageName: node linkType: hard -"@npmcli/fs@npm:^1.0.0": - version: 1.1.1 - resolution: "@npmcli/fs@npm:1.1.1" - dependencies: - "@gar/promisify": "npm:^1.0.1" - semver: "npm:^7.3.5" - checksum: 10c0/4143c317a7542af9054018b71601e3c3392e6704e884561229695f099a71336cbd580df9a9ffb965d0024bf0ed593189ab58900fd1714baef1c9ee59c738c3e2 - languageName: node - linkType: hard - "@npmcli/fs@npm:^4.0.0": version: 4.0.0 resolution: "@npmcli/fs@npm:4.0.0" @@ -5247,16 +5281,6 @@ __metadata: languageName: node linkType: hard -"@npmcli/move-file@npm:^1.0.1": - version: 1.1.2 - resolution: "@npmcli/move-file@npm:1.1.2" - dependencies: - mkdirp: "npm:^1.0.4" - rimraf: "npm:^3.0.2" - checksum: 10c0/02e946f3dafcc6743132fe2e0e2b585a96ca7265653a38df5a3e53fcf26c7c7a57fc0f861d7c689a23fdb6d6836c7eea5050c8086abf3c994feb2208d1514ff0 - languageName: node - linkType: hard - "@peculiar/asn1-cms@npm:^2.3.15": version: 2.3.15 resolution: "@peculiar/asn1-cms@npm:2.3.15" @@ -5447,199 +5471,22 @@ __metadata: react-native: ^0.0.0-0 || >=0.60 <1.0 checksum: 10c0/df52428aa6c6cd943f8bf4ad10b0df94b916e7d77cec8e9d6ccf454300341b986938c627ac76a81462c8be77f039a7e8237d7266338465c31629b30986026b67 languageName: node - linkType: hard - -"@react-native-clipboard/clipboard@npm:~1.16.3": - version: 1.16.3 - resolution: "@react-native-clipboard/clipboard@npm:1.16.3" - peerDependencies: - react: ">= 16.9.0" - react-native: ">= 0.61.5" - react-native-macos: ">= 0.61.0" - react-native-windows: ">= 0.61.0" - peerDependenciesMeta: - react-native-macos: - optional: true - react-native-windows: - optional: true - checksum: 10c0/4e6478a3dfc8862f93dd47790d1357082966c59bc6624f58a2281f3de4e7dfd57a4655e16f6c0310e46924eac654558b88fb726187c19ed3fc47c67235a1ae07 - languageName: node - linkType: hard - -"@react-native-community/cli-clean@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-clean@npm:12.3.7" - dependencies: - "@react-native-community/cli-tools": "npm:12.3.7" - chalk: "npm:^4.1.2" - execa: "npm:^5.0.0" - checksum: 10c0/b33983a38ae1d94c4ad5600b9c62891463fe85571a39106d158fe34dbdb3918ee12533d971e862af3599497c4463e5c91b44d9281252cee724ad019e2d1de37d - languageName: node - linkType: hard - -"@react-native-community/cli-config@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-config@npm:12.3.7" - dependencies: - "@react-native-community/cli-tools": "npm:12.3.7" - chalk: "npm:^4.1.2" - cosmiconfig: "npm:^5.1.0" - deepmerge: "npm:^4.3.0" - glob: "npm:^7.1.3" - joi: "npm:^17.2.1" - checksum: 10c0/f4257164a97d0beff4b11bf4cf499a23b0da52fc9d1b6310ab9f1e99ab67ffaecdc74ec65a092b9ab655a415c4bb3ed69d30f5da64f436604509d0a3ff866dbe - languageName: node - linkType: hard - -"@react-native-community/cli-debugger-ui@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-debugger-ui@npm:12.3.7" - dependencies: - serve-static: "npm:^1.13.1" - checksum: 10c0/2a82f6c4f34b21dc1d90aa91a0b22adb90619d0b263514989fd07f7a3759560839d834a65bb4043736ab8995881c5f03e0aaca5a4689eef9b99fb4bc9fe2288a - languageName: node - linkType: hard - -"@react-native-community/cli-doctor@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-doctor@npm:12.3.7" - dependencies: - "@react-native-community/cli-config": "npm:12.3.7" - "@react-native-community/cli-platform-android": "npm:12.3.7" - "@react-native-community/cli-platform-ios": "npm:12.3.7" - "@react-native-community/cli-tools": "npm:12.3.7" - chalk: "npm:^4.1.2" - command-exists: "npm:^1.2.8" - deepmerge: "npm:^4.3.0" - envinfo: "npm:^7.10.0" - execa: "npm:^5.0.0" - hermes-profile-transformer: "npm:^0.0.6" - node-stream-zip: "npm:^1.9.1" - ora: "npm:^5.4.1" - semver: "npm:^7.5.2" - strip-ansi: "npm:^5.2.0" - wcwidth: "npm:^1.0.1" - yaml: "npm:^2.2.1" - checksum: 10c0/6af35a85bcde3e709bbd06dd2365419a3d437cd4879cbf37d7c824d3957e79c8ce0b1007be2a0933af4111dfddf89e2ac9fb65e3fc71b9e1bec3b205e1b7fc05 - languageName: node - linkType: hard - -"@react-native-community/cli-hermes@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-hermes@npm:12.3.7" - dependencies: - "@react-native-community/cli-platform-android": "npm:12.3.7" - "@react-native-community/cli-tools": "npm:12.3.7" - chalk: "npm:^4.1.2" - hermes-profile-transformer: "npm:^0.0.6" - checksum: 10c0/453a20a79cf72e9a60579f0f30fd54a81b450a4fd250900c35e8f9582e3f3b3f47de31eaa17c3ff2569a3fb78314092fab1992c20db825678568edd9d9f41d39 - languageName: node - linkType: hard - -"@react-native-community/cli-platform-android@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-platform-android@npm:12.3.7" - dependencies: - "@react-native-community/cli-tools": "npm:12.3.7" - chalk: "npm:^4.1.2" - execa: "npm:^5.0.0" - fast-xml-parser: "npm:^4.2.4" - glob: "npm:^7.1.3" - logkitty: "npm:^0.7.1" - checksum: 10c0/76a281fcb22b29567eb45515bc3c7a3c5e3a43418676e39db6b97cbc53ad9cd94c3131db05ca39a486df54f8a35aa7682827dc77789f490a72d67f8674fbfd96 - languageName: node - linkType: hard - -"@react-native-community/cli-platform-ios@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-platform-ios@npm:12.3.7" - dependencies: - "@react-native-community/cli-tools": "npm:12.3.7" - chalk: "npm:^4.1.2" - execa: "npm:^5.0.0" - fast-xml-parser: "npm:^4.0.12" - glob: "npm:^7.1.3" - ora: "npm:^5.4.1" - checksum: 10c0/7cac9b2a908ea69f54870445ee1ee8b3d485951d89c1c154b8e0903fee40e81136423b0f7817f811a22877eb1ca5bc51b34ce7aff940d180c769b1109bb63010 - languageName: node - linkType: hard - -"@react-native-community/cli-plugin-metro@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-plugin-metro@npm:12.3.7" - checksum: 10c0/7150439cf02bc960651c12fe3cf994ecc3293094bc980060bbf1f02b86a85b7274a4ba3c5095962822494a83652d659f5be06dceb6c9abc1d3353c3a33f126c1 - languageName: node - linkType: hard - -"@react-native-community/cli-server-api@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-server-api@npm:12.3.7" - dependencies: - "@react-native-community/cli-debugger-ui": "npm:12.3.7" - "@react-native-community/cli-tools": "npm:12.3.7" - compression: "npm:^1.7.1" - connect: "npm:^3.6.5" - errorhandler: "npm:^1.5.1" - nocache: "npm:^3.0.1" - pretty-format: "npm:^26.6.2" - serve-static: "npm:^1.13.1" - ws: "npm:^7.5.1" - checksum: 10c0/99e5c4ad6d3c85d0b7b73d8ac222aeccf06851e1c25957bdfad5a977f0d8b8d06bb4b2702e5923bc41d63b94a5254bdbdd2decc97c9cd845be8f1c0a6c694f76 - languageName: node - linkType: hard - -"@react-native-community/cli-tools@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-tools@npm:12.3.7" - dependencies: - appdirsjs: "npm:^1.2.4" - chalk: "npm:^4.1.2" - find-up: "npm:^5.0.0" - mime: "npm:^2.4.1" - node-fetch: "npm:^2.6.0" - open: "npm:^6.2.0" - ora: "npm:^5.4.1" - semver: "npm:^7.5.2" - shell-quote: "npm:^1.7.3" - sudo-prompt: "npm:^9.0.0" - checksum: 10c0/4aeeb36840afed444d375ddf3b53667efc85fd6b4157a34fc4ed286d375d042751c3a3111a02e67ada35f27d17f44404fdc551ed81c6ffb720a5a08220abfb49 - languageName: node - linkType: hard - -"@react-native-community/cli-types@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli-types@npm:12.3.7" - dependencies: - joi: "npm:^17.2.1" - checksum: 10c0/5ae3dad9f70ea79823156b1d86ff0b011c1ae6116c03d281d9bf23f64903e1e32a6336898de99784c73df0b7f679a59a8499d3e9bc773a19702d25dabd945cfd - languageName: node - linkType: hard - -"@react-native-community/cli@npm:12.3.7": - version: 12.3.7 - resolution: "@react-native-community/cli@npm:12.3.7" - dependencies: - "@react-native-community/cli-clean": "npm:12.3.7" - "@react-native-community/cli-config": "npm:12.3.7" - "@react-native-community/cli-debugger-ui": "npm:12.3.7" - "@react-native-community/cli-doctor": "npm:12.3.7" - "@react-native-community/cli-hermes": "npm:12.3.7" - "@react-native-community/cli-plugin-metro": "npm:12.3.7" - "@react-native-community/cli-server-api": "npm:12.3.7" - "@react-native-community/cli-tools": "npm:12.3.7" - "@react-native-community/cli-types": "npm:12.3.7" - chalk: "npm:^4.1.2" - commander: "npm:^9.4.1" - deepmerge: "npm:^4.3.0" - execa: "npm:^5.0.0" - find-up: "npm:^4.1.0" - fs-extra: "npm:^8.1.0" - graceful-fs: "npm:^4.1.3" - prompts: "npm:^2.4.2" - semver: "npm:^7.5.2" - bin: - react-native: build/bin.js - checksum: 10c0/7d55ce6207bc7dd77e22dde01b8f4c7f539ac1cd9547e34556c297b0d868be169df95cafb318cca0c8bda20bc6ea78dc1869f17ae3c0578c801a8298ce648d7e + linkType: hard + +"@react-native-clipboard/clipboard@npm:~1.16.3": + version: 1.16.3 + resolution: "@react-native-clipboard/clipboard@npm:1.16.3" + peerDependencies: + react: ">= 16.9.0" + react-native: ">= 0.61.5" + react-native-macos: ">= 0.61.0" + react-native-windows: ">= 0.61.0" + peerDependenciesMeta: + react-native-macos: + optional: true + react-native-windows: + optional: true + checksum: 10c0/4e6478a3dfc8862f93dd47790d1357082966c59bc6624f58a2281f3de4e7dfd57a4655e16f6c0310e46924eac654558b88fb726187c19ed3fc47c67235a1ae07 languageName: node linkType: hard @@ -5652,237 +5499,295 @@ __metadata: languageName: node linkType: hard -"@react-native/assets-registry@npm:0.73.1, @react-native/assets-registry@npm:~0.73.1": - version: 0.73.1 - resolution: "@react-native/assets-registry@npm:0.73.1" - checksum: 10c0/6e7de3c97da678c6a85e856ddb9ed96d87398a2fd7691d9c61962e482d554b2d7982705a1a4e0b6c8830eaae9001e3fbc5c349eecef6af018ffe24624022445b +"@react-native/assets-registry@npm:0.81.0": + version: 0.81.0 + resolution: "@react-native/assets-registry@npm:0.81.0" + checksum: 10c0/d3693367cf01804f7c6103dd95f9d42624d943cd964b8c2770219a1e46164f216a3aed60c25b85d0bb4d13189ccb13684ac57a2838ba3743cd5846531cc801cb languageName: node linkType: hard -"@react-native/babel-plugin-codegen@npm:0.73.4": - version: 0.73.4 - resolution: "@react-native/babel-plugin-codegen@npm:0.73.4" +"@react-native/babel-plugin-codegen@npm:0.81.5": + version: 0.81.5 + resolution: "@react-native/babel-plugin-codegen@npm:0.81.5" dependencies: - "@react-native/codegen": "npm:0.73.3" - checksum: 10c0/51f151c9e4d6e35cb9b2b601281418535143f9c7ffd9ad5e5b8281da3b6881630c8aaa98565e98b9d8b946b3451168fede228e6c545050ce2831d1ea57cd40c1 + "@babel/traverse": "npm:^7.25.3" + "@react-native/codegen": "npm:0.81.5" + checksum: 10c0/54971e723480bf5e169e1075a9525274e024c94c4286953c699ddb5f82e6229895147f19723b9f1319b55e0eaaa10389a19f349b6c0ac8451d72941a7d9f448b languageName: node linkType: hard -"@react-native/babel-preset@npm:0.73.21, @react-native/babel-preset@npm:^0.73.18, @react-native/babel-preset@npm:~0.73.21": - version: 0.73.21 - resolution: "@react-native/babel-preset@npm:0.73.21" +"@react-native/babel-preset@npm:0.81.5, @react-native/babel-preset@npm:~0.81.0": + version: 0.81.5 + resolution: "@react-native/babel-preset@npm:0.81.5" dependencies: - "@babel/core": "npm:^7.20.0" - "@babel/plugin-proposal-async-generator-functions": "npm:^7.0.0" - "@babel/plugin-proposal-class-properties": "npm:^7.18.0" - "@babel/plugin-proposal-export-default-from": "npm:^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator": "npm:^7.18.0" - "@babel/plugin-proposal-numeric-separator": "npm:^7.0.0" - "@babel/plugin-proposal-object-rest-spread": "npm:^7.20.0" - "@babel/plugin-proposal-optional-catch-binding": "npm:^7.0.0" - "@babel/plugin-proposal-optional-chaining": "npm:^7.20.0" - "@babel/plugin-syntax-dynamic-import": "npm:^7.8.0" - "@babel/plugin-syntax-export-default-from": "npm:^7.0.0" - "@babel/plugin-syntax-flow": "npm:^7.18.0" - "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.0.0" - "@babel/plugin-syntax-optional-chaining": "npm:^7.0.0" - "@babel/plugin-transform-arrow-functions": "npm:^7.0.0" - "@babel/plugin-transform-async-to-generator": "npm:^7.20.0" - "@babel/plugin-transform-block-scoping": "npm:^7.0.0" - "@babel/plugin-transform-classes": "npm:^7.0.0" - "@babel/plugin-transform-computed-properties": "npm:^7.0.0" - "@babel/plugin-transform-destructuring": "npm:^7.20.0" - "@babel/plugin-transform-flow-strip-types": "npm:^7.20.0" - "@babel/plugin-transform-function-name": "npm:^7.0.0" - "@babel/plugin-transform-literals": "npm:^7.0.0" - "@babel/plugin-transform-modules-commonjs": "npm:^7.0.0" - "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.0.0" - "@babel/plugin-transform-parameters": "npm:^7.0.0" - "@babel/plugin-transform-private-methods": "npm:^7.22.5" - "@babel/plugin-transform-private-property-in-object": "npm:^7.22.11" - "@babel/plugin-transform-react-display-name": "npm:^7.0.0" - "@babel/plugin-transform-react-jsx": "npm:^7.0.0" - "@babel/plugin-transform-react-jsx-self": "npm:^7.0.0" - "@babel/plugin-transform-react-jsx-source": "npm:^7.0.0" - "@babel/plugin-transform-runtime": "npm:^7.0.0" - "@babel/plugin-transform-shorthand-properties": "npm:^7.0.0" - "@babel/plugin-transform-spread": "npm:^7.0.0" - "@babel/plugin-transform-sticky-regex": "npm:^7.0.0" - "@babel/plugin-transform-typescript": "npm:^7.5.0" - "@babel/plugin-transform-unicode-regex": "npm:^7.0.0" - "@babel/template": "npm:^7.0.0" - "@react-native/babel-plugin-codegen": "npm:0.73.4" + "@babel/core": "npm:^7.25.2" + "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" + "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" + "@babel/plugin-syntax-export-default-from": "npm:^7.24.7" + "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" + "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" + "@babel/plugin-transform-arrow-functions": "npm:^7.24.7" + "@babel/plugin-transform-async-generator-functions": "npm:^7.25.4" + "@babel/plugin-transform-async-to-generator": "npm:^7.24.7" + "@babel/plugin-transform-block-scoping": "npm:^7.25.0" + "@babel/plugin-transform-class-properties": "npm:^7.25.4" + "@babel/plugin-transform-classes": "npm:^7.25.4" + "@babel/plugin-transform-computed-properties": "npm:^7.24.7" + "@babel/plugin-transform-destructuring": "npm:^7.24.8" + "@babel/plugin-transform-flow-strip-types": "npm:^7.25.2" + "@babel/plugin-transform-for-of": "npm:^7.24.7" + "@babel/plugin-transform-function-name": "npm:^7.25.1" + "@babel/plugin-transform-literals": "npm:^7.25.2" + "@babel/plugin-transform-logical-assignment-operators": "npm:^7.24.7" + "@babel/plugin-transform-modules-commonjs": "npm:^7.24.8" + "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.24.7" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.24.7" + "@babel/plugin-transform-numeric-separator": "npm:^7.24.7" + "@babel/plugin-transform-object-rest-spread": "npm:^7.24.7" + "@babel/plugin-transform-optional-catch-binding": "npm:^7.24.7" + "@babel/plugin-transform-optional-chaining": "npm:^7.24.8" + "@babel/plugin-transform-parameters": "npm:^7.24.7" + "@babel/plugin-transform-private-methods": "npm:^7.24.7" + "@babel/plugin-transform-private-property-in-object": "npm:^7.24.7" + "@babel/plugin-transform-react-display-name": "npm:^7.24.7" + "@babel/plugin-transform-react-jsx": "npm:^7.25.2" + "@babel/plugin-transform-react-jsx-self": "npm:^7.24.7" + "@babel/plugin-transform-react-jsx-source": "npm:^7.24.7" + "@babel/plugin-transform-regenerator": "npm:^7.24.7" + "@babel/plugin-transform-runtime": "npm:^7.24.7" + "@babel/plugin-transform-shorthand-properties": "npm:^7.24.7" + "@babel/plugin-transform-spread": "npm:^7.24.7" + "@babel/plugin-transform-sticky-regex": "npm:^7.24.7" + "@babel/plugin-transform-typescript": "npm:^7.25.2" + "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" + "@babel/template": "npm:^7.25.0" + "@react-native/babel-plugin-codegen": "npm:0.81.5" + babel-plugin-syntax-hermes-parser: "npm:0.29.1" babel-plugin-transform-flow-enums: "npm:^0.0.2" react-refresh: "npm:^0.14.0" peerDependencies: "@babel/core": "*" - checksum: 10c0/889ec2e45086c5a6e9921f6e2088e0bd81616477c290c74f6a0cac7a4f845c77900526787912a87f6afc2b66ac7ebfcc7a4b3ad6d3059ea5e52041fd282c0078 + checksum: 10c0/f3146982c329f7fa7554195e6f8689275cb737856da192a934e7b509f0a5fe07c77c24993801d44914c5c6405799e9b500d227bd1deddf19947c28af6e14ad91 languageName: node linkType: hard -"@react-native/codegen@npm:0.73.3": - version: 0.73.3 - resolution: "@react-native/codegen@npm:0.73.3" +"@react-native/codegen@npm:0.81.0": + version: 0.81.0 + resolution: "@react-native/codegen@npm:0.81.0" dependencies: - "@babel/parser": "npm:^7.20.0" - flow-parser: "npm:^0.206.0" glob: "npm:^7.1.1" + hermes-parser: "npm:0.29.1" invariant: "npm:^2.2.4" - jscodeshift: "npm:^0.14.0" - mkdirp: "npm:^0.5.1" nullthrows: "npm:^1.1.1" + yargs: "npm:^17.6.2" peerDependencies: - "@babel/preset-env": ^7.1.6 - checksum: 10c0/fe57bb33201252b40fcfeb67f2119a1b71c2ec2dd198ac0fd5ac8321f2971b25f6497a6fea5ee36355074418ae162a9934befee802e9189714a8ab5edb0929f7 + "@babel/core": "*" + checksum: 10c0/88e28b129fd57d92851b09377e10b4919e12ef6e3e1079327246e0dbf8bc9f4ca46f36559ff8eb03cb38f806f8df89638a27955e041a71b672d52f3e3e682031 languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.73.18": - version: 0.73.18 - resolution: "@react-native/community-cli-plugin@npm:0.73.18" +"@react-native/codegen@npm:0.81.5": + version: 0.81.5 + resolution: "@react-native/codegen@npm:0.81.5" dependencies: - "@react-native-community/cli-server-api": "npm:12.3.7" - "@react-native-community/cli-tools": "npm:12.3.7" - "@react-native/dev-middleware": "npm:0.73.8" - "@react-native/metro-babel-transformer": "npm:0.73.15" - chalk: "npm:^4.0.0" - execa: "npm:^5.1.1" - metro: "npm:^0.80.3" - metro-config: "npm:^0.80.3" - metro-core: "npm:^0.80.3" - node-fetch: "npm:^2.2.0" - readline: "npm:^1.3.0" - checksum: 10c0/af0f63d62e97d119acbf20cbf28c887180179f781ddd9bcbb70a29b3f16d43bc9e29ad3a81546ca7566163f91be1cf5c147ef828e3b9d42e50d50b5cf5a5100c + "@babel/core": "npm:^7.25.2" + "@babel/parser": "npm:^7.25.3" + glob: "npm:^7.1.1" + hermes-parser: "npm:0.29.1" + invariant: "npm:^2.2.4" + nullthrows: "npm:^1.1.1" + yargs: "npm:^17.6.2" + peerDependencies: + "@babel/core": "*" + checksum: 10c0/047a29fadb51f6c58ff6fbad8be3ffc395c1492a869befacd74e11df5a9fa164b15b135824404e34af409c88f722874f9311966ebe4de3dcf10846abfcce0574 + languageName: node + linkType: hard + +"@react-native/community-cli-plugin@npm:0.81.0": + version: 0.81.0 + resolution: "@react-native/community-cli-plugin@npm:0.81.0" + dependencies: + "@react-native/dev-middleware": "npm:0.81.0" + debug: "npm:^4.4.0" + invariant: "npm:^2.2.4" + metro: "npm:^0.83.1" + metro-config: "npm:^0.83.1" + metro-core: "npm:^0.83.1" + semver: "npm:^7.1.3" + peerDependencies: + "@react-native-community/cli": "*" + "@react-native/metro-config": "*" + peerDependenciesMeta: + "@react-native-community/cli": + optional: true + checksum: 10c0/75e6896427bebddea8f5e0b3f59ebab726361420e7570cb584e6a7983766b2630dda22f2f007c7294099ed48f8f74e9a5f78112ab7bc2c20450a4fa9475a63b6 languageName: node linkType: hard -"@react-native/debugger-frontend@npm:0.73.3": - version: 0.73.3 - resolution: "@react-native/debugger-frontend@npm:0.73.3" - checksum: 10c0/fee2c6b64e72fdacf94774585503302461819cca8ca2771205015cc1e1c0c4f2eba4081d66daf1e0b5bfbdc2c0a90e95eb2ffcd0a121815682d6149561f51d08 +"@react-native/debugger-frontend@npm:0.81.0": + version: 0.81.0 + resolution: "@react-native/debugger-frontend@npm:0.81.0" + checksum: 10c0/c71998e9d60917d1b1a4ea8d5a1b390c762f41be8fd3a8d49a4138d36c53905361665e54d66929509940aa375eabbb7ba562212a169cf625a009ed8256fa71ec languageName: node linkType: hard -"@react-native/dev-middleware@npm:0.73.8, @react-native/dev-middleware@npm:^0.73.6": - version: 0.73.8 - resolution: "@react-native/dev-middleware@npm:0.73.8" +"@react-native/debugger-frontend@npm:0.81.5": + version: 0.81.5 + resolution: "@react-native/debugger-frontend@npm:0.81.5" + checksum: 10c0/6c8769526373314956ec53584b49d3ac94aace4232ba77cfdd96edaf346be8a648e2d877c719e7edaa4c1dcd6a09376012f35b25ca6498679b115815cc6940c3 + languageName: node + linkType: hard + +"@react-native/dev-middleware@npm:0.81.0": + version: 0.81.0 + resolution: "@react-native/dev-middleware@npm:0.81.0" dependencies: "@isaacs/ttlcache": "npm:^1.4.1" - "@react-native/debugger-frontend": "npm:0.73.3" + "@react-native/debugger-frontend": "npm:0.81.0" chrome-launcher: "npm:^0.15.2" - chromium-edge-launcher: "npm:^1.0.0" + chromium-edge-launcher: "npm:^0.2.0" connect: "npm:^3.6.5" - debug: "npm:^2.2.0" - node-fetch: "npm:^2.2.0" + debug: "npm:^4.4.0" + invariant: "npm:^2.2.4" + nullthrows: "npm:^1.1.1" open: "npm:^7.0.3" - serve-static: "npm:^1.13.1" - temp-dir: "npm:^2.0.0" - ws: "npm:^6.2.2" - checksum: 10c0/15408dc7f5391be978e637941d76a11adef335b471d3cc772c89bc93f087a60339414cb699cbca58ccb80248d83618bc691ffd9f99470a91c8ed4dfb0cc30460 + serve-static: "npm:^1.16.2" + ws: "npm:^6.2.3" + checksum: 10c0/0dceef9c349e877b360821bcd1e6bd2340f6451ca81982d579daeb04ad650fa7c66ff07ccd5a4d36984b82c5f0ce347edf9aaafa34e8e3d6976e0aaf0232a4a8 languageName: node linkType: hard -"@react-native/eslint-config@npm:~0.73.2": - version: 0.73.2 - resolution: "@react-native/eslint-config@npm:0.73.2" +"@react-native/dev-middleware@npm:0.81.5": + version: 0.81.5 + resolution: "@react-native/dev-middleware@npm:0.81.5" dependencies: - "@babel/core": "npm:^7.20.0" - "@babel/eslint-parser": "npm:^7.20.0" - "@react-native/eslint-plugin": "npm:0.73.1" - "@typescript-eslint/eslint-plugin": "npm:^5.57.1" - "@typescript-eslint/parser": "npm:^5.57.1" + "@isaacs/ttlcache": "npm:^1.4.1" + "@react-native/debugger-frontend": "npm:0.81.5" + chrome-launcher: "npm:^0.15.2" + chromium-edge-launcher: "npm:^0.2.0" + connect: "npm:^3.6.5" + debug: "npm:^4.4.0" + invariant: "npm:^2.2.4" + nullthrows: "npm:^1.1.1" + open: "npm:^7.0.3" + serve-static: "npm:^1.16.2" + ws: "npm:^6.2.3" + checksum: 10c0/d057b320940626d41db7f02ac249b9fdba2569ea3167864986bfe61028c4f890cefe24a5b8d4cd1b33c8c33ab547aa361d13a6cdaf991475302eb83a4ab3372a + languageName: node + linkType: hard + +"@react-native/eslint-config@npm:~0.81.0": + version: 0.81.5 + resolution: "@react-native/eslint-config@npm:0.81.5" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/eslint-parser": "npm:^7.25.1" + "@react-native/eslint-plugin": "npm:0.81.5" + "@typescript-eslint/eslint-plugin": "npm:^7.1.1" + "@typescript-eslint/parser": "npm:^7.1.1" eslint-config-prettier: "npm:^8.5.0" eslint-plugin-eslint-comments: "npm:^3.2.0" eslint-plugin-ft-flow: "npm:^2.0.1" - eslint-plugin-jest: "npm:^26.5.3" - eslint-plugin-prettier: "npm:^4.2.1" + eslint-plugin-jest: "npm:^27.9.0" eslint-plugin-react: "npm:^7.30.1" - eslint-plugin-react-hooks: "npm:^4.6.0" + eslint-plugin-react-hooks: "npm:^5.2.0" eslint-plugin-react-native: "npm:^4.0.0" peerDependencies: eslint: ">=8" prettier: ">=2" - checksum: 10c0/b3cd370ae13feb40155de534d071f4869f54b7931d3852a2fecafd2bde69777287ff50f8b1c32021e8d6a4cfdb3259be1773ccd9d9b72e81bcacd527dee5c788 + checksum: 10c0/86847d8277136c3ff6d59a9e4b5408a56e6297790f460a2f90e130afe365f7cdcabd1a32c893cb59f3616a5a425b04d7008120771d3c67de71b36945d3da70c5 + languageName: node + linkType: hard + +"@react-native/eslint-plugin@npm:0.81.5, @react-native/eslint-plugin@npm:~0.81.0": + version: 0.81.5 + resolution: "@react-native/eslint-plugin@npm:0.81.5" + checksum: 10c0/fe95aee1b8b34c53be0b6f04d2e6a650790f220607ecfa2a5e48d18c90adfbd7117f605564d192a7dc6f675cc9745596902496b2541c5a31bef8d103412ad06e languageName: node linkType: hard -"@react-native/eslint-plugin@npm:0.73.1, @react-native/eslint-plugin@npm:~0.73.1": - version: 0.73.1 - resolution: "@react-native/eslint-plugin@npm:0.73.1" - checksum: 10c0/8229657b0920204bd2955337a2740cf1f25bf9c8a30e591c70915e1fab42b2c0b3cf72a41f17010f2f7ed805b23591e3a490696946bd5542e96686805b0df103 +"@react-native/gradle-plugin@npm:0.81.0": + version: 0.81.0 + resolution: "@react-native/gradle-plugin@npm:0.81.0" + checksum: 10c0/bba12c635d7c6048900c8f853f68c5e1bafa6b9ed3dc45126a48402f244c0a76dc0d065bef463c65a820e76884341f21983b4e54751503fc8fdf635dc100b93d languageName: node linkType: hard -"@react-native/gradle-plugin@npm:0.73.5": - version: 0.73.5 - resolution: "@react-native/gradle-plugin@npm:0.73.5" - checksum: 10c0/d71eadd614b1b646c5f1c943428ff7501bbb519e6965f431f2166ef9e287ca9ab352c21bc2975c49d1ef020d50f37c19a35340269a7b72e76791015432a84156 +"@react-native/js-polyfills@npm:0.81.0": + version: 0.81.0 + resolution: "@react-native/js-polyfills@npm:0.81.0" + checksum: 10c0/efdf1df388b5e1991e39c15caf8690eae619ddc24c34293f7e968683513a86b370c81171e655208084d7bdad83a604e1a898ad34e60276a005dcad0df03df3a8 languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.73.1": - version: 0.73.1 - resolution: "@react-native/js-polyfills@npm:0.73.1" - checksum: 10c0/dfa4eab609fcbd9ec74854b3f21da1c93550618210f6fd8a1f640b691ade16beab038bf5bbb8478ebdcc3f6851a2330a7ac6344ba6cad7def611fe0f41cfb976 +"@react-native/js-polyfills@npm:0.81.5": + version: 0.81.5 + resolution: "@react-native/js-polyfills@npm:0.81.5" + checksum: 10c0/337d0f263a94f9f38a39efba5081481fe7ff0b6499f77708d97aa3d18cad527adec7f94a21f9af62ec4d78448a39f545223b52cca8c07c10a52b0468b456dd46 languageName: node linkType: hard -"@react-native/metro-babel-transformer@npm:0.73.15": - version: 0.73.15 - resolution: "@react-native/metro-babel-transformer@npm:0.73.15" +"@react-native/metro-babel-transformer@npm:0.81.5": + version: 0.81.5 + resolution: "@react-native/metro-babel-transformer@npm:0.81.5" dependencies: - "@babel/core": "npm:^7.20.0" - "@react-native/babel-preset": "npm:0.73.21" - hermes-parser: "npm:0.15.0" + "@babel/core": "npm:^7.25.2" + "@react-native/babel-preset": "npm:0.81.5" + hermes-parser: "npm:0.29.1" nullthrows: "npm:^1.1.1" peerDependencies: "@babel/core": "*" - checksum: 10c0/0af1aa2659264778419fe616213b742420494503cba28081fb251bf2fe9cbf224bde2204881f243db9b306f71b3c93a93869d5f7ba5e66160c794d982a04d9d0 + checksum: 10c0/4abedae4e62e6426174862bb07319405ccf3c1a19d84f5af5b2d367bf7f7a65f9cd8da1504a5f0d952ca085c1c990fff401374a26f6276da9e0fdbabc8c18d1d languageName: node linkType: hard -"@react-native/metro-config@npm:~0.73.5": - version: 0.73.5 - resolution: "@react-native/metro-config@npm:0.73.5" +"@react-native/metro-config@npm:~0.81.0": + version: 0.81.5 + resolution: "@react-native/metro-config@npm:0.81.5" dependencies: - "@react-native/js-polyfills": "npm:0.73.1" - "@react-native/metro-babel-transformer": "npm:0.73.15" - metro-config: "npm:^0.80.3" - metro-runtime: "npm:^0.80.3" - checksum: 10c0/5ccee5594430aee83b8d0089c46b885e19117ee0d164c65b0182b0a6d19e1f0cbf77c7b1452fd157b0885da338538e177d750fd95f74e78fa5591179be1bb190 + "@react-native/js-polyfills": "npm:0.81.5" + "@react-native/metro-babel-transformer": "npm:0.81.5" + metro-config: "npm:^0.83.1" + metro-runtime: "npm:^0.83.1" + checksum: 10c0/5df438776ae7d75556178c3eda0d8632059345adfcee4f8f7e90b3159d9bcad67fc2ce78e8805a4720e9b463e75625bc2c0c6f07d9b0cdb2f7b93d870c217a45 languageName: node linkType: hard -"@react-native/normalize-color@npm:^2.0.0": - version: 2.1.0 - resolution: "@react-native/normalize-color@npm:2.1.0" - checksum: 10c0/95814a1e2aac9c00dfc2c65f9e2caec07f70d3dba903b5640f5cf24605bf39863e572f2a5138a85d1c514fb3c33f6931595e0a9f738a58b5c220ee74f2bec13b +"@react-native/normalize-colors@npm:0.81.0": + version: 0.81.0 + resolution: "@react-native/normalize-colors@npm:0.81.0" + checksum: 10c0/154b35202d4632a7129c8aa3a389ece6fe51d4180db360bf5e322a909e2515e099204ca7f67788d1dfa3775484c1949a4bb0db1757c4a80f4a1abbc5e5af07f0 languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.73.2, @react-native/normalize-colors@npm:^0.73.0": - version: 0.73.2 - resolution: "@react-native/normalize-colors@npm:0.73.2" - checksum: 10c0/b24d5bc68a28ae8c9b221766dbfaecb0ca79b8baa28d298df23e0b1edfc88054ebe0258d62e04594a7a47399356a8962f54e3a97328562c6915997f69b7bb446 +"@react-native/normalize-colors@npm:0.81.5": + version: 0.81.5 + resolution: "@react-native/normalize-colors@npm:0.81.5" + checksum: 10c0/827b120eedd0bf90ab3113e5a74900d15f73bfd826451d493f8047f78824894c516ccaf85bb02fcbe5f11b9f8852c1266593f1999e46a5752ff34b0a2db89a97 languageName: node linkType: hard -"@react-native/typescript-config@npm:~0.73.1": - version: 0.73.1 - resolution: "@react-native/typescript-config@npm:0.73.1" - checksum: 10c0/91809e76f2f8482396a08f0e4fa863c97d34c13ce98e7476298faf974d3d7d0df318aa0b4c0bb9263227521d60c9b8722011a5b1201d69ec4108fc869ff3f4d8 +"@react-native/typescript-config@npm:~0.81.0": + version: 0.81.5 + resolution: "@react-native/typescript-config@npm:0.81.5" + checksum: 10c0/96d27a85bff90328582a7e6eb0e2d2d0f847d8946d76d6449f397d889de9be6210a76aa1822ff7713c662870bc06f0f9bd293f3715bde6076f7f99137974ad7c languageName: node linkType: hard -"@react-native/virtualized-lists@npm:0.73.4": - version: 0.73.4 - resolution: "@react-native/virtualized-lists@npm:0.73.4" +"@react-native/virtualized-lists@npm:0.81.0": + version: 0.81.0 + resolution: "@react-native/virtualized-lists@npm:0.81.0" dependencies: invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" peerDependencies: + "@types/react": ^19.1.0 + react: "*" react-native: "*" - checksum: 10c0/6b5b312b6a2bdd1adc99fa9bd2ee7809d37a523740bdb5500b73140fbcc3eea8c1f1348b7432da95ade9274d75082cb4d73590e200a0406c713417f9a07f9e18 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 10c0/06f411cd93b81abbdc24c0b4652bae2f93fa206f76f41be1534ead52b485ac76f837074923aed686b34cfa9a8454df1bd35a936dff4c1ed985abff582d1a6303 languageName: node linkType: hard @@ -6135,39 +6040,6 @@ __metadata: languageName: node linkType: hard -"@segment/loosely-validate-event@npm:^2.0.0": - version: 2.0.0 - resolution: "@segment/loosely-validate-event@npm:2.0.0" - dependencies: - component-type: "npm:^1.2.1" - join-component: "npm:^1.1.0" - checksum: 10c0/c083c70c5f0a42a2bc5b685f82830b968d01b5b8de2a9a1c362a3952c6bb33ffbdfcf8196c8ce110a5050f78ff9dcf395832eb55687843c80dc77dfe659b0803 - languageName: node - linkType: hard - -"@sideway/address@npm:^4.1.5": - version: 4.1.5 - resolution: "@sideway/address@npm:4.1.5" - dependencies: - "@hapi/hoek": "npm:^9.0.0" - checksum: 10c0/638eb6f7e7dba209053dd6c8da74d7cc995e2b791b97644d0303a7dd3119263bcb7225a4f6804d4db2bc4f96e5a9d262975a014f58eae4d1753c27cbc96ef959 - languageName: node - linkType: hard - -"@sideway/formula@npm:^3.0.1": - version: 3.0.1 - resolution: "@sideway/formula@npm:3.0.1" - checksum: 10c0/3fe81fa9662efc076bf41612b060eb9b02e846ea4bea5bd114f1662b7f1541e9dedcf98aff0d24400bcb92f113964a50e0290b86e284edbdf6346fa9b7e2bf2c - languageName: node - linkType: hard - -"@sideway/pinpoint@npm:^2.0.0": - version: 2.0.0 - resolution: "@sideway/pinpoint@npm:2.0.0" - checksum: 10c0/d2ca75dacaf69b8fc0bb8916a204e01def3105ee44d8be16c355e5f58189eb94039e15ce831f3d544f229889ccfa35562a0ce2516179f3a7ee1bbe0b71e55b36 - languageName: node - linkType: hard - "@sinclair/typebox@npm:^0.27.8": version: 0.27.8 resolution: "@sinclair/typebox@npm:0.27.8" @@ -6857,9 +6729,9 @@ __metadata: languageName: node linkType: hard -"@testing-library/react-native@npm:~12.3.3": - version: 12.3.3 - resolution: "@testing-library/react-native@npm:12.3.3" +"@testing-library/react-native@npm:~12.9.0": + version: 12.9.0 + resolution: "@testing-library/react-native@npm:12.9.0" dependencies: jest-matcher-utils: "npm:^29.7.0" pretty-format: "npm:^29.7.0" @@ -6872,7 +6744,7 @@ __metadata: peerDependenciesMeta: jest: optional: true - checksum: 10c0/2fb17bcbb21b9b1e73505b5e2afb803e0ad14e619b2e4f5149101074a79a4eddf693e7544172c4136c0b2e8f8ca16ae63a9fd26c7be17011bc9d81e2343a6df7 + checksum: 10c0/d29a2c9a4f1318a8fbf7d53927e42c34bd3bc00c46ba7e4010828c927a2b504cbaa3284deba7780fa467b6b1b2d5ce1a4a2ab9f2d1d08d7a1740dc5b2242df21 languageName: node linkType: hard @@ -7263,13 +7135,6 @@ __metadata: languageName: node linkType: hard -"@types/prop-types@npm:*": - version: 15.7.15 - resolution: "@types/prop-types@npm:15.7.15" - checksum: 10c0/b59aad1ad19bf1733cf524fd4e618196c6c7690f48ee70a327eb450a42aab8e8a063fbe59ca0a5701aebe2d92d582292c0fb845ea57474f6a15f6994b0e260b2 - languageName: node - linkType: hard - "@types/q@npm:^1.5.1": version: 1.5.8 resolution: "@types/q@npm:1.5.8" @@ -7310,22 +7175,21 @@ __metadata: languageName: node linkType: hard -"@types/react-test-renderer@npm:~18.0.7": - version: 18.0.7 - resolution: "@types/react-test-renderer@npm:18.0.7" +"@types/react-test-renderer@npm:~19.0.0": + version: 19.0.0 + resolution: "@types/react-test-renderer@npm:19.0.0" dependencies: "@types/react": "npm:*" - checksum: 10c0/45cbe963354acee2ab090979d856763c84f59ef7b63477d1fef5d0fd52760b69aa67bbd205fbd3bd36264620fce72c8e407735a9f2009c40ca50da59b0058c34 + checksum: 10c0/4027e662028e4695eb1a395e54c0e430c35a323ef800fcb4d2726d9dafa1337f214f87e2487876e3cc51ecf7ac3b3d0903252524f194877d39ec4ebd0626b17d languageName: node linkType: hard -"@types/react@npm:18.2.79": - version: 18.2.79 - resolution: "@types/react@npm:18.2.79" +"@types/react@npm:~19.1.0": + version: 19.1.17 + resolution: "@types/react@npm:19.1.17" dependencies: - "@types/prop-types": "npm:*" csstype: "npm:^3.0.2" - checksum: 10c0/c8a8a005d8830a48cc1ef93c3510c4935a2a03e5557dbecaa8f1038450cbfcb18eb206fa7fba7077d54b8da21faeb25577e897a333392770a7797f625b62c78a + checksum: 10c0/8a8369ea00fc961f0884be4d1da4a039b2b6445de9c8b690ed0ebe15acfb0b1f27005278fef1fe39a1722a30f4415778b790d0089e2b30019371c61355ea316f languageName: node linkType: hard @@ -7387,15 +7251,6 @@ __metadata: languageName: node linkType: hard -"@types/yargs@npm:^15.0.0": - version: 15.0.19 - resolution: "@types/yargs@npm:15.0.19" - dependencies: - "@types/yargs-parser": "npm:*" - checksum: 10c0/9fe9b8645304a628006cbba2d1990fb015e2727274d0e3853f321a379a1242d1da2c15d2f56cff0d4313ae94f0383ccf834c3bded9fb3589608aefb3432fcf00 - languageName: node - linkType: hard - "@types/yargs@npm:^16.0.0": version: 16.0.9 resolution: "@types/yargs@npm:16.0.9" @@ -7414,7 +7269,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:7.18.0, @typescript-eslint/eslint-plugin@npm:~7.18.0": +"@typescript-eslint/eslint-plugin@npm:7.18.0, @typescript-eslint/eslint-plugin@npm:^7.1.1, @typescript-eslint/eslint-plugin@npm:~7.18.0": version: 7.18.0 resolution: "@typescript-eslint/eslint-plugin@npm:7.18.0" dependencies: @@ -7437,31 +7292,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^5.57.1": - version: 5.62.0 - resolution: "@typescript-eslint/eslint-plugin@npm:5.62.0" - dependencies: - "@eslint-community/regexpp": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:5.62.0" - "@typescript-eslint/type-utils": "npm:5.62.0" - "@typescript-eslint/utils": "npm:5.62.0" - debug: "npm:^4.3.4" - graphemer: "npm:^1.4.0" - ignore: "npm:^5.2.0" - natural-compare-lite: "npm:^1.4.0" - semver: "npm:^7.3.7" - tsutils: "npm:^3.21.0" - peerDependencies: - "@typescript-eslint/parser": ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/3f40cb6bab5a2833c3544e4621b9fdacd8ea53420cadc1c63fac3b89cdf5c62be1e6b7bcf56976dede5db4c43830de298ced3db60b5494a3b961ca1b4bff9f2a - languageName: node - linkType: hard - -"@typescript-eslint/parser@npm:7.18.0, @typescript-eslint/parser@npm:~7.18.0": +"@typescript-eslint/parser@npm:7.18.0, @typescript-eslint/parser@npm:^7.1.1, @typescript-eslint/parser@npm:~7.18.0": version: 7.18.0 resolution: "@typescript-eslint/parser@npm:7.18.0" dependencies: @@ -7479,23 +7310,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:^5.57.1": - version: 5.62.0 - resolution: "@typescript-eslint/parser@npm:5.62.0" - dependencies: - "@typescript-eslint/scope-manager": "npm:5.62.0" - "@typescript-eslint/types": "npm:5.62.0" - "@typescript-eslint/typescript-estree": "npm:5.62.0" - debug: "npm:^4.3.4" - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/315194b3bf39beb9bd16c190956c46beec64b8371e18d6bb72002108b250983eb1e186a01d34b77eb4045f4941acbb243b16155fbb46881105f65e37dc9e24d4 - languageName: node - linkType: hard - "@typescript-eslint/project-service@npm:8.34.1": version: 8.34.1 resolution: "@typescript-eslint/project-service@npm:8.34.1" @@ -7548,23 +7362,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.62.0": - version: 5.62.0 - resolution: "@typescript-eslint/type-utils@npm:5.62.0" - dependencies: - "@typescript-eslint/typescript-estree": "npm:5.62.0" - "@typescript-eslint/utils": "npm:5.62.0" - debug: "npm:^4.3.4" - tsutils: "npm:^3.21.0" - peerDependencies: - eslint: "*" - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/93112e34026069a48f0484b98caca1c89d9707842afe14e08e7390af51cdde87378df29d213d3bbd10a7cfe6f91b228031b56218515ce077bdb62ddea9d9f474 - languageName: node - linkType: hard - "@typescript-eslint/type-utils@npm:7.18.0": version: 7.18.0 resolution: "@typescript-eslint/type-utils@npm:7.18.0" @@ -7660,7 +7457,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.62.0, @typescript-eslint/utils@npm:^5.10.0": +"@typescript-eslint/utils@npm:7.18.0": + version: 7.18.0 + resolution: "@typescript-eslint/utils@npm:7.18.0" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.4.0" + "@typescript-eslint/scope-manager": "npm:7.18.0" + "@typescript-eslint/types": "npm:7.18.0" + "@typescript-eslint/typescript-estree": "npm:7.18.0" + peerDependencies: + eslint: ^8.56.0 + checksum: 10c0/a25a6d50eb45c514469a01ff01f215115a4725fb18401055a847ddf20d1b681409c4027f349033a95c4ff7138d28c3b0a70253dfe8262eb732df4b87c547bd1e + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:^5.10.0": version: 5.62.0 resolution: "@typescript-eslint/utils@npm:5.62.0" dependencies: @@ -7678,20 +7489,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/utils@npm:7.18.0" - dependencies: - "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:7.18.0" - "@typescript-eslint/types": "npm:7.18.0" - "@typescript-eslint/typescript-estree": "npm:7.18.0" - peerDependencies: - eslint: ^8.56.0 - checksum: 10c0/a25a6d50eb45c514469a01ff01f215115a4725fb18401055a847ddf20d1b681409c4027f349033a95c4ff7138d28c3b0a70253dfe8262eb732df4b87c547bd1e - languageName: node - linkType: hard - "@typescript-eslint/utils@npm:^6.0.0 || ^7.0.0 || ^8.0.0": version: 8.34.1 resolution: "@typescript-eslint/utils@npm:8.34.1" @@ -7737,7 +7534,7 @@ __metadata: languageName: node linkType: hard -"@ungap/structured-clone@npm:^1.2.0": +"@ungap/structured-clone@npm:^1.2.0, @ungap/structured-clone@npm:^1.3.0": version: 1.3.0 resolution: "@ungap/structured-clone@npm:1.3.0" checksum: 10c0/0fc3097c2540ada1fc340ee56d58d96b5b536a2a0dab6e3ec17d4bfc8c4c86db345f61a375a8185f9da96f01c69678f836a2b57eeaa9e4b8eeafd26428e57b0a @@ -7758,19 +7555,7 @@ __metadata: languageName: node linkType: hard -"@urql/core@npm:2.3.6": - version: 2.3.6 - resolution: "@urql/core@npm:2.3.6" - dependencies: - "@graphql-typed-document-node/core": "npm:^3.1.0" - wonka: "npm:^4.0.14" - peerDependencies: - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 10c0/101ac57a8bd4f6b9747262ed546d236d22aa620585d979832b3d30dccf6a11400e463e72b836d850a7a603404842fca6c39107257f0c456f38605391da8cdab3 - languageName: node - linkType: hard - -"@urql/core@npm:>=2.3.1": +"@urql/core@npm:^5.0.6, @urql/core@npm:^5.1.2": version: 5.2.0 resolution: "@urql/core@npm:5.2.0" dependencies: @@ -7780,15 +7565,15 @@ __metadata: languageName: node linkType: hard -"@urql/exchange-retry@npm:0.3.0": - version: 0.3.0 - resolution: "@urql/exchange-retry@npm:0.3.0" +"@urql/exchange-retry@npm:^1.3.0": + version: 1.3.2 + resolution: "@urql/exchange-retry@npm:1.3.2" dependencies: - "@urql/core": "npm:>=2.3.1" - wonka: "npm:^4.0.14" + "@urql/core": "npm:^5.1.2" + wonka: "npm:^6.3.2" peerDependencies: - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - checksum: 10c0/6ea0ecbc56de94f228627d06cd084b5d71d605884a68b3f7f03873ac538c290f9500e67938635650edd7f32e53dfa9c4b6e38f5aa8fd48f061b6135c42f3a204 + "@urql/core": ^5.0.0 + checksum: 10c0/3d7e9879aef81714ca04c8b4dc1633d61b2090f5a6d5b8aac538633d41c26e8749e18bf66bed2936b209d038b3acdd21f20bc5ec4229a449b5a0b13d5694effe languageName: node linkType: hard @@ -7863,13 +7648,6 @@ __metadata: languageName: node linkType: hard -"@xmldom/xmldom@npm:~0.7.7": - version: 0.7.13 - resolution: "@xmldom/xmldom@npm:0.7.13" - checksum: 10c0/cb02e4e8d986acf18578a5f25d1bce5e18d08718f40d8a0cdd922a4c112c8e00daf94de4e43f9556ed147c696b135f2ab81fa9a2a8a0416f60af15d156b60e40 - languageName: node - linkType: hard - "@zxing/text-encoding@npm:0.9.0": version: 0.9.0 resolution: "@zxing/text-encoding@npm:0.9.0" @@ -7912,7 +7690,7 @@ __metadata: languageName: node linkType: hard -"accepts@npm:^1.3.7, accepts@npm:^1.3.8, accepts@npm:~1.3.7, accepts@npm:~1.3.8": +"accepts@npm:^1.3.7, accepts@npm:^1.3.8, accepts@npm:~1.3.8": version: 1.3.8 resolution: "accepts@npm:1.3.8" dependencies: @@ -8055,17 +7833,6 @@ __metadata: languageName: node linkType: hard -"ansi-fragments@npm:^0.2.1": - version: 0.2.1 - resolution: "ansi-fragments@npm:0.2.1" - dependencies: - colorette: "npm:^1.0.7" - slice-ansi: "npm:^2.0.0" - strip-ansi: "npm:^5.0.0" - checksum: 10c0/44e97e558ca2f0b2ca895bfd6ebebeb2e77d674d2e4198ac2d3a05b690193fa35fd185db6e16b92dd0ee854299ea8b4387a99e4155ea62bc8ad4c42154542fd4 - languageName: node - linkType: hard - "ansi-regex@npm:^4.1.0": version: 4.1.1 resolution: "ansi-regex@npm:4.1.1" @@ -8087,7 +7854,7 @@ __metadata: languageName: node linkType: hard -"ansi-styles@npm:^3.2.0, ansi-styles@npm:^3.2.1": +"ansi-styles@npm:^3.2.1": version: 3.2.1 resolution: "ansi-styles@npm:3.2.1" dependencies: @@ -8150,13 +7917,6 @@ __metadata: languageName: node linkType: hard -"appdirsjs@npm:^1.2.4": - version: 1.2.7 - resolution: "appdirsjs@npm:1.2.7" - checksum: 10c0/79dd8d7a764cdde2b47efc4383e054814be917ba0cd661ee324bdf3fd11542834548316faea31344f96a7ebc898b5f89c11d1418f825a1d40c396bf1ecb0902b - languageName: node - linkType: hard - "aproba@npm:^1.0.3 || ^2.0.0": version: 2.0.0 resolution: "aproba@npm:2.0.0" @@ -8174,13 +7934,6 @@ __metadata: languageName: node linkType: hard -"arg@npm:5.0.2": - version: 5.0.2 - resolution: "arg@npm:5.0.2" - checksum: 10c0/ccaf86f4e05d342af6666c569f844bec426595c567d32a8289715087825c2ca7edd8a3d204e4d2fb2aa4602e09a57d0c13ea8c9eea75aac3dbb4af5514e6800e - languageName: node - linkType: hard - "arg@npm:^4.1.0": version: 4.1.3 resolution: "arg@npm:4.1.3" @@ -8188,6 +7941,13 @@ __metadata: languageName: node linkType: hard +"arg@npm:^5.0.2": + version: 5.0.2 + resolution: "arg@npm:5.0.2" + checksum: 10c0/ccaf86f4e05d342af6666c569f844bec426595c567d32a8289715087825c2ca7edd8a3d204e4d2fb2aa4602e09a57d0c13ea8c9eea75aac3dbb4af5514e6800e + languageName: node + linkType: hard + "argparse@npm:^1.0.7": version: 1.0.10 resolution: "argparse@npm:1.0.10" @@ -8362,7 +8122,7 @@ __metadata: languageName: node linkType: hard -"asap@npm:~2.0.3, asap@npm:~2.0.6": +"asap@npm:~2.0.6": version: 2.0.6 resolution: "asap@npm:2.0.6" checksum: 10c0/c6d5e39fe1f15e4b87677460bd66b66050cd14c772269cee6688824c1410a08ab20254bb6784f9afb75af9144a9f9a7692d49547f4d19d715aeb7c0318f3136d @@ -8408,22 +8168,6 @@ __metadata: languageName: node linkType: hard -"ast-types@npm:0.15.2": - version: 0.15.2 - resolution: "ast-types@npm:0.15.2" - dependencies: - tslib: "npm:^2.0.1" - checksum: 10c0/5b26e3656e9e8d1db8c8d14971d0cb88ca0138aacce72171cb4cd4555fc8dc53c07e821c568e57fe147366931708fefd25cb9d7e880d42ce9cb569947844c962 - languageName: node - linkType: hard - -"astral-regex@npm:^1.0.0": - version: 1.0.0 - resolution: "astral-regex@npm:1.0.0" - checksum: 10c0/ca460207a19d84c65671e1a85940101522d42f31a450cdb8f93b3464e6daeaf4b58a362826a6c11c57e6cd1976403d197abb0447cfc2087993a29b35c6d63b63 - languageName: node - linkType: hard - "async-function@npm:^1.0.0": version: 1.0.0 resolution: "async-function@npm:1.0.0" @@ -8490,15 +8234,6 @@ __metadata: languageName: node linkType: hard -"babel-core@npm:^7.0.0-bridge.0": - version: 7.0.0-bridge.0 - resolution: "babel-core@npm:7.0.0-bridge.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/f57576e30267be4607d163b7288031d332cf9200ea35efe9fb33c97f834e304376774c28c1f9d6928d6733fcde7041e4010f1248a0519e7730c590d4b07b9608 - languageName: node - linkType: hard - "babel-jest@npm:^29.7.0, babel-jest@npm:~29.7.0": version: 29.7.0 resolution: "babel-jest@npm:29.7.0" @@ -8667,17 +8402,28 @@ __metadata: languageName: node linkType: hard -"babel-plugin-react-native-web@npm:~0.18.10": - version: 0.18.12 - resolution: "babel-plugin-react-native-web@npm:0.18.12" - checksum: 10c0/f04df9a822c207c00b7b66560e6a33a17c922b96471b7da07ca66003a70599f739b4ef6ad9018bc85205783282b85f7fc193b38d85306cc4158e66d328b6f3c4 +"babel-plugin-react-compiler@npm:^1.0.0": + version: 1.0.0 + resolution: "babel-plugin-react-compiler@npm:1.0.0" + dependencies: + "@babel/types": "npm:^7.26.0" + checksum: 10c0/9406267ada8d7dbdfe8906b40ecadb816a5f4cee2922bee23f7729293b369624ee135b5a9b0f263851c263c9787522ac5d97016c9a2b82d1668300e42b18aff8 + languageName: node + linkType: hard + +"babel-plugin-react-native-web@npm:~0.21.0": + version: 0.21.2 + resolution: "babel-plugin-react-native-web@npm:0.21.2" + checksum: 10c0/45fa9b2fce90cb0d962bbc9c665e944ef6720f5740a573d457adf8e2881bd4112396922d5d5c0ab7cfc706f0c457e3edebddc55289d30924e1f42b4b7d849b8e languageName: node linkType: hard -"babel-plugin-syntax-trailing-function-commas@npm:^7.0.0-beta.0": - version: 7.0.0-beta.0 - resolution: "babel-plugin-syntax-trailing-function-commas@npm:7.0.0-beta.0" - checksum: 10c0/67e3d6a706637097526b2d3046d3124d3efd3aac28b47af940c2f8df01b8d7ffeb4cdf5648f3b5eac3f098f5b61c4845e306f34301c869e5e14db6ae8b77f699 +"babel-plugin-syntax-hermes-parser@npm:0.29.1, babel-plugin-syntax-hermes-parser@npm:^0.29.1": + version: 0.29.1 + resolution: "babel-plugin-syntax-hermes-parser@npm:0.29.1" + dependencies: + hermes-parser: "npm:0.29.1" + checksum: 10c0/a6d95e4a7079976e477636d18509272a7a185930e143c61d0421a36096e85905563630ac4f0f317518b6db37f50daaefc1828d575b3d5fb090a55e9d39d2534c languageName: node linkType: hard @@ -8715,57 +8461,42 @@ __metadata: languageName: node linkType: hard -"babel-preset-expo@npm:~10.0.2": - version: 10.0.2 - resolution: "babel-preset-expo@npm:10.0.2" +"babel-preset-expo@npm:~54.0.7": + version: 54.0.7 + resolution: "babel-preset-expo@npm:54.0.7" dependencies: + "@babel/helper-module-imports": "npm:^7.25.9" "@babel/plugin-proposal-decorators": "npm:^7.12.9" - "@babel/plugin-transform-export-namespace-from": "npm:^7.22.11" - "@babel/plugin-transform-object-rest-spread": "npm:^7.12.13" - "@babel/plugin-transform-parameters": "npm:^7.22.15" - "@babel/preset-env": "npm:^7.20.0" + "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" + "@babel/plugin-syntax-export-default-from": "npm:^7.24.7" + "@babel/plugin-transform-class-static-block": "npm:^7.27.1" + "@babel/plugin-transform-export-namespace-from": "npm:^7.25.9" + "@babel/plugin-transform-flow-strip-types": "npm:^7.25.2" + "@babel/plugin-transform-modules-commonjs": "npm:^7.24.8" + "@babel/plugin-transform-object-rest-spread": "npm:^7.24.7" + "@babel/plugin-transform-parameters": "npm:^7.24.7" + "@babel/plugin-transform-private-methods": "npm:^7.24.7" + "@babel/plugin-transform-private-property-in-object": "npm:^7.24.7" + "@babel/plugin-transform-runtime": "npm:^7.24.7" "@babel/preset-react": "npm:^7.22.15" - "@react-native/babel-preset": "npm:^0.73.18" - babel-plugin-react-native-web: "npm:~0.18.10" - react-refresh: "npm:0.14.0" - checksum: 10c0/398dae1ea9317ee00e6ecfc47052bd0305e59ea97acc3b32b764c903820afc6650de926ad12dfd9af57a2aad23d951bfa95f109c66741d33c237ce3e1eb3102b - languageName: node - linkType: hard - -"babel-preset-fbjs@npm:^3.4.0": - version: 3.4.0 - resolution: "babel-preset-fbjs@npm:3.4.0" - dependencies: - "@babel/plugin-proposal-class-properties": "npm:^7.0.0" - "@babel/plugin-proposal-object-rest-spread": "npm:^7.0.0" - "@babel/plugin-syntax-class-properties": "npm:^7.0.0" - "@babel/plugin-syntax-flow": "npm:^7.0.0" - "@babel/plugin-syntax-jsx": "npm:^7.0.0" - "@babel/plugin-syntax-object-rest-spread": "npm:^7.0.0" - "@babel/plugin-transform-arrow-functions": "npm:^7.0.0" - "@babel/plugin-transform-block-scoped-functions": "npm:^7.0.0" - "@babel/plugin-transform-block-scoping": "npm:^7.0.0" - "@babel/plugin-transform-classes": "npm:^7.0.0" - "@babel/plugin-transform-computed-properties": "npm:^7.0.0" - "@babel/plugin-transform-destructuring": "npm:^7.0.0" - "@babel/plugin-transform-flow-strip-types": "npm:^7.0.0" - "@babel/plugin-transform-for-of": "npm:^7.0.0" - "@babel/plugin-transform-function-name": "npm:^7.0.0" - "@babel/plugin-transform-literals": "npm:^7.0.0" - "@babel/plugin-transform-member-expression-literals": "npm:^7.0.0" - "@babel/plugin-transform-modules-commonjs": "npm:^7.0.0" - "@babel/plugin-transform-object-super": "npm:^7.0.0" - "@babel/plugin-transform-parameters": "npm:^7.0.0" - "@babel/plugin-transform-property-literals": "npm:^7.0.0" - "@babel/plugin-transform-react-display-name": "npm:^7.0.0" - "@babel/plugin-transform-react-jsx": "npm:^7.0.0" - "@babel/plugin-transform-shorthand-properties": "npm:^7.0.0" - "@babel/plugin-transform-spread": "npm:^7.0.0" - "@babel/plugin-transform-template-literals": "npm:^7.0.0" - babel-plugin-syntax-trailing-function-commas: "npm:^7.0.0-beta.0" + "@babel/preset-typescript": "npm:^7.23.0" + "@react-native/babel-preset": "npm:0.81.5" + babel-plugin-react-compiler: "npm:^1.0.0" + babel-plugin-react-native-web: "npm:~0.21.0" + babel-plugin-syntax-hermes-parser: "npm:^0.29.1" + babel-plugin-transform-flow-enums: "npm:^0.0.2" + debug: "npm:^4.3.4" + resolve-from: "npm:^5.0.0" peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/2be440c0fd7d1df247417be35644cb89f40a300e7fcdc44878b737ec49b04380eff422e4ebdc7bb5efd5ecfef45b634fc5fe11c3a409a50c9084e81083037902 + "@babel/runtime": ^7.20.0 + expo: "*" + react-refresh: ">=0.14.0 <1.0.0" + peerDependenciesMeta: + "@babel/runtime": + optional: true + expo: + optional: true + checksum: 10c0/a4c2de6b1c2a56199e663b99ddc42b75ece556d862e15d1240441a5d06f6f09c93f725e230baf3fab29afb11ee2026569f497e037d1596432cb66a5c1c6cefdc languageName: node linkType: hard @@ -8846,6 +8577,15 @@ __metadata: languageName: node linkType: hard +"baseline-browser-mapping@npm:^2.8.25": + version: 2.8.32 + resolution: "baseline-browser-mapping@npm:2.8.32" + bin: + baseline-browser-mapping: dist/cli.js + checksum: 10c0/6c4aa0338ad177e946a27412de11769fb6474389a59cc03e13e0538d7285a94052a11525d46bb605ddb913a0c8a1180292d6f05cd4d6bc05bbf597c26bf5ce66 + languageName: node + linkType: hard + "bech32@npm:^2.0.0": version: 2.0.0 resolution: "bech32@npm:2.0.0" @@ -8905,10 +8645,10 @@ __metadata: "@react-native-async-storage/async-storage": "npm:~1.22.3" "@react-native-clipboard/clipboard": "npm:~1.16.3" "@react-native-community/netinfo": "npm:~11.3.3" - "@react-native/babel-preset": "npm:~0.73.21" - "@react-native/eslint-config": "npm:~0.73.2" - "@react-native/metro-config": "npm:~0.73.5" - "@react-native/typescript-config": "npm:~0.73.1" + "@react-native/babel-preset": "npm:~0.81.0" + "@react-native/eslint-config": "npm:~0.81.0" + "@react-native/metro-config": "npm:~0.81.0" + "@react-native/typescript-config": "npm:~0.81.0" "@react-navigation/bottom-tabs": "npm:~6.0.9" "@react-navigation/core": "npm:~6.1.1" "@react-navigation/devtools": "npm:~6.0.27" @@ -8918,7 +8658,7 @@ __metadata: "@types/lodash.flatten": "npm:~4.4.9" "@types/lodash.merge": "npm:~4.6.9" "@types/lodash.startcase": "npm:~4.4.9" - "@types/react": "npm:~18.2.79" + "@types/react": "npm:~19.1.0" axios: "npm:~1.4.0" babel-plugin-module-resolver: "npm:~5.0.2" base-64: "npm:~1.0.0" @@ -8931,7 +8671,6 @@ __metadata: i18next: "npm:~21.6.16" lodash.flatten: "npm:~4.4.0" lodash.startcase: "npm:~4.4.0" - metro-react-native-babel-transformer: "npm:~0.77.0" moment: "npm:~2.29.4" pod-install: "npm:~0.1.39" prettier: "npm:~2.8.8" @@ -8985,7 +8724,7 @@ __metadata: "@changesets/cli": "npm:~2.29.5" "@commitlint/cli": "npm:~11.0.0" "@eslint/js": "npm:~8.57.1" - "@react-native/eslint-config": "npm:~0.73.2" + "@react-native/eslint-config": "npm:~0.81.0" "@types/conventional-recommended-bump": "npm:~6.1.1" "@types/eslint__js": "npm:~8.42.3" "@typescript-eslint/eslint-plugin": "npm:~7.18.0" @@ -9023,17 +8762,6 @@ __metadata: languageName: node linkType: hard -"bl@npm:^4.1.0": - version: 4.1.0 - resolution: "bl@npm:4.1.0" - dependencies: - buffer: "npm:^5.5.0" - inherits: "npm:^2.0.4" - readable-stream: "npm:^3.4.0" - checksum: 10c0/02847e1d2cb089c9dc6958add42e3cdeaf07d13f575973963335ac0fdece563a50ac770ac4c8fa06492d2dd276f6cc3b7f08c7cd9c7a7ad0f8d388b2a28def5f - languageName: node - linkType: hard - "blakejs@npm:^1.1.1": version: 1.2.1 resolution: "blakejs@npm:1.2.1" @@ -9041,13 +8769,6 @@ __metadata: languageName: node linkType: hard -"blueimp-md5@npm:^2.10.0": - version: 2.19.0 - resolution: "blueimp-md5@npm:2.19.0" - checksum: 10c0/85d04343537dd99a288c62450341dcce7380d3454c81f8e5a971ddd80307d6f9ef51b5b92ad7d48aaaa92fd6d3a1f6b2f4fada068faae646887f7bfabc17a346 - languageName: node - linkType: hard - "bn.js@npm:^4.0.0, bn.js@npm:^4.11.9": version: 4.12.2 resolution: "bn.js@npm:4.12.2" @@ -9109,6 +8830,15 @@ __metadata: languageName: node linkType: hard +"bplist-creator@npm:0.1.0": + version: 0.1.0 + resolution: "bplist-creator@npm:0.1.0" + dependencies: + stream-buffers: "npm:2.2.x" + checksum: 10c0/86f5fe95f34abd369b381abf0f726e220ecebd60a3d932568ae94895ccf1989a87553e4aee9ab3cfb4f35e6f72319f52aa73028165eec82819ed39f15189d493 + languageName: node + linkType: hard + "bplist-creator@npm:0.1.1": version: 0.1.1 resolution: "bplist-creator@npm:0.1.1" @@ -9172,7 +8902,22 @@ __metadata: update-browserslist-db: "npm:^1.1.3" bin: browserslist: cli.js - checksum: 10c0/acba5f0bdbd5e72dafae1e6ec79235b7bad305ed104e082ed07c34c38c7cb8ea1bc0f6be1496958c40482e40166084458fc3aee15111f15faa79212ad9081b2a + checksum: 10c0/acba5f0bdbd5e72dafae1e6ec79235b7bad305ed104e082ed07c34c38c7cb8ea1bc0f6be1496958c40482e40166084458fc3aee15111f15faa79212ad9081b2a + languageName: node + linkType: hard + +"browserslist@npm:^4.25.0": + version: 4.28.0 + resolution: "browserslist@npm:4.28.0" + dependencies: + baseline-browser-mapping: "npm:^2.8.25" + caniuse-lite: "npm:^1.0.30001754" + electron-to-chromium: "npm:^1.5.249" + node-releases: "npm:^2.0.27" + update-browserslist-db: "npm:^1.1.4" + bin: + browserslist: cli.js + checksum: 10c0/4284fd568f7d40a496963083860d488cb2a89fb055b6affd316bebc59441fec938e090b3e62c0ee065eb0bc88cd1bc145f4300a16c75f3f565621c5823715ae1 languageName: node linkType: hard @@ -9208,30 +8953,6 @@ __metadata: languageName: node linkType: hard -"buffer-alloc-unsafe@npm:^1.1.0": - version: 1.1.0 - resolution: "buffer-alloc-unsafe@npm:1.1.0" - checksum: 10c0/06b9298c9369621a830227c3797ceb3ff5535e323946d7b39a7398fed8b3243798259b3c85e287608c5aad35ccc551cec1a0a5190cc8f39652e8eee25697fc9c - languageName: node - linkType: hard - -"buffer-alloc@npm:^1.1.0": - version: 1.2.0 - resolution: "buffer-alloc@npm:1.2.0" - dependencies: - buffer-alloc-unsafe: "npm:^1.1.0" - buffer-fill: "npm:^1.0.0" - checksum: 10c0/09d87dd53996342ccfbeb2871257d8cdb25ce9ee2259adc95c6490200cd6e528c5fbae8f30bcc323fe8d8efb0fe541e4ac3bbe9ee3f81c6b7c4b27434cc02ab4 - languageName: node - linkType: hard - -"buffer-fill@npm:^1.0.0": - version: 1.0.0 - resolution: "buffer-fill@npm:1.0.0" - checksum: 10c0/55b5654fbbf2d7ceb4991bb537f5e5b5b5b9debca583fee416a74fcec47c16d9e7a90c15acd27577da7bd750b7fa6396e77e7c221e7af138b6d26242381c6e4d - languageName: node - linkType: hard - "buffer-from@npm:^1.0.0": version: 1.1.2 resolution: "buffer-from@npm:1.1.2" @@ -9249,7 +8970,7 @@ __metadata: languageName: node linkType: hard -"buffer@npm:^5.4.3, buffer@npm:^5.5.0": +"buffer@npm:^5.4.3": version: 5.7.1 resolution: "buffer@npm:5.7.1" dependencies: @@ -9259,13 +8980,6 @@ __metadata: languageName: node linkType: hard -"builtins@npm:^1.0.3": - version: 1.0.3 - resolution: "builtins@npm:1.0.3" - checksum: 10c0/493afcc1db0a56d174cc85bebe5ca69144f6fdd0007d6cbe6b2434185314c79d83cb867e492b56aa5cf421b4b8a8135bf96ba4c3ce71994cf3da154d1ea59747 - languageName: node - linkType: hard - "bytes@npm:3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" @@ -9280,32 +8994,6 @@ __metadata: languageName: node linkType: hard -"cacache@npm:^15.3.0": - version: 15.3.0 - resolution: "cacache@npm:15.3.0" - dependencies: - "@npmcli/fs": "npm:^1.0.0" - "@npmcli/move-file": "npm:^1.0.1" - chownr: "npm:^2.0.0" - fs-minipass: "npm:^2.0.0" - glob: "npm:^7.1.4" - infer-owner: "npm:^1.0.4" - lru-cache: "npm:^6.0.0" - minipass: "npm:^3.1.1" - minipass-collect: "npm:^1.0.2" - minipass-flush: "npm:^1.0.5" - minipass-pipeline: "npm:^1.2.2" - mkdirp: "npm:^1.0.3" - p-map: "npm:^4.0.0" - promise-inflight: "npm:^1.0.1" - rimraf: "npm:^3.0.2" - ssri: "npm:^8.0.1" - tar: "npm:^6.0.2" - unique-filename: "npm:^1.1.1" - checksum: 10c0/886fcc0acc4f6fd5cd142d373d8276267bc6d655d7c4ce60726fbbec10854de3395ee19bbf9e7e73308cdca9fdad0ad55060ff3bd16c6d4165c5b8d21515e1d8 - languageName: node - linkType: hard - "cacache@npm:^19.0.1": version: 19.0.1 resolution: "cacache@npm:19.0.1" @@ -9441,6 +9129,13 @@ __metadata: languageName: node linkType: hard +"caniuse-lite@npm:^1.0.30001754": + version: 1.0.30001757 + resolution: "caniuse-lite@npm:1.0.30001757" + checksum: 10c0/3ccb71fa2bf1f8c96ff1bf9b918b08806fed33307e20a3ce3259155fda131eaf96cfcd88d3d309c8fd7f8285cc71d89a3b93648a1c04814da31c301f98508d42 + languageName: node + linkType: hard + "canonicalize@npm:^1.0.1": version: 1.0.8 resolution: "canonicalize@npm:1.0.8" @@ -9509,7 +9204,7 @@ __metadata: languageName: node linkType: hard -"charenc@npm:0.0.2, charenc@npm:~0.0.1": +"charenc@npm:0.0.2": version: 0.0.2 resolution: "charenc@npm:0.0.2" checksum: 10c0/a45ec39363a16799d0f9365c8dd0c78e711415113c6f14787a22462ef451f5013efae8a28f1c058f81fc01f2a6a16955f7a5fd0cd56247ce94a45349c89877d8 @@ -9544,9 +9239,9 @@ __metadata: languageName: node linkType: hard -"chromium-edge-launcher@npm:^1.0.0": - version: 1.0.0 - resolution: "chromium-edge-launcher@npm:1.0.0" +"chromium-edge-launcher@npm:^0.2.0": + version: 0.2.0 + resolution: "chromium-edge-launcher@npm:0.2.0" dependencies: "@types/node": "npm:*" escape-string-regexp: "npm:^4.0.0" @@ -9554,7 +9249,7 @@ __metadata: lighthouse-logger: "npm:^1.0.0" mkdirp: "npm:^1.0.4" rimraf: "npm:^3.0.2" - checksum: 10c0/41821a01fe193438242a67eda7af09dbf3540d5befa1ce9439e6c289bf520a4437f6beb2017f1c1973ab86fc2b0899cbb57aea84481ec9ad7022e4a55ec2364a + checksum: 10c0/880972816dd9b95c0eb77d1f707569667a8cce7cc29fe9c8d199c47fdfbe4971e9da3e5a29f61c4ecec29437ac7cebbbb5afc30bec96306579d1121e7340606a languageName: node linkType: hard @@ -9622,15 +9317,6 @@ __metadata: languageName: node linkType: hard -"cli-cursor@npm:^3.1.0": - version: 3.1.0 - resolution: "cli-cursor@npm:3.1.0" - dependencies: - restore-cursor: "npm:^3.1.0" - checksum: 10c0/92a2f98ff9037d09be3dfe1f0d749664797fb674bf388375a2207a1203b69d41847abf16434203e0089212479e47a358b13a0222ab9fccfe8e2644a7ccebd111 - languageName: node - linkType: hard - "cli-cursor@npm:^5.0.0": version: 5.0.0 resolution: "cli-cursor@npm:5.0.0" @@ -9640,7 +9326,7 @@ __metadata: languageName: node linkType: hard -"cli-spinners@npm:^2.0.0, cli-spinners@npm:^2.5.0": +"cli-spinners@npm:^2.0.0": version: 2.9.2 resolution: "cli-spinners@npm:2.9.2" checksum: 10c0/907a1c227ddf0d7a101e7ab8b300affc742ead4b4ebe920a5bf1bc6d45dce2958fcd195eb28fa25275062fe6fa9b109b93b63bc8033396ed3bcb50297008b3a3 @@ -9703,17 +9389,6 @@ __metadata: languageName: node linkType: hard -"clone-deep@npm:^4.0.1": - version: 4.0.1 - resolution: "clone-deep@npm:4.0.1" - dependencies: - is-plain-object: "npm:^2.0.4" - kind-of: "npm:^6.0.2" - shallow-clone: "npm:^3.0.0" - checksum: 10c0/637753615aa24adf0f2d505947a1bb75e63964309034a1cf56ba4b1f30af155201edd38d26ffe26911adaae267a3c138b344a4947d39f5fc1b6d6108125aa758 - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -9721,13 +9396,6 @@ __metadata: languageName: node linkType: hard -"clone@npm:^2.1.2": - version: 2.1.2 - resolution: "clone@npm:2.1.2" - checksum: 10c0/ed0601cd0b1606bc7d82ee7175b97e68d1dd9b91fd1250a3617b38d34a095f8ee0431d40a1a611122dcccb4f93295b4fdb94942aa763392b5fe44effa50c2d5e - languageName: node - linkType: hard - "co@npm:^4.6.0": version: 4.6.0 resolution: "co@npm:4.6.0" @@ -9824,13 +9492,6 @@ __metadata: languageName: node linkType: hard -"colorette@npm:^1.0.7": - version: 1.4.0 - resolution: "colorette@npm:1.4.0" - checksum: 10c0/4955c8f7daafca8ae7081d672e4bd89d553bd5782b5846d5a7e05effe93c2f15f7e9c0cb46f341b59f579a39fcf436241ff79594899d75d5f3460c03d607fe9e - languageName: node - linkType: hard - "colorette@npm:^2.0.20": version: 2.0.20 resolution: "colorette@npm:2.0.20" @@ -9847,10 +9508,10 @@ __metadata: languageName: node linkType: hard -"command-exists@npm:^1.2.8": - version: 1.2.9 - resolution: "command-exists@npm:1.2.9" - checksum: 10c0/75040240062de46cd6cd43e6b3032a8b0494525c89d3962e280dde665103f8cc304a8b313a5aa541b91da2f5a9af75c5959dc3a77893a2726407a5e9a0234c16 +"commander@npm:^12.0.0": + version: 12.1.0 + resolution: "commander@npm:12.1.0" + checksum: 10c0/6e1996680c083b3b897bfc1cfe1c58dfbcd9842fd43e1aaf8a795fbc237f65efcc860a3ef457b318e73f29a4f4a28f6403c3d653d021d960e4632dd45bde54a9 languageName: node linkType: hard @@ -9901,13 +9562,6 @@ __metadata: languageName: node linkType: hard -"commondir@npm:^1.0.1": - version: 1.0.1 - resolution: "commondir@npm:1.0.1" - checksum: 10c0/33a124960e471c25ee19280c9ce31ccc19574b566dc514fe4f4ca4c34fa8b0b57cf437671f5de380e11353ea9426213fca17687dd2ef03134fea2dbc53809fd6 - languageName: node - linkType: hard - "compare-func@npm:^2.0.0": version: 2.0.0 resolution: "compare-func@npm:2.0.0" @@ -9925,13 +9579,6 @@ __metadata: languageName: node linkType: hard -"component-type@npm:^1.2.1": - version: 1.2.2 - resolution: "component-type@npm:1.2.2" - checksum: 10c0/02f895362129da1046c8d3939e88ab7a4caa28d3765cc35b43fa3e7bdad5a9ecb9a5782313f61da7cc1a0aca2cc57d3730e59f4faeb06029e235d7784357b235 - languageName: node - linkType: hard - "compressible@npm:~2.0.18": version: 2.0.18 resolution: "compressible@npm:2.0.18" @@ -9941,7 +9588,7 @@ __metadata: languageName: node linkType: hard -"compression@npm:^1.7.1": +"compression@npm:^1.7.4": version: 1.8.1 resolution: "compression@npm:1.8.1" dependencies: @@ -10165,13 +9812,6 @@ __metadata: languageName: node linkType: hard -"core-util-is@npm:~1.0.0": - version: 1.0.3 - resolution: "core-util-is@npm:1.0.3" - checksum: 10c0/90a0e40abbddfd7618f8ccd63a74d88deea94e77d0e8dbbea059fa7ebebb8fbb4e2909667fe26f3a467073de1a542ebe6ae4c73a73745ac5833786759cd906c9 - languageName: node - linkType: hard - "cosmiconfig-typescript-loader@npm:^4.0.0": version: 4.4.0 resolution: "cosmiconfig-typescript-loader@npm:4.4.0" @@ -10184,7 +9824,7 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^5.0.5, cosmiconfig@npm:^5.1.0, cosmiconfig@npm:^5.2.1": +"cosmiconfig@npm:^5.2.1": version: 5.2.1 resolution: "cosmiconfig@npm:5.2.1" dependencies: @@ -10267,7 +9907,7 @@ __metadata: languageName: node linkType: hard -"cross-fetch@npm:^3.1.4, cross-fetch@npm:^3.1.5, cross-fetch@npm:^3.1.8": +"cross-fetch@npm:^3.1.4, cross-fetch@npm:^3.1.8": version: 3.2.0 resolution: "cross-fetch@npm:3.2.0" dependencies: @@ -10285,19 +9925,6 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^6.0.0, cross-spawn@npm:^6.0.5": - version: 6.0.6 - resolution: "cross-spawn@npm:6.0.6" - dependencies: - nice-try: "npm:^1.0.4" - path-key: "npm:^2.0.1" - semver: "npm:^5.5.0" - shebang-command: "npm:^1.2.0" - which: "npm:^1.2.9" - checksum: 10c0/bf61fb890e8635102ea9bce050515cf915ff6a50ccaa0b37a17dc82fded0fb3ed7af5478b9367b86baee19127ad86af4be51d209f64fd6638c0862dca185fe1d - languageName: node - linkType: hard - "cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3, cross-spawn@npm:^7.0.5, cross-spawn@npm:^7.0.6": version: 7.0.6 resolution: "cross-spawn@npm:7.0.6" @@ -10309,7 +9936,7 @@ __metadata: languageName: node linkType: hard -"crypt@npm:0.0.2, crypt@npm:~0.0.1": +"crypt@npm:0.0.2": version: 0.0.2 resolution: "crypt@npm:0.0.2" checksum: 10c0/adbf263441dd801665d5425f044647533f39f4612544071b1471962209d235042fb703c27eea2795c7c53e1dfc242405173003f83cf4f4761a633d11f9653f18 @@ -10323,13 +9950,6 @@ __metadata: languageName: node linkType: hard -"crypto-random-string@npm:^1.0.0": - version: 1.0.0 - resolution: "crypto-random-string@npm:1.0.0" - checksum: 10c0/0cb4dbbb895656919d1de11ba43829a3527edddb85a9c49c9d4c4eb783d3b03fc9f371cefee62c87082fd8758db2798a52a9cad48a7381826190d3c2cf858e4a - languageName: node - linkType: hard - "crypto-random-string@npm:^2.0.0": version: 2.0.0 resolution: "crypto-random-string@npm:2.0.0" @@ -10419,13 +10039,6 @@ __metadata: languageName: node linkType: hard -"dag-map@npm:~1.0.0": - version: 1.0.2 - resolution: "dag-map@npm:1.0.2" - checksum: 10c0/1b5ee77cbc9caf61178db592ecc8fa8f6905fd4b0571176af74d2fece2332b68c0e9e8275f1c2c76bc1f0c84a9dc973f87233db7a06375bd13254fae9866867f - languageName: node - linkType: hard - "dargs@npm:^7.0.0": version: 7.0.0 resolution: "dargs@npm:7.0.0" @@ -10487,14 +10100,14 @@ __metadata: languageName: node linkType: hard -"dayjs@npm:^1.11.13, dayjs@npm:^1.8.15": +"dayjs@npm:^1.11.13": version: 1.11.13 resolution: "dayjs@npm:1.11.13" checksum: 10c0/a3caf6ac8363c7dade9d1ee797848ddcf25c1ace68d9fe8678ecf8ba0675825430de5d793672ec87b24a69bf04a1544b176547b2539982275d5542a7955f35b7 languageName: node linkType: hard -"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.6.9": +"debug@npm:2.6.9, debug@npm:^2.6.9": version: 2.6.9 resolution: "debug@npm:2.6.9" dependencies: @@ -10614,23 +10227,13 @@ __metadata: languageName: node linkType: hard -"deepmerge@npm:^4.2.2, deepmerge@npm:^4.3.0": +"deepmerge@npm:^4.2.2, deepmerge@npm:^4.3.1": version: 4.3.1 resolution: "deepmerge@npm:4.3.1" checksum: 10c0/e53481aaf1aa2c4082b5342be6b6d8ad9dfe387bc92ce197a66dea08bd4265904a087e75e464f14d1347cf2ac8afe1e4c16b266e0561cc5df29382d3c5f80044 languageName: node linkType: hard -"default-gateway@npm:^4.2.0": - version: 4.2.0 - resolution: "default-gateway@npm:4.2.0" - dependencies: - execa: "npm:^1.0.0" - ip-regex: "npm:^2.1.0" - checksum: 10c0/2f499b3a9a6c995fd2b4c0d2411256b1899c94e7eacdb895be64e25c301fa8bce8fd3f8152e540669bb178c6a355154c2f86ec23d4ff40ff3b8413d2a59cd86d - languageName: node - linkType: hard - "defaults@npm:^1.0.3": version: 1.0.4 resolution: "defaults@npm:1.0.4" @@ -10682,7 +10285,7 @@ __metadata: languageName: node linkType: hard -"del@npm:^6.0.0, del@npm:^6.1.1": +"del@npm:^6.1.1": version: 6.1.1 resolution: "del@npm:6.1.1" dependencies: @@ -10728,13 +10331,6 @@ __metadata: languageName: node linkType: hard -"denodeify@npm:^1.2.1": - version: 1.2.1 - resolution: "denodeify@npm:1.2.1" - checksum: 10c0/d7e5a974eae4e837f7c70ecb9bdbafae9fbdda1993a86dead1b0ec1d162ed34a9adb2cfbc0bce30d8ccf7a7294aba660862fdce761a0c6157650a0839630d33a - languageName: node - linkType: hard - "depd@npm:2.0.0": version: 2.0.0 resolution: "depd@npm:2.0.0" @@ -10742,17 +10338,6 @@ __metadata: languageName: node linkType: hard -"deprecated-react-native-prop-types@npm:^5.0.0": - version: 5.0.0 - resolution: "deprecated-react-native-prop-types@npm:5.0.0" - dependencies: - "@react-native/normalize-colors": "npm:^0.73.0" - invariant: "npm:^2.2.4" - prop-types: "npm:^15.8.1" - checksum: 10c0/e39886447beefa64bdacfe3f60940fe0f01df07e90230246c52ca24952deb60e6c7e78767ccb30b2d8453dc0988bf8be2fab31a0230dbc4ae3e94f9fa96c3143 - languageName: node - linkType: hard - "des.js@npm:~1.1.0": version: 1.1.0 resolution: "des.js@npm:1.1.0" @@ -10777,15 +10362,6 @@ __metadata: languageName: node linkType: hard -"detect-libc@npm:^1.0.3": - version: 1.0.3 - resolution: "detect-libc@npm:1.0.3" - bin: - detect-libc: ./bin/detect-libc.js - checksum: 10c0/4da0deae9f69e13bc37a0902d78bf7169480004b1fed3c19722d56cff578d16f0e11633b7fbf5fb6249181236c72e90024cbd68f0b9558ae06e281f47326d50d - languageName: node - linkType: hard - "detect-libc@npm:^2.0.0": version: 2.0.4 resolution: "detect-libc@npm:2.0.4" @@ -10793,6 +10369,13 @@ __metadata: languageName: node linkType: hard +"detect-libc@npm:^2.0.3": + version: 2.1.2 + resolution: "detect-libc@npm:2.1.2" + checksum: 10c0/acc675c29a5649fa1fb6e255f993b8ee829e510b6b56b0910666949c80c364738833417d0edb5f90e4e46be17228b0f2b66a010513984e18b15deeeac49369c4 + languageName: node + linkType: hard + "detect-newline@npm:^3.0.0": version: 3.1.0 resolution: "detect-newline@npm:3.1.0" @@ -11064,6 +10647,13 @@ __metadata: languageName: node linkType: hard +"electron-to-chromium@npm:^1.5.249": + version: 1.5.263 + resolution: "electron-to-chromium@npm:1.5.263" + checksum: 10c0/d9ba38c5e87f4f1c78e64c7dcc2a32f764664cdbab3c576f23cb3d66a1c3ca1836ecfa00768ab4cd921a0832d09f65555f86eadb926f2cfd3fe93d6c57b8f583 + languageName: node + linkType: hard + "elliptic@npm:6.6.1, elliptic@npm:^6.5.2, elliptic@npm:^6.5.4": version: 6.6.1 resolution: "elliptic@npm:6.6.1" @@ -11202,15 +10792,6 @@ __metadata: languageName: node linkType: hard -"envinfo@npm:^7.10.0": - version: 7.14.0 - resolution: "envinfo@npm:7.14.0" - bin: - envinfo: dist/cli.js - checksum: 10c0/059a031eee101e056bd9cc5cbfe25c2fab433fe1780e86cf0a82d24a000c6931e327da6a8ffb3dce528a24f83f256e7efc0b36813113eff8fdc6839018efe327 - languageName: node - linkType: hard - "environment@npm:^1.0.0": version: 1.1.0 resolution: "environment@npm:1.1.0" @@ -11243,16 +10824,6 @@ __metadata: languageName: node linkType: hard -"errorhandler@npm:^1.5.1": - version: 1.5.1 - resolution: "errorhandler@npm:1.5.1" - dependencies: - accepts: "npm:~1.3.7" - escape-html: "npm:~1.0.3" - checksum: 10c0/58568c7eec3f4de5dc49e4385a50af66b76759b3463a86e4a85e05c4f7a5348f51d3d23af51c3a23eceef6278045d0a47d975da11bdaaf92d1d783dc677e980e - languageName: node - linkType: hard - "es-abstract@npm:^1.17.2, es-abstract@npm:^1.17.5, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.3, es-abstract@npm:^1.23.5, es-abstract@npm:^1.23.6, es-abstract@npm:^1.23.9, es-abstract@npm:^1.24.0": version: 1.24.0 resolution: "es-abstract@npm:1.24.0" @@ -11614,20 +11185,21 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jest@npm:^26.5.3": - version: 26.9.0 - resolution: "eslint-plugin-jest@npm:26.9.0" +"eslint-plugin-jest@npm:^27.9.0": + version: 27.9.0 + resolution: "eslint-plugin-jest@npm:27.9.0" dependencies: "@typescript-eslint/utils": "npm:^5.10.0" peerDependencies: - "@typescript-eslint/eslint-plugin": ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + "@typescript-eslint/eslint-plugin": ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: ^7.0.0 || ^8.0.0 + jest: "*" peerDependenciesMeta: "@typescript-eslint/eslint-plugin": optional: true jest: optional: true - checksum: 10c0/6b3c984de3550e2a72b98838120f28b1020c725921f5961a8931f8db0362b7a8a451ffbe4a92ba72ba2ffe876f8d8ecbac9b6109c7702ec4ff155e8cac593462 + checksum: 10c0/b8b09f7d8ba3d84a8779a6e95702a6e4dce45ab034e4edf5ddb631e77cd38dcdf791dfd9228e0a0d1d80d1eb2d278deb62ad2ec39f10fb8fd43cec07304e0c38 languageName: node linkType: hard @@ -11649,21 +11221,6 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-prettier@npm:^4.2.1": - version: 4.2.1 - resolution: "eslint-plugin-prettier@npm:4.2.1" - dependencies: - prettier-linter-helpers: "npm:^1.0.0" - peerDependencies: - eslint: ">=7.28.0" - prettier: ">=2.0.0" - peerDependenciesMeta: - eslint-config-prettier: - optional: true - checksum: 10c0/c5e7316baeab9d96ac39c279f16686e837277e5c67a8006c6588bcff317edffdc1532fb580441eb598bc6770f6444006756b68a6575dff1cd85ebe227252d0b7 - languageName: node - linkType: hard - "eslint-plugin-prettier@npm:~5.2.6": version: 5.2.6 resolution: "eslint-plugin-prettier@npm:5.2.6" @@ -11684,7 +11241,16 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-hooks@npm:^4.6.0, eslint-plugin-react-hooks@npm:~4.6.2": +"eslint-plugin-react-hooks@npm:^5.2.0": + version: 5.2.0 + resolution: "eslint-plugin-react-hooks@npm:5.2.0" + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 + checksum: 10c0/1c8d50fa5984c6dea32470651807d2922cc3934cf3425e78f84a24c2dfd972e7f019bee84aefb27e0cf2c13fea0ac1d4473267727408feeb1c56333ca1489385 + languageName: node + linkType: hard + +"eslint-plugin-react-hooks@npm:~4.6.2": version: 4.6.2 resolution: "eslint-plugin-react-hooks@npm:4.6.2" peerDependencies: @@ -11867,7 +11433,7 @@ __metadata: languageName: node linkType: hard -"esprima@npm:^4.0.0, esprima@npm:^4.0.1, esprima@npm:~4.0.0": +"esprima@npm:^4.0.0, esprima@npm:^4.0.1": version: 4.0.1 resolution: "esprima@npm:4.0.1" bin: @@ -11923,7 +11489,7 @@ __metadata: languageName: node linkType: hard -"event-target-shim@npm:^5.0.0, event-target-shim@npm:^5.0.1": +"event-target-shim@npm:^5.0.0": version: 5.0.1 resolution: "event-target-shim@npm:5.0.1" checksum: 10c0/0255d9f936215fd206156fd4caa9e8d35e62075d720dc7d847e89b417e5e62cf1ce6c9b4e0a1633a9256de0efefaf9f8d26924b1f3c8620cffb9db78e7d3076b @@ -11958,21 +11524,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^1.0.0": - version: 1.0.0 - resolution: "execa@npm:1.0.0" - dependencies: - cross-spawn: "npm:^6.0.0" - get-stream: "npm:^4.0.0" - is-stream: "npm:^1.1.0" - npm-run-path: "npm:^2.0.0" - p-finally: "npm:^1.0.0" - signal-exit: "npm:^3.0.0" - strip-eof: "npm:^1.0.0" - checksum: 10c0/cc71707c9aa4a2552346893ee63198bf70a04b5a1bc4f8a0ef40f1d03c319eae80932c59191f037990d7d102193e83a38ec72115fff814ec2fb3099f3661a590 - languageName: node - linkType: hard - "execa@npm:^4.0.3": version: 4.1.0 resolution: "execa@npm:4.1.0" @@ -11990,7 +11541,7 @@ __metadata: languageName: node linkType: hard -"execa@npm:^5.0.0, execa@npm:^5.1.1": +"execa@npm:^5.0.0": version: 5.1.1 resolution: "execa@npm:5.1.1" dependencies: @@ -12044,82 +11595,90 @@ __metadata: languageName: node linkType: hard -"expo-asset@npm:~9.0.2": - version: 9.0.2 - resolution: "expo-asset@npm:9.0.2" +"expo-asset@npm:~12.0.10": + version: 12.0.10 + resolution: "expo-asset@npm:12.0.10" dependencies: - "@react-native/assets-registry": "npm:~0.73.1" - blueimp-md5: "npm:^2.10.0" - expo-constants: "npm:~15.4.0" - expo-file-system: "npm:~16.0.0" - invariant: "npm:^2.2.4" - md5-file: "npm:^3.2.3" - checksum: 10c0/45fd52075e98a8813184727890ef9e992bd727684ca896ab097e4e380503fad62e8bb5a7f98b7fc78665764f54c84f6d889d2d1d913f769f1df7adf34f8965b2 + "@expo/image-utils": "npm:^0.8.7" + expo-constants: "npm:~18.0.10" + peerDependencies: + expo: "*" + react: "*" + react-native: "*" + checksum: 10c0/516b382ded9c4bc517f9e9b7b43770aa9aa56f223356c71c39cd3374408897e8088b9790ffebc3dbf3b9d114893616b207716c5c7b51974c83fbeda86a98a8f1 languageName: node linkType: hard -"expo-constants@npm:~15.4.0": - version: 15.4.6 - resolution: "expo-constants@npm:15.4.6" +"expo-constants@npm:~18.0.10": + version: 18.0.10 + resolution: "expo-constants@npm:18.0.10" dependencies: - "@expo/config": "npm:~8.5.0" + "@expo/config": "npm:~12.0.10" + "@expo/env": "npm:~2.0.7" peerDependencies: expo: "*" - checksum: 10c0/eb8cdc2a7e5292e301c80bba2a6becfc168cbdc0c23913d8fc3d5bd8a60b20fdf5d82045b0ce2c2219329d70f58aa4fa709874d113b54aac6c109d6d3178ee9e + react-native: "*" + checksum: 10c0/c3878d7a4c438e1bab25bc5267553c06e4c002237f0cf35eb434de70734e31ef1d07c151d9a7771b75be1baa1c794a4c1c731167cbdfa5bd4fe41a499b8dda4b languageName: node linkType: hard -"expo-file-system@npm:~16.0.0, expo-file-system@npm:~16.0.9": - version: 16.0.9 - resolution: "expo-file-system@npm:16.0.9" +"expo-file-system@npm:~19.0.19": + version: 19.0.19 + resolution: "expo-file-system@npm:19.0.19" peerDependencies: expo: "*" - checksum: 10c0/e43c5ab226ac607b6d01389078012f96e1a0bf44474c20f71dfedd0d6052781837c602bb57b4f534d2dd3e87bdaa754fd73daa8f4f8a78e08ba67e17bba084e5 + react-native: "*" + checksum: 10c0/c9d038666a3f1addcc14968b2516c854370ed75b0dc31b9d31f49d57ba93f411d67c3d791bbffc586a9e4e274fec8bcb4fab0db3bfcde01c1142e7d20b6ce5df languageName: node linkType: hard -"expo-font@npm:~11.10.3": - version: 11.10.3 - resolution: "expo-font@npm:11.10.3" +"expo-font@npm:~14.0.9": + version: 14.0.9 + resolution: "expo-font@npm:14.0.9" dependencies: fontfaceobserver: "npm:^2.1.0" peerDependencies: expo: "*" - checksum: 10c0/130a5bc34865a1f8340e3fde4d9d8c5d7969331fdcac4e7487abcfbcf15476c771ecde6545b6f23f2278f29f13b5cc9b830c261581f7117e432979e9a2f4a71b + react: "*" + react-native: "*" + checksum: 10c0/7336a6094705c46379d4bb93f34a3b6c8d5fca871b34d62db94739b204639f3eeb6b1f5db4b4209e28a34348360075ccf557fe28ca996182469685427e570a9d languageName: node linkType: hard -"expo-keep-awake@npm:~12.8.2": - version: 12.8.2 - resolution: "expo-keep-awake@npm:12.8.2" +"expo-keep-awake@npm:~15.0.7": + version: 15.0.7 + resolution: "expo-keep-awake@npm:15.0.7" peerDependencies: expo: "*" - checksum: 10c0/d3699129ae1d536787f0e84f0e9e4cf5c1c99a6f8396057db6319de6485f8a832b98902aa13d71973c75fb9067b36290b1e9947a3fae79e6bf46348cf72c2ee5 + react: "*" + checksum: 10c0/6ca4cb430a97627b5657a220720808e4bd6dd89f4e9f86d52db71b9f91a72af8e63a83005d49af86924fc8f7bd210c312dfcb07212a1fe54334e0b4058943ec9 languageName: node linkType: hard -"expo-modules-autolinking@npm:1.10.3": - version: 1.10.3 - resolution: "expo-modules-autolinking@npm:1.10.3" +"expo-modules-autolinking@npm:3.0.22": + version: 3.0.22 + resolution: "expo-modules-autolinking@npm:3.0.22" dependencies: - "@expo/config": "npm:~8.5.0" + "@expo/spawn-async": "npm:^1.7.2" chalk: "npm:^4.1.0" commander: "npm:^7.2.0" - fast-glob: "npm:^3.2.5" - find-up: "npm:^5.0.0" - fs-extra: "npm:^9.1.0" + require-from-string: "npm:^2.0.2" + resolve-from: "npm:^5.0.0" bin: expo-modules-autolinking: bin/expo-modules-autolinking.js - checksum: 10c0/51247211b25649947967ff01e62a55ccc38b473ccdae8adc2cbe268c3a022d8657ad490316b4e45fceece13bf310af4b5a3f503c8658d8419b9e72943bb7b2a6 + checksum: 10c0/fac8e8b18aa8c4e778631c5d08adc32166a38853e9e96bfa1767ae9b9b52606aa72c1b69092dfeee00c3ca02f5722a9d546e32cf65211e92bb9a55c3a3ebfb65 languageName: node linkType: hard -"expo-modules-core@npm:1.11.14": - version: 1.11.14 - resolution: "expo-modules-core@npm:1.11.14" +"expo-modules-core@npm:3.0.26": + version: 3.0.26 + resolution: "expo-modules-core@npm:3.0.26" dependencies: invariant: "npm:^2.2.4" - checksum: 10c0/21d2173722a4e5a6eadfce11b1a5f82824247651eff615b499801043f484dc3043d73e9882a82ee9c8ba4fdfe68c5a8258ba7f769d41f4c59bbc7ed2fbade34e + peerDependencies: + react: "*" + react-native: "*" + checksum: 10c0/74d630f9444b3baafd20d9dd46861d11d5df599a4f2bae74786d974c0e0e58e39358f86450476d617bd3a71f6be1dbf34f197567f5867c0d97ffd64a03ef79f1 languageName: node linkType: hard @@ -12134,37 +11693,65 @@ __metadata: languageName: node linkType: hard -"expo-secure-store@npm:~12.8.1": - version: 12.8.1 - resolution: "expo-secure-store@npm:12.8.1" +"expo-secure-store@npm:~14.2.0": + version: 14.2.4 + resolution: "expo-secure-store@npm:14.2.4" peerDependencies: expo: "*" - checksum: 10c0/eb15637da244cf6cebd3a0e742ecd00d2bf9818716b13dc545d8497e236787b0f044d179dc267d14a9f99e56004738a2647e2b7d3023ca1d0cbc768618e56b66 + checksum: 10c0/490009d561f03609b819251d71c741643ad9e556afc744dcc5dce1e4b4ea288fc602cc4d93f6045e9a1b09a7f821f1cde5005971d98ab01bbac9b46a054c5e31 languageName: node linkType: hard -"expo@npm:~50.0.21": - version: 50.0.21 - resolution: "expo@npm:50.0.21" +"expo-server@npm:^1.0.4": + version: 1.0.4 + resolution: "expo-server@npm:1.0.4" + checksum: 10c0/56330a10e222475126ce4a61676b170cf34951deae4a8b0965dcf8e317b03e99f71d92f908e57bb6196d2bdb0b36d5efb17fb48fd7c3b1d65f690bf2578f7975 + languageName: node + linkType: hard + +"expo@npm:~54.0.0": + version: 54.0.25 + resolution: "expo@npm:54.0.25" dependencies: "@babel/runtime": "npm:^7.20.0" - "@expo/cli": "npm:0.17.13" - "@expo/config": "npm:8.5.6" - "@expo/config-plugins": "npm:7.9.2" - "@expo/metro-config": "npm:0.17.8" - "@expo/vector-icons": "npm:^14.0.0" - babel-preset-expo: "npm:~10.0.2" - expo-asset: "npm:~9.0.2" - expo-file-system: "npm:~16.0.9" - expo-font: "npm:~11.10.3" - expo-keep-awake: "npm:~12.8.2" - expo-modules-autolinking: "npm:1.10.3" - expo-modules-core: "npm:1.11.14" - fbemitter: "npm:^3.0.0" + "@expo/cli": "npm:54.0.16" + "@expo/config": "npm:~12.0.10" + "@expo/config-plugins": "npm:~54.0.2" + "@expo/devtools": "npm:0.1.7" + "@expo/fingerprint": "npm:0.15.3" + "@expo/metro": "npm:~54.1.0" + "@expo/metro-config": "npm:54.0.9" + "@expo/vector-icons": "npm:^15.0.3" + "@ungap/structured-clone": "npm:^1.3.0" + babel-preset-expo: "npm:~54.0.7" + expo-asset: "npm:~12.0.10" + expo-constants: "npm:~18.0.10" + expo-file-system: "npm:~19.0.19" + expo-font: "npm:~14.0.9" + expo-keep-awake: "npm:~15.0.7" + expo-modules-autolinking: "npm:3.0.22" + expo-modules-core: "npm:3.0.26" + pretty-format: "npm:^29.7.0" + react-refresh: "npm:^0.14.2" whatwg-url-without-unicode: "npm:8.0.0-3" + peerDependencies: + "@expo/dom-webview": "*" + "@expo/metro-runtime": "*" + react: "*" + react-native: "*" + react-native-webview: "*" + peerDependenciesMeta: + "@expo/dom-webview": + optional: true + "@expo/metro-runtime": + optional: true + react-native-webview: + optional: true bin: expo: bin/cli - checksum: 10c0/eb67b1f5dde641b915aacfecf0486a46ba9f94307611f65f93e7fab0c83e60e28735c434424836eeccfbc9faecf69e43bac0fbbc09cd786968eab04aacd19cc9 + expo-modules-autolinking: bin/autolinking + fingerprint: bin/fingerprint + checksum: 10c0/5030aa9049c70865bfe4956c62df79049195b2af1ff25eb6879b99763c9b2adef93ec36ab3faf2c0e73132b7780502efd0647bd9816969621f24fc86e5e6f922 languageName: node linkType: hard @@ -12253,7 +11840,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.5, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2": +"fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2": version: 3.3.3 resolution: "fast-glob@npm:3.3.3" dependencies: @@ -12294,17 +11881,6 @@ __metadata: languageName: node linkType: hard -"fast-xml-parser@npm:^4.0.12, fast-xml-parser@npm:^4.2.4": - version: 4.5.3 - resolution: "fast-xml-parser@npm:4.5.3" - dependencies: - strnum: "npm:^1.1.1" - bin: - fxparser: src/cli/cli.js - checksum: 10c0/bf9ccadacfadc95f6e3f0e7882a380a7f219cf0a6f96575149f02cb62bf44c3b7f0daee75b8ff3847bcfd7fbcb201e402c71045936c265cf6d94b141ec4e9327 - languageName: node - linkType: hard - "fastq@npm:^1.6.0": version: 1.19.1 resolution: "fastq@npm:1.19.1" @@ -12323,37 +11899,6 @@ __metadata: languageName: node linkType: hard -"fbemitter@npm:^3.0.0": - version: 3.0.0 - resolution: "fbemitter@npm:3.0.0" - dependencies: - fbjs: "npm:^3.0.0" - checksum: 10c0/f130dd8e15dc3fc6709a26586b7a589cd994e1d1024b624f2cc8ef1b12401536a94bb30038e68150a24f9ba18863e9a3fe87941ade2c87667bfbd17f4848d5c7 - languageName: node - linkType: hard - -"fbjs-css-vars@npm:^1.0.0": - version: 1.0.2 - resolution: "fbjs-css-vars@npm:1.0.2" - checksum: 10c0/dfb64116b125a64abecca9e31477b5edb9a2332c5ffe74326fe36e0a72eef7fc8a49b86adf36c2c293078d79f4524f35e80f5e62546395f53fb7c9e69821f54f - languageName: node - linkType: hard - -"fbjs@npm:^3.0.0": - version: 3.0.5 - resolution: "fbjs@npm:3.0.5" - dependencies: - cross-fetch: "npm:^3.1.5" - fbjs-css-vars: "npm:^1.0.0" - loose-envify: "npm:^1.0.0" - object-assign: "npm:^4.1.0" - promise: "npm:^7.1.1" - setimmediate: "npm:^1.0.5" - ua-parser-js: "npm:^1.0.35" - checksum: 10c0/66d0a2fc9a774f9066e35ac2ac4bf1245931d27f3ac287c7d47e6aa1fc152b243c2109743eb8f65341e025621fb51a12038fadb9fd8fda2e3ddae04ebab06f91 - languageName: node - linkType: hard - "fdir@npm:^6.4.4": version: 6.4.6 resolution: "fdir@npm:6.4.6" @@ -12386,13 +11931,6 @@ __metadata: languageName: node linkType: hard -"fetch-retry@npm:^4.1.1": - version: 4.1.1 - resolution: "fetch-retry@npm:4.1.1" - checksum: 10c0/f55cdc82d096e8ef92f92218a8379a01d56cc01726a0ac554845eb943758ceca8be2619682678adfbff88ecb4d97269375200af7ca94a726a8195781aa4c2f49 - languageName: node - linkType: hard - "file-entry-cache@npm:^6.0.1": version: 6.0.1 resolution: "file-entry-cache@npm:6.0.1" @@ -12457,17 +11995,6 @@ __metadata: languageName: node linkType: hard -"find-cache-dir@npm:^2.0.0": - version: 2.1.0 - resolution: "find-cache-dir@npm:2.1.0" - dependencies: - commondir: "npm:^1.0.1" - make-dir: "npm:^2.0.0" - pkg-dir: "npm:^3.0.0" - checksum: 10c0/556117fd0af14eb88fb69250f4bba9e905e7c355c6136dff0e161b9cbd1f5285f761b778565a278da73a130f42eccc723d7ad4c002ae547ed1d698d39779dabb - languageName: node - linkType: hard - "find-up@npm:^3.0.0": version: 3.0.0 resolution: "find-up@npm:3.0.0" @@ -12487,7 +12014,7 @@ __metadata: languageName: node linkType: hard -"find-up@npm:^5.0.0, find-up@npm:~5.0.0": +"find-up@npm:^5.0.0": version: 5.0.0 resolution: "find-up@npm:5.0.0" dependencies: @@ -12497,15 +12024,6 @@ __metadata: languageName: node linkType: hard -"find-yarn-workspace-root@npm:~2.0.0": - version: 2.0.0 - resolution: "find-yarn-workspace-root@npm:2.0.0" - dependencies: - micromatch: "npm:^4.0.2" - checksum: 10c0/b0d3843013fbdaf4e57140e0165889d09fa61745c9e85da2af86e54974f4cc9f1967e40f0d8fc36a79d53091f0829c651d06607d552582e53976f3cd8f4e5689 - languageName: node - linkType: hard - "fix-esm@npm:^1.0.1": version: 1.0.1 resolution: "fix-esm@npm:1.0.1" @@ -12542,20 +12060,6 @@ __metadata: languageName: node linkType: hard -"flow-parser@npm:0.*": - version: 0.273.1 - resolution: "flow-parser@npm:0.273.1" - checksum: 10c0/97166383e8c10c5b6f0a6c372940b56ecd8831cae5e6a1bfe295f44cd90cf1dc9dd803bd2116e2eb3d778f9a474d01090d2a30557d6a05b3c61692b94c849896 - languageName: node - linkType: hard - -"flow-parser@npm:^0.206.0": - version: 0.206.0 - resolution: "flow-parser@npm:0.206.0" - checksum: 10c0/63dedf1d7c16bd28b58ff1b827d6f58470a76e9d97de8516ee031ce0df2a52348b6f653032baebe14bbaea7f5ede6892dbe56d296590eab803ed33ede3f2785e - languageName: node - linkType: hard - "follow-redirects@npm:^1.15.0": version: 1.15.9 resolution: "follow-redirects@npm:1.15.9" @@ -12615,19 +12119,6 @@ __metadata: languageName: node linkType: hard -"form-data@npm:^3.0.1": - version: 3.0.4 - resolution: "form-data@npm:3.0.4" - dependencies: - asynckit: "npm:^0.4.0" - combined-stream: "npm:^1.0.8" - es-set-tostringtag: "npm:^2.1.0" - hasown: "npm:^2.0.2" - mime-types: "npm:^2.1.35" - checksum: 10c0/2451043b3e931653ce9690ba051b0bf1b5855a63029279bd7bdf8d02e4b5b42f4582b23ed3637df27a0d21bac2013c37d165ec9486e1af2470c13114aee83acc - languageName: node - linkType: hard - "form-data@npm:^4.0.0": version: 4.0.3 resolution: "form-data@npm:4.0.3" @@ -12664,7 +12155,7 @@ __metadata: languageName: node linkType: hard -"freeport-async@npm:2.0.0": +"freeport-async@npm:^2.0.0": version: 2.0.0 resolution: "freeport-async@npm:2.0.0" checksum: 10c0/421828d1a689695b6c8122d310fd8941af99ebe0b5793e3f8d49aa5923ce580b6c4dd6b7470d46983e60839c302f6c793a8541dbab80817396cdde2b04c83c90 @@ -12678,18 +12169,6 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:9.0.0": - version: 9.0.0 - resolution: "fs-extra@npm:9.0.0" - dependencies: - at-least-node: "npm:^1.0.0" - graceful-fs: "npm:^4.2.0" - jsonfile: "npm:^6.0.1" - universalify: "npm:^1.0.0" - checksum: 10c0/c7f8903b5939a585d16c064142929a9ad12d63084009a198da37bd2c49095b938c8f9a88f8378235dafd5312354b6e872c0181f97f820095fb3539c9d5fe6cd0 - languageName: node - linkType: hard - "fs-extra@npm:^10.1.0": version: 10.1.0 resolution: "fs-extra@npm:10.1.0" @@ -12723,7 +12202,7 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^8.1.0, fs-extra@npm:~8.1.0": +"fs-extra@npm:^8.1.0": version: 8.1.0 resolution: "fs-extra@npm:8.1.0" dependencies: @@ -12734,7 +12213,7 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^9.0.0, fs-extra@npm:^9.1.0": +"fs-extra@npm:^9.0.0": version: 9.1.0 resolution: "fs-extra@npm:9.1.0" dependencies: @@ -12898,15 +12377,6 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^4.0.0": - version: 4.1.0 - resolution: "get-stream@npm:4.1.0" - dependencies: - pump: "npm:^3.0.0" - checksum: 10c0/294d876f667694a5ca23f0ca2156de67da950433b6fb53024833733975d32582896dbc7f257842d331809979efccf04d5e0b6b75ad4d45744c45f193fd497539 - languageName: node - linkType: hard - "get-stream@npm:^5.0.0": version: 5.2.0 resolution: "get-stream@npm:5.2.0" @@ -12966,10 +12436,10 @@ __metadata: languageName: node linkType: hard -"getenv@npm:^1.0.0": - version: 1.0.0 - resolution: "getenv@npm:1.0.0" - checksum: 10c0/9661c5996c7622e12eab1d23448474ae51dbec6f8862eed903ebaa864dcd332895441c23d962e3ff5c180a9e3dff6cb1f569a115e1447db4acb52af2d880d655 +"getenv@npm:^2.0.0": + version: 2.0.0 + resolution: "getenv@npm:2.0.0" + checksum: 10c0/397ff641dd70cd78e414430258651e9a2228d3c5553a8cf15ae7840f75d3f10dfcb83f668f84829e84ea665b0fce2f08a9eddda3c9dcd7faa2d3da1c182c1854 languageName: node linkType: hard @@ -13018,23 +12488,25 @@ __metadata: languageName: node linkType: hard -"glob@npm:7.1.6": - version: 7.1.6 - resolution: "glob@npm:7.1.6" +"glob@npm:^10.2.2, glob@npm:^10.3.7, glob@npm:^10.4.2, glob@npm:^10.4.5": + version: 10.4.5 + resolution: "glob@npm:10.4.5" dependencies: - fs.realpath: "npm:^1.0.0" - inflight: "npm:^1.0.4" - inherits: "npm:2" - minimatch: "npm:^3.0.4" - once: "npm:^1.3.0" - path-is-absolute: "npm:^1.0.0" - checksum: 10c0/2575cce9306ac534388db751f0aa3e78afedb6af8f3b529ac6b2354f66765545145dba8530abf7bff49fb399a047d3f9b6901c38ee4c9503f592960d9af67763 + foreground-child: "npm:^3.1.0" + jackspeak: "npm:^3.1.2" + minimatch: "npm:^9.0.4" + minipass: "npm:^7.1.2" + package-json-from-dist: "npm:^1.0.0" + path-scurry: "npm:^1.11.1" + bin: + glob: dist/esm/bin.mjs + checksum: 10c0/19a9759ea77b8e3ca0a43c2f07ecddc2ad46216b786bb8f993c445aee80d345925a21e5280c7b7c6c59e860a0154b84e4b2b60321fea92cd3c56b4a7489f160e languageName: node linkType: hard -"glob@npm:^10.2.2, glob@npm:^10.3.7, glob@npm:^10.4.2, glob@npm:^10.4.5": - version: 10.4.5 - resolution: "glob@npm:10.4.5" +"glob@npm:^10.3.10": + version: 10.5.0 + resolution: "glob@npm:10.5.0" dependencies: foreground-child: "npm:^3.1.0" jackspeak: "npm:^3.1.2" @@ -13044,11 +12516,11 @@ __metadata: path-scurry: "npm:^1.11.1" bin: glob: dist/esm/bin.mjs - checksum: 10c0/19a9759ea77b8e3ca0a43c2f07ecddc2ad46216b786bb8f993c445aee80d345925a21e5280c7b7c6c59e860a0154b84e4b2b60321fea92cd3c56b4a7489f160e + checksum: 10c0/100705eddbde6323e7b35e1d1ac28bcb58322095bd8e63a7d0bef1a2cdafe0d0f7922a981b2b48369a4f8c1b077be5c171804534c3509dfe950dde15fbe6d828 languageName: node linkType: hard -"glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.7, glob@npm:^7.2.3": +"glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4": version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -13149,7 +12621,7 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.3, graceful-fs@npm:^4.1.5, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.10, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": +"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.5, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.10, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" checksum: 10c0/386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2 @@ -13163,24 +12635,6 @@ __metadata: languageName: node linkType: hard -"graphql-tag@npm:^2.10.1": - version: 2.12.6 - resolution: "graphql-tag@npm:2.12.6" - dependencies: - tslib: "npm:^2.1.0" - peerDependencies: - graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 10c0/7763a72011bda454ed8ff1a0d82325f43ca6478e4ce4ab8b7910c4c651dd00db553132171c04d80af5d5aebf1ef6a8a9fd53ccfa33b90ddc00aa3d4be6114419 - languageName: node - linkType: hard - -"graphql@npm:15.8.0": - version: 15.8.0 - resolution: "graphql@npm:15.8.0" - checksum: 10c0/30cc09b77170a9d1ed68e4c017ec8c5265f69501c96e4f34f8f6613f39a886c96dd9853eac925f212566ed651736334c8fe24ceae6c44e8d7625c95c3009a801 - languageName: node - linkType: hard - "growly@npm:^1.3.0": version: 1.3.0 resolution: "growly@npm:1.3.0" @@ -13276,60 +12730,35 @@ __metadata: languageName: node linkType: hard -"hermes-estree@npm:0.14.0": - version: 0.14.0 - resolution: "hermes-estree@npm:0.14.0" - checksum: 10c0/53f337ac512cbc42baa032ca5dbf016c9cb777e8eab5fce64715144d0196c4289babaf26a5705961510eac1219716eea0ee15f2421b4d00484a63995c24353c1 - languageName: node - linkType: hard - -"hermes-estree@npm:0.15.0": - version: 0.15.0 - resolution: "hermes-estree@npm:0.15.0" - checksum: 10c0/05a855b73c0a9d24b1aaea3093ef915475e42706321bc152cab2ddaa95496ad275a15f0f99b97738a1d0fb7fa6651a76aaf805ae121a980e377b96fabc75551d +"hermes-estree@npm:0.29.1": + version: 0.29.1 + resolution: "hermes-estree@npm:0.29.1" + checksum: 10c0/e6b01f79ba708697d61a74b871d5ebae5f863c6d782657d8e2d2256eb838f1eb86ff9c34773a81d9cc69e54be3a5059c686e0ab54a4afba903b40dde92dd0ccb languageName: node linkType: hard -"hermes-estree@npm:0.23.1": - version: 0.23.1 - resolution: "hermes-estree@npm:0.23.1" - checksum: 10c0/59ca9f3980419fcf511a172f0ee9960d86c8ba44ea8bc13d3bd0b6208e9540db1a0a9e46b0e797151f11b0e8e33b2bf850907aef4a5c9ac42c53809cefefc405 +"hermes-estree@npm:0.32.0": + version: 0.32.0 + resolution: "hermes-estree@npm:0.32.0" + checksum: 10c0/3b67d1fe44336240ef7f9c40ecbf363279ba263d51efe120570c3862cc109e652fc09aebddfe6b73d0f0246610bee130e4064c359f1f4cbf002bdb1d99717ef2 languageName: node linkType: hard -"hermes-parser@npm:0.14.0": - version: 0.14.0 - resolution: "hermes-parser@npm:0.14.0" +"hermes-parser@npm:0.29.1, hermes-parser@npm:^0.29.1": + version: 0.29.1 + resolution: "hermes-parser@npm:0.29.1" dependencies: - hermes-estree: "npm:0.14.0" - checksum: 10c0/9dd24434bd80fad0d7732ba1574267062487fb9c6e9a0f3182ca268a5c0e8ab0701f3f10bf540915c64440762aa0aa3b70897009da351e33cce9db0c59569031 + hermes-estree: "npm:0.29.1" + checksum: 10c0/7f40d9bdfb5acaa700f333a24c644b17f5f8d0e823b1e7a9fb6dcf253a54d54716ae63c74effa023688ee4f09013c80188c40d601570fee256a44954e04c2926 languageName: node linkType: hard -"hermes-parser@npm:0.15.0": - version: 0.15.0 - resolution: "hermes-parser@npm:0.15.0" +"hermes-parser@npm:0.32.0": + version: 0.32.0 + resolution: "hermes-parser@npm:0.32.0" dependencies: - hermes-estree: "npm:0.15.0" - checksum: 10c0/3171a52e6a6383a8f9c6289a532a571679905fd54ea64f7b043e9a9e8774629a0c507d1968ca7f7c5238f23e501e511c448ac434b7cc1c5bbf0b5d21e9284c55 - languageName: node - linkType: hard - -"hermes-parser@npm:0.23.1": - version: 0.23.1 - resolution: "hermes-parser@npm:0.23.1" - dependencies: - hermes-estree: "npm:0.23.1" - checksum: 10c0/56907e6136d2297543922dd9f8ee27378ef010c11dc1e0b4a0866faab2c527613b0edcda5e1ebc0daa0ca1ae6528734dfc479e18267aabe4dce0c7198217fd97 - languageName: node - linkType: hard - -"hermes-profile-transformer@npm:^0.0.6": - version: 0.0.6 - resolution: "hermes-profile-transformer@npm:0.0.6" - dependencies: - source-map: "npm:^0.7.3" - checksum: 10c0/d772faa712f97ec009cb8de1f6b2dc26af491d1baaea92af7649fbb9cafd60a9c7a499de32d23ba7606e501147bfb2daf14e477c967f11e3de8a1e41ecf626c7 + hermes-estree: "npm:0.32.0" + checksum: 10c0/5902d2c5d347c0629fba07a47eaad5569590ac69bc8bfb2e454e08d2dfbe1ebd989d88518dca2cba64061689b5eac5960ae6bd15a4a66600bbf377498a3234b7 languageName: node linkType: hard @@ -13360,15 +12789,6 @@ __metadata: languageName: node linkType: hard -"hosted-git-info@npm:^3.0.2": - version: 3.0.8 - resolution: "hosted-git-info@npm:3.0.8" - dependencies: - lru-cache: "npm:^6.0.0" - checksum: 10c0/af1392086ab3ab5576aa81af07be2f93ee1588407af18fd9752eb67502558e6ea0ffdd4be35ac6c8bef12fb9017f6e7705757e21b10b5ce7798da9106c9c0d9d - languageName: node - linkType: hard - "hosted-git-info@npm:^4.0.1": version: 4.1.0 resolution: "hosted-git-info@npm:4.1.0" @@ -13433,7 +12853,7 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^5.0.0, https-proxy-agent@npm:^5.0.1": +"https-proxy-agent@npm:^5.0.0": version: 5.0.1 resolution: "https-proxy-agent@npm:5.0.1" dependencies: @@ -13443,7 +12863,7 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^7.0.1": +"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.5": version: 7.0.6 resolution: "https-proxy-agent@npm:7.0.6" dependencies: @@ -13606,13 +13026,6 @@ __metadata: languageName: node linkType: hard -"infer-owner@npm:^1.0.4": - version: 1.0.4 - resolution: "infer-owner@npm:1.0.4" - checksum: 10c0/a7b241e3149c26e37474e3435779487f42f36883711f198c45794703c7556bc38af224088bd4d1a221a45b8208ae2c2bcf86200383621434d0c099304481c5b9 - languageName: node - linkType: hard - "inflight@npm:^1.0.4": version: 1.0.6 resolution: "inflight@npm:1.0.6" @@ -13652,16 +13065,6 @@ __metadata: languageName: node linkType: hard -"internal-ip@npm:4.3.0": - version: 4.3.0 - resolution: "internal-ip@npm:4.3.0" - dependencies: - default-gateway: "npm:^4.2.0" - ipaddr.js: "npm:^1.9.0" - checksum: 10c0/c0ad0b95981c8f21a2d4f115212af38c894a6a6d0a2a3cac4d73d1b5beb214fdfce7b5e66f087e8d575977d4df630886914412d1bc9c2678e5870210154ad65b - languageName: node - linkType: hard - "internal-slot@npm:^1.1.0": version: 1.1.0 resolution: "internal-slot@npm:1.1.0" @@ -13692,14 +13095,7 @@ __metadata: languageName: node linkType: hard -"ip-regex@npm:^2.1.0": - version: 2.1.0 - resolution: "ip-regex@npm:2.1.0" - checksum: 10c0/3ce2d8307fa0373ca357eba7504e66e73b8121805fd9eba6a343aeb077c64c30659fa876b11ac7a75635b7529d2ce87723f208a5b9d51571513b5c68c0cc1541 - languageName: node - linkType: hard - -"ipaddr.js@npm:1.9.1, ipaddr.js@npm:^1.9.0": +"ipaddr.js@npm:1.9.1": version: 1.9.1 resolution: "ipaddr.js@npm:1.9.1" checksum: 10c0/0486e775047971d3fdb5fb4f063829bac45af299ae0b82dcf3afa2145338e08290563a2a70f34b732d795ecc8311902e541a8530eeb30d75860a78ff4e94ce2a @@ -13783,7 +13179,7 @@ __metadata: languageName: node linkType: hard -"is-buffer@npm:^1.0.2, is-buffer@npm:^1.1.5, is-buffer@npm:~1.1.1, is-buffer@npm:~1.1.6": +"is-buffer@npm:^1.0.2, is-buffer@npm:^1.1.5, is-buffer@npm:~1.1.6": version: 1.1.6 resolution: "is-buffer@npm:1.1.6" checksum: 10c0/ae18aa0b6e113d6c490ad1db5e8df9bdb57758382b313f5a22c9c61084875c6396d50bbf49315f5b1926d142d74dfb8d31b40d993a383e0a158b15fea7a82234 @@ -13859,13 +13255,6 @@ __metadata: languageName: node linkType: hard -"is-extglob@npm:^1.0.0": - version: 1.0.0 - resolution: "is-extglob@npm:1.0.0" - checksum: 10c0/1ce5366d19958f36069a45ca996c1e51ab607f42a01eb0505f0ccffe8f9c91f5bcba6e971605efd8b4d4dfd0111afa3c8df3e1746db5b85b9a8f933f5e7286b7 - languageName: node - linkType: hard - "is-extglob@npm:^2.1.1": version: 2.1.1 resolution: "is-extglob@npm:2.1.1" @@ -13882,13 +13271,6 @@ __metadata: languageName: node linkType: hard -"is-fullwidth-code-point@npm:^2.0.0": - version: 2.0.0 - resolution: "is-fullwidth-code-point@npm:2.0.0" - checksum: 10c0/e58f3e4a601fc0500d8b2677e26e9fe0cd450980e66adb29d85b6addf7969731e38f8e43ed2ec868a09c101a55ac3d8b78902209269f38c5286bc98f5bc1b4d9 - languageName: node - linkType: hard - "is-fullwidth-code-point@npm:^3.0.0": version: 3.0.0 resolution: "is-fullwidth-code-point@npm:3.0.0" @@ -13951,15 +13333,6 @@ __metadata: languageName: node linkType: hard -"is-glob@npm:^2.0.0": - version: 2.0.1 - resolution: "is-glob@npm:2.0.1" - dependencies: - is-extglob: "npm:^1.0.0" - checksum: 10c0/ef156806af0924983325c9218a8b8a838fa50e1a104ed2a11fe94829a5b27c1b05a4c8cf98d96cb3a7fea539c21f14ae2081e1a248f3d5a9eea62f2d4e9f8b0c - languageName: node - linkType: hard - "is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3": version: 4.0.3 resolution: "is-glob@npm:4.0.3" @@ -13969,22 +13342,6 @@ __metadata: languageName: node linkType: hard -"is-interactive@npm:^1.0.0": - version: 1.0.0 - resolution: "is-interactive@npm:1.0.0" - checksum: 10c0/dd47904dbf286cd20aa58c5192161be1a67138485b9836d5a70433b21a45442e9611b8498b8ab1f839fc962c7620667a50535fdfb4a6bc7989b8858645c06b4d - languageName: node - linkType: hard - -"is-invalid-path@npm:^0.1.0": - version: 0.1.0 - resolution: "is-invalid-path@npm:0.1.0" - dependencies: - is-glob: "npm:^2.0.0" - checksum: 10c0/9f7f74825ddcbd70ceb0aca1155d2961f3767a7a0f1351c255d25047cc7dece161b755d0698aaf8f201693d96ea12e04b4afa00ee9b4f8f47ab5ec2adbe96df8 - languageName: node - linkType: hard - "is-map@npm:^2.0.2, is-map@npm:^2.0.3": version: 2.0.3 resolution: "is-map@npm:2.0.3" @@ -14065,7 +13422,7 @@ __metadata: languageName: node linkType: hard -"is-plain-object@npm:^2.0.1, is-plain-object@npm:^2.0.4": +"is-plain-object@npm:^2.0.1": version: 2.0.4 resolution: "is-plain-object@npm:2.0.4" dependencies: @@ -14111,13 +13468,6 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^1.1.0": - version: 1.1.0 - resolution: "is-stream@npm:1.1.0" - checksum: 10c0/b8ae7971e78d2e8488d15f804229c6eed7ed36a28f8807a1815938771f4adff0e705218b7dab968270433f67103e4fef98062a0beea55d64835f705ee72c7002 - languageName: node - linkType: hard - "is-stream@npm:^2.0.0": version: 2.0.1 resolution: "is-stream@npm:2.0.1" @@ -14196,22 +13546,6 @@ __metadata: languageName: node linkType: hard -"is-unicode-supported@npm:^0.1.0": - version: 0.1.0 - resolution: "is-unicode-supported@npm:0.1.0" - checksum: 10c0/00cbe3455c3756be68d2542c416cab888aebd5012781d6819749fefb15162ff23e38501fe681b3d751c73e8ff561ac09a5293eba6f58fdf0178462ce6dcb3453 - languageName: node - linkType: hard - -"is-valid-path@npm:^0.1.1": - version: 0.1.1 - resolution: "is-valid-path@npm:0.1.1" - dependencies: - is-invalid-path: "npm:^0.1.0" - checksum: 10c0/05c3533b8d98ac469bec9849e6ee73a07e1f9857e2043c75a9a45d21bae5e11fafb625808d7bd1aaf5cc63e842876c636f9888388a959ee9c33975c7b603c6ba - languageName: node - linkType: hard - "is-weakmap@npm:^2.0.2": version: 2.0.2 resolution: "is-weakmap@npm:2.0.2" @@ -14245,13 +13579,6 @@ __metadata: languageName: node linkType: hard -"is-wsl@npm:^1.1.0": - version: 1.1.0 - resolution: "is-wsl@npm:1.1.0" - checksum: 10c0/7ad0012f21092d6f586c7faad84755a8ef0da9b9ec295e4dc82313cce4e1a93a3da3c217265016461f9b141503fe55fa6eb1fd5457d3f05e8d1bdbb48e50c13a - languageName: node - linkType: hard - "is-wsl@npm:^2.1.1, is-wsl@npm:^2.2.0": version: 2.2.0 resolution: "is-wsl@npm:2.2.0" @@ -14268,13 +13595,6 @@ __metadata: languageName: node linkType: hard -"isarray@npm:~1.0.0": - version: 1.0.0 - resolution: "isarray@npm:1.0.0" - checksum: 10c0/18b5be6669be53425f0b84098732670ed4e727e3af33bc7f948aac01782110eb9a18b3b329c5323bcdd3acdaae547ee077d3951317e7f133bff7105264b3003d - languageName: node - linkType: hard - "isexe@npm:^2.0.0": version: 2.0.0 resolution: "isexe@npm:2.0.0" @@ -14560,7 +13880,7 @@ __metadata: languageName: node linkType: hard -"jest-environment-node@npm:^29.6.3, jest-environment-node@npm:^29.7.0": +"jest-environment-node@npm:^29.7.0": version: 29.7.0 resolution: "jest-environment-node@npm:29.7.0" dependencies: @@ -14856,7 +14176,7 @@ __metadata: languageName: node linkType: hard -"jest-validate@npm:^29.6.3, jest-validate@npm:^29.7.0": +"jest-validate@npm:^29.7.0": version: 29.7.0 resolution: "jest-validate@npm:29.7.0" dependencies: @@ -14897,7 +14217,7 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:^29.6.3, jest-worker@npm:^29.7.0": +"jest-worker@npm:^29.7.0": version: 29.7.0 resolution: "jest-worker@npm:29.7.0" dependencies: @@ -14965,26 +14285,6 @@ __metadata: languageName: node linkType: hard -"joi@npm:^17.2.1": - version: 17.13.3 - resolution: "joi@npm:17.13.3" - dependencies: - "@hapi/hoek": "npm:^9.3.0" - "@hapi/topo": "npm:^5.1.0" - "@sideway/address": "npm:^4.1.5" - "@sideway/formula": "npm:^3.0.1" - "@sideway/pinpoint": "npm:^2.0.0" - checksum: 10c0/9262aef1da3f1bec5b03caf50c46368899fe03b8ff26cbe3d53af4584dd1049079fc97230bbf1500b6149db7cc765b9ee45f0deb24bb6fc3fa06229d7148c17f - languageName: node - linkType: hard - -"join-component@npm:^1.1.0": - version: 1.1.0 - resolution: "join-component@npm:1.1.0" - checksum: 10c0/7319cb1ca6ffc514d82ac1b965c4e6cd6bf852adec1e7833bd8613e17f4965e78e2653c8de75a1fe51d9a2cae36af3298008df4079cfd903ef3ecbd231fe11c1 - languageName: node - linkType: hard - "js-base64@npm:^3.7.6": version: 3.7.7 resolution: "js-base64@npm:3.7.7" @@ -15175,13 +14475,6 @@ __metadata: languageName: node linkType: hard -"jsc-android@npm:^250231.0.0": - version: 250231.0.0 - resolution: "jsc-android@npm:250231.0.0" - checksum: 10c0/518ddbc9d41eb5f4f8a30244382044c87ce02756416866c4e129ae6655feb0bab744cf9d590d240916b005c3632554c7c33d388a84dc6d3e83733d0e8cee5c2f - languageName: node - linkType: hard - "jsc-safe-url@npm:^0.2.2, jsc-safe-url@npm:^0.2.4": version: 0.2.4 resolution: "jsc-safe-url@npm:0.2.4" @@ -15189,37 +14482,6 @@ __metadata: languageName: node linkType: hard -"jscodeshift@npm:^0.14.0": - version: 0.14.0 - resolution: "jscodeshift@npm:0.14.0" - dependencies: - "@babel/core": "npm:^7.13.16" - "@babel/parser": "npm:^7.13.16" - "@babel/plugin-proposal-class-properties": "npm:^7.13.0" - "@babel/plugin-proposal-nullish-coalescing-operator": "npm:^7.13.8" - "@babel/plugin-proposal-optional-chaining": "npm:^7.13.12" - "@babel/plugin-transform-modules-commonjs": "npm:^7.13.8" - "@babel/preset-flow": "npm:^7.13.13" - "@babel/preset-typescript": "npm:^7.13.0" - "@babel/register": "npm:^7.13.16" - babel-core: "npm:^7.0.0-bridge.0" - chalk: "npm:^4.1.2" - flow-parser: "npm:0.*" - graceful-fs: "npm:^4.2.4" - micromatch: "npm:^4.0.4" - neo-async: "npm:^2.5.0" - node-dir: "npm:^0.1.17" - recast: "npm:^0.21.0" - temp: "npm:^0.8.4" - write-file-atomic: "npm:^2.3.0" - peerDependencies: - "@babel/preset-env": ^7.1.6 - bin: - jscodeshift: bin/jscodeshift.js - checksum: 10c0/dab63bdb4b7e67d79634fcd3f5dc8b227146e9f68aa88700bc49c5a45b6339d05bd934a98aa53d29abd04f81237d010e7e037799471b2aab66ec7b9a7d752786 - languageName: node - linkType: hard - "jsesc@npm:^3.0.2": version: 3.1.0 resolution: "jsesc@npm:3.1.0" @@ -15266,22 +14528,6 @@ __metadata: languageName: node linkType: hard -"json-schema-deref-sync@npm:^0.13.0": - version: 0.13.0 - resolution: "json-schema-deref-sync@npm:0.13.0" - dependencies: - clone: "npm:^2.1.2" - dag-map: "npm:~1.0.0" - is-valid-path: "npm:^0.1.1" - lodash: "npm:^4.17.13" - md5: "npm:~2.2.0" - memory-cache: "npm:~0.2.0" - traverse: "npm:~0.6.6" - valid-url: "npm:~1.0.9" - checksum: 10c0/07cc73d85c9ee6f8236444290cfd22ee4199cd6ddc049e329e7ec22103770b34653f95ae87c367aa49ba6551f09e58b649cd588732b67e7a17b3bb9860ecd061 - languageName: node - linkType: hard - "json-schema-traverse@npm:^0.4.1": version: 0.4.1 resolution: "json-schema-traverse@npm:0.4.1" @@ -15323,7 +14569,7 @@ __metadata: languageName: node linkType: hard -"json5@npm:^2.2.1, json5@npm:^2.2.2, json5@npm:^2.2.3": +"json5@npm:^2.2.1, json5@npm:^2.2.3": version: 2.2.3 resolution: "json5@npm:2.2.3" bin: @@ -15448,7 +14694,7 @@ __metadata: languageName: node linkType: hard -"kind-of@npm:^6.0.2, kind-of@npm:^6.0.3": +"kind-of@npm:^6.0.3": version: 6.0.3 resolution: "kind-of@npm:6.0.3" checksum: 10c0/61cdff9623dabf3568b6445e93e31376bee1cdb93f8ba7033d86022c2a9b1791a1d9510e026e6465ebd701a6dd2f7b0808483ad8838341ac52f003f512e0b4c4 @@ -15515,6 +14761,15 @@ __metadata: languageName: node linkType: hard +"lan-network@npm:^0.1.6": + version: 0.1.7 + resolution: "lan-network@npm:0.1.7" + bin: + lan-network: dist/lan-network-cli.js + checksum: 10c0/7afd3a7159bb65ff40bded481e4d522b1faa6b65e8b69d6404651d87fe800a35510aff9b913bb90def4f66ca886e28907492b8323f8c568830b42d28f521fb18 + languageName: node + linkType: hard + "language-subtag-registry@npm:^0.3.20": version: 0.3.23 resolution: "language-subtag-registry@npm:0.3.23" @@ -15589,80 +14844,108 @@ __metadata: languageName: node linkType: hard -"lightningcss-darwin-arm64@npm:1.19.0": - version: 1.19.0 - resolution: "lightningcss-darwin-arm64@npm:1.19.0" +"lightningcss-android-arm64@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-android-arm64@npm:1.30.2" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"lightningcss-darwin-arm64@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-darwin-arm64@npm:1.30.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"lightningcss-darwin-x64@npm:1.19.0": - version: 1.19.0 - resolution: "lightningcss-darwin-x64@npm:1.19.0" +"lightningcss-darwin-x64@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-darwin-x64@npm:1.30.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"lightningcss-linux-arm-gnueabihf@npm:1.19.0": - version: 1.19.0 - resolution: "lightningcss-linux-arm-gnueabihf@npm:1.19.0" +"lightningcss-freebsd-x64@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-freebsd-x64@npm:1.30.2" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"lightningcss-linux-arm-gnueabihf@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-linux-arm-gnueabihf@npm:1.30.2" conditions: os=linux & cpu=arm languageName: node linkType: hard -"lightningcss-linux-arm64-gnu@npm:1.19.0": - version: 1.19.0 - resolution: "lightningcss-linux-arm64-gnu@npm:1.19.0" +"lightningcss-linux-arm64-gnu@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-linux-arm64-gnu@npm:1.30.2" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"lightningcss-linux-arm64-musl@npm:1.19.0": - version: 1.19.0 - resolution: "lightningcss-linux-arm64-musl@npm:1.19.0" +"lightningcss-linux-arm64-musl@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-linux-arm64-musl@npm:1.30.2" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"lightningcss-linux-x64-gnu@npm:1.19.0": - version: 1.19.0 - resolution: "lightningcss-linux-x64-gnu@npm:1.19.0" +"lightningcss-linux-x64-gnu@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-linux-x64-gnu@npm:1.30.2" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"lightningcss-linux-x64-musl@npm:1.19.0": - version: 1.19.0 - resolution: "lightningcss-linux-x64-musl@npm:1.19.0" +"lightningcss-linux-x64-musl@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-linux-x64-musl@npm:1.30.2" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"lightningcss-win32-x64-msvc@npm:1.19.0": - version: 1.19.0 - resolution: "lightningcss-win32-x64-msvc@npm:1.19.0" +"lightningcss-win32-arm64-msvc@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-win32-arm64-msvc@npm:1.30.2" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"lightningcss-win32-x64-msvc@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-win32-x64-msvc@npm:1.30.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"lightningcss@npm:~1.19.0": - version: 1.19.0 - resolution: "lightningcss@npm:1.19.0" +"lightningcss@npm:^1.30.1": + version: 1.30.2 + resolution: "lightningcss@npm:1.30.2" dependencies: - detect-libc: "npm:^1.0.3" - lightningcss-darwin-arm64: "npm:1.19.0" - lightningcss-darwin-x64: "npm:1.19.0" - lightningcss-linux-arm-gnueabihf: "npm:1.19.0" - lightningcss-linux-arm64-gnu: "npm:1.19.0" - lightningcss-linux-arm64-musl: "npm:1.19.0" - lightningcss-linux-x64-gnu: "npm:1.19.0" - lightningcss-linux-x64-musl: "npm:1.19.0" - lightningcss-win32-x64-msvc: "npm:1.19.0" + detect-libc: "npm:^2.0.3" + lightningcss-android-arm64: "npm:1.30.2" + lightningcss-darwin-arm64: "npm:1.30.2" + lightningcss-darwin-x64: "npm:1.30.2" + lightningcss-freebsd-x64: "npm:1.30.2" + lightningcss-linux-arm-gnueabihf: "npm:1.30.2" + lightningcss-linux-arm64-gnu: "npm:1.30.2" + lightningcss-linux-arm64-musl: "npm:1.30.2" + lightningcss-linux-x64-gnu: "npm:1.30.2" + lightningcss-linux-x64-musl: "npm:1.30.2" + lightningcss-win32-arm64-msvc: "npm:1.30.2" + lightningcss-win32-x64-msvc: "npm:1.30.2" dependenciesMeta: + lightningcss-android-arm64: + optional: true lightningcss-darwin-arm64: optional: true lightningcss-darwin-x64: optional: true + lightningcss-freebsd-x64: + optional: true lightningcss-linux-arm-gnueabihf: optional: true lightningcss-linux-arm64-gnu: @@ -15673,9 +14956,11 @@ __metadata: optional: true lightningcss-linux-x64-musl: optional: true + lightningcss-win32-arm64-msvc: + optional: true lightningcss-win32-x64-msvc: optional: true - checksum: 10c0/734cb578709d945cf272578fe30c9dec9462dedb24cbfdb80fdf21dd58ca9a7a347e2b11ec80b16c49964c5c7b4180adc2c5db2c93d2360fe27ca707b961b60f + checksum: 10c0/5c0c73a33946dab65908d5cd1325df4efa290efb77f940b60f40448b5ab9a87d3ea665ef9bcf00df4209705050ecf2f7ecc649f44d6dfa5905bb50f15717e78d languageName: node linkType: hard @@ -15881,7 +15166,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:^4.17.13, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.21": +"lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.21": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: 10c0/d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c @@ -15897,16 +15182,6 @@ __metadata: languageName: node linkType: hard -"log-symbols@npm:^4.1.0": - version: 4.1.0 - resolution: "log-symbols@npm:4.1.0" - dependencies: - chalk: "npm:^4.1.0" - is-unicode-supported: "npm:^0.1.0" - checksum: 10c0/67f445a9ffa76db1989d0fa98586e5bc2fd5247260dafb8ad93d9f0ccd5896d53fb830b0e54dade5ad838b9de2006c826831a3c528913093af20dff8bd24aca6 - languageName: node - linkType: hard - "log-update@npm:^6.1.0": version: 6.1.0 resolution: "log-update@npm:6.1.0" @@ -15920,20 +15195,7 @@ __metadata: languageName: node linkType: hard -"logkitty@npm:^0.7.1": - version: 0.7.1 - resolution: "logkitty@npm:0.7.1" - dependencies: - ansi-fragments: "npm:^0.2.1" - dayjs: "npm:^1.8.15" - yargs: "npm:^15.1.0" - bin: - logkitty: bin/logkitty.js - checksum: 10c0/2067fad55c0856c0608c51ab75f8ffa5a858c5f847fefa8ec0e5fd3aa0b7d732010169d187283b23583a72aa6b80bbbec4fc6801a6c47c3fac0fbb294786002a - languageName: node - linkType: hard - -"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0": +"loose-envify@npm:^1.0.0, loose-envify@npm:^1.4.0": version: 1.4.0 resolution: "loose-envify@npm:1.4.0" dependencies: @@ -15983,16 +15245,6 @@ __metadata: languageName: node linkType: hard -"make-dir@npm:^2.0.0, make-dir@npm:^2.1.0": - version: 2.1.0 - resolution: "make-dir@npm:2.1.0" - dependencies: - pify: "npm:^4.0.1" - semver: "npm:^5.6.0" - checksum: 10c0/ada869944d866229819735bee5548944caef560d7a8536ecbc6536edca28c72add47cc4f6fc39c54fb25d06b58da1f8994cf7d9df7dadea047064749efc085d8 - languageName: node - linkType: hard - "make-dir@npm:^3.1.0": version: 3.1.0 resolution: "make-dir@npm:3.1.0" @@ -16074,18 +15326,7 @@ __metadata: languageName: node linkType: hard -"md5-file@npm:^3.2.3": - version: 3.2.3 - resolution: "md5-file@npm:3.2.3" - dependencies: - buffer-alloc: "npm:^1.1.0" - bin: - md5-file: cli.js - checksum: 10c0/41d2c27534119bea6e7c1b1489290b4a412c256d3f184068753a215fbeb0eeb5d739334e753f997de5d7d104db3118c6ec2f6e50b1ed23d70deacefd098ee560 - languageName: node - linkType: hard - -"md5@npm:^2.2.1, md5@npm:~2.3.0": +"md5@npm:~2.3.0": version: 2.3.0 resolution: "md5@npm:2.3.0" dependencies: @@ -16096,24 +15337,6 @@ __metadata: languageName: node linkType: hard -"md5@npm:~2.2.0": - version: 2.2.1 - resolution: "md5@npm:2.2.1" - dependencies: - charenc: "npm:~0.0.1" - crypt: "npm:~0.0.1" - is-buffer: "npm:~1.1.1" - checksum: 10c0/e9e7de197a100169f27b956af63ece22348b2d06d40162c8d380d13dcbb7a307c95956857d0cb5ed92059f6448bbdce2d54bc6b922f8e6a36284c303ecc1612d - languageName: node - linkType: hard - -"md5hex@npm:^1.0.0": - version: 1.0.0 - resolution: "md5hex@npm:1.0.0" - checksum: 10c0/cad2569cdbc61c9de1ff2724c7344c695d868579bb21a1ab4cedf3ea5e91fa75d74a861da071ea1ee00a161511104985c30cb08d797bfd7d99f0f8fd14994728 - languageName: node - linkType: hard - "mdn-data@npm:2.0.14": version: 2.0.14 resolution: "mdn-data@npm:2.0.14" @@ -16142,13 +15365,6 @@ __metadata: languageName: node linkType: hard -"memory-cache@npm:~0.2.0": - version: 0.2.0 - resolution: "memory-cache@npm:0.2.0" - checksum: 10c0/d4fe58865dfdc252db18ae152ab6c9d62868cfc42d5e7f6cf30732fcf27f5f1f8d7b179c3b6f26f31a28ab1cc5c3937215c60aa9e8ad7ea8ff35e79f69ef14da - languageName: node - linkType: hard - "meow@npm:^10.1.3": version: 10.1.5 resolution: "meow@npm:10.1.5" @@ -16229,310 +15445,464 @@ __metadata: languageName: node linkType: hard -"methods@npm:~1.1.2": - version: 1.1.2 - resolution: "methods@npm:1.1.2" - checksum: 10c0/bdf7cc72ff0a33e3eede03708c08983c4d7a173f91348b4b1e4f47d4cdbf734433ad971e7d1e8c77247d9e5cd8adb81ea4c67b0a2db526b758b2233d7814b8b2 +"methods@npm:~1.1.2": + version: 1.1.2 + resolution: "methods@npm:1.1.2" + checksum: 10c0/bdf7cc72ff0a33e3eede03708c08983c4d7a173f91348b4b1e4f47d4cdbf734433ad971e7d1e8c77247d9e5cd8adb81ea4c67b0a2db526b758b2233d7814b8b2 + languageName: node + linkType: hard + +"metro-babel-transformer@npm:0.83.2": + version: 0.83.2 + resolution: "metro-babel-transformer@npm:0.83.2" + dependencies: + "@babel/core": "npm:^7.25.2" + flow-enums-runtime: "npm:^0.0.6" + hermes-parser: "npm:0.32.0" + nullthrows: "npm:^1.1.1" + checksum: 10c0/8f3005c6534eb62816fa85a321c891b1dd64f4ac92d7dc7eedbfe06b4fffd2e3f629d0641ffd87373c6d28152c701faf36c7f7a4b0ed6624aa2b3c922d6026ae + languageName: node + linkType: hard + +"metro-babel-transformer@npm:0.83.3": + version: 0.83.3 + resolution: "metro-babel-transformer@npm:0.83.3" + dependencies: + "@babel/core": "npm:^7.25.2" + flow-enums-runtime: "npm:^0.0.6" + hermes-parser: "npm:0.32.0" + nullthrows: "npm:^1.1.1" + checksum: 10c0/b0107f86cdc9ef9419d669b5b3dac22e35b02c67c480563a63d98f5fb50953587938769efc854bfc09c225557790cd6488dbe3fed6f05c2b3f322cfb2e5ff577 + languageName: node + linkType: hard + +"metro-cache-key@npm:0.83.2": + version: 0.83.2 + resolution: "metro-cache-key@npm:0.83.2" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + checksum: 10c0/791517bcd997d2f8ecaba3aff99714408f1c80d938846c7b8d114e346ce93c963eb103317e4781b3c16ad187ed95b8e23397346bb6cb4b86ec8ff95dbda4681e + languageName: node + linkType: hard + +"metro-cache-key@npm:0.83.3": + version: 0.83.3 + resolution: "metro-cache-key@npm:0.83.3" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + checksum: 10c0/403a2ca5b5bbb31a979effaa31fba0c47e2eb3830428c39c99db58aa0739a6fcc386f5a56c91495c53a4569065f0bda29e3038e9c41ca17af443971395f257dc + languageName: node + linkType: hard + +"metro-cache@npm:0.83.2": + version: 0.83.2 + resolution: "metro-cache@npm:0.83.2" + dependencies: + exponential-backoff: "npm:^3.1.1" + flow-enums-runtime: "npm:^0.0.6" + https-proxy-agent: "npm:^7.0.5" + metro-core: "npm:0.83.2" + checksum: 10c0/2c8d4004153431abb73265496ba2ede5e5fd09c2ca3769186ebe5b87645c97d74b871cc1bf83ab6bccdae596039341e330df3ebfab6e8469e1207e6a5d0e9ebc + languageName: node + linkType: hard + +"metro-cache@npm:0.83.3": + version: 0.83.3 + resolution: "metro-cache@npm:0.83.3" + dependencies: + exponential-backoff: "npm:^3.1.1" + flow-enums-runtime: "npm:^0.0.6" + https-proxy-agent: "npm:^7.0.5" + metro-core: "npm:0.83.3" + checksum: 10c0/608e85d819092c0b472c9adabb5de58e88355739de71833230626c1af7f3ce5dd1dca9f1ff3a836d995201f717315fd769c4c646a818c1f490ea2ec29417e32a + languageName: node + linkType: hard + +"metro-config@npm:0.83.2": + version: 0.83.2 + resolution: "metro-config@npm:0.83.2" + dependencies: + connect: "npm:^3.6.5" + flow-enums-runtime: "npm:^0.0.6" + jest-validate: "npm:^29.7.0" + metro: "npm:0.83.2" + metro-cache: "npm:0.83.2" + metro-core: "npm:0.83.2" + metro-runtime: "npm:0.83.2" + yaml: "npm:^2.6.1" + checksum: 10c0/224dff59b53f23ca4a0f39e8a82c297b93c779e9f92c1e097c1ac9fd66d86978b696476aef14a2eb3d2b4704adfb53e3d7ab76abf32924a06f3f6d0c586ac16f + languageName: node + linkType: hard + +"metro-config@npm:0.83.3, metro-config@npm:^0.83.1": + version: 0.83.3 + resolution: "metro-config@npm:0.83.3" + dependencies: + connect: "npm:^3.6.5" + flow-enums-runtime: "npm:^0.0.6" + jest-validate: "npm:^29.7.0" + metro: "npm:0.83.3" + metro-cache: "npm:0.83.3" + metro-core: "npm:0.83.3" + metro-runtime: "npm:0.83.3" + yaml: "npm:^2.6.1" + checksum: 10c0/c53e4a061cfc776a65cdb5055c0be840055f9741dae25e7d407835988618b15f1407270dbd957c7333d01e9c79eccbf8e6bcb76421b2145bd134b53df459a033 + languageName: node + linkType: hard + +"metro-core@npm:0.83.2": + version: 0.83.2 + resolution: "metro-core@npm:0.83.2" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + lodash.throttle: "npm:^4.1.1" + metro-resolver: "npm:0.83.2" + checksum: 10c0/3582bfb114fbda2c9bb5cdde1a185ba0c707a27f325a6e63c6a981c9a05e02965dcfcc8c98cc37f30ef8e103f34e4f7b544e67f61f1dcdfc1bf81d98b27507f8 + languageName: node + linkType: hard + +"metro-core@npm:0.83.3, metro-core@npm:^0.83.1": + version: 0.83.3 + resolution: "metro-core@npm:0.83.3" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + lodash.throttle: "npm:^4.1.1" + metro-resolver: "npm:0.83.3" + checksum: 10c0/d44c1f117c4b27f18abd27110e9536abf3105733e8fccaa522bd0e008248cce0260130517840c4914d7ce5df498f39ecfd43b6046a0f0b1c0f8ada7de38e52c4 + languageName: node + linkType: hard + +"metro-file-map@npm:0.83.2": + version: 0.83.2 + resolution: "metro-file-map@npm:0.83.2" + dependencies: + debug: "npm:^4.4.0" + fb-watchman: "npm:^2.0.0" + flow-enums-runtime: "npm:^0.0.6" + graceful-fs: "npm:^4.2.4" + invariant: "npm:^2.2.4" + jest-worker: "npm:^29.7.0" + micromatch: "npm:^4.0.4" + nullthrows: "npm:^1.1.1" + walker: "npm:^1.0.7" + checksum: 10c0/0577c06c7c7f1325a9c9121a304de13c632f783e4a4fe149b1b532ae88d375f199803ea75ff56e979867d4969326a297336ac815ee494ba057eec600a129bb58 + languageName: node + linkType: hard + +"metro-file-map@npm:0.83.3": + version: 0.83.3 + resolution: "metro-file-map@npm:0.83.3" + dependencies: + debug: "npm:^4.4.0" + fb-watchman: "npm:^2.0.0" + flow-enums-runtime: "npm:^0.0.6" + graceful-fs: "npm:^4.2.4" + invariant: "npm:^2.2.4" + jest-worker: "npm:^29.7.0" + micromatch: "npm:^4.0.4" + nullthrows: "npm:^1.1.1" + walker: "npm:^1.0.7" + checksum: 10c0/4bf9c0fcdb5a5c08851f7370d6427fb68a770f156c4eabbddf20bd3583fb25ae428507eaeb8dc525e792db41d048620209750f33735055863abc909cbb6ef71a + languageName: node + linkType: hard + +"metro-minify-terser@npm:0.83.2": + version: 0.83.2 + resolution: "metro-minify-terser@npm:0.83.2" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + terser: "npm:^5.15.0" + checksum: 10c0/0bf1cb557d30c82b701c2cb8a89f92c93ebb54891bd88dc3a504783e2038825bbde77095b0c9ff74069e09b170742b8fe37f5f9233e421a41c997fe5b3303d66 languageName: node linkType: hard -"metro-babel-transformer@npm:0.80.12": - version: 0.80.12 - resolution: "metro-babel-transformer@npm:0.80.12" +"metro-minify-terser@npm:0.83.3": + version: 0.83.3 + resolution: "metro-minify-terser@npm:0.83.3" dependencies: - "@babel/core": "npm:^7.20.0" flow-enums-runtime: "npm:^0.0.6" - hermes-parser: "npm:0.23.1" - nullthrows: "npm:^1.1.1" - checksum: 10c0/8f546217f6564908cda6d7ce0f1715c6a3ea11cb83bd8368f95b3670b9b8567ed2eccde214ee9d82b024239af739d118949415b4b0ccb79f48935cdcecb7ca5d + terser: "npm:^5.15.0" + checksum: 10c0/9158e3199c0ea647776a7ed5c68ec1bb493f5347ac979f1ca75020cf1c39f907bd29983d60f8cb24dca17053d6b5c35f140c6d720fad0bd0fa9728e8c51e95c6 languageName: node linkType: hard -"metro-cache-key@npm:0.80.12": - version: 0.80.12 - resolution: "metro-cache-key@npm:0.80.12" +"metro-resolver@npm:0.83.2": + version: 0.83.2 + resolution: "metro-resolver@npm:0.83.2" dependencies: flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/cc55c66353aac361dad42e7e2dd7c21a967cab2c311c026b1d1fe0bd36f1ab95e60e090d1d0736dde35eeb306e715262bce96a7e3748e82697cdebffd845913f + checksum: 10c0/1094ffa21f8f5273cd0f43d663806a62ed45841c7b4e51f1a823437e0659a98e13829ab18e419e2cfb3cbd097e0263c75e7937a92c5da69718458adec6c4ca51 languageName: node linkType: hard -"metro-cache@npm:0.80.12": - version: 0.80.12 - resolution: "metro-cache@npm:0.80.12" +"metro-resolver@npm:0.83.3": + version: 0.83.3 + resolution: "metro-resolver@npm:0.83.3" dependencies: - exponential-backoff: "npm:^3.1.1" flow-enums-runtime: "npm:^0.0.6" - metro-core: "npm:0.80.12" - checksum: 10c0/92028c15fef2ef2d3e59bd9d226974999727bf77c65951405f11f854cb47f1935eb6991834b89a1e04b337985133ccd3ec29d99d3bc64fc36f9b25b7b7c8128f + checksum: 10c0/1d6c030a00b987fbee38e5c632219b2be602e38c9aa9628bb4b591f646e64130d08adb8dcb35076c5c8cc151135557b655f3dee514c0df9f26d3416629eb006b languageName: node linkType: hard -"metro-config@npm:0.80.12, metro-config@npm:^0.80.3": - version: 0.80.12 - resolution: "metro-config@npm:0.80.12" +"metro-runtime@npm:0.83.2": + version: 0.83.2 + resolution: "metro-runtime@npm:0.83.2" dependencies: - connect: "npm:^3.6.5" - cosmiconfig: "npm:^5.0.5" + "@babel/runtime": "npm:^7.25.0" flow-enums-runtime: "npm:^0.0.6" - jest-validate: "npm:^29.6.3" - metro: "npm:0.80.12" - metro-cache: "npm:0.80.12" - metro-core: "npm:0.80.12" - metro-runtime: "npm:0.80.12" - checksum: 10c0/435abd35a29ea677aa659c56f309189fbeeddc9127bec6bba711f88ea6115d7d2333e57f81c90daad55a551f059d71cfe82d990b4d4b14bd3d38e5f6abaf1462 + checksum: 10c0/1eb13af44f47bc490ed663d6ad3024c95cfbc4117c281e60adbb5cd56e3813e3e9e4344b2e2b2e8db517411f3f7a18dadd71c96a7f79b7d019c6326221648564 languageName: node linkType: hard -"metro-core@npm:0.80.12, metro-core@npm:^0.80.3": - version: 0.80.12 - resolution: "metro-core@npm:0.80.12" +"metro-runtime@npm:0.83.3, metro-runtime@npm:^0.83.1": + version: 0.83.3 + resolution: "metro-runtime@npm:0.83.3" dependencies: + "@babel/runtime": "npm:^7.25.0" flow-enums-runtime: "npm:^0.0.6" - lodash.throttle: "npm:^4.1.1" - metro-resolver: "npm:0.80.12" - checksum: 10c0/0e9fecf50d42b4a0be97ed7ca2159a0a5d6f43b6dd3713b7c49fc6df33a13ff06e31861ea2d01445d317a2589d60e4aaa58efadf65131b3ea55e3c851755025c + checksum: 10c0/1d788483b6c2f13e0ea9ff4564996154754d3de84f683812ac848053eaea9243144adee3e8ffe90789e6c253f7402211d72b1b5ebf09e6c23841bc956a680253 languageName: node linkType: hard -"metro-file-map@npm:0.80.12": - version: 0.80.12 - resolution: "metro-file-map@npm:0.80.12" +"metro-source-map@npm:0.83.2": + version: 0.83.2 + resolution: "metro-source-map@npm:0.83.2" dependencies: - anymatch: "npm:^3.0.3" - debug: "npm:^2.2.0" - fb-watchman: "npm:^2.0.0" + "@babel/traverse": "npm:^7.25.3" + "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3" + "@babel/types": "npm:^7.25.2" flow-enums-runtime: "npm:^0.0.6" - fsevents: "npm:^2.3.2" - graceful-fs: "npm:^4.2.4" invariant: "npm:^2.2.4" - jest-worker: "npm:^29.6.3" - micromatch: "npm:^4.0.4" - node-abort-controller: "npm:^3.1.1" + metro-symbolicate: "npm:0.83.2" nullthrows: "npm:^1.1.1" - walker: "npm:^1.0.7" - dependenciesMeta: - fsevents: - optional: true - checksum: 10c0/c3cdf68b4c3c5cea83e4e543fa8ea602e13c0d6a979bf2058ac2d90b3b1f3b190a76283a5c6dd9870134cd685e33c7c6a1751cd1942b0ba8b4783485baa34885 + ob1: "npm:0.83.2" + source-map: "npm:^0.5.6" + vlq: "npm:^1.0.0" + checksum: 10c0/1590e9e50389f607dff1283fa70a770dfce1be44299062e8a538f0dd75b63307ea8661495ca64ad9994898e3dd0d1dc995023ddd9b67dd304de3b259a105056c languageName: node linkType: hard -"metro-minify-terser@npm:0.80.12": - version: 0.80.12 - resolution: "metro-minify-terser@npm:0.80.12" +"metro-source-map@npm:0.83.3, metro-source-map@npm:^0.83.1": + version: 0.83.3 + resolution: "metro-source-map@npm:0.83.3" dependencies: + "@babel/traverse": "npm:^7.25.3" + "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3" + "@babel/types": "npm:^7.25.2" flow-enums-runtime: "npm:^0.0.6" - terser: "npm:^5.15.0" - checksum: 10c0/54b90ab123a33eff8b4d44260b5a504626085a8a06b49bc57b25feca6faf8b86601f406f30e3cf85a4258e75a9740d6b2d15dab203e22047291ba02cbe18145f - languageName: node - linkType: hard - -"metro-react-native-babel-preset@npm:0.77.0": - version: 0.77.0 - resolution: "metro-react-native-babel-preset@npm:0.77.0" - dependencies: - "@babel/core": "npm:^7.20.0" - "@babel/plugin-proposal-async-generator-functions": "npm:^7.0.0" - "@babel/plugin-proposal-class-properties": "npm:^7.18.0" - "@babel/plugin-proposal-export-default-from": "npm:^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator": "npm:^7.18.0" - "@babel/plugin-proposal-numeric-separator": "npm:^7.0.0" - "@babel/plugin-proposal-object-rest-spread": "npm:^7.20.0" - "@babel/plugin-proposal-optional-catch-binding": "npm:^7.0.0" - "@babel/plugin-proposal-optional-chaining": "npm:^7.20.0" - "@babel/plugin-syntax-dynamic-import": "npm:^7.8.0" - "@babel/plugin-syntax-export-default-from": "npm:^7.0.0" - "@babel/plugin-syntax-flow": "npm:^7.18.0" - "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.0.0" - "@babel/plugin-syntax-optional-chaining": "npm:^7.0.0" - "@babel/plugin-transform-arrow-functions": "npm:^7.0.0" - "@babel/plugin-transform-async-to-generator": "npm:^7.20.0" - "@babel/plugin-transform-block-scoping": "npm:^7.0.0" - "@babel/plugin-transform-classes": "npm:^7.0.0" - "@babel/plugin-transform-computed-properties": "npm:^7.0.0" - "@babel/plugin-transform-destructuring": "npm:^7.20.0" - "@babel/plugin-transform-flow-strip-types": "npm:^7.20.0" - "@babel/plugin-transform-function-name": "npm:^7.0.0" - "@babel/plugin-transform-literals": "npm:^7.0.0" - "@babel/plugin-transform-modules-commonjs": "npm:^7.0.0" - "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.0.0" - "@babel/plugin-transform-parameters": "npm:^7.0.0" - "@babel/plugin-transform-react-display-name": "npm:^7.0.0" - "@babel/plugin-transform-react-jsx": "npm:^7.0.0" - "@babel/plugin-transform-react-jsx-self": "npm:^7.0.0" - "@babel/plugin-transform-react-jsx-source": "npm:^7.0.0" - "@babel/plugin-transform-runtime": "npm:^7.0.0" - "@babel/plugin-transform-shorthand-properties": "npm:^7.0.0" - "@babel/plugin-transform-spread": "npm:^7.0.0" - "@babel/plugin-transform-sticky-regex": "npm:^7.0.0" - "@babel/plugin-transform-typescript": "npm:^7.5.0" - "@babel/plugin-transform-unicode-regex": "npm:^7.0.0" - "@babel/template": "npm:^7.0.0" - babel-plugin-transform-flow-enums: "npm:^0.0.2" - react-refresh: "npm:^0.4.0" - peerDependencies: - "@babel/core": "*" - checksum: 10c0/15ca33ab308e3eca15bf162cbdf24ea93362656550ea8127cd9950b3e9572902029e9cfcef7c2da70587c208eae48f9696f1f721760ae91b2ca580525e211949 + invariant: "npm:^2.2.4" + metro-symbolicate: "npm:0.83.3" + nullthrows: "npm:^1.1.1" + ob1: "npm:0.83.3" + source-map: "npm:^0.5.6" + vlq: "npm:^1.0.0" + checksum: 10c0/47e984bde1f8f06348298771f44b5803657c9cfa387df8ff36a359cc72ae3bc0e9c4ea6141345609b183ac8c63dcc997000d3626006e388c24779abb57c6f82c languageName: node linkType: hard -"metro-react-native-babel-transformer@npm:~0.77.0": - version: 0.77.0 - resolution: "metro-react-native-babel-transformer@npm:0.77.0" +"metro-symbolicate@npm:0.83.2": + version: 0.83.2 + resolution: "metro-symbolicate@npm:0.83.2" dependencies: - "@babel/core": "npm:^7.20.0" - babel-preset-fbjs: "npm:^3.4.0" - hermes-parser: "npm:0.14.0" - metro-react-native-babel-preset: "npm:0.77.0" + flow-enums-runtime: "npm:^0.0.6" + invariant: "npm:^2.2.4" + metro-source-map: "npm:0.83.2" nullthrows: "npm:^1.1.1" - peerDependencies: - "@babel/core": "*" - checksum: 10c0/28d3cb34508bb98fce61627283cc395d8bc2e74b72344dea1b9bec78e9365b7d70a16ccec4a466d393308be07ff021d405c3c6b7a9471863d613401c22d07060 + source-map: "npm:^0.5.6" + vlq: "npm:^1.0.0" + bin: + metro-symbolicate: src/index.js + checksum: 10c0/0c021d63520a9f8daaa70165d42c3050f46de31a02ed372aef19ca3027c5beddb14cf9623942142ff493680c094057d7314f2d712419231f3ff3dcf77f18f790 languageName: node linkType: hard -"metro-resolver@npm:0.80.12": - version: 0.80.12 - resolution: "metro-resolver@npm:0.80.12" +"metro-symbolicate@npm:0.83.3": + version: 0.83.3 + resolution: "metro-symbolicate@npm:0.83.3" dependencies: flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/694bad3b2f5518ee30d5d181f1fc1109fb318d77e114962542b0fc1d797d159e7f3d13f0afaf89cea682ccdca6afdc544b45bcb9f2fb5af4e0b7c0ff2e135f96 + invariant: "npm:^2.2.4" + metro-source-map: "npm:0.83.3" + nullthrows: "npm:^1.1.1" + source-map: "npm:^0.5.6" + vlq: "npm:^1.0.0" + bin: + metro-symbolicate: src/index.js + checksum: 10c0/bd3d234c7581466a9a78f952caa25816666753f6b560fe41502727b3e59931ac65225c9909635dc7c25d4dfaf392631366ef3ec5fa8490413385d60f8d900112 languageName: node linkType: hard -"metro-runtime@npm:0.80.12, metro-runtime@npm:^0.80.3": - version: 0.80.12 - resolution: "metro-runtime@npm:0.80.12" +"metro-transform-plugins@npm:0.83.2": + version: 0.83.2 + resolution: "metro-transform-plugins@npm:0.83.2" dependencies: - "@babel/runtime": "npm:^7.25.0" + "@babel/core": "npm:^7.25.2" + "@babel/generator": "npm:^7.25.0" + "@babel/template": "npm:^7.25.0" + "@babel/traverse": "npm:^7.25.3" flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/a7f69ba457edfe0195f8a94f7da68fb8dbd35e648b277b016e89c78ef3e682c0660c8a36109534b4525a9a1d8727a83ee9e30b6c8d14a0a23c2f26de31ab44b7 + nullthrows: "npm:^1.1.1" + checksum: 10c0/55925ace9b878721b478f0c0e95abdbd7d834c4738611a6b5c4a3e457a0f01c81b17356c3158fd70960c7f01b43ff641de2b2ad28888afaac21d73c541820ee1 languageName: node linkType: hard -"metro-source-map@npm:0.80.12, metro-source-map@npm:^0.80.3": - version: 0.80.12 - resolution: "metro-source-map@npm:0.80.12" +"metro-transform-plugins@npm:0.83.3": + version: 0.83.3 + resolution: "metro-transform-plugins@npm:0.83.3" dependencies: - "@babel/traverse": "npm:^7.20.0" - "@babel/types": "npm:^7.20.0" + "@babel/core": "npm:^7.25.2" + "@babel/generator": "npm:^7.25.0" + "@babel/template": "npm:^7.25.0" + "@babel/traverse": "npm:^7.25.3" flow-enums-runtime: "npm:^0.0.6" - invariant: "npm:^2.2.4" - metro-symbolicate: "npm:0.80.12" nullthrows: "npm:^1.1.1" - ob1: "npm:0.80.12" - source-map: "npm:^0.5.6" - vlq: "npm:^1.0.0" - checksum: 10c0/94239360f6a3e4d64ea8f4d0eddbe4fdd3a160c5c5f6bf4b28ed48c586cf8e37b175d521eb0bad62608bd0ce3262020aebbc1942cf607f34662ca60add9a7db5 + checksum: 10c0/df3c6db6a69d4888e1b6aad40d48ffec0c3c3faa38e89c07633432fc107ef12c47d55598904c91aadfe0751c5bcb7ec191f8a5ee70c18d253201150fc617ca37 languageName: node linkType: hard -"metro-symbolicate@npm:0.80.12": - version: 0.80.12 - resolution: "metro-symbolicate@npm:0.80.12" +"metro-transform-worker@npm:0.83.2": + version: 0.83.2 + resolution: "metro-transform-worker@npm:0.83.2" dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/generator": "npm:^7.25.0" + "@babel/parser": "npm:^7.25.3" + "@babel/types": "npm:^7.25.2" flow-enums-runtime: "npm:^0.0.6" - invariant: "npm:^2.2.4" - metro-source-map: "npm:0.80.12" + metro: "npm:0.83.2" + metro-babel-transformer: "npm:0.83.2" + metro-cache: "npm:0.83.2" + metro-cache-key: "npm:0.83.2" + metro-minify-terser: "npm:0.83.2" + metro-source-map: "npm:0.83.2" + metro-transform-plugins: "npm:0.83.2" nullthrows: "npm:^1.1.1" - source-map: "npm:^0.5.6" - through2: "npm:^2.0.1" - vlq: "npm:^1.0.0" - bin: - metro-symbolicate: src/index.js - checksum: 10c0/cab33281653d93e8c65632f539145929f296e01f45adb2fd9701411949b63b94b17a1ce581fdfb97551bf34f0a8f454c2dd3b923235727e00446b898f365bda3 + checksum: 10c0/ea8a0e6bdf24dc5719edb0f2aae0e5bf70f6801cebed8a952fd2d3a1eec95640ac1176d0132faa878897b524ff9828a07810ff22e8a82f007f235d470b027e93 languageName: node linkType: hard -"metro-transform-plugins@npm:0.80.12": - version: 0.80.12 - resolution: "metro-transform-plugins@npm:0.80.12" +"metro-transform-worker@npm:0.83.3": + version: 0.83.3 + resolution: "metro-transform-worker@npm:0.83.3" dependencies: - "@babel/core": "npm:^7.20.0" - "@babel/generator": "npm:^7.20.0" - "@babel/template": "npm:^7.0.0" - "@babel/traverse": "npm:^7.20.0" + "@babel/core": "npm:^7.25.2" + "@babel/generator": "npm:^7.25.0" + "@babel/parser": "npm:^7.25.3" + "@babel/types": "npm:^7.25.2" flow-enums-runtime: "npm:^0.0.6" + metro: "npm:0.83.3" + metro-babel-transformer: "npm:0.83.3" + metro-cache: "npm:0.83.3" + metro-cache-key: "npm:0.83.3" + metro-minify-terser: "npm:0.83.3" + metro-source-map: "npm:0.83.3" + metro-transform-plugins: "npm:0.83.3" nullthrows: "npm:^1.1.1" - checksum: 10c0/631ce5dc3dc029994ae19a76eff81e7d115dc16281b7447c63f301c50034b6b4df1898a23c65066d5b3034bfae2c504c69083a6790118cae5adca0c40a191e42 + checksum: 10c0/bea0cbcc7d13cd2b97a2159257b3a53b9ecfb15da18ace82ae05bf2d0ac7cc1806c0bd77ed3b8f4c82c9532773fb99f3938e4b1480e2673f5eda69575ee1d7ef languageName: node linkType: hard -"metro-transform-worker@npm:0.80.12": - version: 0.80.12 - resolution: "metro-transform-worker@npm:0.80.12" +"metro@npm:0.83.2": + version: 0.83.2 + resolution: "metro@npm:0.83.2" dependencies: - "@babel/core": "npm:^7.20.0" - "@babel/generator": "npm:^7.20.0" - "@babel/parser": "npm:^7.20.0" - "@babel/types": "npm:^7.20.0" + "@babel/code-frame": "npm:^7.24.7" + "@babel/core": "npm:^7.25.2" + "@babel/generator": "npm:^7.25.0" + "@babel/parser": "npm:^7.25.3" + "@babel/template": "npm:^7.25.0" + "@babel/traverse": "npm:^7.25.3" + "@babel/types": "npm:^7.25.2" + accepts: "npm:^1.3.7" + chalk: "npm:^4.0.0" + ci-info: "npm:^2.0.0" + connect: "npm:^3.6.5" + debug: "npm:^4.4.0" + error-stack-parser: "npm:^2.0.6" flow-enums-runtime: "npm:^0.0.6" - metro: "npm:0.80.12" - metro-babel-transformer: "npm:0.80.12" - metro-cache: "npm:0.80.12" - metro-cache-key: "npm:0.80.12" - metro-minify-terser: "npm:0.80.12" - metro-source-map: "npm:0.80.12" - metro-transform-plugins: "npm:0.80.12" + graceful-fs: "npm:^4.2.4" + hermes-parser: "npm:0.32.0" + image-size: "npm:^1.0.2" + invariant: "npm:^2.2.4" + jest-worker: "npm:^29.7.0" + jsc-safe-url: "npm:^0.2.2" + lodash.throttle: "npm:^4.1.1" + metro-babel-transformer: "npm:0.83.2" + metro-cache: "npm:0.83.2" + metro-cache-key: "npm:0.83.2" + metro-config: "npm:0.83.2" + metro-core: "npm:0.83.2" + metro-file-map: "npm:0.83.2" + metro-resolver: "npm:0.83.2" + metro-runtime: "npm:0.83.2" + metro-source-map: "npm:0.83.2" + metro-symbolicate: "npm:0.83.2" + metro-transform-plugins: "npm:0.83.2" + metro-transform-worker: "npm:0.83.2" + mime-types: "npm:^2.1.27" nullthrows: "npm:^1.1.1" - checksum: 10c0/816ed9c45827d089fad29e9096e9f35769555e540c0ea36f15af332c92e0fb3ef9f2f4e0549b318d3b2b8524fb3d778b7453a6243e91c9574252f0972239e535 + serialize-error: "npm:^2.1.0" + source-map: "npm:^0.5.6" + throat: "npm:^5.0.0" + ws: "npm:^7.5.10" + yargs: "npm:^17.6.2" + bin: + metro: src/cli.js + checksum: 10c0/4c3cc7c2a455471d05757b567a0f2ca604a33f55ffbf2d838dbba8519396f2514b00d6a9214af288343be0277655e3397f2e7816506ec41aed16a9fa54585018 languageName: node linkType: hard -"metro@npm:0.80.12, metro@npm:^0.80.3": - version: 0.80.12 - resolution: "metro@npm:0.80.12" +"metro@npm:0.83.3, metro@npm:^0.83.1": + version: 0.83.3 + resolution: "metro@npm:0.83.3" dependencies: - "@babel/code-frame": "npm:^7.0.0" - "@babel/core": "npm:^7.20.0" - "@babel/generator": "npm:^7.20.0" - "@babel/parser": "npm:^7.20.0" - "@babel/template": "npm:^7.0.0" - "@babel/traverse": "npm:^7.20.0" - "@babel/types": "npm:^7.20.0" + "@babel/code-frame": "npm:^7.24.7" + "@babel/core": "npm:^7.25.2" + "@babel/generator": "npm:^7.25.0" + "@babel/parser": "npm:^7.25.3" + "@babel/template": "npm:^7.25.0" + "@babel/traverse": "npm:^7.25.3" + "@babel/types": "npm:^7.25.2" accepts: "npm:^1.3.7" chalk: "npm:^4.0.0" ci-info: "npm:^2.0.0" connect: "npm:^3.6.5" - debug: "npm:^2.2.0" - denodeify: "npm:^1.2.1" + debug: "npm:^4.4.0" error-stack-parser: "npm:^2.0.6" flow-enums-runtime: "npm:^0.0.6" graceful-fs: "npm:^4.2.4" - hermes-parser: "npm:0.23.1" + hermes-parser: "npm:0.32.0" image-size: "npm:^1.0.2" invariant: "npm:^2.2.4" - jest-worker: "npm:^29.6.3" + jest-worker: "npm:^29.7.0" jsc-safe-url: "npm:^0.2.2" lodash.throttle: "npm:^4.1.1" - metro-babel-transformer: "npm:0.80.12" - metro-cache: "npm:0.80.12" - metro-cache-key: "npm:0.80.12" - metro-config: "npm:0.80.12" - metro-core: "npm:0.80.12" - metro-file-map: "npm:0.80.12" - metro-resolver: "npm:0.80.12" - metro-runtime: "npm:0.80.12" - metro-source-map: "npm:0.80.12" - metro-symbolicate: "npm:0.80.12" - metro-transform-plugins: "npm:0.80.12" - metro-transform-worker: "npm:0.80.12" + metro-babel-transformer: "npm:0.83.3" + metro-cache: "npm:0.83.3" + metro-cache-key: "npm:0.83.3" + metro-config: "npm:0.83.3" + metro-core: "npm:0.83.3" + metro-file-map: "npm:0.83.3" + metro-resolver: "npm:0.83.3" + metro-runtime: "npm:0.83.3" + metro-source-map: "npm:0.83.3" + metro-symbolicate: "npm:0.83.3" + metro-transform-plugins: "npm:0.83.3" + metro-transform-worker: "npm:0.83.3" mime-types: "npm:^2.1.27" nullthrows: "npm:^1.1.1" serialize-error: "npm:^2.1.0" source-map: "npm:^0.5.6" - strip-ansi: "npm:^6.0.0" throat: "npm:^5.0.0" ws: "npm:^7.5.10" yargs: "npm:^17.6.2" bin: metro: src/cli.js - checksum: 10c0/48c9113f4e30314a874fd95e01d532d8264e0c1c110bc88be5bc397730de9f2a948008c3155cda12fd1bb10634e676d0d6cb088591ca87a4fc6d108e281716db + checksum: 10c0/9513c05725c3984ce3b72896c4f7d019ad4fd024a1231b8b84c5c655a0563fc7f26725f28c20c5d3511e3825d64fec3a1e68621f6a6af34d785c5e714ed7da89 languageName: node linkType: hard -"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.8": +"micromatch@npm:^4.0.4, micromatch@npm:^4.0.8": version: 4.0.8 resolution: "micromatch@npm:4.0.8" dependencies: @@ -16556,7 +15926,7 @@ __metadata: languageName: node linkType: hard -"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.35, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": +"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -16574,15 +15944,6 @@ __metadata: languageName: node linkType: hard -"mime@npm:^2.4.1": - version: 2.6.0 - resolution: "mime@npm:2.6.0" - bin: - mime: cli.js - checksum: 10c0/a7f2589900d9c16e3bdf7672d16a6274df903da958c1643c9c45771f0478f3846dcb1097f31eb9178452570271361e2149310931ec705c037210fc69639c8e6c - languageName: node - linkType: hard - "mimic-fn@npm:^1.0.0": version: 1.2.0 resolution: "mimic-fn@npm:1.2.0" @@ -16632,7 +15993,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^3.0.2, minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": +"minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -16659,7 +16020,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^9.0.4": +"minimatch@npm:^9.0.0, minimatch@npm:^9.0.4": version: 9.0.5 resolution: "minimatch@npm:9.0.5" dependencies: @@ -16686,15 +16047,6 @@ __metadata: languageName: node linkType: hard -"minipass-collect@npm:^1.0.2": - version: 1.0.2 - resolution: "minipass-collect@npm:1.0.2" - dependencies: - minipass: "npm:^3.0.0" - checksum: 10c0/8f82bd1f3095b24f53a991b04b67f4c710c894e518b813f0864a31de5570441a509be1ca17e0bb92b047591a8fdbeb886f502764fefb00d2f144f4011791e898 - languageName: node - linkType: hard - "minipass-collect@npm:^2.0.1": version: 2.0.1 resolution: "minipass-collect@npm:2.0.1" @@ -16728,7 +16080,7 @@ __metadata: languageName: node linkType: hard -"minipass-pipeline@npm:^1.2.2, minipass-pipeline@npm:^1.2.4": +"minipass-pipeline@npm:^1.2.4": version: 1.2.4 resolution: "minipass-pipeline@npm:1.2.4" dependencies: @@ -16746,7 +16098,7 @@ __metadata: languageName: node linkType: hard -"minipass@npm:3.3.6, minipass@npm:^3.0.0, minipass@npm:^3.1.1": +"minipass@npm:^3.0.0": version: 3.3.6 resolution: "minipass@npm:3.3.6" dependencies: @@ -16805,17 +16157,6 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:^0.5.1, mkdirp@npm:~0.5.1": - version: 0.5.6 - resolution: "mkdirp@npm:0.5.6" - dependencies: - minimist: "npm:^1.2.6" - bin: - mkdirp: bin/cmd.js - checksum: 10c0/e2e2be789218807b58abced04e7b49851d9e46e88a2f9539242cc8a92c9b5c3a0b9bab360bd3014e02a140fc4fbc58e31176c408b493f8a2a6f4986bd7527b01 - languageName: node - linkType: hard - "mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4": version: 1.0.4 resolution: "mkdirp@npm:1.0.4" @@ -16834,6 +16175,17 @@ __metadata: languageName: node linkType: hard +"mkdirp@npm:~0.5.1": + version: 0.5.6 + resolution: "mkdirp@npm:0.5.6" + dependencies: + minimist: "npm:^1.2.6" + bin: + mkdirp: bin/cmd.js + checksum: 10c0/e2e2be789218807b58abced04e7b49851d9e46e88a2f9539242cc8a92c9b5c3a0b9bab360bd3014e02a140fc4fbc58e31176c408b493f8a2a6f4986bd7527b01 + languageName: node + linkType: hard + "mockdate@npm:~3.0.5": version: 3.0.5 resolution: "mockdate@npm:3.0.5" @@ -16940,13 +16292,6 @@ __metadata: languageName: node linkType: hard -"natural-compare-lite@npm:^1.4.0": - version: 1.4.0 - resolution: "natural-compare-lite@npm:1.4.0" - checksum: 10c0/f6cef26f5044515754802c0fc475d81426f3b90fe88c20fabe08771ce1f736ce46e0397c10acb569a4dd0acb84c7f1ee70676122f95d5bfdd747af3a6c6bbaa8 - languageName: node - linkType: hard - "natural-compare@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare@npm:1.4.0" @@ -16975,13 +16320,6 @@ __metadata: languageName: node linkType: hard -"neo-async@npm:^2.5.0": - version: 2.6.2 - resolution: "neo-async@npm:2.6.2" - checksum: 10c0/c2f5a604a54a8ec5438a342e1f356dff4bc33ccccdb6dc668d94fe8e5eccfc9d2c2eea6064b0967a767ba63b33763f51ccf2cd2441b461a7322656c1f06b3f5d - languageName: node - linkType: hard - "nested-error-stacks@npm:~2.0.1": version: 2.0.1 resolution: "nested-error-stacks@npm:2.0.1" @@ -16989,27 +16327,6 @@ __metadata: languageName: node linkType: hard -"nice-try@npm:^1.0.4": - version: 1.0.5 - resolution: "nice-try@npm:1.0.5" - checksum: 10c0/95568c1b73e1d0d4069a3e3061a2102d854513d37bcfda73300015b7ba4868d3b27c198d1dbbd8ebdef4112fc2ed9e895d4a0f2e1cce0bd334f2a1346dc9205f - languageName: node - linkType: hard - -"nocache@npm:^3.0.1": - version: 3.0.4 - resolution: "nocache@npm:3.0.4" - checksum: 10c0/66e5db1206bee44173358c2264ae9742259273e9719535077fe27807441bad58f0deeadf3cec2aa62d4f86ccb8a0e067c9a64b6329684ddc30a57e377ec458ee - languageName: node - linkType: hard - -"node-abort-controller@npm:^3.1.1": - version: 3.1.1 - resolution: "node-abort-controller@npm:3.1.1" - checksum: 10c0/f7ad0e7a8e33809d4f3a0d1d65036a711c39e9d23e0319d80ebe076b9a3b4432b4d6b86a7fab65521de3f6872ffed36fc35d1327487c48eb88c517803403eda3 - languageName: node - linkType: hard - "node-addon-api@npm:^3.0.0": version: 3.2.1 resolution: "node-addon-api@npm:3.2.1" @@ -17019,15 +16336,6 @@ __metadata: languageName: node linkType: hard -"node-dir@npm:^0.1.17": - version: 0.1.17 - resolution: "node-dir@npm:0.1.17" - dependencies: - minimatch: "npm:^3.0.2" - checksum: 10c0/16222e871708c405079ff8122d4a7e1d522c5b90fc8f12b3112140af871cfc70128c376e845dcd0044c625db0d2efebd2d852414599d240564db61d53402b4c1 - languageName: node - linkType: hard - "node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -17045,7 +16353,7 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:^2.2.0, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.7, node-fetch@npm:^2.7.0": +"node-fetch@npm:^2.6.7, node-fetch@npm:^2.7.0": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" dependencies: @@ -17136,10 +16444,10 @@ __metadata: languageName: node linkType: hard -"node-stream-zip@npm:^1.9.1": - version: 1.15.0 - resolution: "node-stream-zip@npm:1.15.0" - checksum: 10c0/429fce95d7e90e846adbe096c61d2ea8d18defc155c0345d25d0f98dd6fc72aeb95039318484a4e0a01dc3814b6d0d1ae0fe91847a29669dff8676ec064078c9 +"node-releases@npm:^2.0.27": + version: 2.0.27 + resolution: "node-releases@npm:2.0.27" + checksum: 10c0/f1e6583b7833ea81880627748d28a3a7ff5703d5409328c216ae57befbced10ce2c991bea86434e8ec39003bd017f70481e2e5f8c1f7e0a7663241f81d6e00e2 languageName: node linkType: hard @@ -17208,27 +16516,6 @@ __metadata: languageName: node linkType: hard -"npm-package-arg@npm:^7.0.0": - version: 7.0.0 - resolution: "npm-package-arg@npm:7.0.0" - dependencies: - hosted-git-info: "npm:^3.0.2" - osenv: "npm:^0.1.5" - semver: "npm:^5.6.0" - validate-npm-package-name: "npm:^3.0.0" - checksum: 10c0/2117c3ee2a9449db98c7d2efe92590867fcf68ab143b94a6ff53dee5a0c3343eab8f08a9f73bd6c15acca32f7635ea8b9a97b770ae1631c896a35ca9372a98c8 - languageName: node - linkType: hard - -"npm-run-path@npm:^2.0.0": - version: 2.0.2 - resolution: "npm-run-path@npm:2.0.2" - dependencies: - path-key: "npm:^2.0.0" - checksum: 10c0/95549a477886f48346568c97b08c4fda9cdbf7ce8a4fbc2213f36896d0d19249e32d68d7451bdcbca8041b5fba04a6b2c4a618beaf19849505c05b700740f1de - languageName: node - linkType: hard - "npm-run-path@npm:^4.0.0, npm-run-path@npm:^4.0.1": version: 4.0.1 resolution: "npm-run-path@npm:4.0.1" @@ -17284,16 +16571,25 @@ __metadata: languageName: node linkType: hard -"ob1@npm:0.80.12": - version: 0.80.12 - resolution: "ob1@npm:0.80.12" +"ob1@npm:0.83.2": + version: 0.83.2 + resolution: "ob1@npm:0.83.2" dependencies: flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/844948e27a1ea22e9681a3a756c08031e3485641ff5ee224195557c6fbd4d1596a3c825b7b7ecde557e55ba17c4d7acdb32004c460d3cabb8e1234237bc33fdb + checksum: 10c0/fadcdb9e801458ebc66a09554d3535978e031e1c29e1d450f64f4d8da53ba1505b029726349a3211c5d388af49d1e8bb4f50304526ca237cb2b861177eeea327 languageName: node linkType: hard -"object-assign@npm:^4.0.1, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1": +"ob1@npm:0.83.3": + version: 0.83.3 + resolution: "ob1@npm:0.83.3" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + checksum: 10c0/9231315de39cf0612a01e283c7d7ef31d16618e598de96e44ae1ab3007629296ce1a3d5d02ef60ff22d9fefe33050358c10e7fcba8278861157b89befe13cb3d + languageName: node + linkType: hard + +"object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" checksum: 10c0/1f4df9945120325d041ccf7b86f31e8bcc14e73d29171e37a7903050e96b81323784ec59f93f102ec635bcf6fa8034ba3ea0a8c7e69fa202b87ae3b6cec5a414 @@ -17470,15 +16766,6 @@ __metadata: languageName: node linkType: hard -"open@npm:^6.2.0": - version: 6.4.0 - resolution: "open@npm:6.4.0" - dependencies: - is-wsl: "npm:^1.1.0" - checksum: 10c0/447115632b4f3939fa0d973c33e17f28538fd268fd8257fc49763f7de6e76d29d65585b15998bbd2137337cfb70a92084a0e1b183a466e53a4829f704f295823 - languageName: node - linkType: hard - "open@npm:^7.0.3": version: 7.4.2 resolution: "open@npm:7.4.2" @@ -17489,7 +16776,7 @@ __metadata: languageName: node linkType: hard -"open@npm:^8.0.4, open@npm:^8.3.0": +"open@npm:^8.0.4": version: 8.4.2 resolution: "open@npm:8.4.2" dependencies: @@ -17528,7 +16815,7 @@ __metadata: languageName: node linkType: hard -"ora@npm:3.4.0, ora@npm:^3.4.0": +"ora@npm:^3.4.0": version: 3.4.0 resolution: "ora@npm:3.4.0" dependencies: @@ -17542,47 +16829,13 @@ __metadata: languageName: node linkType: hard -"ora@npm:^5.4.1": - version: 5.4.1 - resolution: "ora@npm:5.4.1" - dependencies: - bl: "npm:^4.1.0" - chalk: "npm:^4.1.0" - cli-cursor: "npm:^3.1.0" - cli-spinners: "npm:^2.5.0" - is-interactive: "npm:^1.0.0" - is-unicode-supported: "npm:^0.1.0" - log-symbols: "npm:^4.1.0" - strip-ansi: "npm:^6.0.0" - wcwidth: "npm:^1.0.1" - checksum: 10c0/10ff14aace236d0e2f044193362b22edce4784add08b779eccc8f8ef97195cae1248db8ec1ec5f5ff076f91acbe573f5f42a98c19b78dba8c54eefff983cae85 - languageName: node - linkType: hard - -"os-homedir@npm:^1.0.0": - version: 1.0.2 - resolution: "os-homedir@npm:1.0.2" - checksum: 10c0/6be4aa67317ee247b8d46142e243fb4ef1d2d65d3067f54bfc5079257a2f4d4d76b2da78cba7af3cb3f56dbb2e4202e0c47f26171d11ca1ed4008d842c90363f - languageName: node - linkType: hard - -"os-tmpdir@npm:^1.0.0, os-tmpdir@npm:~1.0.2": +"os-tmpdir@npm:~1.0.2": version: 1.0.2 resolution: "os-tmpdir@npm:1.0.2" checksum: 10c0/f438450224f8e2687605a8dd318f0db694b6293c5d835ae509a69e97c8de38b6994645337e5577f5001115470414638978cc49da1cdcc25106dad8738dc69990 languageName: node linkType: hard -"osenv@npm:^0.1.5": - version: 0.1.5 - resolution: "osenv@npm:0.1.5" - dependencies: - os-homedir: "npm:^1.0.0" - os-tmpdir: "npm:^1.0.0" - checksum: 10c0/b33ed4b77e662f3ee2a04bf4b56cad2107ab069dee982feb9e39ad44feb9aa0cf1016b9ac6e05d0d84c91fa496798fe48dd05a33175d624e51668068b9805302 - languageName: node - linkType: hard - "outdent@npm:^0.5.0": version: 0.5.0 resolution: "outdent@npm:0.5.0" @@ -17610,13 +16863,6 @@ __metadata: languageName: node linkType: hard -"p-finally@npm:^1.0.0": - version: 1.0.0 - resolution: "p-finally@npm:1.0.0" - checksum: 10c0/6b8552339a71fe7bd424d01d8451eea92d379a711fc62f6b2fe64cad8a472c7259a236c9a22b4733abca0b5666ad503cb497792a0478c5af31ded793d00937e7 - languageName: node - linkType: hard - "p-limit@npm:^2.0.0, p-limit@npm:^2.2.0": version: 2.3.0 resolution: "p-limit@npm:2.3.0" @@ -17799,13 +17045,6 @@ __metadata: languageName: node linkType: hard -"path-key@npm:^2.0.0, path-key@npm:^2.0.1": - version: 2.0.1 - resolution: "path-key@npm:2.0.1" - checksum: 10c0/dd2044f029a8e58ac31d2bf34c34b93c3095c1481942960e84dd2faa95bbb71b9b762a106aead0646695330936414b31ca0bd862bf488a937ad17c8c5d73b32b - languageName: node - linkType: hard - "path-key@npm:^3.0.0, path-key@npm:^3.1.0": version: 3.1.1 resolution: "path-key@npm:3.1.1" @@ -17895,22 +17134,13 @@ __metadata: languageName: node linkType: hard -"pirates@npm:^4.0.1, pirates@npm:^4.0.4, pirates@npm:^4.0.6": +"pirates@npm:^4.0.1, pirates@npm:^4.0.4": version: 4.0.7 resolution: "pirates@npm:4.0.7" checksum: 10c0/a51f108dd811beb779d58a76864bbd49e239fa40c7984cd11596c75a121a8cc789f1c8971d8bb15f0dbf9d48b76c05bb62fcbce840f89b688c0fa64b37e8478a languageName: node linkType: hard -"pkg-dir@npm:^3.0.0": - version: 3.0.0 - resolution: "pkg-dir@npm:3.0.0" - dependencies: - find-up: "npm:^3.0.0" - checksum: 10c0/902a3d0c1f8ac43b1795fa1ba6ffeb37dfd53c91469e969790f6ed5e29ff2bdc50b63ba6115dc056d2efb4a040aa2446d512b3804bdafdf302f734fb3ec21847 - languageName: node - linkType: hard - "pkg-dir@npm:^4.2.0": version: 4.2.0 resolution: "pkg-dir@npm:4.2.0" @@ -18027,25 +17257,13 @@ __metadata: languageName: node linkType: hard -"pretty-bytes@npm:5.6.0": +"pretty-bytes@npm:^5.6.0": version: 5.6.0 resolution: "pretty-bytes@npm:5.6.0" checksum: 10c0/f69f494dcc1adda98dbe0e4a36d301e8be8ff99bfde7a637b2ee2820e7cb583b0fc0f3a63b0e3752c01501185a5cf38602c7be60da41bdf84ef5b70e89c370f3 languageName: node linkType: hard -"pretty-format@npm:^26.5.2, pretty-format@npm:^26.6.2": - version: 26.6.2 - resolution: "pretty-format@npm:26.6.2" - dependencies: - "@jest/types": "npm:^26.6.2" - ansi-regex: "npm:^5.0.0" - ansi-styles: "npm:^4.0.0" - react-is: "npm:^17.0.1" - checksum: 10c0/b5ddf0e949b874b699d313fe9407f0eb65e67d00823b2dd95335905a73457260af7612f3bff6b48611fcca9ffcff003359e4c9faba4200d6209da433a859aef3 - languageName: node - linkType: hard - "pretty-format@npm:^29.0.0, pretty-format@npm:^29.0.3, pretty-format@npm:^29.7.0": version: 29.7.0 resolution: "pretty-format@npm:29.7.0" @@ -18071,27 +17289,13 @@ __metadata: languageName: node linkType: hard -"process-nextick-args@npm:~2.0.0": - version: 2.0.1 - resolution: "process-nextick-args@npm:2.0.1" - checksum: 10c0/bec089239487833d46b59d80327a1605e1c5287eaad770a291add7f45fda1bb5e28b38e0e061add0a1d0ee0984788ce74fa394d345eed1c420cacf392c554367 - languageName: node - linkType: hard - -"progress@npm:2.0.3": +"progress@npm:^2.0.3": version: 2.0.3 resolution: "progress@npm:2.0.3" checksum: 10c0/1697e07cb1068055dbe9fe858d242368ff5d2073639e652b75a7eb1f2a1a8d4afd404d719de23c7b48481a6aa0040686310e2dac2f53d776daa2176d3f96369c languageName: node linkType: hard -"promise-inflight@npm:^1.0.1": - version: 1.0.1 - resolution: "promise-inflight@npm:1.0.1" - checksum: 10c0/d179d148d98fbff3d815752fa9a08a87d3190551d1420f17c4467f628214db12235ae068d98cd001f024453676d8985af8f28f002345646c4ece4600a79620bc - languageName: node - linkType: hard - "promise-retry@npm:^2.0.1": version: 2.0.1 resolution: "promise-retry@npm:2.0.1" @@ -18102,15 +17306,6 @@ __metadata: languageName: node linkType: hard -"promise@npm:^7.1.1": - version: 7.3.1 - resolution: "promise@npm:7.3.1" - dependencies: - asap: "npm:~2.0.3" - checksum: 10c0/742e5c0cc646af1f0746963b8776299701ad561ce2c70b49365d62c8db8ea3681b0a1bf0d4e2fe07910bf72f02d39e51e8e73dc8d7503c3501206ac908be107f - languageName: node - linkType: hard - "promise@npm:^8.3.0": version: 8.3.0 resolution: "promise@npm:8.3.0" @@ -18372,13 +17567,13 @@ __metadata: languageName: node linkType: hard -"react-devtools-core@npm:^4.27.7": - version: 4.28.5 - resolution: "react-devtools-core@npm:4.28.5" +"react-devtools-core@npm:^6.1.5": + version: 6.1.5 + resolution: "react-devtools-core@npm:6.1.5" dependencies: shell-quote: "npm:^1.6.1" ws: "npm:^7" - checksum: 10c0/1d71f9b69b8f557a752ba778a20eee9d33bf4393546dd32c96fa034a4b7cc4053f1ac4fccf1ed686a18e1149aa94c26f6d6c3a2c131c958a504199e8503d9ee1 + checksum: 10c0/7ef95213d06ad4b294f5dca73736641e2d8ff46861d3deacdc56a143b27de60ac6310898a52c7efd9fbd1bdef20c09305d05be80e6beb560f0f975aad6afbc5e languageName: node linkType: hard @@ -18410,13 +17605,6 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.0.0, react-is@npm:^18.2.0, react-is@npm:^18.3.1": - version: 18.3.1 - resolution: "react-is@npm:18.3.1" - checksum: 10c0/f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072 - languageName: node - linkType: hard - "react-is@npm:^16.13.0, react-is@npm:^16.13.1, react-is@npm:^16.7.0, react-is@npm:^16.8.1": version: 16.13.1 resolution: "react-is@npm:16.13.1" @@ -18424,10 +17612,17 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^17.0.1": - version: 17.0.2 - resolution: "react-is@npm:17.0.2" - checksum: 10c0/2bdb6b93fbb1820b024b496042cce405c57e2f85e777c9aabd55f9b26d145408f9f74f5934676ffdc46f3dcff656d78413a6e43968e7b3f92eea35b3052e9053 +"react-is@npm:^18.0.0": + version: 18.3.1 + resolution: "react-is@npm:18.3.1" + checksum: 10c0/f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072 + languageName: node + linkType: hard + +"react-is@npm:^19.1.0": + version: 19.2.0 + resolution: "react-is@npm:19.2.0" + checksum: 10c0/a63cb346aeced8ac0e671b0f9b33720d2906de02a066ca067075d871a5d4c64cdb328f495baf9b5842d5868c0d5edd1ce18465a7358b52f4b6aa983479c9bfa2 languageName: node linkType: hard @@ -18914,121 +18109,79 @@ __metadata: languageName: node linkType: hard -"react-native@npm:0.73.11": - version: 0.73.11 - resolution: "react-native@npm:0.73.11" +"react-native@npm:0.81.0": + version: 0.81.0 + resolution: "react-native@npm:0.81.0" dependencies: - "@jest/create-cache-key-function": "npm:^29.6.3" - "@react-native-community/cli": "npm:12.3.7" - "@react-native-community/cli-platform-android": "npm:12.3.7" - "@react-native-community/cli-platform-ios": "npm:12.3.7" - "@react-native/assets-registry": "npm:0.73.1" - "@react-native/codegen": "npm:0.73.3" - "@react-native/community-cli-plugin": "npm:0.73.18" - "@react-native/gradle-plugin": "npm:0.73.5" - "@react-native/js-polyfills": "npm:0.73.1" - "@react-native/normalize-colors": "npm:0.73.2" - "@react-native/virtualized-lists": "npm:0.73.4" + "@jest/create-cache-key-function": "npm:^29.7.0" + "@react-native/assets-registry": "npm:0.81.0" + "@react-native/codegen": "npm:0.81.0" + "@react-native/community-cli-plugin": "npm:0.81.0" + "@react-native/gradle-plugin": "npm:0.81.0" + "@react-native/js-polyfills": "npm:0.81.0" + "@react-native/normalize-colors": "npm:0.81.0" + "@react-native/virtualized-lists": "npm:0.81.0" abort-controller: "npm:^3.0.0" anser: "npm:^1.4.9" ansi-regex: "npm:^5.0.0" + babel-jest: "npm:^29.7.0" + babel-plugin-syntax-hermes-parser: "npm:0.29.1" base64-js: "npm:^1.5.1" - chalk: "npm:^4.0.0" - deprecated-react-native-prop-types: "npm:^5.0.0" - event-target-shim: "npm:^5.0.1" + commander: "npm:^12.0.0" flow-enums-runtime: "npm:^0.0.6" + glob: "npm:^7.1.1" invariant: "npm:^2.2.4" - jest-environment-node: "npm:^29.6.3" - jsc-android: "npm:^250231.0.0" + jest-environment-node: "npm:^29.7.0" memoize-one: "npm:^5.0.0" - metro-runtime: "npm:^0.80.3" - metro-source-map: "npm:^0.80.3" - mkdirp: "npm:^0.5.1" + metro-runtime: "npm:^0.83.1" + metro-source-map: "npm:^0.83.1" nullthrows: "npm:^1.1.1" - pretty-format: "npm:^26.5.2" + pretty-format: "npm:^29.7.0" promise: "npm:^8.3.0" - react-devtools-core: "npm:^4.27.7" + react-devtools-core: "npm:^6.1.5" react-refresh: "npm:^0.14.0" - react-shallow-renderer: "npm:^16.15.0" regenerator-runtime: "npm:^0.13.2" - scheduler: "npm:0.24.0-canary-efb381bbf-20230505" + scheduler: "npm:0.26.0" + semver: "npm:^7.1.3" stacktrace-parser: "npm:^0.1.10" whatwg-fetch: "npm:^3.0.0" - ws: "npm:^6.2.2" + ws: "npm:^6.2.3" yargs: "npm:^17.6.2" peerDependencies: - react: 18.2.0 - bin: - react-native: cli.js - checksum: 10c0/41b81526581a417b9d7949af56c5947bac85dec8d5345964a90209a25de0e082362255fde79bff6aeed0f1f5040365f20fc42496977ebde4c55c940e5d9cc026 - languageName: node - linkType: hard - -"react-refresh@npm:0.14.0": - version: 0.14.0 - resolution: "react-refresh@npm:0.14.0" - checksum: 10c0/b8ae07ad153357d77830928a7f1fc2df837aabefee907fa273ba04c7643f3b860e986f1d4b7ada9b721c8d79b8c24b5b911a314a1a2398b105f1b13d19ea2b8d - languageName: node - linkType: hard - -"react-refresh@npm:^0.14.0": - version: 0.14.2 - resolution: "react-refresh@npm:0.14.2" - checksum: 10c0/875b72ef56b147a131e33f2abd6ec059d1989854b3ff438898e4f9310bfcc73acff709445b7ba843318a953cb9424bcc2c05af2b3d80011cee28f25aef3e2ebb - languageName: node - linkType: hard - -"react-refresh@npm:^0.4.0": - version: 0.4.3 - resolution: "react-refresh@npm:0.4.3" - checksum: 10c0/2b4e4b14b54bfbdfdd6d1c16b8476151b3e61083387061d4e5923b0342c678f6d0f23705835c3a04ab151bd92551d437395da3fb52ea7461a408f457d11ac6fa - languageName: node - linkType: hard - -"react-shallow-renderer@npm:^16.15.0": - version: 16.15.0 - resolution: "react-shallow-renderer@npm:16.15.0" - dependencies: - object-assign: "npm:^4.1.1" - react-is: "npm:^16.12.0 || ^17.0.0 || ^18.0.0" - peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 - checksum: 10c0/c194d741792e86043a4ae272f7353c1cb9412bc649945c4220c6a101a6ea5410cceb3d65d5a4d750f11a24f7426e8eec7977e8a4e3ad5d3ee235ca2b18166fa8 + "@types/react": ^19.1.0 + react: ^19.1.0 + peerDependenciesMeta: + "@types/react": + optional: true + bin: + react-native: cli.js + checksum: 10c0/fb9dddb67046c7efae12175b81a563b4c302390d5879db4e2290321205155a1f6afa7ce9355d7e5af2bfe35b0aa0d5b5c0edb1c0d47b3252939b635043efba45 languageName: node linkType: hard -"react-test-renderer@npm:~18.2.0": - version: 18.2.0 - resolution: "react-test-renderer@npm:18.2.0" - dependencies: - react-is: "npm:^18.2.0" - react-shallow-renderer: "npm:^16.15.0" - scheduler: "npm:^0.23.0" - peerDependencies: - react: ^18.2.0 - checksum: 10c0/53dfada1da1e8dd0498a5601e9eea3dc6ca23c6c2694d1cab9712faea869c11e4ce1c9a618d674cb668a668b41fb6bcf9a7b0a078cd853b1922f002fa22f42c8 +"react-refresh@npm:^0.14.0, react-refresh@npm:^0.14.2": + version: 0.14.2 + resolution: "react-refresh@npm:0.14.2" + checksum: 10c0/875b72ef56b147a131e33f2abd6ec059d1989854b3ff438898e4f9310bfcc73acff709445b7ba843318a953cb9424bcc2c05af2b3d80011cee28f25aef3e2ebb languageName: node linkType: hard -"react-test-renderer@npm:~18.3.1": - version: 18.3.1 - resolution: "react-test-renderer@npm:18.3.1" +"react-test-renderer@npm:19.1.0": + version: 19.1.0 + resolution: "react-test-renderer@npm:19.1.0" dependencies: - react-is: "npm:^18.3.1" - react-shallow-renderer: "npm:^16.15.0" - scheduler: "npm:^0.23.2" + react-is: "npm:^19.1.0" + scheduler: "npm:^0.26.0" peerDependencies: - react: ^18.3.1 - checksum: 10c0/c633558ef9af33bc68f0c4dbb5163a004c4fb9eade7bd0a7cfc0355fb367f36bd9d96533c90b7e85a146be6c525113a15f58683d269e0177ad77e2b04d4fe51c + react: ^19.1.0 + checksum: 10c0/34ed4a37ba8b0beb96c048de6ff28574f018a18dd1042c24f8f46142d48eb5b27f82ff7c2823d082932fd3983c5a3529ab8cc8f15191d4306df0082f9f84678f languageName: node linkType: hard -"react@npm:18.3.1": - version: 18.3.1 - resolution: "react@npm:18.3.1" - dependencies: - loose-envify: "npm:^1.1.0" - checksum: 10c0/283e8c5efcf37802c9d1ce767f302dd569dd97a70d9bb8c7be79a789b9902451e0d16334b05d73299b20f048cbc3c7d288bbbde10b701fa194e2089c237dbea3 +"react@npm:19.1.0": + version: 19.1.0 + resolution: "react@npm:19.1.0" + checksum: 10c0/530fb9a62237d54137a13d2cfb67a7db6a2156faed43eecc423f4713d9b20c6f2728b026b45e28fcd72e8eadb9e9ed4b089e99f5e295d2f0ad3134251bdd3698 languageName: node linkType: hard @@ -19099,7 +18252,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": +"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.6.0": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" dependencies: @@ -19110,40 +18263,6 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:~2.3.6": - version: 2.3.8 - resolution: "readable-stream@npm:2.3.8" - dependencies: - core-util-is: "npm:~1.0.0" - inherits: "npm:~2.0.3" - isarray: "npm:~1.0.0" - process-nextick-args: "npm:~2.0.0" - safe-buffer: "npm:~5.1.1" - string_decoder: "npm:~1.1.1" - util-deprecate: "npm:~1.0.1" - checksum: 10c0/7efdb01f3853bc35ac62ea25493567bf588773213f5f4a79f9c365e1ad13bab845ac0dae7bc946270dc40c3929483228415e92a3fc600cc7e4548992f41ee3fa - languageName: node - linkType: hard - -"readline@npm:^1.3.0": - version: 1.3.0 - resolution: "readline@npm:1.3.0" - checksum: 10c0/7404c9edc3fd29430221ef1830867c8d87e50612e4ce70f84ecd55686f7db1c81d67c6a4dcb407839f4c459ad05dd34524a2c7a97681e91878367c68d0e38665 - languageName: node - linkType: hard - -"recast@npm:^0.21.0": - version: 0.21.5 - resolution: "recast@npm:0.21.5" - dependencies: - ast-types: "npm:0.15.2" - esprima: "npm:~4.0.0" - source-map: "npm:~0.6.1" - tslib: "npm:^2.0.1" - checksum: 10c0/a45168c82195f24fa2c70293a624fece0069a2e8e8adb637f9963777735f81cb3bb62e55172db677ec3573b08b2daaf1eddd85b74da6fe0bd37c9b15eeaf94b4 - languageName: node - linkType: hard - "redent@npm:^3.0.0": version: 3.0.0 resolution: "redent@npm:3.0.0" @@ -19280,13 +18399,6 @@ __metadata: languageName: node linkType: hard -"remove-trailing-slash@npm:^0.1.0": - version: 0.1.1 - resolution: "remove-trailing-slash@npm:0.1.1" - checksum: 10c0/6fa91e7b89e0675fdca6ce54af5fad9bd612d51e2251913a2e113b521b157647f1f8c694b55447780b489b30a63ebe949ccda7411ef383d09136bb27121c6c09 - languageName: node - linkType: hard - "require-directory@npm:^2.1.1": version: 2.1.1 resolution: "require-directory@npm:2.1.1" @@ -19386,7 +18498,7 @@ __metadata: languageName: node linkType: hard -"resolve.exports@npm:^2.0.0, resolve.exports@npm:^2.0.2": +"resolve.exports@npm:^2.0.0, resolve.exports@npm:^2.0.3": version: 2.0.3 resolution: "resolve.exports@npm:2.0.3" checksum: 10c0/1ade1493f4642a6267d0a5e68faeac20b3d220f18c28b140343feb83694d8fed7a286852aef43689d16042c61e2ddb270be6578ad4a13990769e12065191200d @@ -19473,16 +18585,6 @@ __metadata: languageName: node linkType: hard -"restore-cursor@npm:^3.1.0": - version: 3.1.0 - resolution: "restore-cursor@npm:3.1.0" - dependencies: - onetime: "npm:^5.1.0" - signal-exit: "npm:^3.0.2" - checksum: 10c0/8051a371d6aa67ff21625fa94e2357bd81ffdc96267f3fb0fc4aaf4534028343836548ef34c240ffa8c25b280ca35eb36be00b3cb2133fa4f51896d7e73c6b4f - languageName: node - linkType: hard - "restore-cursor@npm:^5.0.0": version: 5.1.0 resolution: "restore-cursor@npm:5.1.0" @@ -19525,17 +18627,6 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:~2.6.2": - version: 2.6.3 - resolution: "rimraf@npm:2.6.3" - dependencies: - glob: "npm:^7.1.3" - bin: - rimraf: ./bin.js - checksum: 10c0/f1e646f8c567795f2916aef7aadf685b543da6b9a53e482bb04b07472c7eef2b476045ba1e29f401c301c66b630b22b815ab31fdd60c5e1ae6566ff523debf45 - languageName: node - linkType: hard - "rimraf@npm:~5.0.10": version: 5.0.10 resolution: "rimraf@npm:5.0.10" @@ -19585,13 +18676,6 @@ __metadata: languageName: node linkType: hard -"safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": - version: 5.1.2 - resolution: "safe-buffer@npm:5.1.2" - checksum: 10c0/780ba6b5d99cc9a40f7b951d47152297d0e260f0df01472a1b99d4889679a4b94a13d644f7dbc4f022572f09ae9005fa2fbb93bbbd83643316f365a3e9a45b21 - languageName: node - linkType: hard - "safe-push-apply@npm:^1.0.0": version: 1.0.0 resolution: "safe-push-apply@npm:1.0.0" @@ -19634,25 +18718,14 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:0.24.0-canary-efb381bbf-20230505": - version: 0.24.0-canary-efb381bbf-20230505 - resolution: "scheduler@npm:0.24.0-canary-efb381bbf-20230505" - dependencies: - loose-envify: "npm:^1.1.0" - checksum: 10c0/4fb594d64c692199117160bbd1a5261f03287f8ec59d9ca079a772e5fbb3139495ebda843324d7c8957c07390a0825acb6f72bd29827fb9e155d793db6c2e2bc - languageName: node - linkType: hard - -"scheduler@npm:^0.23.0, scheduler@npm:^0.23.2": - version: 0.23.2 - resolution: "scheduler@npm:0.23.2" - dependencies: - loose-envify: "npm:^1.1.0" - checksum: 10c0/26383305e249651d4c58e6705d5f8425f153211aef95f15161c151f7b8de885f24751b377e4a0b3dd42cce09aad3f87a61dab7636859c0d89b7daf1a1e2a5c78 +"scheduler@npm:0.26.0, scheduler@npm:^0.26.0": + version: 0.26.0 + resolution: "scheduler@npm:0.26.0" + checksum: 10c0/5b8d5bfddaae3513410eda54f2268e98a376a429931921a81b5c3a2873aab7ca4d775a8caac5498f8cbc7d0daeab947cf923dbd8e215d61671f9f4e392d34356 languageName: node linkType: hard -"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.5.0, semver@npm:^5.6.0": +"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.6.0": version: 5.7.2 resolution: "semver@npm:5.7.2" bin: @@ -19670,17 +18743,6 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.5.3": - version: 7.5.3 - resolution: "semver@npm:7.5.3" - dependencies: - lru-cache: "npm:^6.0.0" - bin: - semver: bin/semver.js - checksum: 10c0/4cf3bab7e8cf8c2ae521fc4bcc50a4d6912a836360796b23b9f1c26f45d27a73f870e47664df4770bde0dd60dc4d4781a05fd49fe91d72376ea5519b9e791459 - languageName: node - linkType: hard - "semver@npm:7.5.4": version: 7.5.4 resolution: "semver@npm:7.5.4" @@ -19701,7 +18763,16 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.3": +"semver@npm:^7.1.3": + version: 7.7.3 + resolution: "semver@npm:7.7.3" + bin: + semver: bin/semver.js + checksum: 10c0/4afe5c986567db82f44c8c6faef8fe9df2a9b1d98098fc1721f57c696c4c21cebd572f297fc21002f81889492345b8470473bc6f4aff5fb032a6ea59ea2bc45e + languageName: node + linkType: hard + +"semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.3": version: 7.7.2 resolution: "semver@npm:7.7.2" bin: @@ -19731,14 +18802,14 @@ __metadata: languageName: node linkType: hard -"send@npm:^0.18.0": - version: 0.18.0 - resolution: "send@npm:0.18.0" +"send@npm:^0.19.0": + version: 0.19.1 + resolution: "send@npm:0.19.1" dependencies: debug: "npm:2.6.9" depd: "npm:2.0.0" destroy: "npm:1.2.0" - encodeurl: "npm:~1.0.2" + encodeurl: "npm:~2.0.0" escape-html: "npm:~1.0.3" etag: "npm:~1.8.1" fresh: "npm:0.5.2" @@ -19748,7 +18819,7 @@ __metadata: on-finished: "npm:2.4.1" range-parser: "npm:~1.2.1" statuses: "npm:2.0.1" - checksum: 10c0/0eb134d6a51fc13bbcb976a1f4214ea1e33f242fae046efc311e80aff66c7a43603e26a79d9d06670283a13000e51be6e0a2cb80ff0942eaf9f1cd30b7ae736a + checksum: 10c0/ceb859859822bf55e705b96db9a909870626d1a6bfcf62a88648b9681048a7840c0ff1f4afd7babea4ccfabff7d64a7dda68a6f6c63c255cc83f40a412a1db8e languageName: node linkType: hard @@ -19768,7 +18839,7 @@ __metadata: languageName: node linkType: hard -"serve-static@npm:1.16.2, serve-static@npm:^1.13.1": +"serve-static@npm:1.16.2, serve-static@npm:^1.16.2": version: 1.16.2 resolution: "serve-static@npm:1.16.2" dependencies: @@ -19871,24 +18942,6 @@ __metadata: languageName: node linkType: hard -"shallow-clone@npm:^3.0.0": - version: 3.0.1 - resolution: "shallow-clone@npm:3.0.1" - dependencies: - kind-of: "npm:^6.0.2" - checksum: 10c0/7bab09613a1b9f480c85a9823aebec533015579fa055ba6634aa56ba1f984380670eaf33b8217502931872aa1401c9fcadaa15f9f604d631536df475b05bcf1e - languageName: node - linkType: hard - -"shebang-command@npm:^1.2.0": - version: 1.2.0 - resolution: "shebang-command@npm:1.2.0" - dependencies: - shebang-regex: "npm:^1.0.0" - checksum: 10c0/7b20dbf04112c456b7fc258622dafd566553184ac9b6938dd30b943b065b21dabd3776460df534cc02480db5e1b6aec44700d985153a3da46e7db7f9bd21326d - languageName: node - linkType: hard - "shebang-command@npm:^2.0.0": version: 2.0.0 resolution: "shebang-command@npm:2.0.0" @@ -19898,13 +18951,6 @@ __metadata: languageName: node linkType: hard -"shebang-regex@npm:^1.0.0": - version: 1.0.0 - resolution: "shebang-regex@npm:1.0.0" - checksum: 10c0/9abc45dee35f554ae9453098a13fdc2f1730e525a5eb33c51f096cc31f6f10a4b38074c1ebf354ae7bffa7229506083844008dfc3bb7818228568c0b2dc1fff2 - languageName: node - linkType: hard - "shebang-regex@npm:^3.0.0": version: 3.0.0 resolution: "shebang-regex@npm:3.0.0" @@ -19912,7 +18958,7 @@ __metadata: languageName: node linkType: hard -"shell-quote@npm:^1.6.1, shell-quote@npm:^1.7.3": +"shell-quote@npm:^1.6.1": version: 1.8.3 resolution: "shell-quote@npm:1.8.3" checksum: 10c0/bee87c34e1e986cfb4c30846b8e6327d18874f10b535699866f368ade11ea4ee45433d97bf5eada22c4320c27df79c3a6a7eb1bf3ecfc47f2c997d9e5e2672fd @@ -20029,17 +19075,6 @@ __metadata: languageName: node linkType: hard -"slice-ansi@npm:^2.0.0": - version: 2.1.0 - resolution: "slice-ansi@npm:2.1.0" - dependencies: - ansi-styles: "npm:^3.2.0" - astral-regex: "npm:^1.0.0" - is-fullwidth-code-point: "npm:^2.0.0" - checksum: 10c0/c317b21ec9e3d3968f3d5b548cbfc2eae331f58a03f1352621020799cbe695b3611ee972726f8f32d4ca530065a5ec9c74c97fde711c1f41b4a1585876b2c191 - languageName: node - linkType: hard - "slice-ansi@npm:^5.0.0": version: 5.0.0 resolution: "slice-ansi@npm:5.0.0" @@ -20112,7 +19147,7 @@ __metadata: languageName: node linkType: hard -"source-map-support@npm:^0.5.16, source-map-support@npm:^0.5.17, source-map-support@npm:~0.5.20, source-map-support@npm:~0.5.21": +"source-map-support@npm:^0.5.17, source-map-support@npm:~0.5.20, source-map-support@npm:~0.5.21": version: 0.5.21 resolution: "source-map-support@npm:0.5.21" dependencies: @@ -20136,13 +19171,6 @@ __metadata: languageName: node linkType: hard -"source-map@npm:^0.7.3": - version: 0.7.4 - resolution: "source-map@npm:0.7.4" - checksum: 10c0/dc0cf3768fe23c345ea8760487f8c97ef6fca8a73c83cd7c9bf2fde8bc2c34adb9c0824d6feb14bc4f9e37fb522e18af621543f1289038a66ac7586da29aa7dc - languageName: node - linkType: hard - "spawndamnit@npm:^3.0.1": version: 3.0.1 resolution: "spawndamnit@npm:3.0.1" @@ -20233,15 +19261,6 @@ __metadata: languageName: node linkType: hard -"ssri@npm:^8.0.1": - version: 8.0.1 - resolution: "ssri@npm:8.0.1" - dependencies: - minipass: "npm:^3.1.1" - checksum: 10c0/5cfae216ae02dcd154d1bbed2d0a60038a4b3a2fcaac3c7e47401ff4e058e551ee74cfdba618871bf168cd583db7b8324f94af6747d4303b73cd4c3f6dc5c9c2 - languageName: node - linkType: hard - "stable@npm:^0.1.8": version: 0.1.8 resolution: "stable@npm:0.1.8" @@ -20463,15 +19482,6 @@ __metadata: languageName: node linkType: hard -"string_decoder@npm:~1.1.1": - version: 1.1.1 - resolution: "string_decoder@npm:1.1.1" - dependencies: - safe-buffer: "npm:~5.1.0" - checksum: 10c0/b4f89f3a92fd101b5653ca3c99550e07bdf9e13b35037e9e2a1c7b47cec4e55e06ff3fc468e314a0b5e80bfbaf65c1ca5a84978764884ae9413bec1fc6ca924e - languageName: node - linkType: hard - "strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": version: 6.0.1 resolution: "strip-ansi@npm:6.0.1" @@ -20481,7 +19491,7 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^5.0.0, strip-ansi@npm:^5.2.0": +"strip-ansi@npm:^5.2.0": version: 5.2.0 resolution: "strip-ansi@npm:5.2.0" dependencies: @@ -20513,13 +19523,6 @@ __metadata: languageName: node linkType: hard -"strip-eof@npm:^1.0.0": - version: 1.0.0 - resolution: "strip-eof@npm:1.0.0" - checksum: 10c0/f336beed8622f7c1dd02f2cbd8422da9208fae81daf184f73656332899978919d5c0ca84dc6cfc49ad1fc4dd7badcde5412a063cf4e0d7f8ed95a13a63f68f45 - languageName: node - linkType: hard - "strip-final-newline@npm:^2.0.0": version: 2.0.0 resolution: "strip-final-newline@npm:2.0.0" @@ -20566,13 +19569,6 @@ __metadata: languageName: node linkType: hard -"strnum@npm:^1.1.1": - version: 1.1.2 - resolution: "strnum@npm:1.1.2" - checksum: 10c0/a0fce2498fa3c64ce64a40dada41beb91cabe3caefa910e467dc0518ef2ebd7e4d10f8c2202a6104f1410254cae245066c0e94e2521fb4061a5cb41831952392 - languageName: node - linkType: hard - "structured-headers@npm:^0.4.1": version: 0.4.1 resolution: "structured-headers@npm:0.4.1" @@ -20580,13 +19576,13 @@ __metadata: languageName: node linkType: hard -"sucrase@npm:3.34.0": - version: 3.34.0 - resolution: "sucrase@npm:3.34.0" +"sucrase@npm:3.35.0": + version: 3.35.0 + resolution: "sucrase@npm:3.35.0" dependencies: "@jridgewell/gen-mapping": "npm:^0.3.2" commander: "npm:^4.0.0" - glob: "npm:7.1.6" + glob: "npm:^10.3.10" lines-and-columns: "npm:^1.1.6" mz: "npm:^2.7.0" pirates: "npm:^4.0.1" @@ -20594,14 +19590,7 @@ __metadata: bin: sucrase: bin/sucrase sucrase-node: bin/sucrase-node - checksum: 10c0/83e524f2b9386c7029fc9e46b8d608485866d08bea5a0a71e9e3442dc12e1d05a5ab555808d1922f45dd012fc71043479d778aac07391d9740daabe45730a056 - languageName: node - linkType: hard - -"sudo-prompt@npm:^9.0.0": - version: 9.2.1 - resolution: "sudo-prompt@npm:9.2.1" - checksum: 10c0/e56793513a9c95f66367a3be2ec4c1adee84a2a62f1b7ff6453d610586dcd373d7d8f4df522a7dae03aea8b779ef7f7ba25d1130d24fb1e495cfbbc2c72c7486 + checksum: 10c0/ac85f3359d2c2ecbf5febca6a24ae9bf96c931f05fde533c22a94f59c6a74895e5d5f0e871878dfd59c2697a75ebb04e4b2224ef0bfc24ca1210735c2ec191ef languageName: node linkType: hard @@ -20695,7 +19684,7 @@ __metadata: languageName: node linkType: hard -"tar@npm:^6.0.2, tar@npm:^6.0.5, tar@npm:^6.1.11": +"tar@npm:^6.1.11": version: 6.2.1 resolution: "tar@npm:6.2.1" dependencies: @@ -20723,53 +19712,13 @@ __metadata: languageName: node linkType: hard -"temp-dir@npm:^1.0.0": - version: 1.0.0 - resolution: "temp-dir@npm:1.0.0" - checksum: 10c0/648669d5e154d1961217784c786acadccf0156519c19e0aceda7edc76f5bdfa32a40dd7f88ebea9238ed6e3dedf08b846161916c8947058c384761351be90a8e - languageName: node - linkType: hard - -"temp-dir@npm:^2.0.0": +"temp-dir@npm:~2.0.0": version: 2.0.0 resolution: "temp-dir@npm:2.0.0" checksum: 10c0/b1df969e3f3f7903f3426861887ed76ba3b495f63f6d0c8e1ce22588679d9384d336df6064210fda14e640ed422e2a17d5c40d901f60e161c99482d723f4d309 languageName: node linkType: hard -"temp@npm:^0.8.4": - version: 0.8.4 - resolution: "temp@npm:0.8.4" - dependencies: - rimraf: "npm:~2.6.2" - checksum: 10c0/7f071c963031bfece37e13c5da11e9bb451e4ddfc4653e23e327a2f91594102dc826ef6a693648e09a6e0eb856f507967ec759ae55635e0878091eccf411db37 - languageName: node - linkType: hard - -"tempy@npm:0.3.0": - version: 0.3.0 - resolution: "tempy@npm:0.3.0" - dependencies: - temp-dir: "npm:^1.0.0" - type-fest: "npm:^0.3.1" - unique-string: "npm:^1.0.0" - checksum: 10c0/9432dc82569ab0f34f23aab19ab277c58c7fcf12f903483436e9e1ee72b6b5be2189da31e351eecc69a0f98f6f2003d524cdbc50e67ee7202edf3675f9b0c2c0 - languageName: node - linkType: hard - -"tempy@npm:^0.7.1": - version: 0.7.1 - resolution: "tempy@npm:0.7.1" - dependencies: - del: "npm:^6.0.0" - is-stream: "npm:^2.0.0" - temp-dir: "npm:^2.0.0" - type-fest: "npm:^0.16.0" - unique-string: "npm:^2.0.0" - checksum: 10c0/f93764c9c236ade74037b5989799930687d8618fb9ce6040d3f2a82b0ae60f655cc07bad883a0ba55dc13dc56af2f92d8e8a534a9eff78f4ac79a19d65f7dadd - languageName: node - linkType: hard - "term-size@npm:^2.1.0": version: 2.2.1 resolution: "term-size@npm:2.2.1" @@ -20851,16 +19800,6 @@ __metadata: languageName: node linkType: hard -"through2@npm:^2.0.1": - version: 2.0.5 - resolution: "through2@npm:2.0.5" - dependencies: - readable-stream: "npm:~2.3.6" - xtend: "npm:~4.0.1" - checksum: 10c0/cbfe5b57943fa12b4f8c043658c2a00476216d79c014895cef1ac7a1d9a8b31f6b438d0e53eecbb81054b93128324a82ecd59ec1a4f91f01f7ac113dcb14eade - languageName: node - linkType: hard - "through2@npm:^4.0.0": version: 4.0.2 resolution: "through2@npm:4.0.2" @@ -20926,17 +19865,6 @@ __metadata: languageName: node linkType: hard -"traverse@npm:~0.6.6": - version: 0.6.11 - resolution: "traverse@npm:0.6.11" - dependencies: - gopd: "npm:^1.2.0" - typedarray.prototype.slice: "npm:^1.0.5" - which-typed-array: "npm:^1.1.18" - checksum: 10c0/2b57662da3061ed2aa9977a6a3e315fc19f2cfdeb691700a88c12f4d460146abdb4d726740f47a9ca5fa84d3c50096b76ee50047d1a71c2afb168852ad264e36 - languageName: node - linkType: hard - "trim-newlines@npm:^3.0.0": version: 3.0.1 resolution: "trim-newlines@npm:3.0.1" @@ -21148,13 +20076,6 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^0.16.0": - version: 0.16.0 - resolution: "type-fest@npm:0.16.0" - checksum: 10c0/6b4d846534e7bcb49a6160b068ffaed2b62570d989d909ac3f29df5ef1e993859f890a4242eebe023c9e923f96adbcb3b3e88a198c35a1ee9a731e147a6839c3 - languageName: node - linkType: hard - "type-fest@npm:^0.18.0": version: 0.18.1 resolution: "type-fest@npm:0.18.1" @@ -21176,13 +20097,6 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^0.3.1": - version: 0.3.1 - resolution: "type-fest@npm:0.3.1" - checksum: 10c0/ef632e9549f331024594bbb8b620fe570d90abd8e7f2892d4aff733fd72698774e1a88e277fac02b4267de17d79cbb87860332f64f387145532b13ace6510502 - languageName: node - linkType: hard - "type-fest@npm:^0.6.0": version: 0.6.0 resolution: "type-fest@npm:0.6.0" @@ -21283,22 +20197,6 @@ __metadata: languageName: node linkType: hard -"typedarray.prototype.slice@npm:^1.0.5": - version: 1.0.5 - resolution: "typedarray.prototype.slice@npm:1.0.5" - dependencies: - call-bind: "npm:^1.0.8" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.23.9" - es-errors: "npm:^1.3.0" - get-proto: "npm:^1.0.1" - math-intrinsics: "npm:^1.1.0" - typed-array-buffer: "npm:^1.0.3" - typed-array-byte-offset: "npm:^1.0.4" - checksum: 10c0/4995828640f8079cfbc9e3b4b8fc2e0eeb109edd1a2596806325ae07306dba1cd947e6ed6f63391aa7d5af0ea4f40fddf1b6eb863f8a59869a9dfc5dcfd8eac2 - languageName: node - linkType: hard - "typedarray@npm:^0.0.6": version: 0.0.6 resolution: "typedarray@npm:0.0.6" @@ -21442,15 +20340,6 @@ __metadata: languageName: node linkType: hard -"ua-parser-js@npm:^1.0.35": - version: 1.0.40 - resolution: "ua-parser-js@npm:1.0.40" - bin: - ua-parser-js: script/cli.js - checksum: 10c0/2b6ac642c74323957dae142c31f72287f2420c12dced9603d989b96c132b80232779c429b296d7de4012ef8b64e0d8fadc53c639ef06633ce13d785a78b5be6c - languageName: node - linkType: hard - "uint8arrays@npm:3.1.1, uint8arrays@npm:^3.0.0, uint8arrays@npm:^3.1.1": version: 3.1.1 resolution: "uint8arrays@npm:3.1.1" @@ -21495,6 +20384,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:^6.18.2": + version: 6.22.0 + resolution: "undici@npm:6.22.0" + checksum: 10c0/47903c489d73e26bd47960cf2f04d63282ed050818b672cb05f8dfb6403381b850cf1b1751832654fd3af22aacd9d780e5e61aff563cd97943f5c4f10d5b3e23 + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.1 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1" @@ -21526,15 +20422,6 @@ __metadata: languageName: node linkType: hard -"unique-filename@npm:^1.1.1": - version: 1.1.1 - resolution: "unique-filename@npm:1.1.1" - dependencies: - unique-slug: "npm:^2.0.0" - checksum: 10c0/d005bdfaae6894da8407c4de2b52f38b3c58ec86e79fc2ee19939da3085374413b073478ec54e721dc8e32b102cf9e50d0481b8331abdc62202e774b789ea874 - languageName: node - linkType: hard - "unique-filename@npm:^4.0.0": version: 4.0.0 resolution: "unique-filename@npm:4.0.0" @@ -21544,15 +20431,6 @@ __metadata: languageName: node linkType: hard -"unique-slug@npm:^2.0.0": - version: 2.0.2 - resolution: "unique-slug@npm:2.0.2" - dependencies: - imurmurhash: "npm:^0.1.4" - checksum: 10c0/9eabc51680cf0b8b197811a48857e41f1364b25362300c1ff636c0eca5ec543a92a38786f59cf0697e62c6f814b11ecbe64e8093db71246468a1f03b80c83970 - languageName: node - linkType: hard - "unique-slug@npm:^5.0.0": version: 5.0.0 resolution: "unique-slug@npm:5.0.0" @@ -21562,16 +20440,7 @@ __metadata: languageName: node linkType: hard -"unique-string@npm:^1.0.0": - version: 1.0.0 - resolution: "unique-string@npm:1.0.0" - dependencies: - crypto-random-string: "npm:^1.0.0" - checksum: 10c0/79cc2a6515a51e6350c74f65c92246511966c47528f1119318cbe8d68a508842f4e5a2a81857a65f3919629397a525f820505116dd89cac425294598e35ca12c - languageName: node - linkType: hard - -"unique-string@npm:^2.0.0": +"unique-string@npm:~2.0.0": version: 2.0.0 resolution: "unique-string@npm:2.0.0" dependencies: @@ -21587,13 +20456,6 @@ __metadata: languageName: node linkType: hard -"universalify@npm:^1.0.0": - version: 1.0.0 - resolution: "universalify@npm:1.0.0" - checksum: 10c0/735dd9c118f96a13c7810212ef8b45e239e2fe6bf65aceefbc2826334fcfe8c523dbbf1458cef011563c51505e3a367dff7654cfb0cec5b6aa710ef120843396 - languageName: node - linkType: hard - "universalify@npm:^2.0.0": version: 2.0.1 resolution: "universalify@npm:2.0.1" @@ -21629,6 +20491,20 @@ __metadata: languageName: node linkType: hard +"update-browserslist-db@npm:^1.1.4": + version: 1.1.4 + resolution: "update-browserslist-db@npm:1.1.4" + dependencies: + escalade: "npm:^3.2.0" + picocolors: "npm:^1.1.1" + peerDependencies: + browserslist: ">= 4.21.0" + bin: + update-browserslist-db: cli.js + checksum: 10c0/db0c9aaecf1258a6acda5e937fc27a7996ccca7a7580a1b4aa8bba6a9b0e283e5e65c49ebbd74ec29288ef083f1b88d4da13e3d4d326c1e5fc55bf72d7390702 + languageName: node + linkType: hard + "uri-js@npm:^4.2.2": version: 4.4.1 resolution: "uri-js@npm:4.4.1" @@ -21638,13 +20514,6 @@ __metadata: languageName: node linkType: hard -"url-join@npm:4.0.0": - version: 4.0.0 - resolution: "url-join@npm:4.0.0" - checksum: 10c0/1aa466cfa128adab76dc9e559b38e2171df51e6105b5773382c3726e5a29971da013e4f9f5c36f1414ef1e5f1af535cfaf29611b53b0d2fc4f311f7b41199d13 - languageName: node - linkType: hard - "url-parse@npm:^1.5.10": version: 1.5.10 resolution: "url-parse@npm:1.5.10" @@ -21689,7 +20558,7 @@ __metadata: languageName: node linkType: hard -"util-deprecate@npm:^1.0.1, util-deprecate@npm:~1.0.1": +"util-deprecate@npm:^1.0.1": version: 1.0.2 resolution: "util-deprecate@npm:1.0.2" checksum: 10c0/41a5bdd214df2f6c3ecf8622745e4a366c4adced864bc3c833739791aeeeb1838119af7daed4ba36428114b5c67dcda034a79c882e97e43c03e66a4dd7389942 @@ -21755,7 +20624,7 @@ __metadata: languageName: node linkType: hard -"uuid@npm:^8.0.0, uuid@npm:^8.3.2": +"uuid@npm:^8.3.2": version: 8.3.2 resolution: "uuid@npm:8.3.2" bin: @@ -21803,13 +20672,6 @@ __metadata: languageName: node linkType: hard -"valid-url@npm:~1.0.9": - version: 1.0.9 - resolution: "valid-url@npm:1.0.9" - checksum: 10c0/3995e65f9942dbcb1621754c0f9790335cec61e9e9310c0a809e9ae0e2ae91bb7fc6a471fba788e979db0418d9806639f681ecebacc869bc8c3de88efa562ee6 - languageName: node - linkType: hard - "validate-npm-package-license@npm:^3.0.1": version: 3.0.4 resolution: "validate-npm-package-license@npm:3.0.4" @@ -21820,15 +20682,6 @@ __metadata: languageName: node linkType: hard -"validate-npm-package-name@npm:^3.0.0": - version: 3.0.0 - resolution: "validate-npm-package-name@npm:3.0.0" - dependencies: - builtins: "npm:^1.0.3" - checksum: 10c0/064f21f59aefae6cc286dd4a50b15d14adb0227e0facab4316197dfb8d06801669e997af5081966c15f7828a5e6ff1957bd20886aeb6b9d0fa430e4cb5db9c4a - languageName: node - linkType: hard - "validate-npm-package-name@npm:^5.0.0": version: 5.0.1 resolution: "validate-npm-package-name@npm:5.0.1" @@ -22041,7 +20894,7 @@ __metadata: languageName: node linkType: hard -"which-typed-array@npm:^1.1.13, which-typed-array@npm:^1.1.16, which-typed-array@npm:^1.1.18, which-typed-array@npm:^1.1.19, which-typed-array@npm:^1.1.2": +"which-typed-array@npm:^1.1.13, which-typed-array@npm:^1.1.16, which-typed-array@npm:^1.1.19, which-typed-array@npm:^1.1.2": version: 1.1.19 resolution: "which-typed-array@npm:1.1.19" dependencies: @@ -22056,17 +20909,6 @@ __metadata: languageName: node linkType: hard -"which@npm:^1.2.9": - version: 1.3.1 - resolution: "which@npm:1.3.1" - dependencies: - isexe: "npm:^2.0.0" - bin: - which: ./bin/which - checksum: 10c0/e945a8b6bbf6821aaaef7f6e0c309d4b615ef35699576d5489b4261da9539f70393c6b2ce700ee4321c18f914ebe5644bc4631b15466ffbaad37d83151f6af59 - languageName: node - linkType: hard - "which@npm:^2.0.1, which@npm:^2.0.2": version: 2.0.2 resolution: "which@npm:2.0.2" @@ -22098,13 +20940,6 @@ __metadata: languageName: node linkType: hard -"wonka@npm:^4.0.14": - version: 4.0.15 - resolution: "wonka@npm:4.0.15" - checksum: 10c0/b93f15339c0de08259439d3c5bd3a03ca44196fbd7553cbe13c844e7b3ff2eb31b5dc4a0b2e0c3c2119160e65fc471d8366f4559744b53ab52763eb463b6793b - languageName: node - linkType: hard - "wonka@npm:^6.3.2": version: 6.3.5 resolution: "wonka@npm:6.3.5" @@ -22170,17 +21005,6 @@ __metadata: languageName: node linkType: hard -"write-file-atomic@npm:^2.3.0": - version: 2.4.3 - resolution: "write-file-atomic@npm:2.4.3" - dependencies: - graceful-fs: "npm:^4.1.11" - imurmurhash: "npm:^0.1.4" - signal-exit: "npm:^3.0.2" - checksum: 10c0/8cb4bba0c1ab814a9b127844da0db4fb8c5e06ddbe6317b8b319377c73b283673036c8b9360120062898508b9428d81611cf7fa97584504a00bc179b2a580b92 - languageName: node - linkType: hard - "write-file-atomic@npm:^3.0.0": version: 3.0.3 resolution: "write-file-atomic@npm:3.0.3" @@ -22203,7 +21027,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^6.2.2": +"ws@npm:^6.2.3": version: 6.2.3 resolution: "ws@npm:6.2.3" dependencies: @@ -22212,7 +21036,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^7, ws@npm:^7.5.1, ws@npm:^7.5.10": +"ws@npm:^7, ws@npm:^7.5.10": version: 7.5.10 resolution: "ws@npm:7.5.10" peerDependencies: @@ -22242,6 +21066,21 @@ __metadata: languageName: node linkType: hard +"ws@npm:^8.18.3": + version: 8.18.3 + resolution: "ws@npm:8.18.3" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ">=5.0.2" + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 10c0/eac918213de265ef7cb3d4ca348b891a51a520d839aa51cdb8ca93d4fa7ff9f6ccb339ccee89e4075324097f0a55157c89fa3f7147bde9d8d7e90335dc087b53 + languageName: node + linkType: hard + "xcode@npm:^3.0.1": version: 3.0.1 resolution: "xcode@npm:3.0.1" @@ -22262,13 +21101,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:^14.0.0": - version: 14.0.0 - resolution: "xmlbuilder@npm:14.0.0" - checksum: 10c0/3a99d1642b0a25a24f24bc5a32f37d299886e01e004654e34d13877e7648956f000708568456fedb7423e1dc2fbfe6520298699a3fbabc681d989be4a41c1509 - languageName: node - linkType: hard - "xmlbuilder@npm:^15.1.1": version: 15.1.1 resolution: "xmlbuilder@npm:15.1.1" @@ -22283,13 +21115,6 @@ __metadata: languageName: node linkType: hard -"xtend@npm:~4.0.1": - version: 4.0.2 - resolution: "xtend@npm:4.0.2" - checksum: 10c0/366ae4783eec6100f8a02dff02ac907bf29f9a00b82ac0264b4d8b832ead18306797e283cf19de776538babfdcb2101375ec5646b59f08c52128ac4ab812ed0e - languageName: node - linkType: hard - "y18n@npm:^4.0.0": version: 4.0.3 resolution: "y18n@npm:4.0.3" @@ -22332,7 +21157,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.2.1, yaml@npm:^2.4.5, yaml@npm:^2.7.0": +"yaml@npm:^2.4.5, yaml@npm:^2.7.0": version: 2.8.0 resolution: "yaml@npm:2.8.0" bin: @@ -22341,6 +21166,15 @@ __metadata: languageName: node linkType: hard +"yaml@npm:^2.6.1": + version: 2.8.2 + resolution: "yaml@npm:2.8.2" + bin: + yaml: bin.mjs + checksum: 10c0/703e4dc1e34b324aa66876d63618dcacb9ed49f7e7fe9b70f1e703645be8d640f68ab84f12b86df8ac960bac37acf5513e115de7c970940617ce0343c8c9cd96 + languageName: node + linkType: hard + "yargs-parser@npm:^18.1.2": version: 18.1.3 resolution: "yargs-parser@npm:18.1.3" @@ -22445,6 +21279,22 @@ __metadata: languageName: node linkType: hard +"zod-to-json-schema@npm:^3.24.6": + version: 3.25.0 + resolution: "zod-to-json-schema@npm:3.25.0" + peerDependencies: + zod: ^3.25 || ^4 + checksum: 10c0/2d2cf6ca49752bf3dc5fb37bc8f275eddbbc4020e7958d9c198ea88cd197a5f527459118188a0081b889da6a6474d64c4134cd60951fa70178c125138761c680 + languageName: node + linkType: hard + +"zod@npm:^3.25.76": + version: 3.25.76 + resolution: "zod@npm:3.25.76" + checksum: 10c0/5718ec35e3c40b600316c5b4c5e4976f7fee68151bc8f8d90ec18a469be9571f072e1bbaace10f1e85cf8892ea12d90821b200e980ab46916a6166a4260a983c + languageName: node + linkType: hard + "zustand@npm:^4.5.2": version: 4.5.7 resolution: "zustand@npm:4.5.7" From 64f10e7427a61b99cf40d4494b9e0dd5ce7c1c59 Mon Sep 17 00:00:00 2001 From: omercsx Date: Tue, 2 Dec 2025 11:58:21 -0500 Subject: [PATCH 18/48] fix(ios): update native module resolutions for RN 0.81 compatibility - Add yarn resolutions for react-native-safe-area-context (~5.4.0), react-native-svg-transformer (~1.5.0), react-native-screens (~4.10.0), react-native-gesture-handler (~2.29.0) - Update metro.config.js: replace deprecated exclusionList with blockList - Update iOS deployment target to 15.1 in project.pbxproj - Add Podfile post_install hooks for deployment target and RNArgon2 module fix - Add escape-string-regexp dependency for metro config Signed-off-by: omercsx --- package.json | 6 +- .../ios/AriesBifold.xcodeproj/project.pbxproj | 31 +- samples/app/ios/Podfile | 20 + samples/app/ios/Podfile.lock | 2926 +++++++++++++---- samples/app/metro.config.js | 13 +- samples/app/package.json | 1 + yarn.lock | 1348 ++++---- 7 files changed, 3158 insertions(+), 1187 deletions(-) diff --git a/package.json b/package.json index e8e1cc6da9..c21d7cd204 100644 --- a/package.json +++ b/package.json @@ -75,6 +75,10 @@ "@hyperledger/indy-vdr-react-native@0.2.2": "patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#./.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch", "@hyperledger/indy-vdr-shared@0.2.2": "patch:@hyperledger/indy-vdr-shared@npm%3A0.2.2#./.yarn/patches/@hyperledger-indy-vdr-shared-npm-0.2.2-b989282fc6.patch", "@animo-id/pex@npm:4.1.1-alpha.0": "patch:@animo-id/pex@npm%3A4.1.1-alpha.0#~/.yarn/patches/@animo-id-pex-npm-4.1.1-alpha.0-f29edfffa2.patch", - "@sphereon/pex@npm:5.0.0-unstable.24": "patch:@sphereon/pex@npm%3A5.0.0-unstable.24#~/.yarn/patches/@sphereon-pex-npm-5.0.0-unstable.24-921df3a8ac.patch" + "@sphereon/pex@npm:5.0.0-unstable.24": "patch:@sphereon/pex@npm%3A5.0.0-unstable.24#~/.yarn/patches/@sphereon-pex-npm-5.0.0-unstable.24-921df3a8ac.patch", + "react-native-safe-area-context": "~5.4.0", + "react-native-svg-transformer": "~1.5.0", + "react-native-screens": "~4.10.0", + "react-native-gesture-handler": "~2.29.0" } } diff --git a/samples/app/ios/AriesBifold.xcodeproj/project.pbxproj b/samples/app/ios/AriesBifold.xcodeproj/project.pbxproj index 2c1e34789d..abe2d66479 100644 --- a/samples/app/ios/AriesBifold.xcodeproj/project.pbxproj +++ b/samples/app/ios/AriesBifold.xcodeproj/project.pbxproj @@ -419,11 +419,15 @@ inputFileListPaths = ( ); inputPaths = ( + "$(SRCROOT)/.xcode.env", + "$(SRCROOT)/.xcode.env.local", + "$(SRCROOT)/Pods/Target Support Files/Pods-AriesBifold/expo-configure-project.sh", ); name = "[Expo] Configure project"; outputFileListPaths = ( ); outputPaths = ( + "$(SRCROOT)/Pods/Target Support Files/Pods-AriesBifold/ExpoModulesProvider.swift", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -438,11 +442,15 @@ inputFileListPaths = ( ); inputPaths = ( + "$(SRCROOT)/.xcode.env", + "$(SRCROOT)/.xcode.env.local", + "$(SRCROOT)/Pods/Target Support Files/Pods-AriesBifold-AriesBifoldTests/expo-configure-project.sh", ); name = "[Expo] Configure project"; outputFileListPaths = ( ); outputPaths = ( + "$(SRCROOT)/Pods/Target Support Files/Pods-AriesBifold-AriesBifoldTests/ExpoModulesProvider.swift", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -545,7 +553,7 @@ "$(inherited)", ); INFOPLIST_FILE = AriesBifoldTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 13.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -572,7 +580,7 @@ COPY_PHASE_STRIP = NO; DEVELOPMENT_TEAM = ""; INFOPLIST_FILE = AriesBifoldTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 13.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -604,7 +612,7 @@ ENABLE_BITCODE = NO; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; INFOPLIST_FILE = AriesBifold/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 13.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -645,7 +653,7 @@ ENABLE_BITCODE = NO; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; INFOPLIST_FILE = AriesBifold/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 13.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -722,7 +730,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 13.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( /usr/lib/swift, "$(inherited)", @@ -736,9 +744,13 @@ ONLY_ACTIVE_ARCH = YES; OTHER_CFLAGS = "$(inherited)"; OTHER_CPLUSPLUSFLAGS = "$(inherited)"; - OTHER_LDFLAGS = "$(inherited) "; + OTHER_LDFLAGS = ( + "$(inherited)", + " ", + ); REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG"; SWIFT_VERSION = 5.0; USE_HERMES = true; }; @@ -790,7 +802,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 13.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( /usr/lib/swift, "$(inherited)", @@ -803,7 +815,10 @@ MTL_ENABLE_DEBUG_INFO = NO; OTHER_CFLAGS = "$(inherited)"; OTHER_CPLUSPLUSFLAGS = "$(inherited)"; - OTHER_LDFLAGS = "$(inherited) "; + OTHER_LDFLAGS = ( + "$(inherited)", + " ", + ); REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; SWIFT_VERSION = 5.0; diff --git a/samples/app/ios/Podfile b/samples/app/ios/Podfile index 99889c980d..acb455a482 100644 --- a/samples/app/ios/Podfile +++ b/samples/app/ios/Podfile @@ -86,5 +86,25 @@ target 'AriesBifold' do config[:reactNativePath], :mac_catalyst_enabled => false ) + + # Fix deployment target for all pods to match the platform version + installer.pods_project.targets.each do |target| + target.build_configurations.each do |config| + config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '15.1' + end + + # Fix CatCrypto/RNArgon2 module dependencies issue + # CatCrypto provides internal modules (Argon2, MD6, SHA3) via modulemaps + # RNArgon2 needs access to these when building + if target.name == 'RNArgon2' + target.build_configurations.each do |config| + catcrypto_src = "$(PODS_ROOT)/CatCrypto/Sources/ModuleMaps" + existing_paths = config.build_settings['SWIFT_INCLUDE_PATHS'] || '$(inherited)' + config.build_settings['SWIFT_INCLUDE_PATHS'] = "#{existing_paths} #{catcrypto_src}/Argon2 #{catcrypto_src}/MD6 #{catcrypto_src}/SHA3" + config.build_settings['HEADER_SEARCH_PATHS'] ||= '$(inherited)' + config.build_settings['HEADER_SEARCH_PATHS'] += " #{catcrypto_src}/Argon2 #{catcrypto_src}/MD6 #{catcrypto_src}/SHA3" + end + end + end end end \ No newline at end of file diff --git a/samples/app/ios/Podfile.lock b/samples/app/ios/Podfile.lock index 5ae71853f0..04b3e6d994 100644 --- a/samples/app/ios/Podfile.lock +++ b/samples/app/ios/Podfile.lock @@ -7,1156 +7,2747 @@ PODS: - React - React-callinvoker - React-Core - - boost (1.83.0) + - boost (1.84.0) - CatCrypto (0.3.2) - CocoaAsyncSocket (7.6.5) - DoubleConversion (1.1.6) - - EXConstants (15.4.6): + - EXConstants (18.0.10): - ExpoModulesCore - - EXFont (11.10.3): + - Expo (54.0.25): + - boost + - DoubleConversion + - ExpoModulesCore + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTAppDelegate + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactAppDependencyProvider + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - ExpoAsset (12.0.10): - ExpoModulesCore - - Expo (50.0.21): + - ExpoFileSystem (19.0.19): - ExpoModulesCore - - ExpoFileSystem (16.0.9): + - ExpoFont (14.0.9): - ExpoModulesCore - - ExpoKeepAwake (12.8.2): + - ExpoKeepAwake (15.0.7): - ExpoModulesCore - - ExpoModulesCore (1.11.14): + - ExpoModulesCore (3.0.26): + - boost + - DoubleConversion + - fast_float + - fmt - glog - - RCT-Folly (= 2022.05.16.00) + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - React-jsinspector - React-NativeModulesApple - - React-RCTAppDelegate + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - ExpoSecureStore (12.8.1): + - SocketRocket + - Yoga + - ExpoSecureStore (14.2.4): - ExpoModulesCore - - FBLazyVector (0.73.11) - - FBReactNativeSpec (0.73.11): - - RCT-Folly (= 2022.05.16.00) - - RCTRequired (= 0.73.11) - - RCTTypeSafety (= 0.73.11) - - React-Core (= 0.73.11) - - React-jsi (= 0.73.11) - - ReactCommon/turbomodule/core (= 0.73.11) - - fmt (6.2.1) + - fast_float (8.0.0) + - FBLazyVector (0.81.0) + - fmt (11.0.2) - glog (0.3.5) - - hermes-engine (0.73.11): - - hermes-engine/Pre-built (= 0.73.11) - - hermes-engine/Pre-built (0.73.11) + - hermes-engine (0.81.0): + - hermes-engine/Pre-built (= 0.81.0) + - hermes-engine/Pre-built (0.81.0) - indy-vdr (0.2.2): - React - React-callinvoker - React-Core - - libevent (2.1.12) - - RCT-Folly (2022.05.16.00): + - RCT-Folly (2024.11.18.00): - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float (= 8.0.0) + - fmt (= 11.0.2) - glog - - RCT-Folly/Default (= 2022.05.16.00) - - RCT-Folly/Default (2022.05.16.00): + - RCT-Folly/Default (= 2024.11.18.00) + - RCT-Folly/Default (2024.11.18.00): - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float (= 8.0.0) + - fmt (= 11.0.2) - glog - - RCT-Folly/Fabric (2022.05.16.00): + - RCT-Folly/Fabric (2024.11.18.00): - boost - DoubleConversion - - fmt (~> 6.2.1) - - glog - - RCT-Folly/Futures (2022.05.16.00): + - fast_float (= 8.0.0) + - fmt (= 11.0.2) + - glog + - RCTDeprecation (0.81.0) + - RCTRequired (0.81.0) + - RCTTypeSafety (0.81.0): + - FBLazyVector (= 0.81.0) + - RCTRequired (= 0.81.0) + - React-Core (= 0.81.0) + - React (0.81.0): + - React-Core (= 0.81.0) + - React-Core/DevSupport (= 0.81.0) + - React-Core/RCTWebSocket (= 0.81.0) + - React-RCTActionSheet (= 0.81.0) + - React-RCTAnimation (= 0.81.0) + - React-RCTBlob (= 0.81.0) + - React-RCTImage (= 0.81.0) + - React-RCTLinking (= 0.81.0) + - React-RCTNetwork (= 0.81.0) + - React-RCTSettings (= 0.81.0) + - React-RCTText (= 0.81.0) + - React-RCTVibration (= 0.81.0) + - React-callinvoker (0.81.0) + - React-Core (0.81.0): - boost - DoubleConversion - - fmt (~> 6.2.1) - - glog - - libevent - - RCTRequired (0.73.11) - - RCTTypeSafety (0.73.11): - - FBLazyVector (= 0.73.11) - - RCTRequired (= 0.73.11) - - React-Core (= 0.73.11) - - React (0.73.11): - - React-Core (= 0.73.11) - - React-Core/DevSupport (= 0.73.11) - - React-Core/RCTWebSocket (= 0.73.11) - - React-RCTActionSheet (= 0.73.11) - - React-RCTAnimation (= 0.73.11) - - React-RCTBlob (= 0.73.11) - - React-RCTImage (= 0.73.11) - - React-RCTLinking (= 0.73.11) - - React-RCTNetwork (= 0.73.11) - - React-RCTSettings (= 0.73.11) - - React-RCTText (= 0.73.11) - - React-RCTVibration (= 0.73.11) - - React-callinvoker (0.73.11) - - React-Codegen (0.73.11): - - DoubleConversion - - FBReactNativeSpec + - fast_float + - fmt - glog - hermes-engine - RCT-Folly - - RCTRequired - - RCTTypeSafety - - React-Core - - React-jsi - - React-jsiexecutor - - React-NativeModulesApple - - React-rncore - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - React-Core (0.73.11): - - glog - - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-Core/Default (= 0.73.11) + - RCT-Folly/Fabric + - RCTDeprecation + - React-Core/Default (= 0.81.0) - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling - React-perflogger + - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket - Yoga - - React-Core/CoreModulesHeaders (0.73.11): + - React-Core/CoreModulesHeaders (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling - React-perflogger + - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket - Yoga - - React-Core/Default (0.73.11): + - React-Core/Default (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling - React-perflogger + - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket - Yoga - - React-Core/DevSupport (0.73.11): + - React-Core/DevSupport (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-Core/Default (= 0.73.11) - - React-Core/RCTWebSocket (= 0.73.11) + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation + - React-Core/Default (= 0.81.0) + - React-Core/RCTWebSocket (= 0.81.0) - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor - - React-jsinspector (= 0.73.11) + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling - React-perflogger + - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket - Yoga - - React-Core/RCTActionSheetHeaders (0.73.11): + - React-Core/RCTActionSheetHeaders (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling - React-perflogger + - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket - Yoga - - React-Core/RCTAnimationHeaders (0.73.11): + - React-Core/RCTAnimationHeaders (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling - React-perflogger + - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket - Yoga - - React-Core/RCTBlobHeaders (0.73.11): + - React-Core/RCTBlobHeaders (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling - React-perflogger + - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket - Yoga - - React-Core/RCTImageHeaders (0.73.11): + - React-Core/RCTImageHeaders (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling - React-perflogger + - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket - Yoga - - React-Core/RCTLinkingHeaders (0.73.11): + - React-Core/RCTLinkingHeaders (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling - React-perflogger + - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket - Yoga - - React-Core/RCTNetworkHeaders (0.73.11): + - React-Core/RCTNetworkHeaders (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling - React-perflogger + - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket - Yoga - - React-Core/RCTSettingsHeaders (0.73.11): + - React-Core/RCTSettingsHeaders (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling - React-perflogger + - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket - Yoga - - React-Core/RCTTextHeaders (0.73.11): + - React-Core/RCTTextHeaders (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling - React-perflogger + - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket - Yoga - - React-Core/RCTVibrationHeaders (0.73.11): + - React-Core/RCTVibrationHeaders (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation - React-Core/Default - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling - React-perflogger + - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket - Yoga - - React-Core/RCTWebSocket (0.73.11): + - React-Core/RCTWebSocket (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-Core/Default (= 0.73.11) + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation + - React-Core/Default (= 0.81.0) - React-cxxreact + - React-featureflags - React-hermes - React-jsi - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling - React-perflogger + - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket (= 0.6.1) + - SocketRocket - Yoga - - React-CoreModules (0.73.11): - - RCT-Folly (= 2022.05.16.00) - - RCTTypeSafety (= 0.73.11) - - React-Codegen - - React-Core/CoreModulesHeaders (= 0.73.11) - - React-jsi (= 0.73.11) + - React-CoreModules (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - RCTTypeSafety (= 0.81.0) + - React-Core/CoreModulesHeaders (= 0.81.0) + - React-jsi (= 0.81.0) + - React-jsinspector + - React-jsinspectorcdp + - React-jsinspectortracing - React-NativeModulesApple - React-RCTBlob - - React-RCTImage (= 0.73.11) + - React-RCTFBReactNativeSpec + - React-RCTImage (= 0.81.0) + - React-runtimeexecutor - ReactCommon - - SocketRocket (= 0.6.1) - - React-cxxreact (0.73.11): - - boost (= 1.83.0) + - SocketRocket + - React-cxxreact (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker (= 0.81.0) + - React-debug (= 0.81.0) + - React-jsi (= 0.81.0) + - React-jsinspector + - React-jsinspectorcdp + - React-jsinspectortracing + - React-logger (= 0.81.0) + - React-perflogger (= 0.81.0) + - React-runtimeexecutor + - React-timing (= 0.81.0) + - SocketRocket + - React-debug (0.81.0) + - React-defaultsnativemodule (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-domnativemodule + - React-featureflagsnativemodule + - React-idlecallbacksnativemodule + - React-jsi + - React-jsiexecutor + - React-microtasksnativemodule + - React-RCTFBReactNativeSpec + - SocketRocket + - React-domnativemodule (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-callinvoker (= 0.73.11) - - React-debug (= 0.73.11) - - React-jsi (= 0.73.11) - - React-jsinspector (= 0.73.11) - - React-logger (= 0.73.11) - - React-perflogger (= 0.73.11) - - React-runtimeexecutor (= 0.73.11) - - React-debug (0.73.11) - - React-Fabric (0.73.11): + - RCT-Folly + - RCT-Folly/Fabric + - React-Fabric + - React-Fabric/bridging + - React-FabricComponents + - React-graphics + - React-jsi + - React-jsiexecutor + - React-RCTFBReactNativeSpec + - React-runtimeexecutor + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-Fabric (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug - - React-Fabric/animations (= 0.73.11) - - React-Fabric/attributedstring (= 0.73.11) - - React-Fabric/componentregistry (= 0.73.11) - - React-Fabric/componentregistrynative (= 0.73.11) - - React-Fabric/components (= 0.73.11) - - React-Fabric/core (= 0.73.11) - - React-Fabric/imagemanager (= 0.73.11) - - React-Fabric/leakchecker (= 0.73.11) - - React-Fabric/mounting (= 0.73.11) - - React-Fabric/scheduler (= 0.73.11) - - React-Fabric/telemetry (= 0.73.11) - - React-Fabric/templateprocessor (= 0.73.11) - - React-Fabric/textlayoutmanager (= 0.73.11) - - React-Fabric/uimanager (= 0.73.11) + - React-Fabric/animations (= 0.81.0) + - React-Fabric/attributedstring (= 0.81.0) + - React-Fabric/bridging (= 0.81.0) + - React-Fabric/componentregistry (= 0.81.0) + - React-Fabric/componentregistrynative (= 0.81.0) + - React-Fabric/components (= 0.81.0) + - React-Fabric/consistency (= 0.81.0) + - React-Fabric/core (= 0.81.0) + - React-Fabric/dom (= 0.81.0) + - React-Fabric/imagemanager (= 0.81.0) + - React-Fabric/leakchecker (= 0.81.0) + - React-Fabric/mounting (= 0.81.0) + - React-Fabric/observers (= 0.81.0) + - React-Fabric/scheduler (= 0.81.0) + - React-Fabric/telemetry (= 0.81.0) + - React-Fabric/templateprocessor (= 0.81.0) + - React-Fabric/uimanager (= 0.81.0) + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger - React-rendererdebug + - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/animations (0.73.11): + - SocketRocket + - React-Fabric/animations (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger - React-rendererdebug + - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/attributedstring (0.73.11): + - SocketRocket + - React-Fabric/attributedstring (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger - React-rendererdebug + - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/componentregistry (0.73.11): + - SocketRocket + - React-Fabric/bridging (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger - React-rendererdebug + - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/componentregistrynative (0.73.11): + - SocketRocket + - React-Fabric/componentregistry (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger - React-rendererdebug + - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components (0.73.11): + - SocketRocket + - React-Fabric/componentregistrynative (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug - - React-Fabric/components/inputaccessory (= 0.73.11) - - React-Fabric/components/legacyviewmanagerinterop (= 0.73.11) - - React-Fabric/components/modal (= 0.73.11) - - React-Fabric/components/rncore (= 0.73.11) - - React-Fabric/components/root (= 0.73.11) - - React-Fabric/components/safeareaview (= 0.73.11) - - React-Fabric/components/scrollview (= 0.73.11) - - React-Fabric/components/text (= 0.73.11) - - React-Fabric/components/textinput (= 0.73.11) - - React-Fabric/components/unimplementedview (= 0.73.11) - - React-Fabric/components/view (= 0.73.11) + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger - React-rendererdebug + - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/inputaccessory (0.73.11): + - SocketRocket + - React-Fabric/components (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric/components/legacyviewmanagerinterop (= 0.81.0) + - React-Fabric/components/root (= 0.81.0) + - React-Fabric/components/scrollview (= 0.81.0) + - React-Fabric/components/view (= 0.81.0) + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger - React-rendererdebug + - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/legacyviewmanagerinterop (0.73.11): + - SocketRocket + - React-Fabric/components/legacyviewmanagerinterop (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger - React-rendererdebug + - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/modal (0.73.11): + - SocketRocket + - React-Fabric/components/root (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger - React-rendererdebug + - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/rncore (0.73.11): + - SocketRocket + - React-Fabric/components/scrollview (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger - React-rendererdebug + - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/root (0.73.11): + - SocketRocket + - React-Fabric/components/view (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-renderercss - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-Fabric/consistency (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/core (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/dom (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/imagemanager (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/leakchecker (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/mounting (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/observers (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/observers/events (= 0.81.0) + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/observers/events (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/safeareaview (0.73.11): + - SocketRocket + - React-Fabric/scheduler (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric/observers/events + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-performancetimeline - React-rendererdebug + - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/scrollview (0.73.11): + - SocketRocket + - React-Fabric/telemetry (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger - React-rendererdebug + - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/text (0.73.11): + - SocketRocket + - React-Fabric/templateprocessor (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger - React-rendererdebug + - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/textinput (0.73.11): + - SocketRocket + - React-Fabric/uimanager (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric/uimanager/consistency (= 0.81.0) + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-rendererconsistency - React-rendererdebug + - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/unimplementedview (0.73.11): + - SocketRocket + - React-Fabric/uimanager/consistency (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-rendererconsistency - React-rendererdebug + - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/view (0.73.11): + - SocketRocket + - React-FabricComponents (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric + - React-FabricComponents/components (= 0.81.0) + - React-FabricComponents/textlayoutmanager (= 0.81.0) + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-RCTFBReactNativeSpec - React-rendererdebug - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core + - SocketRocket - Yoga - - React-Fabric/core (0.73.11): + - React-FabricComponents/components (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric + - React-FabricComponents/components/inputaccessory (= 0.81.0) + - React-FabricComponents/components/iostextinput (= 0.81.0) + - React-FabricComponents/components/modal (= 0.81.0) + - React-FabricComponents/components/rncore (= 0.81.0) + - React-FabricComponents/components/safeareaview (= 0.81.0) + - React-FabricComponents/components/scrollview (= 0.81.0) + - React-FabricComponents/components/text (= 0.81.0) + - React-FabricComponents/components/textinput (= 0.81.0) + - React-FabricComponents/components/unimplementedview (= 0.81.0) + - React-FabricComponents/components/virtualview (= 0.81.0) + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-RCTFBReactNativeSpec - React-rendererdebug - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/imagemanager (0.73.11): + - SocketRocket + - Yoga + - React-FabricComponents/components/inputaccessory (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-RCTFBReactNativeSpec - React-rendererdebug - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/leakchecker (0.73.11): + - SocketRocket + - Yoga + - React-FabricComponents/components/iostextinput (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-RCTFBReactNativeSpec - React-rendererdebug - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/mounting (0.73.11): + - SocketRocket + - Yoga + - React-FabricComponents/components/modal (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-RCTFBReactNativeSpec - React-rendererdebug - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/scheduler (0.73.11): + - SocketRocket + - Yoga + - React-FabricComponents/components/rncore (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-RCTFBReactNativeSpec - React-rendererdebug - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/telemetry (0.73.11): + - SocketRocket + - Yoga + - React-FabricComponents/components/safeareaview (0.81.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug + - React-Fabric + - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-RCTFBReactNativeSpec - React-rendererdebug - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/templateprocessor (0.73.11): + - SocketRocket + - Yoga + - React-FabricComponents/components/scrollview (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-RCTFBReactNativeSpec + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricComponents/components/text (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-RCTFBReactNativeSpec + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricComponents/components/textinput (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-RCTFBReactNativeSpec + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricComponents/components/unimplementedview (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-RCTFBReactNativeSpec + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricComponents/components/virtualview (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-RCTFBReactNativeSpec + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricComponents/textlayoutmanager (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-RCTFBReactNativeSpec + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricImage (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired (= 0.81.0) + - RCTTypeSafety (= 0.81.0) + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - React-jsiexecutor (= 0.81.0) + - React-logger + - React-rendererdebug + - React-utils + - ReactCommon + - SocketRocket + - Yoga + - React-featureflags (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - SocketRocket + - React-featureflagsnativemodule (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-featureflags + - React-jsi + - React-jsiexecutor + - React-RCTFBReactNativeSpec + - ReactCommon/turbomodule/core + - SocketRocket + - React-graphics (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-jsi + - React-jsiexecutor + - React-utils + - SocketRocket + - React-hermes (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-cxxreact (= 0.81.0) + - React-jsi + - React-jsiexecutor (= 0.81.0) + - React-jsinspector + - React-jsinspectorcdp + - React-jsinspectortracing + - React-perflogger (= 0.81.0) + - React-runtimeexecutor + - SocketRocket + - React-idlecallbacksnativemodule (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-jsi + - React-jsiexecutor + - React-RCTFBReactNativeSpec + - React-runtimeexecutor + - React-runtimescheduler + - ReactCommon/turbomodule/core + - SocketRocket + - React-ImageManager (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-Core/Default + - React-debug + - React-Fabric + - React-graphics + - React-rendererdebug + - React-utils + - SocketRocket + - React-jserrorhandler (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-cxxreact + - React-debug + - React-featureflags + - React-jsi + - ReactCommon/turbomodule/bridging + - SocketRocket + - React-jsi (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - SocketRocket + - React-jsiexecutor (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-cxxreact (= 0.81.0) + - React-jsi (= 0.81.0) + - React-jsinspector + - React-jsinspectorcdp + - React-jsinspectortracing + - React-perflogger (= 0.81.0) + - React-runtimeexecutor + - SocketRocket + - React-jsinspector (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-featureflags + - React-jsi + - React-jsinspectorcdp + - React-jsinspectornetwork + - React-jsinspectortracing + - React-perflogger (= 0.81.0) + - React-runtimeexecutor + - SocketRocket + - React-jsinspectorcdp (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - SocketRocket + - React-jsinspectornetwork (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-featureflags + - React-jsinspectorcdp + - React-performancetimeline + - React-timing + - SocketRocket + - React-jsinspectortracing (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-oscompat + - React-timing + - SocketRocket + - React-jsitooling (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-cxxreact (= 0.81.0) + - React-jsi (= 0.81.0) + - React-jsinspector + - React-jsinspectorcdp + - React-jsinspectortracing + - React-runtimeexecutor + - SocketRocket + - React-jsitracing (0.81.0): + - React-jsi + - React-logger (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - SocketRocket + - React-Mapbuffer (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-debug + - SocketRocket + - React-microtasksnativemodule (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-jsi + - React-jsiexecutor + - React-RCTFBReactNativeSpec + - ReactCommon/turbomodule/core + - SocketRocket + - react-native-config (1.5.5): + - react-native-config/App (= 1.5.5) + - react-native-config/App (1.5.5): + - React-Core + - react-native-encrypted-storage (4.0.3): + - React-Core + - react-native-get-random-values (1.8.0): + - React-Core + - react-native-netinfo (11.3.3): + - React-Core + - react-native-orientation-locker (1.6.0): + - React-Core + - react-native-safe-area-context (5.4.1): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - react-native-safe-area-context/common (= 5.4.1) + - react-native-safe-area-context/fabric (= 5.4.1) + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - react-native-safe-area-context/common (5.4.1): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - react-native-safe-area-context/fabric (5.4.1): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - react-native-safe-area-context/common + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - react-native-screenguard (1.1.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SDWebImage (~> 5.21.0) + - SocketRocket + - Yoga + - react-native-splash-screen (3.3.0): + - React-Core + - react-native-tcp-socket (6.0.6): + - CocoaAsyncSocket + - React-Core + - react-native-webview (13.10.7): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-NativeModulesApple (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker + - React-Core + - React-cxxreact + - React-featureflags + - React-jsi + - React-jsinspector + - React-jsinspectorcdp + - React-runtimeexecutor + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - React-oscompat (0.81.0) + - React-perflogger (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - SocketRocket + - React-performancetimeline (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-featureflags + - React-jsinspectortracing + - React-perflogger + - React-timing + - SocketRocket + - React-RCTActionSheet (0.81.0): + - React-Core/RCTActionSheetHeaders (= 0.81.0) + - React-RCTAnimation (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - RCTTypeSafety + - React-Core/RCTAnimationHeaders + - React-featureflags + - React-jsi + - React-NativeModulesApple + - React-RCTFBReactNativeSpec + - ReactCommon + - SocketRocket + - React-RCTAppDelegate (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-CoreModules + - React-debug + - React-defaultsnativemodule + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-jsitooling + - React-NativeModulesApple + - React-RCTFabric + - React-RCTFBReactNativeSpec + - React-RCTImage + - React-RCTNetwork + - React-RCTRuntime + - React-rendererdebug + - React-RuntimeApple + - React-RuntimeCore + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon + - SocketRocket + - React-RCTBlob (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-Core/RCTBlobHeaders + - React-Core/RCTWebSocket + - React-jsi + - React-jsinspector + - React-jsinspectorcdp + - React-NativeModulesApple + - React-RCTFBReactNativeSpec + - React-RCTNetwork + - ReactCommon + - SocketRocket + - React-RCTFabric (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-Core + - React-debug + - React-Fabric + - React-FabricComponents + - React-FabricImage + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - React-jsinspector + - React-jsinspectorcdp + - React-jsinspectornetwork + - React-jsinspectortracing + - React-performancetimeline + - React-RCTAnimation + - React-RCTFBReactNativeSpec + - React-RCTImage + - React-RCTText + - React-rendererconsistency + - React-renderercss + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - SocketRocket + - Yoga + - React-RCTFBReactNativeSpec (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-jsi + - React-NativeModulesApple + - React-RCTFBReactNativeSpec/components (= 0.81.0) + - ReactCommon + - SocketRocket + - React-RCTFBReactNativeSpec/components (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-jsi + - React-NativeModulesApple + - React-rendererdebug + - React-utils + - ReactCommon + - SocketRocket + - Yoga + - React-RCTImage (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - RCTTypeSafety + - React-Core/RCTImageHeaders + - React-jsi + - React-NativeModulesApple + - React-RCTFBReactNativeSpec + - React-RCTNetwork + - ReactCommon + - SocketRocket + - React-RCTLinking (0.81.0): + - React-Core/RCTLinkingHeaders (= 0.81.0) + - React-jsi (= 0.81.0) + - React-NativeModulesApple + - React-RCTFBReactNativeSpec + - ReactCommon + - ReactCommon/turbomodule/core (= 0.81.0) + - React-RCTNetwork (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - RCTTypeSafety + - React-Core/RCTNetworkHeaders + - React-featureflags + - React-jsi + - React-jsinspectorcdp + - React-jsinspectornetwork + - React-NativeModulesApple + - React-RCTFBReactNativeSpec + - ReactCommon + - SocketRocket + - React-RCTRuntime (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-Core + - React-jsi + - React-jsinspector + - React-jsinspectorcdp + - React-jsinspectortracing + - React-jsitooling + - React-RuntimeApple + - React-RuntimeCore + - React-runtimeexecutor + - React-RuntimeHermes + - SocketRocket + - React-RCTSettings (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - RCTTypeSafety + - React-Core/RCTSettingsHeaders + - React-jsi + - React-NativeModulesApple + - React-RCTFBReactNativeSpec + - ReactCommon + - SocketRocket + - React-RCTText (0.81.0): + - React-Core/RCTTextHeaders (= 0.81.0) + - Yoga + - React-RCTVibration (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-Core/RCTVibrationHeaders + - React-jsi + - React-NativeModulesApple + - React-RCTFBReactNativeSpec + - ReactCommon + - SocketRocket + - React-rendererconsistency (0.81.0) + - React-renderercss (0.81.0): + - React-debug + - React-utils + - React-rendererdebug (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-debug + - SocketRocket + - React-RuntimeApple (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker + - React-Core/Default + - React-CoreModules + - React-cxxreact + - React-featureflags + - React-jserrorhandler + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsitooling + - React-Mapbuffer + - React-NativeModulesApple + - React-RCTFabric + - React-RCTFBReactNativeSpec + - React-RuntimeCore + - React-runtimeexecutor + - React-RuntimeHermes + - React-runtimescheduler + - React-utils + - SocketRocket + - React-RuntimeCore (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-cxxreact + - React-Fabric + - React-featureflags + - React-jserrorhandler + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsitooling + - React-performancetimeline + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - SocketRocket + - React-runtimeexecutor (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-debug + - React-featureflags + - React-jsi (= 0.81.0) + - React-utils + - SocketRocket + - React-RuntimeHermes (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-featureflags + - React-hermes + - React-jsi + - React-jsinspector + - React-jsinspectorcdp + - React-jsinspectortracing + - React-jsitooling + - React-jsitracing + - React-RuntimeCore + - React-runtimeexecutor + - React-utils + - SocketRocket + - React-runtimescheduler (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker + - React-cxxreact + - React-debug + - React-featureflags + - React-jsi + - React-jsinspectortracing + - React-performancetimeline + - React-rendererconsistency + - React-rendererdebug + - React-runtimeexecutor + - React-timing + - React-utils + - SocketRocket + - React-timing (0.81.0) + - React-utils (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-debug + - React-jsi (= 0.81.0) + - SocketRocket + - ReactAppDependencyProvider (0.81.0): + - ReactCodegen + - ReactCodegen (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-FabricImage + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-NativeModulesApple + - React-RCTAppDelegate + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - ReactCommon (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - ReactCommon/turbomodule (= 0.81.0) + - SocketRocket + - ReactCommon/turbomodule (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker (= 0.81.0) + - React-cxxreact (= 0.81.0) + - React-jsi (= 0.81.0) + - React-logger (= 0.81.0) + - React-perflogger (= 0.81.0) + - ReactCommon/turbomodule/bridging (= 0.81.0) + - ReactCommon/turbomodule/core (= 0.81.0) + - SocketRocket + - ReactCommon/turbomodule/bridging (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker (= 0.81.0) + - React-cxxreact (= 0.81.0) + - React-jsi (= 0.81.0) + - React-logger (= 0.81.0) + - React-perflogger (= 0.81.0) + - SocketRocket + - ReactCommon/turbomodule/core (0.81.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker (= 0.81.0) + - React-cxxreact (= 0.81.0) + - React-debug (= 0.81.0) + - React-featureflags (= 0.81.0) + - React-jsi (= 0.81.0) + - React-logger (= 0.81.0) + - React-perflogger (= 0.81.0) + - React-utils (= 0.81.0) + - SocketRocket + - RNArgon2 (2.0.1): + - CatCrypto + - React-Core + - RNCAsyncStorage (1.22.3): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - RNCClipboard (1.16.3): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - RNDeviceInfo (8.7.1): + - React-Core + - RNFS (2.20.0): + - React-Core + - RNGestureHandler (2.29.1): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - - React-cxxreact - React-debug + - React-Fabric + - React-featureflags - React-graphics + - React-ImageManager - React-jsi - - React-jsiexecutor - - React-logger + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss - React-rendererdebug - - React-runtimescheduler - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - React-Fabric/textlayoutmanager (0.73.11): + - SocketRocket + - Yoga + - RNKeychain (8.1.3): + - React-Core + - RNLocalize (2.2.6): + - React-Core + - RNPermissions (5.4.1): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - - React-cxxreact - React-debug - - React-Fabric/uimanager + - React-Fabric + - React-featureflags - React-graphics + - React-ImageManager - React-jsi - - React-jsiexecutor - - React-logger + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss - React-rendererdebug - - React-runtimescheduler - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - React-Fabric/uimanager (0.73.11): + - SocketRocket + - Yoga + - RNScreens (4.10.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - - React-cxxreact - React-debug + - React-Fabric + - React-featureflags - React-graphics + - React-ImageManager - React-jsi - - React-jsiexecutor - - React-logger + - React-NativeModulesApple + - React-RCTFabric + - React-RCTImage + - React-renderercss - React-rendererdebug - - React-runtimescheduler - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - React-FabricImage (0.73.11): + - RNScreens/common (= 4.10.0) + - SocketRocket + - Yoga + - RNScreens/common (4.10.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) - - RCTRequired (= 0.73.11) - - RCTTypeSafety (= 0.73.11) + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug - React-Fabric + - React-featureflags - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.73.11) - - React-logger + - React-NativeModulesApple + - React-RCTFabric + - React-RCTImage + - React-renderercss - React-rendererdebug - React-utils - - ReactCommon + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket - Yoga - - React-graphics (0.73.11): - - glog - - RCT-Folly/Fabric (= 2022.05.16.00) - - React-Core/Default (= 0.73.11) - - React-utils - - React-hermes (0.73.11): + - RNSVG (15.0.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - RCT-Folly/Futures (= 2022.05.16.00) - - React-cxxreact (= 0.73.11) - - React-jsi - - React-jsiexecutor (= 0.73.11) - - React-jsinspector (= 0.73.11) - - React-perflogger (= 0.73.11) - - React-ImageManager (0.73.11): - - glog + - RCT-Folly - RCT-Folly/Fabric - - React-Core/Default + - RCTRequired + - RCTTypeSafety + - React-Core - React-debug - React-Fabric + - React-featureflags - React-graphics + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss - React-rendererdebug - React-utils - - React-jserrorhandler (0.73.11): - - RCT-Folly/Fabric (= 2022.05.16.00) - - React-debug - - React-jsi - - React-Mapbuffer - - React-jsi (0.73.11): - - boost (= 1.83.0) - - DoubleConversion - - fmt (~> 6.2.1) - - glog - - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-jsiexecutor (0.73.11): + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - RNSVG/common (= 15.0.0) + - SocketRocket + - Yoga + - RNSVG/common (15.0.0): + - boost - DoubleConversion - - fmt (~> 6.2.1) - - glog - - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-cxxreact (= 0.73.11) - - React-jsi (= 0.73.11) - - React-perflogger (= 0.73.11) - - React-jsinspector (0.73.11) - - React-logger (0.73.11): - - glog - - React-Mapbuffer (0.73.11): - - glog - - React-debug - - react-native-config (1.5.5): - - react-native-config/App (= 1.5.5) - - react-native-config/App (1.5.5): - - React-Core - - react-native-encrypted-storage (4.0.3): - - React-Core - - react-native-get-random-values (1.8.0): - - React-Core - - react-native-netinfo (11.3.3): - - React-Core - - react-native-orientation-locker (1.6.0): - - React-Core - - react-native-safe-area-context (4.8.2): - - React-Core - - react-native-screenguard (1.1.0): - - glog - - RCT-Folly (= 2022.05.16.00) - - React-Core - - SDWebImage (~> 5.21.0) - - react-native-splash-screen (3.3.0): - - React-Core - - react-native-tcp-socket (6.0.6): - - CocoaAsyncSocket - - React-Core - - react-native-webview (13.10.7): - - glog - - RCT-Folly (= 2022.05.16.00) - - React-Core - - React-nativeconfig (0.73.11) - - React-NativeModulesApple (0.73.11): + - fast_float + - fmt - glog - hermes-engine - - React-callinvoker - - React-Core - - React-cxxreact - - React-jsi - - React-runtimeexecutor - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - - React-perflogger (0.73.11) - - React-RCTActionSheet (0.73.11): - - React-Core/RCTActionSheetHeaders (= 0.73.11) - - React-RCTAnimation (0.73.11): - - RCT-Folly (= 2022.05.16.00) - - RCTTypeSafety - - React-Codegen - - React-Core/RCTAnimationHeaders - - React-jsi - - React-NativeModulesApple - - ReactCommon - - React-RCTAppDelegate (0.73.11): - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - - React-CoreModules - - React-hermes - - React-nativeconfig - - React-NativeModulesApple - - React-RCTFabric - - React-RCTImage - - React-RCTNetwork - - React-runtimescheduler - - ReactCommon - - React-RCTBlob (0.73.11): - - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-Codegen - - React-Core/RCTBlobHeaders - - React-Core/RCTWebSocket - - React-jsi - - React-NativeModulesApple - - React-RCTNetwork - - ReactCommon - - React-RCTFabric (0.73.11): - - glog - - hermes-engine - - RCT-Folly/Fabric (= 2022.05.16.00) - - React-Core - React-debug - React-Fabric - - React-FabricImage + - React-featureflags - React-graphics - React-ImageManager - React-jsi - - React-nativeconfig - - React-RCTImage - - React-RCTText + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss - React-rendererdebug - - React-runtimescheduler - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket - Yoga - - React-RCTImage (0.73.11): - - RCT-Folly (= 2022.05.16.00) - - RCTTypeSafety - - React-Codegen - - React-Core/RCTImageHeaders - - React-jsi - - React-NativeModulesApple - - React-RCTNetwork - - ReactCommon - - React-RCTLinking (0.73.11): - - React-Codegen - - React-Core/RCTLinkingHeaders (= 0.73.11) - - React-jsi (= 0.73.11) - - React-NativeModulesApple - - ReactCommon - - ReactCommon/turbomodule/core (= 0.73.11) - - React-RCTNetwork (0.73.11): - - RCT-Folly (= 2022.05.16.00) - - RCTTypeSafety - - React-Codegen - - React-Core/RCTNetworkHeaders - - React-jsi - - React-NativeModulesApple - - ReactCommon - - React-RCTSettings (0.73.11): - - RCT-Folly (= 2022.05.16.00) - - RCTTypeSafety - - React-Codegen - - React-Core/RCTSettingsHeaders - - React-jsi - - React-NativeModulesApple - - ReactCommon - - React-RCTText (0.73.11): - - React-Core/RCTTextHeaders (= 0.73.11) - - Yoga - - React-RCTVibration (0.73.11): - - RCT-Folly (= 2022.05.16.00) - - React-Codegen - - React-Core/RCTVibrationHeaders - - React-jsi - - React-NativeModulesApple - - ReactCommon - - React-rendererdebug (0.73.11): + - RNVectorIcons (10.0.3): + - boost - DoubleConversion - - fmt (~> 6.2.1) - - RCT-Folly (= 2022.05.16.00) - - React-debug - - React-rncore (0.73.11) - - React-runtimeexecutor (0.73.11): - - React-jsi (= 0.73.11) - - React-runtimescheduler (0.73.11): + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-callinvoker - - React-cxxreact + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss - React-rendererdebug - - React-runtimeexecutor - React-utils - - React-utils (0.73.11): - - glog - - RCT-Folly (= 2022.05.16.00) - - React-debug - - ReactCommon (0.73.11): - - React-logger (= 0.73.11) - - ReactCommon/turbomodule (= 0.73.11) - - ReactCommon/turbomodule (0.73.11): - - DoubleConversion - - fmt (~> 6.2.1) - - glog - - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-callinvoker (= 0.73.11) - - React-cxxreact (= 0.73.11) - - React-jsi (= 0.73.11) - - React-logger (= 0.73.11) - - React-perflogger (= 0.73.11) - - ReactCommon/turbomodule/bridging (= 0.73.11) - - ReactCommon/turbomodule/core (= 0.73.11) - - ReactCommon/turbomodule/bridging (0.73.11): - - DoubleConversion - - fmt (~> 6.2.1) - - glog - - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-callinvoker (= 0.73.11) - - React-cxxreact (= 0.73.11) - - React-jsi (= 0.73.11) - - React-logger (= 0.73.11) - - React-perflogger (= 0.73.11) - - ReactCommon/turbomodule/core (0.73.11): - - DoubleConversion - - fmt (~> 6.2.1) - - glog - - hermes-engine - - RCT-Folly (= 2022.05.16.00) - - React-callinvoker (= 0.73.11) - - React-cxxreact (= 0.73.11) - - React-jsi (= 0.73.11) - - React-logger (= 0.73.11) - - React-perflogger (= 0.73.11) - - RNArgon2 (2.0.1): - - CatCrypto - - React-Core - - RNCAsyncStorage (1.22.3): - - React-Core - - RNCClipboard (1.16.3): - - React-Core - - RNDeviceInfo (8.7.1): - - React-Core - - RNFS (2.20.0): - - React-Core - - RNGestureHandler (2.18.1): - - glog - - RCT-Folly (= 2022.05.16.00) - - React-Core - - RNKeychain (8.1.3): - - React-Core - - RNLocalize (2.2.6): - - React-Core - - RNPermissions (5.4.1): - - React-Core - - RNScreens (4.4.0): - - glog - - RCT-Folly (= 2022.05.16.00) - - React-Core - - React-RCTImage - - RNSVG (15.0.0): - - React-Core - - RNVectorIcons (10.0.3): - - glog - - RCT-Folly (= 2022.05.16.00) - - React-Core - - SDWebImage (5.21.1): - - SDWebImage/Core (= 5.21.1) - - SDWebImage/Core (5.21.1) - - SocketRocket (0.6.1) + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - SDWebImage (5.21.2): + - SDWebImage/Core (= 5.21.2) + - SDWebImage/Core (5.21.2) + - SocketRocket (0.7.1) - VisionCamera (4.3.2): - VisionCamera/Core (= 4.3.2) - VisionCamera/React (= 4.3.2) - VisionCamera/Core (4.3.2) - VisionCamera/React (4.3.2): - React-Core - - Yoga (1.14.0) + - Yoga (0.0.0) DEPENDENCIES: - "anoncreds (from `../node_modules/@hyperledger/anoncreds-react-native`)" @@ -1164,41 +2755,53 @@ DEPENDENCIES: - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - EXConstants (from `../node_modules/expo-constants/ios`) - - EXFont (from `../node_modules/expo-font/ios`) - Expo (from `../node_modules/expo`) + - ExpoAsset (from `../node_modules/expo-asset/ios`) - ExpoFileSystem (from `../node_modules/expo-file-system/ios`) + - ExpoFont (from `../node_modules/expo-font/ios`) - ExpoKeepAwake (from `../node_modules/expo-keep-awake/ios`) - ExpoModulesCore (from `../node_modules/expo-modules-core`) - ExpoSecureStore (from `../node_modules/expo-secure-store/ios`) + - fast_float (from `../node_modules/react-native/third-party-podspecs/fast_float.podspec`) - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`) + - fmt (from `../node_modules/react-native/third-party-podspecs/fmt.podspec`) - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) - "indy-vdr (from `../node_modules/@hyperledger/indy-vdr-react-native`)" - - libevent (~> 2.1.12) - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - - RCT-Folly/Fabric (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) + - RCTDeprecation (from `../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) + - RCTRequired (from `../node_modules/react-native/Libraries/Required`) - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) - React (from `../node_modules/react-native/`) - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) - - React-Codegen (from `build/generated/ios`) - React-Core (from `../node_modules/react-native/`) - React-Core/RCTWebSocket (from `../node_modules/react-native/`) - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) - React-debug (from `../node_modules/react-native/ReactCommon/react/debug`) + - React-defaultsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/defaults`) + - React-domnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/dom`) - React-Fabric (from `../node_modules/react-native/ReactCommon`) + - React-FabricComponents (from `../node_modules/react-native/ReactCommon`) - React-FabricImage (from `../node_modules/react-native/ReactCommon`) + - React-featureflags (from `../node_modules/react-native/ReactCommon/react/featureflags`) + - React-featureflagsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/featureflags`) - React-graphics (from `../node_modules/react-native/ReactCommon/react/renderer/graphics`) - React-hermes (from `../node_modules/react-native/ReactCommon/hermes`) + - React-idlecallbacksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks`) - React-ImageManager (from `../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios`) - React-jserrorhandler (from `../node_modules/react-native/ReactCommon/jserrorhandler`) - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector-modern`) + - React-jsinspectorcdp (from `../node_modules/react-native/ReactCommon/jsinspector-modern/cdp`) + - React-jsinspectornetwork (from `../node_modules/react-native/ReactCommon/jsinspector-modern/network`) + - React-jsinspectortracing (from `../node_modules/react-native/ReactCommon/jsinspector-modern/tracing`) + - React-jsitooling (from `../node_modules/react-native/ReactCommon/jsitooling`) + - React-jsitracing (from `../node_modules/react-native/ReactCommon/hermes/executor/`) - React-logger (from `../node_modules/react-native/ReactCommon/logger`) - React-Mapbuffer (from `../node_modules/react-native/ReactCommon`) + - React-microtasksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/microtasks`) - react-native-config (from `../node_modules/react-native-config`) - react-native-encrypted-storage (from `../node_modules/react-native-encrypted-storage`) - react-native-get-random-values (from `../node_modules/react-native-get-random-values`) @@ -1209,25 +2812,35 @@ DEPENDENCIES: - react-native-splash-screen (from `../node_modules/react-native-splash-screen`) - react-native-tcp-socket (from `../node_modules/react-native-tcp-socket`) - react-native-webview (from `../node_modules/react-native-webview`) - - React-nativeconfig (from `../node_modules/react-native/ReactCommon`) - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) + - React-oscompat (from `../node_modules/react-native/ReactCommon/oscompat`) - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) + - React-performancetimeline (from `../node_modules/react-native/ReactCommon/react/performance/timeline`) - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) - React-RCTAppDelegate (from `../node_modules/react-native/Libraries/AppDelegate`) - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) - React-RCTFabric (from `../node_modules/react-native/React`) + - React-RCTFBReactNativeSpec (from `../node_modules/react-native/React`) - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) + - React-RCTRuntime (from `../node_modules/react-native/React/Runtime`) - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) - React-RCTText (from `../node_modules/react-native/Libraries/Text`) - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) + - React-rendererconsistency (from `../node_modules/react-native/ReactCommon/react/renderer/consistency`) + - React-renderercss (from `../node_modules/react-native/ReactCommon/react/renderer/css`) - React-rendererdebug (from `../node_modules/react-native/ReactCommon/react/renderer/debug`) - - React-rncore (from `../node_modules/react-native/ReactCommon`) + - React-RuntimeApple (from `../node_modules/react-native/ReactCommon/react/runtime/platform/ios`) + - React-RuntimeCore (from `../node_modules/react-native/ReactCommon/react/runtime`) - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) + - React-RuntimeHermes (from `../node_modules/react-native/ReactCommon/react/runtime`) - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) + - React-timing (from `../node_modules/react-native/ReactCommon/react/timing`) - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) + - ReactAppDependencyProvider (from `build/generated/ios`) + - ReactCodegen (from `build/generated/ios`) - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) - RNArgon2 (from `../node_modules/react-native-argon2`) - "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)" @@ -1241,6 +2854,7 @@ DEPENDENCIES: - RNScreens (from `../node_modules/react-native-screens`) - RNSVG (from `../node_modules/react-native-svg`) - RNVectorIcons (from `../node_modules/react-native-vector-icons`) + - SocketRocket (~> 0.7.1) - VisionCamera (from `../node_modules/react-native-vision-camera`) - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) @@ -1248,8 +2862,6 @@ SPEC REPOS: trunk: - CatCrypto - CocoaAsyncSocket - - fmt - - libevent - SDWebImage - SocketRocket @@ -1264,41 +2876,45 @@ EXTERNAL SOURCES: :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" EXConstants: :path: "../node_modules/expo-constants/ios" - EXFont: - :path: "../node_modules/expo-font/ios" Expo: :path: "../node_modules/expo" + ExpoAsset: + :path: "../node_modules/expo-asset/ios" ExpoFileSystem: :path: "../node_modules/expo-file-system/ios" + ExpoFont: + :path: "../node_modules/expo-font/ios" ExpoKeepAwake: :path: "../node_modules/expo-keep-awake/ios" ExpoModulesCore: :path: "../node_modules/expo-modules-core" ExpoSecureStore: :path: "../node_modules/expo-secure-store/ios" + fast_float: + :podspec: "../node_modules/react-native/third-party-podspecs/fast_float.podspec" FBLazyVector: :path: "../node_modules/react-native/Libraries/FBLazyVector" - FBReactNativeSpec: - :path: "../node_modules/react-native/React/FBReactNativeSpec" + fmt: + :podspec: "../node_modules/react-native/third-party-podspecs/fmt.podspec" glog: :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" hermes-engine: :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" - :tag: hermes-2024-04-29-RNv0.73.8-644c8be78af1eae7c138fa4093fb87f0f4f8db85 + :tag: hermes-2025-07-07-RNv0.81.0-e0fc67142ec0763c6b6153ca2bf96df815539782 indy-vdr: :path: "../node_modules/@hyperledger/indy-vdr-react-native" RCT-Folly: :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + RCTDeprecation: + :path: "../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" RCTRequired: - :path: "../node_modules/react-native/Libraries/RCTRequired" + :path: "../node_modules/react-native/Libraries/Required" RCTTypeSafety: :path: "../node_modules/react-native/Libraries/TypeSafety" React: :path: "../node_modules/react-native/" React-callinvoker: :path: "../node_modules/react-native/ReactCommon/callinvoker" - React-Codegen: - :path: build/generated/ios React-Core: :path: "../node_modules/react-native/" React-CoreModules: @@ -1307,14 +2923,26 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/cxxreact" React-debug: :path: "../node_modules/react-native/ReactCommon/react/debug" + React-defaultsnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/defaults" + React-domnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/dom" React-Fabric: :path: "../node_modules/react-native/ReactCommon" + React-FabricComponents: + :path: "../node_modules/react-native/ReactCommon" React-FabricImage: :path: "../node_modules/react-native/ReactCommon" + React-featureflags: + :path: "../node_modules/react-native/ReactCommon/react/featureflags" + React-featureflagsnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/featureflags" React-graphics: :path: "../node_modules/react-native/ReactCommon/react/renderer/graphics" React-hermes: :path: "../node_modules/react-native/ReactCommon/hermes" + React-idlecallbacksnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks" React-ImageManager: :path: "../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" React-jserrorhandler: @@ -1325,10 +2953,22 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/jsiexecutor" React-jsinspector: :path: "../node_modules/react-native/ReactCommon/jsinspector-modern" + React-jsinspectorcdp: + :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/cdp" + React-jsinspectornetwork: + :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/network" + React-jsinspectortracing: + :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/tracing" + React-jsitooling: + :path: "../node_modules/react-native/ReactCommon/jsitooling" + React-jsitracing: + :path: "../node_modules/react-native/ReactCommon/hermes/executor/" React-logger: :path: "../node_modules/react-native/ReactCommon/logger" React-Mapbuffer: :path: "../node_modules/react-native/ReactCommon" + React-microtasksnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/microtasks" react-native-config: :path: "../node_modules/react-native-config" react-native-encrypted-storage: @@ -1349,12 +2989,14 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native-tcp-socket" react-native-webview: :path: "../node_modules/react-native-webview" - React-nativeconfig: - :path: "../node_modules/react-native/ReactCommon" React-NativeModulesApple: :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" + React-oscompat: + :path: "../node_modules/react-native/ReactCommon/oscompat" React-perflogger: :path: "../node_modules/react-native/ReactCommon/reactperflogger" + React-performancetimeline: + :path: "../node_modules/react-native/ReactCommon/react/performance/timeline" React-RCTActionSheet: :path: "../node_modules/react-native/Libraries/ActionSheetIOS" React-RCTAnimation: @@ -1365,28 +3007,46 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/Libraries/Blob" React-RCTFabric: :path: "../node_modules/react-native/React" + React-RCTFBReactNativeSpec: + :path: "../node_modules/react-native/React" React-RCTImage: :path: "../node_modules/react-native/Libraries/Image" React-RCTLinking: :path: "../node_modules/react-native/Libraries/LinkingIOS" React-RCTNetwork: :path: "../node_modules/react-native/Libraries/Network" + React-RCTRuntime: + :path: "../node_modules/react-native/React/Runtime" React-RCTSettings: :path: "../node_modules/react-native/Libraries/Settings" React-RCTText: :path: "../node_modules/react-native/Libraries/Text" React-RCTVibration: :path: "../node_modules/react-native/Libraries/Vibration" + React-rendererconsistency: + :path: "../node_modules/react-native/ReactCommon/react/renderer/consistency" + React-renderercss: + :path: "../node_modules/react-native/ReactCommon/react/renderer/css" React-rendererdebug: :path: "../node_modules/react-native/ReactCommon/react/renderer/debug" - React-rncore: - :path: "../node_modules/react-native/ReactCommon" + React-RuntimeApple: + :path: "../node_modules/react-native/ReactCommon/react/runtime/platform/ios" + React-RuntimeCore: + :path: "../node_modules/react-native/ReactCommon/react/runtime" React-runtimeexecutor: :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + React-RuntimeHermes: + :path: "../node_modules/react-native/ReactCommon/react/runtime" React-runtimescheduler: :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" + React-timing: + :path: "../node_modules/react-native/ReactCommon/react/timing" React-utils: :path: "../node_modules/react-native/ReactCommon/react/utils" + ReactAppDependencyProvider: + :path: build/generated/ios + ReactCodegen: + :path: build/generated/ios ReactCommon: :path: "../node_modules/react-native/ReactCommon" RNArgon2: @@ -1419,94 +3079,116 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/yoga" SPEC CHECKSUMS: - anoncreds: 4b29b0ef841fc1a96910aab8f047c090ee6acb89 - aries-askar: 6fce8d0405b8c84e654a694be1954649cf7955a3 - boost: d3f49c53809116a5d38da093a8aa78bf551aed09 + anoncreds: 045f191123bb20d7dcdc2f7c19df57ae30c427f6 + aries-askar: 3a78d5cfc8faedbfc55a9ff35e2309fc4574a147 + boost: 7e761d76ca2ce687f7cc98e698152abd03a18f90 CatCrypto: a477899b6be4954e75be4897e732da098cc0a5a8 CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 - DoubleConversion: fea03f2699887d960129cc54bba7e52542b6f953 - EXConstants: c82ef9280044accc91fb6082047afdc9a408f61a - EXFont: 64e653a110eee050ad80dfcd676c4bada0a1ff92 - Expo: 1b33cb8ab60cff9abf805ed6020af3d1846e457c - ExpoFileSystem: df58e1eb2a4d6f1006a1ca70bddfbbf63e52fa4f - ExpoKeepAwake: 3b8cf8533b9212500565a1e41fb080fc5af29918 - ExpoModulesCore: 43ebd65adf2c0e6ffb0de24a41f8f7de12829331 - ExpoSecureStore: 4cec57fd2c40dcff05ce2186c39afc1af39d213c - FBLazyVector: b46891061bfe0a9b07f601813114c8653a72a45c - FBReactNativeSpec: 9a01850c21d81027fa7b20b9dcc25d9bfae083da - fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 - glog: c5d68082e772fa1c511173d6b30a9de2c05a69a2 - hermes-engine: d992945b77c506e5164e6a9a77510c9d57472c59 - indy-vdr: aada31078a9ed270dd618fadb4cf69bcdc333d68 - libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 - RCT-Folly: cd21f1661364f975ae76b3308167ad66b09f53f5 - RCTRequired: 415e56f7c33799a6483e41e4dce607f3daf1e69b - RCTTypeSafety: e984a88e713281c2d8c2309a1a6d2775af0107ae - React: ab885684e73c5f659bad63446a977312fd3d1ecb - React-callinvoker: 50a2d1ce3594637c700401ba306373321231eb71 - React-Codegen: 0ca856c100b98ab436c73601f9b1296a58d26b92 - React-Core: d5166294382484f57e25dfde05ba00596703d51c - React-CoreModules: 459534f8112ee73e94f04f5e58276b3d236efd16 - React-cxxreact: d5716540fd97df323792ef1d227f50515fb3e1a8 - React-debug: cbc88cbcffdca42184a32d073ceb7d9b11122b8d - React-Fabric: 0008b953afdacf3dd5ac38947a36d9c280e3a0a1 - React-FabricImage: 51198a14587c3269e12cf823e81a6f3b642dd136 - React-graphics: 977137c75673c2f31a1515ce48db31a076771112 - React-hermes: 59ff965e45955d66977a23d51fe9235b44a09bd4 - React-ImageManager: 5c8d5e6246c22613a0cb198c51044f4794e8c518 - React-jserrorhandler: 90c29c95fb32abfdb61ab9c8eb425e6af097a0b9 - React-jsi: 36f85df7d83197707e9fd9320d857eac616e6df3 - React-jsiexecutor: a68ea442fd94c7ecf5d9355bde2443f0241531d9 - React-jsinspector: a98428936fb888cc15d857226a26d9ac0a668a0e - React-logger: 6e4873d1f9c54cca30f6c91a6617f8c91b75ba4c - React-Mapbuffer: 57bf49a458398d329dad2bf8bc660e3e35b96989 - react-native-config: 644074ab88db883fcfaa584f03520ec29589d7df - react-native-encrypted-storage: 569d114e329b1c2c2d9f8c84bcdbe4478dda2258 - react-native-get-random-values: 0fd2b6a3129988d701d10e30f0622d5f039531bc - react-native-netinfo: 28c2462c85067fe653615f6f595673bdca93a287 - react-native-orientation-locker: ee8bb2177365ca74f51dc1e11218fe544634d523 - react-native-safe-area-context: bf9d9d58f0f6726d4a6257088044c2595017579d - react-native-screenguard: 38cf6d55781c6225f33be32afeb13cb2a0e154ee - react-native-splash-screen: 95994222cc95c236bd3cdc59fe45ed5f27969594 - react-native-tcp-socket: ae8abcfebc071216302a09d9ed1e375d4e877484 - react-native-webview: f802f655c8446404bb0c134da9335a8cf667e8cb - React-nativeconfig: 8fd29a35a3e4e8c37682d976667663d834ba6165 - React-NativeModulesApple: 83d7077877f8eda8e1b6055b3f8f16f7db8463b5 - React-perflogger: 3887a05940ccd34a83457fd153fdeda509b31737 - React-RCTActionSheet: 2f42b4797374b53e93b65c79eaa8a0d292e255ac - React-RCTAnimation: 5639dcd418b798b28e9caacaed18ff5472454837 - React-RCTAppDelegate: 37d3142bfa7cb9f2f8cd41feedc6b50c95986029 - React-RCTBlob: e9f735bb085c6da208dd138bd4bfd294a52e3a86 - React-RCTFabric: 8c1abd00ccb3aff18f67b39f0a37034a30f402f3 - React-RCTImage: cc82df2b50bbdc1a0a0b19bf6fc16dd321eb8f0f - React-RCTLinking: 3d7900f52ecf03bb2522d7b94d8d16cce776294a - React-RCTNetwork: ac25c15ee52eb4aadb510afe68db0d1f949c45fa - React-RCTSettings: 013301fe7304ff06acca5287f6f754c9fa2b63b7 - React-RCTText: ba6997c26241ea0b36ec8f98502a4ed45cab18e4 - React-RCTVibration: b5ba13ed0909d2f2614ed99b067543e6ea0d7c37 - React-rendererdebug: dda7606832e5907ecbdf2093950068a36fd5a267 - React-rncore: 0dd62c0c8f8215747a9b49035410fde76a18876e - React-runtimeexecutor: 2fd27b921f664e66d903ee274dcda55cc0b2cb2e - React-runtimescheduler: 398069b748d97567cc7585cc9a97284ad19d72fa - React-utils: e8549669b504c18929b2e9aa4d87657e530a91a4 - ReactCommon: 9c38e8797dc2ac72edf63cd18cf450d918575666 - RNArgon2: 708e188b7a4d4ec8baf62463927c47abef453a94 - RNCAsyncStorage: 9350c2956f996b3ff1ac7cfdb50901c113a27640 - RNCClipboard: f6679d470d0da2bce2a37b0af7b9e0bf369ecda5 - RNDeviceInfo: d3e91ffb33ee97a7982108476edb68cb3672efa6 - RNFS: 89de7d7f4c0f6bafa05343c578f61118c8282ed8 - RNGestureHandler: 03a2c31aea5d46f51080f1c1b6659b76a9ac78c9 - RNKeychain: c497f7844b24577523bb84a6e8af9d217957972f - RNLocalize: 8bf466de4c92d4721b254aabe1ff0a1456e7b9f4 - RNPermissions: 86ee53d047f9275d82b57119afa7505edb4c0a22 - RNScreens: e0f79783ce405f4362c29d098b19fe7e241f11a9 - RNSVG: a9e095acf2e207f2ef491870523ed455636cf3b8 - RNVectorIcons: 102cd20472bf0d7cd15443d43cd87f9c97228ac3 - SDWebImage: f29024626962457f3470184232766516dee8dfea - SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17 - VisionCamera: 6ad4b86176f6fea45e90e380d3d530bc5e1abff9 - Yoga: 1f93d5925ea12fb0880b21efe3566677337cf2ed + DoubleConversion: cb417026b2400c8f53ae97020b2be961b59470cb + EXConstants: e6e50cdfcb4524f40121d1fdcff24e97b7dcd2fd + Expo: 511841c1082203a61a88cd9cf10deeae04f0d74c + ExpoAsset: ee515c16290e521de1870dcdee66d78173fbc533 + ExpoFileSystem: 73a9f3f2e0affc61eba5b9326153f64870438af1 + ExpoFont: b881d43057dceb7b31ff767b24f612609e80f60f + ExpoKeepAwake: 3f5e3ac53627849174f3603271df8e08f174ed4a + ExpoModulesCore: 9464d2650e5f20dc8a58ce31d0706e0290546987 + ExpoSecureStore: 833b24a0d7feffef4505184910c058221066011e + fast_float: b32c788ed9c6a8c584d114d0047beda9664e7cc6 + FBLazyVector: a867936a67af0d09c37935a1b900a1a3c795b6d1 + fmt: a40bb5bd0294ea969aaaba240a927bd33d878cdd + glog: 5683914934d5b6e4240e497e0f4a3b42d1854183 + hermes-engine: e7491a2038f2618c8cd444ed411a6deb350a3742 + indy-vdr: 790ab1fd9b12ad5adfce4905c327f5902253eeeb + RCT-Folly: 59ec0ac1f2f39672a0c6e6cecdd39383b764646f + RCTDeprecation: 0735ab4f6b3ec93a7f98187b5da74d7916e2cf4c + RCTRequired: 8fcc7801bfc433072287b0f24a662e2816e89d0c + RCTTypeSafety: 2b2be515d6b968bcba7a68c4179d8199bd8c9b58 + React: 1000c0e96d8fb9fbdaf13f7d31d0b09db3cbb4ac + React-callinvoker: 7e52661bfaf5d8881a9cee049792627a00001fbe + React-Core: a9128dd77ec52432727bfbec8c55d17189f6c039 + React-CoreModules: 4597116bd78ae2b183547e3700be0dc9537918e9 + React-cxxreact: e3a02f535cc1f1b547ac1baafe6ac25552352362 + React-debug: 7a23d96f709f437c5e08973d6e06d0a54dd180a1 + React-defaultsnativemodule: f01b6e58a23efe4fc8d74db7dadeea112908f5d5 + React-domnativemodule: 2d9796d40ab675e0f91ae8aae26c796b6e9a7499 + React-Fabric: f4344b3a882292783de9a5404852023b6c4fdd2d + React-FabricComponents: 7c51eb1619473ae3ed92d8bbf5d5dd3be0c5ef9d + React-FabricImage: 9e743575e67a9c14242bec3ae0e26663eed641bb + React-featureflags: 5188951cc2fc81f4d249dc37e8f96dca7ef50e96 + React-featureflagsnativemodule: 0fa7473065377ca4e5651c75614796326ef57aa8 + React-graphics: f65ecd0a8c70f9c7dcdae322851c19b21c83ec27 + React-hermes: 8418dae38a0513aa66aaa0a1b0904e55c4448644 + React-idlecallbacksnativemodule: 540d6f743fcb595b26da8b182b28c878a1176a96 + React-ImageManager: 5f9f1e33611a852d21a63e1de76d211fb04ac935 + React-jserrorhandler: 9c0a7d69cd07c9ae08fab3a61150d526c0174c83 + React-jsi: b711b7a11d77357beb95fa2eabd30c1ae34dcf40 + React-jsiexecutor: 0d1c78e666c5be71ff7c0ff5ea7fb043e5b1f14c + React-jsinspector: 5fabd9f0be9390d5b5eb5fc88a8965d97e0c14ac + React-jsinspectorcdp: e78c65e25253999c0efd5e23c99e649e02fd0244 + React-jsinspectornetwork: b02c6f7fe00e12b575a7faea0ed9ec9ddbc1c20f + React-jsinspectortracing: c6d8da3c8bcd939b8dcfd5113e247d56af932e1b + React-jsitooling: 4ca9b158d65909590daf6bf30a345b663eb71964 + React-jsitracing: d9e9378d5a3e05febea2164a5d0c5fab06492872 + React-logger: 839abfd18a3fbdf88132824de584b226d0c5cbce + React-Mapbuffer: bd5b1120c9bbaac6203eb288735e239f04e03009 + React-microtasksnativemodule: 10892b00e612d79436022a11e5bc8bdf468a284f + react-native-config: 3367df9c1f25bb96197007ec531c7087ed4554c3 + react-native-encrypted-storage: db300a3f2f0aba1e818417c1c0a6be549038deb7 + react-native-get-random-values: a6ea6a8a65dc93e96e24a11105b1a9c8cfe1d72a + react-native-netinfo: 9af975c142e5673d643093aa5afdfa26f46b71b4 + react-native-orientation-locker: 4409c5b12b65f942e75449872b4f078b6f27af81 + react-native-safe-area-context: cc25a7f7943f22a43158a99eb44134eab1e6ea11 + react-native-screenguard: 2686bc54107e786ac0dc31ed5ac96b3fb022fb12 + react-native-splash-screen: 4312f786b13a81b5169ef346d76d33bc0c6dc457 + react-native-tcp-socket: e724380c910c2e704816ec817ed28f1342246ff7 + react-native-webview: 10f9c6f2433867d80ff4d39c02957f074bf3750b + React-NativeModulesApple: 3f9e97a4a90eeec1ceade511f973b277632650bb + React-oscompat: 34f3d3c06cadcbc470bc4509c717fb9b919eaa8b + React-perflogger: 95dff8cc9901777360716cbdcb2998849f133a4f + React-performancetimeline: 2937a27399b52ca8baf46f22c39087f617e626b5 + React-RCTActionSheet: 550c9c6c2e7dcd85a51954dc08e2f3837a148e7c + React-RCTAnimation: 0008bfe273566acd3128da13598073383325ac7a + React-RCTAppDelegate: 8b9452baef5548856a22f4710d4135cf68746cf5 + React-RCTBlob: 60006ab743e5fd807aaf536092f5ce86e87df526 + React-RCTFabric: 8d5d1006b3812c35fd0f37c117ff7bcf6449e20d + React-RCTFBReactNativeSpec: 3cb4265fa9a4e4f8250ae89feb345edc542731da + React-RCTImage: f40a2ee0f79c1666e8b81da4ea2d9d1182c94962 + React-RCTLinking: cfe6995bdd8d08d0bb0df12771f4d28fd5fd54ff + React-RCTNetwork: 565c0cd46313f2cad0e4db70a44958b2842c372b + React-RCTRuntime: 971a71a42d8979475a380e5179083302e5506cdd + React-RCTSettings: afcec6060d916e9c0410004ad8419d45f9dbcd36 + React-RCTText: 952f2a1b618d3f3872e7e5a82aefc5e5082c59aa + React-RCTVibration: 2a7e7497ffefa135c7f0fee8ee10e3505ab5cc61 + React-rendererconsistency: c2cb23365f4a7b511893748fe8cad1830bbae637 + React-renderercss: 621b2b85af14694e93c2bcd63986fb57bcceab2e + React-rendererdebug: 4ba0769131e20347b900757fcac3c7919b27080c + React-RuntimeApple: c1a211351c14d35805d45a94094cfb3e5649552c + React-RuntimeCore: b7c7d8dffa3728a9e9616e0e8b5b6b41037ebcca + React-runtimeexecutor: e931e48afc888fe459f6ffb481971e23bb34f7ee + React-RuntimeHermes: 5763230801ee57d9f414818f48e44b874f3ce1be + React-runtimescheduler: b2e99f9702705fc8c11cf3c51f9911f478ee2210 + React-timing: 25e8229ad1cf6874e9f0711515213cb2bc322215 + React-utils: 7ea6e4d300c43a763e4e08091413aec962588f93 + ReactAppDependencyProvider: 562d731311d0524a577cf8a01faa97874bacbdfe + ReactCodegen: a5d5626f71299d374b87e9a7dc92f968a963b4ef + ReactCommon: c235ebd26d63fde9a2dfa72cee9f8294b910fee1 + RNArgon2: 1481820722fd4af1575c09f7fc9ad67c00ee8a42 + RNCAsyncStorage: bfdebfd4ba0fd70ebbfc0e6a5be4abae0d9dc4da + RNCClipboard: 962296f7af77f6c039b683e21c2e2255af9c05df + RNDeviceInfo: aad3c663b25752a52bf8fce93f2354001dd185aa + RNFS: 4ac0f0ea233904cb798630b3c077808c06931688 + RNGestureHandler: 606b85298c19d681ca076ca523dc23396120adab + RNKeychain: f1b48665a4646f61191eb048c4c05c58d9a7596f + RNLocalize: d4b8af4e442d4bcca54e68fc687a2129b4d71a81 + RNPermissions: aa7bbebcb0ec118b52f11cda6874fb3128f40b72 + RNScreens: 323d4915513b09c98ffd82d5d65ee75589754ca7 + RNSVG: db3ea8b0fabfbcc3a73abc273cbcd701eb837b61 + RNVectorIcons: 20b920fa82d9b65d4239ca3e8061b9224c42f024 + SDWebImage: 9f177d83116802728e122410fb25ad88f5c7608a + SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 + VisionCamera: 2c4cb89c573c5d54d1191e433bd224998d3b14b7 + Yoga: b01392348aeea02064c21a2762a42893d82b60a7 -PODFILE CHECKSUM: 036865a022a22154f36d3be8ae5eba08e4fc99b2 +PODFILE CHECKSUM: b4f814ee7c8f010cf11bbb3fd026ea34741358f8 -COCOAPODS: 1.14.3 +COCOAPODS: 1.16.2 diff --git a/samples/app/metro.config.js b/samples/app/metro.config.js index b55a988063..ff9c0917df 100644 --- a/samples/app/metro.config.js +++ b/samples/app/metro.config.js @@ -3,7 +3,6 @@ // eslint-disable-next-line import/no-extraneous-dependencies const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config') const escape = require('escape-string-regexp') -const exclusionList = require('metro-config/src/defaults/exclusionList') const path = require('path') const packageDirs = [ @@ -33,7 +32,14 @@ for (const packageDir of packageDirs) { const { resolver: { sourceExts, assetExts }, -} = getDefaultConfig() +} = getDefaultConfig(__dirname) + +// Create a combined blockList regex from the exclusion patterns +const createBlockList = (patterns) => { + if (patterns.length === 0) return undefined + const combined = patterns.map((m) => `(^${escape(m)}\\/.*$)`).join('|') + return new RegExp(combined) +} /** * Metro configuration @@ -52,8 +58,7 @@ const config = { }), }, resolver: { - // blacklistRE renamed to blockList in newer Metro versions - blockList: exclusionList(extraExclusionlist.map((m) => new RegExp(`^${escape(m)}\\/.*$`))), + blockList: createBlockList(extraExclusionlist), extraNodeModules: extraNodeModules, tslib: path.join(__dirname, 'node_modules/tslib'), assetExts: assetExts.filter((ext) => ext !== 'svg'), diff --git a/samples/app/package.json b/samples/app/package.json index 7fb6b101d9..cc448fa079 100644 --- a/samples/app/package.json +++ b/samples/app/package.json @@ -105,6 +105,7 @@ "@babel/core": "~7.22.20", "@babel/preset-env": "~7.22.20", "@babel/runtime": "~7.23.9", + "@react-native-community/cli": "^20.0.2", "@react-native/babel-preset": "~0.81.0", "@react-native/eslint-config": "~0.81.0", "@react-native/metro-config": "~0.81.0", diff --git a/yarn.lock b/yarn.lock index a89d932616..1b6efe1881 100644 --- a/yarn.lock +++ b/yarn.lock @@ -157,7 +157,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.14.6, @babel/core@npm:^7.18.5, @babel/core@npm:^7.20.0, @babel/core@npm:^7.23.9, @babel/core@npm:^7.4.5": +"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.14.6, @babel/core@npm:^7.18.5, @babel/core@npm:^7.20.0, @babel/core@npm:^7.23.9": version: 7.28.0 resolution: "@babel/core@npm:7.28.0" dependencies: @@ -180,7 +180,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.25.2": +"@babel/core@npm:^7.21.3, @babel/core@npm:^7.25.2": version: 7.28.5 resolution: "@babel/core@npm:7.28.5" dependencies: @@ -2396,7 +2396,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.25.2, @babel/types@npm:^7.26.0, @babel/types@npm:^7.28.4, @babel/types@npm:^7.28.5": +"@babel/types@npm:^7.21.3, @babel/types@npm:^7.25.2, @babel/types@npm:^7.26.0, @babel/types@npm:^7.28.4, @babel/types@npm:^7.28.5": version: 7.28.5 resolution: "@babel/types@npm:7.28.5" dependencies: @@ -4629,6 +4629,22 @@ __metadata: languageName: node linkType: hard +"@hapi/hoek@npm:^9.0.0, @hapi/hoek@npm:^9.3.0": + version: 9.3.0 + resolution: "@hapi/hoek@npm:9.3.0" + checksum: 10c0/a096063805051fb8bba4c947e293c664b05a32b47e13bc654c0dd43813a1cec993bdd8f29ceb838020299e1d0f89f68dc0d62a603c13c9cc8541963f0beca055 + languageName: node + linkType: hard + +"@hapi/topo@npm:^5.1.0": + version: 5.1.0 + resolution: "@hapi/topo@npm:5.1.0" + dependencies: + "@hapi/hoek": "npm:^9.0.0" + checksum: 10c0/b16b06d9357947149e032bdf10151eb71aea8057c79c4046bf32393cb89d0d0f7ca501c40c0f7534a5ceca078de0700d2257ac855c15e59fe4e00bba2f25c86f + languageName: node + linkType: hard + "@humanwhocodes/config-array@npm:^0.13.0": version: 0.13.0 resolution: "@humanwhocodes/config-array@npm:0.13.0" @@ -5490,6 +5506,184 @@ __metadata: languageName: node linkType: hard +"@react-native-community/cli-clean@npm:20.0.2": + version: 20.0.2 + resolution: "@react-native-community/cli-clean@npm:20.0.2" + dependencies: + "@react-native-community/cli-tools": "npm:20.0.2" + chalk: "npm:^4.1.2" + execa: "npm:^5.0.0" + fast-glob: "npm:^3.3.2" + checksum: 10c0/3f3eba2b9c826b7d35f54dfafa98fa9eb0ccef475ab6c236af8990e2900d5e09d4a51c3929c32bea4d9e61c81bbe2cab52803b5bd4b1c753313c985590f12488 + languageName: node + linkType: hard + +"@react-native-community/cli-config-android@npm:20.0.2": + version: 20.0.2 + resolution: "@react-native-community/cli-config-android@npm:20.0.2" + dependencies: + "@react-native-community/cli-tools": "npm:20.0.2" + chalk: "npm:^4.1.2" + fast-glob: "npm:^3.3.2" + fast-xml-parser: "npm:^4.4.1" + checksum: 10c0/02ca9211afac755e1013010543084dfdf583a4f66f594514032c307be4bacff49d62a3d466979083634127729cc00ed43012eafe676f1f4bdf1db649e35cf491 + languageName: node + linkType: hard + +"@react-native-community/cli-config-apple@npm:20.0.2": + version: 20.0.2 + resolution: "@react-native-community/cli-config-apple@npm:20.0.2" + dependencies: + "@react-native-community/cli-tools": "npm:20.0.2" + chalk: "npm:^4.1.2" + execa: "npm:^5.0.0" + fast-glob: "npm:^3.3.2" + checksum: 10c0/73dc8fd50c97773a79e982458dd58a0a233653709cf75d388e0dbd0fdb6a877639bdd050919776675a31236e257d3a0f7b101ac0108050c6b802aa303e9a9a43 + languageName: node + linkType: hard + +"@react-native-community/cli-config@npm:20.0.2": + version: 20.0.2 + resolution: "@react-native-community/cli-config@npm:20.0.2" + dependencies: + "@react-native-community/cli-tools": "npm:20.0.2" + chalk: "npm:^4.1.2" + cosmiconfig: "npm:^9.0.0" + deepmerge: "npm:^4.3.0" + fast-glob: "npm:^3.3.2" + joi: "npm:^17.2.1" + checksum: 10c0/176c3ef678cb77bd122debde5d2c0ec71a3a75ec8d6c908ce402326e00fee60b8eadf847bb73a65a566ae18b23c3973baf895ff8ff5726add590079733d2d6af + languageName: node + linkType: hard + +"@react-native-community/cli-doctor@npm:20.0.2": + version: 20.0.2 + resolution: "@react-native-community/cli-doctor@npm:20.0.2" + dependencies: + "@react-native-community/cli-config": "npm:20.0.2" + "@react-native-community/cli-platform-android": "npm:20.0.2" + "@react-native-community/cli-platform-apple": "npm:20.0.2" + "@react-native-community/cli-platform-ios": "npm:20.0.2" + "@react-native-community/cli-tools": "npm:20.0.2" + chalk: "npm:^4.1.2" + command-exists: "npm:^1.2.8" + deepmerge: "npm:^4.3.0" + envinfo: "npm:^7.13.0" + execa: "npm:^5.0.0" + node-stream-zip: "npm:^1.9.1" + ora: "npm:^5.4.1" + semver: "npm:^7.5.2" + wcwidth: "npm:^1.0.1" + yaml: "npm:^2.2.1" + checksum: 10c0/0b54c2636096c8a556ef9e28bb172401680b1394fba831016f2a8b29dac81751ba62af3951359b6195496e51387ba0cc0a66fa737fe22828b895ae5682c232cc + languageName: node + linkType: hard + +"@react-native-community/cli-platform-android@npm:20.0.2": + version: 20.0.2 + resolution: "@react-native-community/cli-platform-android@npm:20.0.2" + dependencies: + "@react-native-community/cli-config-android": "npm:20.0.2" + "@react-native-community/cli-tools": "npm:20.0.2" + chalk: "npm:^4.1.2" + execa: "npm:^5.0.0" + logkitty: "npm:^0.7.1" + checksum: 10c0/37476ca7e5498941d6c1a0e390e2ca3b1a4f6c90e6523394e53eef180e4103a6680f70f17a6b93e0228299e70af6ffdb2def193587fa7e76e69d27987d909622 + languageName: node + linkType: hard + +"@react-native-community/cli-platform-apple@npm:20.0.2": + version: 20.0.2 + resolution: "@react-native-community/cli-platform-apple@npm:20.0.2" + dependencies: + "@react-native-community/cli-config-apple": "npm:20.0.2" + "@react-native-community/cli-tools": "npm:20.0.2" + chalk: "npm:^4.1.2" + execa: "npm:^5.0.0" + fast-xml-parser: "npm:^4.4.1" + checksum: 10c0/9c832db0a88a48d65b4894e64169ed7fad3ec56c8ae3fa1830dedfb04838c066012af79b5847e44f065f4fb6a0f08092fd309186488ad25e7710b6efadecfafb + languageName: node + linkType: hard + +"@react-native-community/cli-platform-ios@npm:20.0.2": + version: 20.0.2 + resolution: "@react-native-community/cli-platform-ios@npm:20.0.2" + dependencies: + "@react-native-community/cli-platform-apple": "npm:20.0.2" + checksum: 10c0/c919fc1efe323b4c4a3ad9242cd44911477218ece58b73cf1b75c3c5e46726804e1356c63c378e3055782b9d4cb530c3f3caf7a7f04ad028f01cb95c6fb5e294 + languageName: node + linkType: hard + +"@react-native-community/cli-server-api@npm:20.0.2": + version: 20.0.2 + resolution: "@react-native-community/cli-server-api@npm:20.0.2" + dependencies: + "@react-native-community/cli-tools": "npm:20.0.2" + body-parser: "npm:^1.20.3" + compression: "npm:^1.7.1" + connect: "npm:^3.6.5" + errorhandler: "npm:^1.5.1" + nocache: "npm:^3.0.1" + open: "npm:^6.2.0" + pretty-format: "npm:^29.7.0" + serve-static: "npm:^1.13.1" + ws: "npm:^6.2.3" + checksum: 10c0/b2905302d56c8aab49d158f2ed7b4f7768cdc87228feefcc6b8cf3a9efe3848591f54df05676150e9c7622f62b9284c93285ab191491807f11329ffb904f19c1 + languageName: node + linkType: hard + +"@react-native-community/cli-tools@npm:20.0.2": + version: 20.0.2 + resolution: "@react-native-community/cli-tools@npm:20.0.2" + dependencies: + "@vscode/sudo-prompt": "npm:^9.0.0" + appdirsjs: "npm:^1.2.4" + chalk: "npm:^4.1.2" + execa: "npm:^5.0.0" + find-up: "npm:^5.0.0" + launch-editor: "npm:^2.9.1" + mime: "npm:^2.4.1" + ora: "npm:^5.4.1" + prompts: "npm:^2.4.2" + semver: "npm:^7.5.2" + checksum: 10c0/6acfc3993fdae80919db076bea361f9b0fa7268b45c5d1f2b0dc542b762ea833e6ab8d0502ba3f71243495f7b4393a8d171dcb74c6e41fdda49138267b6d3b4c + languageName: node + linkType: hard + +"@react-native-community/cli-types@npm:20.0.2": + version: 20.0.2 + resolution: "@react-native-community/cli-types@npm:20.0.2" + dependencies: + joi: "npm:^17.2.1" + checksum: 10c0/995b05a944149e17975700e6af2400ed2a1ac85205a1c3e10a866bbaeef16a4d296fef621e3b9dcf1e951d2f836519845a657ce061e76cf7a708b82886adb8bc + languageName: node + linkType: hard + +"@react-native-community/cli@npm:^20.0.2": + version: 20.0.2 + resolution: "@react-native-community/cli@npm:20.0.2" + dependencies: + "@react-native-community/cli-clean": "npm:20.0.2" + "@react-native-community/cli-config": "npm:20.0.2" + "@react-native-community/cli-doctor": "npm:20.0.2" + "@react-native-community/cli-server-api": "npm:20.0.2" + "@react-native-community/cli-tools": "npm:20.0.2" + "@react-native-community/cli-types": "npm:20.0.2" + chalk: "npm:^4.1.2" + commander: "npm:^9.4.1" + deepmerge: "npm:^4.3.0" + execa: "npm:^5.0.0" + find-up: "npm:^5.0.0" + fs-extra: "npm:^8.1.0" + graceful-fs: "npm:^4.1.3" + prompts: "npm:^2.4.2" + semver: "npm:^7.5.2" + bin: + rnc-cli: build/bin.js + checksum: 10c0/cf1670f0d97f618f05d35540fcc3b89ac98ef56ca1e510e2af2902f73a872b27565807fdf5206ec6d27d9a264b02b760e2cbda09076377a49c811e049485fad3 + languageName: node + linkType: hard + "@react-native-community/netinfo@npm:~11.3.3": version: 11.3.3 resolution: "@react-native-community/netinfo@npm:11.3.3" @@ -6040,6 +6234,29 @@ __metadata: languageName: node linkType: hard +"@sideway/address@npm:^4.1.5": + version: 4.1.5 + resolution: "@sideway/address@npm:4.1.5" + dependencies: + "@hapi/hoek": "npm:^9.0.0" + checksum: 10c0/638eb6f7e7dba209053dd6c8da74d7cc995e2b791b97644d0303a7dd3119263bcb7225a4f6804d4db2bc4f96e5a9d262975a014f58eae4d1753c27cbc96ef959 + languageName: node + linkType: hard + +"@sideway/formula@npm:^3.0.1": + version: 3.0.1 + resolution: "@sideway/formula@npm:3.0.1" + checksum: 10c0/3fe81fa9662efc076bf41612b060eb9b02e846ea4bea5bd114f1662b7f1541e9dedcf98aff0d24400bcb92f113964a50e0290b86e284edbdf6346fa9b7e2bf2c + languageName: node + linkType: hard + +"@sideway/pinpoint@npm:^2.0.0": + version: 2.0.0 + resolution: "@sideway/pinpoint@npm:2.0.0" + checksum: 10c0/d2ca75dacaf69b8fc0bb8916a204e01def3105ee44d8be16c355e5f58189eb94039e15ce831f3d544f229889ccfa35562a0ce2516179f3a7ee1bbe0b71e55b36 + languageName: node + linkType: hard + "@sinclair/typebox@npm:^0.27.8": version: 0.27.8 resolution: "@sinclair/typebox@npm:0.27.8" @@ -6597,118 +6814,143 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-plugin-add-jsx-attribute@npm:^4.2.0": - version: 4.2.0 - resolution: "@svgr/babel-plugin-add-jsx-attribute@npm:4.2.0" - checksum: 10c0/ad6970c5337703e9c6f80ed4af43822d8eb3ba8ef9c57f139e0178b0a24a37bb800926cf181ec97d7a807bce495e27eb2608faffcacee606733fbef8aad9e6af +"@svgr/babel-plugin-add-jsx-attribute@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/babel-plugin-add-jsx-attribute@npm:8.0.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/a50bd0baa34faf16bcba712091f94c7f0e230431fe99a9dfc3401fa92823ad3f68495b86ab9bf9044b53839e8c416cfbb37eb3f246ff33f261e0fa9ee1779c5b languageName: node linkType: hard -"@svgr/babel-plugin-remove-jsx-attribute@npm:^4.2.0": - version: 4.2.0 - resolution: "@svgr/babel-plugin-remove-jsx-attribute@npm:4.2.0" - checksum: 10c0/266b4908644f5ff3551169e456aaaafccb1a69819a2199385766dc37ebd98bb4df2e56cf03fd6a9b67066ec8adfbf395d1261c357363c4e0209c1cf25976b9c7 +"@svgr/babel-plugin-remove-jsx-attribute@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/babel-plugin-remove-jsx-attribute@npm:8.0.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/8a98e59bd9971e066815b4129409932f7a4db4866834fe75677ea6d517972fb40b380a69a4413189f20e7947411f9ab1b0f029dd5e8068686a5a0188d3ccd4c7 languageName: node linkType: hard -"@svgr/babel-plugin-remove-jsx-empty-expression@npm:^4.2.0": - version: 4.2.0 - resolution: "@svgr/babel-plugin-remove-jsx-empty-expression@npm:4.2.0" - checksum: 10c0/b29e160ab00b636a6b9f929027f0c36dc3b72d05cc59f3d1ad797a9d78049421bef20f4acbb0a26ac1c451701287d7de5e8e41c3c931e5f66ad33c3e7a8ba134 +"@svgr/babel-plugin-remove-jsx-empty-expression@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/babel-plugin-remove-jsx-empty-expression@npm:8.0.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/517dcca75223bd05d3f056a8514dbba3031278bea4eadf0842c576d84f4651e7a4e0e7082d3ee4ef42456de0f9c4531d8a1917c04876ca64b014b859ca8f1bde languageName: node linkType: hard -"@svgr/babel-plugin-replace-jsx-attribute-value@npm:^4.2.0": - version: 4.2.0 - resolution: "@svgr/babel-plugin-replace-jsx-attribute-value@npm:4.2.0" - checksum: 10c0/be8302e5594c924434979a58d9b90fdff605f7c46615bb40bcca1d86f1b3616249b05c51b6371fb9b9219396ee1e8389371e5027f60a1fbe6f864d5df671491d +"@svgr/babel-plugin-replace-jsx-attribute-value@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/babel-plugin-replace-jsx-attribute-value@npm:8.0.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/004bd1892053b7e9c1b0bb14acc44e77634ec393722b87b1e4fae53e2c35122a2dd0d5c15e9070dbeec274e22e7693a2b8b48506733a8009ee92b12946fcb10a languageName: node linkType: hard -"@svgr/babel-plugin-svg-dynamic-title@npm:^4.3.3": - version: 4.3.3 - resolution: "@svgr/babel-plugin-svg-dynamic-title@npm:4.3.3" - checksum: 10c0/4722d87396cc3a193c9274d6e315e57a458f41a00d1b7667fb527c414a79a7ca980ab8b18e808da7b4b20912cc760a78f156dfb58162443486020179ac217c09 +"@svgr/babel-plugin-svg-dynamic-title@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/babel-plugin-svg-dynamic-title@npm:8.0.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/80e0a7fcf902f984c705051ca5c82ea6050ccbb70b651a8fea6d0eb5809e4dac274b49ea6be2d87f1eb9dfc0e2d6cdfffe1669ec2117f44b67a60a07d4c0b8b8 languageName: node linkType: hard -"@svgr/babel-plugin-svg-em-dimensions@npm:^4.2.0": - version: 4.2.0 - resolution: "@svgr/babel-plugin-svg-em-dimensions@npm:4.2.0" - checksum: 10c0/cf1c89ca86ee7b4e88cd3ab140cac7f092b5913035a4cad54743478a0acad404a007dfdf3485a06be1003195b69cb03492655adda76da01b619f372cb28216bc +"@svgr/babel-plugin-svg-em-dimensions@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/babel-plugin-svg-em-dimensions@npm:8.0.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/73e92c8277a89279745c0c500f59f083279a8dc30cd552b22981fade2a77628fb2bd2819ee505725fcd2e93f923e3790b52efcff409a159e657b46604a0b9a21 languageName: node linkType: hard -"@svgr/babel-plugin-transform-react-native-svg@npm:^4.2.0": - version: 4.2.0 - resolution: "@svgr/babel-plugin-transform-react-native-svg@npm:4.2.0" - checksum: 10c0/f81722f8be48b1f4b1fa2aa03662f6355eaa1adc7b57042ba3665e5664371ab7b370d19b544b1e144710f9f915077d7cc9c63f3fbe109d78fa35c1f0d31ec2ec +"@svgr/babel-plugin-transform-react-native-svg@npm:8.1.0": + version: 8.1.0 + resolution: "@svgr/babel-plugin-transform-react-native-svg@npm:8.1.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/655ed6bc7a208ceaa4ecff0a54ccc36008c3cb31efa90d11e171cab325ebbb21aa78f09c7b65f9b3ddeda3a85f348c0c862902c48be13c14b4de165c847974e3 languageName: node linkType: hard -"@svgr/babel-plugin-transform-svg-component@npm:^4.2.0": - version: 4.2.0 - resolution: "@svgr/babel-plugin-transform-svg-component@npm:4.2.0" - checksum: 10c0/86d4216ab6765c603bf453fc15014d620d79b48e2e1584c4152106b73eb8b44b02b2ebd8c65e57106d8cb2f14ce46b737f8c20435118f0595698f9a25bf45cee +"@svgr/babel-plugin-transform-svg-component@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/babel-plugin-transform-svg-component@npm:8.0.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/4ac00bb99a3db4ef05e4362f116a3c608ee365a2d26cf7318d8d41a4a5b30a02c80455cce0e62c65b60ed815b5d632bedabac2ccd4b56f998fadef5286e3ded4 languageName: node linkType: hard -"@svgr/babel-preset@npm:^4.3.3": - version: 4.3.3 - resolution: "@svgr/babel-preset@npm:4.3.3" +"@svgr/babel-preset@npm:8.1.0": + version: 8.1.0 + resolution: "@svgr/babel-preset@npm:8.1.0" dependencies: - "@svgr/babel-plugin-add-jsx-attribute": "npm:^4.2.0" - "@svgr/babel-plugin-remove-jsx-attribute": "npm:^4.2.0" - "@svgr/babel-plugin-remove-jsx-empty-expression": "npm:^4.2.0" - "@svgr/babel-plugin-replace-jsx-attribute-value": "npm:^4.2.0" - "@svgr/babel-plugin-svg-dynamic-title": "npm:^4.3.3" - "@svgr/babel-plugin-svg-em-dimensions": "npm:^4.2.0" - "@svgr/babel-plugin-transform-react-native-svg": "npm:^4.2.0" - "@svgr/babel-plugin-transform-svg-component": "npm:^4.2.0" - checksum: 10c0/9e8eb8d2b732bcbca63cc0b887a4ea05044a71d6cdf86c8e57741827e2bdcfd4b359947f815cb11d8b7be3bc23777915d7eec56645e6dffabf730d9bb8909a1d + "@svgr/babel-plugin-add-jsx-attribute": "npm:8.0.0" + "@svgr/babel-plugin-remove-jsx-attribute": "npm:8.0.0" + "@svgr/babel-plugin-remove-jsx-empty-expression": "npm:8.0.0" + "@svgr/babel-plugin-replace-jsx-attribute-value": "npm:8.0.0" + "@svgr/babel-plugin-svg-dynamic-title": "npm:8.0.0" + "@svgr/babel-plugin-svg-em-dimensions": "npm:8.0.0" + "@svgr/babel-plugin-transform-react-native-svg": "npm:8.1.0" + "@svgr/babel-plugin-transform-svg-component": "npm:8.0.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/49367d3ad0831f79b1056871b91766246f449d4d1168623af5e283fbaefce4a01d77ab00de6b045b55e956f9aae27895823198493cd232d88d3435ea4517ffc5 languageName: node linkType: hard -"@svgr/core@npm:^4.3.3": - version: 4.3.3 - resolution: "@svgr/core@npm:4.3.3" +"@svgr/core@npm:^8.1.0": + version: 8.1.0 + resolution: "@svgr/core@npm:8.1.0" dependencies: - "@svgr/plugin-jsx": "npm:^4.3.3" - camelcase: "npm:^5.3.1" - cosmiconfig: "npm:^5.2.1" - checksum: 10c0/38dd3c1b17b36af651c01a1226532a79d988a18a23f82c2123207dd7b750a1444a10df351d7dd257a51b87bc4d378db244a445e6e02835acda6f87050d837c97 + "@babel/core": "npm:^7.21.3" + "@svgr/babel-preset": "npm:8.1.0" + camelcase: "npm:^6.2.0" + cosmiconfig: "npm:^8.1.3" + snake-case: "npm:^3.0.4" + checksum: 10c0/6a2f6b1bc79bce39f66f088d468985d518005fc5147ebf4f108570a933818b5951c2cb7da230ddff4b7c8028b5a672b2d33aa2acce012b8b9770073aa5a2d041 languageName: node linkType: hard -"@svgr/hast-util-to-babel-ast@npm:^4.3.2": - version: 4.3.2 - resolution: "@svgr/hast-util-to-babel-ast@npm:4.3.2" +"@svgr/hast-util-to-babel-ast@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/hast-util-to-babel-ast@npm:8.0.0" dependencies: - "@babel/types": "npm:^7.4.4" - checksum: 10c0/4fd864710966d44f67c8e8dd564d4523238df3cc4e2753a360976800960763c996d7ba6039045b2ae80c48f91d3135eb362b6a99ae12282ef204fd6c6c7a4ba2 + "@babel/types": "npm:^7.21.3" + entities: "npm:^4.4.0" + checksum: 10c0/f4165b583ba9eaf6719e598977a7b3ed182f177983e55f9eb55a6a73982d81277510e9eb7ab41f255151fb9ed4edd11ac4bef95dd872f04ed64966d8c85e0f79 languageName: node linkType: hard -"@svgr/plugin-jsx@npm:^4.3.3": - version: 4.3.3 - resolution: "@svgr/plugin-jsx@npm:4.3.3" +"@svgr/plugin-jsx@npm:^8.1.0": + version: 8.1.0 + resolution: "@svgr/plugin-jsx@npm:8.1.0" dependencies: - "@babel/core": "npm:^7.4.5" - "@svgr/babel-preset": "npm:^4.3.3" - "@svgr/hast-util-to-babel-ast": "npm:^4.3.2" - svg-parser: "npm:^2.0.0" - checksum: 10c0/ec610f1cabb37862495594f6040668c237a84093d9ad41b562f62c270b50aefbf89a0b3580fa8481957db09a18d57d94fa034fc6146f57e29d74d2aaedec2c7a + "@babel/core": "npm:^7.21.3" + "@svgr/babel-preset": "npm:8.1.0" + "@svgr/hast-util-to-babel-ast": "npm:8.0.0" + svg-parser: "npm:^2.0.4" + peerDependencies: + "@svgr/core": "*" + checksum: 10c0/07b4d9e00de795540bf70556fa2cc258774d01e97a12a26234c6fdf42b309beb7c10f31ee24d1a71137239347b1547b8bb5587d3a6de10669f95dcfe99cddc56 languageName: node linkType: hard -"@svgr/plugin-svgo@npm:^4.3.1": - version: 4.3.1 - resolution: "@svgr/plugin-svgo@npm:4.3.1" +"@svgr/plugin-svgo@npm:^8.1.0": + version: 8.1.0 + resolution: "@svgr/plugin-svgo@npm:8.1.0" dependencies: - cosmiconfig: "npm:^5.2.1" - merge-deep: "npm:^3.0.2" - svgo: "npm:^1.2.2" - checksum: 10c0/06c67dae49b5b5774412b2738c654e627d540944ff71ec1de90c75a35b50d55e91f59ef1566e48f07144c346c9ed07450083a36f7adbbbf3b90de02d7e77b6c6 + cosmiconfig: "npm:^8.1.3" + deepmerge: "npm:^4.3.1" + svgo: "npm:^3.0.2" + peerDependencies: + "@svgr/core": "*" + checksum: 10c0/bfd25460f23f1548bfb8f6f3bedd6d6972c1a4f8881bd35a4f8c115218da6e999e8f9ac0ef0ed88c4e0b93fcec37f382b94c0322f4ec2b26752a89e5cc8b9d7a languageName: node linkType: hard @@ -6759,6 +7001,13 @@ __metadata: languageName: node linkType: hard +"@trysound/sax@npm:0.2.0": + version: 0.2.0 + resolution: "@trysound/sax@npm:0.2.0" + checksum: 10c0/44907308549ce775a41c38a815f747009ac45929a45d642b836aa6b0a536e4978d30b8d7d680bbd116e9dd73b7dbe2ef0d1369dcfc2d09e83ba381e485ecbe12 + languageName: node + linkType: hard + "@tsconfig/node10@npm:^1.0.7": version: 1.0.11 resolution: "@tsconfig/node10@npm:1.0.11" @@ -7135,13 +7384,6 @@ __metadata: languageName: node linkType: hard -"@types/q@npm:^1.5.1": - version: 1.5.8 - resolution: "@types/q@npm:1.5.8" - checksum: 10c0/6b2903a03f23ce737503b8a4c409a4133f15009a70e125b5efd5d8c315a5426e64b574ee65288c9dd655c631dcc51c69e4b540b59905ad0b1398952ba367d88b - languageName: node - linkType: hard - "@types/qs@npm:*": version: 6.14.0 resolution: "@types/qs@npm:6.14.0" @@ -7641,6 +7883,13 @@ __metadata: languageName: node linkType: hard +"@vscode/sudo-prompt@npm:^9.0.0": + version: 9.3.1 + resolution: "@vscode/sudo-prompt@npm:9.3.1" + checksum: 10c0/680f0c0d16303bf2f7b28fda83a3e6725e75a593461521460a56365af0ca619595e2b6dcc56b1fa4ba24f8be4030fb1b015c31a92773c09ca55c49da89490e38 + languageName: node + linkType: hard + "@xmldom/xmldom@npm:^0.8.8": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" @@ -7690,7 +7939,7 @@ __metadata: languageName: node linkType: hard -"accepts@npm:^1.3.7, accepts@npm:^1.3.8, accepts@npm:~1.3.8": +"accepts@npm:^1.3.7, accepts@npm:^1.3.8, accepts@npm:~1.3.7, accepts@npm:~1.3.8": version: 1.3.8 resolution: "accepts@npm:1.3.8" dependencies: @@ -7833,6 +8082,17 @@ __metadata: languageName: node linkType: hard +"ansi-fragments@npm:^0.2.1": + version: 0.2.1 + resolution: "ansi-fragments@npm:0.2.1" + dependencies: + colorette: "npm:^1.0.7" + slice-ansi: "npm:^2.0.0" + strip-ansi: "npm:^5.0.0" + checksum: 10c0/44e97e558ca2f0b2ca895bfd6ebebeb2e77d674d2e4198ac2d3a05b690193fa35fd185db6e16b92dd0ee854299ea8b4387a99e4155ea62bc8ad4c42154542fd4 + languageName: node + linkType: hard + "ansi-regex@npm:^4.1.0": version: 4.1.1 resolution: "ansi-regex@npm:4.1.1" @@ -7854,7 +8114,7 @@ __metadata: languageName: node linkType: hard -"ansi-styles@npm:^3.2.1": +"ansi-styles@npm:^3.2.0, ansi-styles@npm:^3.2.1": version: 3.2.1 resolution: "ansi-styles@npm:3.2.1" dependencies: @@ -7917,6 +8177,13 @@ __metadata: languageName: node linkType: hard +"appdirsjs@npm:^1.2.4": + version: 1.2.7 + resolution: "appdirsjs@npm:1.2.7" + checksum: 10c0/79dd8d7a764cdde2b47efc4383e054814be917ba0cd661ee324bdf3fd11542834548316faea31344f96a7ebc898b5f89c11d1418f825a1d40c396bf1ecb0902b + languageName: node + linkType: hard + "aproba@npm:^1.0.3 || ^2.0.0": version: 2.0.0 resolution: "aproba@npm:2.0.0" @@ -7964,13 +8231,6 @@ __metadata: languageName: node linkType: hard -"arr-union@npm:^3.1.0": - version: 3.1.0 - resolution: "arr-union@npm:3.1.0" - checksum: 10c0/7d5aa05894e54aa93c77c5726c1dd5d8e8d3afe4f77983c0aa8a14a8a5cbe8b18f0cf4ecaa4ac8c908ef5f744d2cbbdaa83fd6e96724d15fea56cfa7f5efdd51 - languageName: node - linkType: hard - "array-buffer-byte-length@npm:^1.0.0, array-buffer-byte-length@npm:^1.0.1, array-buffer-byte-length@npm:^1.0.2": version: 1.0.2 resolution: "array-buffer-byte-length@npm:1.0.2" @@ -8071,22 +8331,6 @@ __metadata: languageName: node linkType: hard -"array.prototype.reduce@npm:^1.0.6": - version: 1.0.8 - resolution: "array.prototype.reduce@npm:1.0.8" - dependencies: - call-bind: "npm:^1.0.8" - call-bound: "npm:^1.0.4" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.23.9" - es-array-method-boxes-properly: "npm:^1.0.0" - es-errors: "npm:^1.3.0" - es-object-atoms: "npm:^1.1.1" - is-string: "npm:^1.1.1" - checksum: 10c0/0a4635f468e9161f51c4a87f80057b8b3c27b0ccc3e40ad7ea77cd1e147f1119f46977b0452f3fa325f543126200f2caf8c1390bd5303edf90d9c1dcd7d5a8a0 - languageName: node - linkType: hard - "array.prototype.tosorted@npm:^1.1.4": version: 1.1.4 resolution: "array.prototype.tosorted@npm:1.1.4" @@ -8168,6 +8412,13 @@ __metadata: languageName: node linkType: hard +"astral-regex@npm:^1.0.0": + version: 1.0.0 + resolution: "astral-regex@npm:1.0.0" + checksum: 10c0/ca460207a19d84c65671e1a85940101522d42f31a450cdb8f93b3464e6daeaf4b58a362826a6c11c57e6cd1976403d197abb0447cfc2087993a29b35c6d63b63 + languageName: node + linkType: hard + "async-function@npm:^1.0.0": version: 1.0.0 resolution: "async-function@npm:1.0.0" @@ -8644,6 +8895,7 @@ __metadata: "@hyperledger/indy-vdr-react-native": "npm:0.2.2" "@react-native-async-storage/async-storage": "npm:~1.22.3" "@react-native-clipboard/clipboard": "npm:~1.16.3" + "@react-native-community/cli": "npm:^20.0.2" "@react-native-community/netinfo": "npm:~11.3.3" "@react-native/babel-preset": "npm:~0.81.0" "@react-native/eslint-config": "npm:~0.81.0" @@ -8762,6 +9014,17 @@ __metadata: languageName: node linkType: hard +"bl@npm:^4.1.0": + version: 4.1.0 + resolution: "bl@npm:4.1.0" + dependencies: + buffer: "npm:^5.5.0" + inherits: "npm:^2.0.4" + readable-stream: "npm:^3.4.0" + checksum: 10c0/02847e1d2cb089c9dc6958add42e3cdeaf07d13f575973963335ac0fdece563a50ac770ac4c8fa06492d2dd276f6cc3b7f08c7cd9c7a7ad0f8d388b2a28def5f + languageName: node + linkType: hard + "blakejs@npm:^1.1.1": version: 1.2.1 resolution: "blakejs@npm:1.2.1" @@ -8803,7 +9066,27 @@ __metadata: languageName: node linkType: hard -"boolbase@npm:^1.0.0, boolbase@npm:~1.0.0": +"body-parser@npm:^1.20.3": + version: 1.20.4 + resolution: "body-parser@npm:1.20.4" + dependencies: + bytes: "npm:~3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:~1.2.0" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + on-finished: "npm:~2.4.1" + qs: "npm:~6.14.0" + raw-body: "npm:~2.5.3" + type-is: "npm:~1.6.18" + unpipe: "npm:~1.0.0" + checksum: 10c0/569c1e896297d1fcd8f34026c8d0ab70b90d45343c15c5d8dff5de2bad08125fc1e2f8c2f3f4c1ac6c0caaad115218202594d37dcb8d89d9b5dcae1c2b736aa9 + languageName: node + linkType: hard + +"boolbase@npm:^1.0.0": version: 1.0.0 resolution: "boolbase@npm:1.0.0" checksum: 10c0/e4b53deb4f2b85c52be0e21a273f2045c7b6a6ea002b0e139c744cb6f95e9ec044439a52883b0d74dedd1ff3da55ed140cfdddfed7fb0cccbed373de5dce1bcf @@ -8970,7 +9253,7 @@ __metadata: languageName: node linkType: hard -"buffer@npm:^5.4.3": +"buffer@npm:^5.4.3, buffer@npm:^5.5.0": version: 5.7.1 resolution: "buffer@npm:5.7.1" dependencies: @@ -8980,7 +9263,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10c0/76d1c43cbd602794ad8ad2ae94095cddeb1de78c5dddaa7005c51af10b0176c69971a6d88e805a90c2b6550d76636e43c40d8427a808b8645ede885de4a0358e @@ -9046,31 +9329,6 @@ __metadata: languageName: node linkType: hard -"caller-callsite@npm:^2.0.0": - version: 2.0.0 - resolution: "caller-callsite@npm:2.0.0" - dependencies: - callsites: "npm:^2.0.0" - checksum: 10c0/a00ca91280e10ee2321de21dda6c168e427df7a63aeaca027ea45e3e466ac5e1a5054199f6547ba1d5a513d3b6b5933457266daaa47f8857fb532a343ee6b5e1 - languageName: node - linkType: hard - -"caller-path@npm:^2.0.0": - version: 2.0.0 - resolution: "caller-path@npm:2.0.0" - dependencies: - caller-callsite: "npm:^2.0.0" - checksum: 10c0/029b5b2c557d831216305c3218e9ff30fa668be31d58dd08088f74c8eabc8362c303e0908b3a93abb25ba10e3a5bfc9cff5eb7fab6ab9cf820e3b160ccb67581 - languageName: node - linkType: hard - -"callsites@npm:^2.0.0": - version: 2.0.0 - resolution: "callsites@npm:2.0.0" - checksum: 10c0/13bff4fee946e6020b37e76284e95e24aa239c9e34ac4f3451e4c5330fca6f2f962e1d1ab69e4da7940e1fce135107a2b2b98c01d62ea33144350fc89dc5494e - languageName: node - linkType: hard - "callsites@npm:^3.0.0": version: 3.1.0 resolution: "callsites@npm:3.1.0" @@ -9162,7 +9420,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^2.0.1, chalk@npm:^2.4.1, chalk@npm:^2.4.2": +"chalk@npm:^2.0.1, chalk@npm:^2.4.2": version: 2.4.2 resolution: "chalk@npm:2.4.2" dependencies: @@ -9317,6 +9575,15 @@ __metadata: languageName: node linkType: hard +"cli-cursor@npm:^3.1.0": + version: 3.1.0 + resolution: "cli-cursor@npm:3.1.0" + dependencies: + restore-cursor: "npm:^3.1.0" + checksum: 10c0/92a2f98ff9037d09be3dfe1f0d749664797fb674bf388375a2207a1203b69d41847abf16434203e0089212479e47a358b13a0222ab9fccfe8e2644a7ccebd111 + languageName: node + linkType: hard + "cli-cursor@npm:^5.0.0": version: 5.0.0 resolution: "cli-cursor@npm:5.0.0" @@ -9326,7 +9593,7 @@ __metadata: languageName: node linkType: hard -"cli-spinners@npm:^2.0.0": +"cli-spinners@npm:^2.0.0, cli-spinners@npm:^2.5.0": version: 2.9.2 resolution: "cli-spinners@npm:2.9.2" checksum: 10c0/907a1c227ddf0d7a101e7ab8b300affc742ead4b4ebe920a5bf1bc6d45dce2958fcd195eb28fa25275062fe6fa9b109b93b63bc8033396ed3bcb50297008b3a3 @@ -9376,19 +9643,6 @@ __metadata: languageName: node linkType: hard -"clone-deep@npm:^0.2.4": - version: 0.2.4 - resolution: "clone-deep@npm:0.2.4" - dependencies: - for-own: "npm:^0.1.3" - is-plain-object: "npm:^2.0.1" - kind-of: "npm:^3.0.2" - lazy-cache: "npm:^1.0.3" - shallow-clone: "npm:^0.1.2" - checksum: 10c0/ff52206b825fdad27c1c78dc77a8e23739117402212f224b9ad34b722b694adb171cf201895d76be080544460e7e63e66fd0b62689efd6cb009a50bb679ac3fa - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -9403,17 +9657,6 @@ __metadata: languageName: node linkType: hard -"coa@npm:^2.0.2": - version: 2.0.2 - resolution: "coa@npm:2.0.2" - dependencies: - "@types/q": "npm:^1.5.1" - chalk: "npm:^2.4.1" - q: "npm:^1.1.2" - checksum: 10c0/0264392e3b691a8551e619889f3e67558b4f755eeb09d67625032a25c37634731e778fabbd9d14df6477d6ae770e30ea9405d18e515b2ec492b0eb90bb8d7f43 - languageName: node - linkType: hard - "collect-v8-coverage@npm:^1.0.0": version: 1.0.2 resolution: "collect-v8-coverage@npm:1.0.2" @@ -9492,6 +9735,13 @@ __metadata: languageName: node linkType: hard +"colorette@npm:^1.0.7": + version: 1.4.0 + resolution: "colorette@npm:1.4.0" + checksum: 10c0/4955c8f7daafca8ae7081d672e4bd89d553bd5782b5846d5a7e05effe93c2f15f7e9c0cb46f341b59f579a39fcf436241ff79594899d75d5f3460c03d607fe9e + languageName: node + linkType: hard + "colorette@npm:^2.0.20": version: 2.0.20 resolution: "colorette@npm:2.0.20" @@ -9508,6 +9758,13 @@ __metadata: languageName: node linkType: hard +"command-exists@npm:^1.2.8": + version: 1.2.9 + resolution: "command-exists@npm:1.2.9" + checksum: 10c0/75040240062de46cd6cd43e6b3032a8b0494525c89d3962e280dde665103f8cc304a8b313a5aa541b91da2f5a9af75c5959dc3a77893a2726407a5e9a0234c16 + languageName: node + linkType: hard + "commander@npm:^12.0.0": version: 12.1.0 resolution: "commander@npm:12.1.0" @@ -9588,7 +9845,7 @@ __metadata: languageName: node linkType: hard -"compression@npm:^1.7.4": +"compression@npm:^1.7.1, compression@npm:^1.7.4": version: 1.8.1 resolution: "compression@npm:1.8.1" dependencies: @@ -9824,18 +10081,6 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^5.2.1": - version: 5.2.1 - resolution: "cosmiconfig@npm:5.2.1" - dependencies: - import-fresh: "npm:^2.0.0" - is-directory: "npm:^0.3.1" - js-yaml: "npm:^3.13.1" - parse-json: "npm:^4.0.0" - checksum: 10c0/ae9ba309cdbb42d0c9d63dad5c1dfa1c56bb8f818cb8633eea14fd2dbdc9f33393b77658ba96fdabda497bc943afed8c3371d1222afe613c518ba676fa624645 - languageName: node - linkType: hard - "cosmiconfig@npm:^7.0.0, cosmiconfig@npm:^7.0.1": version: 7.1.0 resolution: "cosmiconfig@npm:7.1.0" @@ -9849,7 +10094,7 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^8.0.0": +"cosmiconfig@npm:^8.0.0, cosmiconfig@npm:^8.1.3": version: 8.3.6 resolution: "cosmiconfig@npm:8.3.6" dependencies: @@ -9866,6 +10111,23 @@ __metadata: languageName: node linkType: hard +"cosmiconfig@npm:^9.0.0": + version: 9.0.0 + resolution: "cosmiconfig@npm:9.0.0" + dependencies: + env-paths: "npm:^2.2.1" + import-fresh: "npm:^3.3.0" + js-yaml: "npm:^4.1.0" + parse-json: "npm:^5.2.0" + peerDependencies: + typescript: ">=4.9.5" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/1c1703be4f02a250b1d6ca3267e408ce16abfe8364193891afc94c2d5c060b69611fdc8d97af74b7e6d5d1aac0ab2fb94d6b079573146bc2d756c2484ce5f0ee + languageName: node + linkType: hard + "create-jest@npm:^29.7.0": version: 29.7.0 resolution: "create-jest@npm:29.7.0" @@ -9957,25 +10219,6 @@ __metadata: languageName: node linkType: hard -"css-select-base-adapter@npm:^0.1.1": - version: 0.1.1 - resolution: "css-select-base-adapter@npm:0.1.1" - checksum: 10c0/17f28a0d9e8596c541de250e48958e72a65399c9e15ba5689915d6631a451068187c19d674f08187843a61cb949951cb33c7db82bd7341536769523baed867dc - languageName: node - linkType: hard - -"css-select@npm:^2.0.0": - version: 2.1.0 - resolution: "css-select@npm:2.1.0" - dependencies: - boolbase: "npm:^1.0.0" - css-what: "npm:^3.2.1" - domutils: "npm:^1.7.0" - nth-check: "npm:^1.0.2" - checksum: 10c0/47832492c8218ffd92ed18eaa325397bd0bd8e4bcf3bc71767c5e1ed8b4f39b672ba157b0b5e693ef50006017d78c19e46791a75b43bb192c4db3680a331afc7 - languageName: node - linkType: hard - "css-select@npm:^5.1.0": version: 5.1.0 resolution: "css-select@npm:5.1.0" @@ -9989,17 +10232,7 @@ __metadata: languageName: node linkType: hard -"css-tree@npm:1.0.0-alpha.37": - version: 1.0.0-alpha.37 - resolution: "css-tree@npm:1.0.0-alpha.37" - dependencies: - mdn-data: "npm:2.0.4" - source-map: "npm:^0.6.1" - checksum: 10c0/8f3c197baea919f4f55d0e84b1665d5e7d5fd74cb192fd0bf951828929b9cd5fd71de074afb685705bf5b40d7b04d4c5a206bfab26954378f04f2f5ce426d2f8 - languageName: node - linkType: hard - -"css-tree@npm:^1.1.2, css-tree@npm:^1.1.3": +"css-tree@npm:^1.1.3": version: 1.1.3 resolution: "css-tree@npm:1.1.3" dependencies: @@ -10009,10 +10242,23 @@ __metadata: languageName: node linkType: hard -"css-what@npm:^3.2.1": - version: 3.4.2 - resolution: "css-what@npm:3.4.2" - checksum: 10c0/454dca1b9dff8cf740d666d24a6c517562f374fe3a160891ebf8c82a9dd76864757913573c4db30537a959f5f595750420be00552ea6d5a9456ee68acc2349bf +"css-tree@npm:^2.3.1": + version: 2.3.1 + resolution: "css-tree@npm:2.3.1" + dependencies: + mdn-data: "npm:2.0.30" + source-map-js: "npm:^1.0.1" + checksum: 10c0/6f8c1a11d5e9b14bf02d10717fc0351b66ba12594166f65abfbd8eb8b5b490dd367f5c7721db241a3c792d935fc6751fbc09f7e1598d421477ad9fadc30f4f24 + languageName: node + linkType: hard + +"css-tree@npm:~2.2.0": + version: 2.2.1 + resolution: "css-tree@npm:2.2.1" + dependencies: + mdn-data: "npm:2.0.28" + source-map-js: "npm:^1.0.1" + checksum: 10c0/47e87b0f02f8ac22f57eceb65c58011dd142d2158128882a0bf963cf2eabb81a4ebbc2e3790c8289be7919fa8b83750c7b69272bd66772c708143b772ba3c186 languageName: node linkType: hard @@ -10023,12 +10269,12 @@ __metadata: languageName: node linkType: hard -"csso@npm:^4.0.2": - version: 4.2.0 - resolution: "csso@npm:4.2.0" +"csso@npm:^5.0.5": + version: 5.0.5 + resolution: "csso@npm:5.0.5" dependencies: - css-tree: "npm:^1.1.2" - checksum: 10c0/f8c6b1300efaa0f8855a7905ae3794a29c6496e7f16a71dec31eb6ca7cfb1f058a4b03fd39b66c4deac6cb06bf6b4ba86da7b67d7320389cb9994d52b924b903 + css-tree: "npm:~2.2.0" + checksum: 10c0/ab4beb1e97dd7e207c10e9925405b45f15a6cd1b4880a8686ad573aa6d476aed28b4121a666cffd26c37a26179f7b54741f7c257543003bfb244d06a62ad569b languageName: node linkType: hard @@ -10107,6 +10353,13 @@ __metadata: languageName: node linkType: hard +"dayjs@npm:^1.8.15": + version: 1.11.19 + resolution: "dayjs@npm:1.11.19" + checksum: 10c0/7d8a6074a343f821f81ea284d700bd34ea6c7abbe8d93bce7aba818948957c1b7f56131702e5e890a5622cdfc05dcebe8aed0b8313bdc6838a594d7846b0b000 + languageName: node + linkType: hard + "debug@npm:2.6.9, debug@npm:^2.6.9": version: 2.6.9 resolution: "debug@npm:2.6.9" @@ -10227,7 +10480,7 @@ __metadata: languageName: node linkType: hard -"deepmerge@npm:^4.2.2, deepmerge@npm:^4.3.1": +"deepmerge@npm:^4.2.2, deepmerge@npm:^4.3.0, deepmerge@npm:^4.3.1": version: 4.3.1 resolution: "deepmerge@npm:4.3.1" checksum: 10c0/e53481aaf1aa2c4082b5342be6b6d8ad9dfe387bc92ce197a66dea08bd4265904a087e75e464f14d1347cf2ac8afe1e4c16b266e0561cc5df29382d3c5f80044 @@ -10331,7 +10584,7 @@ __metadata: languageName: node linkType: hard -"depd@npm:2.0.0": +"depd@npm:2.0.0, depd@npm:~2.0.0": version: 2.0.0 resolution: "depd@npm:2.0.0" checksum: 10c0/58bd06ec20e19529b06f7ad07ddab60e504d9e0faca4bd23079fac2d279c3594334d736508dc350e06e510aba5e22e4594483b3a6562ce7c17dd797f4cc4ad2c @@ -10348,7 +10601,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0": +"destroy@npm:1.2.0, destroy@npm:~1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: 10c0/bd7633942f57418f5a3b80d5cb53898127bcf53e24cdf5d5f4396be471417671f0fee48a4ebe9a1e9defbde2a31280011af58a57e090ff822f589b443ed4e643 @@ -10497,16 +10750,6 @@ __metadata: languageName: node linkType: hard -"dom-serializer@npm:0": - version: 0.2.2 - resolution: "dom-serializer@npm:0.2.2" - dependencies: - domelementtype: "npm:^2.0.1" - entities: "npm:^2.0.0" - checksum: 10c0/5cb595fb77e1a23eca56742f47631e6f4af66ce1982c7ed28b3d0ef21f1f50304c067adc29d3eaf824c572be022cee88627d0ac9b929408f24e923f3c7bed37b - languageName: node - linkType: hard - "dom-serializer@npm:^2.0.0": version: 2.0.0 resolution: "dom-serializer@npm:2.0.0" @@ -10518,14 +10761,7 @@ __metadata: languageName: node linkType: hard -"domelementtype@npm:1": - version: 1.3.1 - resolution: "domelementtype@npm:1.3.1" - checksum: 10c0/6d4f5761060a21eaf3c96545501e9d188745c7e1c31b8d141bf15d8748feeadba868f4ea32877751b8678b286fb1afbe6ae905ca3fb8f0214d8322e482cdbec0 - languageName: node - linkType: hard - -"domelementtype@npm:^2.0.1, domelementtype@npm:^2.3.0": +"domelementtype@npm:^2.3.0": version: 2.3.0 resolution: "domelementtype@npm:2.3.0" checksum: 10c0/686f5a9ef0fff078c1412c05db73a0dce096190036f33e400a07e2a4518e9f56b1e324f5c576a0a747ef0e75b5d985c040b0d51945ce780c0dd3c625a18cd8c9 @@ -10541,16 +10777,6 @@ __metadata: languageName: node linkType: hard -"domutils@npm:^1.7.0": - version: 1.7.0 - resolution: "domutils@npm:1.7.0" - dependencies: - dom-serializer: "npm:0" - domelementtype: "npm:1" - checksum: 10c0/437fcd2d6d6be03f488152e73c6f953e289c58496baa22be9626b2b46f9cfd40486ae77d144487ff6b102929a3231cdb9a8bf8ef485fb7b7c30c985daedc77eb - languageName: node - linkType: hard - "domutils@npm:^3.0.1": version: 3.2.2 resolution: "domutils@npm:3.2.2" @@ -10562,6 +10788,16 @@ __metadata: languageName: node linkType: hard +"dot-case@npm:^3.0.4": + version: 3.0.4 + resolution: "dot-case@npm:3.0.4" + dependencies: + no-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" + checksum: 10c0/5b859ea65097a7ea870e2c91b5768b72ddf7fa947223fd29e167bcdff58fe731d941c48e47a38ec8aa8e43044c8fbd15cd8fa21689a526bc34b6548197cd5b05 + languageName: node + linkType: hard + "dot-prop@npm:^5.1.0": version: 5.3.0 resolution: "dot-prop@npm:5.3.0" @@ -10764,14 +11000,7 @@ __metadata: languageName: node linkType: hard -"entities@npm:^2.0.0": - version: 2.2.0 - resolution: "entities@npm:2.2.0" - checksum: 10c0/7fba6af1f116300d2ba1c5673fc218af1961b20908638391b4e1e6d5850314ee2ac3ec22d741b3a8060479911c99305164aed19b6254bde75e7e6b1b2c3f3aa3 - languageName: node - linkType: hard - -"entities@npm:^4.2.0": +"entities@npm:^4.2.0, entities@npm:^4.4.0": version: 4.5.0 resolution: "entities@npm:4.5.0" checksum: 10c0/5b039739f7621f5d1ad996715e53d964035f75ad3b9a4d38c6b3804bb226e282ffeae2443624d8fdd9c47d8e926ae9ac009c54671243f0c3294c26af7cc85250 @@ -10785,13 +11014,22 @@ __metadata: languageName: node linkType: hard -"env-paths@npm:^2.2.0": +"env-paths@npm:^2.2.0, env-paths@npm:^2.2.1": version: 2.2.1 resolution: "env-paths@npm:2.2.1" checksum: 10c0/285325677bf00e30845e330eec32894f5105529db97496ee3f598478e50f008c5352a41a30e5e72ec9de8a542b5a570b85699cd63bd2bc646dbcb9f311d83bc4 languageName: node linkType: hard +"envinfo@npm:^7.13.0": + version: 7.21.0 + resolution: "envinfo@npm:7.21.0" + bin: + envinfo: dist/cli.js + checksum: 10c0/4170127ca72dbf85be2c114f85558bd08178e8a43b394951ba9fd72d067c6fea3374df45a7b040e39e4e7b30bdd268e5bdf8661d99ae28302c2a88dedb41b5e6 + languageName: node + linkType: hard + "environment@npm:^1.0.0": version: 1.1.0 resolution: "environment@npm:1.1.0" @@ -10824,7 +11062,17 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.17.2, es-abstract@npm:^1.17.5, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.3, es-abstract@npm:^1.23.5, es-abstract@npm:^1.23.6, es-abstract@npm:^1.23.9, es-abstract@npm:^1.24.0": +"errorhandler@npm:^1.5.1": + version: 1.5.1 + resolution: "errorhandler@npm:1.5.1" + dependencies: + accepts: "npm:~1.3.7" + escape-html: "npm:~1.0.3" + checksum: 10c0/58568c7eec3f4de5dc49e4385a50af66b76759b3463a86e4a85e05c4f7a5348f51d3d23af51c3a23eceef6278045d0a47d975da11bdaaf92d1d783dc677e980e + languageName: node + linkType: hard + +"es-abstract@npm:^1.17.5, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.3, es-abstract@npm:^1.23.5, es-abstract@npm:^1.23.6, es-abstract@npm:^1.23.9, es-abstract@npm:^1.24.0": version: 1.24.0 resolution: "es-abstract@npm:1.24.0" dependencies: @@ -10881,15 +11129,8 @@ __metadata: typed-array-byte-offset: "npm:^1.0.4" typed-array-length: "npm:^1.0.7" unbox-primitive: "npm:^1.1.0" - which-typed-array: "npm:^1.1.19" - checksum: 10c0/b256e897be32df5d382786ce8cce29a1dd8c97efbab77a26609bd70f2ed29fbcfc7a31758cb07488d532e7ccccdfca76c1118f2afe5a424cdc05ca007867c318 - languageName: node - linkType: hard - -"es-array-method-boxes-properly@npm:^1.0.0": - version: 1.0.0 - resolution: "es-array-method-boxes-properly@npm:1.0.0" - checksum: 10c0/4b7617d3fbd460d6f051f684ceca6cf7e88e6724671d9480388d3ecdd72119ddaa46ca31f2c69c5426a82e4b3091c1e81867c71dcdc453565cd90005ff2c382d + which-typed-array: "npm:^1.1.19" + checksum: 10c0/b256e897be32df5d382786ce8cce29a1dd8c97efbab77a26609bd70f2ed29fbcfc7a31758cb07488d532e7ccccdfca76c1118f2afe5a424cdc05ca007867c318 languageName: node linkType: hard @@ -11881,6 +12122,17 @@ __metadata: languageName: node linkType: hard +"fast-xml-parser@npm:^4.4.1": + version: 4.5.3 + resolution: "fast-xml-parser@npm:4.5.3" + dependencies: + strnum: "npm:^1.1.1" + bin: + fxparser: src/cli/cli.js + checksum: 10c0/bf9ccadacfadc95f6e3f0e7882a380a7f219cf0a6f96575149f02cb62bf44c3b7f0daee75b8ff3847bcfd7fbcb201e402c71045936c265cf6d94b141ec4e9327 + languageName: node + linkType: hard + "fastq@npm:^1.6.0": version: 1.19.1 resolution: "fastq@npm:1.19.1" @@ -12086,29 +12338,6 @@ __metadata: languageName: node linkType: hard -"for-in@npm:^0.1.3": - version: 0.1.8 - resolution: "for-in@npm:0.1.8" - checksum: 10c0/11070c49646ba859f1076fb9abf0bb2774fafb224b20bb161de70c0ecf91cbf23107f5ce7c337901dd4938609b592068b10a947e3185b42fa1a27f640300238a - languageName: node - linkType: hard - -"for-in@npm:^1.0.1": - version: 1.0.2 - resolution: "for-in@npm:1.0.2" - checksum: 10c0/42bb609d564b1dc340e1996868b67961257fd03a48d7fdafd4f5119530b87f962be6b4d5b7e3a3fc84c9854d149494b1d358e0b0ce9837e64c4c6603a49451d6 - languageName: node - linkType: hard - -"for-own@npm:^0.1.3": - version: 0.1.5 - resolution: "for-own@npm:0.1.5" - dependencies: - for-in: "npm:^1.0.1" - checksum: 10c0/3f82c2ea489ce2eb74c0eb8634d89b30a620801c2cb5f2a83d2d797fe6990d40c1aeac8968783e157b1404cf35bac9acb0a6c46065ec37b38a21b5d896e500bd - languageName: node - linkType: hard - "foreground-child@npm:^3.1.0": version: 3.3.1 resolution: "foreground-child@npm:3.3.1" @@ -12621,7 +12850,7 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.5, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.10, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": +"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.3, graceful-fs@npm:^4.1.5, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.10, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" checksum: 10c0/386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2 @@ -12688,7 +12917,7 @@ __metadata: languageName: node linkType: hard -"has-symbols@npm:^1.0.1, has-symbols@npm:^1.0.3, has-symbols@npm:^1.1.0": +"has-symbols@npm:^1.0.3, has-symbols@npm:^1.1.0": version: 1.1.0 resolution: "has-symbols@npm:1.1.0" checksum: 10c0/dde0a734b17ae51e84b10986e651c664379018d10b91b6b0e9b293eddb32f0f069688c841fb40f19e9611546130153e0a2a48fd7f512891fb000ddfa36f5a20e @@ -12843,6 +13072,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10c0/fb38906cef4f5c83952d97661fe14dc156cb59fe54812a42cd448fa57b5c5dfcb38a40a916957737bd6b87aab257c0648d63eb5b6a9ca9f548e105b6072712d4 + languageName: node + linkType: hard + "http-proxy-agent@npm:^7.0.0": version: 7.0.2 resolution: "http-proxy-agent@npm:7.0.2" @@ -12921,7 +13163,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:~0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -12973,16 +13215,6 @@ __metadata: languageName: node linkType: hard -"import-fresh@npm:^2.0.0": - version: 2.0.0 - resolution: "import-fresh@npm:2.0.0" - dependencies: - caller-path: "npm:^2.0.0" - resolve-from: "npm:^3.0.0" - checksum: 10c0/116c55ee5215a7839062285b60df85dbedde084c02111dc58c1b9d03ff7876627059f4beb16cdc090a3db21fea9022003402aa782139dc8d6302589038030504 - languageName: node - linkType: hard - "import-fresh@npm:^3.0.0, import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0": version: 3.3.1 resolution: "import-fresh@npm:3.3.1" @@ -13036,7 +13268,7 @@ __metadata: languageName: node linkType: hard -"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3": +"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3, inherits@npm:~2.0.4": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 10c0/4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2 @@ -13179,7 +13411,7 @@ __metadata: languageName: node linkType: hard -"is-buffer@npm:^1.0.2, is-buffer@npm:^1.1.5, is-buffer@npm:~1.1.6": +"is-buffer@npm:~1.1.6": version: 1.1.6 resolution: "is-buffer@npm:1.1.6" checksum: 10c0/ae18aa0b6e113d6c490ad1db5e8df9bdb57758382b313f5a22c9c61084875c6396d50bbf49315f5b1926d142d74dfb8d31b40d993a383e0a158b15fea7a82234 @@ -13232,13 +13464,6 @@ __metadata: languageName: node linkType: hard -"is-directory@npm:^0.3.1": - version: 0.3.1 - resolution: "is-directory@npm:0.3.1" - checksum: 10c0/1c39c7d1753b04e9483b89fb88908b8137ab4743b6f481947e97ccf93ecb384a814c8d3f0b95b082b149c5aa19c3e9e4464e2791d95174bce95998c26bb1974b - languageName: node - linkType: hard - "is-docker@npm:^2.0.0, is-docker@npm:^2.1.1": version: 2.2.1 resolution: "is-docker@npm:2.2.1" @@ -13248,13 +13473,6 @@ __metadata: languageName: node linkType: hard -"is-extendable@npm:^0.1.1": - version: 0.1.1 - resolution: "is-extendable@npm:0.1.1" - checksum: 10c0/dd5ca3994a28e1740d1e25192e66eed128e0b2ff161a7ea348e87ae4f616554b486854de423877a2a2c171d5f7cd6e8093b91f54533bc88a59ee1c9838c43879 - languageName: node - linkType: hard - "is-extglob@npm:^2.1.1": version: 2.1.1 resolution: "is-extglob@npm:2.1.1" @@ -13271,6 +13489,13 @@ __metadata: languageName: node linkType: hard +"is-fullwidth-code-point@npm:^2.0.0": + version: 2.0.0 + resolution: "is-fullwidth-code-point@npm:2.0.0" + checksum: 10c0/e58f3e4a601fc0500d8b2677e26e9fe0cd450980e66adb29d85b6addf7969731e38f8e43ed2ec868a09c101a55ac3d8b78902209269f38c5286bc98f5bc1b4d9 + languageName: node + linkType: hard + "is-fullwidth-code-point@npm:^3.0.0": version: 3.0.0 resolution: "is-fullwidth-code-point@npm:3.0.0" @@ -13342,6 +13567,13 @@ __metadata: languageName: node linkType: hard +"is-interactive@npm:^1.0.0": + version: 1.0.0 + resolution: "is-interactive@npm:1.0.0" + checksum: 10c0/dd47904dbf286cd20aa58c5192161be1a67138485b9836d5a70433b21a45442e9611b8498b8ab1f839fc962c7620667a50535fdfb4a6bc7989b8858645c06b4d + languageName: node + linkType: hard + "is-map@npm:^2.0.2, is-map@npm:^2.0.3": version: 2.0.3 resolution: "is-map@npm:2.0.3" @@ -13422,15 +13654,6 @@ __metadata: languageName: node linkType: hard -"is-plain-object@npm:^2.0.1": - version: 2.0.4 - resolution: "is-plain-object@npm:2.0.4" - dependencies: - isobject: "npm:^3.0.1" - checksum: 10c0/f050fdd5203d9c81e8c4df1b3ff461c4bc64e8b5ca383bcdde46131361d0a678e80bcf00b5257646f6c636197629644d53bd8e2375aea633de09a82d57e942f4 - languageName: node - linkType: hard - "is-regex@npm:^1.1.4, is-regex@npm:^1.2.1": version: 1.2.1 resolution: "is-regex@npm:1.2.1" @@ -13546,6 +13769,13 @@ __metadata: languageName: node linkType: hard +"is-unicode-supported@npm:^0.1.0": + version: 0.1.0 + resolution: "is-unicode-supported@npm:0.1.0" + checksum: 10c0/00cbe3455c3756be68d2542c416cab888aebd5012781d6819749fefb15162ff23e38501fe681b3d751c73e8ff561ac09a5293eba6f58fdf0178462ce6dcb3453 + languageName: node + linkType: hard + "is-weakmap@npm:^2.0.2": version: 2.0.2 resolution: "is-weakmap@npm:2.0.2" @@ -13579,6 +13809,13 @@ __metadata: languageName: node linkType: hard +"is-wsl@npm:^1.1.0": + version: 1.1.0 + resolution: "is-wsl@npm:1.1.0" + checksum: 10c0/7ad0012f21092d6f586c7faad84755a8ef0da9b9ec295e4dc82313cce4e1a93a3da3c217265016461f9b141503fe55fa6eb1fd5457d3f05e8d1bdbb48e50c13a + languageName: node + linkType: hard + "is-wsl@npm:^2.1.1, is-wsl@npm:^2.2.0": version: 2.2.0 resolution: "is-wsl@npm:2.2.0" @@ -13616,13 +13853,6 @@ __metadata: languageName: node linkType: hard -"isobject@npm:^3.0.1": - version: 3.0.1 - resolution: "isobject@npm:3.0.1" - checksum: 10c0/03344f5064a82f099a0cd1a8a407f4c0d20b7b8485e8e816c39f249e9416b06c322e8dec5b842b6bb8a06de0af9cb48e7bc1b5352f0fadc2f0abac033db3d4db - languageName: node - linkType: hard - "isomorphic-webcrypto@npm:^2.3.8": version: 2.3.8 resolution: "isomorphic-webcrypto@npm:2.3.8" @@ -14285,6 +14515,19 @@ __metadata: languageName: node linkType: hard +"joi@npm:^17.2.1": + version: 17.13.3 + resolution: "joi@npm:17.13.3" + dependencies: + "@hapi/hoek": "npm:^9.3.0" + "@hapi/topo": "npm:^5.1.0" + "@sideway/address": "npm:^4.1.5" + "@sideway/formula": "npm:^3.0.1" + "@sideway/pinpoint": "npm:^2.0.0" + checksum: 10c0/9262aef1da3f1bec5b03caf50c46368899fe03b8ff26cbe3d53af4584dd1049079fc97230bbf1500b6149db7cc765b9ee45f0deb24bb6fc3fa06229d7148c17f + languageName: node + linkType: hard + "js-base64@npm:^3.7.6": version: 3.7.7 resolution: "js-base64@npm:3.7.7" @@ -14514,13 +14757,6 @@ __metadata: languageName: node linkType: hard -"json-parse-better-errors@npm:^1.0.1": - version: 1.0.2 - resolution: "json-parse-better-errors@npm:1.0.2" - checksum: 10c0/2f1287a7c833e397c9ddd361a78638e828fc523038bb3441fd4fc144cfd2c6cd4963ffb9e207e648cf7b692600f1e1e524e965c32df5152120910e4903a47dcb - languageName: node - linkType: hard - "json-parse-even-better-errors@npm:^2.3.0": version: 2.3.1 resolution: "json-parse-even-better-errors@npm:2.3.1" @@ -14676,24 +14912,6 @@ __metadata: languageName: node linkType: hard -"kind-of@npm:^2.0.1": - version: 2.0.1 - resolution: "kind-of@npm:2.0.1" - dependencies: - is-buffer: "npm:^1.0.2" - checksum: 10c0/71bcf16b2dc3b8126fabcba6cdfa52dfb145d738a627108e6deadefc63a1f8b010c64572de534ece75bdd8f4097fe4cea2581d80b84ade5a797236c459ce3f0d - languageName: node - linkType: hard - -"kind-of@npm:^3.0.2": - version: 3.2.2 - resolution: "kind-of@npm:3.2.2" - dependencies: - is-buffer: "npm:^1.1.5" - checksum: 10c0/7e34bc29d4b02c997f92f080de34ebb92033a96736bbb0bb2410e033a7e5ae6571f1fa37b2d7710018f95361473b816c604234197f4f203f9cf149d8ef1574d9 - languageName: node - linkType: hard - "kind-of@npm:^6.0.3": version: 6.0.3 resolution: "kind-of@npm:6.0.3" @@ -14786,17 +15004,13 @@ __metadata: languageName: node linkType: hard -"lazy-cache@npm:^0.2.3": - version: 0.2.7 - resolution: "lazy-cache@npm:0.2.7" - checksum: 10c0/7aa1a9197a1c6a67fa5c33f6fc8057d405d9168f115205e0398a661faf28b20aad0d33c19c143dc5f9485fd735387613b48f2e989ef325e3db9f05f4518acf9b - languageName: node - linkType: hard - -"lazy-cache@npm:^1.0.3": - version: 1.0.4 - resolution: "lazy-cache@npm:1.0.4" - checksum: 10c0/00f4868a27dc5c491ad86f46068d19bc97c0402d6c7c1449a977fade8ce667d4723beac8e12fdb1d6237156dd25ab0d3c963422bdfcbc76fd25941bfe3c6f015 +"launch-editor@npm:^2.9.1": + version: 2.12.0 + resolution: "launch-editor@npm:2.12.0" + dependencies: + picocolors: "npm:^1.1.1" + shell-quote: "npm:^1.8.3" + checksum: 10c0/fac5e7ad90bf185594cad4c831a52419eef50e667c4eddb5b0a58eb5f944e16d947636ee767b9896ffd46a51db34925edd3b854c48efb47f6d767ffd7d904e71 languageName: node linkType: hard @@ -15182,6 +15396,16 @@ __metadata: languageName: node linkType: hard +"log-symbols@npm:^4.1.0": + version: 4.1.0 + resolution: "log-symbols@npm:4.1.0" + dependencies: + chalk: "npm:^4.1.0" + is-unicode-supported: "npm:^0.1.0" + checksum: 10c0/67f445a9ffa76db1989d0fa98586e5bc2fd5247260dafb8ad93d9f0ccd5896d53fb830b0e54dade5ad838b9de2006c826831a3c528913093af20dff8bd24aca6 + languageName: node + linkType: hard + "log-update@npm:^6.1.0": version: 6.1.0 resolution: "log-update@npm:6.1.0" @@ -15195,6 +15419,19 @@ __metadata: languageName: node linkType: hard +"logkitty@npm:^0.7.1": + version: 0.7.1 + resolution: "logkitty@npm:0.7.1" + dependencies: + ansi-fragments: "npm:^0.2.1" + dayjs: "npm:^1.8.15" + yargs: "npm:^15.1.0" + bin: + logkitty: bin/logkitty.js + checksum: 10c0/2067fad55c0856c0608c51ab75f8ffa5a858c5f847fefa8ec0e5fd3aa0b7d732010169d187283b23583a72aa6b80bbbec4fc6801a6c47c3fac0fbb294786002a + languageName: node + linkType: hard + "loose-envify@npm:^1.0.0, loose-envify@npm:^1.4.0": version: 1.4.0 resolution: "loose-envify@npm:1.4.0" @@ -15206,6 +15443,15 @@ __metadata: languageName: node linkType: hard +"lower-case@npm:^2.0.2": + version: 2.0.2 + resolution: "lower-case@npm:2.0.2" + dependencies: + tslib: "npm:^2.0.3" + checksum: 10c0/3d925e090315cf7dc1caa358e0477e186ffa23947740e4314a7429b6e62d72742e0bbe7536a5ae56d19d7618ce998aba05caca53c2902bd5742fdca5fc57fd7b + languageName: node + linkType: hard + "lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0": version: 10.4.3 resolution: "lru-cache@npm:10.4.3" @@ -15344,10 +15590,17 @@ __metadata: languageName: node linkType: hard -"mdn-data@npm:2.0.4": - version: 2.0.4 - resolution: "mdn-data@npm:2.0.4" - checksum: 10c0/a935c4530b938407481f7d0ccb82119ae618d9c673d2ee78bb10dcba8bd0ccbe2e2c7fe850ddc60b67e08f4c9d97f50b900993f6c2f2926e64a52ed6baa00b3a +"mdn-data@npm:2.0.28": + version: 2.0.28 + resolution: "mdn-data@npm:2.0.28" + checksum: 10c0/20000932bc4cd1cde9cba4e23f08cc4f816398af4c15ec81040ed25421d6bf07b5cf6b17095972577fb498988f40f4cb589e3169b9357bb436a12d8e07e5ea7b + languageName: node + linkType: hard + +"mdn-data@npm:2.0.30": + version: 2.0.30 + resolution: "mdn-data@npm:2.0.30" + checksum: 10c0/a2c472ea16cee3911ae742593715aa4c634eb3d4b9f1e6ada0902aa90df13dcbb7285d19435f3ff213ebaa3b2e0c0265c1eb0e3fb278fda7f8919f046a410cd9 languageName: node linkType: hard @@ -15404,17 +15657,6 @@ __metadata: languageName: node linkType: hard -"merge-deep@npm:^3.0.2": - version: 3.0.3 - resolution: "merge-deep@npm:3.0.3" - dependencies: - arr-union: "npm:^3.1.0" - clone-deep: "npm:^0.2.4" - kind-of: "npm:^3.0.2" - checksum: 10c0/c74aec17754d7fefde98b45f2e4c0e0a072d9893418dfd52f90763d9c5bd4631fb2e9feb8aa52d8ca018c8f5427b4727bf50f3169078455f4df5c7fdcedaa6cf - languageName: node - linkType: hard - "merge-descriptors@npm:1.0.3": version: 1.0.3 resolution: "merge-descriptors@npm:1.0.3" @@ -15944,6 +16186,15 @@ __metadata: languageName: node linkType: hard +"mime@npm:^2.4.1": + version: 2.6.0 + resolution: "mime@npm:2.6.0" + bin: + mime: cli.js + checksum: 10c0/a7f2589900d9c16e3bdf7672d16a6274df903da958c1643c9c45771f0478f3846dcb1097f31eb9178452570271361e2149310931ec705c037210fc69639c8e6c + languageName: node + linkType: hard + "mimic-fn@npm:^1.0.0": version: 1.2.0 resolution: "mimic-fn@npm:1.2.0" @@ -16147,16 +16398,6 @@ __metadata: languageName: node linkType: hard -"mixin-object@npm:^2.0.1": - version: 2.0.1 - resolution: "mixin-object@npm:2.0.1" - dependencies: - for-in: "npm:^0.1.3" - is-extendable: "npm:^0.1.1" - checksum: 10c0/ae04f7830457deb5eb5be952c8373f8e49ca76a784d71e71bcca3fec0bad95fee31e501592208e42e1afdb3e271139628ded3b0471a9d33c162d7b0883e6010a - languageName: node - linkType: hard - "mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4": version: 1.0.4 resolution: "mkdirp@npm:1.0.4" @@ -16175,17 +16416,6 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:~0.5.1": - version: 0.5.6 - resolution: "mkdirp@npm:0.5.6" - dependencies: - minimist: "npm:^1.2.6" - bin: - mkdirp: bin/cmd.js - checksum: 10c0/e2e2be789218807b58abced04e7b49851d9e46e88a2f9539242cc8a92c9b5c3a0b9bab360bd3014e02a140fc4fbc58e31176c408b493f8a2a6f4986bd7527b01 - languageName: node - linkType: hard - "mockdate@npm:~3.0.5": version: 3.0.5 resolution: "mockdate@npm:3.0.5" @@ -16327,6 +16557,23 @@ __metadata: languageName: node linkType: hard +"no-case@npm:^3.0.4": + version: 3.0.4 + resolution: "no-case@npm:3.0.4" + dependencies: + lower-case: "npm:^2.0.2" + tslib: "npm:^2.0.3" + checksum: 10c0/8ef545f0b3f8677c848f86ecbd42ca0ff3cd9dd71c158527b344c69ba14710d816d8489c746b6ca225e7b615108938a0bda0a54706f8c255933703ac1cf8e703 + languageName: node + linkType: hard + +"nocache@npm:^3.0.1": + version: 3.0.4 + resolution: "nocache@npm:3.0.4" + checksum: 10c0/66e5db1206bee44173358c2264ae9742259273e9719535077fe27807441bad58f0deeadf3cec2aa62d4f86ccb8a0e067c9a64b6329684ddc30a57e377ec458ee + languageName: node + linkType: hard + "node-addon-api@npm:^3.0.0": version: 3.2.1 resolution: "node-addon-api@npm:3.2.1" @@ -16451,6 +16698,13 @@ __metadata: languageName: node linkType: hard +"node-stream-zip@npm:^1.9.1": + version: 1.15.0 + resolution: "node-stream-zip@npm:1.15.0" + checksum: 10c0/429fce95d7e90e846adbe096c61d2ea8d18defc155c0345d25d0f98dd6fc72aeb95039318484a4e0a01dc3814b6d0d1ae0fe91847a29669dff8676ec064078c9 + languageName: node + linkType: hard + "nopt@npm:^5.0.0": version: 5.0.0 resolution: "nopt@npm:5.0.0" @@ -16546,15 +16800,6 @@ __metadata: languageName: node linkType: hard -"nth-check@npm:^1.0.2": - version: 1.0.2 - resolution: "nth-check@npm:1.0.2" - dependencies: - boolbase: "npm:~1.0.0" - checksum: 10c0/1a67ce53a99e276eea672f892d712b29f3e6802bbbef7285ffab72ecea4f972e8244defac1ebded0daffabf459def31355bb9c64e5657ac2ab032c13f185d0fd - languageName: node - linkType: hard - "nth-check@npm:^2.0.1": version: 2.1.1 resolution: "nth-check@npm:2.1.1" @@ -16658,21 +16903,6 @@ __metadata: languageName: node linkType: hard -"object.getownpropertydescriptors@npm:^2.1.0": - version: 2.1.8 - resolution: "object.getownpropertydescriptors@npm:2.1.8" - dependencies: - array.prototype.reduce: "npm:^1.0.6" - call-bind: "npm:^1.0.7" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.23.2" - es-object-atoms: "npm:^1.0.0" - gopd: "npm:^1.0.1" - safe-array-concat: "npm:^1.1.2" - checksum: 10c0/553e9562fd86637c9c169df23a56f1d810d8c9b580a6d4be11552c009f32469310c9347f3d10325abf0cd9cfe4afc521a1e903fbd24148ae7ec860e1e7c75cf3 - languageName: node - linkType: hard - "object.groupby@npm:^1.0.1": version: 1.0.3 resolution: "object.groupby@npm:1.0.3" @@ -16684,7 +16914,7 @@ __metadata: languageName: node linkType: hard -"object.values@npm:^1.1.0, object.values@npm:^1.1.6, object.values@npm:^1.1.7, object.values@npm:^1.2.0, object.values@npm:^1.2.1": +"object.values@npm:^1.1.6, object.values@npm:^1.1.7, object.values@npm:^1.2.0, object.values@npm:^1.2.1": version: 1.2.1 resolution: "object.values@npm:1.2.1" dependencies: @@ -16696,7 +16926,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:~2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -16766,6 +16996,15 @@ __metadata: languageName: node linkType: hard +"open@npm:^6.2.0": + version: 6.4.0 + resolution: "open@npm:6.4.0" + dependencies: + is-wsl: "npm:^1.1.0" + checksum: 10c0/447115632b4f3939fa0d973c33e17f28538fd268fd8257fc49763f7de6e76d29d65585b15998bbd2137337cfb70a92084a0e1b183a466e53a4829f704f295823 + languageName: node + linkType: hard + "open@npm:^7.0.3": version: 7.4.2 resolution: "open@npm:7.4.2" @@ -16829,6 +17068,23 @@ __metadata: languageName: node linkType: hard +"ora@npm:^5.4.1": + version: 5.4.1 + resolution: "ora@npm:5.4.1" + dependencies: + bl: "npm:^4.1.0" + chalk: "npm:^4.1.0" + cli-cursor: "npm:^3.1.0" + cli-spinners: "npm:^2.5.0" + is-interactive: "npm:^1.0.0" + is-unicode-supported: "npm:^0.1.0" + log-symbols: "npm:^4.1.0" + strip-ansi: "npm:^6.0.0" + wcwidth: "npm:^1.0.1" + checksum: 10c0/10ff14aace236d0e2f044193362b22edce4784add08b779eccc8f8ef97195cae1248db8ec1ec5f5ff076f91acbe573f5f42a98c19b78dba8c54eefff983cae85 + languageName: node + linkType: hard + "os-tmpdir@npm:~1.0.2": version: 1.0.2 resolution: "os-tmpdir@npm:1.0.2" @@ -16979,16 +17235,6 @@ __metadata: languageName: node linkType: hard -"parse-json@npm:^4.0.0": - version: 4.0.0 - resolution: "parse-json@npm:4.0.0" - dependencies: - error-ex: "npm:^1.3.1" - json-parse-better-errors: "npm:^1.0.1" - checksum: 10c0/8d80790b772ccb1bcea4e09e2697555e519d83d04a77c2b4237389b813f82898943a93ffff7d0d2406203bdd0c30dcf95b1661e3a53f83d0e417f053957bef32 - languageName: node - linkType: hard - "parse-json@npm:^5.0.0, parse-json@npm:^5.2.0": version: 5.2.0 resolution: "parse-json@npm:5.2.0" @@ -17413,7 +17659,7 @@ __metadata: languageName: node linkType: hard -"q@npm:^1.1.2, q@npm:^1.5.1": +"q@npm:^1.5.1": version: 1.5.1 resolution: "q@npm:1.5.1" checksum: 10c0/7855fbdba126cb7e92ef3a16b47ba998c0786ec7fface236e3eb0135b65df36429d91a86b1fff3ab0927b4ac4ee88a2c44527c7c3b8e2a37efbec9fe34803df4 @@ -17451,7 +17697,7 @@ __metadata: languageName: node linkType: hard -"qs@npm:^6.11.2": +"qs@npm:^6.11.2, qs@npm:~6.14.0": version: 6.14.0 resolution: "qs@npm:6.14.0" dependencies: @@ -17535,6 +17781,18 @@ __metadata: languageName: node linkType: hard +"raw-body@npm:~2.5.3": + version: 2.5.3 + resolution: "raw-body@npm:2.5.3" + dependencies: + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.4.24" + unpipe: "npm:~1.0.0" + checksum: 10c0/449844344fc90547fb994383a494b83300e4f22199f146a79f68d78a199a8f2a923ea9fd29c3be979bfd50291a3884733619ffc15ba02a32e703b612f8d3f74a + languageName: node + linkType: hard + "rc@npm:~1.2.7": version: 1.2.8 resolution: "rc@npm:1.2.8" @@ -17766,18 +18024,17 @@ __metadata: languageName: node linkType: hard -"react-native-gesture-handler@npm:~2.18.1": - version: 2.18.1 - resolution: "react-native-gesture-handler@npm:2.18.1" +"react-native-gesture-handler@npm:~2.29.0": + version: 2.29.1 + resolution: "react-native-gesture-handler@npm:2.29.1" dependencies: "@egjs/hammerjs": "npm:^2.0.17" hoist-non-react-statics: "npm:^3.3.0" invariant: "npm:^2.2.4" - prop-types: "npm:^15.7.2" peerDependencies: react: "*" react-native: "*" - checksum: 10c0/6c0f69de1f31eb92cf858903223cbe37b5a71b9e943b70a284e564507067539c5381956b0f832a874da5e1185d01a0a56f06f11ea79985973235eaf3d469274b + checksum: 10c0/63de75098fb5733a4a24d3359c307ee2295939c48dc0808cf0efd6a50948834370e6b32a165b908fcbd7bc186e7bb4db3afbcd66b3fde3cbccca6f6b47f1b400 languageName: node linkType: hard @@ -17929,13 +18186,13 @@ __metadata: languageName: node linkType: hard -"react-native-safe-area-context@npm:~4.8.2": - version: 4.8.2 - resolution: "react-native-safe-area-context@npm:4.8.2" +"react-native-safe-area-context@npm:~5.4.0": + version: 5.4.1 + resolution: "react-native-safe-area-context@npm:5.4.1" peerDependencies: react: "*" react-native: "*" - checksum: 10c0/5430ef5d4f3510debd964423aa7ae2f9f4f3aea6e928b0dc6f7e63c21e967f3e71377a3b5df0bd5ceca291c4818670ee77afb3fc7a1091061449ae0fd3ed00b2 + checksum: 10c0/6da614f4e9318c784700f0586d19d866f565ae08029c9a38cb1b03fd578af3838f2a6d5321c4a220dc7d698d919faf544536b60e45b7cc97f985349328041de2 languageName: node linkType: hard @@ -17960,16 +18217,16 @@ __metadata: languageName: node linkType: hard -"react-native-screens@npm:~4.4.0": - version: 4.4.0 - resolution: "react-native-screens@npm:4.4.0" +"react-native-screens@npm:~4.10.0": + version: 4.10.0 + resolution: "react-native-screens@npm:4.10.0" dependencies: react-freeze: "npm:^1.0.0" warn-once: "npm:^0.1.0" peerDependencies: react: "*" react-native: "*" - checksum: 10c0/63eff2f7761109ed05b0656c28bf34c83d5d7ebbcd92931202a250cab0e54109c764fac3471db7ae52f5c6c782bfca5caf5d8f1dc9a4a27a4b9889aeec7a4dcc + checksum: 10c0/09d1f55431b85e556ef7b5efd776ac5e85303e47d9138f910cb8c25ff3804effc43185f84e8842bcae2219e8fee12366b3725f955f638c109387efb82e0260f3 languageName: node linkType: hard @@ -17993,18 +18250,18 @@ __metadata: languageName: node linkType: hard -"react-native-svg-transformer@npm:~0.14.3": - version: 0.14.3 - resolution: "react-native-svg-transformer@npm:0.14.3" +"react-native-svg-transformer@npm:~1.5.0": + version: 1.5.2 + resolution: "react-native-svg-transformer@npm:1.5.2" dependencies: - "@svgr/core": "npm:^4.3.3" - "@svgr/plugin-svgo": "npm:^4.3.1" + "@svgr/core": "npm:^8.1.0" + "@svgr/plugin-jsx": "npm:^8.1.0" + "@svgr/plugin-svgo": "npm:^8.1.0" path-dirname: "npm:^1.0.2" - semver: "npm:^5.6.0" peerDependencies: - react-native: ">=0.45.0" - react-native-svg: ">=6.5.1" - checksum: 10c0/681f42e8cc0b3cc1fc4a848d626521d8abd8eda6ca129f1897ead22075bc35883626ee4287f2138762c5798f940e3db4cb9988191d56f39c41f5218d1167bf98 + react-native: ">=0.59.0" + react-native-svg: ">=12.0.0" + checksum: 10c0/e8cd39feff6b1019db8a4e8319cb3ca04afd767cedaecbdc0959e0591800de5a0ae4d69fffb8b06ec7358bd8dcefdc8fee100b9c151f47ebe050ec5b5f24b0b8 languageName: node linkType: hard @@ -18252,7 +18509,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.6.0": +"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" dependencies: @@ -18461,13 +18718,6 @@ __metadata: languageName: node linkType: hard -"resolve-from@npm:^3.0.0": - version: 3.0.0 - resolution: "resolve-from@npm:3.0.0" - checksum: 10c0/24affcf8e81f4c62f0dcabc774afe0e19c1f38e34e43daac0ddb409d79435fc3037f612b0cc129178b8c220442c3babd673e88e870d27215c99454566e770ebc - languageName: node - linkType: hard - "resolve-from@npm:^4.0.0": version: 4.0.0 resolution: "resolve-from@npm:4.0.0" @@ -18585,6 +18835,16 @@ __metadata: languageName: node linkType: hard +"restore-cursor@npm:^3.1.0": + version: 3.1.0 + resolution: "restore-cursor@npm:3.1.0" + dependencies: + onetime: "npm:^5.1.0" + signal-exit: "npm:^3.0.2" + checksum: 10c0/8051a371d6aa67ff21625fa94e2357bd81ffdc96267f3fb0fc4aaf4534028343836548ef34c240ffa8c25b280ca35eb36be00b3cb2133fa4f51896d7e73c6b4f + languageName: node + linkType: hard + "restore-cursor@npm:^5.0.0": version: 5.1.0 resolution: "restore-cursor@npm:5.1.0" @@ -18656,7 +18916,7 @@ __metadata: languageName: node linkType: hard -"safe-array-concat@npm:^1.1.2, safe-array-concat@npm:^1.1.3": +"safe-array-concat@npm:^1.1.3": version: 1.1.3 resolution: "safe-array-concat@npm:1.1.3" dependencies: @@ -18711,13 +18971,6 @@ __metadata: languageName: node linkType: hard -"sax@npm:~1.2.4": - version: 1.2.4 - resolution: "sax@npm:1.2.4" - checksum: 10c0/6e9b05ff443ee5e5096ce92d31c0740a20d33002fad714ebcb8fc7a664d9ee159103ebe8f7aef0a1f7c5ecacdd01f177f510dff95611c589399baf76437d3fe3 - languageName: node - linkType: hard - "scheduler@npm:0.26.0, scheduler@npm:^0.26.0": version: 0.26.0 resolution: "scheduler@npm:0.26.0" @@ -18725,7 +18978,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.6.0": +"semver@npm:2 || 3 || 4 || 5": version: 5.7.2 resolution: "semver@npm:5.7.2" bin: @@ -18763,7 +19016,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.1.3": +"semver@npm:^7.1.3, semver@npm:^7.5.2": version: 7.7.3 resolution: "semver@npm:7.7.3" bin: @@ -18839,7 +19092,7 @@ __metadata: languageName: node linkType: hard -"serve-static@npm:1.16.2, serve-static@npm:^1.16.2": +"serve-static@npm:1.16.2, serve-static@npm:^1.13.1, serve-static@npm:^1.16.2": version: 1.16.2 resolution: "serve-static@npm:1.16.2" dependencies: @@ -18902,7 +19155,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10c0/68733173026766fa0d9ecaeb07f0483f4c2dc70ca376b3b7c40b7cda909f94b0918f6c5ad5ce27a9160bdfb475efaa9d5e705a11d8eaae18f9835d20976028bc @@ -18930,18 +19183,6 @@ __metadata: languageName: node linkType: hard -"shallow-clone@npm:^0.1.2": - version: 0.1.2 - resolution: "shallow-clone@npm:0.1.2" - dependencies: - is-extendable: "npm:^0.1.1" - kind-of: "npm:^2.0.1" - lazy-cache: "npm:^0.2.3" - mixin-object: "npm:^2.0.1" - checksum: 10c0/d513b94a55420c22bcb984d571931a144a06a3d327bf4caf52791287ae55cd34ad961d5227b505e2b3566c13911767b8881b2af10efb32d7d5fc3703937be30c - languageName: node - linkType: hard - "shebang-command@npm:^2.0.0": version: 2.0.0 resolution: "shebang-command@npm:2.0.0" @@ -18958,7 +19199,7 @@ __metadata: languageName: node linkType: hard -"shell-quote@npm:^1.6.1": +"shell-quote@npm:^1.6.1, shell-quote@npm:^1.8.3": version: 1.8.3 resolution: "shell-quote@npm:1.8.3" checksum: 10c0/bee87c34e1e986cfb4c30846b8e6327d18874f10b535699866f368ade11ea4ee45433d97bf5eada22c4320c27df79c3a6a7eb1bf3ecfc47f2c997d9e5e2672fd @@ -19075,6 +19316,17 @@ __metadata: languageName: node linkType: hard +"slice-ansi@npm:^2.0.0": + version: 2.1.0 + resolution: "slice-ansi@npm:2.1.0" + dependencies: + ansi-styles: "npm:^3.2.0" + astral-regex: "npm:^1.0.0" + is-fullwidth-code-point: "npm:^2.0.0" + checksum: 10c0/c317b21ec9e3d3968f3d5b548cbfc2eae331f58a03f1352621020799cbe695b3611ee972726f8f32d4ca530065a5ec9c74c97fde711c1f41b4a1585876b2c191 + languageName: node + linkType: hard + "slice-ansi@npm:^5.0.0": version: 5.0.0 resolution: "slice-ansi@npm:5.0.0" @@ -19109,6 +19361,16 @@ __metadata: languageName: node linkType: hard +"snake-case@npm:^3.0.4": + version: 3.0.4 + resolution: "snake-case@npm:3.0.4" + dependencies: + dot-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" + checksum: 10c0/ab19a913969f58f4474fe9f6e8a026c8a2142a01f40b52b79368068343177f818cdfef0b0c6b9558f298782441d5ca8ed5932eb57822439fad791d866e62cecd + languageName: node + linkType: hard + "socks-proxy-agent@npm:^8.0.3": version: 8.0.5 resolution: "socks-proxy-agent@npm:8.0.5" @@ -19130,7 +19392,7 @@ __metadata: languageName: node linkType: hard -"source-map-js@npm:^1.2.1": +"source-map-js@npm:^1.0.1, source-map-js@npm:^1.2.1": version: 1.2.1 resolution: "source-map-js@npm:1.2.1" checksum: 10c0/7bda1fc4c197e3c6ff17de1b8b2c20e60af81b63a52cb32ec5a5d67a20a7d42651e2cb34ebe93833c5a2a084377e17455854fee3e21e7925c64a51b6a52b0faf @@ -19261,13 +19523,6 @@ __metadata: languageName: node linkType: hard -"stable@npm:^0.1.8": - version: 0.1.8 - resolution: "stable@npm:0.1.8" - checksum: 10c0/df74b5883075076e78f8e365e4068ecd977af6c09da510cfc3148a303d4b87bc9aa8f7c48feb67ed4ef970b6140bd9eabba2129e28024aa88df5ea0114cba39d - languageName: node - linkType: hard - "stack-utils@npm:^2.0.3": version: 2.0.6 resolution: "stack-utils@npm:2.0.6" @@ -19316,6 +19571,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10c0/a9947d98ad60d01f6b26727570f3bcceb6c8fa789da64fe6889908fe2e294d57503b14bf2b5af7605c2d36647259e856635cd4c49eab41667658ec9d0080ec3f + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0, stop-iteration-iterator@npm:^1.1.0": version: 1.1.0 resolution: "stop-iteration-iterator@npm:1.1.0" @@ -19491,7 +19753,7 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^5.2.0": +"strip-ansi@npm:^5.0.0, strip-ansi@npm:^5.2.0": version: 5.2.0 resolution: "strip-ansi@npm:5.2.0" dependencies: @@ -19569,6 +19831,13 @@ __metadata: languageName: node linkType: hard +"strnum@npm:^1.1.1": + version: 1.1.2 + resolution: "strnum@npm:1.1.2" + checksum: 10c0/a0fce2498fa3c64ce64a40dada41beb91cabe3caefa910e467dc0518ef2ebd7e4d10f8c2202a6104f1410254cae245066c0e94e2521fb4061a5cb41831952392 + languageName: node + linkType: hard + "structured-headers@npm:^0.4.1": version: 0.4.1 resolution: "structured-headers@npm:0.4.1" @@ -19638,33 +19907,27 @@ __metadata: languageName: node linkType: hard -"svg-parser@npm:^2.0.0": +"svg-parser@npm:^2.0.4": version: 2.0.4 resolution: "svg-parser@npm:2.0.4" checksum: 10c0/02f6cb155dd7b63ebc2f44f36365bc294543bebb81b614b7628f1af3c54ab64f7e1cec20f06e252bf95bdde78441ae295a412c68ad1678f16a6907d924512b7a languageName: node linkType: hard -"svgo@npm:^1.2.2": - version: 1.3.2 - resolution: "svgo@npm:1.3.2" - dependencies: - chalk: "npm:^2.4.1" - coa: "npm:^2.0.2" - css-select: "npm:^2.0.0" - css-select-base-adapter: "npm:^0.1.1" - css-tree: "npm:1.0.0-alpha.37" - csso: "npm:^4.0.2" - js-yaml: "npm:^3.13.1" - mkdirp: "npm:~0.5.1" - object.values: "npm:^1.1.0" - sax: "npm:~1.2.4" - stable: "npm:^0.1.8" - unquote: "npm:~1.1.1" - util.promisify: "npm:~1.0.0" +"svgo@npm:^3.0.2": + version: 3.3.2 + resolution: "svgo@npm:3.3.2" + dependencies: + "@trysound/sax": "npm:0.2.0" + commander: "npm:^7.2.0" + css-select: "npm:^5.1.0" + css-tree: "npm:^2.3.1" + css-what: "npm:^6.1.0" + csso: "npm:^5.0.5" + picocolors: "npm:^1.0.0" bin: svgo: ./bin/svgo - checksum: 10c0/261a82b08acf63accd7a54b47b4ffcd2fc7e7d7f8efef3cbc61184583b24b4c5434656004c30190302821af0f6d7b047eac730b0dcdab5d179e6a74383ccc776 + checksum: 10c0/a6badbd3d1d6dbb177f872787699ab34320b990d12e20798ecae915f0008796a0f3c69164f1485c9def399e0ce0a5683eb4a8045e51a5e1c364bb13a0d9f79e1 languageName: node linkType: hard @@ -19851,7 +20114,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10c0/93937279934bd66cc3270016dd8d0afec14fb7c94a05c72dc57321f8bd1fa97e5bea6d1f7c89e728d077ca31ea125b78320a616a6c6cd0e6b9cb94cb864381c1 @@ -20470,13 +20733,6 @@ __metadata: languageName: node linkType: hard -"unquote@npm:~1.1.1": - version: 1.1.1 - resolution: "unquote@npm:1.1.1" - checksum: 10c0/de59fb48cbaadc636002c6563dcb6b1bce95c91ebecb92addbc9bb47982cb03e7d8a8371c9617267b9e5746bbcb4403394139bc1310106b9ac4c26790ed57859 - languageName: node - linkType: hard - "update-browserslist-db@npm:^1.1.3": version: 1.1.3 resolution: "update-browserslist-db@npm:1.1.3" @@ -20565,18 +20821,6 @@ __metadata: languageName: node linkType: hard -"util.promisify@npm:~1.0.0": - version: 1.0.1 - resolution: "util.promisify@npm:1.0.1" - dependencies: - define-properties: "npm:^1.1.3" - es-abstract: "npm:^1.17.2" - has-symbols: "npm:^1.0.1" - object.getownpropertydescriptors: "npm:^2.1.0" - checksum: 10c0/d72b7c1344816bc9c8713efbf5cb23b536730a8fb7df9ae50654d9efa4d24241fc5ecc69a7dc63b9a2f98cabc9635c303923671933f8c6f41fa7d64fe2188e27 - languageName: node - linkType: hard - "util@npm:^0.12.3": version: 0.12.5 resolution: "util@npm:0.12.5" @@ -21157,21 +21401,21 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.4.5, yaml@npm:^2.7.0": - version: 2.8.0 - resolution: "yaml@npm:2.8.0" +"yaml@npm:^2.2.1, yaml@npm:^2.6.1": + version: 2.8.2 + resolution: "yaml@npm:2.8.2" bin: yaml: bin.mjs - checksum: 10c0/f6f7310cf7264a8107e72c1376f4de37389945d2fb4656f8060eca83f01d2d703f9d1b925dd8f39852a57034fafefde6225409ddd9f22aebfda16c6141b71858 + checksum: 10c0/703e4dc1e34b324aa66876d63618dcacb9ed49f7e7fe9b70f1e703645be8d640f68ab84f12b86df8ac960bac37acf5513e115de7c970940617ce0343c8c9cd96 languageName: node linkType: hard -"yaml@npm:^2.6.1": - version: 2.8.2 - resolution: "yaml@npm:2.8.2" +"yaml@npm:^2.4.5, yaml@npm:^2.7.0": + version: 2.8.0 + resolution: "yaml@npm:2.8.0" bin: yaml: bin.mjs - checksum: 10c0/703e4dc1e34b324aa66876d63618dcacb9ed49f7e7fe9b70f1e703645be8d640f68ab84f12b86df8ac960bac37acf5513e115de7c970940617ce0343c8c9cd96 + checksum: 10c0/f6f7310cf7264a8107e72c1376f4de37389945d2fb4656f8060eca83f01d2d703f9d1b925dd8f39852a57034fafefde6225409ddd9f22aebfda16c6141b71858 languageName: node linkType: hard From 360a773f86c51bbb0afe5792a8dd0554eb69b0f4 Mon Sep 17 00:00:00 2001 From: Bryce McMath Date: Mon, 1 Dec 2025 18:18:26 -0800 Subject: [PATCH 19/48] fix(deps): security updates, gha and install hooks Signed-off-by: Bryce McMath --- .github/actions/setup-node/action.yaml | 2 +- .github/workflows/main.yaml | 16 +- .github/workflows/maintenance.yaml | 2 +- .github/workflows/publish.yaml | 12 +- .github/workflows/quality.yaml | 10 +- .github/workflows/repolinter.yaml | 4 +- .husky/commit-msg | 4 - .husky/pre-commit | 5 - .husky/pre-push | 4 - .lintstagedrc.json | 3 - commitlint.config.js | 9 - eslint.config.mjs | 1 - package.json | 8 - packages/core/package.json | 4 +- yarn.lock | 714 +------------------------ 15 files changed, 39 insertions(+), 759 deletions(-) delete mode 100755 .husky/commit-msg delete mode 100755 .husky/pre-commit delete mode 100755 .husky/pre-push delete mode 100644 .lintstagedrc.json delete mode 100644 commitlint.config.js diff --git a/.github/actions/setup-node/action.yaml b/.github/actions/setup-node/action.yaml index f0d201ac1c..d3acf12cb5 100644 --- a/.github/actions/setup-node/action.yaml +++ b/.github/actions/setup-node/action.yaml @@ -12,7 +12,7 @@ runs: using: composite steps: - name: Setup node v${{ inputs.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 with: node-version: ${{ inputs.node-version }} registry-url: 'https://registry.npmjs.org/' diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 4684a95cae..4444b4ce71 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -22,9 +22,9 @@ jobs: build-ios: runs-on: macos-14 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0 with: python-version: '3.11' @@ -32,7 +32,7 @@ jobs: uses: ./.github/actions/setup-node - name: Configure ruby - uses: ruby/setup-ruby@v1 + uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0 with: working-directory: ./samples/app @@ -44,7 +44,7 @@ jobs: - name: Cache pod dependencies id: pod-cache - uses: actions/cache@v4 + uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0 with: path: samples/app/ios/Pods key: ${{ runner.os }}-pods-${{ env.cacheId }}-${{ hashFiles('**/Podfile.lock ') }} @@ -59,7 +59,7 @@ jobs: echo $(git rev-parse HEAD:samples/app/ios) >> ./dd-cache-key.txt - name: Cache derived data - uses: actions/cache@v4 + uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0 with: path: samples/app/ios/xbuild/Build key: ${{ runner.os }}-dd-xcode-${{ env.cacheId }}-${{ hashFiles('**/dd-cache-key.txt') }} @@ -117,9 +117,9 @@ jobs: build-tools: [33.0.2] sdk-tools: [4333796] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0 with: python-version: '3.11' @@ -127,7 +127,7 @@ jobs: uses: ./.github/actions/setup-node - name: Setup JDK - uses: actions/setup-java@v4 + uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1 with: distribution: 'zulu' java-version: 17 diff --git a/.github/workflows/maintenance.yaml b/.github/workflows/maintenance.yaml index 72e99f0b54..53d070e077 100644 --- a/.github/workflows/maintenance.yaml +++ b/.github/workflows/maintenance.yaml @@ -15,7 +15,7 @@ jobs: name: Issue and PR steps: - name: Prune stale issues - uses: actions/stale@v9 + uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0 with: repo-token: ${{ secrets.GITHUB_TOKEN }} days-before-stale: 375 # 1 year diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index cf1a47b201..b67c90e051 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -21,9 +21,9 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout bifold-wallet - uses: actions/checkout@v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0 with: python-version: '3.11' @@ -37,10 +37,14 @@ jobs: - name: Disable husky hooks run: | yarn husky uninstall + + - name: Upgrade npm for Trusted Publishers support + run: | + npm install -g npm@^11 - name: Update release PR or publish to npm id: changesets - uses: changesets/action@v1 + uses: changesets/action@e0145edc7d9d8679003495b11f87bd8ef63c0cba # v1.5.3 with: title: 'chore(release): new version' commit: 'chore(release): new version' @@ -57,6 +61,6 @@ jobs: - name: Create GitHub release if: "startsWith(github.event.head_commit.message, 'chore(release): new version')" - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@da05d552573ad5aba039eaac05058a918a7bf631 # v2.2.2 with: tag_name: v${{ env.CURRENT_PACKAGE_VERSION }} diff --git a/.github/workflows/quality.yaml b/.github/workflows/quality.yaml index 54883ba637..574723adfb 100644 --- a/.github/workflows/quality.yaml +++ b/.github/workflows/quality.yaml @@ -13,9 +13,9 @@ jobs: name: Linting and formatter steps: - name: Checkout aries-mobile-agent-react-native - uses: actions/checkout@v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0 with: python-version: '3.11' @@ -43,9 +43,9 @@ jobs: name: Testing steps: - name: Checkout aries-mobile-agent-react-native - uses: actions/checkout@v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0 with: python-version: '3.11' @@ -64,7 +64,7 @@ jobs: run: | yarn coverage - - uses: codecov/codecov-action@v5 + - uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1 with: token: ${{ secrets.CODECOV_TOKEN }} if: always() diff --git a/.github/workflows/repolinter.yaml b/.github/workflows/repolinter.yaml index 83734cb47e..9888b51a05 100644 --- a/.github/workflows/repolinter.yaml +++ b/.github/workflows/repolinter.yaml @@ -12,12 +12,12 @@ jobs: container: ghcr.io/todogroup/repolinter:v0.10.1 steps: - name: Checkout Code - uses: actions/checkout@v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - name: Lint Repo continue-on-error: true run: bundle exec /app/bin/repolinter.js --rulesetUrl https://raw.githubusercontent.com/hyperledger-labs/hyperledger-community-management-tools/master/repo_structure/repolint.json --format markdown | tee /repolinter-report.md - name: Save repolinter-report file - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: repolinter-report path: /repolinter-report.md diff --git a/.husky/commit-msg b/.husky/commit-msg deleted file mode 100755 index 0bd658f496..0000000000 --- a/.husky/commit-msg +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -. "$(dirname "$0")/_/husky.sh" - -npx --no-install commitlint --edit "$1" diff --git a/.husky/pre-commit b/.husky/pre-commit deleted file mode 100755 index 2c99e74b0e..0000000000 --- a/.husky/pre-commit +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -. "$(dirname "$0")/_/husky.sh" - -yarn lint-staged -yarn typecheck diff --git a/.husky/pre-push b/.husky/pre-push deleted file mode 100755 index 37049f77b2..0000000000 --- a/.husky/pre-push +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -. "$(dirname "$0")/_/husky.sh" - -yarn test \ No newline at end of file diff --git a/.lintstagedrc.json b/.lintstagedrc.json deleted file mode 100644 index af8a5de8c2..0000000000 --- a/.lintstagedrc.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "**/*.{js,jsx,ts,tsx}": ["yarn lint", "yarn prettier --write"] -} diff --git a/commitlint.config.js b/commitlint.config.js deleted file mode 100644 index 2f085399fa..0000000000 --- a/commitlint.config.js +++ /dev/null @@ -1,9 +0,0 @@ -module.exports = { - rules: { - 'signed-off-by': [2, 'always', 'Signed-off-by:'], - 'type-enum': [2, 'always', ['feat', 'fix', 'docs', 'style', 'refactor', 'perf', 'test', 'chore', 'revert']], - 'type-case': [2, 'always', 'lower-case'], - 'type-empty': [2, 'never'], - 'subject-empty': [2, 'never'], - }, -} diff --git a/eslint.config.mjs b/eslint.config.mjs index 23f909f9a0..873e18c9f9 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -48,7 +48,6 @@ export default [ }, { ignores: [ - 'commitlint.config.js', 'eslint.config.mjs', '.eslintrc-common.js', '**/.eslintrc.js', diff --git a/package.json b/package.json index db1f7aac9b..58cc64e8d8 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,6 @@ }, "homepage": "https://github.com/openwallet-foundation/bifold-wallet/", "scripts": { - "preinstall": "npx husky install .husky", "clean": "yarn workspaces foreach --all --topological-dev -p run clean && echo 'Cleaned all packages 🧹'", "build": "yarn workspaces foreach --all --topological-dev -p run build", "test": "yarn workspaces foreach --all --topological-dev run test", @@ -27,16 +26,11 @@ }, "devDependencies": { "@changesets/cli": "~2.29.5", - "@commitlint/cli": "~11.0.0", "@eslint/js": "~8.57.1", "@react-native/eslint-config": "~0.73.2", - "@types/conventional-recommended-bump": "~6.1.1", "@types/eslint__js": "~8.42.3", "@typescript-eslint/eslint-plugin": "~7.18.0", "@typescript-eslint/parser": "~7.18.0", - "commitlint": "~17.7.2", - "conventional-changelog-conventionalcommits": "~5.0.0", - "conventional-recommended-bump": "~6.1.0", "eslint": "~8.57.1", "eslint-import-resolver-typescript": "~3.6.3", "eslint-plugin-import": "~2.29.1", @@ -44,8 +38,6 @@ "eslint-plugin-prettier": "~5.2.6", "eslint-plugin-react": "~7.35.2", "eslint-plugin-react-hooks": "~4.6.2", - "husky": "~7.0.4", - "lint-staged": "~15.5.2", "prettier": "~2.8.8", "ts-node": "~10.0.0", "typescript": "~5.5.4", diff --git a/packages/core/package.json b/packages/core/package.json index 10c2c9f1a0..2c650df853 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -42,7 +42,6 @@ "@babel/runtime": "~7.23.9", "@bifold/oca": "2.8.0", "@bifold/verifier": "2.8.0", - "@commitlint/cli": "~11.0.0", "@credo-ts/anoncreds": "0.5.17", "@credo-ts/askar": "0.5.17", "@credo-ts/core": "0.5.17", @@ -90,14 +89,13 @@ "babel-jest": "~27.5.1", "babel-plugin-module-resolver": "~5.0.2", "base-64": "~1.0.0", - "commitlint": "~17.7.2", + "buffer": "^6.0.3", "eslint": "~8.57.1", "eslint-import-resolver-typescript": "~3.6.3", "eslint-plugin-import": "~2.29.1", "eslint-plugin-prettier": "~5.2.6", "expo": "*", "expo-secure-store": "*", - "husky": "~7.0.4", "i18next": "~21.6.16", "install-peerdeps": "~3.0.7", "jest": "~29.6.4", diff --git a/yarn.lock b/yarn.lock index c6be72a4db..bb3b436961 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2287,7 +2287,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.14.5, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.20.0, @babel/runtime@npm:^7.25.0, @babel/runtime@npm:^7.5.5": +"@babel/runtime@npm:^7.14.5, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.20.0, @babel/runtime@npm:^7.25.0, @babel/runtime@npm:^7.5.5": version: 7.27.6 resolution: "@babel/runtime@npm:7.27.6" checksum: 10c0/89726be83f356f511dcdb74d3ea4d873a5f0cf0017d4530cb53aa27380c01ca102d573eff8b8b77815e624b1f8c24e7f0311834ad4fb632c90a770fda00bd4c8 @@ -2379,7 +2379,6 @@ __metadata: "@babel/runtime": "npm:~7.23.9" "@bifold/oca": "npm:2.8.0" "@bifold/verifier": "npm:2.8.0" - "@commitlint/cli": "npm:~11.0.0" "@credo-ts/anoncreds": "npm:0.5.17" "@credo-ts/askar": "npm:0.5.17" "@credo-ts/core": "npm:0.5.17" @@ -2427,14 +2426,13 @@ __metadata: babel-jest: "npm:~27.5.1" babel-plugin-module-resolver: "npm:~5.0.2" base-64: "npm:~1.0.0" - commitlint: "npm:~17.7.2" + buffer: "npm:^6.0.3" eslint: "npm:~8.57.1" eslint-import-resolver-typescript: "npm:~3.6.3" eslint-plugin-import: "npm:~2.29.1" eslint-plugin-prettier: "npm:~5.2.6" expo: "npm:*" expo-secure-store: "npm:*" - husky: "npm:~7.0.4" i18next: "npm:~21.6.16" install-peerdeps: "npm:~3.0.7" jest: "npm:~29.6.4" @@ -2933,28 +2931,6 @@ __metadata: languageName: node linkType: hard -"@commitlint/cli@npm:~11.0.0": - version: 11.0.0 - resolution: "@commitlint/cli@npm:11.0.0" - dependencies: - "@babel/runtime": "npm:^7.11.2" - "@commitlint/format": "npm:^11.0.0" - "@commitlint/lint": "npm:^11.0.0" - "@commitlint/load": "npm:^11.0.0" - "@commitlint/read": "npm:^11.0.0" - chalk: "npm:4.1.0" - core-js: "npm:^3.6.1" - get-stdin: "npm:8.0.0" - lodash: "npm:^4.17.19" - resolve-from: "npm:5.0.0" - resolve-global: "npm:1.0.0" - yargs: "npm:^15.1.0" - bin: - commitlint: cli.js - checksum: 10c0/d255dff88a12a656df8078b32704fba6cc6685d9c1ca386d5c60e4398323df19aade7494231587a61c2999702c8c5e02216bf41293620c6e318becc2ba046318 - languageName: node - linkType: hard - "@commitlint/config-conventional@npm:~17.0.3": version: 17.0.3 resolution: "@commitlint/config-conventional@npm:17.0.3" @@ -2974,16 +2950,6 @@ __metadata: languageName: node linkType: hard -"@commitlint/ensure@npm:^11.0.0": - version: 11.0.0 - resolution: "@commitlint/ensure@npm:11.0.0" - dependencies: - "@commitlint/types": "npm:^11.0.0" - lodash: "npm:^4.17.19" - checksum: 10c0/f0e808736950a064ab631cd499522de03ea13f8b607e3a56e2b969cf4acc1c3130e6ff43f801a1dabe4d4d38bf363705eb9d8194ba5459643903ab6832451628 - languageName: node - linkType: hard - "@commitlint/ensure@npm:^17.8.1": version: 17.8.1 resolution: "@commitlint/ensure@npm:17.8.1" @@ -2998,13 +2964,6 @@ __metadata: languageName: node linkType: hard -"@commitlint/execute-rule@npm:^11.0.0": - version: 11.0.0 - resolution: "@commitlint/execute-rule@npm:11.0.0" - checksum: 10c0/e5d625b0220a6c3d21c33544186c6f355530e6af6049f33fb97e61a1226726adeabfdb55d4022bbe625b9749edd444575e68439b2d915ea3d0ad8b093636e3b9 - languageName: node - linkType: hard - "@commitlint/execute-rule@npm:^17.8.1": version: 17.8.1 resolution: "@commitlint/execute-rule@npm:17.8.1" @@ -3012,16 +2971,6 @@ __metadata: languageName: node linkType: hard -"@commitlint/format@npm:^11.0.0": - version: 11.0.0 - resolution: "@commitlint/format@npm:11.0.0" - dependencies: - "@commitlint/types": "npm:^11.0.0" - chalk: "npm:^4.0.0" - checksum: 10c0/0ceefb8db837286611c1eda7b0bcd8442d955c3b8eff6b15b11c4f5eee1d0a2d89ddddb00b55e6075d66f0557e14e9b260fa8c49405380622fe5a5aa9f3fdd77 - languageName: node - linkType: hard - "@commitlint/format@npm:^17.8.1": version: 17.8.1 resolution: "@commitlint/format@npm:17.8.1" @@ -3032,16 +2981,6 @@ __metadata: languageName: node linkType: hard -"@commitlint/is-ignored@npm:^11.0.0": - version: 11.0.0 - resolution: "@commitlint/is-ignored@npm:11.0.0" - dependencies: - "@commitlint/types": "npm:^11.0.0" - semver: "npm:7.3.2" - checksum: 10c0/d9984765456f0a879b6c9256df46aec305cb6af94a4f47cea464791a32d55a2797312ccedfb3ae826454d5a02fed26a246edfd3a2ddc4c829d6eb72417558cfa - languageName: node - linkType: hard - "@commitlint/is-ignored@npm:^17.8.1": version: 17.8.1 resolution: "@commitlint/is-ignored@npm:17.8.1" @@ -3052,18 +2991,6 @@ __metadata: languageName: node linkType: hard -"@commitlint/lint@npm:^11.0.0": - version: 11.0.0 - resolution: "@commitlint/lint@npm:11.0.0" - dependencies: - "@commitlint/is-ignored": "npm:^11.0.0" - "@commitlint/parse": "npm:^11.0.0" - "@commitlint/rules": "npm:^11.0.0" - "@commitlint/types": "npm:^11.0.0" - checksum: 10c0/59216091b8c29019f1563781d2c4002333a9ceaae16ea6cee026241432e3e115ca5470948eb3002bf75dc8f824a7d0c29b0c514418d0ce0d022a720438d4fd54 - languageName: node - linkType: hard - "@commitlint/lint@npm:^17.8.1": version: 17.8.1 resolution: "@commitlint/lint@npm:17.8.1" @@ -3076,21 +3003,6 @@ __metadata: languageName: node linkType: hard -"@commitlint/load@npm:^11.0.0": - version: 11.0.0 - resolution: "@commitlint/load@npm:11.0.0" - dependencies: - "@commitlint/execute-rule": "npm:^11.0.0" - "@commitlint/resolve-extends": "npm:^11.0.0" - "@commitlint/types": "npm:^11.0.0" - chalk: "npm:4.1.0" - cosmiconfig: "npm:^7.0.0" - lodash: "npm:^4.17.19" - resolve-from: "npm:^5.0.0" - checksum: 10c0/952e2610404a816f01e0c2665f034eff23b5cfc184fa4d39d8fdd4ce86728c4d357a659963ee3bf2ae8b5c33cd23c29130e35bb6c48b248f703bfae7fd19bad9 - languageName: node - linkType: hard - "@commitlint/load@npm:^17.8.1": version: 17.8.1 resolution: "@commitlint/load@npm:17.8.1" @@ -3113,13 +3025,6 @@ __metadata: languageName: node linkType: hard -"@commitlint/message@npm:^11.0.0": - version: 11.0.0 - resolution: "@commitlint/message@npm:11.0.0" - checksum: 10c0/6991894880707b7840224e513660979a27190c1a30607d0341df39f07752990882c9dbee7fe53fd20b763d2abcfb06224c81116687c30b422a8237413cf63559 - languageName: node - linkType: hard - "@commitlint/message@npm:^17.8.1": version: 17.8.1 resolution: "@commitlint/message@npm:17.8.1" @@ -3127,16 +3032,6 @@ __metadata: languageName: node linkType: hard -"@commitlint/parse@npm:^11.0.0": - version: 11.0.0 - resolution: "@commitlint/parse@npm:11.0.0" - dependencies: - conventional-changelog-angular: "npm:^5.0.0" - conventional-commits-parser: "npm:^3.0.0" - checksum: 10c0/c2574a8c5bdccc9ae5d267a7e629bc93b505615f5d3e0245465c9ad9b6156c7bb7ce1b3685f1e254a4eb2f0466cd1cd7087f529f63f3e7f5b6534b64d6e8a76c - languageName: node - linkType: hard - "@commitlint/parse@npm:^17.8.1": version: 17.8.1 resolution: "@commitlint/parse@npm:17.8.1" @@ -3148,17 +3043,6 @@ __metadata: languageName: node linkType: hard -"@commitlint/read@npm:^11.0.0": - version: 11.0.0 - resolution: "@commitlint/read@npm:11.0.0" - dependencies: - "@commitlint/top-level": "npm:^11.0.0" - fs-extra: "npm:^9.0.0" - git-raw-commits: "npm:^2.0.0" - checksum: 10c0/ac9eba2df01d820cf0fb47abc9588677297213161c8360bfb71eabb9bbe3a0c39057e3cecca57ecdc7507522772c8b0dd485dc67acca6a69e9701e2b99fe4d5f - languageName: node - linkType: hard - "@commitlint/read@npm:^17.8.1": version: 17.8.1 resolution: "@commitlint/read@npm:17.8.1" @@ -3172,18 +3056,6 @@ __metadata: languageName: node linkType: hard -"@commitlint/resolve-extends@npm:^11.0.0": - version: 11.0.0 - resolution: "@commitlint/resolve-extends@npm:11.0.0" - dependencies: - import-fresh: "npm:^3.0.0" - lodash: "npm:^4.17.19" - resolve-from: "npm:^5.0.0" - resolve-global: "npm:^1.0.0" - checksum: 10c0/2db97053d6cbeddf26b15fa4c30c246eee63a280a63879a25ff13c137b0fedd40c2416197b0a405d55c4827b75ed7cb36337804ea48e84d23008c9ec5e72d617 - languageName: node - linkType: hard - "@commitlint/resolve-extends@npm:^17.8.1": version: 17.8.1 resolution: "@commitlint/resolve-extends@npm:17.8.1" @@ -3198,18 +3070,6 @@ __metadata: languageName: node linkType: hard -"@commitlint/rules@npm:^11.0.0": - version: 11.0.0 - resolution: "@commitlint/rules@npm:11.0.0" - dependencies: - "@commitlint/ensure": "npm:^11.0.0" - "@commitlint/message": "npm:^11.0.0" - "@commitlint/to-lines": "npm:^11.0.0" - "@commitlint/types": "npm:^11.0.0" - checksum: 10c0/63f69e948c1a52439145fb16848ccd980f922386cb1180c753048afa7f0a05e846fa745a1e4f8d9b4b82b5629725678039d694d937e764905461fac2cbdecbd2 - languageName: node - linkType: hard - "@commitlint/rules@npm:^17.8.1": version: 17.8.1 resolution: "@commitlint/rules@npm:17.8.1" @@ -3223,13 +3083,6 @@ __metadata: languageName: node linkType: hard -"@commitlint/to-lines@npm:^11.0.0": - version: 11.0.0 - resolution: "@commitlint/to-lines@npm:11.0.0" - checksum: 10c0/1f18b8e484ef3f7d4674ce2c880f4184f699b359c54b4bec916810556273e446a80748eeb110e77ddcc56652c0ff870389e404eeeacd48af470d25f3f21ec72b - languageName: node - linkType: hard - "@commitlint/to-lines@npm:^17.8.1": version: 17.8.1 resolution: "@commitlint/to-lines@npm:17.8.1" @@ -3237,15 +3090,6 @@ __metadata: languageName: node linkType: hard -"@commitlint/top-level@npm:^11.0.0": - version: 11.0.0 - resolution: "@commitlint/top-level@npm:11.0.0" - dependencies: - find-up: "npm:^5.0.0" - checksum: 10c0/7848ab6425ba8e96c899b0913218cd87100463b4d6ccad131c1283cca82faa2d840c8e7367617ba760645742b8dbe6a08780da431dcda98e916b22f174223b0f - languageName: node - linkType: hard - "@commitlint/top-level@npm:^17.8.1": version: 17.8.1 resolution: "@commitlint/top-level@npm:17.8.1" @@ -3255,13 +3099,6 @@ __metadata: languageName: node linkType: hard -"@commitlint/types@npm:^11.0.0": - version: 11.0.0 - resolution: "@commitlint/types@npm:11.0.0" - checksum: 10c0/37a65bbe0a6eb03dd9bb18e202cb7a7e20df63d38cf2c8add8d9fc5f7f080a1ac4274131bd0e722ea5a01875bd1270e2546b311a77e2ab2761299621d395e489 - languageName: node - linkType: hard - "@commitlint/types@npm:^17.4.4, @commitlint/types@npm:^17.8.1": version: 17.8.1 resolution: "@commitlint/types@npm:17.8.1" @@ -6909,61 +6746,6 @@ __metadata: languageName: node linkType: hard -"@types/conventional-changelog-core@npm:*": - version: 8.0.0 - resolution: "@types/conventional-changelog-core@npm:8.0.0" - dependencies: - "@types/conventional-changelog-writer": "npm:*" - "@types/conventional-commits-parser": "npm:*" - "@types/conventional-recommended-bump": "npm:*" - "@types/git-raw-commits": "npm:*" - "@types/node": "npm:*" - "@types/normalize-package-data": "npm:*" - checksum: 10c0/3ad0da48bdd5afc30a5af97bc057a4b5823d6bee9fc40073081cfda0bef89aa6e9084f75a5ec956a754e50bab8c68c44b84c3aa0836055c059d95533ecee6bcb - languageName: node - linkType: hard - -"@types/conventional-changelog-writer@npm:*": - version: 4.0.10 - resolution: "@types/conventional-changelog-writer@npm:4.0.10" - dependencies: - "@types/conventional-commits-parser": "npm:*" - "@types/node": "npm:*" - checksum: 10c0/b5bcad254b488f7140e5b0ec8c2ccd19dd15278aa72bf9950dab67bf565f864ea951ac397e0a8343322ab9edefe9022847410496f346858415de0c12ae1eca2c - languageName: node - linkType: hard - -"@types/conventional-commits-parser@npm:*": - version: 5.0.1 - resolution: "@types/conventional-commits-parser@npm:5.0.1" - dependencies: - "@types/node": "npm:*" - checksum: 10c0/4b7b561f195f779d07f973801a9f15d77cd58ceb67e817459688b11cc735288d30de050f445c91f4cd2c007fa86824e59a6e3cde602d150b828c4474f6e67be5 - languageName: node - linkType: hard - -"@types/conventional-recommended-bump@npm:*": - version: 9.0.3 - resolution: "@types/conventional-recommended-bump@npm:9.0.3" - dependencies: - "@types/conventional-changelog-core": "npm:*" - "@types/conventional-changelog-writer": "npm:*" - "@types/conventional-commits-parser": "npm:*" - checksum: 10c0/65c57081032e534dd6999795cf832a91d3c8576d4f59ca1668bd93536d1f95ecc76ec2dec8e9dd5e7a345158890170eebef949268b0a94e442fb9d86a5ee863c - languageName: node - linkType: hard - -"@types/conventional-recommended-bump@npm:~6.1.1": - version: 6.1.1 - resolution: "@types/conventional-recommended-bump@npm:6.1.1" - dependencies: - "@types/conventional-changelog-core": "npm:*" - "@types/conventional-changelog-writer": "npm:*" - "@types/conventional-commits-parser": "npm:*" - checksum: 10c0/62129cca8a3d5d1a35aab2ee99398b81d5d9804f70a8ea958e2b77967bdeb2298474b0c6669da665392fd6e5eba416481bb0e25714fdedde196d97cfa13a9fdc - languageName: node - linkType: hard - "@types/eslint@npm:*": version: 9.6.1 resolution: "@types/eslint@npm:9.6.1" @@ -7014,15 +6796,6 @@ __metadata: languageName: node linkType: hard -"@types/git-raw-commits@npm:*": - version: 5.0.0 - resolution: "@types/git-raw-commits@npm:5.0.0" - dependencies: - "@types/node": "npm:*" - checksum: 10c0/a1b13e804a0a0c456b1d0e85b1e2bb893d889a499aed7a51d97b962860c99f33385b0e67fdc857afb056e1e145b934e35e05657f222cfc5e146b062a18e6f07f - languageName: node - linkType: hard - "@types/graceful-fs@npm:^4.1.2, @types/graceful-fs@npm:^4.1.3": version: 4.1.9 resolution: "@types/graceful-fs@npm:4.1.9" @@ -7176,7 +6949,7 @@ __metadata: languageName: node linkType: hard -"@types/normalize-package-data@npm:*, @types/normalize-package-data@npm:^2.4.0": +"@types/normalize-package-data@npm:^2.4.0": version: 2.4.4 resolution: "@types/normalize-package-data@npm:2.4.4" checksum: 10c0/aef7bb9b015883d6f4119c423dd28c4bdc17b0e8a0ccf112c78b4fe0e91fbc4af7c6204b04bba0e199a57d2f3fbbd5b4a14bf8739bf9d2a39b2a0aad545e0f86 @@ -7804,7 +7577,7 @@ __metadata: languageName: node linkType: hard -"JSONStream@npm:^1.0.4, JSONStream@npm:^1.3.5": +"JSONStream@npm:^1.3.5": version: 1.3.5 resolution: "JSONStream@npm:1.3.5" dependencies: @@ -7973,15 +7746,6 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^7.0.0": - version: 7.0.0 - resolution: "ansi-escapes@npm:7.0.0" - dependencies: - environment: "npm:^1.0.0" - checksum: 10c0/86e51e36fabef18c9c004af0a280573e828900641cea35134a124d2715e0c5a473494ab4ce396614505da77638ae290ff72dd8002d9747d2ee53f5d6bbe336be - languageName: node - linkType: hard - "ansi-fragments@npm:^0.2.1": version: 0.2.1 resolution: "ansi-fragments@npm:0.2.1" @@ -8039,7 +7803,7 @@ __metadata: languageName: node linkType: hard -"ansi-styles@npm:^6.0.0, ansi-styles@npm:^6.1.0, ansi-styles@npm:^6.2.1": +"ansi-styles@npm:^6.1.0": version: 6.2.1 resolution: "ansi-styles@npm:6.2.1" checksum: 10c0/5d1ec38c123984bcedd996eac680d548f31828bd679a66db2bdf11844634dde55fec3efa9c6bb1d89056a5e79c1ac540c4c784d592ea1d25028a92227d2f2d5c @@ -8905,16 +8669,11 @@ __metadata: resolution: "bifold-wallet-root@workspace:." dependencies: "@changesets/cli": "npm:~2.29.5" - "@commitlint/cli": "npm:~11.0.0" "@eslint/js": "npm:~8.57.1" "@react-native/eslint-config": "npm:~0.73.2" - "@types/conventional-recommended-bump": "npm:~6.1.1" "@types/eslint__js": "npm:~8.42.3" "@typescript-eslint/eslint-plugin": "npm:~7.18.0" "@typescript-eslint/parser": "npm:~7.18.0" - commitlint: "npm:~17.7.2" - conventional-changelog-conventionalcommits: "npm:~5.0.0" - conventional-recommended-bump: "npm:~6.1.0" eslint: "npm:~8.57.1" eslint-import-resolver-typescript: "npm:~3.6.3" eslint-plugin-import: "npm:~2.29.1" @@ -8922,8 +8681,6 @@ __metadata: eslint-plugin-prettier: "npm:~5.2.6" eslint-plugin-react: "npm:~7.35.2" eslint-plugin-react-hooks: "npm:~4.6.2" - husky: "npm:~7.0.4" - lint-staged: "npm:~15.5.2" prettier: "npm:~2.8.8" ts-node: "npm:~10.0.0" typescript: "npm:~5.5.4" @@ -9379,16 +9136,6 @@ __metadata: languageName: node linkType: hard -"chalk@npm:4.1.0": - version: 4.1.0 - resolution: "chalk@npm:4.1.0" - dependencies: - ansi-styles: "npm:^4.1.0" - supports-color: "npm:^7.1.0" - checksum: 10c0/3787bd65ecd98ab3a1acc3b4f71d006268a675875e49ee6ea75fb54ba73d268b97544368358c18c42445e408e076ae8ad5cec8fbad36942a2c7ac654883dc61e - languageName: node - linkType: hard - "chalk@npm:^2.0.1, chalk@npm:^2.4.1, chalk@npm:^2.4.2": version: 2.4.2 resolution: "chalk@npm:2.4.2" @@ -9410,13 +9157,6 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^5.4.1": - version: 5.4.1 - resolution: "chalk@npm:5.4.1" - checksum: 10c0/b23e88132c702f4855ca6d25cb5538b1114343e41472d5263ee8a37cccfccd9c4216d111e1097c6a27830407a1dc81fecdf2a56f2c63033d4dbbd88c10b0dcef - languageName: node - linkType: hard - "char-regex@npm:^1.0.2": version: 1.0.2 resolution: "char-regex@npm:1.0.2" @@ -9553,15 +9293,6 @@ __metadata: languageName: node linkType: hard -"cli-cursor@npm:^5.0.0": - version: 5.0.0 - resolution: "cli-cursor@npm:5.0.0" - dependencies: - restore-cursor: "npm:^5.0.0" - checksum: 10c0/7ec62f69b79f6734ab209a3e4dbdc8af7422d44d360a7cb1efa8a0887bbe466a6e625650c466fe4359aee44dbe2dc0b6994b583d40a05d0808a5cb193641d220 - languageName: node - linkType: hard - "cli-spinners@npm:^2.0.0, cli-spinners@npm:^2.5.0": version: 2.9.2 resolution: "cli-spinners@npm:2.9.2" @@ -9569,16 +9300,6 @@ __metadata: languageName: node linkType: hard -"cli-truncate@npm:^4.0.0": - version: 4.0.0 - resolution: "cli-truncate@npm:4.0.0" - dependencies: - slice-ansi: "npm:^5.0.0" - string-width: "npm:^7.0.0" - checksum: 10c0/d7f0b73e3d9b88cb496e6c086df7410b541b56a43d18ade6a573c9c18bd001b1c3fba1ad578f741a4218fdc794d042385f8ac02c25e1c295a2d8b9f3cb86eb4c - languageName: node - linkType: hard - "cliui@npm:^6.0.0": version: 6.0.0 resolution: "cliui@npm:6.0.0" @@ -9753,13 +9474,6 @@ __metadata: languageName: node linkType: hard -"colorette@npm:^2.0.20": - version: 2.0.20 - resolution: "colorette@npm:2.0.20" - checksum: 10c0/e94116ff33b0ff56f3b83b9ace895e5bf87c2a7a47b3401b8c3f3226e050d5ef76cf4072fb3325f9dc24d1698f9b730baf4e05eeaf861d74a1883073f4c98a40 - languageName: node - linkType: hard - "combined-stream@npm:^1.0.8": version: 1.0.8 resolution: "combined-stream@npm:1.0.8" @@ -9776,13 +9490,6 @@ __metadata: languageName: node linkType: hard -"commander@npm:^13.1.0": - version: 13.1.0 - resolution: "commander@npm:13.1.0" - checksum: 10c0/7b8c5544bba704fbe84b7cab2e043df8586d5c114a4c5b607f83ae5060708940ed0b5bd5838cf8ce27539cde265c1cbd59ce3c8c6b017ed3eec8943e3a415164 - languageName: node - linkType: hard - "commander@npm:^2.15.0, commander@npm:^2.20.0": version: 2.20.3 resolution: "commander@npm:2.20.3" @@ -9885,18 +9592,6 @@ __metadata: languageName: node linkType: hard -"concat-stream@npm:^2.0.0": - version: 2.0.0 - resolution: "concat-stream@npm:2.0.0" - dependencies: - buffer-from: "npm:^1.0.0" - inherits: "npm:^2.0.3" - readable-stream: "npm:^3.0.2" - typedarray: "npm:^0.0.6" - checksum: 10c0/29565dd9198fe1d8cf57f6cc71527dbc6ad67e12e4ac9401feb389c53042b2dceedf47034cbe702dfc4fd8df3ae7e6bfeeebe732cc4fa2674e484c13f04c219a - languageName: node - linkType: hard - "connect@npm:^3.6.5, connect@npm:^3.7.0": version: 3.7.0 resolution: "connect@npm:3.7.0" @@ -9932,16 +9627,6 @@ __metadata: languageName: node linkType: hard -"conventional-changelog-angular@npm:^5.0.0": - version: 5.0.13 - resolution: "conventional-changelog-angular@npm:5.0.13" - dependencies: - compare-func: "npm:^2.0.0" - q: "npm:^1.5.1" - checksum: 10c0/bca711b835fe01d75e3500b738f6525c91a12096218e917e9fd81bf9accf157f904fee16f88c523fd5462fb2a7cb1d060eb79e9bc9a3ccb04491f0c383b43231 - languageName: node - linkType: hard - "conventional-changelog-angular@npm:^6.0.0": version: 6.0.0 resolution: "conventional-changelog-angular@npm:6.0.0" @@ -9951,7 +9636,7 @@ __metadata: languageName: node linkType: hard -"conventional-changelog-conventionalcommits@npm:^5.0.0, conventional-changelog-conventionalcommits@npm:~5.0.0": +"conventional-changelog-conventionalcommits@npm:^5.0.0": version: 5.0.0 resolution: "conventional-changelog-conventionalcommits@npm:5.0.0" dependencies: @@ -9962,39 +9647,6 @@ __metadata: languageName: node linkType: hard -"conventional-changelog-preset-loader@npm:^2.3.4": - version: 2.3.4 - resolution: "conventional-changelog-preset-loader@npm:2.3.4" - checksum: 10c0/a978bcd5fc2eb12b56bc03ec59705af32e521fd27b98a209a26767c2078d423e7d8e30c09d45547371631790f0387453434c73c4541521a7473dce14d5360c7d - languageName: node - linkType: hard - -"conventional-commits-filter@npm:^2.0.7": - version: 2.0.7 - resolution: "conventional-commits-filter@npm:2.0.7" - dependencies: - lodash.ismatch: "npm:^4.4.0" - modify-values: "npm:^1.0.0" - checksum: 10c0/df06fb29285b473614f5094e983d26fcc14cd0f64b2cbb2f65493fc8bd47c077c2310791d26f4b2b719e9585aaade95370e73230bff6647163164a18b9dfaa07 - languageName: node - linkType: hard - -"conventional-commits-parser@npm:^3.0.0, conventional-commits-parser@npm:^3.2.0": - version: 3.2.4 - resolution: "conventional-commits-parser@npm:3.2.4" - dependencies: - JSONStream: "npm:^1.0.4" - is-text-path: "npm:^1.0.1" - lodash: "npm:^4.17.15" - meow: "npm:^8.0.0" - split2: "npm:^3.0.0" - through2: "npm:^4.0.0" - bin: - conventional-commits-parser: cli.js - checksum: 10c0/122d7d7f991a04c8e3f703c0e4e9a25b2ecb20906f497e4486cb5c2acd9c68f6d9af745f7e79cb407538f50e840b33399274ac427b20971b98b335d1b66d3d17 - languageName: node - linkType: hard - "conventional-commits-parser@npm:^4.0.0": version: 4.0.0 resolution: "conventional-commits-parser@npm:4.0.0" @@ -10009,24 +9661,6 @@ __metadata: languageName: node linkType: hard -"conventional-recommended-bump@npm:~6.1.0": - version: 6.1.0 - resolution: "conventional-recommended-bump@npm:6.1.0" - dependencies: - concat-stream: "npm:^2.0.0" - conventional-changelog-preset-loader: "npm:^2.3.4" - conventional-commits-filter: "npm:^2.0.7" - conventional-commits-parser: "npm:^3.2.0" - git-raw-commits: "npm:^2.0.8" - git-semver-tags: "npm:^4.1.1" - meow: "npm:^8.0.0" - q: "npm:^1.5.1" - bin: - conventional-recommended-bump: cli.js - checksum: 10c0/649e6230be7e96e057a542a2695710aeaee356297d307691b3398e0f18d596b4a5b3ba56307755e779d8687a13b2466844300c649eb23f44fe5f1db9f923f3f4 - languageName: node - linkType: hard - "convert-source-map@npm:^1.4.0, convert-source-map@npm:^1.7.0": version: 1.9.0 resolution: "convert-source-map@npm:1.9.0" @@ -10080,13 +9714,6 @@ __metadata: languageName: node linkType: hard -"core-js@npm:^3.6.1": - version: 3.43.0 - resolution: "core-js@npm:3.43.0" - checksum: 10c0/9d4ad66296e60380777de51d019b5c3e6cce023b7999750a5094f9a4b0ea53bf3600beb4ef11c56548f2c8791d43d4056e270d1cf55ba87273011aa7d4597871 - languageName: node - linkType: hard - "core-util-is@npm:~1.0.0": version: 1.0.3 resolution: "core-util-is@npm:1.0.3" @@ -10118,7 +9745,7 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^7.0.0, cosmiconfig@npm:^7.0.1": +"cosmiconfig@npm:^7.0.1": version: 7.1.0 resolution: "cosmiconfig@npm:7.1.0" dependencies: @@ -11011,13 +10638,6 @@ __metadata: languageName: node linkType: hard -"emoji-regex@npm:^10.3.0": - version: 10.4.0 - resolution: "emoji-regex@npm:10.4.0" - checksum: 10c0/a3fcedfc58bfcce21a05a5f36a529d81e88d602100145fcca3dc6f795e3c8acc4fc18fe773fbf9b6d6e9371205edb3afa2668ec3473fa2aa7fd47d2a9d46482d - languageName: node - linkType: hard - "emoji-regex@npm:^8.0.0": version: 8.0.0 resolution: "emoji-regex@npm:8.0.0" @@ -11121,13 +10741,6 @@ __metadata: languageName: node linkType: hard -"environment@npm:^1.0.0": - version: 1.1.0 - resolution: "environment@npm:1.1.0" - checksum: 10c0/fb26434b0b581ab397039e51ff3c92b34924a98b2039dcb47e41b7bca577b9dbf134a8eadb364415c74464b682e2d3afe1a4c0eb9873dc44ea814c5d3103331d - languageName: node - linkType: hard - "err-code@npm:^2.0.2": version: 2.0.3 resolution: "err-code@npm:2.0.3" @@ -11847,13 +11460,6 @@ __metadata: languageName: node linkType: hard -"eventemitter3@npm:^5.0.1": - version: 5.0.1 - resolution: "eventemitter3@npm:5.0.1" - checksum: 10c0/4ba5c00c506e6c786b4d6262cfbce90ddc14c10d4667e5c83ae993c9de88aa856033994dd2b35b83e8dc1170e224e66a319fa80adc4c32adcd2379bbc75da814 - languageName: node - linkType: hard - "events@npm:^3.2.0, events@npm:^3.3.0": version: 3.3.0 resolution: "events@npm:3.3.0" @@ -11917,23 +11523,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^8.0.1": - version: 8.0.1 - resolution: "execa@npm:8.0.1" - dependencies: - cross-spawn: "npm:^7.0.3" - get-stream: "npm:^8.0.1" - human-signals: "npm:^5.0.0" - is-stream: "npm:^3.0.0" - merge-stream: "npm:^2.0.0" - npm-run-path: "npm:^5.1.0" - onetime: "npm:^6.0.0" - signal-exit: "npm:^4.1.0" - strip-final-newline: "npm:^3.0.0" - checksum: 10c0/2c52d8775f5bf103ce8eec9c7ab3059909ba350a5164744e9947ed14a53f51687c040a250bda833f906d1283aa8803975b84e6c8f7a7c42f99dc8ef80250d1af - languageName: node - linkType: hard - "exit@npm:^0.1.2": version: 0.1.2 resolution: "exit@npm:0.1.2" @@ -12759,13 +12348,6 @@ __metadata: languageName: node linkType: hard -"get-east-asian-width@npm:^1.0.0": - version: 1.3.0 - resolution: "get-east-asian-width@npm:1.3.0" - checksum: 10c0/1a049ba697e0f9a4d5514c4623781c5246982bdb61082da6b5ae6c33d838e52ce6726407df285cdbb27ec1908b333cf2820989bd3e986e37bb20979437fdf34b - languageName: node - linkType: hard - "get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.2, get-intrinsic@npm:^1.2.4, get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.2.6, get-intrinsic@npm:^1.2.7, get-intrinsic@npm:^1.3.0": version: 1.3.0 resolution: "get-intrinsic@npm:1.3.0" @@ -12801,13 +12383,6 @@ __metadata: languageName: node linkType: hard -"get-stdin@npm:8.0.0": - version: 8.0.0 - resolution: "get-stdin@npm:8.0.0" - checksum: 10c0/b71b72b83928221052f713b3b6247ebf1ceaeb4ef76937778557537fd51ad3f586c9e6a7476865022d9394b39b74eed1dc7514052fa74d80625276253571b76f - languageName: node - linkType: hard - "get-stream@npm:^4.0.0": version: 4.1.0 resolution: "get-stream@npm:4.1.0" @@ -12833,13 +12408,6 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^8.0.1": - version: 8.0.1 - resolution: "get-stream@npm:8.0.1" - checksum: 10c0/5c2181e98202b9dae0bb4a849979291043e5892eb40312b47f0c22b9414fc9b28a3b6063d2375705eb24abc41ecf97894d9a51f64ff021511b504477b27b4290 - languageName: node - linkType: hard - "get-symbol-description@npm:^1.1.0": version: 1.1.0 resolution: "get-symbol-description@npm:1.1.0" @@ -12883,7 +12451,7 @@ __metadata: languageName: node linkType: hard -"git-raw-commits@npm:^2.0.0, git-raw-commits@npm:^2.0.11, git-raw-commits@npm:^2.0.8": +"git-raw-commits@npm:^2.0.11": version: 2.0.11 resolution: "git-raw-commits@npm:2.0.11" dependencies: @@ -12898,18 +12466,6 @@ __metadata: languageName: node linkType: hard -"git-semver-tags@npm:^4.1.1": - version: 4.1.1 - resolution: "git-semver-tags@npm:4.1.1" - dependencies: - meow: "npm:^8.0.0" - semver: "npm:^6.0.0" - bin: - git-semver-tags: cli.js - checksum: 10c0/cd8c91c666901f8dd6381f4cef2aec32aa3f39e517bd8d8491f9133adf956dde9e0487d510fa0f12042fa474f21a8a88b4aa56db8b473979c7491109c57b7016 - languageName: node - linkType: hard - "glob-parent@npm:^5.1.2": version: 5.1.2 resolution: "glob-parent@npm:5.1.2" @@ -13386,22 +12942,6 @@ __metadata: languageName: node linkType: hard -"human-signals@npm:^5.0.0": - version: 5.0.0 - resolution: "human-signals@npm:5.0.0" - checksum: 10c0/5a9359073fe17a8b58e5a085e9a39a950366d9f00217c4ff5878bd312e09d80f460536ea6a3f260b5943a01fe55c158d1cea3fc7bee3d0520aeef04f6d915c82 - languageName: node - linkType: hard - -"husky@npm:~7.0.4": - version: 7.0.4 - resolution: "husky@npm:7.0.4" - bin: - husky: lib/bin.js - checksum: 10c0/aacb2b8fbfed0ec161f94e9b08d422c51fec073def4e165e57da42f47c10f520a5f0a88b42efc667784e314a1af83cf1994b582cd6f4b0333739921a601c6187 - languageName: node - linkType: hard - "i18next@npm:~21.6.16": version: 21.6.16 resolution: "i18next@npm:21.6.16" @@ -13806,22 +13346,6 @@ __metadata: languageName: node linkType: hard -"is-fullwidth-code-point@npm:^4.0.0": - version: 4.0.0 - resolution: "is-fullwidth-code-point@npm:4.0.0" - checksum: 10c0/df2a717e813567db0f659c306d61f2f804d480752526886954a2a3e2246c7745fd07a52b5fecf2b68caf0a6c79dcdace6166fdf29cc76ed9975cc334f0a018b8 - languageName: node - linkType: hard - -"is-fullwidth-code-point@npm:^5.0.0": - version: 5.0.0 - resolution: "is-fullwidth-code-point@npm:5.0.0" - dependencies: - get-east-asian-width: "npm:^1.0.0" - checksum: 10c0/cd591b27d43d76b05fa65ed03eddce57a16e1eca0b7797ff7255de97019bcaf0219acfc0c4f7af13319e13541f2a53c0ace476f442b13267b9a6a7568f2b65c8 - languageName: node - linkType: hard - "is-generator-fn@npm:^2.0.0": version: 2.1.0 resolution: "is-generator-fn@npm:2.1.0" @@ -14035,13 +13559,6 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^3.0.0": - version: 3.0.0 - resolution: "is-stream@npm:3.0.0" - checksum: 10c0/eb2f7127af02ee9aa2a0237b730e47ac2de0d4e76a4a905a50a11557f2339df5765eaea4ceb8029f1efa978586abe776908720bfcb1900c20c6ec5145f6f29d8 - languageName: node - linkType: hard - "is-string@npm:^1.0.7, is-string@npm:^1.1.1": version: 1.1.1 resolution: "is-string@npm:1.1.1" @@ -15575,13 +15092,6 @@ __metadata: languageName: node linkType: hard -"lilconfig@npm:^3.1.3": - version: 3.1.3 - resolution: "lilconfig@npm:3.1.3" - checksum: 10c0/f5604e7240c5c275743561442fbc5abf2a84ad94da0f5adc71d25e31fa8483048de3dcedcb7a44112a942fed305fd75841cdf6c9681c7f640c63f1049e9a5dcc - languageName: node - linkType: hard - "lines-and-columns@npm:^1.1.6": version: 1.2.4 resolution: "lines-and-columns@npm:1.2.4" @@ -15589,40 +15099,6 @@ __metadata: languageName: node linkType: hard -"lint-staged@npm:~15.5.2": - version: 15.5.2 - resolution: "lint-staged@npm:15.5.2" - dependencies: - chalk: "npm:^5.4.1" - commander: "npm:^13.1.0" - debug: "npm:^4.4.0" - execa: "npm:^8.0.1" - lilconfig: "npm:^3.1.3" - listr2: "npm:^8.2.5" - micromatch: "npm:^4.0.8" - pidtree: "npm:^0.6.0" - string-argv: "npm:^0.3.2" - yaml: "npm:^2.7.0" - bin: - lint-staged: bin/lint-staged.js - checksum: 10c0/618386254600ada3af3672486a9d082250108245e7c0863d9dfe0a21e7764e3b2eb6416b0f8970e548f4e9d368637331598b27df5a1306925feabbaf16a667e1 - languageName: node - linkType: hard - -"listr2@npm:^8.2.5": - version: 8.3.3 - resolution: "listr2@npm:8.3.3" - dependencies: - cli-truncate: "npm:^4.0.0" - colorette: "npm:^2.0.20" - eventemitter3: "npm:^5.0.1" - log-update: "npm:^6.1.0" - rfdc: "npm:^1.4.1" - wrap-ansi: "npm:^9.0.0" - checksum: 10c0/0792f8a7fd482fa516e21689e012e07081cab3653172ca606090622cfa0024c784a1eba8095a17948a0e9a4aa98a80f7c9c90f78a0dd35173d6802f9cc123a82 - languageName: node - linkType: hard - "locate-path@npm:^3.0.0": version: 3.0.0 resolution: "locate-path@npm:3.0.0" @@ -15700,13 +15176,6 @@ __metadata: languageName: node linkType: hard -"lodash.ismatch@npm:^4.4.0": - version: 4.4.0 - resolution: "lodash.ismatch@npm:4.4.0" - checksum: 10c0/8f96a5dc4b8d3fc5a033dcb259d0c3148a1044fa4d02b4a0e8dce0fa1f2ef3ec4ac131e20b5cb2c985a4e9bcb1c37c0aa5af2cef70094959389617347b8fc645 - languageName: node - linkType: hard - "lodash.isplainobject@npm:^4.0.6": version: 4.0.6 resolution: "lodash.isplainobject@npm:4.0.6" @@ -15777,7 +15246,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:^4.17.13, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.21": +"lodash@npm:^4.17.13, lodash@npm:^4.17.15, lodash@npm:^4.17.21": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: 10c0/d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c @@ -15803,19 +15272,6 @@ __metadata: languageName: node linkType: hard -"log-update@npm:^6.1.0": - version: 6.1.0 - resolution: "log-update@npm:6.1.0" - dependencies: - ansi-escapes: "npm:^7.0.0" - cli-cursor: "npm:^5.0.0" - slice-ansi: "npm:^7.1.0" - strip-ansi: "npm:^7.1.0" - wrap-ansi: "npm:^9.0.0" - checksum: 10c0/4b350c0a83d7753fea34dcac6cd797d1dc9603291565de009baa4aa91c0447eab0d3815a05c8ec9ac04fdfffb43c82adcdb03ec1fceafd8518e1a8c1cff4ff89 - languageName: node - linkType: hard - "logkitty@npm:^0.7.1": version: 0.7.1 resolution: "logkitty@npm:0.7.1" @@ -16493,20 +15949,6 @@ __metadata: languageName: node linkType: hard -"mimic-fn@npm:^4.0.0": - version: 4.0.0 - resolution: "mimic-fn@npm:4.0.0" - checksum: 10c0/de9cc32be9996fd941e512248338e43407f63f6d497abe8441fa33447d922e927de54d4cc3c1a3c6d652857acd770389d5a3823f311a744132760ce2be15ccbf - languageName: node - linkType: hard - -"mimic-function@npm:^5.0.0": - version: 5.0.1 - resolution: "mimic-function@npm:5.0.1" - checksum: 10c0/f3d9464dd1816ecf6bdf2aec6ba32c0728022039d992f178237d8e289b48764fee4131319e72eedd4f7f094e22ded0af836c3187a7edc4595d28dd74368fd81d - languageName: node - linkType: hard - "min-indent@npm:^1.0.0, min-indent@npm:^1.0.1": version: 1.0.1 resolution: "min-indent@npm:1.0.1" @@ -16737,13 +16179,6 @@ __metadata: languageName: node linkType: hard -"modify-values@npm:^1.0.0": - version: 1.0.1 - resolution: "modify-values@npm:1.0.1" - checksum: 10c0/6acb1b82aaf7a02f9f7b554b20cbfc159f223a79c66b0a257511c5933d50b85e12ea1220b0a90a2af6f80bc29ff784f929a52a51881867a93ae6a12ce87a729a - languageName: node - linkType: hard - "moment@npm:~2.29.4": version: 2.29.4 resolution: "moment@npm:2.29.4" @@ -17134,15 +16569,6 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^5.1.0": - version: 5.3.0 - resolution: "npm-run-path@npm:5.3.0" - dependencies: - path-key: "npm:^4.0.0" - checksum: 10c0/124df74820c40c2eb9a8612a254ea1d557ddfab1581c3e751f825e3e366d9f00b0d76a3c94ecd8398e7f3eee193018622677e95816e8491f0797b21e30b2deba - languageName: node - linkType: hard - "npmlog@npm:^5.0.1": version: 5.0.1 resolution: "npmlog@npm:5.0.1" @@ -17348,24 +16774,6 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^6.0.0": - version: 6.0.0 - resolution: "onetime@npm:6.0.0" - dependencies: - mimic-fn: "npm:^4.0.0" - checksum: 10c0/4eef7c6abfef697dd4479345a4100c382d73c149d2d56170a54a07418c50816937ad09500e1ed1e79d235989d073a9bade8557122aee24f0576ecde0f392bb6c - languageName: node - linkType: hard - -"onetime@npm:^7.0.0": - version: 7.0.0 - resolution: "onetime@npm:7.0.0" - dependencies: - mimic-function: "npm:^5.0.0" - checksum: 10c0/5cb9179d74b63f52a196a2e7037ba2b9a893245a5532d3f44360012005c9cadb60851d56716ebff18a6f47129dab7168022445df47c2aff3b276d92585ed1221 - languageName: node - linkType: hard - "open@npm:^6.2.0": version: 6.4.0 resolution: "open@npm:6.4.0" @@ -17709,13 +17117,6 @@ __metadata: languageName: node linkType: hard -"path-key@npm:^4.0.0": - version: 4.0.0 - resolution: "path-key@npm:4.0.0" - checksum: 10c0/794efeef32863a65ac312f3c0b0a99f921f3e827ff63afa5cb09a377e202c262b671f7b3832a4e64731003fa94af0263713962d317b9887bd1e0c48a342efba3 - languageName: node - linkType: hard - "path-parse@npm:^1.0.5, path-parse@npm:^1.0.7": version: 1.0.7 resolution: "path-parse@npm:1.0.7" @@ -17775,15 +17176,6 @@ __metadata: languageName: node linkType: hard -"pidtree@npm:^0.6.0": - version: 0.6.0 - resolution: "pidtree@npm:0.6.0" - bin: - pidtree: bin/pidtree.js - checksum: 10c0/0829ec4e9209e230f74ebf4265f5ccc9ebfb488334b525cb13f86ff801dca44b362c41252cd43ae4d7653a10a5c6ab3be39d2c79064d6895e0d78dc50a5ed6e9 - languageName: node - linkType: hard - "pify@npm:^4.0.1": version: 4.0.1 resolution: "pify@npm:4.0.1" @@ -18983,7 +18375,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": +"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" dependencies: @@ -19367,16 +18759,6 @@ __metadata: languageName: node linkType: hard -"restore-cursor@npm:^5.0.0": - version: 5.1.0 - resolution: "restore-cursor@npm:5.1.0" - dependencies: - onetime: "npm:^7.0.0" - signal-exit: "npm:^4.1.0" - checksum: 10c0/c2ba89131eea791d1b25205bdfdc86699767e2b88dee2a590b1a6caa51737deac8bad0260a5ded2f7c074b7db2f3a626bcf1fcf3cdf35974cbeea5e2e6764f60 - languageName: node - linkType: hard - "retry@npm:^0.12.0": version: 0.12.0 resolution: "retry@npm:0.12.0" @@ -19391,13 +18773,6 @@ __metadata: languageName: node linkType: hard -"rfdc@npm:^1.4.1": - version: 1.4.1 - resolution: "rfdc@npm:1.4.1" - checksum: 10c0/4614e4292356cafade0b6031527eea9bc90f2372a22c012313be1dcc69a3b90c7338158b414539be863fa95bfcb2ddcd0587be696841af4e6679d85e62c060c7 - languageName: node - linkType: hard - "rimraf@npm:^3.0.2": version: 3.0.2 resolution: "rimraf@npm:3.0.2" @@ -19865,7 +19240,7 @@ __metadata: languageName: node linkType: hard -"signal-exit@npm:^4.0.1, signal-exit@npm:^4.1.0": +"signal-exit@npm:^4.0.1": version: 4.1.0 resolution: "signal-exit@npm:4.1.0" checksum: 10c0/41602dce540e46d599edba9d9860193398d135f7ff72cab629db5171516cfae628d21e7bfccde1bbfdf11c48726bc2a6d1a8fb8701125852fbfda7cf19c6aa83 @@ -19924,26 +19299,6 @@ __metadata: languageName: node linkType: hard -"slice-ansi@npm:^5.0.0": - version: 5.0.0 - resolution: "slice-ansi@npm:5.0.0" - dependencies: - ansi-styles: "npm:^6.0.0" - is-fullwidth-code-point: "npm:^4.0.0" - checksum: 10c0/2d4d40b2a9d5cf4e8caae3f698fe24ae31a4d778701724f578e984dcb485ec8c49f0c04dab59c401821e80fcdfe89cace9c66693b0244e40ec485d72e543914f - languageName: node - linkType: hard - -"slice-ansi@npm:^7.1.0": - version: 7.1.0 - resolution: "slice-ansi@npm:7.1.0" - dependencies: - ansi-styles: "npm:^6.2.1" - is-fullwidth-code-point: "npm:^5.0.0" - checksum: 10c0/631c971d4abf56cf880f034d43fcc44ff883624867bf11ecbd538c47343911d734a4656d7bc02362b40b89d765652a7f935595441e519b59e2ad3f4d5d6fe7ca - languageName: node - linkType: hard - "slugify@npm:^1.3.4, slugify@npm:^1.6.6": version: 1.6.6 resolution: "slugify@npm:1.6.6" @@ -20212,13 +19567,6 @@ __metadata: languageName: node linkType: hard -"string-argv@npm:^0.3.2": - version: 0.3.2 - resolution: "string-argv@npm:0.3.2" - checksum: 10c0/75c02a83759ad1722e040b86823909d9a2fc75d15dd71ec4b537c3560746e33b5f5a07f7332d1e3f88319909f82190843aa2f0a0d8c8d591ec08e93d5b8dec82 - languageName: node - linkType: hard - "string-length@npm:^4.0.1": version: 4.0.2 resolution: "string-length@npm:4.0.2" @@ -20258,17 +19606,6 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^7.0.0": - version: 7.2.0 - resolution: "string-width@npm:7.2.0" - dependencies: - emoji-regex: "npm:^10.3.0" - get-east-asian-width: "npm:^1.0.0" - strip-ansi: "npm:^7.1.0" - checksum: 10c0/eb0430dd43f3199c7a46dcbf7a0b34539c76fe3aa62763d0b0655acdcbdf360b3f66f3d58ca25ba0205f42ea3491fa00f09426d3b7d3040e506878fc7664c9b9 - languageName: node - linkType: hard - "string.prototype.matchall@npm:^4.0.11, string.prototype.matchall@npm:^4.0.12": version: 4.0.12 resolution: "string.prototype.matchall@npm:4.0.12" @@ -20374,7 +19711,7 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^7.0.1, strip-ansi@npm:^7.1.0": +"strip-ansi@npm:^7.0.1": version: 7.1.0 resolution: "strip-ansi@npm:7.1.0" dependencies: @@ -20411,13 +19748,6 @@ __metadata: languageName: node linkType: hard -"strip-final-newline@npm:^3.0.0": - version: 3.0.0 - resolution: "strip-final-newline@npm:3.0.0" - checksum: 10c0/a771a17901427bac6293fd416db7577e2bc1c34a19d38351e9d5478c3c415f523f391003b42ed475f27e33a78233035df183525395f731d3bfb8cdcbd4da08ce - languageName: node - linkType: hard - "strip-indent@npm:^3.0.0": version: 3.0.0 resolution: "strip-indent@npm:3.0.0" @@ -21183,13 +20513,6 @@ __metadata: languageName: node linkType: hard -"typedarray@npm:^0.0.6": - version: 0.0.6 - resolution: "typedarray@npm:0.0.6" - checksum: 10c0/6005cb31df50eef8b1f3c780eb71a17925f3038a100d82f9406ac2ad1de5eb59f8e6decbdc145b3a1f8e5836e17b0c0002fb698b9fe2516b8f9f9ff602d36412 - languageName: node - linkType: hard - "typeorm@npm:^0.3.20": version: 0.3.25 resolution: "typeorm@npm:0.3.25" @@ -22027,17 +21350,6 @@ __metadata: languageName: node linkType: hard -"wrap-ansi@npm:^9.0.0": - version: 9.0.0 - resolution: "wrap-ansi@npm:9.0.0" - dependencies: - ansi-styles: "npm:^6.2.1" - string-width: "npm:^7.0.0" - strip-ansi: "npm:^7.1.0" - checksum: 10c0/a139b818da9573677548dd463bd626a5a5286271211eb6e4e82f34a4f643191d74e6d4a9bb0a3c26ec90e6f904f679e0569674ac099ea12378a8b98e20706066 - languageName: node - linkType: hard - "wrappy@npm:1": version: 1.0.2 resolution: "wrappy@npm:1.0.2" @@ -22207,7 +21519,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.2.1, yaml@npm:^2.4.5, yaml@npm:^2.7.0": +"yaml@npm:^2.2.1, yaml@npm:^2.4.5": version: 2.8.0 resolution: "yaml@npm:2.8.0" bin: From f27922bfa206749ebc0ef2295adc0e7b9088ec37 Mon Sep 17 00:00:00 2001 From: Bryce McMath Date: Mon, 1 Dec 2025 18:19:33 -0800 Subject: [PATCH 20/48] docs(changeset): remove preinstall hook, git hooks, and replace tagged gha versions with commit sha versions Signed-off-by: Bryce McMath --- .changeset/proud-clowns-glow.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/proud-clowns-glow.md diff --git a/.changeset/proud-clowns-glow.md b/.changeset/proud-clowns-glow.md new file mode 100644 index 0000000000..0a5da57e72 --- /dev/null +++ b/.changeset/proud-clowns-glow.md @@ -0,0 +1,5 @@ +--- +'@bifold/core': patch +--- + +remove preinstall hook, git hooks, and replace tagged gha versions with commit sha versions From 6b8291c20c42ef40cda7c12d991b9fe4f3aa4962 Mon Sep 17 00:00:00 2001 From: omercsx Date: Wed, 3 Dec 2025 12:38:37 -0500 Subject: [PATCH 21/48] fix(ios): resolve Metro bundler and Babel interop issues for RN 0.81 - Switch from EXAppDelegateWrapper to RCTAppDelegate for Metro compatibility - Add babel.config.js with @react-native/babel-preset - Move @babel/runtime to dependencies (was devDependency) - Configure Metro package exports to prioritize CommonJS over ESM - Disable RNSplashScreen show (incompatible with RN 0.81) Signed-off-by: omercsx --- samples/app/babel.config.js | 3 +++ samples/app/ios/AriesBifold/AppDelegate.h | 5 +++-- samples/app/ios/AriesBifold/AppDelegate.mm | 16 +++++++++++----- samples/app/metro.config.js | 4 +++- samples/app/package.json | 4 ++-- 5 files changed, 22 insertions(+), 10 deletions(-) create mode 100644 samples/app/babel.config.js diff --git a/samples/app/babel.config.js b/samples/app/babel.config.js new file mode 100644 index 0000000000..3e0218e68f --- /dev/null +++ b/samples/app/babel.config.js @@ -0,0 +1,3 @@ +module.exports = { + presets: ['module:@react-native/babel-preset'], +} diff --git a/samples/app/ios/AriesBifold/AppDelegate.h b/samples/app/ios/AriesBifold/AppDelegate.h index fe5d5e7f19..e10e6ec646 100644 --- a/samples/app/ios/AriesBifold/AppDelegate.h +++ b/samples/app/ios/AriesBifold/AppDelegate.h @@ -1,7 +1,8 @@ #import -#import #import -@interface AppDelegate : EXAppDelegateWrapper +// Temporarily using RCTAppDelegate directly to debug Metro connection issue +// Was: @interface AppDelegate : EXAppDelegateWrapper +@interface AppDelegate : RCTAppDelegate @end \ No newline at end of file diff --git a/samples/app/ios/AriesBifold/AppDelegate.mm b/samples/app/ios/AriesBifold/AppDelegate.mm index 244941a917..68476a1781 100644 --- a/samples/app/ios/AriesBifold/AppDelegate.mm +++ b/samples/app/ios/AriesBifold/AppDelegate.mm @@ -1,5 +1,5 @@ #import "AppDelegate.h" - +#import "RNSplashScreen.h" #import #import "Orientation.h" @@ -12,15 +12,21 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:( // They will be passed down to the ViewController used by React Native. self.initialProps = @{}; - return [super application:application didFinishLaunchingWithOptions:launchOptions]; + BOOL success = [super application:application didFinishLaunchingWithOptions:launchOptions]; + + // Note: RNSplashScreen is incompatible with RN 0.81 + EXAppDelegateWrapper + // The splash screen will be hidden by SplashScreen.hide() in JS when ready + // [RNSplashScreen show]; + + return success; } - (NSURL *)sourceURLForBridge:(RCTBridge *)bridge { - return [self getBundleURL]; + return [self bundleURL]; } - -- (NSURL *)getBundleURL + +- (NSURL *)bundleURL { #if DEBUG return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index"]; diff --git a/samples/app/metro.config.js b/samples/app/metro.config.js index ff9c0917df..037d69ce44 100644 --- a/samples/app/metro.config.js +++ b/samples/app/metro.config.js @@ -63,8 +63,10 @@ const config = { tslib: path.join(__dirname, 'node_modules/tslib'), assetExts: assetExts.filter((ext) => ext !== 'svg'), sourceExts: [...sourceExts, 'svg', 'cjs'], + // Enable package exports with CommonJS prioritized for @babel/runtime compatibility unstable_enablePackageExports: true, - unstable_conditionNames: ['react-native', 'browser', 'import', 'require'], + // Order matters: require before import to get CommonJS versions of @babel/runtime helpers + unstable_conditionNames: ['react-native', 'browser', 'require', 'default'], }, watchFolders, } diff --git a/samples/app/package.json b/samples/app/package.json index cc448fa079..f0ed04684f 100644 --- a/samples/app/package.json +++ b/samples/app/package.json @@ -19,6 +19,7 @@ "start": "react-native start --reset-cache" }, "dependencies": { + "@babel/runtime": "~7.27.0", "@bifold/core": "2.11.5", "@bifold/oca": "2.11.5", "@credo-ts/anoncreds": "0.5.17", @@ -88,7 +89,7 @@ "react-native-safe-area-context": "~4.8.2", "react-native-scalable-image": "~1.1.0", "react-native-screenguard": "~1.1.0", - "react-native-screens": "~4.4.0", + "react-native-screens": "~4.18.0", "react-native-splash-screen": "~3.3.0", "react-native-svg": "~15.0.0", "react-native-tcp-socket": "~6.0.6", @@ -104,7 +105,6 @@ "devDependencies": { "@babel/core": "~7.22.20", "@babel/preset-env": "~7.22.20", - "@babel/runtime": "~7.23.9", "@react-native-community/cli": "^20.0.2", "@react-native/babel-preset": "~0.81.0", "@react-native/eslint-config": "~0.81.0", From 60708f89ae2c9c5574ad904e1281457fdb07ac8b Mon Sep 17 00:00:00 2001 From: omercsx Date: Wed, 3 Dec 2025 12:42:03 -0500 Subject: [PATCH 22/48] test: update JSONDetails snapshot for RN 0.81 gesture handler changes Signed-off-by: omercsx --- .../screens/__snapshots__/JSONDetails.test.tsx.snap | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/packages/core/__tests__/screens/__snapshots__/JSONDetails.test.tsx.snap b/packages/core/__tests__/screens/__snapshots__/JSONDetails.test.tsx.snap index 858172433f..1a36ae28ad 100644 --- a/packages/core/__tests__/screens/__snapshots__/JSONDetails.test.tsx.snap +++ b/packages/core/__tests__/screens/__snapshots__/JSONDetails.test.tsx.snap @@ -21,7 +21,7 @@ exports[`JSONDetails Screen JSONDetails Screen render render matches snapshot 1` Date: Sun, 7 Dec 2025 14:29:04 -0800 Subject: [PATCH 23/48] feat: working android build Signed-off-by: Akiff Manji --- ...ds-react-native-npm-0.2.4-644cafe308.patch | 43 + ...ar-react-native-npm-0.2.3-3207b51eab.patch | 43 + ...dr-react-native-npm-0.2.2-627d424b96.patch | 196 +- package.json | 33 +- packages/core/package.json | 24 +- samples/app/android/app/build.gradle | 12 +- samples/app/android/app/gradle.lockfile | 193 -- .../java/com/ariesbifold/MainApplication.kt | 10 +- samples/app/android/build.gradle | 12 +- samples/app/android/settings.gradle | 19 +- samples/app/package.json | 10 +- yarn.lock | 1839 +++++++---------- 12 files changed, 986 insertions(+), 1448 deletions(-) create mode 100644 .yarn/patches/@hyperledger-anoncreds-react-native-npm-0.2.4-644cafe308.patch create mode 100644 .yarn/patches/@hyperledger-aries-askar-react-native-npm-0.2.3-3207b51eab.patch delete mode 100644 samples/app/android/app/gradle.lockfile diff --git a/.yarn/patches/@hyperledger-anoncreds-react-native-npm-0.2.4-644cafe308.patch b/.yarn/patches/@hyperledger-anoncreds-react-native-npm-0.2.4-644cafe308.patch new file mode 100644 index 0000000000..17e0741526 --- /dev/null +++ b/.yarn/patches/@hyperledger-anoncreds-react-native-npm-0.2.4-644cafe308.patch @@ -0,0 +1,43 @@ +diff --git a/android/CMakeLists.txt b/android/CMakeLists.txt +index 5cc55c5ee3d05cbe9a7b92b0d1b031e0166c7456..8d19df4a3cc4fe5cdbfe55445ccb72007e568644 100644 +--- a/android/CMakeLists.txt ++++ b/android/CMakeLists.txt +@@ -6,7 +6,7 @@ set (LIB_NAME "anoncreds") + file (GLOB LIBANONCREDS_DIR "${CMAKE_SOURCE_DIR}/../native/mobile/android/${ANDROID_ABI}") + + set(CMAKE_VERBOSE_MAKEFILE ON) +-set(CMAKE_CXX_STANDARD 14) ++set(CMAKE_CXX_STANDARD 17) + + set (BUILD_DIR ${CMAKE_SOURCE_DIR}/build) + if(${REACT_NATIVE_VERSION} GREATER_EQUAL 71) +@@ -87,7 +87,15 @@ if(${REACT_NATIVE_VERSION} LESS 71) + ) + endif() + +-if(${REACT_NATIVE_VERSION} GREATER_EQUAL 71) ++# RN 0.79+ renamed reactnativejni to reactnative ++if(${REACT_NATIVE_VERSION} GREATER_EQUAL 79) ++ target_link_libraries( ++ ${PACKAGE_NAME} ++ ReactAndroid::jsi ++ ReactAndroid::reactnative ++ fbjni::fbjni ++ ) ++elseif(${REACT_NATIVE_VERSION} GREATER_EQUAL 71) + target_link_libraries( + ${PACKAGE_NAME} + ReactAndroid::jsi +diff --git a/android/build.gradle b/android/build.gradle +index 1234567890abcdef..abcdef1234567890 100644 +--- a/android/build.gradle ++++ b/android/build.gradle +@@ -84,7 +84,7 @@ android { + } + + defaultConfig { +- minSdkVersion getExtWithFallback('minSdkVersion', '21') ++ minSdkVersion getExtWithFallback('minSdkVersion', '24') + targetSdkVersion getExt('targetSdkVersion') + + externalNativeBuild { diff --git a/.yarn/patches/@hyperledger-aries-askar-react-native-npm-0.2.3-3207b51eab.patch b/.yarn/patches/@hyperledger-aries-askar-react-native-npm-0.2.3-3207b51eab.patch new file mode 100644 index 0000000000..89510b08cd --- /dev/null +++ b/.yarn/patches/@hyperledger-aries-askar-react-native-npm-0.2.3-3207b51eab.patch @@ -0,0 +1,43 @@ +diff --git a/android/CMakeLists.txt b/android/CMakeLists.txt +index 74b6aff9c7cf062724475a58b9030f655a939e18..f02cff967ab4bf6adfbb3dc36bf908d4954a4de4 100644 +--- a/android/CMakeLists.txt ++++ b/android/CMakeLists.txt +@@ -6,7 +6,7 @@ set (LIB_NAME "ariesaskar") + file (GLOB LIBASKAR_DIR "${CMAKE_SOURCE_DIR}/../native/mobile/android/${ANDROID_ABI}") + + set(CMAKE_VERBOSE_MAKEFILE ON) +-set(CMAKE_CXX_STANDARD 14) ++set(CMAKE_CXX_STANDARD 17) + + set (BUILD_DIR ${CMAKE_SOURCE_DIR}/build) + if(${REACT_NATIVE_VERSION} GREATER_EQUAL 71) +@@ -87,7 +87,15 @@ if(${REACT_NATIVE_VERSION} LESS 71) + ) + endif() + +-if(${REACT_NATIVE_VERSION} GREATER_EQUAL 71) ++# RN 0.79+ renamed reactnativejni to reactnative ++if(${REACT_NATIVE_VERSION} GREATER_EQUAL 79) ++ target_link_libraries( ++ ${PACKAGE_NAME} ++ ReactAndroid::jsi ++ ReactAndroid::reactnative ++ fbjni::fbjni ++ ) ++elseif(${REACT_NATIVE_VERSION} GREATER_EQUAL 71) + target_link_libraries( + ${PACKAGE_NAME} + ReactAndroid::jsi +diff --git a/android/build.gradle b/android/build.gradle +index 1234567890abcdef..abcdef1234567890 100644 +--- a/android/build.gradle ++++ b/android/build.gradle +@@ -84,7 +84,7 @@ android { + } + + defaultConfig { +- minSdkVersion getExtWithFallback('minSdkVersion', 21) ++ minSdkVersion getExtWithFallback('minSdkVersion', 24) + targetSdkVersion getExt('targetSdkVersion') + + externalNativeBuild { diff --git a/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch b/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch index 8555e52783..200cbff162 100644 --- a/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch +++ b/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch @@ -1,173 +1,43 @@ +diff --git a/android/CMakeLists.txt b/android/CMakeLists.txt +index c84556e989cd95a18c5a8296931c8d97671a3c5c..449646fb49a23833643ad54152ea3c6ba8ef8283 100644 +--- a/android/CMakeLists.txt ++++ b/android/CMakeLists.txt +@@ -6,7 +6,7 @@ set (LIB_NAME "indyvdr") + file (GLOB LIBINDY_VDR_DIR "${CMAKE_SOURCE_DIR}/../native/mobile/android/${ANDROID_ABI}") + + set(CMAKE_VERBOSE_MAKEFILE ON) +-set(CMAKE_CXX_STANDARD 14) ++set(CMAKE_CXX_STANDARD 17) + + set (BUILD_DIR ${CMAKE_SOURCE_DIR}/build) + if(${REACT_NATIVE_VERSION} GREATER_EQUAL 71) +@@ -87,7 +87,15 @@ if(${REACT_NATIVE_VERSION} LESS 71) + ) + endif() + +-if(${REACT_NATIVE_VERSION} GREATER_EQUAL 71) ++# RN 0.79+ renamed reactnativejni to reactnative ++if(${REACT_NATIVE_VERSION} GREATER_EQUAL 79) ++ target_link_libraries( ++ ${PACKAGE_NAME} ++ ReactAndroid::jsi ++ ReactAndroid::reactnative ++ fbjni::fbjni ++ ) ++elseif(${REACT_NATIVE_VERSION} GREATER_EQUAL 71) + target_link_libraries( + ${PACKAGE_NAME} + ReactAndroid::jsi diff --git a/android/build.gradle b/android/build.gradle -index 9017d77eb32573415c7922cd83dae5cd792a885f..083320b13d82925625e57b929387a20a6d42c841 100644 +index 1234567890abcdef..abcdef1234567890 100644 --- a/android/build.gradle +++ b/android/build.gradle -@@ -59,6 +59,10 @@ def getExt(name) { - return rootProject.ext.get(name) - } - -+def getExtWithFallback(prop, fallback) { -+ return rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback -+} -+ - def resolveBuildType() { - def buildType = "debug" - tasks.all({ task -> -@@ -81,7 +85,7 @@ android { +@@ -81,7 +81,7 @@ android { } defaultConfig { - minSdkVersion 21 -+ minSdkVersion getExtWithFallback('minSdkVersion', '21') ++ minSdkVersion 24 targetSdkVersion getExt('targetSdkVersion') externalNativeBuild { -diff --git a/build/NativeBindings.d.ts b/build/NativeBindings.d.ts -index e3106250eb275f591ab53e42dc37cdf888d3406b..f3f2dcd9256d2addeeb4ce83afb3733c9d911f39 100644 ---- a/build/NativeBindings.d.ts -+++ b/build/NativeBindings.d.ts -@@ -11,6 +11,11 @@ export interface NativeBindings { - setCacheDirectory(options: { - path: string; - }): ReturnObject; -+ setLedgerTxnCache(options: { -+ capacity: number; -+ expiry_offset_ms: number; -+ path?: string; -+ }): ReturnObject; - setDefaultLogger(options: Record): ReturnObject; - setProtocolVersion(options: { - version: number; -diff --git a/build/ReactNativeIndyVdr.d.ts b/build/ReactNativeIndyVdr.d.ts -index 034c2d4527ef08eac1941ad784e497a948229ef1..b48eb78bc63c65641bbcf52dce713d4ad7a84a4f 100644 ---- a/build/ReactNativeIndyVdr.d.ts -+++ b/build/ReactNativeIndyVdr.d.ts -@@ -14,6 +14,11 @@ export declare class ReactNativeIndyVdr implements IndyVdr { - setCacheDirectory(options: { - path: string; - }): void; -+ setLedgerTxnCache(options: { -+ capacity: number; -+ expiry_offset_ms: number; -+ path?: string; -+ }): void; - setDefaultLogger(): void; - setProtocolVersion(options: { - version: number; -diff --git a/build/ReactNativeIndyVdr.js b/build/ReactNativeIndyVdr.js -index 16bdc5e8ee395295afa0ec255fee1e2c7a220c57..5fb112fa5df10aeffdd9d42a324702a6b25c3db1 100644 ---- a/build/ReactNativeIndyVdr.js -+++ b/build/ReactNativeIndyVdr.js -@@ -57,6 +57,10 @@ class ReactNativeIndyVdr { - const serializedOptions = (0, serialize_1.serializeArguments)(options); - this.indyVdr.setCacheDirectory(serializedOptions); - } -+ setLedgerTxnCache(options) { -+ const serializedOptions = (0, serialize_1.serializeArguments)(options); -+ this.indyVdr.setLedgerTxnCache(serializedOptions); -+ } - setDefaultLogger() { - this.handleError(this.indyVdr.setDefaultLogger({})); - } -diff --git a/build/ReactNativeIndyVdr.js.map b/build/ReactNativeIndyVdr.js.map -index 219c2d0156e6e3395061e41567831414c320e410..30fb92ec803052f901cf2858be8bda1569196a2c 100644 ---- a/build/ReactNativeIndyVdr.js.map -+++ b/build/ReactNativeIndyVdr.js.map -@@ -1 +1 @@ --{"version":3,"file":"ReactNativeIndyVdr.js","sourceRoot":"","sources":["../src/ReactNativeIndyVdr.ts"],"names":[],"mappings":";;;AAyCA,kEAAsF;AAEtF,2CAAgD;AAEhD,MAAa,kBAAkB;IAG7B,YAAmB,QAAwB;QAYnC,cAAS,GAAG,CAAC,MAA8B,EAAiB,EAAE;YACpE,OAAO,IAAI,OAAO,CAAC,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE;gBACrC,MAAM,GAAG,GAAa,CAAC,EAAE,SAAS,EAAE,EAAE,EAAE;oBACtC,IAAI,SAAS,KAAK,CAAC;wBAAE,MAAM,CAAC,IAAI,CAAC,eAAe,EAAE,CAAC,CAAA;oBACnD,OAAO,EAAE,CAAA;gBACX,CAAC,CAAA;gBAED,MAAM,CAAC,GAAG,CAAC,CAAA;YACb,CAAC,CAAC,CAAA;QACJ,CAAC,CAAA;QAEO,0BAAqB,GAAG,CAC9B,MAAkD,EAClD,QAAQ,GAAG,KAAK,EACQ,EAAE;YAC1B,OAAO,IAAI,OAAO,CAAC,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE;gBACrC,MAAM,EAAE,GAAyB,CAAC,EAAE,KAAK,EAAE,SAAS,EAAE,EAAE,EAAE;oBACxD,IAAI,SAAS,KAAK,CAAC;wBAAE,MAAM,CAAC,IAAI,8BAAY,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,eAAe,EAAE,CAAuB,CAAC,CAAC,CAAA;oBAEvG,qFAAqF;oBACrF,kBAAkB;oBAClB,IAAI,OAAO,KAAK,KAAK,QAAQ,IAAI,QAAQ,EAAE;wBACzC,MAAM,cAAc,GAAG,QAAQ,CAAC,CAAC,CAAC,GAAG,GAAG,KAAK,CAAC,OAAO,CAAC,KAAK,EAAE,GAAG,CAAC,GAAG,GAAG,CAAC,CAAC,CAAC,KAAK,CAAA;wBAE/E,IAAI,cAAc,CAAC,MAAM,KAAK,CAAC;4BAAE,OAAO,OAAO,CAAC,IAAI,CAAC,CAAA;wBACrD,OAAO,CAAC,IAAI,CAAC,KAAK,CAAC,cAAc,CAAW,CAAC,CAAA;qBAC9C;yBAAM;wBACL,OAAO,CAAC,KAAe,CAAC,CAAA;qBACzB;gBACH,CAAC,CAAA;gBAED,MAAM,CAAC,EAAE,CAAC,CAAA;YACZ,CAAC,CAAC,CAAA;QACJ,CAAC,CAAA;QA5CC,IAAI,CAAC,OAAO,GAAG,QAAQ,CAAA;IACzB,CAAC;IAEO,WAAW,CAAI,EAAE,SAAS,EAAE,KAAK,EAAmB;QAC1D,IAAI,SAAS,KAAK,CAAC,EAAE;YACnB,MAAM,IAAI,8BAAY,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,eAAe,EAAE,CAAuB,CAAC,CAAA;SACjF;QAED,OAAO,KAAU,CAAA;IACnB,CAAC;IAqCM,eAAe;QACpB,OAAO,IAAI,CAAC,OAAO,CAAC,eAAe,CAAC,EAAE,CAAC,CAAA;IACzC,CAAC;IAEM,OAAO;QACZ,OAAO,IAAI,CAAC,OAAO,CAAC,OAAO,CAAC,EAAE,CAAC,CAAA;IACjC,CAAC;IAEM,SAAS,CAAC,OAA4C;QAC3D,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,OAAO,CAAC,SAAS,CAAC,iBAAiB,CAAC,CAAA;IAC3C,CAAC;IAEM,iBAAiB,CAAC,OAAyB;QAChD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,OAAO,CAAC,iBAAiB,CAAC,iBAAiB,CAAC,CAAA;IACnD,CAAC;IAEM,gBAAgB;QACrB,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,gBAAgB,CAAC,EAAE,CAAC,CAAC,CAAA;IACrD,CAAC;IAEM,kBAAkB,CAAC,OAA4B;QACpD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAC,CAAA;IACtE,CAAC;IAEM,aAAa,CAAC,OAA+B;QAClD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,aAAa,CAAC,iBAAiB,CAAC,CAAC,CAAA;IACjE,CAAC;IAEM,gCAAgC,CAAC,OAA2C;QACjF,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,gCAAgC,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACtH,CAAC;IAEM,mCAAmC,CAAC,OAA8C;QACvF,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAC9B,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,mCAAmC,CAAC,iBAAiB,CAAC,CAAC,CACtF,CAAA;IACH,CAAC;IAEM,kBAAkB,CAAC,OAA6B;QACrD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACxG,CAAC;IAEM,qBAAqB,CAAC,OAAgC;QAC3D,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,qBAAqB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAC3G,CAAC;IAEM,mBAAmB,CAAC,OAA2C;QACpE,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,mBAAmB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACzG,CAAC;IAEM,sBAAsB,CAAC,OAA8C;QAC1E,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,sBAAsB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAC5G,CAAC;IAEM,0BAA0B,CAAC,OAAsD;QACtF,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,0BAA0B,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAChH,CAAC;IAEM,uBAAuB,CAAC,OAA4C;QACzE,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,uBAAuB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAC7G,CAAC;IAEM,4BAA4B,CAAC,OAAiD;QACnF,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,4BAA4B,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAClH,CAAC;IAEM,uBAAuB,CAAC,OAAmD;QAChF,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,uBAAuB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAC7G,CAAC;IAEM,kBAAkB,CAAC,OAA6B;QACrD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACxG,CAAC;IAEM,yCAAyC,CAC9C,OAA4D;QAE5D,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAC9B,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,yCAAyC,CAAC,iBAAiB,CAAC,CAAC,CAC5F,CAAA;IACH,CAAC;IAEM,kBAAkB,CAAC,OAA6B;QACrD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACxG,CAAC;IAEM,qBAAqB,CAAC,OAAgC;QAC3D,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,qBAAqB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAC3G,CAAC;IAEM,iCAAiC,CAAC,OAAoD;QAC3F,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAC9B,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,iCAAiC,CAAC,iBAAiB,CAAC,CAAC,CACpF,CAAA;IACH,CAAC;IAEM,kBAAkB,CAAC,OAAqC;QAC7D,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACxG,CAAC;IAEM,4BAA4B,CAAC,OAAsC;QACxE,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,4BAA4B,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAClH,CAAC;IAEM,eAAe,CAAC,OAA0B;QAC/C,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,eAAe,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACrG,CAAC;IAEM,yBAAyB,CAAC,OAA8C;QAC7E,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,yBAAyB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAC/G,CAAC;IAEM,kBAAkB,CAAC,OAA6B;QACrD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACxG,CAAC;IAEM,8BAA8B,CAAC,OAAiD;QACrF,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,8BAA8B,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACpH,CAAC;IAEM,UAAU,CAAC,OAA0B;QAC1C,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,UAAU,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAChG,CAAC;IAEM,KAAK,CAAC,WAAW,CAAC,OAAmC;QAC1D,MAAM,EAAE,UAAU,EAAE,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QAClD,OAAO,IAAI,CAAC,SAAS,CAAC,CAAC,EAAE,EAAE,EAAE,CAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,WAAW,CAAC,EAAE,EAAE,EAAE,UAAU,EAAE,CAAC,CAAC,CAAC,CAAA;IAC/F,CAAC;IAEM,KAAK,CAAC,aAAa,CAAC,OAAmC;QAC5D,MAAM,EAAE,UAAU,EAAE,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QAClD,MAAM,MAAM,GAAG,IAAA,2CAAyB,EACtC,MAAM,IAAI,CAAC,qBAAqB,CAAS,CAAC,EAAE,EAAE,EAAE,CAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,aAAa,CAAC,EAAE,EAAE,EAAE,UAAU,EAAE,CAAC,CAAC,CAAC,CACnH,CAAA;QAED,OAAO,IAAI,CAAC,KAAK,CAAC,MAAM,CAAe,CAAA;IACzC,CAAC;IAEM,KAAK,CAAC,mBAAmB,CAAC,OAAmC;QAClE,MAAM,EAAE,UAAU,EAAE,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QAClD,MAAM,MAAM,GAAG,IAAA,2CAAyB,EACtC,MAAM,IAAI,CAAC,qBAAqB,CAAe,CAAC,EAAE,EAAE,EAAE,CAAC,IAAI,CAAC,OAAO,CAAC,mBAAmB,CAAC,EAAE,EAAE,EAAE,UAAU,EAAE,CAAC,EAAE,IAAI,CAAC,CACnH,CAAA;QAED,OAAO,MAAM,CAAA;IACf,CAAC;IAEM,KAAK,CAAC,gBAAgB,CAAC,OAAmC;QAC/D,MAAM,EAAE,UAAU,EAAE,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QAClD,MAAM,MAAM,GAAG,IAAA,2CAAyB,EACtC,MAAM,IAAI,CAAC,qBAAqB,CAAS,CAAC,EAAE,EAAE,EAAE,CAAC,IAAI,CAAC,OAAO,CAAC,gBAAgB,CAAC,EAAE,EAAE,EAAE,UAAU,EAAE,CAAC,CAAC,CACpG,CAAA;QAED,OAAO,IAAI,CAAC,KAAK,CAAC,MAAM,CAAc,CAAA;IACxC,CAAC;IAEM,KAAK,CAAC,gBAAgB,CAC3B,OAA6D;QAE7D,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,MAAM,MAAM,GAAG,IAAA,2CAAyB,EACtC,MAAM,IAAI,CAAC,qBAAqB,CAAS,CAAC,EAAE,EAAE,EAAE,CAAC,IAAI,CAAC,OAAO,CAAC,gBAAgB,iBAAG,EAAE,IAAK,iBAAiB,EAAG,CAAC,CAC9G,CAAA;QAED,OAAO,IAAI,CAAC,KAAK,CAAC,MAAM,CAAM,CAAA;IAChC,CAAC;IAEM,KAAK,CAAC,iBAAiB,CAC5B,OAA8D;QAE9D,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,MAAM,MAAM,GAAG,IAAA,2CAAyB,EACtC,MAAM,IAAI,CAAC,qBAAqB,CAAS,CAAC,EAAE,EAAE,EAAE,CAAC,IAAI,CAAC,OAAO,CAAC,iBAAiB,iBAAG,EAAE,IAAK,iBAAiB,EAAG,CAAC,CAC/G,CAAA;QAED,OAAO,IAAI,CAAC,KAAK,CAAC,MAAM,CAAM,CAAA;IAChC,CAAC;IAEM,SAAS,CAAC,OAA+B;QAC9C,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,OAAO,CAAC,SAAS,CAAC,iBAAiB,CAAC,CAAA;IAC3C,CAAC;IAEM,mCAAmC,CAAC,OAAmD;QAC5F,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAC9B,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,mCAAmC,CAAC,iBAAiB,CAAC,CAAC,CACtF,CAAA;IACH,CAAC;IAEM,WAAW,CAAC,OAAkC;QACnD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,OAAO,CAAC,WAAW,CAAC,iBAAiB,CAAC,CAAA;IAC7C,CAAC;IAEM,cAAc,CAAC,OAAkC;QACtD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,cAAc,CAAC,iBAAiB,CAAC,CAAC,CAAA;IACzE,CAAC;IAEM,wBAAwB,CAAC,OAAkC;QAChE,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,wBAAwB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAC9G,CAAC;IAEM,kBAAkB,CAAC,OAAqE;QAC7F,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,OAAO,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAA;IACpD,CAAC;IAEM,wBAAwB,CAAC,OAA2E;QACzG,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,OAAO,CAAC,wBAAwB,CAAC,iBAAiB,CAAC,CAAA;IAC1D,CAAC;IAEM,mBAAmB,CAAC,OAAsE;QAC/F,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,OAAO,CAAC,mBAAmB,CAAC,iBAAiB,CAAC,CAAA;IACrD,CAAC;IAEM,sCAAsC,CAC3C,OAAyF;QAEzF,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,OAAO,CAAC,sCAAsC,CAAC,iBAAiB,CAAC,CAAA;IACxE,CAAC;CACF;AA9SD,gDA8SC"} -\ No newline at end of file -+{"version":3,"file":"ReactNativeIndyVdr.js","sourceRoot":"","sources":["../src/ReactNativeIndyVdr.ts"],"names":[],"mappings":";;;AAyCA,kEAAsF;AAEtF,2CAAgD;AAEhD,MAAa,kBAAkB;IAG7B,YAAmB,QAAwB;QAYnC,cAAS,GAAG,CAAC,MAA8B,EAAiB,EAAE;YACpE,OAAO,IAAI,OAAO,CAAC,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE;gBACrC,MAAM,GAAG,GAAa,CAAC,EAAE,SAAS,EAAE,EAAE,EAAE;oBACtC,IAAI,SAAS,KAAK,CAAC;wBAAE,MAAM,CAAC,IAAI,CAAC,eAAe,EAAE,CAAC,CAAA;oBACnD,OAAO,EAAE,CAAA;gBACX,CAAC,CAAA;gBAED,MAAM,CAAC,GAAG,CAAC,CAAA;YACb,CAAC,CAAC,CAAA;QACJ,CAAC,CAAA;QAEO,0BAAqB,GAAG,CAC9B,MAAkD,EAClD,QAAQ,GAAG,KAAK,EACQ,EAAE;YAC1B,OAAO,IAAI,OAAO,CAAC,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE;gBACrC,MAAM,EAAE,GAAyB,CAAC,EAAE,KAAK,EAAE,SAAS,EAAE,EAAE,EAAE;oBACxD,IAAI,SAAS,KAAK,CAAC;wBAAE,MAAM,CAAC,IAAI,8BAAY,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,eAAe,EAAE,CAAuB,CAAC,CAAC,CAAA;oBAEvG,qFAAqF;oBACrF,kBAAkB;oBAClB,IAAI,OAAO,KAAK,KAAK,QAAQ,IAAI,QAAQ,EAAE;wBACzC,MAAM,cAAc,GAAG,QAAQ,CAAC,CAAC,CAAC,GAAG,GAAG,KAAK,CAAC,OAAO,CAAC,KAAK,EAAE,GAAG,CAAC,GAAG,GAAG,CAAC,CAAC,CAAC,KAAK,CAAA;wBAE/E,IAAI,cAAc,CAAC,MAAM,KAAK,CAAC;4BAAE,OAAO,OAAO,CAAC,IAAI,CAAC,CAAA;wBACrD,OAAO,CAAC,IAAI,CAAC,KAAK,CAAC,cAAc,CAAW,CAAC,CAAA;qBAC9C;yBAAM;wBACL,OAAO,CAAC,KAAe,CAAC,CAAA;qBACzB;gBACH,CAAC,CAAA;gBAED,MAAM,CAAC,EAAE,CAAC,CAAA;YACZ,CAAC,CAAC,CAAA;QACJ,CAAC,CAAA;QA5CC,IAAI,CAAC,OAAO,GAAG,QAAQ,CAAA;IACzB,CAAC;IAEO,WAAW,CAAI,EAAE,SAAS,EAAE,KAAK,EAAmB;QAC1D,IAAI,SAAS,KAAK,CAAC,EAAE;YACnB,MAAM,IAAI,8BAAY,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,eAAe,EAAE,CAAuB,CAAC,CAAA;SACjF;QAED,OAAO,KAAU,CAAA;IACnB,CAAC;IAqCM,eAAe;QACpB,OAAO,IAAI,CAAC,OAAO,CAAC,eAAe,CAAC,EAAE,CAAC,CAAA;IACzC,CAAC;IAEM,OAAO;QACZ,OAAO,IAAI,CAAC,OAAO,CAAC,OAAO,CAAC,EAAE,CAAC,CAAA;IACjC,CAAC;IAEM,SAAS,CAAC,OAA4C;QAC3D,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,OAAO,CAAC,SAAS,CAAC,iBAAiB,CAAC,CAAA;IAC3C,CAAC;IAEM,iBAAiB,CAAC,OAAyB;QAChD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,OAAO,CAAC,iBAAiB,CAAC,iBAAiB,CAAC,CAAA;IACnD,CAAC;IACM,iBAAiB,CAAC,OAAsE;QAC7F,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,OAAO,CAAC,iBAAiB,CAAC,iBAAiB,CAAC,CAAA;IACnD,CAAC;IAEM,gBAAgB;QACrB,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,gBAAgB,CAAC,EAAE,CAAC,CAAC,CAAA;IACrD,CAAC;IAEM,kBAAkB,CAAC,OAA4B;QACpD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAC,CAAA;IACtE,CAAC;IAEM,aAAa,CAAC,OAA+B;QAClD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,aAAa,CAAC,iBAAiB,CAAC,CAAC,CAAA;IACjE,CAAC;IAEM,gCAAgC,CAAC,OAA2C;QACjF,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,gCAAgC,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACtH,CAAC;IAEM,mCAAmC,CAAC,OAA8C;QACvF,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAC9B,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,mCAAmC,CAAC,iBAAiB,CAAC,CAAC,CACtF,CAAA;IACH,CAAC;IAEM,kBAAkB,CAAC,OAA6B;QACrD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACxG,CAAC;IAEM,qBAAqB,CAAC,OAAgC;QAC3D,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,qBAAqB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAC3G,CAAC;IAEM,mBAAmB,CAAC,OAA2C;QACpE,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,mBAAmB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACzG,CAAC;IAEM,sBAAsB,CAAC,OAA8C;QAC1E,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,sBAAsB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAC5G,CAAC;IAEM,0BAA0B,CAAC,OAAsD;QACtF,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,0BAA0B,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAChH,CAAC;IAEM,uBAAuB,CAAC,OAA4C;QACzE,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,uBAAuB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAC7G,CAAC;IAEM,4BAA4B,CAAC,OAAiD;QACnF,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,4BAA4B,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAClH,CAAC;IAEM,uBAAuB,CAAC,OAAmD;QAChF,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,uBAAuB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAC7G,CAAC;IAEM,kBAAkB,CAAC,OAA6B;QACrD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACxG,CAAC;IAEM,yCAAyC,CAC9C,OAA4D;QAE5D,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAC9B,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,yCAAyC,CAAC,iBAAiB,CAAC,CAAC,CAC5F,CAAA;IACH,CAAC;IAEM,kBAAkB,CAAC,OAA6B;QACrD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACxG,CAAC;IAEM,qBAAqB,CAAC,OAAgC;QAC3D,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,qBAAqB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAC3G,CAAC;IAEM,iCAAiC,CAAC,OAAoD;QAC3F,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAC9B,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,iCAAiC,CAAC,iBAAiB,CAAC,CAAC,CACpF,CAAA;IACH,CAAC;IAEM,kBAAkB,CAAC,OAAqC;QAC7D,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACxG,CAAC;IAEM,4BAA4B,CAAC,OAAsC;QACxE,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,4BAA4B,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAClH,CAAC;IAEM,eAAe,CAAC,OAA0B;QAC/C,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,eAAe,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACrG,CAAC;IAEM,yBAAyB,CAAC,OAA8C;QAC7E,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,yBAAyB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAC/G,CAAC;IAEM,kBAAkB,CAAC,OAA6B;QACrD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACxG,CAAC;IAEM,8BAA8B,CAAC,OAAiD;QACrF,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,8BAA8B,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IACpH,CAAC;IAEM,UAAU,CAAC,OAA0B;QAC1C,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,UAAU,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAChG,CAAC;IAEM,KAAK,CAAC,WAAW,CAAC,OAAmC;QAC1D,MAAM,EAAE,UAAU,EAAE,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QAClD,OAAO,IAAI,CAAC,SAAS,CAAC,CAAC,EAAE,EAAE,EAAE,CAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,WAAW,CAAC,EAAE,EAAE,EAAE,UAAU,EAAE,CAAC,CAAC,CAAC,CAAA;IAC/F,CAAC;IAEM,KAAK,CAAC,aAAa,CAAC,OAAmC;QAC5D,MAAM,EAAE,UAAU,EAAE,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QAClD,MAAM,MAAM,GAAG,IAAA,2CAAyB,EACtC,MAAM,IAAI,CAAC,qBAAqB,CAAS,CAAC,EAAE,EAAE,EAAE,CAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,aAAa,CAAC,EAAE,EAAE,EAAE,UAAU,EAAE,CAAC,CAAC,CAAC,CACnH,CAAA;QAED,OAAO,IAAI,CAAC,KAAK,CAAC,MAAM,CAAe,CAAA;IACzC,CAAC;IAEM,KAAK,CAAC,mBAAmB,CAAC,OAAmC;QAClE,MAAM,EAAE,UAAU,EAAE,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QAClD,MAAM,MAAM,GAAG,IAAA,2CAAyB,EACtC,MAAM,IAAI,CAAC,qBAAqB,CAAe,CAAC,EAAE,EAAE,EAAE,CAAC,IAAI,CAAC,OAAO,CAAC,mBAAmB,CAAC,EAAE,EAAE,EAAE,UAAU,EAAE,CAAC,EAAE,IAAI,CAAC,CACnH,CAAA;QAED,OAAO,MAAM,CAAA;IACf,CAAC;IAEM,KAAK,CAAC,gBAAgB,CAAC,OAAmC;QAC/D,MAAM,EAAE,UAAU,EAAE,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QAClD,MAAM,MAAM,GAAG,IAAA,2CAAyB,EACtC,MAAM,IAAI,CAAC,qBAAqB,CAAS,CAAC,EAAE,EAAE,EAAE,CAAC,IAAI,CAAC,OAAO,CAAC,gBAAgB,CAAC,EAAE,EAAE,EAAE,UAAU,EAAE,CAAC,CAAC,CACpG,CAAA;QAED,OAAO,IAAI,CAAC,KAAK,CAAC,MAAM,CAAc,CAAA;IACxC,CAAC;IAEM,KAAK,CAAC,gBAAgB,CAC3B,OAA6D;QAE7D,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,MAAM,MAAM,GAAG,IAAA,2CAAyB,EACtC,MAAM,IAAI,CAAC,qBAAqB,CAAS,CAAC,EAAE,EAAE,EAAE,CAAC,IAAI,CAAC,OAAO,CAAC,gBAAgB,iBAAG,EAAE,IAAK,iBAAiB,EAAG,CAAC,CAC9G,CAAA;QAED,OAAO,IAAI,CAAC,KAAK,CAAC,MAAM,CAAM,CAAA;IAChC,CAAC;IAEM,KAAK,CAAC,iBAAiB,CAC5B,OAA8D;QAE9D,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,MAAM,MAAM,GAAG,IAAA,2CAAyB,EACtC,MAAM,IAAI,CAAC,qBAAqB,CAAS,CAAC,EAAE,EAAE,EAAE,CAAC,IAAI,CAAC,OAAO,CAAC,iBAAiB,iBAAG,EAAE,IAAK,iBAAiB,EAAG,CAAC,CAC/G,CAAA;QAED,OAAO,IAAI,CAAC,KAAK,CAAC,MAAM,CAAM,CAAA;IAChC,CAAC;IAEM,SAAS,CAAC,OAA+B;QAC9C,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,OAAO,CAAC,SAAS,CAAC,iBAAiB,CAAC,CAAA;IAC3C,CAAC;IAEM,mCAAmC,CAAC,OAAmD;QAC5F,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAC9B,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,mCAAmC,CAAC,iBAAiB,CAAC,CAAC,CACtF,CAAA;IACH,CAAC;IAEM,WAAW,CAAC,OAAkC;QACnD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,OAAO,CAAC,WAAW,CAAC,iBAAiB,CAAC,CAAA;IAC7C,CAAC;IAEM,cAAc,CAAC,OAAkC;QACtD,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,cAAc,CAAC,iBAAiB,CAAC,CAAC,CAAA;IACzE,CAAC;IAEM,wBAAwB,CAAC,OAAkC;QAChE,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,OAAO,IAAA,2CAAyB,EAAC,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,OAAO,CAAC,wBAAwB,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAA;IAC9G,CAAC;IAEM,kBAAkB,CAAC,OAAqE;QAC7F,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,OAAO,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAA;IACpD,CAAC;IAEM,wBAAwB,CAAC,OAA2E;QACzG,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,OAAO,CAAC,wBAAwB,CAAC,iBAAiB,CAAC,CAAA;IAC1D,CAAC;IAEM,mBAAmB,CAAC,OAAsE;QAC/F,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,OAAO,CAAC,mBAAmB,CAAC,iBAAiB,CAAC,CAAA;IACrD,CAAC;IAEM,sCAAsC,CAC3C,OAAyF;QAEzF,MAAM,iBAAiB,GAAG,IAAA,8BAAkB,EAAC,OAAO,CAAC,CAAA;QACrD,IAAI,CAAC,OAAO,CAAC,sCAAsC,CAAC,iBAAiB,CAAC,CAAA;IACxE,CAAC;CACF;AAlTD,gDAkTC"} -\ No newline at end of file -diff --git a/cpp/HostObject.cpp b/cpp/HostObject.cpp -index dca847963687111473125064c58c90b13f7c718b..c5c5e0a8227314809c31e6565bbecc7cce1c5478 100644 ---- a/cpp/HostObject.cpp -+++ b/cpp/HostObject.cpp -@@ -13,6 +13,7 @@ FunctionMap IndyVdrTurboModuleHostObject::functionMapping(jsi::Runtime &rt) { - fMap.insert(std::make_tuple("getCurrentError", &indyVdr::getCurrentError)); - fMap.insert(std::make_tuple("setConfig", &indyVdr::setConfig)); - fMap.insert(std::make_tuple("setCacheDirectory", &indyVdr::setCacheDirectory)); -+ fMap.insert(std::make_tuple("setLedgerTxnCache", &indyVdr::setLedgerTxnCache)); - fMap.insert(std::make_tuple("setDefaultLogger", &indyVdr::setDefaultLogger)); - fMap.insert( - std::make_tuple("setProtocolVersion", &indyVdr::setProtocolVersion)); -diff --git a/cpp/include/libindy_vdr.h b/cpp/include/libindy_vdr.h -index 7f61bb9faaa119ea74619c82937c8de838992c0a..6ce64ab2a429b940d117b664033f0e3369171eab 100644 ---- a/cpp/include/libindy_vdr.h -+++ b/cpp/include/libindy_vdr.h -@@ -481,6 +481,8 @@ ErrorCode indy_vdr_resolve(PoolHandle pool_handle, - - ErrorCode indy_vdr_set_cache_directory(FfiStr path); - -+ErrorCode indy_vdr_set_ledger_txn_cache(int32_t capacity, int64_t expiry_offset_ms, FfiStr path); -+ - ErrorCode indy_vdr_set_config(FfiStr config); - - ErrorCode indy_vdr_set_default_logger(void); -diff --git a/cpp/indyVdr.cpp b/cpp/indyVdr.cpp -index 0e3002cc6b504743ac70e777e52c387e26067bda..706134f8ccad62a790ee2f85a0f7b306cdfa5c85 100644 ---- a/cpp/indyVdr.cpp -+++ b/cpp/indyVdr.cpp -@@ -32,6 +32,16 @@ jsi::Value setCacheDirectory(jsi::Runtime &rt, jsi::Object options) { - return createReturnValue(rt, code, nullptr); - }; - -+jsi::Value setLedgerTxnCache(jsi::Runtime &rt, jsi::Object options) { -+ auto capacity = jsiToValue(rt, options, "capacity"); -+ auto expiry_offset_ms = jsiToValue(rt, options, "expiry_offset_ms"); -+ auto path = jsiToValue(rt, options, "path", true); -+ -+ ErrorCode code = indy_vdr_set_ledger_txn_cache(capacity, expiry_offset_ms, path.length() > 0 ? path.c_str() : nullptr); -+ -+ return createReturnValue(rt, code, nullptr); -+}; -+ - jsi::Value setDefaultLogger(jsi::Runtime &rt, jsi::Object options) { - ErrorCode code = indy_vdr_set_default_logger(); - -diff --git a/cpp/indyVdr.h b/cpp/indyVdr.h -index fa48a9253770faf2007913890f8458ffb26864f4..c708f3d483ff71dc90fe54af1a2b2eb087c58b26 100644 ---- a/cpp/indyVdr.h -+++ b/cpp/indyVdr.h -@@ -13,6 +13,7 @@ jsi::Value version(jsi::Runtime &rt, jsi::Object options); - jsi::Value getCurrentError(jsi::Runtime &rt, jsi::Object options); - jsi::Value setConfig(jsi::Runtime &rt, jsi::Object options); - jsi::Value setCacheDirectory(jsi::Runtime &rt, jsi::Object options); -+jsi::Value setLedgerTxnCache(jsi::Runtime &rt, jsi::Object options); - jsi::Value setDefaultLogger(jsi::Runtime &rt, jsi::Object options); - jsi::Value setProtocolVersion(jsi::Runtime &rt, jsi::Object options); - jsi::Value setSocksProxy(jsi::Runtime &rt, jsi::Object options); -diff --git a/cpp/turboModuleUtility.cpp b/cpp/turboModuleUtility.cpp -index 3ff7d9a455748748d84abf076dc29166bd94a717..5a029ea34225d5bb9f5610270677d5ffda80203a 100644 ---- a/cpp/turboModuleUtility.cpp -+++ b/cpp/turboModuleUtility.cpp -@@ -143,7 +143,7 @@ int64_t jsiToValue(jsi::Runtime &rt, jsi::Object &options, const char *name, - bool optional) { - jsi::Value value = options.getProperty(rt, name); - if ((value.isNull() || value.isUndefined()) && optional) -- return 0; -+ return -1; - - if (value.isNumber()) - return value.asNumber(); -@@ -169,7 +169,7 @@ int32_t jsiToValue(jsi::Runtime &rt, jsi::Object &options, const char *name, - bool optional) { - jsi::Value value = options.getProperty(rt, name); - if ((value.isNull() || value.isUndefined()) && optional) -- return 0; -+ return -1; - - if (value.isNumber()) - return value.asNumber(); -diff --git a/package.json b/package.json -index 084a7146e124e07cd3860819b9211be7d2369806..b911f8c6c360caea06946a3076e5148d5018c6ed 100644 ---- a/package.json -+++ b/package.json -@@ -58,7 +58,7 @@ - "binary": { - "module_name": "indy_vdr", - "module_path": "native", -- "remote_path": "v0.4.1", -+ "remote_path": "v0.4.3", - "host": "https://github.com/hyperledger/indy-vdr/releases/download/", - "package_name": "library-ios-android.tar.gz" - }, diff --git a/package.json b/package.json index d8dbc646cd..e31ac0b4e3 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "devDependencies": { "@changesets/cli": "~2.29.5", "@eslint/js": "~8.57.1", - "@react-native/eslint-config": "~0.81.0", + "@react-native/eslint-config": "~0.79.0", "@types/conventional-recommended-bump": "~6.1.1", "@types/eslint__js": "~8.42.3", "@typescript-eslint/eslint-plugin": "~7.18.0", @@ -53,25 +53,40 @@ "@unimodules/react-native-adapter": "./noop", "@unimodules/core": "./noop", "tsyringe": "4.8.0", - "expo": "~54.0.0", - "expo-secure-store": "~14.2.0", + "expo": "~53.0.0", + "expo-secure-store": "~14.0.0", "nanoid": "3.3.7", - "react": "19.1.0", + "react": "19.0.0", "tslib": "2.6.2", - "react-native": "0.81.0", - "@types/react": "~19.1.0", - "react-test-renderer": "19.1.0", + "react-native": "0.79.7", + "@types/react": "~18.3.0", + "react-test-renderer": "19.0.0", "@credo-ts/anoncreds@npm:0.5.17": "patch:@credo-ts/anoncreds@npm%3A0.5.17#~/.yarn/patches/@credo-ts-anoncreds-npm-0.5.17-9f101d8e96.patch", "@credo-ts/openid4vc@npm:0.5.17": "patch:@credo-ts/openid4vc@patch%3A@credo-ts/openid4vc@npm%253A0.5.17%23~/.yarn/patches/@credo-ts-openid4vc-npm-0.5.17-f06f0ed3b3.patch%3A%3Aversion=0.5.17&hash=ffc58d#~/.yarn/patches/@credo-ts-openid4vc-patch-d8a39b8db7.patch", "@credo-ts/core@npm:0.5.17": "patch:@credo-ts/core@npm%3A0.5.17#~/.yarn/patches/@credo-ts-core-npm-0.5.17-c528a69dd8.patch", "@credo-ts/indy-vdr@0npm:0.5.17": "patch:@credo-ts/indy-vdr@npm%3A0.5.17#~/.yarn/patches/@credo-ts-indy-vdr-npm-0.5.17-aa0b05041f.patch", "@hyperledger/indy-vdr-react-native@0.2.2": "patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#./.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch", "@hyperledger/indy-vdr-shared@0.2.2": "patch:@hyperledger/indy-vdr-shared@npm%3A0.2.2#./.yarn/patches/@hyperledger-indy-vdr-shared-npm-0.2.2-b989282fc6.patch", + "@hyperledger/anoncreds-react-native@0.2.4": "patch:@hyperledger/anoncreds-react-native@npm%3A0.2.4#./.yarn/patches/@hyperledger-anoncreds-react-native-npm-0.2.4-644cafe308.patch", + "@hyperledger/aries-askar-react-native@0.2.3": "patch:@hyperledger/aries-askar-react-native@npm%3A0.2.3#./.yarn/patches/@hyperledger-aries-askar-react-native-npm-0.2.3-3207b51eab.patch", "@animo-id/pex@npm:4.1.1-alpha.0": "patch:@animo-id/pex@npm%3A4.1.1-alpha.0#~/.yarn/patches/@animo-id-pex-npm-4.1.1-alpha.0-f29edfffa2.patch", "@sphereon/pex@npm:5.0.0-unstable.24": "patch:@sphereon/pex@npm%3A5.0.0-unstable.24#~/.yarn/patches/@sphereon-pex-npm-5.0.0-unstable.24-921df3a8ac.patch", "react-native-safe-area-context": "~5.4.0", + "react-native-svg": "~15.11.0", "react-native-svg-transformer": "~1.5.0", - "react-native-screens": "~4.10.0", - "react-native-gesture-handler": "~2.29.0" + "react-native-screens": "~4.11.0", + "react-native-gesture-handler": "~2.24.0", + "react-native-vision-camera": "~4.6.0", + "react-native-webview": "~13.16.0", + "@react-native/babel-preset": "0.79.7", + "@react-native/metro-config": "0.79.7", + "@react-native/typescript-config": "0.79.0", + "metro": "0.82.0", + "metro-config": "0.82.0", + "metro-core": "0.82.0", + "metro-resolver": "0.82.0", + "metro-runtime": "0.82.0", + "metro-transform-plugins": "0.82.0", + "metro-transform-worker": "0.82.0" } } diff --git a/packages/core/package.json b/packages/core/package.json index f8718f24cb..7eea1c06e8 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -61,16 +61,16 @@ "@formatjs/intl-numberformat": "~7.2.6", "@formatjs/intl-pluralrules": "~4.1.6", "@formatjs/intl-relativetimeformat": "~9.3.3", - "@hyperledger/anoncreds-react-native": "0.2.4", - "@hyperledger/aries-askar-react-native": "0.2.3", - "@hyperledger/indy-vdr-react-native": "0.2.2", + "@hyperledger/anoncreds-react-native": "patch:@hyperledger/anoncreds-react-native@npm%3A0.2.4#~/.yarn/patches/@hyperledger-anoncreds-react-native-npm-0.2.4-644cafe308.patch", + "@hyperledger/aries-askar-react-native": "patch:@hyperledger/aries-askar-react-native@npm%3A0.2.3#~/.yarn/patches/@hyperledger-aries-askar-react-native-npm-0.2.3-3207b51eab.patch", + "@hyperledger/indy-vdr-react-native": "patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#~/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch", "@hyperledger/indy-vdr-shared": "0.2.2", "@react-native-async-storage/async-storage": "~1.22.3", "@react-native-clipboard/clipboard": "~1.16.3", "@react-native-community/netinfo": "~11.3.3", - "@react-native/babel-preset": "~0.81.0", - "@react-native/eslint-config": "~0.81.0", - "@react-native/eslint-plugin": "~0.81.0", + "@react-native/babel-preset": "~0.79.0", + "@react-native/eslint-config": "~0.79.0", + "@react-native/eslint-plugin": "~0.79.0", "@react-navigation/bottom-tabs": "~6.0.9", "@react-navigation/core": "~6.1.1", "@react-navigation/devtools": "~6.0.27", @@ -82,7 +82,7 @@ "@types/jest": "~29.5.14", "@types/lodash.flatten": "~4.4.9", "@types/lodash.startcase": "~4.4.9", - "@types/react": "~19.1.0", + "@types/react": "~18.3.0", "@types/react-native-vector-icons": "~6.4.18", "@types/react-test-renderer": "~19.0.0", "@typescript-eslint/eslint-plugin": "~7.18.0", @@ -110,7 +110,7 @@ "query-string": "~7.1.3", "react": "*", "react-i18next": "~11.17.1", - "react-native": "0.81.0", + "react-native": "0.79.7", "react-native-animated-pagination-dots": "~0.1.73", "react-native-argon2": "~2.0.1", "react-native-bouncy-checkbox": "~3.0.7", @@ -136,14 +136,14 @@ "react-native-screenguard": "~1.1.0", "react-native-screens": "~4.4.0", "react-native-splash-screen": "~3.3.0", - "react-native-svg": "~15.0.0", - "react-native-svg-transformer": "~0.14.3", + "react-native-svg": "~15.11.0", + "react-native-svg-transformer": "~1.5.0", "react-native-tcp-socket": "~6.0.6", "react-native-toast-message": "~2.1.10", "react-native-uuid": "~2.0.3", "react-native-vector-icons": "~10.0.3", "react-native-vision-camera": "~4.3.2", - "react-test-renderer": "~19.1.0", + "react-test-renderer": "~19.0.0", "rimraf": "~5.0.10", "tsyringe": "~4.8.0", "typescript": "~5.5.4", @@ -213,7 +213,7 @@ "react-native-screenguard": "*", "react-native-screens": "~4.4.0", "react-native-splash-screen": "~3.3.0", - "react-native-svg": "~15.0.0", + "react-native-svg": "~15.11.0", "react-native-tcp-socket": "~6.0.6", "react-native-toast-message": "~2.1.10", "react-native-uuid": "~2.0.3", diff --git a/samples/app/android/app/build.gradle b/samples/app/android/app/build.gradle index a08afcf261..9bf8fd82d6 100644 --- a/samples/app/android/app/build.gradle +++ b/samples/app/android/app/build.gradle @@ -2,7 +2,6 @@ apply plugin: "com.android.application" apply plugin: "org.jetbrains.kotlin.android" apply plugin: "com.facebook.react" - /** * This is the configuration block to customize your React Native Android app. * By default you don't need to apply any configuration, just uncomment the lines you need. @@ -50,6 +49,9 @@ react { // // The list of flags to pass to the Hermes compiler. By default is "-O", "-output-source-map" // hermesFlags = ["-O", "-output-source-map"] + + // RN 0.81+ autolinking + autolinkLibrariesWithApp() } apply from: "../../node_modules/react-native-vector-icons/fonts.gradle" @@ -117,6 +119,13 @@ android { proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" } } + + packaging { + jniLibs { + useLegacyPackaging = true + pickFirsts += ['**/libreactnative.so'] + } + } } dependencies { @@ -134,4 +143,3 @@ dependencies { } apply from: project(':react-native-config').projectDir.getPath() + "/dotenv.gradle" -apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project) diff --git a/samples/app/android/app/gradle.lockfile b/samples/app/android/app/gradle.lockfile deleted file mode 100644 index 09345b279b..0000000000 --- a/samples/app/android/app/gradle.lockfile +++ /dev/null @@ -1,193 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -androidx.activity:activity-ktx:1.7.2=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.activity:activity:1.6.0=debugAndroidTestCompileClasspath -androidx.activity:activity:1.7.2=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.annotation:annotation-experimental:1.3.0=debugAndroidTestCompileClasspath -androidx.annotation:annotation-experimental:1.4.0=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.annotation:annotation-jvm:1.6.0=debugAndroidTestCompileClasspath -androidx.annotation:annotation-jvm:1.7.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.annotation:annotation:1.6.0=debugAndroidTestCompileClasspath -androidx.annotation:annotation:1.7.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.appcompat:appcompat-resources:1.6.1=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.appcompat:appcompat:1.6.1=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.arch.core:core-common:2.1.0=debugAndroidTestCompileClasspath -androidx.arch.core:core-common:2.2.0=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.arch.core:core-runtime:2.0.0=debugAndroidTestCompileClasspath -androidx.arch.core:core-runtime:2.2.0=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.asynclayoutinflater:asynclayoutinflater:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.autofill:autofill:1.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.biometric:biometric:1.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.camera:camera-camera2:1.4.0-beta02=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.camera:camera-core:1.4.0-beta02=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.camera:camera-extensions:1.4.0-beta02=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.camera:camera-lifecycle:1.4.0-beta02=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.camera:camera-video:1.4.0-beta02=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.camera:camera-view:1.4.0-beta02=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.cardview:cardview:1.0.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.collection:collection-ktx:1.1.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.collection:collection:1.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.concurrent:concurrent-futures-ktx:1.1.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.concurrent:concurrent-futures:1.1.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.constraintlayout:constraintlayout-solver:2.0.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.constraintlayout:constraintlayout:2.0.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.coordinatorlayout:coordinatorlayout:1.0.0=debugAndroidTestCompileClasspath -androidx.coordinatorlayout:coordinatorlayout:1.2.0=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.core:core-ktx:1.12.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.core:core:1.12.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.cursoradapter:cursoradapter:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.customview:customview:1.0.0=debugAndroidTestCompileClasspath -androidx.customview:customview:1.1.0=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.documentfile:documentfile:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.drawerlayout:drawerlayout:1.0.0=debugAndroidTestCompileClasspath -androidx.drawerlayout:drawerlayout:1.1.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.dynamicanimation:dynamicanimation:1.0.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.emoji2:emoji2-views-helper:1.2.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.emoji2:emoji2:1.2.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.exifinterface:exifinterface:1.0.0=debugAndroidTestCompileClasspath -androidx.exifinterface:exifinterface:1.3.2=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.fragment:fragment-ktx:1.6.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.fragment:fragment:1.3.6=debugAndroidTestCompileClasspath -androidx.fragment:fragment:1.6.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.interpolator:interpolator:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.legacy:legacy-support-core-ui:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.legacy:legacy-support-core-utils:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.legacy:legacy-support-v4:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-common:2.5.1=debugAndroidTestCompileClasspath -androidx.lifecycle:lifecycle-common:2.6.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-livedata-core-ktx:2.6.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-livedata-core:2.5.1=debugAndroidTestCompileClasspath -androidx.lifecycle:lifecycle-livedata-core:2.6.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-livedata:2.0.0=debugAndroidTestCompileClasspath -androidx.lifecycle:lifecycle-livedata:2.6.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-process:2.6.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-runtime-ktx:2.6.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-runtime:2.5.1=debugAndroidTestCompileClasspath -androidx.lifecycle:lifecycle-runtime:2.6.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1=debugAndroidTestCompileClasspath -androidx.lifecycle:lifecycle-viewmodel-savedstate:2.6.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.lifecycle:lifecycle-viewmodel:2.5.1=debugAndroidTestCompileClasspath -androidx.lifecycle:lifecycle-viewmodel:2.6.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.loader:loader:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.localbroadcastmanager:localbroadcastmanager:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.media:media:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.print:print:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.profileinstaller:profileinstaller:1.3.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.recyclerview:recyclerview:1.1.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.resourceinspection:resourceinspection-annotation:1.0.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.savedstate:savedstate-ktx:1.2.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.savedstate:savedstate:1.2.0=debugAndroidTestCompileClasspath -androidx.savedstate:savedstate:1.2.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.security:security-crypto:1.1.0-alpha03=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.slidingpanelayout:slidingpanelayout:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.startup:startup-runtime:1.1.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.swiperefreshlayout:swiperefreshlayout:1.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.tracing:tracing-ktx:1.2.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.tracing:tracing:1.1.0=debugAndroidTestCompileClasspath -androidx.tracing:tracing:1.2.0=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.transition:transition:1.2.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.vectordrawable:vectordrawable-animated:1.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.vectordrawable:vectordrawable:1.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.versionedparcelable:versionedparcelable:1.1.1=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.viewpager2:viewpager2:1.0.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -androidx.viewpager:viewpager:1.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -androidx.webkit:webkit:1.4.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.android.installreferrer:installreferrer:1.1.2=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.facebook.conceal:conceal:1.1.3=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fbjni:fbjni:0.5.1=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:drawee:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:fbcore:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:fresco:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:imagepipeline-base:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:imagepipeline-native:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:imagepipeline-okhttp3:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:imagepipeline:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:memory-type-ashmem:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:memory-type-java:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:memory-type-native:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:middleware:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:nativeimagefilters:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:nativeimagetranscoder:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:soloader:3.1.3=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.facebook.fresco:ui-common:3.1.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.infer.annotation:infer-annotation:0.18.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.react:hermes-android:0.73.11=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.react:react-android:0.73.11=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.soloader:annotation:0.10.5=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.soloader:nativeloader:0.10.5=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.soloader:soloader:0.10.5=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.facebook.yoga:proguard-annotations:1.19.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.github.bumptech.glide:annotations:4.12.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.github.bumptech.glide:disklrucache:4.12.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.github.bumptech.glide:gifdecoder:4.12.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.github.bumptech.glide:glide:4.12.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.google.android.datatransport:transport-api:2.2.1=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.android.datatransport:transport-backend-cct:2.3.3=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.android.datatransport:transport-runtime:2.2.6=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.android.gms:play-services-base:18.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.android.gms:play-services-basement:18.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.android.gms:play-services-iid:17.0.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.android.gms:play-services-stats:17.0.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.google.android.gms:play-services-tasks:18.0.2=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.android.material:material:1.6.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.google.android.odml:image:1.0.0-beta1=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.auto.value:auto-value-annotations:1.6.3=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.google.code.findbugs:jsr305:3.0.2=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.crypto.tink:tink-android:1.5.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.google.devtools.ksp:symbol-processing-api:1.7.22-1.0.8=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.google.firebase:firebase-annotations:16.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.firebase:firebase-components:16.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.firebase:firebase-encoders-json:17.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.firebase:firebase-encoders:16.1.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.guava:listenablefuture:1.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.google.mlkit:barcode-scanning-common:17.0.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.mlkit:barcode-scanning:17.2.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.mlkit:common:18.9.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.mlkit:vision-common:17.3.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.google.mlkit:vision-interfaces:16.2.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.lambdapioneer.argon2kt:argon2kt:1.3.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.parse.bolts:bolts-tasks:1.4.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.squareup.okhttp3:okhttp-urlconnection:4.9.2=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.squareup.okhttp3:okhttp:4.9.2=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.squareup.okio:okio:2.9.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -com.squareup:kotlinpoet-ksp:1.12.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -com.squareup:kotlinpoet:1.12.0=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -commons-codec:commons-codec:1.10=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -commons-io:commons-io:1.4=debugAndroidTestCompileClasspath -commons-io:commons-io:2.6=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -javax.inject:javax.inject:1=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -jp.wasabeef:blurry:4.0.1=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -net.java.dev.jna:jna:5.2.0=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -net.java.dev.jna:jna:5.6.0=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.intellij.deps:trove4j:1.0.20200330=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-annotations-jvm:1.3.72=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlin:kotlin-compiler-embeddable:1.8.0=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-daemon-embeddable:1.8.0=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:1.8.0=kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-reflect:1.6.10=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-reflect:1.7.22=debugRuntimeClasspath,debugUnitTestRuntimeClasspath,releaseRuntimeClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlin:kotlin-script-runtime:1.8.0=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-stdlib-common:1.8.0=apiDependenciesMetadata,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22=debugAndroidTestCompileClasspath -org.jetbrains.kotlin:kotlin-stdlib-common:1.9.21=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0=apiDependenciesMetadata -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.21=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0=apiDependenciesMetadata -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21=debugAndroidTestCompileClasspath,debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlin:kotlin-stdlib:1.8.0=apiDependenciesMetadata,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains.kotlin:kotlin-stdlib:1.8.22=debugAndroidTestCompileClasspath -org.jetbrains.kotlin:kotlin-stdlib:1.9.21=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4=debugAndroidTestCompileClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-android:1.8.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.6.4=debugAndroidTestCompileClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.8.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4=debugAndroidTestCompileClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.8.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4=debugAndroidTestCompileClasspath -org.jetbrains.kotlinx:kotlinx-coroutines-core:1.8.1=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -org.jetbrains:annotations:13.0=apiDependenciesMetadata,debugAndroidTestCompileClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath -org.jetbrains:annotations:23.0.0=debugCompileClasspath,debugRuntimeClasspath,debugUnitTestCompileClasspath,debugUnitTestRuntimeClasspath,releaseCompileClasspath,releaseRuntimeClasspath,releaseUnitTestCompileClasspath,releaseUnitTestRuntimeClasspath -empty=androidApis,androidJdkImage,androidTestApiDependenciesMetadata,androidTestCompileOnlyDependenciesMetadata,androidTestDebugApiDependenciesMetadata,androidTestDebugCompileOnlyDependenciesMetadata,androidTestDebugImplementationDependenciesMetadata,androidTestDebugIntransitiveDependenciesMetadata,androidTestDebugRuntimeOnlyDependenciesMetadata,androidTestImplementationDependenciesMetadata,androidTestIntransitiveDependenciesMetadata,androidTestReleaseApiDependenciesMetadata,androidTestReleaseCompileOnlyDependenciesMetadata,androidTestReleaseImplementationDependenciesMetadata,androidTestReleaseIntransitiveDependenciesMetadata,androidTestReleaseRuntimeOnlyDependenciesMetadata,androidTestRuntimeOnlyDependenciesMetadata,androidTestUtil,compileOnlyDependenciesMetadata,coreLibraryDesugaring,debugAndroidTestAnnotationProcessorClasspath,debugAndroidTestApiDependenciesMetadata,debugAndroidTestCompileOnlyDependenciesMetadata,debugAndroidTestImplementationDependenciesMetadata,debugAndroidTestIntransitiveDependenciesMetadata,debugAndroidTestRuntimeClasspath,debugAndroidTestRuntimeOnlyDependenciesMetadata,debugAnnotationProcessorClasspath,debugApiDependenciesMetadata,debugCompileOnlyDependenciesMetadata,debugImplementationDependenciesMetadata,debugIntransitiveDependenciesMetadata,debugReverseMetadataValues,debugRuntimeOnlyDependenciesMetadata,debugUnitTestAnnotationProcessorClasspath,debugUnitTestApiDependenciesMetadata,debugUnitTestCompileOnlyDependenciesMetadata,debugUnitTestImplementationDependenciesMetadata,debugUnitTestIntransitiveDependenciesMetadata,debugUnitTestRuntimeOnlyDependenciesMetadata,debugWearBundling,intransitiveDependenciesMetadata,kotlinCompilerPluginClasspath,kotlinCompilerPluginClasspathDebug,kotlinCompilerPluginClasspathDebugAndroidTest,kotlinCompilerPluginClasspathDebugUnitTest,kotlinCompilerPluginClasspathRelease,kotlinCompilerPluginClasspathReleaseUnitTest,kotlinNativeCompilerPluginClasspath,lintChecks,lintPublish,releaseAnnotationProcessorClasspath,releaseApiDependenciesMetadata,releaseCompileOnlyDependenciesMetadata,releaseImplementationDependenciesMetadata,releaseIntransitiveDependenciesMetadata,releaseReverseMetadataValues,releaseRuntimeOnlyDependenciesMetadata,releaseUnitTestAnnotationProcessorClasspath,releaseUnitTestApiDependenciesMetadata,releaseUnitTestCompileOnlyDependenciesMetadata,releaseUnitTestImplementationDependenciesMetadata,releaseUnitTestIntransitiveDependenciesMetadata,releaseUnitTestRuntimeOnlyDependenciesMetadata,releaseWearBundling,runtimeOnlyDependenciesMetadata,testApiDependenciesMetadata,testCompileOnlyDependenciesMetadata,testDebugApiDependenciesMetadata,testDebugCompileOnlyDependenciesMetadata,testDebugImplementationDependenciesMetadata,testDebugIntransitiveDependenciesMetadata,testDebugRuntimeOnlyDependenciesMetadata,testFixturesApiDependenciesMetadata,testFixturesCompileOnlyDependenciesMetadata,testFixturesDebugApiDependenciesMetadata,testFixturesDebugCompileOnlyDependenciesMetadata,testFixturesDebugImplementationDependenciesMetadata,testFixturesDebugIntransitiveDependenciesMetadata,testFixturesDebugRuntimeOnlyDependenciesMetadata,testFixturesImplementationDependenciesMetadata,testFixturesIntransitiveDependenciesMetadata,testFixturesReleaseApiDependenciesMetadata,testFixturesReleaseCompileOnlyDependenciesMetadata,testFixturesReleaseImplementationDependenciesMetadata,testFixturesReleaseIntransitiveDependenciesMetadata,testFixturesReleaseRuntimeOnlyDependenciesMetadata,testFixturesRuntimeOnlyDependenciesMetadata,testImplementationDependenciesMetadata,testIntransitiveDependenciesMetadata,testReleaseApiDependenciesMetadata,testReleaseCompileOnlyDependenciesMetadata,testReleaseImplementationDependenciesMetadata,testReleaseIntransitiveDependenciesMetadata,testReleaseRuntimeOnlyDependenciesMetadata,testRuntimeOnlyDependenciesMetadata diff --git a/samples/app/android/app/src/main/java/com/ariesbifold/MainApplication.kt b/samples/app/android/app/src/main/java/com/ariesbifold/MainApplication.kt index 97318adb0c..82f8c62d79 100644 --- a/samples/app/android/app/src/main/java/com/ariesbifold/MainApplication.kt +++ b/samples/app/android/app/src/main/java/com/ariesbifold/MainApplication.kt @@ -12,6 +12,7 @@ import com.facebook.react.ReactPackage import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load import com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost import com.facebook.react.defaults.DefaultReactNativeHost +import com.facebook.react.soloader.OpenSourceMergedSoMapping import com.facebook.soloader.SoLoader import org.wonday.orientation.OrientationActivityLifecycle @@ -38,15 +39,16 @@ class MainApplication : Application(), ReactApplication { get() = getDefaultReactHost(this.applicationContext, reactNativeHost) override fun onCreate() { - registerActivityLifecycleCallbacks(OrientationActivityLifecycle.getInstance()) // Removed semicolon + registerActivityLifecycleCallbacks(OrientationActivityLifecycle.getInstance()) super.onCreate() - SoLoader.init(this, false) + // Initialize SoLoader with the merged so mapping to handle react_featureflagsjni -> reactnative mapping + SoLoader.init(this, OpenSourceMergedSoMapping) if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) { // If you opted-in for the New Architecture, we load the native entry point for this app. load() } - ApplicationLifecycleDispatcher.onApplicationCreate(this) - } + ApplicationLifecycleDispatcher.onApplicationCreate(this) + } override fun onConfigurationChanged(newConfig: Configuration) { super.onConfigurationChanged(newConfig) diff --git a/samples/app/android/build.gradle b/samples/app/android/build.gradle index d069848841..e4bf59ab3f 100644 --- a/samples/app/android/build.gradle +++ b/samples/app/android/build.gradle @@ -2,13 +2,12 @@ buildscript { ext { - buildToolsVersion = "36.0.0" + buildToolsVersion = "35.0.0" minSdkVersion = 24 - compileSdkVersion = 36 - targetSdkVersion = 36 + compileSdkVersion = 35 + targetSdkVersion = 35 ndkVersion = "27.1.12297006" - kotlinVersion = "2.1.20" - + kotlinVersion = "2.0.21" } repositories { google() @@ -17,9 +16,12 @@ buildscript { dependencies { classpath("com.android.tools.build:gradle") classpath("com.facebook.react:react-native-gradle-plugin") + classpath("org.jetbrains.kotlin:kotlin-gradle-plugin") } } +apply plugin: "com.facebook.react.rootproject" + allprojects { repositories { mavenCentral() diff --git a/samples/app/android/settings.gradle b/samples/app/android/settings.gradle index 7b8e7fa56f..5b0c8b7b2b 100644 --- a/samples/app/android/settings.gradle +++ b/samples/app/android/settings.gradle @@ -1,6 +1,23 @@ +pluginManagement { + includeBuild("../node_modules/@react-native/gradle-plugin") + repositories { + google() + mavenCentral() + gradlePluginPortal() + } +} + +plugins { + id("com.facebook.react.settings") +} + +extensions.configure(com.facebook.react.ReactSettingsExtension){ ex -> ex.autolinkLibrariesFromCommand() } + rootProject.name = 'Aries-Bifold' -apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings) include ':app' + includeBuild('../node_modules/@react-native/gradle-plugin') + +// Expo autolinking apply from: new File(["node", "--print", "require.resolve('expo/package.json')"].execute(null, rootDir).text.trim(), "../scripts/autolinking.gradle") useExpoModules() \ No newline at end of file diff --git a/samples/app/package.json b/samples/app/package.json index f0ed04684f..12e03d58fe 100644 --- a/samples/app/package.json +++ b/samples/app/package.json @@ -41,9 +41,9 @@ "@formatjs/intl-numberformat": "~7.2.6", "@formatjs/intl-pluralrules": "~4.1.6", "@formatjs/intl-relativetimeformat": "~9.3.3", - "@hyperledger/anoncreds-react-native": "0.2.4", - "@hyperledger/aries-askar-react-native": "0.2.3", - "@hyperledger/indy-vdr-react-native": "0.2.2", + "@hyperledger/anoncreds-react-native": "patch:@hyperledger/anoncreds-react-native@npm%3A0.2.4#~/.yarn/patches/@hyperledger-anoncreds-react-native-npm-0.2.4-644cafe308.patch", + "@hyperledger/aries-askar-react-native": "patch:@hyperledger/aries-askar-react-native@npm%3A0.2.3#~/.yarn/patches/@hyperledger-aries-askar-react-native-npm-0.2.3-3207b51eab.patch", + "@hyperledger/indy-vdr-react-native": "patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#~/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch", "@react-native-async-storage/async-storage": "~1.22.3", "@react-native-clipboard/clipboard": "~1.16.3", "@react-native-community/netinfo": "~11.3.3", @@ -91,7 +91,7 @@ "react-native-screenguard": "~1.1.0", "react-native-screens": "~4.18.0", "react-native-splash-screen": "~3.3.0", - "react-native-svg": "~15.0.0", + "react-native-svg": "~15.11.0", "react-native-tcp-socket": "~6.0.6", "react-native-toast-message": "~2.1.10", "react-native-uuid": "~2.0.3", @@ -119,7 +119,7 @@ "eslint-import-resolver-typescript": "~3.6.3", "pod-install": "~0.1.39", "prettier": "~2.8.8", - "react-native-svg-transformer": "~0.14.3", + "react-native-svg-transformer": "~1.5.0", "typescript": "~5.5.4" }, "engines": { diff --git a/yarn.lock b/yarn.lock index 65729c0941..172c115e19 100644 --- a/yarn.lock +++ b/yarn.lock @@ -139,7 +139,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.20.0, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.24.7, @babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.27.1": +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.24.7, @babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.27.1": version: 7.27.1 resolution: "@babel/code-frame@npm:7.27.1" dependencies: @@ -640,7 +640,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.25.3, @babel/parser@npm:^7.28.5": +"@babel/parser@npm:^7.20.0, @babel/parser@npm:^7.25.3, @babel/parser@npm:^7.28.5": version: 7.28.5 resolution: "@babel/parser@npm:7.28.5" dependencies: @@ -2314,22 +2314,7 @@ __metadata: languageName: node linkType: hard -"@babel/register@npm:^7.13.16": - version: 7.27.1 - resolution: "@babel/register@npm:7.27.1" - dependencies: - clone-deep: "npm:^4.0.1" - find-cache-dir: "npm:^2.0.0" - make-dir: "npm:^2.1.0" - pirates: "npm:^4.0.6" - source-map-support: "npm:^0.5.16" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/9584f6c5d980aa7eb6f56f56dfc12fa01a47ab11d542908192cb455a5249d489ab24efcd5de7c1b8be0fb47cd5594e4ee5652c58ba9b857fb81e783541c6a0ff - languageName: node - linkType: hard - -"@babel/runtime@npm:^7.14.5, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.20.0, @babel/runtime@npm:^7.25.0, @babel/runtime@npm:^7.5.5": +"@babel/runtime@npm:^7.14.5, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.20.0, @babel/runtime@npm:^7.25.0, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:~7.27.0": version: 7.27.6 resolution: "@babel/runtime@npm:7.27.6" checksum: 10c0/89726be83f356f511dcdb74d3ea4d873a5f0cf0017d4530cb53aa27380c01ca102d573eff8b8b77815e624b1f8c24e7f0311834ad4fb632c90a770fda00bd4c8 @@ -2411,7 +2396,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.21.3, @babel/types@npm:^7.25.2, @babel/types@npm:^7.26.0, @babel/types@npm:^7.28.4, @babel/types@npm:^7.28.5": +"@babel/types@npm:^7.20.0, @babel/types@npm:^7.21.3, @babel/types@npm:^7.25.2, @babel/types@npm:^7.28.4, @babel/types@npm:^7.28.5": version: 7.28.5 resolution: "@babel/types@npm:7.28.5" dependencies: @@ -2465,16 +2450,16 @@ __metadata: "@formatjs/intl-numberformat": "npm:~7.2.6" "@formatjs/intl-pluralrules": "npm:~4.1.6" "@formatjs/intl-relativetimeformat": "npm:~9.3.3" - "@hyperledger/anoncreds-react-native": "npm:0.2.4" - "@hyperledger/aries-askar-react-native": "npm:0.2.3" - "@hyperledger/indy-vdr-react-native": "npm:0.2.2" + "@hyperledger/anoncreds-react-native": "patch:@hyperledger/anoncreds-react-native@npm%3A0.2.4#~/.yarn/patches/@hyperledger-anoncreds-react-native-npm-0.2.4-644cafe308.patch" + "@hyperledger/aries-askar-react-native": "patch:@hyperledger/aries-askar-react-native@npm%3A0.2.3#~/.yarn/patches/@hyperledger-aries-askar-react-native-npm-0.2.3-3207b51eab.patch" + "@hyperledger/indy-vdr-react-native": "patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#~/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch" "@hyperledger/indy-vdr-shared": "npm:0.2.2" "@react-native-async-storage/async-storage": "npm:~1.22.3" "@react-native-clipboard/clipboard": "npm:~1.16.3" "@react-native-community/netinfo": "npm:~11.3.3" - "@react-native/babel-preset": "npm:~0.81.0" - "@react-native/eslint-config": "npm:~0.81.0" - "@react-native/eslint-plugin": "npm:~0.81.0" + "@react-native/babel-preset": "npm:~0.79.0" + "@react-native/eslint-config": "npm:~0.79.0" + "@react-native/eslint-plugin": "npm:~0.79.0" "@react-navigation/bottom-tabs": "npm:~6.0.9" "@react-navigation/core": "npm:~6.1.1" "@react-navigation/devtools": "npm:~6.0.27" @@ -2487,7 +2472,7 @@ __metadata: "@types/jest": "npm:~29.5.14" "@types/lodash.flatten": "npm:~4.4.9" "@types/lodash.startcase": "npm:~4.4.9" - "@types/react": "npm:~19.1.0" + "@types/react": "npm:~18.3.0" "@types/react-native-vector-icons": "npm:~6.4.18" "@types/react-test-renderer": "npm:~19.0.0" "@typescript-eslint/eslint-plugin": "npm:~7.18.0" @@ -2515,7 +2500,7 @@ __metadata: query-string: "npm:~7.1.3" react: "npm:*" react-i18next: "npm:~11.17.1" - react-native: "npm:0.81.0" + react-native: "npm:0.79.7" react-native-animated-pagination-dots: "npm:~0.1.73" react-native-argon2: "npm:~2.0.1" react-native-bouncy-checkbox: "npm:~3.0.7" @@ -2541,14 +2526,14 @@ __metadata: react-native-screenguard: "npm:~1.1.0" react-native-screens: "npm:~4.4.0" react-native-splash-screen: "npm:~3.3.0" - react-native-svg: "npm:~15.0.0" - react-native-svg-transformer: "npm:~0.14.3" + react-native-svg: "npm:~15.11.0" + react-native-svg-transformer: "npm:~1.5.0" react-native-tcp-socket: "npm:~6.0.6" react-native-toast-message: "npm:~2.1.10" react-native-uuid: "npm:~2.0.3" react-native-vector-icons: "npm:~10.0.3" react-native-vision-camera: "npm:~4.3.2" - react-test-renderer: "npm:~19.1.0" + react-test-renderer: "npm:~19.0.0" rimraf: "npm:~5.0.10" tsyringe: "npm:~4.8.0" typescript: "npm:~5.5.4" @@ -2617,7 +2602,7 @@ __metadata: react-native-screenguard: "*" react-native-screens: ~4.4.0 react-native-splash-screen: ~3.3.0 - react-native-svg: ~15.0.0 + react-native-svg: ~15.11.0 react-native-tcp-socket: ~6.0.6 react-native-toast-message: ~2.1.10 react-native-uuid: ~2.0.3 @@ -3907,30 +3892,29 @@ __metadata: languageName: node linkType: hard -"@expo/cli@npm:54.0.16": - version: 54.0.16 - resolution: "@expo/cli@npm:54.0.16" +"@expo/cli@npm:0.24.22": + version: 0.24.22 + resolution: "@expo/cli@npm:0.24.22" dependencies: "@0no-co/graphql.web": "npm:^1.0.8" + "@babel/runtime": "npm:^7.20.0" "@expo/code-signing-certificates": "npm:^0.0.5" - "@expo/config": "npm:~12.0.10" - "@expo/config-plugins": "npm:~54.0.2" + "@expo/config": "npm:~11.0.13" + "@expo/config-plugins": "npm:~10.1.2" "@expo/devcert": "npm:^1.1.2" - "@expo/env": "npm:~2.0.7" - "@expo/image-utils": "npm:^0.8.7" - "@expo/json-file": "npm:^10.0.7" - "@expo/mcp-tunnel": "npm:~0.1.0" - "@expo/metro": "npm:~54.1.0" - "@expo/metro-config": "npm:~54.0.9" - "@expo/osascript": "npm:^2.3.7" - "@expo/package-manager": "npm:^1.9.8" - "@expo/plist": "npm:^0.4.7" - "@expo/prebuild-config": "npm:^54.0.6" - "@expo/schema-utils": "npm:^0.1.7" + "@expo/env": "npm:~1.0.7" + "@expo/image-utils": "npm:^0.7.6" + "@expo/json-file": "npm:^9.1.5" + "@expo/metro-config": "npm:~0.20.17" + "@expo/osascript": "npm:^2.2.5" + "@expo/package-manager": "npm:^1.8.6" + "@expo/plist": "npm:^0.3.5" + "@expo/prebuild-config": "npm:^9.0.12" + "@expo/schema-utils": "npm:^0.1.0" "@expo/spawn-async": "npm:^1.7.2" "@expo/ws-tunnel": "npm:^1.0.1" "@expo/xcpretty": "npm:^4.3.0" - "@react-native/dev-middleware": "npm:0.81.5" + "@react-native/dev-middleware": "npm:0.79.6" "@urql/core": "npm:^5.0.6" "@urql/exchange-retry": "npm:^1.3.0" accepts: "npm:^1.3.8" @@ -3944,7 +3928,6 @@ __metadata: connect: "npm:^3.7.0" debug: "npm:^4.3.4" env-editor: "npm:^0.4.1" - expo-server: "npm:^1.0.4" freeport-async: "npm:^2.0.0" getenv: "npm:^2.0.0" glob: "npm:^10.4.2" @@ -3975,18 +3958,9 @@ __metadata: undici: "npm:^6.18.2" wrap-ansi: "npm:^7.0.0" ws: "npm:^8.12.1" - peerDependencies: - expo: "*" - expo-router: "*" - react-native: "*" - peerDependenciesMeta: - expo-router: - optional: true - react-native: - optional: true bin: expo-internal: build/bin/cli - checksum: 10c0/7921ecf138409dd145e0f906b320b9b2ef569426918bd3b6eadf42af2bd856013ff7ebb050212d4ccb98fa7f13272ca435318929007ceae7386874f294dc5f9b + checksum: 10c0/6096c311640499b5bdccee7919b3fefa6b6c376af1995a2c0d7af33c82b224f39cf8ea1c41f80d19ceae5691890e2c1fc9dd6f1e06406c616c17a0581f7788a0 languageName: node linkType: hard @@ -4000,13 +3974,13 @@ __metadata: languageName: node linkType: hard -"@expo/config-plugins@npm:~54.0.2": - version: 54.0.2 - resolution: "@expo/config-plugins@npm:54.0.2" +"@expo/config-plugins@npm:~10.1.2": + version: 10.1.2 + resolution: "@expo/config-plugins@npm:10.1.2" dependencies: - "@expo/config-types": "npm:^54.0.8" - "@expo/json-file": "npm:~10.0.7" - "@expo/plist": "npm:^0.4.7" + "@expo/config-types": "npm:^53.0.5" + "@expo/json-file": "npm:~9.1.5" + "@expo/plist": "npm:^0.3.5" "@expo/sdk-runtime-versions": "npm:^1.0.0" chalk: "npm:^4.1.2" debug: "npm:^4.3.5" @@ -4018,25 +3992,25 @@ __metadata: slugify: "npm:^1.6.6" xcode: "npm:^3.0.1" xml2js: "npm:0.6.0" - checksum: 10c0/99f303c82a80b248ddddd2b5d2e638a83a7865f82b673cf1ff4788cdce8b835f4528e4ebca06612a7fd3aa962b3d748f63de370c9f95f78cb711eee1c6e4c331 + checksum: 10c0/d5ef0f002db40cb182058b2fe9df6f5f77ff09e18aa0bc8109047d75cd912487bace59bcff7104c6f68f6b49f89d0b387ab6f90f8069c63c9f3fccb9fb9b99de languageName: node linkType: hard -"@expo/config-types@npm:^54.0.8": - version: 54.0.8 - resolution: "@expo/config-types@npm:54.0.8" - checksum: 10c0/8ea03fe4b18277b76d40bcd4d64a247013a2a24669e021f489f5b5a4abc06b753a9545d072c3eb12b8946cc51ad99f1c92734b94fef2c151a493a1ca78bdbf84 +"@expo/config-types@npm:^53.0.5": + version: 53.0.5 + resolution: "@expo/config-types@npm:53.0.5" + checksum: 10c0/a7c96f65327de5608aedaf0669bc95b721323113064bdad3473d6faa07b619100ef1df5811f3fdb5dc50d05610842aec8d6bc1902dd0345d51ba2d520884487d languageName: node linkType: hard -"@expo/config@npm:~12.0.10": - version: 12.0.10 - resolution: "@expo/config@npm:12.0.10" +"@expo/config@npm:~11.0.12, @expo/config@npm:~11.0.13": + version: 11.0.13 + resolution: "@expo/config@npm:11.0.13" dependencies: "@babel/code-frame": "npm:~7.10.4" - "@expo/config-plugins": "npm:~54.0.2" - "@expo/config-types": "npm:^54.0.8" - "@expo/json-file": "npm:^10.0.7" + "@expo/config-plugins": "npm:~10.1.2" + "@expo/config-types": "npm:^53.0.5" + "@expo/json-file": "npm:^9.1.5" deepmerge: "npm:^4.3.1" getenv: "npm:^2.0.0" glob: "npm:^10.4.2" @@ -4046,7 +4020,7 @@ __metadata: semver: "npm:^7.6.0" slugify: "npm:^1.3.4" sucrase: "npm:3.35.0" - checksum: 10c0/e438cbab74b12e0b0edb4c3434aef2e8b26f57e5cc1573998533cd102f502ab63836decabd93929756e9220795ecd9daf907ac6f7ec221fc7933d20b27825283 + checksum: 10c0/19cdbc4baa498ca9e55416fd1b2a202cca061e34984236b1f032f3d28cf72a4ddc824bc0cbe3d39c5b5f1117ef65be84c4b05bf62b6fa41d5d049b75af59a17c languageName: node linkType: hard @@ -4061,44 +4035,28 @@ __metadata: languageName: node linkType: hard -"@expo/devtools@npm:0.1.7": - version: 0.1.7 - resolution: "@expo/devtools@npm:0.1.7" - dependencies: - chalk: "npm:^4.1.2" - peerDependencies: - react: "*" - react-native: "*" - peerDependenciesMeta: - react: - optional: true - react-native: - optional: true - checksum: 10c0/4525a007db0b3c89d7e0400f8ec9ede679d0ee110e572c9ba12e8430d564b7c9967031b0f316f0379bb5310b9b1b78adccd659cfca904effaa27706d15325fe8 - languageName: node - linkType: hard - -"@expo/env@npm:~2.0.7": - version: 2.0.7 - resolution: "@expo/env@npm:2.0.7" +"@expo/env@npm:~1.0.7": + version: 1.0.7 + resolution: "@expo/env@npm:1.0.7" dependencies: chalk: "npm:^4.0.0" debug: "npm:^4.3.4" dotenv: "npm:~16.4.5" dotenv-expand: "npm:~11.0.6" getenv: "npm:^2.0.0" - checksum: 10c0/029914cfca2f85dd2c159b7331492d26255db7cf1615d02108041f561f3e7286d77f473943dd1d6ede68ee3cea8b63271c8352fa9b728c90e020f50d6d8c5582 + checksum: 10c0/a2634073424cc7610fdf507d793adfbc744cc47c1ecc2ba9ba2db68ffad4ead436ce9255699e19b8ade6344eba833fd5dcac95c738c05b5170814c5d90522ade languageName: node linkType: hard -"@expo/fingerprint@npm:0.15.3": - version: 0.15.3 - resolution: "@expo/fingerprint@npm:0.15.3" +"@expo/fingerprint@npm:0.13.4": + version: 0.13.4 + resolution: "@expo/fingerprint@npm:0.13.4" dependencies: "@expo/spawn-async": "npm:^1.7.2" arg: "npm:^5.0.2" chalk: "npm:^4.1.2" debug: "npm:^4.3.4" + find-up: "npm:^5.0.0" getenv: "npm:^2.0.0" glob: "npm:^10.4.2" ignore: "npm:^5.3.1" @@ -4108,13 +4066,13 @@ __metadata: semver: "npm:^7.6.0" bin: fingerprint: bin/cli.js - checksum: 10c0/bbb3a568987f976c44053f83f29ed86f0d18d4e5e9ac649525bae4657014e86b3f184e80c6dc3baa95b017d8e37c50eafae0f926fe14f2e371243a3edc741a45 + checksum: 10c0/a04f81e9862e18654153b4086a0b031bce493b1310560f01f7d5d89101277208865e602223c3be5a47618dfaa5853c4c5cc6598e990374cea7bc82b169ce2582 languageName: node linkType: hard -"@expo/image-utils@npm:^0.8.7": - version: 0.8.7 - resolution: "@expo/image-utils@npm:0.8.7" +"@expo/image-utils@npm:^0.7.6": + version: 0.7.6 + resolution: "@expo/image-utils@npm:0.7.6" dependencies: "@expo/spawn-async": "npm:^1.7.2" chalk: "npm:^4.0.0" @@ -4122,146 +4080,110 @@ __metadata: jimp-compact: "npm:0.16.1" parse-png: "npm:^2.1.0" resolve-from: "npm:^5.0.0" - resolve-global: "npm:^1.0.0" semver: "npm:^7.6.0" temp-dir: "npm:~2.0.0" unique-string: "npm:~2.0.0" - checksum: 10c0/763fbe6d5e34c6e40b74f1088dd5a3bf8cf54a57b073ec55230a8c2f87deb9204a79ce3750d40745c330cb438e50d854d0177a7f7d19c2055770687ef243660e + checksum: 10c0/45a8ce5237fecd63a4020295b584d237a024d917ca1bf1e31568bb96703b5fd9351a6912a7ecc0fc5c38d97029f31f86e312c4646beb0207ce578289a3e2bc2d languageName: node linkType: hard -"@expo/json-file@npm:^10.0.7, @expo/json-file@npm:~10.0.7": - version: 10.0.7 - resolution: "@expo/json-file@npm:10.0.7" +"@expo/json-file@npm:^10.0.8": + version: 10.0.8 + resolution: "@expo/json-file@npm:10.0.8" dependencies: "@babel/code-frame": "npm:~7.10.4" json5: "npm:^2.2.3" - checksum: 10c0/3dfff7fe435d286f6c2f55569a8667f6d52133fc96a263e7421fa49cbf2ad7a4e2952da1fa7a3cdb15c52f11e891335ec784d358c3be554f966fdf5c836cc944 + checksum: 10c0/dddd7ef7966fe0d29d1cad5a1d517d01c4e6a7b55cd15e901b947e7832d613aa1b982de5336d1305a3714bb4b5e3d78110c0ff799ca33fd54a8cd887f8ba533d languageName: node linkType: hard -"@expo/mcp-tunnel@npm:~0.1.0": - version: 0.1.0 - resolution: "@expo/mcp-tunnel@npm:0.1.0" +"@expo/json-file@npm:^9.1.5, @expo/json-file@npm:~9.1.5": + version: 9.1.5 + resolution: "@expo/json-file@npm:9.1.5" dependencies: - ws: "npm:^8.18.3" - zod: "npm:^3.25.76" - zod-to-json-schema: "npm:^3.24.6" - peerDependencies: - "@modelcontextprotocol/sdk": ^1.13.2 - peerDependenciesMeta: - "@modelcontextprotocol/sdk": - optional: true - checksum: 10c0/db1241d159875c7e8bcc72c121e6b3a287794809c1bbf7781b61bd15673b3a2dd36e9fa6886893ff20d1aea399440f3abafcdf10a955ad9f410750d757ee8158 + "@babel/code-frame": "npm:~7.10.4" + json5: "npm:^2.2.3" + checksum: 10c0/989e3aa6d3e31a7f499d7979c6062694f2bc1fe1a4bc81b64aff74c39f27ed5f52098861897236cdc26b86186062560f3191814a2e8ff5b821a74a71d617f135 languageName: node linkType: hard -"@expo/metro-config@npm:54.0.9, @expo/metro-config@npm:~54.0.9": - version: 54.0.9 - resolution: "@expo/metro-config@npm:54.0.9" +"@expo/metro-config@npm:0.20.17, @expo/metro-config@npm:~0.20.17": + version: 0.20.17 + resolution: "@expo/metro-config@npm:0.20.17" dependencies: - "@babel/code-frame": "npm:^7.20.0" "@babel/core": "npm:^7.20.0" "@babel/generator": "npm:^7.20.5" - "@expo/config": "npm:~12.0.10" - "@expo/env": "npm:~2.0.7" - "@expo/json-file": "npm:~10.0.7" - "@expo/metro": "npm:~54.1.0" + "@babel/parser": "npm:^7.20.0" + "@babel/types": "npm:^7.20.0" + "@expo/config": "npm:~11.0.12" + "@expo/env": "npm:~1.0.7" + "@expo/json-file": "npm:~9.1.5" "@expo/spawn-async": "npm:^1.7.2" - browserslist: "npm:^4.25.0" chalk: "npm:^4.1.0" debug: "npm:^4.3.2" dotenv: "npm:~16.4.5" dotenv-expand: "npm:~11.0.6" getenv: "npm:^2.0.0" glob: "npm:^10.4.2" - hermes-parser: "npm:^0.29.1" jsc-safe-url: "npm:^0.2.4" - lightningcss: "npm:^1.30.1" + lightningcss: "npm:~1.27.0" minimatch: "npm:^9.0.0" postcss: "npm:~8.4.32" resolve-from: "npm:^5.0.0" - peerDependencies: - expo: "*" - peerDependenciesMeta: - expo: - optional: true - checksum: 10c0/6833c594082a347ba6df0ad6d107c6b8f21363a06b4f5e4ffbac91bbfc14cf1d62b2fbb335bb146dddcad8bd53d7a09920fe928cc7312f9e50bd9138b2d4aacc + checksum: 10c0/d3bb092635e2311a4be162966d87da484fa3543a4ac2640855ede2a44266e563411b352db8e95c1f5ce29387f24c85e2606bbda23bb932d00d3010d256446d0c languageName: node linkType: hard -"@expo/metro@npm:~54.1.0": - version: 54.1.0 - resolution: "@expo/metro@npm:54.1.0" - dependencies: - metro: "npm:0.83.2" - metro-babel-transformer: "npm:0.83.2" - metro-cache: "npm:0.83.2" - metro-cache-key: "npm:0.83.2" - metro-config: "npm:0.83.2" - metro-core: "npm:0.83.2" - metro-file-map: "npm:0.83.2" - metro-resolver: "npm:0.83.2" - metro-runtime: "npm:0.83.2" - metro-source-map: "npm:0.83.2" - metro-transform-plugins: "npm:0.83.2" - metro-transform-worker: "npm:0.83.2" - checksum: 10c0/db531c50feec0315a21d595802ecb8702d595e8acea05d5eea9b120cb697fcec33a5fcc793c8d9c5d860905c341c7ad752dd4a3064c0cf6d5676fefa0a94205c - languageName: node - linkType: hard - -"@expo/osascript@npm:^2.3.7": - version: 2.3.7 - resolution: "@expo/osascript@npm:2.3.7" +"@expo/osascript@npm:^2.2.5": + version: 2.3.8 + resolution: "@expo/osascript@npm:2.3.8" dependencies: "@expo/spawn-async": "npm:^1.7.2" exec-async: "npm:^2.2.0" - checksum: 10c0/7778120019f3969e68e2473d8a75e35b03e1b8f573a6d306603b9007953595b28ef042eaf16580f00c48b063fdc808f7a8a6cfd302fedcbe149bd1a3e44c84c9 + checksum: 10c0/5991c363fb33fb1f740eb8bfdb7ccafd1944a6d89a644ec20dd76b546ffa995a3963727150155391287536046f5f47c7efae003a27a86299224d55191e2f65cb languageName: node linkType: hard -"@expo/package-manager@npm:^1.9.8": - version: 1.9.8 - resolution: "@expo/package-manager@npm:1.9.8" +"@expo/package-manager@npm:^1.8.6": + version: 1.9.9 + resolution: "@expo/package-manager@npm:1.9.9" dependencies: - "@expo/json-file": "npm:^10.0.7" + "@expo/json-file": "npm:^10.0.8" "@expo/spawn-async": "npm:^1.7.2" chalk: "npm:^4.0.0" npm-package-arg: "npm:^11.0.0" ora: "npm:^3.4.0" resolve-workspace-root: "npm:^2.0.0" - checksum: 10c0/d9f727a9b02a13d7fac8afccc5608f46690ca3e27f834042e74bc271607a5a085ad4600a19eeda55556251b8f1f0960cf71609680df7fedf76750141cb0d2a9e + checksum: 10c0/f822b49f4b6c6b8e4d95b7d136a515131f85b145fe6bc15eef42ef2c2890474b5bba913d03c098c614373be2e5e85afa24ea3ca237dfd0ec077bdd4b6c5248cc languageName: node linkType: hard -"@expo/plist@npm:^0.4.7": - version: 0.4.7 - resolution: "@expo/plist@npm:0.4.7" +"@expo/plist@npm:^0.3.5": + version: 0.3.5 + resolution: "@expo/plist@npm:0.3.5" dependencies: "@xmldom/xmldom": "npm:^0.8.8" base64-js: "npm:^1.2.3" xmlbuilder: "npm:^15.1.1" - checksum: 10c0/697b3845e7898516de4d25ac28ae9fcbf1e58612bd543b41e11b3d41b9a52b754f2775dc2891cd3068a88f0375a77c2805073c12c5d54f3cd7ef6d315d0a3b92 + checksum: 10c0/d0cde0024b6363f3c96ac186a59795d7c7655986407623324083261ea7e8dcaa7014f385baa1a70422765299eb6d828515ebf0d40590caf34f81997288b74cc1 languageName: node linkType: hard -"@expo/prebuild-config@npm:^54.0.6": - version: 54.0.6 - resolution: "@expo/prebuild-config@npm:54.0.6" +"@expo/prebuild-config@npm:^9.0.12": + version: 9.0.12 + resolution: "@expo/prebuild-config@npm:9.0.12" dependencies: - "@expo/config": "npm:~12.0.10" - "@expo/config-plugins": "npm:~54.0.2" - "@expo/config-types": "npm:^54.0.8" - "@expo/image-utils": "npm:^0.8.7" - "@expo/json-file": "npm:^10.0.7" - "@react-native/normalize-colors": "npm:0.81.5" + "@expo/config": "npm:~11.0.13" + "@expo/config-plugins": "npm:~10.1.2" + "@expo/config-types": "npm:^53.0.5" + "@expo/image-utils": "npm:^0.7.6" + "@expo/json-file": "npm:^9.1.5" + "@react-native/normalize-colors": "npm:0.79.6" debug: "npm:^4.3.1" resolve-from: "npm:^5.0.0" semver: "npm:^7.6.0" xml2js: "npm:0.6.0" - peerDependencies: - expo: "*" - checksum: 10c0/d27cf8c6387115e293f25c102f80124230e425c3326f85350bc758bf0c5019c6ea6ca0f4718f56dc6e7916b42fa65535100147da84a71f12472d2606d50578f8 + checksum: 10c0/7b0f8a9898e8a6d7cc1d15c6a4397ee8e6f3d7c1529eaed4e2c2fb764428820a35fc93aa93a521d286528e9eb52f9ea7c41f12be38a0bc53faa26fac3b063921 languageName: node linkType: hard @@ -4277,10 +4199,10 @@ __metadata: languageName: node linkType: hard -"@expo/schema-utils@npm:^0.1.7": - version: 0.1.7 - resolution: "@expo/schema-utils@npm:0.1.7" - checksum: 10c0/1099bd8801ff941584bc6d2bb44613f9fb87af663843d629d9ede8315f44f7332c881b70f1681e8f8fc82b27472b4a025341963f0f347e16a0ae90fcb65138cd +"@expo/schema-utils@npm:^0.1.0": + version: 0.1.8 + resolution: "@expo/schema-utils@npm:0.1.8" + checksum: 10c0/9a600ac858bcd1bd24ccac3e86cbef996c2c58cb20ce61fb1fc753f36dce4a000510e61b803ad5cb221a16caa38b54b243f08ac08e0de69e4aa556798d877f02 languageName: node linkType: hard @@ -4307,14 +4229,14 @@ __metadata: languageName: node linkType: hard -"@expo/vector-icons@npm:^15.0.3": - version: 15.0.3 - resolution: "@expo/vector-icons@npm:15.0.3" +"@expo/vector-icons@npm:^14.0.0": + version: 14.1.0 + resolution: "@expo/vector-icons@npm:14.1.0" peerDependencies: - expo-font: ">=14.0.4" + expo-font: "*" react: "*" react-native: "*" - checksum: 10c0/f33274dede267c713618512969afdee28e47e97ba8a7ee7e1d0ab18b417683ace7c4a1b79152d6ec2d254420a23a685582fd956f6cd83a2120514d9efbab1109 + checksum: 10c0/f1dcea2c43c0808f48d1953395c6f8025ae5e811648e86b79158492c9ef8af7a40781e42844dfb1434242a08fcf6ab14886825eb2c79bad2a792aebd1eb5077c languageName: node linkType: hard @@ -4534,6 +4456,19 @@ __metadata: languageName: node linkType: hard +"@hyperledger/anoncreds-react-native@patch:@hyperledger/anoncreds-react-native@npm%3A0.2.4#~/.yarn/patches/@hyperledger-anoncreds-react-native-npm-0.2.4-644cafe308.patch": + version: 0.2.4 + resolution: "@hyperledger/anoncreds-react-native@patch:@hyperledger/anoncreds-react-native@npm%3A0.2.4#~/.yarn/patches/@hyperledger-anoncreds-react-native-npm-0.2.4-644cafe308.patch::version=0.2.4&hash=fc0533" + dependencies: + "@hyperledger/anoncreds-shared": "npm:0.2.4" + "@mapbox/node-pre-gyp": "npm:^1.0.10" + peerDependencies: + react: ">= 16" + react-native: ">= 0.66.0" + checksum: 10c0/50c8e4b24faf2126b90752fc6ea2d46d5368f7dd6ca4417fa9f9b05b1af7d4079f9256daa7e7ac41055f38bd9be08d095b3d0f734ec706ad79d61c2b1b67f8a3 + languageName: node + linkType: hard + "@hyperledger/anoncreds-shared@npm:0.2.4": version: 0.2.4 resolution: "@hyperledger/anoncreds-shared@npm:0.2.4" @@ -4554,6 +4489,19 @@ __metadata: languageName: node linkType: hard +"@hyperledger/aries-askar-react-native@patch:@hyperledger/aries-askar-react-native@npm%3A0.2.3#~/.yarn/patches/@hyperledger-aries-askar-react-native-npm-0.2.3-3207b51eab.patch": + version: 0.2.3 + resolution: "@hyperledger/aries-askar-react-native@patch:@hyperledger/aries-askar-react-native@npm%3A0.2.3#~/.yarn/patches/@hyperledger-aries-askar-react-native-npm-0.2.3-3207b51eab.patch::version=0.2.3&hash=c9b740" + dependencies: + "@hyperledger/aries-askar-shared": "npm:0.2.3" + "@mapbox/node-pre-gyp": "npm:^1.0.11" + peerDependencies: + react: ">= 16" + react-native: ">= 0.66.0" + checksum: 10c0/e3a16714990a58cfbfe7abbd31557c201577bd5b725eb0feec2c992015b8ed9527b172cf82c0c1496d8622bcf998fd431ab0322cdcd81973e558352c4e87b36b + languageName: node + linkType: hard + "@hyperledger/aries-askar-shared@npm:0.2.3": version: 0.2.3 resolution: "@hyperledger/aries-askar-shared@npm:0.2.3" @@ -4576,16 +4524,16 @@ __metadata: languageName: node linkType: hard -"@hyperledger/indy-vdr-react-native@patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#./.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch::locator=bifold-wallet-root%40workspace%3A.": +"@hyperledger/indy-vdr-react-native@patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#~/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch": version: 0.2.2 - resolution: "@hyperledger/indy-vdr-react-native@patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#./.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch::version=0.2.2&hash=28418c&locator=bifold-wallet-root%40workspace%3A." + resolution: "@hyperledger/indy-vdr-react-native@patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#~/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch::version=0.2.2&hash=629866" dependencies: "@hyperledger/indy-vdr-shared": "npm:0.2.2" "@mapbox/node-pre-gyp": "npm:^1.0.10" peerDependencies: react: ">= 16" react-native: ">= 0.66.0" - checksum: 10c0/aae165618a9777a9bb1b20bd9d327731b17a37c4f91e4f803e5138a2808621aeb590118182be677f955786f55b26610ec1f4835c2b3e179c604b0946e0481213 + checksum: 10c0/9e942004de06b1882889370549ab5eacdfdd039d32f4eb5674abf326a75b0a55d7dd1025d58040da707bba969671c4bd5a1a52b891a23bc0f4afd7a7d9490c10 languageName: node linkType: hard @@ -5544,26 +5492,26 @@ __metadata: languageName: node linkType: hard -"@react-native/assets-registry@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/assets-registry@npm:0.81.0" - checksum: 10c0/d3693367cf01804f7c6103dd95f9d42624d943cd964b8c2770219a1e46164f216a3aed60c25b85d0bb4d13189ccb13684ac57a2838ba3743cd5846531cc801cb +"@react-native/assets-registry@npm:0.79.7": + version: 0.79.7 + resolution: "@react-native/assets-registry@npm:0.79.7" + checksum: 10c0/cd60c0dc0a7a056cea6b7aa745020866e428952e2a68deaa560d8e44714727acad52a4b9b856da9dc00478efe7f837eee4f9a5a3d40fedc71f2121310ce1a2d5 languageName: node linkType: hard -"@react-native/babel-plugin-codegen@npm:0.81.5": - version: 0.81.5 - resolution: "@react-native/babel-plugin-codegen@npm:0.81.5" +"@react-native/babel-plugin-codegen@npm:0.79.7": + version: 0.79.7 + resolution: "@react-native/babel-plugin-codegen@npm:0.79.7" dependencies: "@babel/traverse": "npm:^7.25.3" - "@react-native/codegen": "npm:0.81.5" - checksum: 10c0/54971e723480bf5e169e1075a9525274e024c94c4286953c699ddb5f82e6229895147f19723b9f1319b55e0eaaa10389a19f349b6c0ac8451d72941a7d9f448b + "@react-native/codegen": "npm:0.79.7" + checksum: 10c0/245613053a5f0c938e734a6adae6839e7f8f23f9a0181b415385c549c176df19823f85145006c9c8f8d81063d83ccf6e55905f6532b777018389b95ff323494b languageName: node linkType: hard -"@react-native/babel-preset@npm:0.81.5, @react-native/babel-preset@npm:~0.81.0": - version: 0.81.5 - resolution: "@react-native/babel-preset@npm:0.81.5" +"@react-native/babel-preset@npm:0.79.7": + version: 0.79.7 + resolution: "@react-native/babel-preset@npm:0.79.7" dependencies: "@babel/core": "npm:^7.25.2" "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" @@ -5606,118 +5554,126 @@ __metadata: "@babel/plugin-transform-typescript": "npm:^7.25.2" "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" "@babel/template": "npm:^7.25.0" - "@react-native/babel-plugin-codegen": "npm:0.81.5" - babel-plugin-syntax-hermes-parser: "npm:0.29.1" + "@react-native/babel-plugin-codegen": "npm:0.79.7" + babel-plugin-syntax-hermes-parser: "npm:0.25.1" babel-plugin-transform-flow-enums: "npm:^0.0.2" react-refresh: "npm:^0.14.0" peerDependencies: "@babel/core": "*" - checksum: 10c0/f3146982c329f7fa7554195e6f8689275cb737856da192a934e7b509f0a5fe07c77c24993801d44914c5c6405799e9b500d227bd1deddf19947c28af6e14ad91 + checksum: 10c0/62783ab62de8518c8ebd23156a857b0a9052d436d1acc9805758d313051a3cb83a4c669ba7134d00210576b127f524ba70ef6f038f6df1e4b6590fe27ffa55f7 languageName: node linkType: hard -"@react-native/codegen@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/codegen@npm:0.81.0" - dependencies: - glob: "npm:^7.1.1" - hermes-parser: "npm:0.29.1" - invariant: "npm:^2.2.4" - nullthrows: "npm:^1.1.1" - yargs: "npm:^17.6.2" - peerDependencies: - "@babel/core": "*" - checksum: 10c0/88e28b129fd57d92851b09377e10b4919e12ef6e3e1079327246e0dbf8bc9f4ca46f36559ff8eb03cb38f806f8df89638a27955e041a71b672d52f3e3e682031 - languageName: node - linkType: hard - -"@react-native/codegen@npm:0.81.5": - version: 0.81.5 - resolution: "@react-native/codegen@npm:0.81.5" +"@react-native/codegen@npm:0.79.7": + version: 0.79.7 + resolution: "@react-native/codegen@npm:0.79.7" dependencies: "@babel/core": "npm:^7.25.2" "@babel/parser": "npm:^7.25.3" glob: "npm:^7.1.1" - hermes-parser: "npm:0.29.1" + hermes-parser: "npm:0.25.1" invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" yargs: "npm:^17.6.2" peerDependencies: "@babel/core": "*" - checksum: 10c0/047a29fadb51f6c58ff6fbad8be3ffc395c1492a869befacd74e11df5a9fa164b15b135824404e34af409c88f722874f9311966ebe4de3dcf10846abfcce0574 + checksum: 10c0/83b050e6dc03bfa593863c43e41cdcd2911ef192dfeb1a43ae5dd30a26d23fe05b960e2fdf20785a20954fccb0c78b300845ebc86f0131ed1b81495331375a25 languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/community-cli-plugin@npm:0.81.0" +"@react-native/community-cli-plugin@npm:0.79.7": + version: 0.79.7 + resolution: "@react-native/community-cli-plugin@npm:0.79.7" dependencies: - "@react-native/dev-middleware": "npm:0.81.0" - debug: "npm:^4.4.0" + "@react-native/dev-middleware": "npm:0.79.7" + chalk: "npm:^4.0.0" + debug: "npm:^2.2.0" invariant: "npm:^2.2.4" - metro: "npm:^0.83.1" - metro-config: "npm:^0.83.1" - metro-core: "npm:^0.83.1" + metro: "npm:^0.82.0" + metro-config: "npm:^0.82.0" + metro-core: "npm:^0.82.0" semver: "npm:^7.1.3" peerDependencies: "@react-native-community/cli": "*" - "@react-native/metro-config": "*" peerDependenciesMeta: "@react-native-community/cli": optional: true - checksum: 10c0/75e6896427bebddea8f5e0b3f59ebab726361420e7570cb584e6a7983766b2630dda22f2f007c7294099ed48f8f74e9a5f78112ab7bc2c20450a4fa9475a63b6 + checksum: 10c0/820265f72f70dcc85d7be27d7e1bc703aa17d90672ca29a4d448376ef03e5d17fedd5c814eecb671337cbcfa0781ba32a3a3767852a4a53dc513c365c984ddbb languageName: node linkType: hard -"@react-native/debugger-frontend@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/debugger-frontend@npm:0.81.0" - checksum: 10c0/c71998e9d60917d1b1a4ea8d5a1b390c762f41be8fd3a8d49a4138d36c53905361665e54d66929509940aa375eabbb7ba562212a169cf625a009ed8256fa71ec +"@react-native/debugger-frontend@npm:0.79.6": + version: 0.79.6 + resolution: "@react-native/debugger-frontend@npm:0.79.6" + checksum: 10c0/e6c846ae9b38077c3a3ac9ca081bc546367414514cf31aacb2f5427821629a9907d1e180e1491008c6eb94b4c8acedf2ff2a660b8d80d85992a6dada9c76cc27 languageName: node linkType: hard -"@react-native/debugger-frontend@npm:0.81.5": - version: 0.81.5 - resolution: "@react-native/debugger-frontend@npm:0.81.5" - checksum: 10c0/6c8769526373314956ec53584b49d3ac94aace4232ba77cfdd96edaf346be8a648e2d877c719e7edaa4c1dcd6a09376012f35b25ca6498679b115815cc6940c3 +"@react-native/debugger-frontend@npm:0.79.7": + version: 0.79.7 + resolution: "@react-native/debugger-frontend@npm:0.79.7" + checksum: 10c0/e5d5368d13a9366af5f04f94a49a6d5491fbbe9fa3fa8293207eec3dc49f483bc91950f6d0f5645577826fbab32e06791ff076dcf178f2746655a59c80f3bb0a languageName: node linkType: hard -"@react-native/dev-middleware@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/dev-middleware@npm:0.81.0" +"@react-native/dev-middleware@npm:0.79.6": + version: 0.79.6 + resolution: "@react-native/dev-middleware@npm:0.79.6" dependencies: "@isaacs/ttlcache": "npm:^1.4.1" - "@react-native/debugger-frontend": "npm:0.81.0" + "@react-native/debugger-frontend": "npm:0.79.6" chrome-launcher: "npm:^0.15.2" chromium-edge-launcher: "npm:^0.2.0" connect: "npm:^3.6.5" - debug: "npm:^4.4.0" + debug: "npm:^2.2.0" invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" open: "npm:^7.0.3" serve-static: "npm:^1.16.2" ws: "npm:^6.2.3" - checksum: 10c0/0dceef9c349e877b360821bcd1e6bd2340f6451ca81982d579daeb04ad650fa7c66ff07ccd5a4d36984b82c5f0ce347edf9aaafa34e8e3d6976e0aaf0232a4a8 + checksum: 10c0/7aea0c75d67fd1a450c83423f043ab8061d0415c819e7dc6fbb64ec01f397312b26a593810ba9b09adf94e8e93231db7bf5d835aceb73c521d4156936a67ee6d languageName: node linkType: hard -"@react-native/dev-middleware@npm:0.81.5": - version: 0.81.5 - resolution: "@react-native/dev-middleware@npm:0.81.5" +"@react-native/dev-middleware@npm:0.79.7": + version: 0.79.7 + resolution: "@react-native/dev-middleware@npm:0.79.7" dependencies: "@isaacs/ttlcache": "npm:^1.4.1" - "@react-native/debugger-frontend": "npm:0.81.5" + "@react-native/debugger-frontend": "npm:0.79.7" chrome-launcher: "npm:^0.15.2" chromium-edge-launcher: "npm:^0.2.0" connect: "npm:^3.6.5" - debug: "npm:^4.4.0" + debug: "npm:^2.2.0" invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" open: "npm:^7.0.3" serve-static: "npm:^1.16.2" ws: "npm:^6.2.3" - checksum: 10c0/d057b320940626d41db7f02ac249b9fdba2569ea3167864986bfe61028c4f890cefe24a5b8d4cd1b33c8c33ab547aa361d13a6cdaf991475302eb83a4ab3372a + checksum: 10c0/15a25929a715365fc28fdaef93556884419a86deb1030d8faf6c3431bc2d79a203f91f4eec75a6e40cf37ac45549e39725d18ce0f5c9e820d01e7fc99fb03af8 + languageName: node + linkType: hard + +"@react-native/eslint-config@npm:~0.79.0": + version: 0.79.7 + resolution: "@react-native/eslint-config@npm:0.79.7" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/eslint-parser": "npm:^7.25.1" + "@react-native/eslint-plugin": "npm:0.79.7" + "@typescript-eslint/eslint-plugin": "npm:^7.1.1" + "@typescript-eslint/parser": "npm:^7.1.1" + eslint-config-prettier: "npm:^8.5.0" + eslint-plugin-eslint-comments: "npm:^3.2.0" + eslint-plugin-ft-flow: "npm:^2.0.1" + eslint-plugin-jest: "npm:^27.9.0" + eslint-plugin-react: "npm:^7.30.1" + eslint-plugin-react-hooks: "npm:^4.6.0" + eslint-plugin-react-native: "npm:^4.0.0" + peerDependencies: + eslint: ">=8" + prettier: ">=2" + checksum: 10c0/8d1c3a3eb0db63c5695bf38c1f43931dc4e8d6a2c000a21a9189b2b9070bfa86a0147ccb45239bdb1b1943847b4d5d11db1c226fc98cc1d3fe5dcecda72ff177 languageName: node linkType: hard @@ -5744,95 +5700,95 @@ __metadata: languageName: node linkType: hard -"@react-native/eslint-plugin@npm:0.81.5, @react-native/eslint-plugin@npm:~0.81.0": +"@react-native/eslint-plugin@npm:0.79.7, @react-native/eslint-plugin@npm:~0.79.0": + version: 0.79.7 + resolution: "@react-native/eslint-plugin@npm:0.79.7" + checksum: 10c0/93408f52bf4404a44bb558a1904a5007bb8867896765a47801483c81af79e9a1867a3e81dc0aa6b404ffc0065d6eb9895270552a79214b831fd2fe2fbb580891 + languageName: node + linkType: hard + +"@react-native/eslint-plugin@npm:0.81.5": version: 0.81.5 resolution: "@react-native/eslint-plugin@npm:0.81.5" checksum: 10c0/fe95aee1b8b34c53be0b6f04d2e6a650790f220607ecfa2a5e48d18c90adfbd7117f605564d192a7dc6f675cc9745596902496b2541c5a31bef8d103412ad06e languageName: node linkType: hard -"@react-native/gradle-plugin@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/gradle-plugin@npm:0.81.0" - checksum: 10c0/bba12c635d7c6048900c8f853f68c5e1bafa6b9ed3dc45126a48402f244c0a76dc0d065bef463c65a820e76884341f21983b4e54751503fc8fdf635dc100b93d +"@react-native/gradle-plugin@npm:0.79.7": + version: 0.79.7 + resolution: "@react-native/gradle-plugin@npm:0.79.7" + checksum: 10c0/1eb0a88a3778d1d6bb511d80d88bc8195a59c9e3e9164838023b2e8632ea30afcf5a9f9d2a41fc04a3c451d8428d80f5c7f548b63228dccdef2d369955b7c9c4 languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/js-polyfills@npm:0.81.0" - checksum: 10c0/efdf1df388b5e1991e39c15caf8690eae619ddc24c34293f7e968683513a86b370c81171e655208084d7bdad83a604e1a898ad34e60276a005dcad0df03df3a8 +"@react-native/js-polyfills@npm:0.79.7": + version: 0.79.7 + resolution: "@react-native/js-polyfills@npm:0.79.7" + checksum: 10c0/58568f1efa75b36a660058091fd085fbbafdc95d8ad4e0e88d6bc43c897b0e7c316ca975652ea4be4f5bb1d3b0dd39bef3eb66010b75bd4c52bd5aa015e603d0 languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.81.5": - version: 0.81.5 - resolution: "@react-native/js-polyfills@npm:0.81.5" - checksum: 10c0/337d0f263a94f9f38a39efba5081481fe7ff0b6499f77708d97aa3d18cad527adec7f94a21f9af62ec4d78448a39f545223b52cca8c07c10a52b0468b456dd46 - languageName: node - linkType: hard - -"@react-native/metro-babel-transformer@npm:0.81.5": - version: 0.81.5 - resolution: "@react-native/metro-babel-transformer@npm:0.81.5" +"@react-native/metro-babel-transformer@npm:0.79.7": + version: 0.79.7 + resolution: "@react-native/metro-babel-transformer@npm:0.79.7" dependencies: "@babel/core": "npm:^7.25.2" - "@react-native/babel-preset": "npm:0.81.5" - hermes-parser: "npm:0.29.1" + "@react-native/babel-preset": "npm:0.79.7" + hermes-parser: "npm:0.25.1" nullthrows: "npm:^1.1.1" peerDependencies: "@babel/core": "*" - checksum: 10c0/4abedae4e62e6426174862bb07319405ccf3c1a19d84f5af5b2d367bf7f7a65f9cd8da1504a5f0d952ca085c1c990fff401374a26f6276da9e0fdbabc8c18d1d + checksum: 10c0/e91dd78c27d6c41c163ac674b9af997b5e39ad9b9b91870b7a53e46af9164d6aec41ab3fbfdbe87373489ce4ac094f0ff9f45739b423d11cbc251698b40ac1fd languageName: node linkType: hard -"@react-native/metro-config@npm:~0.81.0": - version: 0.81.5 - resolution: "@react-native/metro-config@npm:0.81.5" +"@react-native/metro-config@npm:0.79.7": + version: 0.79.7 + resolution: "@react-native/metro-config@npm:0.79.7" dependencies: - "@react-native/js-polyfills": "npm:0.81.5" - "@react-native/metro-babel-transformer": "npm:0.81.5" - metro-config: "npm:^0.83.1" - metro-runtime: "npm:^0.83.1" - checksum: 10c0/5df438776ae7d75556178c3eda0d8632059345adfcee4f8f7e90b3159d9bcad67fc2ce78e8805a4720e9b463e75625bc2c0c6f07d9b0cdb2f7b93d870c217a45 + "@react-native/js-polyfills": "npm:0.79.7" + "@react-native/metro-babel-transformer": "npm:0.79.7" + metro-config: "npm:^0.82.0" + metro-runtime: "npm:^0.82.0" + checksum: 10c0/76fcaa764f12295ff3e6a12a72f55a02ad80115d2b37b2559a5b957a61033836b4dc3b2916de741b28945f3a41cb8050cab04b51ff6b6da97316d6c77a5afff3 languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/normalize-colors@npm:0.81.0" - checksum: 10c0/154b35202d4632a7129c8aa3a389ece6fe51d4180db360bf5e322a909e2515e099204ca7f67788d1dfa3775484c1949a4bb0db1757c4a80f4a1abbc5e5af07f0 +"@react-native/normalize-colors@npm:0.79.6": + version: 0.79.6 + resolution: "@react-native/normalize-colors@npm:0.79.6" + checksum: 10c0/2bc662b6846a92fe62bc54be34204ad90eeceb9747fdd6f439f3262a8b93a47c1a9f574368749c07636a9a746e2d5b842e9492f55bbfcbe164a1b7385f467ac1 languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.81.5": - version: 0.81.5 - resolution: "@react-native/normalize-colors@npm:0.81.5" - checksum: 10c0/827b120eedd0bf90ab3113e5a74900d15f73bfd826451d493f8047f78824894c516ccaf85bb02fcbe5f11b9f8852c1266593f1999e46a5752ff34b0a2db89a97 +"@react-native/normalize-colors@npm:0.79.7": + version: 0.79.7 + resolution: "@react-native/normalize-colors@npm:0.79.7" + checksum: 10c0/717fe5813d2776903c2b20d613040f99bbe8e0073b8f195700d39246f0d14c8508371475118a809340bb91aee1696f9a2dabd4598b8b46ad32e5d44bbedbaca1 languageName: node linkType: hard -"@react-native/typescript-config@npm:~0.81.0": - version: 0.81.5 - resolution: "@react-native/typescript-config@npm:0.81.5" - checksum: 10c0/96d27a85bff90328582a7e6eb0e2d2d0f847d8946d76d6449f397d889de9be6210a76aa1822ff7713c662870bc06f0f9bd293f3715bde6076f7f99137974ad7c +"@react-native/typescript-config@npm:0.79.0": + version: 0.79.0 + resolution: "@react-native/typescript-config@npm:0.79.0" + checksum: 10c0/1ab9bd8610a344ee4c5e74d331697a9d79514cde94ba41a0ff04e44fa9329004b59660d1f01522d795e057cd32e90728fec3a9cfb8e37bd0fca394fc47a229af languageName: node linkType: hard -"@react-native/virtualized-lists@npm:0.81.0": - version: 0.81.0 - resolution: "@react-native/virtualized-lists@npm:0.81.0" +"@react-native/virtualized-lists@npm:0.79.7": + version: 0.79.7 + resolution: "@react-native/virtualized-lists@npm:0.79.7" dependencies: invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" peerDependencies: - "@types/react": ^19.1.0 + "@types/react": ^19.0.0 react: "*" react-native: "*" peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/06f411cd93b81abbdc24c0b4652bae2f93fa206f76f41be1534ead52b485ac76f837074923aed686b34cfa9a8454df1bd35a936dff4c1ed985abff582d1a6303 + checksum: 10c0/27639611a69d2ea7f7ae376cb777c06985fae77196bb4c88b8e57485af143e286049290b121a0752da5c95719ac9511306a5ea611ea1dda7041ef3fcafe6e30b languageName: node linkType: hard @@ -6954,6 +6910,61 @@ __metadata: languageName: node linkType: hard +"@types/conventional-changelog-core@npm:*": + version: 8.0.1 + resolution: "@types/conventional-changelog-core@npm:8.0.1" + dependencies: + "@types/conventional-changelog-writer": "npm:*" + "@types/conventional-commits-parser": "npm:*" + "@types/conventional-recommended-bump": "npm:*" + "@types/git-raw-commits": "npm:*" + "@types/node": "npm:*" + "@types/normalize-package-data": "npm:*" + checksum: 10c0/5247932243e8b294101aff2866c87b5b38445ed78878bd6ce168f870d93e2b4550129bba2d076bc1e55605d14b49a69d27b7b462cfeedbabb3cd2e35f1933380 + languageName: node + linkType: hard + +"@types/conventional-changelog-writer@npm:*": + version: 4.0.11 + resolution: "@types/conventional-changelog-writer@npm:4.0.11" + dependencies: + "@types/conventional-commits-parser": "npm:*" + "@types/node": "npm:*" + checksum: 10c0/751e233bf6ac20eba11a6e7c6a488f5e9a869174d021143e2e78c29fa5a1591cce797b6055fae5de57d233c5071da236953e88390c6c4587ba867673b810d790 + languageName: node + linkType: hard + +"@types/conventional-commits-parser@npm:*": + version: 5.0.2 + resolution: "@types/conventional-commits-parser@npm:5.0.2" + dependencies: + "@types/node": "npm:*" + checksum: 10c0/598af5a5d699490e8bdd53b59757b514e41791cc7c857c45ed1d4ea50b90e7e5e64f59cd7f50da2c7d7c2d03ca0f1f865c6fe1a46065401b2dbf2e93645c4283 + languageName: node + linkType: hard + +"@types/conventional-recommended-bump@npm:*": + version: 9.0.3 + resolution: "@types/conventional-recommended-bump@npm:9.0.3" + dependencies: + "@types/conventional-changelog-core": "npm:*" + "@types/conventional-changelog-writer": "npm:*" + "@types/conventional-commits-parser": "npm:*" + checksum: 10c0/65c57081032e534dd6999795cf832a91d3c8576d4f59ca1668bd93536d1f95ecc76ec2dec8e9dd5e7a345158890170eebef949268b0a94e442fb9d86a5ee863c + languageName: node + linkType: hard + +"@types/conventional-recommended-bump@npm:~6.1.1": + version: 6.1.1 + resolution: "@types/conventional-recommended-bump@npm:6.1.1" + dependencies: + "@types/conventional-changelog-core": "npm:*" + "@types/conventional-changelog-writer": "npm:*" + "@types/conventional-commits-parser": "npm:*" + checksum: 10c0/62129cca8a3d5d1a35aab2ee99398b81d5d9804f70a8ea958e2b77967bdeb2298474b0c6669da665392fd6e5eba416481bb0e25714fdedde196d97cfa13a9fdc + languageName: node + linkType: hard + "@types/eslint@npm:*": version: 9.6.1 resolution: "@types/eslint@npm:9.6.1" @@ -7004,6 +7015,15 @@ __metadata: languageName: node linkType: hard +"@types/git-raw-commits@npm:*": + version: 5.0.1 + resolution: "@types/git-raw-commits@npm:5.0.1" + dependencies: + "@types/node": "npm:*" + checksum: 10c0/35fde05151182a71f82494be18fdc540a803f6af9b8662d4913e88909f7d66cbaaa091a61b77077dbfe29b370d11e82993b461eda5a4679ab2cfcd0ed74ecd60 + languageName: node + linkType: hard + "@types/graceful-fs@npm:^4.1.2, @types/graceful-fs@npm:^4.1.3": version: 4.1.9 resolution: "@types/graceful-fs@npm:4.1.9" @@ -7157,7 +7177,7 @@ __metadata: languageName: node linkType: hard -"@types/normalize-package-data@npm:^2.4.0": +"@types/normalize-package-data@npm:*, @types/normalize-package-data@npm:^2.4.0": version: 2.4.4 resolution: "@types/normalize-package-data@npm:2.4.4" checksum: 10c0/aef7bb9b015883d6f4119c423dd28c4bdc17b0e8a0ccf112c78b4fe0e91fbc4af7c6204b04bba0e199a57d2f3fbbd5b4a14bf8739bf9d2a39b2a0aad545e0f86 @@ -7171,6 +7191,13 @@ __metadata: languageName: node linkType: hard +"@types/prop-types@npm:*": + version: 15.7.15 + resolution: "@types/prop-types@npm:15.7.15" + checksum: 10c0/b59aad1ad19bf1733cf524fd4e618196c6c7690f48ee70a327eb450a42aab8e8a063fbe59ca0a5701aebe2d92d582292c0fb845ea57474f6a15f6994b0e260b2 + languageName: node + linkType: hard + "@types/qs@npm:*": version: 6.14.0 resolution: "@types/qs@npm:6.14.0" @@ -7213,12 +7240,13 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:~19.1.0": - version: 19.1.17 - resolution: "@types/react@npm:19.1.17" +"@types/react@npm:~18.3.0": + version: 18.3.27 + resolution: "@types/react@npm:18.3.27" dependencies: - csstype: "npm:^3.0.2" - checksum: 10c0/8a8369ea00fc961f0884be4d1da4a039b2b6445de9c8b690ed0ebe15acfb0b1f27005278fef1fe39a1722a30f4415778b790d0089e2b30019371c61355ea316f + "@types/prop-types": "npm:*" + csstype: "npm:^3.2.2" + checksum: 10c0/a761d2f58de03d0714806cc65d32bb3d73fb33a08dd030d255b47a295e5fff2a775cf1c20b786824d8deb6454eaccce9bc6998d9899c14fc04bbd1b0b0b72897 languageName: node linkType: hard @@ -7563,7 +7591,7 @@ __metadata: languageName: node linkType: hard -"@ungap/structured-clone@npm:^1.2.0, @ungap/structured-clone@npm:^1.3.0": +"@ungap/structured-clone@npm:^1.2.0": version: 1.3.0 resolution: "@ungap/structured-clone@npm:1.3.0" checksum: 10c0/0fc3097c2540ada1fc340ee56d58d96b5b536a2a0dab6e3ec17d4bfc8c4c86db345f61a375a8185f9da96f01c69678f836a2b57eeaa9e4b8eeafd26428e57b0a @@ -8218,13 +8246,6 @@ __metadata: languageName: node linkType: hard -"at-least-node@npm:^1.0.0": - version: 1.0.0 - resolution: "at-least-node@npm:1.0.0" - checksum: 10c0/4c058baf6df1bc5a1697cf182e2029c58cd99975288a13f9e70068ef5d6f4e1f1fd7c4d2c3c4912eae44797d1725be9700995736deca441b39f3e66d8dee97ef - languageName: node - linkType: hard - "available-typed-arrays@npm:^1.0.7": version: 1.0.7 resolution: "available-typed-arrays@npm:1.0.7" @@ -8431,28 +8452,19 @@ __metadata: languageName: node linkType: hard -"babel-plugin-react-compiler@npm:^1.0.0": - version: 1.0.0 - resolution: "babel-plugin-react-compiler@npm:1.0.0" - dependencies: - "@babel/types": "npm:^7.26.0" - checksum: 10c0/9406267ada8d7dbdfe8906b40ecadb816a5f4cee2922bee23f7729293b369624ee135b5a9b0f263851c263c9787522ac5d97016c9a2b82d1668300e42b18aff8 - languageName: node - linkType: hard - -"babel-plugin-react-native-web@npm:~0.21.0": - version: 0.21.2 - resolution: "babel-plugin-react-native-web@npm:0.21.2" - checksum: 10c0/45fa9b2fce90cb0d962bbc9c665e944ef6720f5740a573d457adf8e2881bd4112396922d5d5c0ab7cfc706f0c457e3edebddc55289d30924e1f42b4b7d849b8e +"babel-plugin-react-native-web@npm:~0.19.13": + version: 0.19.13 + resolution: "babel-plugin-react-native-web@npm:0.19.13" + checksum: 10c0/0710db342063182163d58febfb01ef510c9460f0500f9faaf47603d06dda37554f216e6123a099a343eb2067c2dfb43c9d4ca573a9d659662ca429048db11af4 languageName: node linkType: hard -"babel-plugin-syntax-hermes-parser@npm:0.29.1, babel-plugin-syntax-hermes-parser@npm:^0.29.1": - version: 0.29.1 - resolution: "babel-plugin-syntax-hermes-parser@npm:0.29.1" +"babel-plugin-syntax-hermes-parser@npm:0.25.1, babel-plugin-syntax-hermes-parser@npm:^0.25.1": + version: 0.25.1 + resolution: "babel-plugin-syntax-hermes-parser@npm:0.25.1" dependencies: - hermes-parser: "npm:0.29.1" - checksum: 10c0/a6d95e4a7079976e477636d18509272a7a185930e143c61d0421a36096e85905563630ac4f0f317518b6db37f50daaefc1828d575b3d5fb090a55e9d39d2534c + hermes-parser: "npm:0.25.1" + checksum: 10c0/8f4a0cb65056162b2d4c64d0ccd4d2fdeac8218e83e0338e92564ead659fd9b9351277ed2a10e958d0d8dc4c60591d5b1a40aa425bf0cbf67224e9767c557abf languageName: node linkType: hard @@ -8490,15 +8502,14 @@ __metadata: languageName: node linkType: hard -"babel-preset-expo@npm:~54.0.7": - version: 54.0.7 - resolution: "babel-preset-expo@npm:54.0.7" +"babel-preset-expo@npm:~13.2.4": + version: 13.2.4 + resolution: "babel-preset-expo@npm:13.2.4" dependencies: "@babel/helper-module-imports": "npm:^7.25.9" "@babel/plugin-proposal-decorators": "npm:^7.12.9" "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" "@babel/plugin-syntax-export-default-from": "npm:^7.24.7" - "@babel/plugin-transform-class-static-block": "npm:^7.27.1" "@babel/plugin-transform-export-namespace-from": "npm:^7.25.9" "@babel/plugin-transform-flow-strip-types": "npm:^7.25.2" "@babel/plugin-transform-modules-commonjs": "npm:^7.24.8" @@ -8509,23 +8520,19 @@ __metadata: "@babel/plugin-transform-runtime": "npm:^7.24.7" "@babel/preset-react": "npm:^7.22.15" "@babel/preset-typescript": "npm:^7.23.0" - "@react-native/babel-preset": "npm:0.81.5" - babel-plugin-react-compiler: "npm:^1.0.0" - babel-plugin-react-native-web: "npm:~0.21.0" - babel-plugin-syntax-hermes-parser: "npm:^0.29.1" + "@react-native/babel-preset": "npm:0.79.6" + babel-plugin-react-native-web: "npm:~0.19.13" + babel-plugin-syntax-hermes-parser: "npm:^0.25.1" babel-plugin-transform-flow-enums: "npm:^0.0.2" debug: "npm:^4.3.4" + react-refresh: "npm:^0.14.2" resolve-from: "npm:^5.0.0" peerDependencies: - "@babel/runtime": ^7.20.0 - expo: "*" - react-refresh: ">=0.14.0 <1.0.0" + babel-plugin-react-compiler: ^19.0.0-beta-e993439-20250405 peerDependenciesMeta: - "@babel/runtime": - optional: true - expo: + babel-plugin-react-compiler: optional: true - checksum: 10c0/a4c2de6b1c2a56199e663b99ddc42b75ece556d862e15d1240441a5d06f6f09c93f725e230baf3fab29afb11ee2026569f497e037d1596432cb66a5c1c6cefdc + checksum: 10c0/d50cf31c89484073930e205b04a439d52b870a88e6ba5256e6ab3a1c722638c58761518d634ad99e44a1105f61ab685d0e451d1de8b89670b259ff18c1f8eadc languageName: node linkType: hard @@ -8606,15 +8613,6 @@ __metadata: languageName: node linkType: hard -"baseline-browser-mapping@npm:^2.8.25": - version: 2.8.32 - resolution: "baseline-browser-mapping@npm:2.8.32" - bin: - baseline-browser-mapping: dist/cli.js - checksum: 10c0/6c4aa0338ad177e946a27412de11769fb6474389a59cc03e13e0538d7285a94052a11525d46bb605ddb913a0c8a1180292d6f05cd4d6bc05bbf597c26bf5ce66 - languageName: node - linkType: hard - "bech32@npm:^2.0.0": version: 2.0.0 resolution: "bech32@npm:2.0.0" @@ -8646,7 +8644,7 @@ __metadata: dependencies: "@babel/core": "npm:~7.22.20" "@babel/preset-env": "npm:~7.22.20" - "@babel/runtime": "npm:~7.23.9" + "@babel/runtime": "npm:~7.27.0" "@bifold/core": "npm:2.11.5" "@bifold/oca": "npm:2.11.5" "@credo-ts/anoncreds": "npm:0.5.17" @@ -8668,9 +8666,9 @@ __metadata: "@formatjs/intl-numberformat": "npm:~7.2.6" "@formatjs/intl-pluralrules": "npm:~4.1.6" "@formatjs/intl-relativetimeformat": "npm:~9.3.3" - "@hyperledger/anoncreds-react-native": "npm:0.2.4" - "@hyperledger/aries-askar-react-native": "npm:0.2.3" - "@hyperledger/indy-vdr-react-native": "npm:0.2.2" + "@hyperledger/anoncreds-react-native": "patch:@hyperledger/anoncreds-react-native@npm%3A0.2.4#~/.yarn/patches/@hyperledger-anoncreds-react-native-npm-0.2.4-644cafe308.patch" + "@hyperledger/aries-askar-react-native": "patch:@hyperledger/aries-askar-react-native@npm%3A0.2.3#~/.yarn/patches/@hyperledger-aries-askar-react-native-npm-0.2.3-3207b51eab.patch" + "@hyperledger/indy-vdr-react-native": "patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#~/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch" "@react-native-async-storage/async-storage": "npm:~1.22.3" "@react-native-clipboard/clipboard": "npm:~1.16.3" "@react-native-community/cli": "npm:^20.0.2" @@ -8730,10 +8728,10 @@ __metadata: react-native-safe-area-context: "npm:~4.8.2" react-native-scalable-image: "npm:~1.1.0" react-native-screenguard: "npm:~1.1.0" - react-native-screens: "npm:~4.4.0" + react-native-screens: "npm:~4.18.0" react-native-splash-screen: "npm:~3.3.0" - react-native-svg: "npm:~15.0.0" - react-native-svg-transformer: "npm:~0.14.3" + react-native-svg: "npm:~15.11.0" + react-native-svg-transformer: "npm:~1.5.0" react-native-tcp-socket: "npm:~6.0.6" react-native-toast-message: "npm:~2.1.10" react-native-uuid: "npm:~2.0.3" @@ -8753,7 +8751,7 @@ __metadata: dependencies: "@changesets/cli": "npm:~2.29.5" "@eslint/js": "npm:~8.57.1" - "@react-native/eslint-config": "npm:~0.81.0" + "@react-native/eslint-config": "npm:~0.79.0" "@types/conventional-recommended-bump": "npm:~6.1.1" "@types/eslint__js": "npm:~8.42.3" "@typescript-eslint/eslint-plugin": "npm:~7.18.0" @@ -8961,21 +8959,6 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.25.0": - version: 4.28.0 - resolution: "browserslist@npm:4.28.0" - dependencies: - baseline-browser-mapping: "npm:^2.8.25" - caniuse-lite: "npm:^1.0.30001754" - electron-to-chromium: "npm:^1.5.249" - node-releases: "npm:^2.0.27" - update-browserslist-db: "npm:^1.1.4" - bin: - browserslist: cli.js - checksum: 10c0/4284fd568f7d40a496963083860d488cb2a89fb055b6affd316bebc59441fec938e090b3e62c0ee065eb0bc88cd1bc145f4300a16c75f3f565621c5823715ae1 - languageName: node - linkType: hard - "browserslist@npm:^4.25.3": version: 4.25.4 resolution: "browserslist@npm:4.25.4" @@ -9101,6 +9084,31 @@ __metadata: languageName: node linkType: hard +"caller-callsite@npm:^2.0.0": + version: 2.0.0 + resolution: "caller-callsite@npm:2.0.0" + dependencies: + callsites: "npm:^2.0.0" + checksum: 10c0/a00ca91280e10ee2321de21dda6c168e427df7a63aeaca027ea45e3e466ac5e1a5054199f6547ba1d5a513d3b6b5933457266daaa47f8857fb532a343ee6b5e1 + languageName: node + linkType: hard + +"caller-path@npm:^2.0.0": + version: 2.0.0 + resolution: "caller-path@npm:2.0.0" + dependencies: + caller-callsite: "npm:^2.0.0" + checksum: 10c0/029b5b2c557d831216305c3218e9ff30fa668be31d58dd08088f74c8eabc8362c303e0908b3a93abb25ba10e3a5bfc9cff5eb7fab6ab9cf820e3b160ccb67581 + languageName: node + linkType: hard + +"callsites@npm:^2.0.0": + version: 2.0.0 + resolution: "callsites@npm:2.0.0" + checksum: 10c0/13bff4fee946e6020b37e76284e95e24aa239c9e34ac4f3451e4c5330fca6f2f962e1d1ab69e4da7940e1fce135107a2b2b98c01d62ea33144350fc89dc5494e + languageName: node + linkType: hard + "callsites@npm:^3.0.0": version: 3.1.0 resolution: "callsites@npm:3.1.0" @@ -9159,13 +9167,6 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001754": - version: 1.0.30001757 - resolution: "caniuse-lite@npm:1.0.30001757" - checksum: 10c0/3ccb71fa2bf1f8c96ff1bf9b918b08806fed33307e20a3ce3259155fda131eaf96cfcd88d3d309c8fd7f8285cc71d89a3b93648a1c04814da31c301f98508d42 - languageName: node - linkType: hard - "canonicalize@npm:^1.0.1": version: 1.0.8 resolution: "canonicalize@npm:1.0.8" @@ -9182,16 +9183,6 @@ __metadata: languageName: node linkType: hard -"chalk@npm:4.1.0": - version: 4.1.0 - resolution: "chalk@npm:4.1.0" - dependencies: - ansi-styles: "npm:^4.1.0" - supports-color: "npm:^7.1.0" - checksum: 10c0/3787bd65ecd98ab3a1acc3b4f71d006268a675875e49ee6ea75fb54ba73d268b97544368358c18c42445e408e076ae8ad5cec8fbad36942a2c7ac654883dc61e - languageName: node - linkType: hard - "chalk@npm:^2.0.1, chalk@npm:^2.4.2": version: 2.4.2 resolution: "chalk@npm:2.4.2" @@ -9511,13 +9502,6 @@ __metadata: languageName: node linkType: hard -"commander@npm:^13.1.0": - version: 13.1.0 - resolution: "commander@npm:13.1.0" - checksum: 10c0/7b8c5544bba704fbe84b7cab2e043df8586d5c114a4c5b607f83ae5060708940ed0b5bd5838cf8ce27539cde265c1cbd59ce3c8c6b017ed3eec8943e3a415164 - languageName: node - linkType: hard - "commander@npm:^2.15.0, commander@npm:^2.20.0": version: 2.20.3 resolution: "commander@npm:2.20.3" @@ -9728,13 +9712,6 @@ __metadata: languageName: node linkType: hard -"core-js@npm:^3.6.1": - version: 3.43.0 - resolution: "core-js@npm:3.43.0" - checksum: 10c0/9d4ad66296e60380777de51d019b5c3e6cce023b7999750a5094f9a4b0ea53bf3600beb4ef11c56548f2c8791d43d4056e270d1cf55ba87273011aa7d4597871 - languageName: node - linkType: hard - "cosmiconfig-typescript-loader@npm:^4.0.0": version: 4.4.0 resolution: "cosmiconfig-typescript-loader@npm:4.4.0" @@ -9747,6 +9724,18 @@ __metadata: languageName: node linkType: hard +"cosmiconfig@npm:^5.0.5": + version: 5.2.1 + resolution: "cosmiconfig@npm:5.2.1" + dependencies: + import-fresh: "npm:^2.0.0" + is-directory: "npm:^0.3.1" + js-yaml: "npm:^3.13.1" + parse-json: "npm:^4.0.0" + checksum: 10c0/ae9ba309cdbb42d0c9d63dad5c1dfa1c56bb8f818cb8633eea14fd2dbdc9f33393b77658ba96fdabda497bc943afed8c3371d1222afe613c518ba676fa624645 + languageName: node + linkType: hard + "cosmiconfig@npm:^7.0.1": version: 7.1.0 resolution: "cosmiconfig@npm:7.1.0" @@ -9944,10 +9933,10 @@ __metadata: languageName: node linkType: hard -"csstype@npm:^3.0.2": - version: 3.1.3 - resolution: "csstype@npm:3.1.3" - checksum: 10c0/80c089d6f7e0c5b2bd83cf0539ab41474198579584fa10d86d0cafe0642202343cbc119e076a0b1aece191989477081415d66c9fefbf3c957fc2fc4b7009f248 +"csstype@npm:^3.2.2": + version: 3.2.3 + resolution: "csstype@npm:3.2.3" + checksum: 10c0/cd29c51e70fa822f1cecd8641a1445bed7063697469d35633b516e60fe8c1bde04b08f6c5b6022136bb669b64c63d4173af54864510fbb4ee23281801841a3ce languageName: node linkType: hard @@ -10026,7 +10015,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:2.6.9, debug@npm:^2.6.9": +"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.6.9": version: 2.6.9 resolution: "debug@npm:2.6.9" dependencies: @@ -10281,6 +10270,15 @@ __metadata: languageName: node linkType: hard +"detect-libc@npm:^1.0.3": + version: 1.0.3 + resolution: "detect-libc@npm:1.0.3" + bin: + detect-libc: ./bin/detect-libc.js + checksum: 10c0/4da0deae9f69e13bc37a0902d78bf7169480004b1fed3c19722d56cff578d16f0e11633b7fbf5fb6249181236c72e90024cbd68f0b9558ae06e281f47326d50d + languageName: node + linkType: hard + "detect-libc@npm:^2.0.0": version: 2.0.4 resolution: "detect-libc@npm:2.0.4" @@ -10288,13 +10286,6 @@ __metadata: languageName: node linkType: hard -"detect-libc@npm:^2.0.3": - version: 2.1.2 - resolution: "detect-libc@npm:2.1.2" - checksum: 10c0/acc675c29a5649fa1fb6e255f993b8ee829e510b6b56b0910666949c80c364738833417d0edb5f90e4e46be17228b0f2b66a010513984e18b15deeeac49369c4 - languageName: node - linkType: hard - "detect-newline@npm:^3.0.0": version: 3.1.0 resolution: "detect-newline@npm:3.1.0" @@ -10549,13 +10540,6 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.5.249": - version: 1.5.263 - resolution: "electron-to-chromium@npm:1.5.263" - checksum: 10c0/d9ba38c5e87f4f1c78e64c7dcc2a32f764664cdbab3c576f23cb3d66a1c3ca1836ecfa00768ab4cd921a0832d09f65555f86eadb926f2cfd3fe93d6c57b8f583 - languageName: node - linkType: hard - "elliptic@npm:6.6.1, elliptic@npm:^6.5.2, elliptic@npm:^6.5.4": version: 6.6.1 resolution: "elliptic@npm:6.6.1" @@ -10896,13 +10880,6 @@ __metadata: languageName: node linkType: hard -"escape-string-regexp@npm:2.0.0, escape-string-regexp@npm:^2.0.0": - version: 2.0.0 - resolution: "escape-string-regexp@npm:2.0.0" - checksum: 10c0/2530479fe8db57eace5e8646c9c2a9c80fa279614986d16dcc6bcaceb63ae77f05a851ba6c43756d816c61d7f4534baf56e3c705e3e0d884818a46808811c507 - languageName: node - linkType: hard - "escape-string-regexp@npm:5.0.0": version: 5.0.0 resolution: "escape-string-regexp@npm:5.0.0" @@ -10917,6 +10894,13 @@ __metadata: languageName: node linkType: hard +"escape-string-regexp@npm:^2.0.0": + version: 2.0.0 + resolution: "escape-string-regexp@npm:2.0.0" + checksum: 10c0/2530479fe8db57eace5e8646c9c2a9c80fa279614986d16dcc6bcaceb63ae77f05a851ba6c43756d816c61d7f4534baf56e3c705e3e0d884818a46808811c507 + languageName: node + linkType: hard + "escape-string-regexp@npm:^4.0.0": version: 4.0.0 resolution: "escape-string-regexp@npm:4.0.0" @@ -11134,6 +11118,15 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-react-hooks@npm:^4.6.0, eslint-plugin-react-hooks@npm:~4.6.2": + version: 4.6.2 + resolution: "eslint-plugin-react-hooks@npm:4.6.2" + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + checksum: 10c0/4844e58c929bc05157fb70ba1e462e34f1f4abcbc8dd5bbe5b04513d33e2699effb8bca668297976ceea8e7ebee4e8fc29b9af9d131bcef52886feaa2308b2cc + languageName: node + linkType: hard + "eslint-plugin-react-hooks@npm:^5.2.0": version: 5.2.0 resolution: "eslint-plugin-react-hooks@npm:5.2.0" @@ -11143,15 +11136,6 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-hooks@npm:~4.6.2": - version: 4.6.2 - resolution: "eslint-plugin-react-hooks@npm:4.6.2" - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - checksum: 10c0/4844e58c929bc05157fb70ba1e462e34f1f4abcbc8dd5bbe5b04513d33e2699effb8bca668297976ceea8e7ebee4e8fc29b9af9d131bcef52886feaa2308b2cc - languageName: node - linkType: hard - "eslint-plugin-react-native-globals@npm:^0.1.1": version: 0.1.2 resolution: "eslint-plugin-react-native-globals@npm:0.1.2" @@ -11382,7 +11366,7 @@ __metadata: languageName: node linkType: hard -"event-target-shim@npm:^5.0.0": +"event-target-shim@npm:^5.0.0, event-target-shim@npm:^5.0.1": version: 5.0.1 resolution: "event-target-shim@npm:5.0.1" checksum: 10c0/0255d9f936215fd206156fd4caa9e8d35e62075d720dc7d847e89b417e5e62cf1ce6c9b4e0a1633a9256de0efefaf9f8d26924b1f3c8620cffb9db78e7d3076b @@ -11464,90 +11448,88 @@ __metadata: languageName: node linkType: hard -"expo-asset@npm:~12.0.10": - version: 12.0.10 - resolution: "expo-asset@npm:12.0.10" +"expo-asset@npm:~11.1.7": + version: 11.1.7 + resolution: "expo-asset@npm:11.1.7" dependencies: - "@expo/image-utils": "npm:^0.8.7" - expo-constants: "npm:~18.0.10" + "@expo/image-utils": "npm:^0.7.6" + expo-constants: "npm:~17.1.7" peerDependencies: expo: "*" react: "*" react-native: "*" - checksum: 10c0/516b382ded9c4bc517f9e9b7b43770aa9aa56f223356c71c39cd3374408897e8088b9790ffebc3dbf3b9d114893616b207716c5c7b51974c83fbeda86a98a8f1 + checksum: 10c0/32d1ccd630c7e62ec4b71cf03e2414fb389ca5d6383a5243ff9efe6ac71061ea626aa7f1503ccd3187d62451165034265b2ed04e508626710f810c0d0246a81d languageName: node linkType: hard -"expo-constants@npm:~18.0.10": - version: 18.0.10 - resolution: "expo-constants@npm:18.0.10" +"expo-constants@npm:~17.1.7": + version: 17.1.7 + resolution: "expo-constants@npm:17.1.7" dependencies: - "@expo/config": "npm:~12.0.10" - "@expo/env": "npm:~2.0.7" + "@expo/config": "npm:~11.0.12" + "@expo/env": "npm:~1.0.7" peerDependencies: expo: "*" react-native: "*" - checksum: 10c0/c3878d7a4c438e1bab25bc5267553c06e4c002237f0cf35eb434de70734e31ef1d07c151d9a7771b75be1baa1c794a4c1c731167cbdfa5bd4fe41a499b8dda4b + checksum: 10c0/84ef3b9de11aa7b55cf5867213b7211bcee982eda0a630a657e22671be2d85bed7f3f092acdecc5bb6bc940c611212657532a6e53f62b384414988d988e96a26 languageName: node linkType: hard -"expo-file-system@npm:~19.0.19": - version: 19.0.19 - resolution: "expo-file-system@npm:19.0.19" +"expo-file-system@npm:~18.1.11": + version: 18.1.11 + resolution: "expo-file-system@npm:18.1.11" peerDependencies: expo: "*" react-native: "*" - checksum: 10c0/c9d038666a3f1addcc14968b2516c854370ed75b0dc31b9d31f49d57ba93f411d67c3d791bbffc586a9e4e274fec8bcb4fab0db3bfcde01c1142e7d20b6ce5df + checksum: 10c0/e7c4c02acfbb7c5b6f8afff7e010af28ca7112c2ab0e7baddab394b275edc363d0587aedbb1996058a65e2d1e8aba0074b49007cad37d10a4b5ef2987b7f6bdf languageName: node linkType: hard -"expo-font@npm:~14.0.9": - version: 14.0.9 - resolution: "expo-font@npm:14.0.9" +"expo-font@npm:~13.3.2": + version: 13.3.2 + resolution: "expo-font@npm:13.3.2" dependencies: fontfaceobserver: "npm:^2.1.0" peerDependencies: expo: "*" react: "*" - react-native: "*" - checksum: 10c0/7336a6094705c46379d4bb93f34a3b6c8d5fca871b34d62db94739b204639f3eeb6b1f5db4b4209e28a34348360075ccf557fe28ca996182469685427e570a9d + checksum: 10c0/00711fbdb380f076594b43caddf06ad6f70a5261caaccce564dabf01a02054f89987ac0367c96ad8cb38b4edbf904e99839ab2a446d7b57e7e84b29145da4ccd languageName: node linkType: hard -"expo-keep-awake@npm:~15.0.7": - version: 15.0.7 - resolution: "expo-keep-awake@npm:15.0.7" +"expo-keep-awake@npm:~14.1.4": + version: 14.1.4 + resolution: "expo-keep-awake@npm:14.1.4" peerDependencies: expo: "*" react: "*" - checksum: 10c0/6ca4cb430a97627b5657a220720808e4bd6dd89f4e9f86d52db71b9f91a72af8e63a83005d49af86924fc8f7bd210c312dfcb07212a1fe54334e0b4058943ec9 + checksum: 10c0/9d1993f7b17e6c36d707501ba9d983fe7e640317af7f2ecee17255f2c8c7bae39bdb3dfffcc67afcd36457bb60a6799dbaa2414922507ef01298cbe34e8eae8e languageName: node linkType: hard -"expo-modules-autolinking@npm:3.0.22": - version: 3.0.22 - resolution: "expo-modules-autolinking@npm:3.0.22" +"expo-modules-autolinking@npm:2.1.14": + version: 2.1.14 + resolution: "expo-modules-autolinking@npm:2.1.14" dependencies: "@expo/spawn-async": "npm:^1.7.2" chalk: "npm:^4.1.0" commander: "npm:^7.2.0" + find-up: "npm:^5.0.0" + glob: "npm:^10.4.2" require-from-string: "npm:^2.0.2" resolve-from: "npm:^5.0.0" bin: expo-modules-autolinking: bin/expo-modules-autolinking.js - checksum: 10c0/fac8e8b18aa8c4e778631c5d08adc32166a38853e9e96bfa1767ae9b9b52606aa72c1b69092dfeee00c3ca02f5722a9d546e32cf65211e92bb9a55c3a3ebfb65 + checksum: 10c0/3d416a5ca69c95f462f6aa138ebc5ef6ea4f57e668f773235576f39f21285cb78c9a9b6b499603ec578903922f4e1c6aef62f3cc3156a1525f4af863cd3c3532 languageName: node linkType: hard -"expo-modules-core@npm:3.0.26": - version: 3.0.26 - resolution: "expo-modules-core@npm:3.0.26" +"expo-modules-core@npm:2.5.0": + version: 2.5.0 + resolution: "expo-modules-core@npm:2.5.0" dependencies: invariant: "npm:^2.2.4" - peerDependencies: - react: "*" - react-native: "*" - checksum: 10c0/74d630f9444b3baafd20d9dd46861d11d5df599a4f2bae74786d974c0e0e58e39358f86450476d617bd3a71f6be1dbf34f197567f5867c0d97ffd64a03ef79f1 + checksum: 10c0/9586d80644278fa4c15cc1e85f403934a07936574c050623b26a0dec8d8cbc8776ed68e988510621495d1227f52a127938a2aad2c997d05a449d0f1fd009da86 languageName: node linkType: hard @@ -11562,46 +11544,35 @@ __metadata: languageName: node linkType: hard -"expo-secure-store@npm:~14.2.0": - version: 14.2.4 - resolution: "expo-secure-store@npm:14.2.4" +"expo-secure-store@npm:~14.0.0": + version: 14.0.1 + resolution: "expo-secure-store@npm:14.0.1" peerDependencies: expo: "*" - checksum: 10c0/490009d561f03609b819251d71c741643ad9e556afc744dcc5dce1e4b4ea288fc602cc4d93f6045e9a1b09a7f821f1cde5005971d98ab01bbac9b46a054c5e31 - languageName: node - linkType: hard - -"expo-server@npm:^1.0.4": - version: 1.0.4 - resolution: "expo-server@npm:1.0.4" - checksum: 10c0/56330a10e222475126ce4a61676b170cf34951deae4a8b0965dcf8e317b03e99f71d92f908e57bb6196d2bdb0b36d5efb17fb48fd7c3b1d65f690bf2578f7975 + checksum: 10c0/c2ad36f7ae8aea5b95ebc117f302974de6ad403f0b98b259f9dfcadc441f5c40c2170472e4e95832ad6cf8bcd37614dfb3757a4de1f7631ea9493c61cb7b2ab3 languageName: node linkType: hard -"expo@npm:~54.0.0": - version: 54.0.25 - resolution: "expo@npm:54.0.25" +"expo@npm:~53.0.0": + version: 53.0.24 + resolution: "expo@npm:53.0.24" dependencies: "@babel/runtime": "npm:^7.20.0" - "@expo/cli": "npm:54.0.16" - "@expo/config": "npm:~12.0.10" - "@expo/config-plugins": "npm:~54.0.2" - "@expo/devtools": "npm:0.1.7" - "@expo/fingerprint": "npm:0.15.3" - "@expo/metro": "npm:~54.1.0" - "@expo/metro-config": "npm:54.0.9" - "@expo/vector-icons": "npm:^15.0.3" - "@ungap/structured-clone": "npm:^1.3.0" - babel-preset-expo: "npm:~54.0.7" - expo-asset: "npm:~12.0.10" - expo-constants: "npm:~18.0.10" - expo-file-system: "npm:~19.0.19" - expo-font: "npm:~14.0.9" - expo-keep-awake: "npm:~15.0.7" - expo-modules-autolinking: "npm:3.0.22" - expo-modules-core: "npm:3.0.26" - pretty-format: "npm:^29.7.0" - react-refresh: "npm:^0.14.2" + "@expo/cli": "npm:0.24.22" + "@expo/config": "npm:~11.0.13" + "@expo/config-plugins": "npm:~10.1.2" + "@expo/fingerprint": "npm:0.13.4" + "@expo/metro-config": "npm:0.20.17" + "@expo/vector-icons": "npm:^14.0.0" + babel-preset-expo: "npm:~13.2.4" + expo-asset: "npm:~11.1.7" + expo-constants: "npm:~17.1.7" + expo-file-system: "npm:~18.1.11" + expo-font: "npm:~13.3.2" + expo-keep-awake: "npm:~14.1.4" + expo-modules-autolinking: "npm:2.1.14" + expo-modules-core: "npm:2.5.0" + react-native-edge-to-edge: "npm:1.6.0" whatwg-url-without-unicode: "npm:8.0.0-3" peerDependencies: "@expo/dom-webview": "*" @@ -11620,7 +11591,7 @@ __metadata: expo: bin/cli expo-modules-autolinking: bin/autolinking fingerprint: bin/fingerprint - checksum: 10c0/5030aa9049c70865bfe4956c62df79049195b2af1ff25eb6879b99763c9b2adef93ec36ab3faf2c0e73132b7780502efd0647bd9816969621f24fc86e5e6f922 + checksum: 10c0/52c2e733cfa38daab6dc99e60fb24be8aabf2035f52c6af7654b59ce0924a054639685a71aba990634434d8177e27593c3ca5237f671c86d0cec51f3504596bb languageName: node linkType: hard @@ -12070,18 +12041,6 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^9.0.0": - version: 9.1.0 - resolution: "fs-extra@npm:9.1.0" - dependencies: - at-least-node: "npm:^1.0.0" - graceful-fs: "npm:^4.2.0" - jsonfile: "npm:^6.0.1" - universalify: "npm:^2.0.0" - checksum: 10c0/9b808bd884beff5cb940773018179a6b94a966381d005479f00adda6b44e5e3d4abf765135773d849cc27efe68c349e4a7b86acd7d3306d5932c14f3a4b17a92 - languageName: node - linkType: hard - "fs-minipass@npm:^2.0.0": version: 2.1.0 resolution: "fs-minipass@npm:2.1.0" @@ -12220,13 +12179,6 @@ __metadata: languageName: node linkType: hard -"get-stdin@npm:8.0.0": - version: 8.0.0 - resolution: "get-stdin@npm:8.0.0" - checksum: 10c0/b71b72b83928221052f713b3b6247ebf1ceaeb4ef76937778557537fd51ad3f586c9e6a7476865022d9394b39b74eed1dc7514052fa74d80625276253571b76f - languageName: node - linkType: hard - "get-stream@npm:^5.0.0": version: 5.2.0 resolution: "get-stream@npm:5.2.0" @@ -12561,35 +12513,19 @@ __metadata: languageName: node linkType: hard -"hermes-estree@npm:0.29.1": - version: 0.29.1 - resolution: "hermes-estree@npm:0.29.1" - checksum: 10c0/e6b01f79ba708697d61a74b871d5ebae5f863c6d782657d8e2d2256eb838f1eb86ff9c34773a81d9cc69e54be3a5059c686e0ab54a4afba903b40dde92dd0ccb - languageName: node - linkType: hard - -"hermes-estree@npm:0.32.0": - version: 0.32.0 - resolution: "hermes-estree@npm:0.32.0" - checksum: 10c0/3b67d1fe44336240ef7f9c40ecbf363279ba263d51efe120570c3862cc109e652fc09aebddfe6b73d0f0246610bee130e4064c359f1f4cbf002bdb1d99717ef2 - languageName: node - linkType: hard - -"hermes-parser@npm:0.29.1, hermes-parser@npm:^0.29.1": - version: 0.29.1 - resolution: "hermes-parser@npm:0.29.1" - dependencies: - hermes-estree: "npm:0.29.1" - checksum: 10c0/7f40d9bdfb5acaa700f333a24c644b17f5f8d0e823b1e7a9fb6dcf253a54d54716ae63c74effa023688ee4f09013c80188c40d601570fee256a44954e04c2926 +"hermes-estree@npm:0.25.1": + version: 0.25.1 + resolution: "hermes-estree@npm:0.25.1" + checksum: 10c0/48be3b2fa37a0cbc77a112a89096fa212f25d06de92781b163d67853d210a8a5c3784fac23d7d48335058f7ed283115c87b4332c2a2abaaccc76d0ead1a282ac languageName: node linkType: hard -"hermes-parser@npm:0.32.0": - version: 0.32.0 - resolution: "hermes-parser@npm:0.32.0" +"hermes-parser@npm:0.25.1": + version: 0.25.1 + resolution: "hermes-parser@npm:0.25.1" dependencies: - hermes-estree: "npm:0.32.0" - checksum: 10c0/5902d2c5d347c0629fba07a47eaad5569590ac69bc8bfb2e454e08d2dfbe1ebd989d88518dca2cba64061689b5eac5960ae6bd15a4a66600bbf377498a3234b7 + hermes-estree: "npm:0.25.1" + checksum: 10c0/3abaa4c6f1bcc25273f267297a89a4904963ea29af19b8e4f6eabe04f1c2c7e9abd7bfc4730ddb1d58f2ea04b6fee74053d8bddb5656ec6ebf6c79cc8d14202c languageName: node linkType: hard @@ -12707,7 +12643,7 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.5": +"https-proxy-agent@npm:^7.0.1": version: 7.0.6 resolution: "https-proxy-agent@npm:7.0.6" dependencies: @@ -12801,6 +12737,16 @@ __metadata: languageName: node linkType: hard +"import-fresh@npm:^2.0.0": + version: 2.0.0 + resolution: "import-fresh@npm:2.0.0" + dependencies: + caller-path: "npm:^2.0.0" + resolve-from: "npm:^3.0.0" + checksum: 10c0/116c55ee5215a7839062285b60df85dbedde084c02111dc58c1b9d03ff7876627059f4beb16cdc090a3db21fea9022003402aa782139dc8d6302589038030504 + languageName: node + linkType: hard + "import-fresh@npm:^3.0.0, import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0": version: 3.3.1 resolution: "import-fresh@npm:3.3.1" @@ -13050,6 +12996,13 @@ __metadata: languageName: node linkType: hard +"is-directory@npm:^0.3.1": + version: 0.3.1 + resolution: "is-directory@npm:0.3.1" + checksum: 10c0/1c39c7d1753b04e9483b89fb88908b8137ab4743b6f481947e97ccf93ecb384a814c8d3f0b95b082b149c5aa19c3e9e4464e2791d95174bce95998c26bb1974b + languageName: node + linkType: hard + "is-docker@npm:^2.0.0, is-docker@npm:^2.1.1": version: 2.2.1 resolution: "is-docker@npm:2.2.1" @@ -14320,6 +14273,13 @@ __metadata: languageName: node linkType: hard +"json-parse-better-errors@npm:^1.0.1": + version: 1.0.2 + resolution: "json-parse-better-errors@npm:1.0.2" + checksum: 10c0/2f1287a7c833e397c9ddd361a78638e828fc523038bb3441fd4fc144cfd2c6cd4963ffb9e207e648cf7b692600f1e1e524e965c32df5152120910e4903a47dcb + languageName: node + linkType: hard + "json-parse-even-better-errors@npm:^2.3.0": version: 2.3.1 resolution: "json-parse-even-better-errors@npm:2.3.1" @@ -14621,102 +14581,92 @@ __metadata: languageName: node linkType: hard -"lightningcss-android-arm64@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-android-arm64@npm:1.30.2" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"lightningcss-darwin-arm64@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-darwin-arm64@npm:1.30.2" +"lightningcss-darwin-arm64@npm:1.27.0": + version: 1.27.0 + resolution: "lightningcss-darwin-arm64@npm:1.27.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"lightningcss-darwin-x64@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-darwin-x64@npm:1.30.2" +"lightningcss-darwin-x64@npm:1.27.0": + version: 1.27.0 + resolution: "lightningcss-darwin-x64@npm:1.27.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"lightningcss-freebsd-x64@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-freebsd-x64@npm:1.30.2" +"lightningcss-freebsd-x64@npm:1.27.0": + version: 1.27.0 + resolution: "lightningcss-freebsd-x64@npm:1.27.0" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"lightningcss-linux-arm-gnueabihf@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-linux-arm-gnueabihf@npm:1.30.2" +"lightningcss-linux-arm-gnueabihf@npm:1.27.0": + version: 1.27.0 + resolution: "lightningcss-linux-arm-gnueabihf@npm:1.27.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"lightningcss-linux-arm64-gnu@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-linux-arm64-gnu@npm:1.30.2" +"lightningcss-linux-arm64-gnu@npm:1.27.0": + version: 1.27.0 + resolution: "lightningcss-linux-arm64-gnu@npm:1.27.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"lightningcss-linux-arm64-musl@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-linux-arm64-musl@npm:1.30.2" +"lightningcss-linux-arm64-musl@npm:1.27.0": + version: 1.27.0 + resolution: "lightningcss-linux-arm64-musl@npm:1.27.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"lightningcss-linux-x64-gnu@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-linux-x64-gnu@npm:1.30.2" +"lightningcss-linux-x64-gnu@npm:1.27.0": + version: 1.27.0 + resolution: "lightningcss-linux-x64-gnu@npm:1.27.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"lightningcss-linux-x64-musl@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-linux-x64-musl@npm:1.30.2" +"lightningcss-linux-x64-musl@npm:1.27.0": + version: 1.27.0 + resolution: "lightningcss-linux-x64-musl@npm:1.27.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"lightningcss-win32-arm64-msvc@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-win32-arm64-msvc@npm:1.30.2" +"lightningcss-win32-arm64-msvc@npm:1.27.0": + version: 1.27.0 + resolution: "lightningcss-win32-arm64-msvc@npm:1.27.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"lightningcss-win32-x64-msvc@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-win32-x64-msvc@npm:1.30.2" +"lightningcss-win32-x64-msvc@npm:1.27.0": + version: 1.27.0 + resolution: "lightningcss-win32-x64-msvc@npm:1.27.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"lightningcss@npm:^1.30.1": - version: 1.30.2 - resolution: "lightningcss@npm:1.30.2" +"lightningcss@npm:~1.27.0": + version: 1.27.0 + resolution: "lightningcss@npm:1.27.0" dependencies: - detect-libc: "npm:^2.0.3" - lightningcss-android-arm64: "npm:1.30.2" - lightningcss-darwin-arm64: "npm:1.30.2" - lightningcss-darwin-x64: "npm:1.30.2" - lightningcss-freebsd-x64: "npm:1.30.2" - lightningcss-linux-arm-gnueabihf: "npm:1.30.2" - lightningcss-linux-arm64-gnu: "npm:1.30.2" - lightningcss-linux-arm64-musl: "npm:1.30.2" - lightningcss-linux-x64-gnu: "npm:1.30.2" - lightningcss-linux-x64-musl: "npm:1.30.2" - lightningcss-win32-arm64-msvc: "npm:1.30.2" - lightningcss-win32-x64-msvc: "npm:1.30.2" + detect-libc: "npm:^1.0.3" + lightningcss-darwin-arm64: "npm:1.27.0" + lightningcss-darwin-x64: "npm:1.27.0" + lightningcss-freebsd-x64: "npm:1.27.0" + lightningcss-linux-arm-gnueabihf: "npm:1.27.0" + lightningcss-linux-arm64-gnu: "npm:1.27.0" + lightningcss-linux-arm64-musl: "npm:1.27.0" + lightningcss-linux-x64-gnu: "npm:1.27.0" + lightningcss-linux-x64-musl: "npm:1.27.0" + lightningcss-win32-arm64-msvc: "npm:1.27.0" + lightningcss-win32-x64-msvc: "npm:1.27.0" dependenciesMeta: - lightningcss-android-arm64: - optional: true lightningcss-darwin-arm64: optional: true lightningcss-darwin-x64: @@ -14737,7 +14687,7 @@ __metadata: optional: true lightningcss-win32-x64-msvc: optional: true - checksum: 10c0/5c0c73a33946dab65908d5cd1325df4efa290efb77f940b60f40448b5ab9a87d3ea665ef9bcf00df4209705050ecf2f7ecc649f44d6dfa5905bb50f15717e78d + checksum: 10c0/5292b277ebbefdd952cb7b9ccd20dd2c185a7eae9b4393960386b7b8c4d644492a413a91d05ca9dcb72c775bbb8d79b235a3415d66410c47464039394d022109 languageName: node linkType: hard @@ -14895,7 +14845,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.21": +"lodash@npm:^4.17.15, lodash@npm:^4.17.21": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: 10c0/d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c @@ -15196,129 +15146,68 @@ __metadata: languageName: node linkType: hard -"metro-babel-transformer@npm:0.83.2": - version: 0.83.2 - resolution: "metro-babel-transformer@npm:0.83.2" +"metro-babel-transformer@npm:0.82.0": + version: 0.82.0 + resolution: "metro-babel-transformer@npm:0.82.0" dependencies: "@babel/core": "npm:^7.25.2" flow-enums-runtime: "npm:^0.0.6" - hermes-parser: "npm:0.32.0" + hermes-parser: "npm:0.25.1" nullthrows: "npm:^1.1.1" - checksum: 10c0/8f3005c6534eb62816fa85a321c891b1dd64f4ac92d7dc7eedbfe06b4fffd2e3f629d0641ffd87373c6d28152c701faf36c7f7a4b0ed6624aa2b3c922d6026ae + checksum: 10c0/3fea0869c1b48f00a853109856b0172f4666f8684d1f84891522b2176b471a0f69a271ac7a510b85c0d2d91f0d667dda49429687991868e46d470c77ed382d15 languageName: node linkType: hard -"metro-babel-transformer@npm:0.83.3": - version: 0.83.3 - resolution: "metro-babel-transformer@npm:0.83.3" - dependencies: - "@babel/core": "npm:^7.25.2" - flow-enums-runtime: "npm:^0.0.6" - hermes-parser: "npm:0.32.0" - nullthrows: "npm:^1.1.1" - checksum: 10c0/b0107f86cdc9ef9419d669b5b3dac22e35b02c67c480563a63d98f5fb50953587938769efc854bfc09c225557790cd6488dbe3fed6f05c2b3f322cfb2e5ff577 - languageName: node - linkType: hard - -"metro-cache-key@npm:0.83.2": - version: 0.83.2 - resolution: "metro-cache-key@npm:0.83.2" - dependencies: - flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/791517bcd997d2f8ecaba3aff99714408f1c80d938846c7b8d114e346ce93c963eb103317e4781b3c16ad187ed95b8e23397346bb6cb4b86ec8ff95dbda4681e - languageName: node - linkType: hard - -"metro-cache-key@npm:0.83.3": - version: 0.83.3 - resolution: "metro-cache-key@npm:0.83.3" +"metro-cache-key@npm:0.82.0": + version: 0.82.0 + resolution: "metro-cache-key@npm:0.82.0" dependencies: flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/403a2ca5b5bbb31a979effaa31fba0c47e2eb3830428c39c99db58aa0739a6fcc386f5a56c91495c53a4569065f0bda29e3038e9c41ca17af443971395f257dc + checksum: 10c0/e423f65c6e6e5eaef91fd46afa2a92b82f4fdc7ab32399152acdd00daff371b2f7aec7a74075b1190201c0fcbda614617739be6df5cb587c4c1b4f9ac20494b3 languageName: node linkType: hard -"metro-cache@npm:0.83.2": - version: 0.83.2 - resolution: "metro-cache@npm:0.83.2" +"metro-cache@npm:0.82.0": + version: 0.82.0 + resolution: "metro-cache@npm:0.82.0" dependencies: exponential-backoff: "npm:^3.1.1" flow-enums-runtime: "npm:^0.0.6" - https-proxy-agent: "npm:^7.0.5" - metro-core: "npm:0.83.2" - checksum: 10c0/2c8d4004153431abb73265496ba2ede5e5fd09c2ca3769186ebe5b87645c97d74b871cc1bf83ab6bccdae596039341e330df3ebfab6e8469e1207e6a5d0e9ebc + metro-core: "npm:0.82.0" + checksum: 10c0/b2c9d27b54abea21c6100ef7045099ce568f0469e5ab09d0c5afdd233675be1ff4a1684fcc7530c3fb6d473b905958388b7363d4601862905b9a9e5cfba575b0 languageName: node linkType: hard -"metro-cache@npm:0.83.3": - version: 0.83.3 - resolution: "metro-cache@npm:0.83.3" - dependencies: - exponential-backoff: "npm:^3.1.1" - flow-enums-runtime: "npm:^0.0.6" - https-proxy-agent: "npm:^7.0.5" - metro-core: "npm:0.83.3" - checksum: 10c0/608e85d819092c0b472c9adabb5de58e88355739de71833230626c1af7f3ce5dd1dca9f1ff3a836d995201f717315fd769c4c646a818c1f490ea2ec29417e32a - languageName: node - linkType: hard - -"metro-config@npm:0.83.2": - version: 0.83.2 - resolution: "metro-config@npm:0.83.2" +"metro-config@npm:0.82.0": + version: 0.82.0 + resolution: "metro-config@npm:0.82.0" dependencies: connect: "npm:^3.6.5" + cosmiconfig: "npm:^5.0.5" flow-enums-runtime: "npm:^0.0.6" jest-validate: "npm:^29.7.0" - metro: "npm:0.83.2" - metro-cache: "npm:0.83.2" - metro-core: "npm:0.83.2" - metro-runtime: "npm:0.83.2" - yaml: "npm:^2.6.1" - checksum: 10c0/224dff59b53f23ca4a0f39e8a82c297b93c779e9f92c1e097c1ac9fd66d86978b696476aef14a2eb3d2b4704adfb53e3d7ab76abf32924a06f3f6d0c586ac16f - languageName: node - linkType: hard - -"metro-config@npm:0.83.3, metro-config@npm:^0.83.1": - version: 0.83.3 - resolution: "metro-config@npm:0.83.3" - dependencies: - connect: "npm:^3.6.5" - flow-enums-runtime: "npm:^0.0.6" - jest-validate: "npm:^29.7.0" - metro: "npm:0.83.3" - metro-cache: "npm:0.83.3" - metro-core: "npm:0.83.3" - metro-runtime: "npm:0.83.3" - yaml: "npm:^2.6.1" - checksum: 10c0/c53e4a061cfc776a65cdb5055c0be840055f9741dae25e7d407835988618b15f1407270dbd957c7333d01e9c79eccbf8e6bcb76421b2145bd134b53df459a033 - languageName: node - linkType: hard - -"metro-core@npm:0.83.2": - version: 0.83.2 - resolution: "metro-core@npm:0.83.2" - dependencies: - flow-enums-runtime: "npm:^0.0.6" - lodash.throttle: "npm:^4.1.1" - metro-resolver: "npm:0.83.2" - checksum: 10c0/3582bfb114fbda2c9bb5cdde1a185ba0c707a27f325a6e63c6a981c9a05e02965dcfcc8c98cc37f30ef8e103f34e4f7b544e67f61f1dcdfc1bf81d98b27507f8 + metro: "npm:0.82.0" + metro-cache: "npm:0.82.0" + metro-core: "npm:0.82.0" + metro-runtime: "npm:0.82.0" + checksum: 10c0/72ac9600aed52bd19d44e486e0cc69960ad869492c00095c9eb0d1ae95b26ace650a0d8a1f74b0de19cad0e17a42a45b853ed31427ecec7667fa13476d469471 languageName: node linkType: hard -"metro-core@npm:0.83.3, metro-core@npm:^0.83.1": - version: 0.83.3 - resolution: "metro-core@npm:0.83.3" +"metro-core@npm:0.82.0": + version: 0.82.0 + resolution: "metro-core@npm:0.82.0" dependencies: flow-enums-runtime: "npm:^0.0.6" lodash.throttle: "npm:^4.1.1" - metro-resolver: "npm:0.83.3" - checksum: 10c0/d44c1f117c4b27f18abd27110e9536abf3105733e8fccaa522bd0e008248cce0260130517840c4914d7ce5df498f39ecfd43b6046a0f0b1c0f8ada7de38e52c4 + metro-resolver: "npm:0.82.0" + checksum: 10c0/10bb8e9ba5fb78a8a329f5f2e2ef7578a39903dfa00e1316e2892ec61bb90dae477098806fc3d34ed81d34cddad541f0d010d0b7786f7b9aed336c62485ef5ac languageName: node linkType: hard -"metro-file-map@npm:0.83.2": - version: 0.83.2 - resolution: "metro-file-map@npm:0.83.2" +"metro-file-map@npm:0.82.0": + version: 0.82.0 + resolution: "metro-file-map@npm:0.82.0" dependencies: debug: "npm:^4.4.0" fb-watchman: "npm:^2.0.0" @@ -15329,156 +15218,110 @@ __metadata: micromatch: "npm:^4.0.4" nullthrows: "npm:^1.1.1" walker: "npm:^1.0.7" - checksum: 10c0/0577c06c7c7f1325a9c9121a304de13c632f783e4a4fe149b1b532ae88d375f199803ea75ff56e979867d4969326a297336ac815ee494ba057eec600a129bb58 + checksum: 10c0/20fe50a1ee653516020f967d3c07ee25ee238219537e6947a4316f48d717338b089ce30593ce94fc07ebe2c14a772026dd3eaf83354a02b1c3a1aa6e89f8c025 languageName: node linkType: hard -"metro-file-map@npm:0.83.3": - version: 0.83.3 - resolution: "metro-file-map@npm:0.83.3" - dependencies: - debug: "npm:^4.4.0" - fb-watchman: "npm:^2.0.0" - flow-enums-runtime: "npm:^0.0.6" - graceful-fs: "npm:^4.2.4" - invariant: "npm:^2.2.4" - jest-worker: "npm:^29.7.0" - micromatch: "npm:^4.0.4" - nullthrows: "npm:^1.1.1" - walker: "npm:^1.0.7" - checksum: 10c0/4bf9c0fcdb5a5c08851f7370d6427fb68a770f156c4eabbddf20bd3583fb25ae428507eaeb8dc525e792db41d048620209750f33735055863abc909cbb6ef71a - languageName: node - linkType: hard - -"metro-minify-terser@npm:0.83.2": - version: 0.83.2 - resolution: "metro-minify-terser@npm:0.83.2" +"metro-minify-terser@npm:0.82.0": + version: 0.82.0 + resolution: "metro-minify-terser@npm:0.82.0" dependencies: flow-enums-runtime: "npm:^0.0.6" terser: "npm:^5.15.0" - checksum: 10c0/0bf1cb557d30c82b701c2cb8a89f92c93ebb54891bd88dc3a504783e2038825bbde77095b0c9ff74069e09b170742b8fe37f5f9233e421a41c997fe5b3303d66 + checksum: 10c0/926f954b99fb44358039502ff5e200c7f8517bbe3b6ab007bf377f9751db0bb6c337955b35b0f42b09959195ed28e954c4c2ee3ba01598cd4f2c5ca34dcfdfc1 languageName: node linkType: hard -"metro-minify-terser@npm:0.83.3": - version: 0.83.3 - resolution: "metro-minify-terser@npm:0.83.3" +"metro-resolver@npm:0.82.0": + version: 0.82.0 + resolution: "metro-resolver@npm:0.82.0" dependencies: flow-enums-runtime: "npm:^0.0.6" - terser: "npm:^5.15.0" - checksum: 10c0/9158e3199c0ea647776a7ed5c68ec1bb493f5347ac979f1ca75020cf1c39f907bd29983d60f8cb24dca17053d6b5c35f140c6d720fad0bd0fa9728e8c51e95c6 + checksum: 10c0/1622d58e2d4a2e1e18c672dbbd2926e52aecd4a9fc71d2267a4b0ab64dad3c21a44df44d7c92567a238508fb74790eea8cfae9d92af4b399c56d77c0d3a3c33e languageName: node linkType: hard -"metro-resolver@npm:0.83.2": - version: 0.83.2 - resolution: "metro-resolver@npm:0.83.2" - dependencies: - flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/1094ffa21f8f5273cd0f43d663806a62ed45841c7b4e51f1a823437e0659a98e13829ab18e419e2cfb3cbd097e0263c75e7937a92c5da69718458adec6c4ca51 - languageName: node - linkType: hard - -"metro-resolver@npm:0.83.3": - version: 0.83.3 - resolution: "metro-resolver@npm:0.83.3" - dependencies: - flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/1d6c030a00b987fbee38e5c632219b2be602e38c9aa9628bb4b591f646e64130d08adb8dcb35076c5c8cc151135557b655f3dee514c0df9f26d3416629eb006b - languageName: node - linkType: hard - -"metro-runtime@npm:0.83.2": - version: 0.83.2 - resolution: "metro-runtime@npm:0.83.2" +"metro-runtime@npm:0.82.0": + version: 0.82.0 + resolution: "metro-runtime@npm:0.82.0" dependencies: "@babel/runtime": "npm:^7.25.0" flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/1eb13af44f47bc490ed663d6ad3024c95cfbc4117c281e60adbb5cd56e3813e3e9e4344b2e2b2e8db517411f3f7a18dadd71c96a7f79b7d019c6326221648564 + checksum: 10c0/5e1e8bb5afda4b86a1467391b70da366045d610ad7af86f99901dbe47672382ea5f87fdb447d0c3c01f21d6b6253a14534b5ab2b66914f1bc627761a6e60e8a6 languageName: node linkType: hard -"metro-runtime@npm:0.83.3, metro-runtime@npm:^0.83.1": - version: 0.83.3 - resolution: "metro-runtime@npm:0.83.3" - dependencies: - "@babel/runtime": "npm:^7.25.0" - flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/1d788483b6c2f13e0ea9ff4564996154754d3de84f683812ac848053eaea9243144adee3e8ffe90789e6c253f7402211d72b1b5ebf09e6c23841bc956a680253 - languageName: node - linkType: hard - -"metro-source-map@npm:0.83.2": - version: 0.83.2 - resolution: "metro-source-map@npm:0.83.2" +"metro-source-map@npm:0.82.0": + version: 0.82.0 + resolution: "metro-source-map@npm:0.82.0" dependencies: "@babel/traverse": "npm:^7.25.3" "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3" "@babel/types": "npm:^7.25.2" flow-enums-runtime: "npm:^0.0.6" invariant: "npm:^2.2.4" - metro-symbolicate: "npm:0.83.2" + metro-symbolicate: "npm:0.82.0" nullthrows: "npm:^1.1.1" - ob1: "npm:0.83.2" + ob1: "npm:0.82.0" source-map: "npm:^0.5.6" vlq: "npm:^1.0.0" - checksum: 10c0/1590e9e50389f607dff1283fa70a770dfce1be44299062e8a538f0dd75b63307ea8661495ca64ad9994898e3dd0d1dc995023ddd9b67dd304de3b259a105056c + checksum: 10c0/2529ebd4abe54a0f22c8ae131eba1ed4b160a85992e408bfa47973c0f1a7cb5c728d9a7d5206b06dda40d26f08048a76726cabc328504143ccd8c26878bdd767 languageName: node linkType: hard -"metro-source-map@npm:0.83.3, metro-source-map@npm:^0.83.1": - version: 0.83.3 - resolution: "metro-source-map@npm:0.83.3" +"metro-source-map@npm:0.82.5, metro-source-map@npm:^0.82.0": + version: 0.82.5 + resolution: "metro-source-map@npm:0.82.5" dependencies: "@babel/traverse": "npm:^7.25.3" "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3" "@babel/types": "npm:^7.25.2" flow-enums-runtime: "npm:^0.0.6" invariant: "npm:^2.2.4" - metro-symbolicate: "npm:0.83.3" + metro-symbolicate: "npm:0.82.5" nullthrows: "npm:^1.1.1" - ob1: "npm:0.83.3" + ob1: "npm:0.82.5" source-map: "npm:^0.5.6" vlq: "npm:^1.0.0" - checksum: 10c0/47e984bde1f8f06348298771f44b5803657c9cfa387df8ff36a359cc72ae3bc0e9c4ea6141345609b183ac8c63dcc997000d3626006e388c24779abb57c6f82c + checksum: 10c0/cf04c8f5430eaf2aa8aa97034382d2cb1b0906a4c7cf3c4faaf0203eb00dd683b8d108e74694700a10085796beb292383cfcea50b388cc03062640bd95d3f84a languageName: node linkType: hard -"metro-symbolicate@npm:0.83.2": - version: 0.83.2 - resolution: "metro-symbolicate@npm:0.83.2" +"metro-symbolicate@npm:0.82.0": + version: 0.82.0 + resolution: "metro-symbolicate@npm:0.82.0" dependencies: flow-enums-runtime: "npm:^0.0.6" invariant: "npm:^2.2.4" - metro-source-map: "npm:0.83.2" + metro-source-map: "npm:0.82.0" nullthrows: "npm:^1.1.1" source-map: "npm:^0.5.6" vlq: "npm:^1.0.0" bin: metro-symbolicate: src/index.js - checksum: 10c0/0c021d63520a9f8daaa70165d42c3050f46de31a02ed372aef19ca3027c5beddb14cf9623942142ff493680c094057d7314f2d712419231f3ff3dcf77f18f790 + checksum: 10c0/d8a790a349d3bce1166f83e98168b62160f43e3570dfddc5ced3bc920a0a3e841dbe9d463dd8871d619f52a0c645ab290482e98d9cf7e7a2e67eba8b523fbda2 languageName: node linkType: hard -"metro-symbolicate@npm:0.83.3": - version: 0.83.3 - resolution: "metro-symbolicate@npm:0.83.3" +"metro-symbolicate@npm:0.82.5": + version: 0.82.5 + resolution: "metro-symbolicate@npm:0.82.5" dependencies: flow-enums-runtime: "npm:^0.0.6" invariant: "npm:^2.2.4" - metro-source-map: "npm:0.83.3" + metro-source-map: "npm:0.82.5" nullthrows: "npm:^1.1.1" source-map: "npm:^0.5.6" vlq: "npm:^1.0.0" bin: metro-symbolicate: src/index.js - checksum: 10c0/bd3d234c7581466a9a78f952caa25816666753f6b560fe41502727b3e59931ac65225c9909635dc7c25d4dfaf392631366ef3ec5fa8490413385d60f8d900112 + checksum: 10c0/39c53b878ae9392586e23ff3a8071eceb1feed2d226e3ac9a170eb6bcd46fe6b69b8204851ee8eb231fdc3eac9012af3c6940ad48f6d1c04810ea9c4a75e1c7c languageName: node linkType: hard -"metro-transform-plugins@npm:0.83.2": - version: 0.83.2 - resolution: "metro-transform-plugins@npm:0.83.2" +"metro-transform-plugins@npm:0.82.0": + version: 0.82.0 + resolution: "metro-transform-plugins@npm:0.82.0" dependencies: "@babel/core": "npm:^7.25.2" "@babel/generator": "npm:^7.25.0" @@ -15486,119 +15329,34 @@ __metadata: "@babel/traverse": "npm:^7.25.3" flow-enums-runtime: "npm:^0.0.6" nullthrows: "npm:^1.1.1" - checksum: 10c0/55925ace9b878721b478f0c0e95abdbd7d834c4738611a6b5c4a3e457a0f01c81b17356c3158fd70960c7f01b43ff641de2b2ad28888afaac21d73c541820ee1 + checksum: 10c0/b7fcca9dac65e87b1e0a88f1358855de259abf01933080861105c0afe632e8796516670e0e50ece18b9bcefc2378062d55e1e726d925e1b814261140f5d83a62 languageName: node linkType: hard -"metro-transform-plugins@npm:0.83.3": - version: 0.83.3 - resolution: "metro-transform-plugins@npm:0.83.3" - dependencies: - "@babel/core": "npm:^7.25.2" - "@babel/generator": "npm:^7.25.0" - "@babel/template": "npm:^7.25.0" - "@babel/traverse": "npm:^7.25.3" - flow-enums-runtime: "npm:^0.0.6" - nullthrows: "npm:^1.1.1" - checksum: 10c0/df3c6db6a69d4888e1b6aad40d48ffec0c3c3faa38e89c07633432fc107ef12c47d55598904c91aadfe0751c5bcb7ec191f8a5ee70c18d253201150fc617ca37 - languageName: node - linkType: hard - -"metro-transform-worker@npm:0.83.2": - version: 0.83.2 - resolution: "metro-transform-worker@npm:0.83.2" +"metro-transform-worker@npm:0.82.0": + version: 0.82.0 + resolution: "metro-transform-worker@npm:0.82.0" dependencies: "@babel/core": "npm:^7.25.2" "@babel/generator": "npm:^7.25.0" "@babel/parser": "npm:^7.25.3" "@babel/types": "npm:^7.25.2" flow-enums-runtime: "npm:^0.0.6" - metro: "npm:0.83.2" - metro-babel-transformer: "npm:0.83.2" - metro-cache: "npm:0.83.2" - metro-cache-key: "npm:0.83.2" - metro-minify-terser: "npm:0.83.2" - metro-source-map: "npm:0.83.2" - metro-transform-plugins: "npm:0.83.2" - nullthrows: "npm:^1.1.1" - checksum: 10c0/ea8a0e6bdf24dc5719edb0f2aae0e5bf70f6801cebed8a952fd2d3a1eec95640ac1176d0132faa878897b524ff9828a07810ff22e8a82f007f235d470b027e93 - languageName: node - linkType: hard - -"metro-transform-worker@npm:0.83.3": - version: 0.83.3 - resolution: "metro-transform-worker@npm:0.83.3" - dependencies: - "@babel/core": "npm:^7.25.2" - "@babel/generator": "npm:^7.25.0" - "@babel/parser": "npm:^7.25.3" - "@babel/types": "npm:^7.25.2" - flow-enums-runtime: "npm:^0.0.6" - metro: "npm:0.83.3" - metro-babel-transformer: "npm:0.83.3" - metro-cache: "npm:0.83.3" - metro-cache-key: "npm:0.83.3" - metro-minify-terser: "npm:0.83.3" - metro-source-map: "npm:0.83.3" - metro-transform-plugins: "npm:0.83.3" - nullthrows: "npm:^1.1.1" - checksum: 10c0/bea0cbcc7d13cd2b97a2159257b3a53b9ecfb15da18ace82ae05bf2d0ac7cc1806c0bd77ed3b8f4c82c9532773fb99f3938e4b1480e2673f5eda69575ee1d7ef - languageName: node - linkType: hard - -"metro@npm:0.83.2": - version: 0.83.2 - resolution: "metro@npm:0.83.2" - dependencies: - "@babel/code-frame": "npm:^7.24.7" - "@babel/core": "npm:^7.25.2" - "@babel/generator": "npm:^7.25.0" - "@babel/parser": "npm:^7.25.3" - "@babel/template": "npm:^7.25.0" - "@babel/traverse": "npm:^7.25.3" - "@babel/types": "npm:^7.25.2" - accepts: "npm:^1.3.7" - chalk: "npm:^4.0.0" - ci-info: "npm:^2.0.0" - connect: "npm:^3.6.5" - debug: "npm:^4.4.0" - error-stack-parser: "npm:^2.0.6" - flow-enums-runtime: "npm:^0.0.6" - graceful-fs: "npm:^4.2.4" - hermes-parser: "npm:0.32.0" - image-size: "npm:^1.0.2" - invariant: "npm:^2.2.4" - jest-worker: "npm:^29.7.0" - jsc-safe-url: "npm:^0.2.2" - lodash.throttle: "npm:^4.1.1" - metro-babel-transformer: "npm:0.83.2" - metro-cache: "npm:0.83.2" - metro-cache-key: "npm:0.83.2" - metro-config: "npm:0.83.2" - metro-core: "npm:0.83.2" - metro-file-map: "npm:0.83.2" - metro-resolver: "npm:0.83.2" - metro-runtime: "npm:0.83.2" - metro-source-map: "npm:0.83.2" - metro-symbolicate: "npm:0.83.2" - metro-transform-plugins: "npm:0.83.2" - metro-transform-worker: "npm:0.83.2" - mime-types: "npm:^2.1.27" + metro: "npm:0.82.0" + metro-babel-transformer: "npm:0.82.0" + metro-cache: "npm:0.82.0" + metro-cache-key: "npm:0.82.0" + metro-minify-terser: "npm:0.82.0" + metro-source-map: "npm:0.82.0" + metro-transform-plugins: "npm:0.82.0" nullthrows: "npm:^1.1.1" - serialize-error: "npm:^2.1.0" - source-map: "npm:^0.5.6" - throat: "npm:^5.0.0" - ws: "npm:^7.5.10" - yargs: "npm:^17.6.2" - bin: - metro: src/cli.js - checksum: 10c0/4c3cc7c2a455471d05757b567a0f2ca604a33f55ffbf2d838dbba8519396f2514b00d6a9214af288343be0277655e3397f2e7816506ec41aed16a9fa54585018 + checksum: 10c0/ab3fc21e43c1a81fe296837ed572f54ab1da4e1388e5bce0456418be96dcda639da4cbc8c65502c8c582d084c2305910f9c61381902c41a5c5a61e07eb0bbbd4 languageName: node linkType: hard -"metro@npm:0.83.3, metro@npm:^0.83.1": - version: 0.83.3 - resolution: "metro@npm:0.83.3" +"metro@npm:0.82.0": + version: 0.82.0 + resolution: "metro@npm:0.82.0" dependencies: "@babel/code-frame": "npm:^7.24.7" "@babel/core": "npm:^7.25.2" @@ -15615,24 +15373,24 @@ __metadata: error-stack-parser: "npm:^2.0.6" flow-enums-runtime: "npm:^0.0.6" graceful-fs: "npm:^4.2.4" - hermes-parser: "npm:0.32.0" + hermes-parser: "npm:0.25.1" image-size: "npm:^1.0.2" invariant: "npm:^2.2.4" jest-worker: "npm:^29.7.0" jsc-safe-url: "npm:^0.2.2" lodash.throttle: "npm:^4.1.1" - metro-babel-transformer: "npm:0.83.3" - metro-cache: "npm:0.83.3" - metro-cache-key: "npm:0.83.3" - metro-config: "npm:0.83.3" - metro-core: "npm:0.83.3" - metro-file-map: "npm:0.83.3" - metro-resolver: "npm:0.83.3" - metro-runtime: "npm:0.83.3" - metro-source-map: "npm:0.83.3" - metro-symbolicate: "npm:0.83.3" - metro-transform-plugins: "npm:0.83.3" - metro-transform-worker: "npm:0.83.3" + metro-babel-transformer: "npm:0.82.0" + metro-cache: "npm:0.82.0" + metro-cache-key: "npm:0.82.0" + metro-config: "npm:0.82.0" + metro-core: "npm:0.82.0" + metro-file-map: "npm:0.82.0" + metro-resolver: "npm:0.82.0" + metro-runtime: "npm:0.82.0" + metro-source-map: "npm:0.82.0" + metro-symbolicate: "npm:0.82.0" + metro-transform-plugins: "npm:0.82.0" + metro-transform-worker: "npm:0.82.0" mime-types: "npm:^2.1.27" nullthrows: "npm:^1.1.1" serialize-error: "npm:^2.1.0" @@ -15642,7 +15400,7 @@ __metadata: yargs: "npm:^17.6.2" bin: metro: src/cli.js - checksum: 10c0/9513c05725c3984ce3b72896c4f7d019ad4fd024a1231b8b84c5c655a0563fc7f26725f28c20c5d3511e3825d64fec3a1e68621f6a6af34d785c5e714ed7da89 + checksum: 10c0/07885f932779f07506c5ed14bd85c39d775c2a63f77f80c338db0aaa6e631ed38203a3fb7fdef84c01abb113fd94b9946054dc9c2eb9f1dce978084243dd2fd7 languageName: node linkType: hard @@ -16172,13 +15930,6 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^2.0.27": - version: 2.0.27 - resolution: "node-releases@npm:2.0.27" - checksum: 10c0/f1e6583b7833ea81880627748d28a3a7ff5703d5409328c216ae57befbced10ce2c991bea86434e8ec39003bd017f70481e2e5f8c1f7e0a7663241f81d6e00e2 - languageName: node - linkType: hard - "node-stream-zip@npm:^1.9.1": version: 1.15.0 resolution: "node-stream-zip@npm:1.15.0" @@ -16288,21 +16039,21 @@ __metadata: languageName: node linkType: hard -"ob1@npm:0.83.2": - version: 0.83.2 - resolution: "ob1@npm:0.83.2" +"ob1@npm:0.82.0": + version: 0.82.0 + resolution: "ob1@npm:0.82.0" dependencies: flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/fadcdb9e801458ebc66a09554d3535978e031e1c29e1d450f64f4d8da53ba1505b029726349a3211c5d388af49d1e8bb4f50304526ca237cb2b861177eeea327 + checksum: 10c0/f89cbb6978c4de770e43d99c35750b711a4bf7360704c266557f00ee86b71f06034d8524beedf085d0b6e011f359dd331b8305af2753e72bb312991432584922 languageName: node linkType: hard -"ob1@npm:0.83.3": - version: 0.83.3 - resolution: "ob1@npm:0.83.3" +"ob1@npm:0.82.5": + version: 0.82.5 + resolution: "ob1@npm:0.82.5" dependencies: flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/9231315de39cf0612a01e283c7d7ef31d16618e598de96e44ae1ab3007629296ce1a3d5d02ef60ff22d9fefe33050358c10e7fcba8278861157b89befe13cb3d + checksum: 10c0/4d65e82fde0612a5c411f3c926de6bc722bdb4751c4fb08f5a5ef91bdaf860e7f9c4f08dcb7acfdfc05340fc4929efb00ea9e973570c1d61adfc4353657abf55 languageName: node linkType: hard @@ -16689,6 +16440,16 @@ __metadata: languageName: node linkType: hard +"parse-json@npm:^4.0.0": + version: 4.0.0 + resolution: "parse-json@npm:4.0.0" + dependencies: + error-ex: "npm:^1.3.1" + json-parse-better-errors: "npm:^1.0.1" + checksum: 10c0/8d80790b772ccb1bcea4e09e2697555e519d83d04a77c2b4237389b813f82898943a93ffff7d0d2406203bdd0c30dcf95b1661e3a53f83d0e417f053957bef32 + languageName: node + linkType: hard + "parse-json@npm:^5.0.0, parse-json@npm:^5.2.0": version: 5.2.0 resolution: "parse-json@npm:5.2.0" @@ -17263,7 +17024,7 @@ __metadata: languageName: node linkType: hard -"react-devtools-core@npm:^6.1.5": +"react-devtools-core@npm:^6.1.1": version: 6.1.5 resolution: "react-devtools-core@npm:6.1.5" dependencies: @@ -17315,10 +17076,10 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^19.1.0": - version: 19.2.0 - resolution: "react-is@npm:19.2.0" - checksum: 10c0/a63cb346aeced8ac0e671b0f9b33720d2906de02a066ca067075d871a5d4c64cdb328f495baf9b5842d5868c0d5edd1ce18465a7358b52f4b6aa983479c9bfa2 +"react-is@npm:^19.0.0": + version: 19.2.1 + resolution: "react-is@npm:19.2.1" + checksum: 10c0/0ebeaedb4ff615055cbcd758c7e22ba9644e21110adbd293dd1aada3591abf7399152a786cd120e324c10706d75e28c2130c27d1b9b5ae637aef4c52f4d17a91 languageName: node linkType: hard @@ -17436,6 +17197,16 @@ __metadata: languageName: node linkType: hard +"react-native-edge-to-edge@npm:1.6.0": + version: 1.6.0 + resolution: "react-native-edge-to-edge@npm:1.6.0" + peerDependencies: + react: "*" + react-native: "*" + checksum: 10c0/6373cc1b447eae31689a9b62e38b15621e9273626e2324700c4c3eb58c02ce489236a4b9e3e0dc1187e062defd8316195c5b1213facd718706b79b92127a05a3 + languageName: node + linkType: hard + "react-native-encrypted-storage@npm:~4.0.3": version: 4.0.3 resolution: "react-native-encrypted-storage@npm:4.0.3" @@ -17462,9 +17233,9 @@ __metadata: languageName: node linkType: hard -"react-native-gesture-handler@npm:~2.29.0": - version: 2.29.1 - resolution: "react-native-gesture-handler@npm:2.29.1" +"react-native-gesture-handler@npm:~2.24.0": + version: 2.24.0 + resolution: "react-native-gesture-handler@npm:2.24.0" dependencies: "@egjs/hammerjs": "npm:^2.0.17" hoist-non-react-statics: "npm:^3.3.0" @@ -17472,7 +17243,7 @@ __metadata: peerDependencies: react: "*" react-native: "*" - checksum: 10c0/63de75098fb5733a4a24d3359c307ee2295939c48dc0808cf0efd6a50948834370e6b32a165b908fcbd7bc186e7bb4db3afbcd66b3fde3cbccca6f6b47f1b400 + checksum: 10c0/eb2c5cb53690ae5de1482370a156cbd775f6b3054540cd47310ec4712df83a280fe7b6259f372eec4c14a6d7f70ab18f1919a9fe63beaca9ceae126edbe32298 languageName: node linkType: hard @@ -17517,6 +17288,16 @@ __metadata: languageName: node linkType: hard +"react-native-is-edge-to-edge@npm:^1.1.7": + version: 1.2.1 + resolution: "react-native-is-edge-to-edge@npm:1.2.1" + peerDependencies: + react: "*" + react-native: "*" + checksum: 10c0/87d20b900aded7d44c90afb946a7aa03c23a94ca3dd547bdddc2303b85357e4aab22567a57b19f1558d6c8be7058e3dcf34faa1e15182d1604f90974266d9a1d + languageName: node + linkType: hard + "react-native-keyboard-aware-scroll-view@npm:~0.9.5": version: 0.9.5 resolution: "react-native-keyboard-aware-scroll-view@npm:0.9.5" @@ -17655,16 +17436,17 @@ __metadata: languageName: node linkType: hard -"react-native-screens@npm:~4.10.0": - version: 4.10.0 - resolution: "react-native-screens@npm:4.10.0" +"react-native-screens@npm:~4.11.0": + version: 4.11.1 + resolution: "react-native-screens@npm:4.11.1" dependencies: react-freeze: "npm:^1.0.0" + react-native-is-edge-to-edge: "npm:^1.1.7" warn-once: "npm:^0.1.0" peerDependencies: react: "*" react-native: "*" - checksum: 10c0/09d1f55431b85e556ef7b5efd776ac5e85303e47d9138f910cb8c25ff3804effc43185f84e8842bcae2219e8fee12366b3725f955f638c109387efb82e0260f3 + checksum: 10c0/88a33ba419bd571cc318e80d25eb172f5829677f2dd80dcb69cbeaa6a35ba26214e0e82af87baa375182afe41a276e8ef1a9d13b826f662f3a389982492c2879 languageName: node linkType: hard @@ -17703,16 +17485,17 @@ __metadata: languageName: node linkType: hard -"react-native-svg@npm:~15.0.0": - version: 15.0.0 - resolution: "react-native-svg@npm:15.0.0" +"react-native-svg@npm:~15.11.0": + version: 15.11.2 + resolution: "react-native-svg@npm:15.11.2" dependencies: css-select: "npm:^5.1.0" css-tree: "npm:^1.1.3" + warn-once: "npm:0.1.1" peerDependencies: react: "*" react-native: "*" - checksum: 10c0/65b76f25bd889186a5a05bb35923e23d335ff5af16d3f47ee449305dea129cccdf1123f42be4377cd06b01eb3ca85f1649a4eb3a36516306d1de177d88dab8c7 + checksum: 10c0/040f3a298db80f4a282f9616c9550d7978beebc518de523eb417106afd7f5cb1d021424ea287cedba705f0c48aa15631056c42a79c4b46edcafa34cba71aed63 languageName: node linkType: hard @@ -17771,9 +17554,9 @@ __metadata: languageName: node linkType: hard -"react-native-vision-camera@npm:~4.3.2": - version: 4.3.2 - resolution: "react-native-vision-camera@npm:4.3.2" +"react-native-vision-camera@npm:~4.6.0": + version: 4.6.4 + resolution: "react-native-vision-camera@npm:4.6.4" peerDependencies: "@shopify/react-native-skia": "*" react: "*" @@ -17787,70 +17570,72 @@ __metadata: optional: true react-native-worklets-core: optional: true - checksum: 10c0/a388fa15586cb11425b76cbdaf3f49dff4d8d8a45d4c9a1c5504b89d792b6afbc5a01d9f680b4554b965d2d7cbd217b69f5a32a8f81956e27dd30536be27f341 + checksum: 10c0/e626763b481ad435bb72632d275cfb0e9b415ce29efa0239c2575d626cb9096cd1be27fb004741bc57ae1c25ab4e70d70583f30a5471a00ddda5cb84519ed42a languageName: node linkType: hard -"react-native-webview@npm:~13.10.7": - version: 13.10.7 - resolution: "react-native-webview@npm:13.10.7" +"react-native-webview@npm:~13.16.0": + version: 13.16.0 + resolution: "react-native-webview@npm:13.16.0" dependencies: - escape-string-regexp: "npm:2.0.0" + escape-string-regexp: "npm:^4.0.0" invariant: "npm:2.2.4" peerDependencies: react: "*" react-native: "*" - checksum: 10c0/b815fa08f9c5dfdbb35f63476b55c82fa4f0989ae75be6739913f3268213447d5345f28afda08c29e318cf854bbf74f4010585523919b4c6e31dd9b8e019fb83 + checksum: 10c0/813c3cb176effd65f8d9b45eb00732ac87bfab2d0b1c4016f0d43e95f9a287e495913540ebe4f47da868c804f6fdcb2246a2156d6e31712bd426b43bcecc8e7f languageName: node linkType: hard -"react-native@npm:0.81.0": - version: 0.81.0 - resolution: "react-native@npm:0.81.0" +"react-native@npm:0.79.7": + version: 0.79.7 + resolution: "react-native@npm:0.79.7" dependencies: "@jest/create-cache-key-function": "npm:^29.7.0" - "@react-native/assets-registry": "npm:0.81.0" - "@react-native/codegen": "npm:0.81.0" - "@react-native/community-cli-plugin": "npm:0.81.0" - "@react-native/gradle-plugin": "npm:0.81.0" - "@react-native/js-polyfills": "npm:0.81.0" - "@react-native/normalize-colors": "npm:0.81.0" - "@react-native/virtualized-lists": "npm:0.81.0" + "@react-native/assets-registry": "npm:0.79.7" + "@react-native/codegen": "npm:0.79.7" + "@react-native/community-cli-plugin": "npm:0.79.7" + "@react-native/gradle-plugin": "npm:0.79.7" + "@react-native/js-polyfills": "npm:0.79.7" + "@react-native/normalize-colors": "npm:0.79.7" + "@react-native/virtualized-lists": "npm:0.79.7" abort-controller: "npm:^3.0.0" anser: "npm:^1.4.9" ansi-regex: "npm:^5.0.0" babel-jest: "npm:^29.7.0" - babel-plugin-syntax-hermes-parser: "npm:0.29.1" + babel-plugin-syntax-hermes-parser: "npm:0.25.1" base64-js: "npm:^1.5.1" + chalk: "npm:^4.0.0" commander: "npm:^12.0.0" + event-target-shim: "npm:^5.0.1" flow-enums-runtime: "npm:^0.0.6" glob: "npm:^7.1.1" invariant: "npm:^2.2.4" jest-environment-node: "npm:^29.7.0" memoize-one: "npm:^5.0.0" - metro-runtime: "npm:^0.83.1" - metro-source-map: "npm:^0.83.1" + metro-runtime: "npm:^0.82.0" + metro-source-map: "npm:^0.82.0" nullthrows: "npm:^1.1.1" pretty-format: "npm:^29.7.0" promise: "npm:^8.3.0" - react-devtools-core: "npm:^6.1.5" + react-devtools-core: "npm:^6.1.1" react-refresh: "npm:^0.14.0" regenerator-runtime: "npm:^0.13.2" - scheduler: "npm:0.26.0" + scheduler: "npm:0.25.0" semver: "npm:^7.1.3" stacktrace-parser: "npm:^0.1.10" whatwg-fetch: "npm:^3.0.0" ws: "npm:^6.2.3" yargs: "npm:^17.6.2" peerDependencies: - "@types/react": ^19.1.0 - react: ^19.1.0 + "@types/react": ^19.0.0 + react: ^19.0.0 peerDependenciesMeta: "@types/react": optional: true bin: react-native: cli.js - checksum: 10c0/fb9dddb67046c7efae12175b81a563b4c302390d5879db4e2290321205155a1f6afa7ce9355d7e5af2bfe35b0aa0d5b5c0edb1c0d47b3252939b635043efba45 + checksum: 10c0/7071933ed1398bf3fb9ab6fff476b923c103856c76c0e68c719e3e73f2bf380a24cf4ef11fe7c4c83f7cde144c13d17633100a7b7d04b28f39e119dd91ef798a languageName: node linkType: hard @@ -17861,22 +17646,22 @@ __metadata: languageName: node linkType: hard -"react-test-renderer@npm:19.1.0": - version: 19.1.0 - resolution: "react-test-renderer@npm:19.1.0" +"react-test-renderer@npm:19.0.0": + version: 19.0.0 + resolution: "react-test-renderer@npm:19.0.0" dependencies: - react-is: "npm:^19.1.0" - scheduler: "npm:^0.26.0" + react-is: "npm:^19.0.0" + scheduler: "npm:^0.25.0" peerDependencies: - react: ^19.1.0 - checksum: 10c0/34ed4a37ba8b0beb96c048de6ff28574f018a18dd1042c24f8f46142d48eb5b27f82ff7c2823d082932fd3983c5a3529ab8cc8f15191d4306df0082f9f84678f + react: ^19.0.0 + checksum: 10c0/67c34dae4d3a60b9306d2b5cb6db436376ef20c651aaf092644298e3ffb92cd3c7b0da2017e7f1395bf2de8b42429874a5a63e8cc3c21febbab31b0309e41862 languageName: node linkType: hard -"react@npm:19.1.0": - version: 19.1.0 - resolution: "react@npm:19.1.0" - checksum: 10c0/530fb9a62237d54137a13d2cfb67a7db6a2156faed43eecc423f4713d9b20c6f2728b026b45e28fcd72e8eadb9e9ed4b089e99f5e295d2f0ad3134251bdd3698 +"react@npm:19.0.0": + version: 19.0.0 + resolution: "react@npm:19.0.0" + checksum: 10c0/9cad8f103e8e3a16d15cb18a0d8115d8bd9f9e1ce3420310aea381eb42aa0a4f812cf047bb5441349257a05fba8a291515691e3cb51267279b2d2c3253f38471 languageName: node linkType: hard @@ -18156,6 +17941,13 @@ __metadata: languageName: node linkType: hard +"resolve-from@npm:^3.0.0": + version: 3.0.0 + resolution: "resolve-from@npm:3.0.0" + checksum: 10c0/24affcf8e81f4c62f0dcabc774afe0e19c1f38e34e43daac0ddb409d79435fc3037f612b0cc129178b8c220442c3babd673e88e870d27215c99454566e770ebc + languageName: node + linkType: hard + "resolve-from@npm:^4.0.0": version: 4.0.0 resolution: "resolve-from@npm:4.0.0" @@ -18392,10 +18184,10 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:0.26.0, scheduler@npm:^0.26.0": - version: 0.26.0 - resolution: "scheduler@npm:0.26.0" - checksum: 10c0/5b8d5bfddaae3513410eda54f2268e98a376a429931921a81b5c3a2873aab7ca4d775a8caac5498f8cbc7d0daeab947cf923dbd8e215d61671f9f4e392d34356 +"scheduler@npm:0.25.0, scheduler@npm:^0.25.0": + version: 0.25.0 + resolution: "scheduler@npm:0.25.0" + checksum: 10c0/a4bb1da406b613ce72c1299db43759526058fdcc413999c3c3e0db8956df7633acf395cb20eb2303b6a65d658d66b6585d344460abaee8080b4aa931f10eaafe languageName: node linkType: hard @@ -18408,15 +18200,6 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.3.2": - version: 7.3.2 - resolution: "semver@npm:7.3.2" - bin: - semver: bin/semver.js - checksum: 10c0/cea60e44127a4b586ba0ac4a3036f920b351f50c9578740621e837c9efd307f6f90081312ac97682ed74996983bc15f5652cd7be310453a0865aa70f9f5636f3 - languageName: node - linkType: hard - "semver@npm:7.5.4": version: 7.5.4 resolution: "semver@npm:7.5.4" @@ -19836,13 +19619,6 @@ __metadata: languageName: node linkType: hard -"typedarray@npm:^0.0.6": - version: 0.0.6 - resolution: "typedarray@npm:0.0.6" - checksum: 10c0/6005cb31df50eef8b1f3c780eb71a17925f3038a100d82f9406ac2ad1de5eb59f8e6decbdc145b3a1f8e5836e17b0c0002fb698b9fe2516b8f9f9ff602d36412 - languageName: node - linkType: hard - "typeorm@npm:^0.3.20": version: 0.3.25 resolution: "typeorm@npm:0.3.25" @@ -20123,20 +19899,6 @@ __metadata: languageName: node linkType: hard -"update-browserslist-db@npm:^1.1.4": - version: 1.1.4 - resolution: "update-browserslist-db@npm:1.1.4" - dependencies: - escalade: "npm:^3.2.0" - picocolors: "npm:^1.1.1" - peerDependencies: - browserslist: ">= 4.21.0" - bin: - update-browserslist-db: cli.js - checksum: 10c0/db0c9aaecf1258a6acda5e937fc27a7996ccca7a7580a1b4aa8bba6a9b0e283e5e65c49ebbd74ec29288ef083f1b88d4da13e3d4d326c1e5fc55bf72d7390702 - languageName: node - linkType: hard - "uri-js@npm:^4.2.2": version: 4.4.1 resolution: "uri-js@npm:4.4.1" @@ -20353,7 +20115,7 @@ __metadata: languageName: node linkType: hard -"warn-once@npm:^0.1.0": +"warn-once@npm:0.1.1, warn-once@npm:^0.1.0": version: 0.1.1 resolution: "warn-once@npm:0.1.1" checksum: 10c0/f531e7b2382124f51e6d8f97b8c865246db8ab6ff4e53257a2d274e0f02b97d7201eb35db481843dc155815e154ad7afb53b01c4d4db15fb5aa073562496aff7 @@ -20675,21 +20437,6 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.18.3": - version: 8.18.3 - resolution: "ws@npm:8.18.3" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ">=5.0.2" - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 10c0/eac918213de265ef7cb3d4ca348b891a51a520d839aa51cdb8ca93d4fa7ff9f6ccb339ccee89e4075324097f0a55157c89fa3f7147bde9d8d7e90335dc087b53 - languageName: node - linkType: hard - "xcode@npm:^3.0.1": version: 3.0.1 resolution: "xcode@npm:3.0.1" @@ -20766,7 +20513,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.2.1, yaml@npm:^2.6.1": +"yaml@npm:^2.2.1": version: 2.8.2 resolution: "yaml@npm:2.8.2" bin: @@ -20775,7 +20522,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.4.5, yaml@npm:^2.7.0": +"yaml@npm:^2.4.5": version: 2.8.0 resolution: "yaml@npm:2.8.0" bin: @@ -20888,22 +20635,6 @@ __metadata: languageName: node linkType: hard -"zod-to-json-schema@npm:^3.24.6": - version: 3.25.0 - resolution: "zod-to-json-schema@npm:3.25.0" - peerDependencies: - zod: ^3.25 || ^4 - checksum: 10c0/2d2cf6ca49752bf3dc5fb37bc8f275eddbbc4020e7958d9c198ea88cd197a5f527459118188a0081b889da6a6474d64c4134cd60951fa70178c125138761c680 - languageName: node - linkType: hard - -"zod@npm:^3.25.76": - version: 3.25.76 - resolution: "zod@npm:3.25.76" - checksum: 10c0/5718ec35e3c40b600316c5b4c5e4976f7fee68151bc8f8d90ec18a469be9571f072e1bbaace10f1e85cf8892ea12d90821b200e980ab46916a6166a4260a983c - languageName: node - linkType: hard - "zustand@npm:^4.5.2": version: 4.5.7 resolution: "zustand@npm:4.5.7" From d4c3936e8ca709df74b0092637438e703584457f Mon Sep 17 00:00:00 2001 From: Akiff Manji Date: Sun, 7 Dec 2025 14:58:42 -0800 Subject: [PATCH 24/48] chore: cleaup packges Signed-off-by: Akiff Manji --- package.json | 20 +- samples/app/package.json | 8 +- yarn.lock | 801 +++++++++++++++++++++++++++++++-------- 3 files changed, 648 insertions(+), 181 deletions(-) diff --git a/package.json b/package.json index e31ac0b4e3..360fb7a6d5 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,6 @@ "tslib": "2.6.2", "react-native": "0.79.7", "@types/react": "~18.3.0", - "react-test-renderer": "19.0.0", "@credo-ts/anoncreds@npm:0.5.17": "patch:@credo-ts/anoncreds@npm%3A0.5.17#~/.yarn/patches/@credo-ts-anoncreds-npm-0.5.17-9f101d8e96.patch", "@credo-ts/openid4vc@npm:0.5.17": "patch:@credo-ts/openid4vc@patch%3A@credo-ts/openid4vc@npm%253A0.5.17%23~/.yarn/patches/@credo-ts-openid4vc-npm-0.5.17-f06f0ed3b3.patch%3A%3Aversion=0.5.17&hash=ffc58d#~/.yarn/patches/@credo-ts-openid4vc-patch-d8a39b8db7.patch", "@credo-ts/core@npm:0.5.17": "patch:@credo-ts/core@npm%3A0.5.17#~/.yarn/patches/@credo-ts-core-npm-0.5.17-c528a69dd8.patch", @@ -70,23 +69,6 @@ "@hyperledger/anoncreds-react-native@0.2.4": "patch:@hyperledger/anoncreds-react-native@npm%3A0.2.4#./.yarn/patches/@hyperledger-anoncreds-react-native-npm-0.2.4-644cafe308.patch", "@hyperledger/aries-askar-react-native@0.2.3": "patch:@hyperledger/aries-askar-react-native@npm%3A0.2.3#./.yarn/patches/@hyperledger-aries-askar-react-native-npm-0.2.3-3207b51eab.patch", "@animo-id/pex@npm:4.1.1-alpha.0": "patch:@animo-id/pex@npm%3A4.1.1-alpha.0#~/.yarn/patches/@animo-id-pex-npm-4.1.1-alpha.0-f29edfffa2.patch", - "@sphereon/pex@npm:5.0.0-unstable.24": "patch:@sphereon/pex@npm%3A5.0.0-unstable.24#~/.yarn/patches/@sphereon-pex-npm-5.0.0-unstable.24-921df3a8ac.patch", - "react-native-safe-area-context": "~5.4.0", - "react-native-svg": "~15.11.0", - "react-native-svg-transformer": "~1.5.0", - "react-native-screens": "~4.11.0", - "react-native-gesture-handler": "~2.24.0", - "react-native-vision-camera": "~4.6.0", - "react-native-webview": "~13.16.0", - "@react-native/babel-preset": "0.79.7", - "@react-native/metro-config": "0.79.7", - "@react-native/typescript-config": "0.79.0", - "metro": "0.82.0", - "metro-config": "0.82.0", - "metro-core": "0.82.0", - "metro-resolver": "0.82.0", - "metro-runtime": "0.82.0", - "metro-transform-plugins": "0.82.0", - "metro-transform-worker": "0.82.0" + "@sphereon/pex@npm:5.0.0-unstable.24": "patch:@sphereon/pex@npm%3A5.0.0-unstable.24#~/.yarn/patches/@sphereon-pex-npm-5.0.0-unstable.24-921df3a8ac.patch" } } diff --git a/samples/app/package.json b/samples/app/package.json index 12e03d58fe..1b681844f0 100644 --- a/samples/app/package.json +++ b/samples/app/package.json @@ -76,7 +76,7 @@ "react-native-device-info": "~8.7.1", "react-native-encrypted-storage": "~4.0.3", "react-native-fs": "~2.20.0", - "react-native-gesture-handler": "~2.18.1", + "react-native-gesture-handler": "~2.24.0", "react-native-get-random-values": "~1.8.0", "react-native-gifted-chat": "~2.4.1", "react-native-keyboard-aware-scroll-view": "~0.9.5", @@ -86,7 +86,7 @@ "react-native-orientation-locker": "~1.6.0", "react-native-permissions": "~5.4.1", "react-native-qrcode-svg": "~6.2.0", - "react-native-safe-area-context": "~4.8.2", + "react-native-safe-area-context": "~5.4.0", "react-native-scalable-image": "~1.1.0", "react-native-screenguard": "~1.1.0", "react-native-screens": "~4.18.0", @@ -96,8 +96,8 @@ "react-native-toast-message": "~2.1.10", "react-native-uuid": "~2.0.3", "react-native-vector-icons": "~10.0.3", - "react-native-vision-camera": "~4.3.2", - "react-native-webview": "~13.10.7", + "react-native-vision-camera": "~4.6.0", + "react-native-webview": "~13.16.0", "tsyringe": "~4.8.0", "uuid": "~9.0.1", "zustand": "^4.5.2" diff --git a/yarn.lock b/yarn.lock index 172c115e19..f706d34849 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5499,6 +5499,16 @@ __metadata: languageName: node linkType: hard +"@react-native/babel-plugin-codegen@npm:0.79.6": + version: 0.79.6 + resolution: "@react-native/babel-plugin-codegen@npm:0.79.6" + dependencies: + "@babel/traverse": "npm:^7.25.3" + "@react-native/codegen": "npm:0.79.6" + checksum: 10c0/dc1e22b31db6e11ab1444ca607ab2cf9430ba0b09aa0f1819204b04dd6b151b254b7605bb3f0c2dc1b4d5fdfbf96dd8f8d92e60251dc1dc08b1fa54deb6b1614 + languageName: node + linkType: hard + "@react-native/babel-plugin-codegen@npm:0.79.7": version: 0.79.7 resolution: "@react-native/babel-plugin-codegen@npm:0.79.7" @@ -5509,7 +5519,127 @@ __metadata: languageName: node linkType: hard -"@react-native/babel-preset@npm:0.79.7": +"@react-native/babel-plugin-codegen@npm:0.81.5": + version: 0.81.5 + resolution: "@react-native/babel-plugin-codegen@npm:0.81.5" + dependencies: + "@babel/traverse": "npm:^7.25.3" + "@react-native/codegen": "npm:0.81.5" + checksum: 10c0/54971e723480bf5e169e1075a9525274e024c94c4286953c699ddb5f82e6229895147f19723b9f1319b55e0eaaa10389a19f349b6c0ac8451d72941a7d9f448b + languageName: node + linkType: hard + +"@react-native/babel-preset@npm:0.79.6": + version: 0.79.6 + resolution: "@react-native/babel-preset@npm:0.79.6" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" + "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" + "@babel/plugin-syntax-export-default-from": "npm:^7.24.7" + "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" + "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" + "@babel/plugin-transform-arrow-functions": "npm:^7.24.7" + "@babel/plugin-transform-async-generator-functions": "npm:^7.25.4" + "@babel/plugin-transform-async-to-generator": "npm:^7.24.7" + "@babel/plugin-transform-block-scoping": "npm:^7.25.0" + "@babel/plugin-transform-class-properties": "npm:^7.25.4" + "@babel/plugin-transform-classes": "npm:^7.25.4" + "@babel/plugin-transform-computed-properties": "npm:^7.24.7" + "@babel/plugin-transform-destructuring": "npm:^7.24.8" + "@babel/plugin-transform-flow-strip-types": "npm:^7.25.2" + "@babel/plugin-transform-for-of": "npm:^7.24.7" + "@babel/plugin-transform-function-name": "npm:^7.25.1" + "@babel/plugin-transform-literals": "npm:^7.25.2" + "@babel/plugin-transform-logical-assignment-operators": "npm:^7.24.7" + "@babel/plugin-transform-modules-commonjs": "npm:^7.24.8" + "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.24.7" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.24.7" + "@babel/plugin-transform-numeric-separator": "npm:^7.24.7" + "@babel/plugin-transform-object-rest-spread": "npm:^7.24.7" + "@babel/plugin-transform-optional-catch-binding": "npm:^7.24.7" + "@babel/plugin-transform-optional-chaining": "npm:^7.24.8" + "@babel/plugin-transform-parameters": "npm:^7.24.7" + "@babel/plugin-transform-private-methods": "npm:^7.24.7" + "@babel/plugin-transform-private-property-in-object": "npm:^7.24.7" + "@babel/plugin-transform-react-display-name": "npm:^7.24.7" + "@babel/plugin-transform-react-jsx": "npm:^7.25.2" + "@babel/plugin-transform-react-jsx-self": "npm:^7.24.7" + "@babel/plugin-transform-react-jsx-source": "npm:^7.24.7" + "@babel/plugin-transform-regenerator": "npm:^7.24.7" + "@babel/plugin-transform-runtime": "npm:^7.24.7" + "@babel/plugin-transform-shorthand-properties": "npm:^7.24.7" + "@babel/plugin-transform-spread": "npm:^7.24.7" + "@babel/plugin-transform-sticky-regex": "npm:^7.24.7" + "@babel/plugin-transform-typescript": "npm:^7.25.2" + "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" + "@babel/template": "npm:^7.25.0" + "@react-native/babel-plugin-codegen": "npm:0.79.6" + babel-plugin-syntax-hermes-parser: "npm:0.25.1" + babel-plugin-transform-flow-enums: "npm:^0.0.2" + react-refresh: "npm:^0.14.0" + peerDependencies: + "@babel/core": "*" + checksum: 10c0/9afdf7ad725d4c5eece4f6390be1bd33c39f8a1da55731c3493d5e61afd31e3c9911ca5e1c539cf8c4cbd9f48c0f9f14914a8b12437011451394ee0db8fd5cdc + languageName: node + linkType: hard + +"@react-native/babel-preset@npm:0.81.5, @react-native/babel-preset@npm:~0.81.0": + version: 0.81.5 + resolution: "@react-native/babel-preset@npm:0.81.5" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" + "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" + "@babel/plugin-syntax-export-default-from": "npm:^7.24.7" + "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" + "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" + "@babel/plugin-transform-arrow-functions": "npm:^7.24.7" + "@babel/plugin-transform-async-generator-functions": "npm:^7.25.4" + "@babel/plugin-transform-async-to-generator": "npm:^7.24.7" + "@babel/plugin-transform-block-scoping": "npm:^7.25.0" + "@babel/plugin-transform-class-properties": "npm:^7.25.4" + "@babel/plugin-transform-classes": "npm:^7.25.4" + "@babel/plugin-transform-computed-properties": "npm:^7.24.7" + "@babel/plugin-transform-destructuring": "npm:^7.24.8" + "@babel/plugin-transform-flow-strip-types": "npm:^7.25.2" + "@babel/plugin-transform-for-of": "npm:^7.24.7" + "@babel/plugin-transform-function-name": "npm:^7.25.1" + "@babel/plugin-transform-literals": "npm:^7.25.2" + "@babel/plugin-transform-logical-assignment-operators": "npm:^7.24.7" + "@babel/plugin-transform-modules-commonjs": "npm:^7.24.8" + "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.24.7" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.24.7" + "@babel/plugin-transform-numeric-separator": "npm:^7.24.7" + "@babel/plugin-transform-object-rest-spread": "npm:^7.24.7" + "@babel/plugin-transform-optional-catch-binding": "npm:^7.24.7" + "@babel/plugin-transform-optional-chaining": "npm:^7.24.8" + "@babel/plugin-transform-parameters": "npm:^7.24.7" + "@babel/plugin-transform-private-methods": "npm:^7.24.7" + "@babel/plugin-transform-private-property-in-object": "npm:^7.24.7" + "@babel/plugin-transform-react-display-name": "npm:^7.24.7" + "@babel/plugin-transform-react-jsx": "npm:^7.25.2" + "@babel/plugin-transform-react-jsx-self": "npm:^7.24.7" + "@babel/plugin-transform-react-jsx-source": "npm:^7.24.7" + "@babel/plugin-transform-regenerator": "npm:^7.24.7" + "@babel/plugin-transform-runtime": "npm:^7.24.7" + "@babel/plugin-transform-shorthand-properties": "npm:^7.24.7" + "@babel/plugin-transform-spread": "npm:^7.24.7" + "@babel/plugin-transform-sticky-regex": "npm:^7.24.7" + "@babel/plugin-transform-typescript": "npm:^7.25.2" + "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" + "@babel/template": "npm:^7.25.0" + "@react-native/babel-plugin-codegen": "npm:0.81.5" + babel-plugin-syntax-hermes-parser: "npm:0.29.1" + babel-plugin-transform-flow-enums: "npm:^0.0.2" + react-refresh: "npm:^0.14.0" + peerDependencies: + "@babel/core": "*" + checksum: 10c0/f3146982c329f7fa7554195e6f8689275cb737856da192a934e7b509f0a5fe07c77c24993801d44914c5c6405799e9b500d227bd1deddf19947c28af6e14ad91 + languageName: node + linkType: hard + +"@react-native/babel-preset@npm:~0.79.0": version: 0.79.7 resolution: "@react-native/babel-preset@npm:0.79.7" dependencies: @@ -5564,6 +5694,23 @@ __metadata: languageName: node linkType: hard +"@react-native/codegen@npm:0.79.6": + version: 0.79.6 + resolution: "@react-native/codegen@npm:0.79.6" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/parser": "npm:^7.25.3" + glob: "npm:^7.1.1" + hermes-parser: "npm:0.25.1" + invariant: "npm:^2.2.4" + nullthrows: "npm:^1.1.1" + yargs: "npm:^17.6.2" + peerDependencies: + "@babel/core": "*" + checksum: 10c0/2359c37016ede418d1fef43e27899599cf753c05481bbfb3ef4de86cdb2f39c9a475ed6f64cc13f267bd547cda10e0b5e62329f8b3fceb94df9058284f126524 + languageName: node + linkType: hard + "@react-native/codegen@npm:0.79.7": version: 0.79.7 resolution: "@react-native/codegen@npm:0.79.7" @@ -5581,6 +5728,23 @@ __metadata: languageName: node linkType: hard +"@react-native/codegen@npm:0.81.5": + version: 0.81.5 + resolution: "@react-native/codegen@npm:0.81.5" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/parser": "npm:^7.25.3" + glob: "npm:^7.1.1" + hermes-parser: "npm:0.29.1" + invariant: "npm:^2.2.4" + nullthrows: "npm:^1.1.1" + yargs: "npm:^17.6.2" + peerDependencies: + "@babel/core": "*" + checksum: 10c0/047a29fadb51f6c58ff6fbad8be3ffc395c1492a869befacd74e11df5a9fa164b15b135824404e34af409c88f722874f9311966ebe4de3dcf10846abfcce0574 + languageName: node + linkType: hard + "@react-native/community-cli-plugin@npm:0.79.7": version: 0.79.7 resolution: "@react-native/community-cli-plugin@npm:0.79.7" @@ -5728,29 +5892,36 @@ __metadata: languageName: node linkType: hard -"@react-native/metro-babel-transformer@npm:0.79.7": - version: 0.79.7 - resolution: "@react-native/metro-babel-transformer@npm:0.79.7" +"@react-native/js-polyfills@npm:0.81.5": + version: 0.81.5 + resolution: "@react-native/js-polyfills@npm:0.81.5" + checksum: 10c0/337d0f263a94f9f38a39efba5081481fe7ff0b6499f77708d97aa3d18cad527adec7f94a21f9af62ec4d78448a39f545223b52cca8c07c10a52b0468b456dd46 + languageName: node + linkType: hard + +"@react-native/metro-babel-transformer@npm:0.81.5": + version: 0.81.5 + resolution: "@react-native/metro-babel-transformer@npm:0.81.5" dependencies: "@babel/core": "npm:^7.25.2" - "@react-native/babel-preset": "npm:0.79.7" - hermes-parser: "npm:0.25.1" + "@react-native/babel-preset": "npm:0.81.5" + hermes-parser: "npm:0.29.1" nullthrows: "npm:^1.1.1" peerDependencies: "@babel/core": "*" - checksum: 10c0/e91dd78c27d6c41c163ac674b9af997b5e39ad9b9b91870b7a53e46af9164d6aec41ab3fbfdbe87373489ce4ac094f0ff9f45739b423d11cbc251698b40ac1fd + checksum: 10c0/4abedae4e62e6426174862bb07319405ccf3c1a19d84f5af5b2d367bf7f7a65f9cd8da1504a5f0d952ca085c1c990fff401374a26f6276da9e0fdbabc8c18d1d languageName: node linkType: hard -"@react-native/metro-config@npm:0.79.7": - version: 0.79.7 - resolution: "@react-native/metro-config@npm:0.79.7" +"@react-native/metro-config@npm:~0.81.0": + version: 0.81.5 + resolution: "@react-native/metro-config@npm:0.81.5" dependencies: - "@react-native/js-polyfills": "npm:0.79.7" - "@react-native/metro-babel-transformer": "npm:0.79.7" - metro-config: "npm:^0.82.0" - metro-runtime: "npm:^0.82.0" - checksum: 10c0/76fcaa764f12295ff3e6a12a72f55a02ad80115d2b37b2559a5b957a61033836b4dc3b2916de741b28945f3a41cb8050cab04b51ff6b6da97316d6c77a5afff3 + "@react-native/js-polyfills": "npm:0.81.5" + "@react-native/metro-babel-transformer": "npm:0.81.5" + metro-config: "npm:^0.83.1" + metro-runtime: "npm:^0.83.1" + checksum: 10c0/5df438776ae7d75556178c3eda0d8632059345adfcee4f8f7e90b3159d9bcad67fc2ce78e8805a4720e9b463e75625bc2c0c6f07d9b0cdb2f7b93d870c217a45 languageName: node linkType: hard @@ -5768,10 +5939,10 @@ __metadata: languageName: node linkType: hard -"@react-native/typescript-config@npm:0.79.0": - version: 0.79.0 - resolution: "@react-native/typescript-config@npm:0.79.0" - checksum: 10c0/1ab9bd8610a344ee4c5e74d331697a9d79514cde94ba41a0ff04e44fa9329004b59660d1f01522d795e057cd32e90728fec3a9cfb8e37bd0fca394fc47a229af +"@react-native/typescript-config@npm:~0.81.0": + version: 0.81.5 + resolution: "@react-native/typescript-config@npm:0.81.5" + checksum: 10c0/96d27a85bff90328582a7e6eb0e2d2d0f847d8946d76d6449f397d889de9be6210a76aa1822ff7713c662870bc06f0f9bd293f3715bde6076f7f99137974ad7c languageName: node linkType: hard @@ -8468,6 +8639,15 @@ __metadata: languageName: node linkType: hard +"babel-plugin-syntax-hermes-parser@npm:0.29.1": + version: 0.29.1 + resolution: "babel-plugin-syntax-hermes-parser@npm:0.29.1" + dependencies: + hermes-parser: "npm:0.29.1" + checksum: 10c0/a6d95e4a7079976e477636d18509272a7a185930e143c61d0421a36096e85905563630ac4f0f317518b6db37f50daaefc1828d575b3d5fb090a55e9d39d2534c + languageName: node + linkType: hard + "babel-plugin-transform-flow-enums@npm:^0.0.2": version: 0.0.2 resolution: "babel-plugin-transform-flow-enums@npm:0.0.2" @@ -8715,7 +8895,7 @@ __metadata: react-native-device-info: "npm:~8.7.1" react-native-encrypted-storage: "npm:~4.0.3" react-native-fs: "npm:~2.20.0" - react-native-gesture-handler: "npm:~2.18.1" + react-native-gesture-handler: "npm:~2.24.0" react-native-get-random-values: "npm:~1.8.0" react-native-gifted-chat: "npm:~2.4.1" react-native-keyboard-aware-scroll-view: "npm:~0.9.5" @@ -8725,7 +8905,7 @@ __metadata: react-native-orientation-locker: "npm:~1.6.0" react-native-permissions: "npm:~5.4.1" react-native-qrcode-svg: "npm:~6.2.0" - react-native-safe-area-context: "npm:~4.8.2" + react-native-safe-area-context: "npm:~5.4.0" react-native-scalable-image: "npm:~1.1.0" react-native-screenguard: "npm:~1.1.0" react-native-screens: "npm:~4.18.0" @@ -8736,8 +8916,8 @@ __metadata: react-native-toast-message: "npm:~2.1.10" react-native-uuid: "npm:~2.0.3" react-native-vector-icons: "npm:~10.0.3" - react-native-vision-camera: "npm:~4.3.2" - react-native-webview: "npm:~13.10.7" + react-native-vision-camera: "npm:~4.6.0" + react-native-webview: "npm:~13.16.0" tsyringe: "npm:~4.8.0" typescript: "npm:~5.5.4" uuid: "npm:~9.0.1" @@ -12520,6 +12700,20 @@ __metadata: languageName: node linkType: hard +"hermes-estree@npm:0.29.1": + version: 0.29.1 + resolution: "hermes-estree@npm:0.29.1" + checksum: 10c0/e6b01f79ba708697d61a74b871d5ebae5f863c6d782657d8e2d2256eb838f1eb86ff9c34773a81d9cc69e54be3a5059c686e0ab54a4afba903b40dde92dd0ccb + languageName: node + linkType: hard + +"hermes-estree@npm:0.32.0": + version: 0.32.0 + resolution: "hermes-estree@npm:0.32.0" + checksum: 10c0/3b67d1fe44336240ef7f9c40ecbf363279ba263d51efe120570c3862cc109e652fc09aebddfe6b73d0f0246610bee130e4064c359f1f4cbf002bdb1d99717ef2 + languageName: node + linkType: hard + "hermes-parser@npm:0.25.1": version: 0.25.1 resolution: "hermes-parser@npm:0.25.1" @@ -12529,6 +12723,24 @@ __metadata: languageName: node linkType: hard +"hermes-parser@npm:0.29.1": + version: 0.29.1 + resolution: "hermes-parser@npm:0.29.1" + dependencies: + hermes-estree: "npm:0.29.1" + checksum: 10c0/7f40d9bdfb5acaa700f333a24c644b17f5f8d0e823b1e7a9fb6dcf253a54d54716ae63c74effa023688ee4f09013c80188c40d601570fee256a44954e04c2926 + languageName: node + linkType: hard + +"hermes-parser@npm:0.32.0": + version: 0.32.0 + resolution: "hermes-parser@npm:0.32.0" + dependencies: + hermes-estree: "npm:0.32.0" + checksum: 10c0/5902d2c5d347c0629fba07a47eaad5569590ac69bc8bfb2e454e08d2dfbe1ebd989d88518dca2cba64061689b5eac5960ae6bd15a4a66600bbf377498a3234b7 + languageName: node + linkType: hard + "hmac-drbg@npm:^1.0.1": version: 1.0.1 resolution: "hmac-drbg@npm:1.0.1" @@ -12643,7 +12855,7 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^7.0.1": +"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.5": version: 7.0.6 resolution: "https-proxy-agent@npm:7.0.6" dependencies: @@ -14884,7 +15096,7 @@ __metadata: languageName: node linkType: hard -"loose-envify@npm:^1.0.0, loose-envify@npm:^1.4.0": +"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0": version: 1.4.0 resolution: "loose-envify@npm:1.4.0" dependencies: @@ -15146,68 +15358,146 @@ __metadata: languageName: node linkType: hard -"metro-babel-transformer@npm:0.82.0": - version: 0.82.0 - resolution: "metro-babel-transformer@npm:0.82.0" +"metro-babel-transformer@npm:0.82.5": + version: 0.82.5 + resolution: "metro-babel-transformer@npm:0.82.5" dependencies: "@babel/core": "npm:^7.25.2" flow-enums-runtime: "npm:^0.0.6" - hermes-parser: "npm:0.25.1" + hermes-parser: "npm:0.29.1" nullthrows: "npm:^1.1.1" - checksum: 10c0/3fea0869c1b48f00a853109856b0172f4666f8684d1f84891522b2176b471a0f69a271ac7a510b85c0d2d91f0d667dda49429687991868e46d470c77ed382d15 + checksum: 10c0/a672dc1dcf3778120130052bc175bfb754c93b490c1d0170e89e309efa0c122f4dfd4717dda966c7addbbd3a2e764acb610e740d62159601bc9cfdf6684466e8 languageName: node linkType: hard -"metro-cache-key@npm:0.82.0": - version: 0.82.0 - resolution: "metro-cache-key@npm:0.82.0" +"metro-babel-transformer@npm:0.83.3": + version: 0.83.3 + resolution: "metro-babel-transformer@npm:0.83.3" dependencies: + "@babel/core": "npm:^7.25.2" flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/e423f65c6e6e5eaef91fd46afa2a92b82f4fdc7ab32399152acdd00daff371b2f7aec7a74075b1190201c0fcbda614617739be6df5cb587c4c1b4f9ac20494b3 + hermes-parser: "npm:0.32.0" + nullthrows: "npm:^1.1.1" + checksum: 10c0/b0107f86cdc9ef9419d669b5b3dac22e35b02c67c480563a63d98f5fb50953587938769efc854bfc09c225557790cd6488dbe3fed6f05c2b3f322cfb2e5ff577 languageName: node linkType: hard -"metro-cache@npm:0.82.0": - version: 0.82.0 - resolution: "metro-cache@npm:0.82.0" +"metro-cache-key@npm:0.82.5": + version: 0.82.5 + resolution: "metro-cache-key@npm:0.82.5" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + checksum: 10c0/7dd8a2e83bea57b57f49fd30188b70d0c364fa280cffd96609deac764bc671634f174449e4abfbad2197d275ad8a3fd86521652549d9f7fe008efb0dd445778d + languageName: node + linkType: hard + +"metro-cache-key@npm:0.83.3": + version: 0.83.3 + resolution: "metro-cache-key@npm:0.83.3" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + checksum: 10c0/403a2ca5b5bbb31a979effaa31fba0c47e2eb3830428c39c99db58aa0739a6fcc386f5a56c91495c53a4569065f0bda29e3038e9c41ca17af443971395f257dc + languageName: node + linkType: hard + +"metro-cache@npm:0.82.5": + version: 0.82.5 + resolution: "metro-cache@npm:0.82.5" dependencies: exponential-backoff: "npm:^3.1.1" flow-enums-runtime: "npm:^0.0.6" - metro-core: "npm:0.82.0" - checksum: 10c0/b2c9d27b54abea21c6100ef7045099ce568f0469e5ab09d0c5afdd233675be1ff4a1684fcc7530c3fb6d473b905958388b7363d4601862905b9a9e5cfba575b0 + https-proxy-agent: "npm:^7.0.5" + metro-core: "npm:0.82.5" + checksum: 10c0/8480b301c0cf29c113e948598158e64dc2cb43b449be8862d688ffed461a6e08ead23bc8e81c6a323e490436ebc31cb19aecfc3c375325eafd8d34dd0c80bf92 languageName: node linkType: hard -"metro-config@npm:0.82.0": - version: 0.82.0 - resolution: "metro-config@npm:0.82.0" +"metro-cache@npm:0.83.3": + version: 0.83.3 + resolution: "metro-cache@npm:0.83.3" + dependencies: + exponential-backoff: "npm:^3.1.1" + flow-enums-runtime: "npm:^0.0.6" + https-proxy-agent: "npm:^7.0.5" + metro-core: "npm:0.83.3" + checksum: 10c0/608e85d819092c0b472c9adabb5de58e88355739de71833230626c1af7f3ce5dd1dca9f1ff3a836d995201f717315fd769c4c646a818c1f490ea2ec29417e32a + languageName: node + linkType: hard + +"metro-config@npm:0.82.5, metro-config@npm:^0.82.0": + version: 0.82.5 + resolution: "metro-config@npm:0.82.5" dependencies: connect: "npm:^3.6.5" cosmiconfig: "npm:^5.0.5" flow-enums-runtime: "npm:^0.0.6" jest-validate: "npm:^29.7.0" - metro: "npm:0.82.0" - metro-cache: "npm:0.82.0" - metro-core: "npm:0.82.0" - metro-runtime: "npm:0.82.0" - checksum: 10c0/72ac9600aed52bd19d44e486e0cc69960ad869492c00095c9eb0d1ae95b26ace650a0d8a1f74b0de19cad0e17a42a45b853ed31427ecec7667fa13476d469471 + metro: "npm:0.82.5" + metro-cache: "npm:0.82.5" + metro-core: "npm:0.82.5" + metro-runtime: "npm:0.82.5" + checksum: 10c0/8c7c9be911aee55e65fc870e79c5695c007bf99cb960e0d9746c92ecd828b69d055bd0e4b83976151e4ed9d2e23d13fa081ee44abbd166822d46d34030138a50 + languageName: node + linkType: hard + +"metro-config@npm:0.83.3, metro-config@npm:^0.83.1": + version: 0.83.3 + resolution: "metro-config@npm:0.83.3" + dependencies: + connect: "npm:^3.6.5" + flow-enums-runtime: "npm:^0.0.6" + jest-validate: "npm:^29.7.0" + metro: "npm:0.83.3" + metro-cache: "npm:0.83.3" + metro-core: "npm:0.83.3" + metro-runtime: "npm:0.83.3" + yaml: "npm:^2.6.1" + checksum: 10c0/c53e4a061cfc776a65cdb5055c0be840055f9741dae25e7d407835988618b15f1407270dbd957c7333d01e9c79eccbf8e6bcb76421b2145bd134b53df459a033 languageName: node linkType: hard -"metro-core@npm:0.82.0": - version: 0.82.0 - resolution: "metro-core@npm:0.82.0" +"metro-core@npm:0.82.5, metro-core@npm:^0.82.0": + version: 0.82.5 + resolution: "metro-core@npm:0.82.5" dependencies: flow-enums-runtime: "npm:^0.0.6" lodash.throttle: "npm:^4.1.1" - metro-resolver: "npm:0.82.0" - checksum: 10c0/10bb8e9ba5fb78a8a329f5f2e2ef7578a39903dfa00e1316e2892ec61bb90dae477098806fc3d34ed81d34cddad541f0d010d0b7786f7b9aed336c62485ef5ac + metro-resolver: "npm:0.82.5" + checksum: 10c0/0491679e8ed55431cc325642ddffba7b170dbd2cde8dcb81a54c692ca1ca3c786c9936ed1ee15d092af64adda8ccfd8f475afc85c4a6dbec4614357316e74be6 languageName: node linkType: hard -"metro-file-map@npm:0.82.0": - version: 0.82.0 - resolution: "metro-file-map@npm:0.82.0" +"metro-core@npm:0.83.3": + version: 0.83.3 + resolution: "metro-core@npm:0.83.3" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + lodash.throttle: "npm:^4.1.1" + metro-resolver: "npm:0.83.3" + checksum: 10c0/d44c1f117c4b27f18abd27110e9536abf3105733e8fccaa522bd0e008248cce0260130517840c4914d7ce5df498f39ecfd43b6046a0f0b1c0f8ada7de38e52c4 + languageName: node + linkType: hard + +"metro-file-map@npm:0.82.5": + version: 0.82.5 + resolution: "metro-file-map@npm:0.82.5" + dependencies: + debug: "npm:^4.4.0" + fb-watchman: "npm:^2.0.0" + flow-enums-runtime: "npm:^0.0.6" + graceful-fs: "npm:^4.2.4" + invariant: "npm:^2.2.4" + jest-worker: "npm:^29.7.0" + micromatch: "npm:^4.0.4" + nullthrows: "npm:^1.1.1" + walker: "npm:^1.0.7" + checksum: 10c0/86496bc6a15a87cd1af668a588f26f17cbf3c43eee0b021ded8eb6b02a83cd80e14a356900fe3a4cc8c4fa494de55ee7e20e6c45f0c6b27e616f0f03817e0c9e + languageName: node + linkType: hard + +"metro-file-map@npm:0.83.3": + version: 0.83.3 + resolution: "metro-file-map@npm:0.83.3" dependencies: debug: "npm:^4.4.0" fb-watchman: "npm:^2.0.0" @@ -15218,54 +15508,65 @@ __metadata: micromatch: "npm:^4.0.4" nullthrows: "npm:^1.1.1" walker: "npm:^1.0.7" - checksum: 10c0/20fe50a1ee653516020f967d3c07ee25ee238219537e6947a4316f48d717338b089ce30593ce94fc07ebe2c14a772026dd3eaf83354a02b1c3a1aa6e89f8c025 + checksum: 10c0/4bf9c0fcdb5a5c08851f7370d6427fb68a770f156c4eabbddf20bd3583fb25ae428507eaeb8dc525e792db41d048620209750f33735055863abc909cbb6ef71a languageName: node linkType: hard -"metro-minify-terser@npm:0.82.0": - version: 0.82.0 - resolution: "metro-minify-terser@npm:0.82.0" +"metro-minify-terser@npm:0.82.5": + version: 0.82.5 + resolution: "metro-minify-terser@npm:0.82.5" dependencies: flow-enums-runtime: "npm:^0.0.6" terser: "npm:^5.15.0" - checksum: 10c0/926f954b99fb44358039502ff5e200c7f8517bbe3b6ab007bf377f9751db0bb6c337955b35b0f42b09959195ed28e954c4c2ee3ba01598cd4f2c5ca34dcfdfc1 + checksum: 10c0/925be4401912ebc964b61ffe442bee977efb5baa42035d933277d8b669a4852f654778b87be50d12260d63b402054debc92cf703a70d58a1c9fea343401158b8 + languageName: node + linkType: hard + +"metro-minify-terser@npm:0.83.3": + version: 0.83.3 + resolution: "metro-minify-terser@npm:0.83.3" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + terser: "npm:^5.15.0" + checksum: 10c0/9158e3199c0ea647776a7ed5c68ec1bb493f5347ac979f1ca75020cf1c39f907bd29983d60f8cb24dca17053d6b5c35f140c6d720fad0bd0fa9728e8c51e95c6 + languageName: node + linkType: hard + +"metro-resolver@npm:0.82.5": + version: 0.82.5 + resolution: "metro-resolver@npm:0.82.5" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + checksum: 10c0/a84c4571c78694468e5921f290b50505835fcd90cc490c4e6e028908a1f6b54104635f417de9c1cf0788b642c56e4eeb2b2a3cff6c36f9105ecaa8dfbac12fa7 languageName: node linkType: hard -"metro-resolver@npm:0.82.0": - version: 0.82.0 - resolution: "metro-resolver@npm:0.82.0" +"metro-resolver@npm:0.83.3": + version: 0.83.3 + resolution: "metro-resolver@npm:0.83.3" dependencies: flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/1622d58e2d4a2e1e18c672dbbd2926e52aecd4a9fc71d2267a4b0ab64dad3c21a44df44d7c92567a238508fb74790eea8cfae9d92af4b399c56d77c0d3a3c33e + checksum: 10c0/1d6c030a00b987fbee38e5c632219b2be602e38c9aa9628bb4b591f646e64130d08adb8dcb35076c5c8cc151135557b655f3dee514c0df9f26d3416629eb006b languageName: node linkType: hard -"metro-runtime@npm:0.82.0": - version: 0.82.0 - resolution: "metro-runtime@npm:0.82.0" +"metro-runtime@npm:0.82.5, metro-runtime@npm:^0.82.0": + version: 0.82.5 + resolution: "metro-runtime@npm:0.82.5" dependencies: "@babel/runtime": "npm:^7.25.0" flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/5e1e8bb5afda4b86a1467391b70da366045d610ad7af86f99901dbe47672382ea5f87fdb447d0c3c01f21d6b6253a14534b5ab2b66914f1bc627761a6e60e8a6 + checksum: 10c0/90418c7670fe6e6ece86185ff5c5cb5cdabfcffce0b6a601a3b4049d2643b16878b6819e9fd430fda0e2d7bc378752194c0ce4b4f9d53faa99da910782179789 languageName: node linkType: hard -"metro-source-map@npm:0.82.0": - version: 0.82.0 - resolution: "metro-source-map@npm:0.82.0" +"metro-runtime@npm:0.83.3, metro-runtime@npm:^0.83.1": + version: 0.83.3 + resolution: "metro-runtime@npm:0.83.3" dependencies: - "@babel/traverse": "npm:^7.25.3" - "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3" - "@babel/types": "npm:^7.25.2" + "@babel/runtime": "npm:^7.25.0" flow-enums-runtime: "npm:^0.0.6" - invariant: "npm:^2.2.4" - metro-symbolicate: "npm:0.82.0" - nullthrows: "npm:^1.1.1" - ob1: "npm:0.82.0" - source-map: "npm:^0.5.6" - vlq: "npm:^1.0.0" - checksum: 10c0/2529ebd4abe54a0f22c8ae131eba1ed4b160a85992e408bfa47973c0f1a7cb5c728d9a7d5206b06dda40d26f08048a76726cabc328504143ccd8c26878bdd767 + checksum: 10c0/1d788483b6c2f13e0ea9ff4564996154754d3de84f683812ac848053eaea9243144adee3e8ffe90789e6c253f7402211d72b1b5ebf09e6c23841bc956a680253 languageName: node linkType: hard @@ -15287,19 +15588,21 @@ __metadata: languageName: node linkType: hard -"metro-symbolicate@npm:0.82.0": - version: 0.82.0 - resolution: "metro-symbolicate@npm:0.82.0" +"metro-source-map@npm:0.83.3": + version: 0.83.3 + resolution: "metro-source-map@npm:0.83.3" dependencies: + "@babel/traverse": "npm:^7.25.3" + "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3" + "@babel/types": "npm:^7.25.2" flow-enums-runtime: "npm:^0.0.6" invariant: "npm:^2.2.4" - metro-source-map: "npm:0.82.0" + metro-symbolicate: "npm:0.83.3" nullthrows: "npm:^1.1.1" + ob1: "npm:0.83.3" source-map: "npm:^0.5.6" vlq: "npm:^1.0.0" - bin: - metro-symbolicate: src/index.js - checksum: 10c0/d8a790a349d3bce1166f83e98168b62160f43e3570dfddc5ced3bc920a0a3e841dbe9d463dd8871d619f52a0c645ab290482e98d9cf7e7a2e67eba8b523fbda2 + checksum: 10c0/47e984bde1f8f06348298771f44b5803657c9cfa387df8ff36a359cc72ae3bc0e9c4ea6141345609b183ac8c63dcc997000d3626006e388c24779abb57c6f82c languageName: node linkType: hard @@ -15319,9 +15622,39 @@ __metadata: languageName: node linkType: hard -"metro-transform-plugins@npm:0.82.0": - version: 0.82.0 - resolution: "metro-transform-plugins@npm:0.82.0" +"metro-symbolicate@npm:0.83.3": + version: 0.83.3 + resolution: "metro-symbolicate@npm:0.83.3" + dependencies: + flow-enums-runtime: "npm:^0.0.6" + invariant: "npm:^2.2.4" + metro-source-map: "npm:0.83.3" + nullthrows: "npm:^1.1.1" + source-map: "npm:^0.5.6" + vlq: "npm:^1.0.0" + bin: + metro-symbolicate: src/index.js + checksum: 10c0/bd3d234c7581466a9a78f952caa25816666753f6b560fe41502727b3e59931ac65225c9909635dc7c25d4dfaf392631366ef3ec5fa8490413385d60f8d900112 + languageName: node + linkType: hard + +"metro-transform-plugins@npm:0.82.5": + version: 0.82.5 + resolution: "metro-transform-plugins@npm:0.82.5" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/generator": "npm:^7.25.0" + "@babel/template": "npm:^7.25.0" + "@babel/traverse": "npm:^7.25.3" + flow-enums-runtime: "npm:^0.0.6" + nullthrows: "npm:^1.1.1" + checksum: 10c0/394ac0fbb0a33edb412307f09dc3c2dcd5a0268368876b82b9631261e55c7cf2b1c3ce75270d94285ed190a7934137d851b57aa4d27088efe50193fa9bb9aff7 + languageName: node + linkType: hard + +"metro-transform-plugins@npm:0.83.3": + version: 0.83.3 + resolution: "metro-transform-plugins@npm:0.83.3" dependencies: "@babel/core": "npm:^7.25.2" "@babel/generator": "npm:^7.25.0" @@ -15329,34 +15662,55 @@ __metadata: "@babel/traverse": "npm:^7.25.3" flow-enums-runtime: "npm:^0.0.6" nullthrows: "npm:^1.1.1" - checksum: 10c0/b7fcca9dac65e87b1e0a88f1358855de259abf01933080861105c0afe632e8796516670e0e50ece18b9bcefc2378062d55e1e726d925e1b814261140f5d83a62 + checksum: 10c0/df3c6db6a69d4888e1b6aad40d48ffec0c3c3faa38e89c07633432fc107ef12c47d55598904c91aadfe0751c5bcb7ec191f8a5ee70c18d253201150fc617ca37 languageName: node linkType: hard -"metro-transform-worker@npm:0.82.0": - version: 0.82.0 - resolution: "metro-transform-worker@npm:0.82.0" +"metro-transform-worker@npm:0.82.5": + version: 0.82.5 + resolution: "metro-transform-worker@npm:0.82.5" dependencies: "@babel/core": "npm:^7.25.2" "@babel/generator": "npm:^7.25.0" "@babel/parser": "npm:^7.25.3" "@babel/types": "npm:^7.25.2" flow-enums-runtime: "npm:^0.0.6" - metro: "npm:0.82.0" - metro-babel-transformer: "npm:0.82.0" - metro-cache: "npm:0.82.0" - metro-cache-key: "npm:0.82.0" - metro-minify-terser: "npm:0.82.0" - metro-source-map: "npm:0.82.0" - metro-transform-plugins: "npm:0.82.0" + metro: "npm:0.82.5" + metro-babel-transformer: "npm:0.82.5" + metro-cache: "npm:0.82.5" + metro-cache-key: "npm:0.82.5" + metro-minify-terser: "npm:0.82.5" + metro-source-map: "npm:0.82.5" + metro-transform-plugins: "npm:0.82.5" nullthrows: "npm:^1.1.1" - checksum: 10c0/ab3fc21e43c1a81fe296837ed572f54ab1da4e1388e5bce0456418be96dcda639da4cbc8c65502c8c582d084c2305910f9c61381902c41a5c5a61e07eb0bbbd4 + checksum: 10c0/28d8a5e6a61e96c20e8ebb9410c2daa8cc60e5464cb339436b640d74b77d0782e4675218053b21b1c7676f79dd9596c2b579bc2e47879594a3111a45fb3dc185 languageName: node linkType: hard -"metro@npm:0.82.0": - version: 0.82.0 - resolution: "metro@npm:0.82.0" +"metro-transform-worker@npm:0.83.3": + version: 0.83.3 + resolution: "metro-transform-worker@npm:0.83.3" + dependencies: + "@babel/core": "npm:^7.25.2" + "@babel/generator": "npm:^7.25.0" + "@babel/parser": "npm:^7.25.3" + "@babel/types": "npm:^7.25.2" + flow-enums-runtime: "npm:^0.0.6" + metro: "npm:0.83.3" + metro-babel-transformer: "npm:0.83.3" + metro-cache: "npm:0.83.3" + metro-cache-key: "npm:0.83.3" + metro-minify-terser: "npm:0.83.3" + metro-source-map: "npm:0.83.3" + metro-transform-plugins: "npm:0.83.3" + nullthrows: "npm:^1.1.1" + checksum: 10c0/bea0cbcc7d13cd2b97a2159257b3a53b9ecfb15da18ace82ae05bf2d0ac7cc1806c0bd77ed3b8f4c82c9532773fb99f3938e4b1480e2673f5eda69575ee1d7ef + languageName: node + linkType: hard + +"metro@npm:0.82.5, metro@npm:^0.82.0": + version: 0.82.5 + resolution: "metro@npm:0.82.5" dependencies: "@babel/code-frame": "npm:^7.24.7" "@babel/core": "npm:^7.25.2" @@ -15373,24 +15727,74 @@ __metadata: error-stack-parser: "npm:^2.0.6" flow-enums-runtime: "npm:^0.0.6" graceful-fs: "npm:^4.2.4" - hermes-parser: "npm:0.25.1" + hermes-parser: "npm:0.29.1" + image-size: "npm:^1.0.2" + invariant: "npm:^2.2.4" + jest-worker: "npm:^29.7.0" + jsc-safe-url: "npm:^0.2.2" + lodash.throttle: "npm:^4.1.1" + metro-babel-transformer: "npm:0.82.5" + metro-cache: "npm:0.82.5" + metro-cache-key: "npm:0.82.5" + metro-config: "npm:0.82.5" + metro-core: "npm:0.82.5" + metro-file-map: "npm:0.82.5" + metro-resolver: "npm:0.82.5" + metro-runtime: "npm:0.82.5" + metro-source-map: "npm:0.82.5" + metro-symbolicate: "npm:0.82.5" + metro-transform-plugins: "npm:0.82.5" + metro-transform-worker: "npm:0.82.5" + mime-types: "npm:^2.1.27" + nullthrows: "npm:^1.1.1" + serialize-error: "npm:^2.1.0" + source-map: "npm:^0.5.6" + throat: "npm:^5.0.0" + ws: "npm:^7.5.10" + yargs: "npm:^17.6.2" + bin: + metro: src/cli.js + checksum: 10c0/a7bc635014ce74adb498f8e57fc39209d5b4a34bd7d18ad0b8ae7698839fcd6617a183fba4cd0038c1bdb2ab57322a0c8bf02fa5cf6ad8d184bf9d13913092e2 + languageName: node + linkType: hard + +"metro@npm:0.83.3": + version: 0.83.3 + resolution: "metro@npm:0.83.3" + dependencies: + "@babel/code-frame": "npm:^7.24.7" + "@babel/core": "npm:^7.25.2" + "@babel/generator": "npm:^7.25.0" + "@babel/parser": "npm:^7.25.3" + "@babel/template": "npm:^7.25.0" + "@babel/traverse": "npm:^7.25.3" + "@babel/types": "npm:^7.25.2" + accepts: "npm:^1.3.7" + chalk: "npm:^4.0.0" + ci-info: "npm:^2.0.0" + connect: "npm:^3.6.5" + debug: "npm:^4.4.0" + error-stack-parser: "npm:^2.0.6" + flow-enums-runtime: "npm:^0.0.6" + graceful-fs: "npm:^4.2.4" + hermes-parser: "npm:0.32.0" image-size: "npm:^1.0.2" invariant: "npm:^2.2.4" jest-worker: "npm:^29.7.0" jsc-safe-url: "npm:^0.2.2" lodash.throttle: "npm:^4.1.1" - metro-babel-transformer: "npm:0.82.0" - metro-cache: "npm:0.82.0" - metro-cache-key: "npm:0.82.0" - metro-config: "npm:0.82.0" - metro-core: "npm:0.82.0" - metro-file-map: "npm:0.82.0" - metro-resolver: "npm:0.82.0" - metro-runtime: "npm:0.82.0" - metro-source-map: "npm:0.82.0" - metro-symbolicate: "npm:0.82.0" - metro-transform-plugins: "npm:0.82.0" - metro-transform-worker: "npm:0.82.0" + metro-babel-transformer: "npm:0.83.3" + metro-cache: "npm:0.83.3" + metro-cache-key: "npm:0.83.3" + metro-config: "npm:0.83.3" + metro-core: "npm:0.83.3" + metro-file-map: "npm:0.83.3" + metro-resolver: "npm:0.83.3" + metro-runtime: "npm:0.83.3" + metro-source-map: "npm:0.83.3" + metro-symbolicate: "npm:0.83.3" + metro-transform-plugins: "npm:0.83.3" + metro-transform-worker: "npm:0.83.3" mime-types: "npm:^2.1.27" nullthrows: "npm:^1.1.1" serialize-error: "npm:^2.1.0" @@ -15400,7 +15804,7 @@ __metadata: yargs: "npm:^17.6.2" bin: metro: src/cli.js - checksum: 10c0/07885f932779f07506c5ed14bd85c39d775c2a63f77f80c338db0aaa6e631ed38203a3fb7fdef84c01abb113fd94b9946054dc9c2eb9f1dce978084243dd2fd7 + checksum: 10c0/9513c05725c3984ce3b72896c4f7d019ad4fd024a1231b8b84c5c655a0563fc7f26725f28c20c5d3511e3825d64fec3a1e68621f6a6af34d785c5e714ed7da89 languageName: node linkType: hard @@ -16039,21 +16443,21 @@ __metadata: languageName: node linkType: hard -"ob1@npm:0.82.0": - version: 0.82.0 - resolution: "ob1@npm:0.82.0" +"ob1@npm:0.82.5": + version: 0.82.5 + resolution: "ob1@npm:0.82.5" dependencies: flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/f89cbb6978c4de770e43d99c35750b711a4bf7360704c266557f00ee86b71f06034d8524beedf085d0b6e011f359dd331b8305af2753e72bb312991432584922 + checksum: 10c0/4d65e82fde0612a5c411f3c926de6bc722bdb4751c4fb08f5a5ef91bdaf860e7f9c4f08dcb7acfdfc05340fc4929efb00ea9e973570c1d61adfc4353657abf55 languageName: node linkType: hard -"ob1@npm:0.82.5": - version: 0.82.5 - resolution: "ob1@npm:0.82.5" +"ob1@npm:0.83.3": + version: 0.83.3 + resolution: "ob1@npm:0.83.3" dependencies: flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/4d65e82fde0612a5c411f3c926de6bc722bdb4751c4fb08f5a5ef91bdaf860e7f9c4f08dcb7acfdfc05340fc4929efb00ea9e973570c1d61adfc4353657abf55 + checksum: 10c0/9231315de39cf0612a01e283c7d7ef31d16618e598de96e44ae1ab3007629296ce1a3d5d02ef60ff22d9fefe33050358c10e7fcba8278861157b89befe13cb3d languageName: node linkType: hard @@ -17062,6 +17466,13 @@ __metadata: languageName: node linkType: hard +"react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.0.0, react-is@npm:^18.3.1": + version: 18.3.1 + resolution: "react-is@npm:18.3.1" + checksum: 10c0/f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072 + languageName: node + linkType: hard + "react-is@npm:^16.13.0, react-is@npm:^16.13.1, react-is@npm:^16.7.0, react-is@npm:^16.8.1": version: 16.13.1 resolution: "react-is@npm:16.13.1" @@ -17069,14 +17480,7 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^18.0.0": - version: 18.3.1 - resolution: "react-is@npm:18.3.1" - checksum: 10c0/f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072 - languageName: node - linkType: hard - -"react-is@npm:^19.0.0": +"react-is@npm:^19.0.1": version: 19.2.1 resolution: "react-is@npm:19.2.1" checksum: 10c0/0ebeaedb4ff615055cbcd758c7e22ba9644e21110adbd293dd1aada3591abf7399152a786cd120e324c10706d75e28c2130c27d1b9b5ae637aef4c52f4d17a91 @@ -17233,6 +17637,21 @@ __metadata: languageName: node linkType: hard +"react-native-gesture-handler@npm:~2.18.1": + version: 2.18.1 + resolution: "react-native-gesture-handler@npm:2.18.1" + dependencies: + "@egjs/hammerjs": "npm:^2.0.17" + hoist-non-react-statics: "npm:^3.3.0" + invariant: "npm:^2.2.4" + prop-types: "npm:^15.7.2" + peerDependencies: + react: "*" + react-native: "*" + checksum: 10c0/6c0f69de1f31eb92cf858903223cbe37b5a71b9e943b70a284e564507067539c5381956b0f832a874da5e1185d01a0a56f06f11ea79985973235eaf3d469274b + languageName: node + linkType: hard + "react-native-gesture-handler@npm:~2.24.0": version: 2.24.0 resolution: "react-native-gesture-handler@npm:2.24.0" @@ -17288,16 +17707,6 @@ __metadata: languageName: node linkType: hard -"react-native-is-edge-to-edge@npm:^1.1.7": - version: 1.2.1 - resolution: "react-native-is-edge-to-edge@npm:1.2.1" - peerDependencies: - react: "*" - react-native: "*" - checksum: 10c0/87d20b900aded7d44c90afb946a7aa03c23a94ca3dd547bdddc2303b85357e4aab22567a57b19f1558d6c8be7058e3dcf34faa1e15182d1604f90974266d9a1d - languageName: node - linkType: hard - "react-native-keyboard-aware-scroll-view@npm:~0.9.5": version: 0.9.5 resolution: "react-native-keyboard-aware-scroll-view@npm:0.9.5" @@ -17405,6 +17814,16 @@ __metadata: languageName: node linkType: hard +"react-native-safe-area-context@npm:~4.8.2": + version: 4.8.2 + resolution: "react-native-safe-area-context@npm:4.8.2" + peerDependencies: + react: "*" + react-native: "*" + checksum: 10c0/5430ef5d4f3510debd964423aa7ae2f9f4f3aea6e928b0dc6f7e63c21e967f3e71377a3b5df0bd5ceca291c4818670ee77afb3fc7a1091061449ae0fd3ed00b2 + languageName: node + linkType: hard + "react-native-safe-area-context@npm:~5.4.0": version: 5.4.1 resolution: "react-native-safe-area-context@npm:5.4.1" @@ -17436,17 +17855,29 @@ __metadata: languageName: node linkType: hard -"react-native-screens@npm:~4.11.0": - version: 4.11.1 - resolution: "react-native-screens@npm:4.11.1" +"react-native-screens@npm:~4.18.0": + version: 4.18.0 + resolution: "react-native-screens@npm:4.18.0" + dependencies: + react-freeze: "npm:^1.0.0" + warn-once: "npm:^0.1.0" + peerDependencies: + react: "*" + react-native: "*" + checksum: 10c0/a35d4b82b9ab5ef13913c54ab6751a5cad5430de3e6cd66335cd3bf4dac92cd9d0c5b8b9a021e151724a9a6f6ca7864e2653c9930af7a9379e5a37b45bce6a0c + languageName: node + linkType: hard + +"react-native-screens@npm:~4.4.0": + version: 4.4.0 + resolution: "react-native-screens@npm:4.4.0" dependencies: react-freeze: "npm:^1.0.0" - react-native-is-edge-to-edge: "npm:^1.1.7" warn-once: "npm:^0.1.0" peerDependencies: react: "*" react-native: "*" - checksum: 10c0/88a33ba419bd571cc318e80d25eb172f5829677f2dd80dcb69cbeaa6a35ba26214e0e82af87baa375182afe41a276e8ef1a9d13b826f662f3a389982492c2879 + checksum: 10c0/63eff2f7761109ed05b0656c28bf34c83d5d7ebbcd92931202a250cab0e54109c764fac3471db7ae52f5c6c782bfca5caf5d8f1dc9a4a27a4b9889aeec7a4dcc languageName: node linkType: hard @@ -17554,6 +17985,26 @@ __metadata: languageName: node linkType: hard +"react-native-vision-camera@npm:~4.3.2": + version: 4.3.2 + resolution: "react-native-vision-camera@npm:4.3.2" + peerDependencies: + "@shopify/react-native-skia": "*" + react: "*" + react-native: "*" + react-native-reanimated: "*" + react-native-worklets-core: "*" + peerDependenciesMeta: + "@shopify/react-native-skia": + optional: true + react-native-reanimated: + optional: true + react-native-worklets-core: + optional: true + checksum: 10c0/a388fa15586cb11425b76cbdaf3f49dff4d8d8a45d4c9a1c5504b89d792b6afbc5a01d9f680b4554b965d2d7cbd217b69f5a32a8f81956e27dd30536be27f341 + languageName: node + linkType: hard + "react-native-vision-camera@npm:~4.6.0": version: 4.6.4 resolution: "react-native-vision-camera@npm:4.6.4" @@ -17646,15 +18097,40 @@ __metadata: languageName: node linkType: hard -"react-test-renderer@npm:19.0.0": - version: 19.0.0 - resolution: "react-test-renderer@npm:19.0.0" +"react-shallow-renderer@npm:^16.15.0": + version: 16.15.0 + resolution: "react-shallow-renderer@npm:16.15.0" dependencies: - react-is: "npm:^19.0.0" + object-assign: "npm:^4.1.1" + react-is: "npm:^16.12.0 || ^17.0.0 || ^18.0.0" + peerDependencies: + react: ^16.0.0 || ^17.0.0 || ^18.0.0 + checksum: 10c0/c194d741792e86043a4ae272f7353c1cb9412bc649945c4220c6a101a6ea5410cceb3d65d5a4d750f11a24f7426e8eec7977e8a4e3ad5d3ee235ca2b18166fa8 + languageName: node + linkType: hard + +"react-test-renderer@npm:~18.3.1": + version: 18.3.1 + resolution: "react-test-renderer@npm:18.3.1" + dependencies: + react-is: "npm:^18.3.1" + react-shallow-renderer: "npm:^16.15.0" + scheduler: "npm:^0.23.2" + peerDependencies: + react: ^18.3.1 + checksum: 10c0/c633558ef9af33bc68f0c4dbb5163a004c4fb9eade7bd0a7cfc0355fb367f36bd9d96533c90b7e85a146be6c525113a15f58683d269e0177ad77e2b04d4fe51c + languageName: node + linkType: hard + +"react-test-renderer@npm:~19.0.0": + version: 19.0.1 + resolution: "react-test-renderer@npm:19.0.1" + dependencies: + react-is: "npm:^19.0.1" scheduler: "npm:^0.25.0" peerDependencies: - react: ^19.0.0 - checksum: 10c0/67c34dae4d3a60b9306d2b5cb6db436376ef20c651aaf092644298e3ffb92cd3c7b0da2017e7f1395bf2de8b42429874a5a63e8cc3c21febbab31b0309e41862 + react: ^19.0.1 + checksum: 10c0/6bbb42409718d25654e5fde2ef5e6b5b074a10bc80f745c3e6c57c4e5dd05fb0f282cc4c1f695667f9169a1e9948acb3b2a1cea4a27469b761ff8962a36b1981 languageName: node linkType: hard @@ -18191,6 +18667,15 @@ __metadata: languageName: node linkType: hard +"scheduler@npm:^0.23.2": + version: 0.23.2 + resolution: "scheduler@npm:0.23.2" + dependencies: + loose-envify: "npm:^1.1.0" + checksum: 10c0/26383305e249651d4c58e6705d5f8425f153211aef95f15161c151f7b8de885f24751b377e4a0b3dd42cce09aad3f87a61dab7636859c0d89b7daf1a1e2a5c78 + languageName: node + linkType: hard + "semver@npm:2 || 3 || 4 || 5": version: 5.7.2 resolution: "semver@npm:5.7.2" @@ -20513,7 +20998,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.2.1": +"yaml@npm:^2.2.1, yaml@npm:^2.6.1": version: 2.8.2 resolution: "yaml@npm:2.8.2" bin: From 912699877aaa7830066ee85dc62153f5f285504f Mon Sep 17 00:00:00 2001 From: Akiff Manji Date: Mon, 8 Dec 2025 08:55:49 -0800 Subject: [PATCH 25/48] fix: types and imports Signed-off-by: Akiff Manji --- packages/core/src/components/buttons/Button-api.tsx | 4 ++-- packages/core/src/components/chat/ChatMessage.tsx | 2 +- packages/core/src/components/misc/InfoBox.tsx | 2 +- packages/core/src/components/misc/SVGOverlay.tsx | 2 +- packages/core/src/contexts/navigation.tsx | 2 +- packages/core/src/screens/PINChange.tsx | 4 ++-- packages/core/src/screens/PINCreate.tsx | 5 +++-- packages/core/src/screens/ProofRequest.tsx | 2 +- packages/core/src/types/notification.ts | 3 ++- 9 files changed, 14 insertions(+), 12 deletions(-) diff --git a/packages/core/src/components/buttons/Button-api.tsx b/packages/core/src/components/buttons/Button-api.tsx index ab3a66c59c..2002152814 100644 --- a/packages/core/src/components/buttons/Button-api.tsx +++ b/packages/core/src/components/buttons/Button-api.tsx @@ -1,4 +1,4 @@ -import { type View } from 'react-native' +import { TouchableOpacityProps } from "react-native" export enum ButtonType { Critical, @@ -43,4 +43,4 @@ const styles: stylesType = StyleSheet.create({ [ButtonType.ModalSecondary]: {}, }) */ -export type Button = React.FC> +export type Button = React.FC> diff --git a/packages/core/src/components/chat/ChatMessage.tsx b/packages/core/src/components/chat/ChatMessage.tsx index 5720f3be66..04bf2031d8 100644 --- a/packages/core/src/components/chat/ChatMessage.tsx +++ b/packages/core/src/components/chat/ChatMessage.tsx @@ -1,4 +1,4 @@ -import React, { useMemo, type JSX } from 'react' +import React, { useMemo } from 'react' import { useTranslation } from 'react-i18next' import { TouchableOpacity, View } from 'react-native' import { Bubble, IMessage, Message } from 'react-native-gifted-chat' diff --git a/packages/core/src/components/misc/InfoBox.tsx b/packages/core/src/components/misc/InfoBox.tsx index fe86fd8cbb..be71717d5e 100644 --- a/packages/core/src/components/misc/InfoBox.tsx +++ b/packages/core/src/components/misc/InfoBox.tsx @@ -1,4 +1,4 @@ -import React, { useState, type JSX } from 'react' +import React, { useState } from 'react' import { useTranslation } from 'react-i18next' import { StyleSheet, View, TouchableOpacity, ScrollView, useWindowDimensions } from 'react-native' import { getVersion, getBuildNumber } from 'react-native-device-info' diff --git a/packages/core/src/components/misc/SVGOverlay.tsx b/packages/core/src/components/misc/SVGOverlay.tsx index 0bce9852b9..df816e9072 100644 --- a/packages/core/src/components/misc/SVGOverlay.tsx +++ b/packages/core/src/components/misc/SVGOverlay.tsx @@ -103,7 +103,7 @@ const SVGOverlay: React.FC = ({ {/* White background - visible area */} {/* Cutout - transparent area */} - {React.cloneElement(renderCutOutShape() as React.ReactElement, { fill: 'black' })} + {React.cloneElement(renderCutOutShape() as React.ReactElement, { fill: 'black' })} diff --git a/packages/core/src/contexts/navigation.tsx b/packages/core/src/contexts/navigation.tsx index 34d38e7cb0..3d4b37dbd0 100644 --- a/packages/core/src/contexts/navigation.tsx +++ b/packages/core/src/contexts/navigation.tsx @@ -3,7 +3,7 @@ import React from 'react' import { useTheme } from './theme' export interface NavContainerProps extends React.PropsWithChildren { - navigationRef: React.RefObject | null> | null + navigationRef: React.RefObject> | null } const NavContainer = ({ navigationRef, children }: NavContainerProps) => { diff --git a/packages/core/src/screens/PINChange.tsx b/packages/core/src/screens/PINChange.tsx index 15c502d353..f0b626cfc0 100644 --- a/packages/core/src/screens/PINChange.tsx +++ b/packages/core/src/screens/PINChange.tsx @@ -1,7 +1,7 @@ import { StackScreenProps } from '@react-navigation/stack' import React, { useCallback, useMemo, useRef, useState } from 'react' import { useTranslation } from 'react-i18next' -import { DeviceEventEmitter, StyleSheet, View } from 'react-native' +import { DeviceEventEmitter, StyleSheet, TouchableOpacityProps, View } from 'react-native' import { ButtonType } from '../components/buttons/Button-api' import PINInput from '../components/inputs/PINInput' @@ -36,7 +36,7 @@ const PINChange: React.FC(null) + const createPINButtonRef = useRef(null) const [ Button, diff --git a/packages/core/src/screens/PINCreate.tsx b/packages/core/src/screens/PINCreate.tsx index d05ae19d14..d892342295 100644 --- a/packages/core/src/screens/PINCreate.tsx +++ b/packages/core/src/screens/PINCreate.tsx @@ -8,6 +8,7 @@ import { Keyboard, StyleSheet, TextInput, + TouchableOpacityProps, View, findNodeHandle, } from 'react-native' @@ -48,7 +49,7 @@ const PINCreate: React.FC = ({ explainedStatus, setAuthenticated const { t } = useTranslation() const { ColorPalette } = useTheme() const { ButtonLoading, LoadingSpinner } = useAnimatedComponents() - const createPINButtonRef = useRef(null) + const createPINButtonRef = useRef(null) const [ PINExplainer, PINHeader, @@ -185,7 +186,7 @@ const PINCreate: React.FC = ({ explainedStatus, setAuthenticated setPINTwo(userPinInput) if (userPinInput.length === minPINLength) { Keyboard.dismiss() - const reactTag = createPINButtonRef?.current && findNodeHandle(createPINButtonRef.current) + const reactTag = createPINButtonRef?.current && findNodeHandle(createPINButtonRef.current as any) if (reactTag) { AccessibilityInfo.setAccessibilityFocus(reactTag) } diff --git a/packages/core/src/screens/ProofRequest.tsx b/packages/core/src/screens/ProofRequest.tsx index d969fbd318..09f6e08375 100644 --- a/packages/core/src/screens/ProofRequest.tsx +++ b/packages/core/src/screens/ProofRequest.tsx @@ -16,7 +16,7 @@ import { useConnectionById, useProofById } from '@credo-ts/react-hooks' import { Attribute, Predicate } from '@bifold/oca/build/legacy' import { useIsFocused } from '@react-navigation/native' import moment from 'moment' -import React, { useCallback, useEffect, useMemo, useState, type JSX } from 'react' +import React, { useCallback, useEffect, useMemo, useState } from 'react' import { useTranslation } from 'react-i18next' import { DeviceEventEmitter, diff --git a/packages/core/src/types/notification.ts b/packages/core/src/types/notification.ts index ff9213d92f..862969068b 100644 --- a/packages/core/src/types/notification.ts +++ b/packages/core/src/types/notification.ts @@ -1,8 +1,9 @@ import { StackNavigationOptions } from '@react-navigation/stack' +import { ReducerAction } from 'react' export interface CustomNotification { component: React.FC - onCloseAction: (dispatch?: React.Dispatch) => void + onCloseAction: (dispatch?: React.Dispatch>) => void title: string description: string buttonTitle: string From 30f7669d75ccd2f5e0f7155f3ce703607c6c5b5b Mon Sep 17 00:00:00 2001 From: Akiff Manji Date: Mon, 8 Dec 2025 10:21:14 -0800 Subject: [PATCH 26/48] fix: comment out did:webvh function temporarily Signed-off-by: Akiff Manji --- packages/core/src/utils/cred-def.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/core/src/utils/cred-def.ts b/packages/core/src/utils/cred-def.ts index 0ef3e9030f..b480041a7c 100644 --- a/packages/core/src/utils/cred-def.ts +++ b/packages/core/src/utils/cred-def.ts @@ -26,13 +26,13 @@ export async function getCredentialName(credDefId?: string, schemaId?: string): if (normalizedCredDefId && normalizedSchemaId && normalizedCredDefId === normalizedSchemaId) { return normalizedCredDefId } - const isWebvh = !!( - normalizedCredDefId?.toLowerCase().startsWith('did:webvh:') || - normalizedSchemaId?.toLowerCase().startsWith('did:webvh:') - ) - if (isWebvh) { - return parseWebVHCredDefId(normalizedCredDefId, normalizedSchemaId, agent) - } + // const isWebvh = !!( + // normalizedCredDefId?.toLowerCase().startsWith('did:webvh:') || + // normalizedSchemaId?.toLowerCase().startsWith('did:webvh:') + // ) + // if (isWebvh) { + // return parseWebVHCredDefId(normalizedCredDefId, normalizedSchemaId, agent) + // } return parseIndyCredDefId(normalizedCredDefId, normalizedSchemaId) } From 40c4cbd9c50bbc55a8863474c17e08cf1342c69e Mon Sep 17 00:00:00 2001 From: Akiff Manji Date: Mon, 8 Dec 2025 12:55:41 -0800 Subject: [PATCH 27/48] chore: run prettier Signed-off-by: Akiff Manji --- MAINTAINERS.md | 2 +- .../src/components/animated/ButtonLoading.tsx | 4 +- .../core/src/components/modals/ErrorModal.tsx | 53 +++++++++---------- .../modals/FullScreenErrorModal.tsx | 2 +- .../OpenIDUnsatisfiedProofRequest.tsx | 35 ++++++------ .../remote-logs/src/__tests__/logger.test.ts | 4 +- packages/remote-logs/src/__tests__/setup.ts | 2 +- 7 files changed, 50 insertions(+), 52 deletions(-) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index f57c4cc686..a126c1b236 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -47,4 +47,4 @@ Being a maintainer is about active participation, not just holding a title. Some The process for changing a maintainer to emeritus status is documented through a GitHub pull request (PR). -To return from emeritus to active status, a maintainer follows the same procedure as a new maintainer. Since emeritus maintainers have already made significant contributions, they don't need to meet the requirement for new contributions. \ No newline at end of file +To return from emeritus to active status, a maintainer follows the same procedure as a new maintainer. Since emeritus maintainers have already made significant contributions, they don't need to meet the requirement for new contributions. diff --git a/packages/core/src/components/animated/ButtonLoading.tsx b/packages/core/src/components/animated/ButtonLoading.tsx index 665b9cea50..3d2e0f0b0b 100644 --- a/packages/core/src/components/animated/ButtonLoading.tsx +++ b/packages/core/src/components/animated/ButtonLoading.tsx @@ -5,9 +5,7 @@ import { useTheme } from '../../contexts/theme' const ButtonLoading: React.FC = () => { const { ColorPalette } = useTheme() - return ( - - ) + return } export default ButtonLoading diff --git a/packages/core/src/components/modals/ErrorModal.tsx b/packages/core/src/components/modals/ErrorModal.tsx index afc6d14e59..edfc1872b7 100644 --- a/packages/core/src/components/modals/ErrorModal.tsx +++ b/packages/core/src/components/modals/ErrorModal.tsx @@ -37,7 +37,7 @@ const ErrorModal: React.FC = ({ enableReport }) => { backgroundColor: ColorPalette.brand.primaryBackground, }, }) - + const onDismissModalTouched = useCallback(() => { setModalVisible(false) }, []) @@ -93,32 +93,31 @@ const ErrorModal: React.FC = ({ enableReport }) => { [reported, ColorPalette.semantic.success] ) - return ( - enableFullScreenErrorModal ? - - : - - + return enableFullScreenErrorModal ? ( + + ) : ( + + ) } diff --git a/packages/core/src/components/modals/FullScreenErrorModal.tsx b/packages/core/src/components/modals/FullScreenErrorModal.tsx index baad8af55a..7b3273f2a1 100644 --- a/packages/core/src/components/modals/FullScreenErrorModal.tsx +++ b/packages/core/src/components/modals/FullScreenErrorModal.tsx @@ -29,7 +29,7 @@ const FullScreenErrorModal: React.FC = ({ const [store] = useStore() const [{ showGenericErrors }] = useServices([TOKENS.CONFIG]) - const showGenericErrorMessage = (store.preferences.genericErrorMessages || showGenericErrors) + const showGenericErrorMessage = store.preferences.genericErrorMessages || showGenericErrors const style = StyleSheet.create({ container: { diff --git a/packages/core/src/modules/openid/components/OpenIDUnsatisfiedProofRequest.tsx b/packages/core/src/modules/openid/components/OpenIDUnsatisfiedProofRequest.tsx index 8926fa8d4b..6d5f7d83c8 100644 --- a/packages/core/src/modules/openid/components/OpenIDUnsatisfiedProofRequest.tsx +++ b/packages/core/src/modules/openid/components/OpenIDUnsatisfiedProofRequest.tsx @@ -6,13 +6,16 @@ import InfoBox, { InfoBoxType } from '../../../components/misc/InfoBox' import { ThemedText } from '../../../components/texts/ThemedText' type OpenIDUnsatisfiedProofRequestProps = { - verifierName?: string, - credentialName?: string, - requestPurpose?: string, + verifierName?: string + credentialName?: string + requestPurpose?: string } -const OpenIDUnsatisfiedProofRequest: React.FC = ({ verifierName, credentialName, requestPurpose }) => { - +const OpenIDUnsatisfiedProofRequest: React.FC = ({ + verifierName, + credentialName, + requestPurpose, +}) => { const { t } = useTranslation() const styles = StyleSheet.create({ @@ -20,21 +23,21 @@ const OpenIDUnsatisfiedProofRequest: React.FC - - {t("UnsatisfiedProofRequest.VerifierDetail")} + + {t('UnsatisfiedProofRequest.VerifierDetail')} - + {verifierName} - - {credentialName} - - - {t("UnsatisfiedProofRequest.RequestPurpose", { requestPurpose })} + {credentialName} + + {t('UnsatisfiedProofRequest.RequestPurpose', { requestPurpose })} diff --git a/packages/remote-logs/src/__tests__/logger.test.ts b/packages/remote-logs/src/__tests__/logger.test.ts index 7f3a1e7eab..a05f82b4c9 100644 --- a/packages/remote-logs/src/__tests__/logger.test.ts +++ b/packages/remote-logs/src/__tests__/logger.test.ts @@ -229,7 +229,7 @@ describe('RemoteLogger', () => { describe(method, () => { it(`should call ${method} with message only`, () => { // eslint-disable-next-line @typescript-eslint/no-explicit-any - (remoteLogger as any)[method]('test message') + ;(remoteLogger as any)[method]('test message') expect(mockLogger[method]).toHaveBeenCalledWith({ message: 'test message', @@ -239,7 +239,7 @@ describe('RemoteLogger', () => { it(`should call ${method} with message and data`, () => { // eslint-disable-next-line @typescript-eslint/no-explicit-any - (remoteLogger as any)[method]('test message', data) + ;(remoteLogger as any)[method]('test message', data) expect(mockLogger[method]).toHaveBeenCalledWith({ message: 'test message', diff --git a/packages/remote-logs/src/__tests__/setup.ts b/packages/remote-logs/src/__tests__/setup.ts index ac9cf67ad7..ce41fd6f36 100644 --- a/packages/remote-logs/src/__tests__/setup.ts +++ b/packages/remote-logs/src/__tests__/setup.ts @@ -2,7 +2,7 @@ // Mock React Native batched bridge for native module compatibility // eslint-disable-next-line @typescript-eslint/no-explicit-any -(global as any).__fbBatchedBridgeConfig = { +;(global as any).__fbBatchedBridgeConfig = { remoteModuleConfig: [], localModulesConfig: [], } From 70b2e3618405393d87c27d7b8ed648f756a05b71 Mon Sep 17 00:00:00 2001 From: Graham Stewart Date: Wed, 10 Dec 2025 10:25:35 -0800 Subject: [PATCH 28/48] Credo now stable, so using 0.6.1 from npm. Fixed a few new issues from interfaces changing in OpenID related components. Indy SDK migration package no longer appears to be supported, removed that. --- package.json | 25 +- packages/core/src/hooks/notifications.ts | 3 +- .../OpenIDCredentialRecordProvider.tsx | 6 +- packages/core/src/modules/openid/display.tsx | 35 +- .../core/src/modules/openid/hooks/openid.tsx | 6 +- packages/core/src/modules/openid/metadata.tsx | 4 +- .../core/src/modules/openid/offerResolve.tsx | 72 +- packages/core/src/utils/migration.ts | 11 +- yarn.lock | 1864 ++++++----------- 9 files changed, 751 insertions(+), 1275 deletions(-) diff --git a/package.json b/package.json index 346765e5e5..0bcf94afc9 100644 --- a/package.json +++ b/package.json @@ -73,19 +73,18 @@ "@react-navigation/native": "6.0.6", "@react-navigation/stack": "6.0.11", "@types/node": "16.9.6", - "@credo-ts/anoncreds@0.5.13": "0.6.0-alpha-20251003174825", - "@credo-ts/core@0.5.13": "0.6.0-alpha-20251003174825", - "@credo-ts/indy-vdr@0.5.13": "0.6.0-alpha-20251003174825", - "@credo-ts/node@0.5.13": "0.6.0-alpha-20251003174825", - "@credo-ts/didcomm@0.5.13": "0.6.0-alpha-20251003174825", - "@credo-ts/core": "0.6.0-alpha-20251003174825", - "@credo-ts/anoncreds": "0.6.0-alpha-20251003174825", - "@credo-ts/indy-vdr": "0.6.0-alpha-20251003174825", - "@credo-ts/node": "0.6.0-alpha-20251003174825", - "@credo-ts/indy-sdk-to-askar-migration": "0.6.0-alpha-20251003174825", - "@credo-ts/askar": "0.6.0-alpha-20251003174825", - "@credo-ts/openid4vc": "0.6.0-alpha-20251003174825", - "@credo-ts/react-native": "0.6.0-alpha-20251003174825", + "@credo-ts/anoncreds@0.5.13": "0.6.1", + "@credo-ts/core@0.5.13": "0.6.1", + "@credo-ts/indy-vdr@0.5.13": "0.6.1", + "@credo-ts/node@0.5.13": "0.6.1", + "@credo-ts/didcomm@0.5.13": "0.6.1", + "@credo-ts/core": "0.6.1", + "@credo-ts/anoncreds": "0.6.1", + "@credo-ts/indy-vdr": "0.6.1", + "@credo-ts/node": "0.6.1", + "@credo-ts/askar": "0.6.1", + "@credo-ts/openid4vc": "0.6.1", + "@credo-ts/react-native": "0.6.1", "@sphereon/ssi-types": "0.33.0", "@hyperledger/indy-vdr-react-native@0.2.2": "patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#./.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch", "@hyperledger/indy-vdr-shared@0.2.2": "patch:@hyperledger/indy-vdr-shared@npm%3A0.2.2#./.yarn/patches/@hyperledger-indy-vdr-shared-npm-0.2.2-b989282fc6.patch", diff --git a/packages/core/src/hooks/notifications.ts b/packages/core/src/hooks/notifications.ts index 6dff2452b5..6d70b4cd33 100644 --- a/packages/core/src/hooks/notifications.ts +++ b/packages/core/src/hooks/notifications.ts @@ -2,6 +2,7 @@ import { MdocRecord, SdJwtVcRecord, W3cCredentialRecord, + W3cV2CredentialRecord, } from '@credo-ts/core' import { DidCommBasicMessageRecord, @@ -89,7 +90,7 @@ export const useNotifications = ({ } }) - const openIDCreds: Array = [] + const openIDCreds: Array = [] if (openIDCredRecieved) { openIDCreds.push(openIDCredRecieved) } diff --git a/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx b/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx index acb28f0f0d..2b782d7a6c 100644 --- a/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx +++ b/packages/core/src/modules/openid/context/OpenIDCredentialRecordProvider.tsx @@ -143,7 +143,7 @@ export const OpenIDCredentialRecordProvider: React.FC { checkAgent() - return await agent?.w3cCredentials.getCredentialRecordById(id) + return await agent?.w3cCredentials.getById(id) } async function getSdJwtCredentialById(id: string): Promise { @@ -173,7 +173,7 @@ export const OpenIDCredentialRecordProvider: React.FC { + agent.w3cCredentials?.getAll().then((w3cCredentialRecords) => { setState((prev) => ({ ...prev, w3cCredentialRecords: filterW3CCredentialsOnly(w3cCredentialRecords), diff --git a/packages/core/src/modules/openid/display.tsx b/packages/core/src/modules/openid/display.tsx index 5f4b15204c..e54cad85b4 100644 --- a/packages/core/src/modules/openid/display.tsx +++ b/packages/core/src/modules/openid/display.tsx @@ -13,7 +13,8 @@ import { decodeSdJwtSync, getClaimsSync } from '@sd-jwt/decode' import { CredentialForDisplayId } from './types' import { detectImageMimeType, formatDate, getHostNameFromUrl, isDateString, sanitizeString } from './utils/utils' import { getOpenId4VcCredentialMetadata } from './metadata' -import { Jwk } from '@credo-ts/core/build/modules/kms' +import { Jwk } from '@credo-ts/core/build/modules/kms/jwk/jwk.mjs' + function findDisplay(display?: Display[]): Display | undefined { if (!display) return undefined @@ -329,7 +330,7 @@ export function getCredentialForDisplay( // FIXME: we should probably add a decode method on the SdJwtVcRecord // as you now need the agent context to decode the sd-jwt vc, while that's // not really needed - const { disclosures, jwt } = decodeSdJwtSync(credentialRecord.compactSdJwtVc, (data, alg) => Hasher.hash(data, alg)) + const { disclosures, jwt } = decodeSdJwtSync(credentialRecord.firstCredential.compact, (data, alg) => Hasher.hash(data, alg)) const decodedPayload: Record = getClaimsSync(jwt.payload, disclosures, (data, alg) => Hasher.hash(data, alg) ) @@ -361,7 +362,7 @@ export function getCredentialForDisplay( const issuerDisplay = getOpenId4VcIssuerDisplay(openId4VcMetadata) const credentialDisplay = getMdocCredentialDisplay({}, openId4VcMetadata) - const mdocInstance = Mdoc.fromBase64Url(credentialRecord.base64Url) + const mdocInstance = Mdoc.fromBase64Url(credentialRecord.firstCredential.base64Url) const attributes = Object.fromEntries( Object.values(mdocInstance.issuerSignedNamespaces).flatMap((v) => Object.entries(v).map(([key, value]) => [key, recursivelyMapAttribues(value)]) @@ -390,9 +391,9 @@ export function getCredentialForDisplay( } const credential = JsonTransformer.toJSON( - credentialRecord.credential.claimFormat === ClaimFormat.JwtVc - ? credentialRecord.credential.credential - : credentialRecord.credential + credentialRecord.firstCredential.claimFormat === ClaimFormat.JwtVc + ? credentialRecord.firstCredential.credential + : credentialRecord.firstCredential ) as W3cCredentialJson const openId4VcMetadata = getOpenId4VcCredentialMetadata(credentialRecord) @@ -414,21 +415,21 @@ export function getCredentialForDisplay( credential, attributes: credentialAttributes, metadata: { - holder: credentialRecord.credential.credentialSubjectIds[0], - issuer: credentialRecord.credential.issuerId, - type: credentialRecord.credential.type[credentialRecord.credential.type.length - 1], - issuedAt: formatDate(new Date(credentialRecord.credential.issuanceDate)), - validUntil: credentialRecord.credential.expirationDate - ? formatDate(new Date(credentialRecord.credential.expirationDate)) + holder: credentialRecord.firstCredential.credentialSubjectIds[0], + issuer: credentialRecord.firstCredential.issuerId, + type: credentialRecord.firstCredential.type[credentialRecord.firstCredential.type.length - 1], + issuedAt: formatDate(new Date(credentialRecord.firstCredential.issuanceDate)), + validUntil: credentialRecord.firstCredential.expirationDate + ? formatDate(new Date(credentialRecord.firstCredential.expirationDate)) : undefined, validFrom: undefined, } satisfies CredentialMetadata, - claimFormat: credentialRecord.credential.claimFormat, - validUntil: credentialRecord.credential.expirationDate - ? new Date(credentialRecord.credential.expirationDate) + claimFormat: credentialRecord.firstCredential.claimFormat, + validUntil: credentialRecord.firstCredential.expirationDate + ? new Date(credentialRecord.firstCredential.expirationDate) : undefined, - validFrom: credentialRecord.credential.issuanceDate - ? new Date(credentialRecord.credential.issuanceDate) + validFrom: credentialRecord.firstCredential.issuanceDate + ? new Date(credentialRecord.firstCredential.issuanceDate) : undefined, credentialSubject: openId4VcMetadata?.credential.credential_subject, } diff --git a/packages/core/src/modules/openid/hooks/openid.tsx b/packages/core/src/modules/openid/hooks/openid.tsx index c729b7f5a6..fe3535c34a 100644 --- a/packages/core/src/modules/openid/hooks/openid.tsx +++ b/packages/core/src/modules/openid/hooks/openid.tsx @@ -1,4 +1,4 @@ -import { MdocRecord, SdJwtVcRecord, W3cCredentialRecord } from '@credo-ts/core' +import { MdocRecord, SdJwtVcRecord, W3cCredentialRecord, W3cV2CredentialRecord } from '@credo-ts/core' import { useAgent } from '@credo-ts/react-hooks' import { useCallback, useEffect, useState } from 'react' import { useTranslation } from 'react-i18next' @@ -21,9 +21,9 @@ type OpenIDContextProps = { export const useOpenID = ({ openIDUri, openIDPresentationUri, -}: OpenIDContextProps): SdJwtVcRecord | W3cCredentialRecord | MdocRecord | OpenId4VPRequestRecord | undefined => { +}: OpenIDContextProps): SdJwtVcRecord | W3cCredentialRecord | MdocRecord | OpenId4VPRequestRecord | W3cV2CredentialRecord | undefined => { const [openIdRecord, setOpenIdRecord] = useState< - SdJwtVcRecord | W3cCredentialRecord | MdocRecord | OpenId4VPRequestRecord + SdJwtVcRecord | W3cCredentialRecord | MdocRecord | OpenId4VPRequestRecord | W3cV2CredentialRecord >() const { agent } = useAgent() diff --git a/packages/core/src/modules/openid/metadata.tsx b/packages/core/src/modules/openid/metadata.tsx index 8e806826af..b3feb999ac 100644 --- a/packages/core/src/modules/openid/metadata.tsx +++ b/packages/core/src/modules/openid/metadata.tsx @@ -1,4 +1,4 @@ -import type { W3cCredentialRecord, SdJwtVcRecord, MdocRecord } from '@credo-ts/core' +import type { W3cCredentialRecord, SdJwtVcRecord, MdocRecord, W3cV2CredentialRecord } from '@credo-ts/core' import type { OpenId4VciCredentialConfigurationSupported, OpenId4VciCredentialIssuerMetadataDisplay } from '@credo-ts/openid4vc' import { CredentialDisplay, CredentialSubjectRecord } from './types' @@ -56,7 +56,7 @@ export function getOpenId4VcCredentialMetadata( * NOTE: this does not save the record. */ export function setOpenId4VcCredentialMetadata( - credentialRecord: W3cCredentialRecord | SdJwtVcRecord | MdocRecord, + credentialRecord: SdJwtVcRecord | MdocRecord | W3cCredentialRecord | W3cV2CredentialRecord, metadata: OpenId4VcCredentialMetadata ) { credentialRecord.metadata.set(openId4VcCredentialMetadataKey, metadata) diff --git a/packages/core/src/modules/openid/offerResolve.tsx b/packages/core/src/modules/openid/offerResolve.tsx index cd502db5be..3062b60869 100644 --- a/packages/core/src/modules/openid/offerResolve.tsx +++ b/packages/core/src/modules/openid/offerResolve.tsx @@ -1,5 +1,6 @@ import { OpenId4VcCredentialHolderBinding, + OpenId4VcHolderApi, OpenId4VciCredentialBindingOptions, OpenId4VciCredentialFormatProfile, OpenId4VciRequestTokenResponse, @@ -12,32 +13,9 @@ import { JwkDidCreateOptions, KeyDidCreateOptions, Kms, - Mdoc, - MdocRecord, - SdJwtVcRecord, - W3cCredentialRecord, - W3cJsonLdVerifiableCredential, - W3cJwtVerifiableCredential, } from '@credo-ts/core' import { extractOpenId4VcCredentialMetadata, setOpenId4VcCredentialMetadata } from './metadata' -const KnownJwaSignatureAlgorithms = { - HS256: 'HS256', - HS384: 'HS384', - HS512: 'HS512', - RS256: 'RS256', - RS384: 'RS384', - RS512: 'RS512', - ES256: 'ES256', - ES384: 'ES384', - ES512: 'ES512', - PS256: 'PS256', - PS384: 'PS384', - PS512: 'PS512', - EdDSA: 'EdDSA', - ES256K: 'ES256K' -} - export const resolveOpenId4VciOffer = async ({ agent, data, @@ -200,18 +178,18 @@ export const receiveCredentialFromOpenId4VciOffer = async ({ ) } - const credentials = await agent.openid4vc.holder.requestCredentials({ + const credentials = await (agent.openid4vc.holder as OpenId4VcHolderApi).requestCredentials({ resolvedCredentialOffer, ...accessToken, clientId, - credentialsToRequest: credentialConfigurationIdsToRequest, + credentialConfigurationIds: credentialConfigurationIdsToRequest, verifyCredentialStatus: false, allowedProofOfPossessionSignatureAlgorithms: [ // NOTE: MATTR launchpad for JFF MUST use EdDSA. So it is important that the default (first allowed one) // is EdDSA. The list is ordered by preference, so if no suites are defined by the issuer, the first one // will be used - KnownJwaSignatureAlgorithms.EdDSA, - KnownJwaSignatureAlgorithms.ES256, + "EdDSA", + "ES256", ], credentialBindingResolver: async ({ supportedDidMethods, @@ -236,32 +214,34 @@ export const receiveCredentialFromOpenId4VciOffer = async ({ }) // We only support one credential for now - const [firstCredential] = credentials + const [firstCredential] = credentials.credentials if (!firstCredential) throw new Error('Error retrieving credential using pre authorized flow: firstCredential undefined!.') - let record: SdJwtVcRecord | W3cCredentialRecord | MdocRecord - if (typeof firstCredential === 'string') { throw new Error('Error retrieving credential using pre authorized flow: firstCredential is string.') } - if ('compact' in firstCredential.credential) { - // TODO: add claimFormat to SdJwtVc - record = new SdJwtVcRecord({ - compactSdJwtVc: firstCredential.credential.compact, - }) - } else if (firstCredential.credential instanceof Mdoc) { - record = new MdocRecord({ - mdoc: firstCredential.credential, - }) - } else { - record = new W3cCredentialRecord({ - credential: firstCredential.credential as W3cJwtVerifiableCredential | W3cJsonLdVerifiableCredential, - // We don't support expanded types right now, but would become problem when we support JSON-LD - tags: {}, - }) - } + const record = firstCredential.record + + // This block likely not necessary anymore? The record seems to be defined on this object already. + + // if ('compact' in firstCredential.) { + // // TODO: add claimFormat to SdJwtVc + // record = new SdJwtVcRecord({ + // credentialInstances: firstCredential.credential.compact, + // }) + // } else if (firstCredential.credential instanceof Mdoc) { + // record = new MdocRecord({ + // mdoc: firstCredential.credential, + // }) + // } else { + // record = new W3cCredentialRecord({ + // credential: firstCredential.credential as W3cJwtVerifiableCredential | W3cJsonLdVerifiableCredential, + // // We don't support expanded types right now, but would become problem when we support JSON-LD + // tags: {}, + // }) + // } const openId4VcMetadata = extractOpenId4VcCredentialMetadata( Object.values(resolvedCredentialOffer.offeredCredentialConfigurations)[0] as any, diff --git a/packages/core/src/utils/migration.ts b/packages/core/src/utils/migration.ts index 77102cc835..08977e4359 100644 --- a/packages/core/src/utils/migration.ts +++ b/packages/core/src/utils/migration.ts @@ -1,6 +1,5 @@ import { AskarModule } from '@credo-ts/askar' import { Agent, ConsoleLogger, LogLevel } from '@credo-ts/core' -import { IndySdkToAskarMigrationUpdater } from '@credo-ts/indy-sdk-to-askar-migration' import { agentDependencies } from '@credo-ts/react-native' import { askar } from '@openwallet-foundation/askar-react-native' import { Platform } from 'react-native' @@ -31,10 +30,10 @@ export const migrateToAskar = async (walletId: string, key: string, agent?: Agen dependencies: agentDependencies, }) - const updater = await IndySdkToAskarMigrationUpdater.initialize({ - dbPath, - agent: aAgent, - }) + // const updater = await IndySdkToAskarMigrationUpdater.initialize({ + // dbPath, + // agent: aAgent, + // }) - await updater.update() + // await updater.update() } diff --git a/yarn.lock b/yarn.lock index 6c29110969..ad68ac0921 100644 --- a/yarn.lock +++ b/yarn.lock @@ -17,34 +17,6 @@ __metadata: languageName: node linkType: hard -"@2060.io/ffi-napi@npm:^4.0.9": - version: 4.0.9 - resolution: "@2060.io/ffi-napi@npm:4.0.9" - dependencies: - "@2060.io/ref-napi": "npm:^3.0.6" - debug: "npm:^4.1.1" - get-uv-event-loop-napi-h: "npm:^1.0.5" - node-addon-api: "npm:^3.0.0" - node-gyp: "npm:latest" - node-gyp-build: "npm:^4.2.1" - ref-struct-di: "npm:^1.1.0" - checksum: 10c0/45645985b4128e2f6dea72a17878dee92b8c9ba9595c277402b4c4e02efc1ad5b7d657236e8e625d68e196dbaef959b4e9b561275d39fbd3fa3dddb6539c4473 - languageName: node - linkType: hard - -"@2060.io/ref-napi@npm:^3.0.6": - version: 3.0.6 - resolution: "@2060.io/ref-napi@npm:3.0.6" - dependencies: - debug: "npm:^4.1.1" - get-symbol-from-current-process-h: "npm:^1.0.2" - node-addon-api: "npm:^3.0.0" - node-gyp: "npm:latest" - node-gyp-build: "npm:^4.2.1" - checksum: 10c0/7cdcaa21c1a350615f88828125b217f6b6ee101b91470173e4b400944a290a985fca16cf9bbabed9533264574af7331f20309e4e3a10e0a18e60cf890e7a71bd - languageName: node - linkType: hard - "@ampproject/remapping@npm:^2.2.0": version: 2.3.0 resolution: "@ampproject/remapping@npm:2.3.0" @@ -64,7 +36,7 @@ __metadata: languageName: node linkType: hard -"@animo-id/pex@npm:^6.1.0": +"@animo-id/pex@npm:^6.1.1": version: 6.1.1 resolution: "@animo-id/pex@npm:6.1.1" dependencies: @@ -93,13 +65,6 @@ __metadata: languageName: node linkType: hard -"@azure/core-asynciterator-polyfill@npm:^1.0.2": - version: 1.0.2 - resolution: "@azure/core-asynciterator-polyfill@npm:1.0.2" - checksum: 10c0/677edc092bbb9f492ddaf6972089e145309edc64205f277423a1b7cfd5e70dff9170c9dad774d7231e22f9b56f6ff0b42b8a69563443f3f7c1ba79c20e903d5d - languageName: node - linkType: hard - "@babel/code-frame@npm:7.10.4, @babel/code-frame@npm:~7.10.4": version: 7.10.4 resolution: "@babel/code-frame@npm:7.10.4" @@ -127,7 +92,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.6, @babel/core@npm:^7.18.5, @babel/core@npm:^7.20.0, @babel/core@npm:^7.23.9, @babel/core@npm:^7.25.2, @babel/core@npm:^7.4.5": +"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.18.5, @babel/core@npm:^7.20.0, @babel/core@npm:^7.23.9, @babel/core@npm:^7.25.2, @babel/core@npm:^7.4.5": version: 7.28.4 resolution: "@babel/core@npm:7.28.4" dependencies: @@ -355,7 +320,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.17.12, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.27.1, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.17.12, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.27.1, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": version: 7.27.1 resolution: "@babel/helper-plugin-utils@npm:7.27.1" checksum: 10c0/94cf22c81a0c11a09b197b41ab488d416ff62254ce13c57e62912c85700dc2e99e555225787a4099ff6bae7a1812d622c80fbaeda824b79baa10a6c5ac4cf69b @@ -584,18 +549,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-export-namespace-from@npm:^7.14.5": - version: 7.18.9 - resolution: "@babel/plugin-proposal-export-namespace-from@npm:7.18.9" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.18.9" - "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/b90346bd3628ebd44138d0628a5aba1e6b11748893fb48e87008cac30f3bc7cd3161362e49433156737350318174164436357a66fbbfdbe952606b460bd8a0e4 - languageName: node - linkType: hard - "@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.13.8, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.0": version: 7.18.6 resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.18.6" @@ -1230,7 +1183,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.13.8, @babel/plugin-transform-modules-commonjs@npm:^7.14.5, @babel/plugin-transform-modules-commonjs@npm:^7.22.15, @babel/plugin-transform-modules-commonjs@npm:^7.27.1": +"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.13.8, @babel/plugin-transform-modules-commonjs@npm:^7.22.15, @babel/plugin-transform-modules-commonjs@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.27.1" dependencies: @@ -2882,158 +2835,157 @@ __metadata: languageName: node linkType: hard -"@credo-ts/anoncreds@npm:0.6.0-alpha-20251003174825": - version: 0.6.0-alpha-20251003174825 - resolution: "@credo-ts/anoncreds@npm:0.6.0-alpha-20251003174825" +"@credo-ts/anoncreds@npm:0.6.1": + version: 0.6.1 + resolution: "@credo-ts/anoncreds@npm:0.6.1" dependencies: "@astronautlabs/jsonpath": "npm:^1.1.2" - "@credo-ts/core": "npm:0.6.0-alpha-20251003174825" - "@credo-ts/didcomm": "npm:0.6.0-alpha-20251003174825" + "@credo-ts/core": "npm:0.6.1" + "@credo-ts/didcomm": "npm:0.6.1" "@sphereon/pex-models": "npm:^2.3.2" class-transformer: "npm:0.5.1" - class-validator: "npm:0.14.1" - reflect-metadata: "npm:^0.2.2" + class-validator: "npm:^0.14.1" + reflect-metadata: "npm:0.2.2" peerDependencies: - "@hyperledger/anoncreds-shared": ^0.3.1 - checksum: 10c0/9c208f930d41faeec41fa3878c737afa3ffe37e6e0b2716b8ef1f41c23aa09800c3f0bb5ec2a1c8a83caaa918707344af8eed0906a56175d25853bb15fe8c08e + "@hyperledger/anoncreds-shared": ^0.3.4 + checksum: 10c0/d6fc0ed75a5cd1cb0a54ad4d14881252a7ae48a65f9aec00fb004ae6a3b58dbcb24151f9a9ab27aa26a6299fb376926b571bdae17db586ae8d223a22221fe9b9 languageName: node linkType: hard -"@credo-ts/askar@npm:0.6.0-alpha-20251003174825": - version: 0.6.0-alpha-20251003174825 - resolution: "@credo-ts/askar@npm:0.6.0-alpha-20251003174825" +"@credo-ts/askar@npm:0.6.1": + version: 0.6.1 + resolution: "@credo-ts/askar@npm:0.6.1" dependencies: - "@credo-ts/core": "npm:0.6.0-alpha-20251003174825" + "@credo-ts/core": "npm:0.6.1" class-transformer: "npm:0.5.1" - class-validator: "npm:0.14.1" + class-validator: "npm:^0.14.1" rxjs: "npm:^7.8.2" tsyringe: "npm:^4.10.0" peerDependencies: - "@openwallet-foundation/askar-shared": ^0.4.1 - checksum: 10c0/53e06f376447ef0f7469cfcca067a29d6413852bc1554b4821ecf8f775f4ac906392265486df1e36bfce5a2bba9a6df737d25a3ac61061c5ee1f0cd239339151 + "@openwallet-foundation/askar-shared": ^0.4.3 + checksum: 10c0/2fdb32b831f7e9ab8c161d7cc061554e000f28b4b2ef90f7c583994360dc9fffc56ae838df7f0fe4307b7f9bb75d8f18fd22e3a509e0e49a46461daabcccda69 languageName: node linkType: hard -"@credo-ts/core@npm:0.6.0-alpha-20251003174825": - version: 0.6.0-alpha-20251003174825 - resolution: "@credo-ts/core@npm:0.6.0-alpha-20251003174825" +"@credo-ts/core@npm:0.6.1": + version: 0.6.1 + resolution: "@credo-ts/core@npm:0.6.1" dependencies: "@animo-id/mdoc": "npm:^0.5.2" - "@animo-id/pex": "npm:^6.1.0" + "@animo-id/pex": "npm:^6.1.1" "@astronautlabs/jsonpath": "npm:^1.1.2" - "@digitalcredentials/jsonld": "npm:^6.0.0" - "@digitalcredentials/jsonld-signatures": "npm:^9.4.0" - "@digitalcredentials/vc": "npm:^6.0.1" + "@digitalcredentials/jsonld": "npm:^9.0.0" + "@digitalcredentials/jsonld-signatures": "npm:^12.0.1" + "@digitalcredentials/vc": "npm:^10.0.2" "@multiformats/base-x": "npm:^4.0.1" - "@noble/curves": "npm:^1.9.2" - "@noble/hashes": "npm:^1.8.0" - "@peculiar/asn1-ecc": "npm:^2.3.15" - "@peculiar/asn1-rsa": "npm:^2.3.15" - "@peculiar/asn1-schema": "npm:^2.3.15" - "@peculiar/asn1-x509": "npm:^2.3.15" - "@peculiar/x509": "npm:^1.13.0" - "@sd-jwt/core": "npm:^0.10.0" - "@sd-jwt/decode": "npm:^0.10.0" - "@sd-jwt/jwt-status-list": "npm:^0.10.0" - "@sd-jwt/present": "npm:^0.10.0" - "@sd-jwt/sd-jwt-vc": "npm:^0.10.0" - "@sd-jwt/types": "npm:^0.10.0" - "@sd-jwt/utils": "npm:^0.10.0" + "@noble/curves": "npm:^2.0.1" + "@noble/hashes": "npm:^2.0.1" + "@peculiar/asn1-ecc": "npm:^2.6.0" + "@peculiar/asn1-rsa": "npm:^2.6.0" + "@peculiar/asn1-schema": "npm:^2.6.0" + "@peculiar/asn1-x509": "npm:^2.6.0" + "@peculiar/x509": "npm:^1.14.2" + "@sd-jwt/core": "npm:^0.17.0" + "@sd-jwt/decode": "npm:^0.17.0" + "@sd-jwt/jwt-status-list": "npm:^0.17.1" + "@sd-jwt/present": "npm:^0.17.0" + "@sd-jwt/sd-jwt-vc": "npm:^0.17.1" + "@sd-jwt/types": "npm:^0.17.0" + "@sd-jwt/utils": "npm:^0.17.0" "@sphereon/pex-models": "npm:^2.3.2" "@sphereon/ssi-types": "npm:0.33.0" - "@stablelib/ed25519": "npm:^1.0.3" + "@stablelib/ed25519": "npm:^2.0.2" "@types/ws": "npm:^8.18.1" - borc: "npm:^3.0.0" buffer: "npm:^6.0.3" class-transformer: "npm:0.5.1" - class-validator: "npm:0.14.1" - dcql: "npm:2.0.0-alpha-20250916080434" + class-validator: "npm:^0.14.1" + dcql: "npm:^3.0.0" did-resolver: "npm:^4.1.0" ec-compression: "npm:0.0.1-alpha.12" lru_map: "npm:^0.4.1" make-error: "npm:^1.3.6" object-inspect: "npm:^1.13.4" - reflect-metadata: "npm:^0.2.2" + reflect-metadata: "npm:0.2.2" rxjs: "npm:^7.8.2" tsyringe: "npm:^4.10.0" - uuid: "npm:^11.1.0" + uuid: "npm:^13.0.0" varint: "npm:^6.0.0" - web-did-resolver: "npm:^2.0.21" + web-did-resolver: "npm:^2.0.31" webcrypto-core: "npm:^1.8.1" - zod: "npm:^3.25.56" - checksum: 10c0/daa9b78e1732dd7e5a52f00e83363525544dd8a53fa082eadfd39dfdc56290b264d733cc1fa5f88142bfb2d300062bd3499f8674882092c43f62a45d1ed7560b + zod: "npm:^4.1.12" + checksum: 10c0/040e2241bc0c8222a7675d34f110cd676dc0ae7abcdbf6ba9daeaf69fc06c6665add042a90639f33b68dd8cc5de6fd949e64ed96229b55084b43f93aeae64f98 languageName: node linkType: hard -"@credo-ts/didcomm@npm:0.6.0-alpha-20251003174825": - version: 0.6.0-alpha-20251003174825 - resolution: "@credo-ts/didcomm@npm:0.6.0-alpha-20251003174825" +"@credo-ts/didcomm@npm:0.6.1": + version: 0.6.1 + resolution: "@credo-ts/didcomm@npm:0.6.1" dependencies: - "@credo-ts/core": "npm:0.6.0-alpha-20251003174825" + "@credo-ts/core": "npm:0.6.1" class-transformer: "npm:0.5.1" - class-validator: "npm:0.14.1" - luxon: "npm:^3.5.0" - query-string: "npm:^7.0.1" + class-validator: "npm:^0.14.1" + luxon: "npm:^3.7.2" + query-string: "npm:^9.3.1" rxjs: "npm:^7.8.2" - checksum: 10c0/19cc8c3f9bcdc40111ba8517ce5f43fc6b181d18968b5f5c4c731e22e307146dea5ba4497f9b9412e04e21103ab47599615302533a29b5725ae8fd33763abcb4 + checksum: 10c0/e58c101b6655798a67ab26c220735e6f146a74ce20096bacc14bf7e2bc73d8c9f2dec48a52b9d0879597af0c71423bc6535e06ad0adbc6f2f96db12890bb0214 languageName: node linkType: hard -"@credo-ts/indy-sdk-to-askar-migration@npm:0.6.0-alpha-20251003174825": - version: 0.6.0-alpha-20251003174825 - resolution: "@credo-ts/indy-sdk-to-askar-migration@npm:0.6.0-alpha-20251003174825" +"@credo-ts/indy-sdk-to-askar-migration@npm:0.5.17": + version: 0.5.17 + resolution: "@credo-ts/indy-sdk-to-askar-migration@npm:0.5.17" dependencies: - "@credo-ts/anoncreds": "npm:0.6.0-alpha-20251003174825" - "@credo-ts/askar": "npm:0.6.0-alpha-20251003174825" - "@credo-ts/core": "npm:0.6.0-alpha-20251003174825" - "@credo-ts/node": "npm:0.6.0-alpha-20251003174825" + "@credo-ts/anoncreds": "npm:0.5.17" + "@credo-ts/askar": "npm:0.5.17" + "@credo-ts/core": "npm:0.5.17" + "@credo-ts/node": "npm:0.5.17" peerDependencies: - "@openwallet-foundation/askar-shared": ^0.4.1 - checksum: 10c0/233ac00d23315fcd8ba162ac9ded4f205f741dbfca2c0e1c6e3e6ed7234431c8e1678d460df52281457c484bbce71268d44dd7aaa206c4e3306c0051cf8462a0 + "@hyperledger/aries-askar-shared": ^0.2.3 + checksum: 10c0/a6207729b9445f4fc2e28ab3fa6582f0372eca7257fef957ad513f4c857b54285bcb12e781ff3db66b9a84af67ccede5c5da4dcabc3a0c40dc88b796b5d99ae2 languageName: node linkType: hard -"@credo-ts/indy-vdr@npm:0.6.0-alpha-20251003174825": - version: 0.6.0-alpha-20251003174825 - resolution: "@credo-ts/indy-vdr@npm:0.6.0-alpha-20251003174825" +"@credo-ts/indy-vdr@npm:0.6.1": + version: 0.6.1 + resolution: "@credo-ts/indy-vdr@npm:0.6.1" dependencies: - "@credo-ts/anoncreds": "npm:0.6.0-alpha-20251003174825" - "@credo-ts/core": "npm:0.6.0-alpha-20251003174825" + "@credo-ts/anoncreds": "npm:0.6.1" + "@credo-ts/core": "npm:0.6.1" peerDependencies: - "@hyperledger/indy-vdr-shared": ^0.2.2 - checksum: 10c0/7dcedebb9788a61523c8472586e739725e0e58fbe0e342784f38513017f1c332520c1a522c3cd2915dee02b100ec70c9d4361d1043da7f18b0f7fca8f5ef268a + "@hyperledger/indy-vdr-shared": ^0.2.3 + checksum: 10c0/6cee967e0e5c14648d11e3be9d0fbbc70869db47957753561f851054f61a4513816dd91709facff2b536fc089d9936ca200605ac6ea610fc9e10edcfcb4b6ecb languageName: node linkType: hard -"@credo-ts/node@npm:0.6.0-alpha-20251003174825": - version: 0.6.0-alpha-20251003174825 - resolution: "@credo-ts/node@npm:0.6.0-alpha-20251003174825" +"@credo-ts/node@npm:0.6.1": + version: 0.6.1 + resolution: "@credo-ts/node@npm:0.6.1" dependencies: - "@2060.io/ffi-napi": "npm:^4.0.9" - "@2060.io/ref-napi": "npm:^3.0.6" - "@credo-ts/core": "npm:0.6.0-alpha-20251003174825" - "@credo-ts/didcomm": "npm:0.6.0-alpha-20251003174825" - "@types/express": "npm:^4.17.23" - express: "npm:^4.21.2" + "@credo-ts/core": "npm:0.6.1" + "@credo-ts/didcomm": "npm:0.6.1" + "@types/express": "npm:^5.0.6" + express: "npm:^5.2.0" rxjs: "npm:^7.8.2" - ws: "npm:^8.18.2" - checksum: 10c0/519309bda0c0f2dc15cfaf3a56421399d346539165544e3e60e99e6f55bc1cc4e2c1a6d46d037e6be8688af68d3cc97e9cc4eb563d16e96bcdd00e55f81c8600 + ws: "npm:^8.18.3" + checksum: 10c0/eaf285fa640b690f987d9ef97055bb74d54bee0f97e3eb214fdb038e03f4960b74db3110c5c1a5053ccd23f0d0262787234f08cecd1e3b50e4b3fccee9737811 languageName: node linkType: hard -"@credo-ts/openid4vc@npm:0.6.0-alpha-20251003174825": - version: 0.6.0-alpha-20251003174825 - resolution: "@credo-ts/openid4vc@npm:0.6.0-alpha-20251003174825" - dependencies: - "@credo-ts/core": "npm:0.6.0-alpha-20251003174825" - "@openid4vc/oauth2": "npm:0.3.0-alpha-20251001121503" - "@openid4vc/openid4vci": "npm:0.3.0-alpha-20251001121503" - "@openid4vc/openid4vp": "npm:0.3.0-alpha-20251001121503" - "@openid4vc/utils": "npm:0.3.0-alpha-20251001121503" +"@credo-ts/openid4vc@npm:0.6.1": + version: 0.6.1 + resolution: "@credo-ts/openid4vc@npm:0.6.1" + dependencies: + "@credo-ts/core": "npm:0.6.1" + "@openid4vc/oauth2": "npm:^0.4.1" + "@openid4vc/openid4vci": "npm:^0.4.1" + "@openid4vc/openid4vp": "npm:^0.4.1" + "@openid4vc/utils": "npm:^0.4.1" + "@types/express": "npm:^5.0.6" class-transformer: "npm:0.5.1" + express: "npm:^5.2.0" rxjs: "npm:^7.8.2" - zod: "npm:^3.25.56" - checksum: 10c0/72266b68153aad77d8c57b1214ec5230536b14b7e695e70889c72a67e2c45facebf2ffe0beb6a296aa4014852f1c06ff33d9d1a55d11e6616939494689615b67 + zod: "npm:^4.1.12" + checksum: 10c0/7bc2e1d5cab693658e42b3b042419ce2fe8335d3af097a8e4f5f08e847966eb950e95543ff537d9661291f56c6ec5535c6f9f39e9aba74619f200d5fc4053130 languageName: node linkType: hard @@ -3088,22 +3040,22 @@ __metadata: languageName: node linkType: hard -"@credo-ts/react-native@npm:0.6.0-alpha-20251003174825": - version: 0.6.0-alpha-20251003174825 - resolution: "@credo-ts/react-native@npm:0.6.0-alpha-20251003174825" +"@credo-ts/react-native@npm:0.6.1": + version: 0.6.1 + resolution: "@credo-ts/react-native@npm:0.6.1" dependencies: - "@azure/core-asynciterator-polyfill": "npm:^1.0.2" - "@credo-ts/core": "npm:0.6.0-alpha-20251003174825" + "@credo-ts/core": "npm:0.6.1" events: "npm:^3.3.0" peerDependencies: "@animo-id/expo-secure-environment": ^0.1.1 + expo-crypto: ^15.0.7 react-native: ">=0.71.4" react-native-fs: ^2.20.0 - react-native-get-random-values: ^1.8.0 + react-native-get-random-values: ">=1.11.0 <3.0.0" peerDependenciesMeta: "@animo-id/expo-secure-environment": optional: true - checksum: 10c0/3fedeb326b92a8df2a749a5f45b77596eb2f5abbabffcf35be5f81f2118ba87b450142d6a5aaf01cb679842223140317ae86bf15f61f62b9e10e405fc15ce22c + checksum: 10c0/090473862f3297e3735cb7bf51baf5eee4277e5456262a64560721295e5c316ec60558cb1dbc3e920d9e46d0fd1a2246f6e16d83a8f60320321853547f1f1db9 languageName: node linkType: hard @@ -3116,27 +3068,6 @@ __metadata: languageName: node linkType: hard -"@digitalbazaar/bitstring@npm:^3.0.0": - version: 3.1.0 - resolution: "@digitalbazaar/bitstring@npm:3.1.0" - dependencies: - base64url-universal: "npm:^2.0.0" - pako: "npm:^2.0.4" - checksum: 10c0/d67053ac086c8e4877703c9e72c6960f672c839954bacd18310dbd7e78e1678066e3ee013140f4165addd2197faea7e0c667a37b02ad23acca9c45ff62691e09 - languageName: node - linkType: hard - -"@digitalbazaar/http-client@npm:^3.4.1": - version: 3.4.1 - resolution: "@digitalbazaar/http-client@npm:3.4.1" - dependencies: - ky: "npm:^0.33.3" - ky-universal: "npm:^0.11.0" - undici: "npm:^5.21.2" - checksum: 10c0/218240da52e7303a63e822448fb6dc2eb3a42d0418f51fd9240b267703ffad2e45c17df01d5d8f6886ea8d0cdcf65ee929ae5377703c0e9d2db4f68313f8246c - languageName: node - linkType: hard - "@digitalbazaar/security-context@npm:^1.0.0": version: 1.0.1 resolution: "@digitalbazaar/security-context@npm:1.0.1" @@ -3144,131 +3075,44 @@ __metadata: languageName: node linkType: hard -"@digitalbazaar/vc-status-list-context@npm:^3.0.1": - version: 3.1.1 - resolution: "@digitalbazaar/vc-status-list-context@npm:3.1.1" - checksum: 10c0/386a5b25fcd475b138d2dfe8c47e103f129263961279780503a70948429686f2f5ce2d072f9fd04002e0d8bf5e623ab026e08768e3969f34e8781656ab6938d2 - languageName: node - linkType: hard - -"@digitalbazaar/vc-status-list@npm:^7.0.0": - version: 7.1.0 - resolution: "@digitalbazaar/vc-status-list@npm:7.1.0" - dependencies: - "@digitalbazaar/bitstring": "npm:^3.0.0" - "@digitalbazaar/vc": "npm:^5.0.0" - "@digitalbazaar/vc-status-list-context": "npm:^3.0.1" - credentials-context: "npm:^2.0.0" - checksum: 10c0/ba5b0659c72eed38af1b1229bf48b1a6c48c837e3241197a0510fb90fe342fde889549e656350f266ceae47cd4eb4fc2eb64dbd8f94d073283407ce044cc2ce6 - languageName: node - linkType: hard - -"@digitalbazaar/vc@npm:^5.0.0": - version: 5.0.0 - resolution: "@digitalbazaar/vc@npm:5.0.0" - dependencies: - credentials-context: "npm:^2.0.0" - jsonld: "npm:^8.0.0" - jsonld-signatures: "npm:^11.0.0" - checksum: 10c0/641c95edf4e4d781cf8f2dd546c262dc5d71df7e8fe6bd175e6b0df784847dcc8dace67ba646e97efc071cbb4ba9ddf21183cd3ef1ab50db7cb5f0ca73efb461 - languageName: node - linkType: hard - -"@digitalcredentials/base58-universal@npm:^1.0.1": - version: 1.0.1 - resolution: "@digitalcredentials/base58-universal@npm:1.0.1" - checksum: 10c0/2f92d8e49fa56bf40d297c668d2da1581c8f8d10d0907565d42b5414c829f1b7506d7e68b3dca74497d8113011685fdb916924c2dbffcbf77d32a06b1eab43a1 - languageName: node - linkType: hard - -"@digitalcredentials/base64url-universal@npm:^2.0.2": - version: 2.0.6 - resolution: "@digitalcredentials/base64url-universal@npm:2.0.6" - dependencies: - base64url: "npm:^3.0.1" - checksum: 10c0/85ba646754ae4c2d78092bcdd246251acbffd000ad76682ffd8b447cbb1ff06ccc2123cdd2c3e4facf3a37e99ece623afd5529612c38363d7db81bd110770375 - languageName: node - linkType: hard - -"@digitalcredentials/bitstring@npm:^2.0.1": - version: 2.0.1 - resolution: "@digitalcredentials/bitstring@npm:2.0.1" - dependencies: - "@digitalcredentials/base64url-universal": "npm:^2.0.2" - pako: "npm:^2.0.4" - checksum: 10c0/98e91398d653f22c1e9478114e132b1b22b1bfb5ec5a82f7ff6b44ee06a3b97d59a52bc862c1bad25f38458f535d772521b8f9f3b64c76b53b8a2dfcf7011ebf - languageName: node - linkType: hard - -"@digitalcredentials/ed25519-signature-2020@npm:^3.0.2": - version: 3.0.2 - resolution: "@digitalcredentials/ed25519-signature-2020@npm:3.0.2" - dependencies: - "@digitalcredentials/base58-universal": "npm:^1.0.1" - "@digitalcredentials/ed25519-verification-key-2020": "npm:^3.1.1" - "@digitalcredentials/jsonld-signatures": "npm:^9.3.1" - ed25519-signature-2018-context: "npm:^1.1.0" - ed25519-signature-2020-context: "npm:^1.0.1" - checksum: 10c0/388f3d4a58d27618c7cdb8de36a1728bb0fc02bc39c3c399098f8c4da006b90da58819a9d2d68ad035109712b1afa5e795f5606d71881d2715f1debf24c7625b +"@digitalcredentials/credentials-v2-context@npm:^0.0.1-beta.0": + version: 0.0.1-beta.0 + resolution: "@digitalcredentials/credentials-v2-context@npm:0.0.1-beta.0" + checksum: 10c0/4e51299fda24c8433994a8fba2c8ce707fc96d57469e4e6a0577130c7ce39bca975b9c3dba4c9aecefbcc9d42c2b754ca6b4e5b46274d3c4d9e16d3c0e1fddad languageName: node linkType: hard -"@digitalcredentials/ed25519-verification-key-2020@npm:^3.1.1": - version: 3.2.2 - resolution: "@digitalcredentials/ed25519-verification-key-2020@npm:3.2.2" +"@digitalcredentials/http-client@npm:^5.0.1": + version: 5.0.4 + resolution: "@digitalcredentials/http-client@npm:5.0.4" dependencies: - "@digitalcredentials/base58-universal": "npm:^1.0.1" - "@stablelib/ed25519": "npm:^1.0.1" - base64url-universal: "npm:^1.1.0" - crypto-ld: "npm:^6.0.0" - checksum: 10c0/a421b2097025ce70da131ae41323d31e18049c71daae8f6c922b34d3fd4ee5c1a2a249c0cbd4c16ed37de7054f617eccecfeb94a8126fe264e72b35611c54d00 + ky: "npm:^1.0.1" + undici: "npm:^6.6.2" + checksum: 10c0/5d0edf0207844ef913a0841ac3715813488c336f282c9c11ba3be0061093d1ce04299886b64a10936b95a6faa5a5ec87cc1b1a9694460c99ced859471eb410ce languageName: node linkType: hard -"@digitalcredentials/http-client@npm:^1.0.0": - version: 1.2.2 - resolution: "@digitalcredentials/http-client@npm:1.2.2" - dependencies: - ky: "npm:^0.25.1" - ky-universal: "npm:^0.8.2" - checksum: 10c0/4ba82348dcbc9703110a3d12df7b93f5bb8edebec3b2c0ee8006a75da777ba539ae114234a028a06c1d14c8aec7ea6c3a6d3e82a28c182da5d0599e94ba8dd2a - languageName: node - linkType: hard - -"@digitalcredentials/jsonld-signatures@npm:^9.3.1, @digitalcredentials/jsonld-signatures@npm:^9.3.2, @digitalcredentials/jsonld-signatures@npm:^9.4.0": - version: 9.4.0 - resolution: "@digitalcredentials/jsonld-signatures@npm:9.4.0" +"@digitalcredentials/jsonld-signatures@npm:^12.0.1": + version: 12.0.1 + resolution: "@digitalcredentials/jsonld-signatures@npm:12.0.1" dependencies: "@digitalbazaar/security-context": "npm:^1.0.0" - "@digitalcredentials/jsonld": "npm:^6.0.0" + "@digitalcredentials/jsonld": "npm:^9.0.0" fast-text-encoding: "npm:^1.0.3" - isomorphic-webcrypto: "npm:^2.3.8" serialize-error: "npm:^8.0.1" - checksum: 10c0/8a76af15f9a2ff1d42b67d8e07fb2d5c6286438f9357b0815841890e3f598a00946efb92b35fca7049b6e69eef12c30bc49c68b62a625912a2560ee72d00c2ad + checksum: 10c0/436317dfd0628d6aa9c63df13935f73c2e835d21d6444ff12f5e139b1256949607b9aa88cedc7a8d69522bb83b4d2b1a4f5341046fa1d95d1b1a5a75ee12b21c languageName: node linkType: hard -"@digitalcredentials/jsonld@npm:^5.2.1": - version: 5.2.2 - resolution: "@digitalcredentials/jsonld@npm:5.2.2" - dependencies: - "@digitalcredentials/http-client": "npm:^1.0.0" - "@digitalcredentials/rdf-canonize": "npm:^1.0.0" - canonicalize: "npm:^1.0.1" - lru-cache: "npm:^6.0.0" - checksum: 10c0/e0f84e4669664fec862262df3f433e4c6982c52f49c3bc3de7f32b970574488709a414ad5a1d96212273b4bbb4d7368a5949514b39e2254c94e457f5945c5836 - languageName: node - linkType: hard - -"@digitalcredentials/jsonld@npm:^6.0.0": - version: 6.0.0 - resolution: "@digitalcredentials/jsonld@npm:6.0.0" +"@digitalcredentials/jsonld@npm:^9.0.0": + version: 9.0.0 + resolution: "@digitalcredentials/jsonld@npm:9.0.0" dependencies: - "@digitalcredentials/http-client": "npm:^1.0.0" - "@digitalcredentials/rdf-canonize": "npm:^1.0.0" + "@digitalcredentials/http-client": "npm:^5.0.1" canonicalize: "npm:^1.0.1" lru-cache: "npm:^6.0.0" - checksum: 10c0/7941b45596614584c417bfbef37bc0bad2f87d2b0b1be981be6e7b320a7c3113d375031e30bb46851929572caaafb937d90e597667d36110a96a85b2f2dcf843 + rdf-canonize: "npm:^3.4.0" + checksum: 10c0/3d3929ff7cdffd249746052ab1bdf53047b59c9fb3d316f642461bd77183d443f48ebe49ceaaf7164bc175c11b5bbeee0c33b37e951311b83fe9abf8735c5ed5 languageName: node linkType: hard @@ -3279,52 +3123,17 @@ __metadata: languageName: node linkType: hard -"@digitalcredentials/rdf-canonize@npm:^1.0.0": - version: 1.0.0 - resolution: "@digitalcredentials/rdf-canonize@npm:1.0.0" - dependencies: - fast-text-encoding: "npm:^1.0.3" - isomorphic-webcrypto: "npm:^2.3.8" - checksum: 10c0/4dbd5c6bd30547a3ae75cb1c7bb49726d2a611c8054e51b2cbf5e3df960ed27c5e6d0ac6f95781c7a03fa7c4d53aa9d58b20339b9d7c7081c5ac9aa328bc9ed6 - languageName: node - linkType: hard - -"@digitalcredentials/vc-status-list@npm:^5.0.2": - version: 5.0.2 - resolution: "@digitalcredentials/vc-status-list@npm:5.0.2" - dependencies: - "@digitalbazaar/vc-status-list-context": "npm:^3.0.1" - "@digitalcredentials/bitstring": "npm:^2.0.1" - "@digitalcredentials/vc": "npm:^4.1.1" - credentials-context: "npm:^2.0.0" - checksum: 10c0/08e83ad7bf0b5605ebca97bd232a0190c5b3777e750db8eeb839a0d818bd44d03d5e7dcb85b3654c1f24cfffbff545dd2577a6e46b6bb7bd793e59ceb4675373 - languageName: node - linkType: hard - -"@digitalcredentials/vc@npm:^4.1.1": - version: 4.2.0 - resolution: "@digitalcredentials/vc@npm:4.2.0" - dependencies: - "@digitalcredentials/jsonld": "npm:^5.2.1" - "@digitalcredentials/jsonld-signatures": "npm:^9.3.1" - credentials-context: "npm:^2.0.0" - checksum: 10c0/a996d8e2bccb4283d045553f53922969adeef7be06fd38d33e33bd8d26b2c1ccde8d55984f692df12528f7c351fc3b825359286f93c6195361dd44354f8012cf - languageName: node - linkType: hard - -"@digitalcredentials/vc@npm:^6.0.1": - version: 6.0.1 - resolution: "@digitalcredentials/vc@npm:6.0.1" +"@digitalcredentials/vc@npm:^10.0.2": + version: 10.0.2 + resolution: "@digitalcredentials/vc@npm:10.0.2" dependencies: - "@digitalbazaar/vc-status-list": "npm:^7.0.0" - "@digitalcredentials/ed25519-signature-2020": "npm:^3.0.2" - "@digitalcredentials/jsonld": "npm:^6.0.0" - "@digitalcredentials/jsonld-signatures": "npm:^9.3.2" + "@digitalcredentials/credentials-v2-context": "npm:^0.0.1-beta.0" + "@digitalcredentials/jsonld": "npm:^9.0.0" + "@digitalcredentials/jsonld-signatures": "npm:^12.0.1" "@digitalcredentials/open-badges-context": "npm:^2.1.0" - "@digitalcredentials/vc-status-list": "npm:^5.0.2" credentials-context: "npm:^2.0.0" - fix-esm: "npm:^1.0.1" - checksum: 10c0/61e55b679805658634de978f765e648fc23f01dd7b77db1b739cdfae7ccc61a3f7479331f36b6083be726b62c59f51478b17844e27b6f45dad174edf7512fcba + ed25519-signature-2018-context: "npm:^1.1.0" + checksum: 10c0/26f5546f8210393c3253dd00f4fd3c669d49f5164385296fa21c3b4c77cfa5bbb0985abc54d2f1a73d26a08b86c831161f603519a2d56d374caef6a8137720d7 languageName: node linkType: hard @@ -3784,13 +3593,6 @@ __metadata: languageName: node linkType: hard -"@fastify/busboy@npm:^2.0.0": - version: 2.1.1 - resolution: "@fastify/busboy@npm:2.1.1" - checksum: 10c0/6f8027a8cba7f8f7b736718b013f5a38c0476eea67034c94a0d3c375e2b114366ad4419e6a6fa7ffc2ef9c6d3e0435d76dd584a7a1cbac23962fda7650b579e3 - languageName: node - linkType: hard - "@formatjs/ecma402-abstract@npm:1.11.0": version: 1.11.0 resolution: "@formatjs/ecma402-abstract@npm:1.11.0" @@ -4552,12 +4354,12 @@ __metadata: languageName: node linkType: hard -"@noble/curves@npm:^1.9.2": - version: 1.9.7 - resolution: "@noble/curves@npm:1.9.7" +"@noble/curves@npm:^2.0.1": + version: 2.0.1 + resolution: "@noble/curves@npm:2.0.1" dependencies: - "@noble/hashes": "npm:1.8.0" - checksum: 10c0/150014751ebe8ca06a8654ca2525108452ea9ee0be23430332769f06808cddabfe84f248b6dbf836916bc869c27c2092957eec62c7506d68a1ed0a624017c2a3 + "@noble/hashes": "npm:2.0.1" + checksum: 10c0/e0b329eb9229e862d3b7203e0444bd479e9ecf2d5990181908dad416aab69106717ca696fc7b12ad0eb19d710f58c454646b27ce517a4298ab9abc89a9bdb6ee languageName: node linkType: hard @@ -4568,10 +4370,10 @@ __metadata: languageName: node linkType: hard -"@noble/hashes@npm:1.8.0, @noble/hashes@npm:^1.8.0": - version: 1.8.0 - resolution: "@noble/hashes@npm:1.8.0" - checksum: 10c0/06a0b52c81a6fa7f04d67762e08b2c476a00285858150caeaaff4037356dd5e119f45b2a530f638b77a5eeca013168ec1b655db41bae3236cb2e9d511484fc77 +"@noble/hashes@npm:2.0.1, @noble/hashes@npm:^2.0.1": + version: 2.0.1 + resolution: "@noble/hashes@npm:2.0.1" + checksum: 10c0/e81769ce21c3b1c80141a3b99bd001f17edea09879aa936692ae39525477386d696101cd573928a304806efb2b9fa751e1dd83241c67d0c84d30091e85c79bdb languageName: node linkType: hard @@ -4651,45 +4453,45 @@ __metadata: languageName: node linkType: hard -"@openid4vc/oauth2@npm:0.3.0-alpha-20251001121503": - version: 0.3.0-alpha-20251001121503 - resolution: "@openid4vc/oauth2@npm:0.3.0-alpha-20251001121503" +"@openid4vc/oauth2@npm:0.4.2, @openid4vc/oauth2@npm:^0.4.1": + version: 0.4.2 + resolution: "@openid4vc/oauth2@npm:0.4.2" dependencies: - "@openid4vc/utils": "npm:0.3.0-alpha-20251001121503" - zod: "npm:^3.24.2" - checksum: 10c0/a1c239e4f91fd8b67d384d6b633c74d755ead6e36ceb195470d85c873174e1308fc9583475ae76ea64d53067733f2ede77f3bae62074085bb5e1614c666551a9 + "@openid4vc/utils": "npm:0.4.2" + zod: "npm:^4.1.13" + checksum: 10c0/fff08bac50cc92bf9025fbe495f04734e98876182359c14f8f751ed2298f59db8f176197287cc9af841d36e09ac96e743bf33e03e08761c05b272dec22722adb languageName: node linkType: hard -"@openid4vc/openid4vci@npm:0.3.0-alpha-20251001121503": - version: 0.3.0-alpha-20251001121503 - resolution: "@openid4vc/openid4vci@npm:0.3.0-alpha-20251001121503" +"@openid4vc/openid4vci@npm:^0.4.1": + version: 0.4.2 + resolution: "@openid4vc/openid4vci@npm:0.4.2" dependencies: - "@openid4vc/oauth2": "npm:0.3.0-alpha-20251001121503" - "@openid4vc/utils": "npm:0.3.0-alpha-20251001121503" - zod: "npm:^3.24.2" - checksum: 10c0/5af21e6387aeeae727d3419c727deda9f469644f6941c8430b41542254054b020be8ce3c6bcf06f107c15116628f8aa17cda2411eb762b1a56933d2e33907ab1 + "@openid4vc/oauth2": "npm:0.4.2" + "@openid4vc/utils": "npm:0.4.2" + zod: "npm:^4.1.13" + checksum: 10c0/a196abfa6355017032d1f10564cc3a07f4b7a605ab4a6db39a1141613b4e59eefafcb0239c1e7c7775b4e8c51d31466b37596c173414613522a0f7f3ad1e3968 languageName: node linkType: hard -"@openid4vc/openid4vp@npm:0.3.0-alpha-20251001121503": - version: 0.3.0-alpha-20251001121503 - resolution: "@openid4vc/openid4vp@npm:0.3.0-alpha-20251001121503" +"@openid4vc/openid4vp@npm:^0.4.1": + version: 0.4.2 + resolution: "@openid4vc/openid4vp@npm:0.4.2" dependencies: - "@openid4vc/oauth2": "npm:0.3.0-alpha-20251001121503" - "@openid4vc/utils": "npm:0.3.0-alpha-20251001121503" - zod: "npm:^3.24.2" - checksum: 10c0/e74944d4461f56fbf2f4650333ddace4eb5715ebbedcbd3b532c4357aea5e7aba6472c0a84846a9b58a7d973f8e47f5f85a36bafb02fc8ea745881209696482f + "@openid4vc/oauth2": "npm:0.4.2" + "@openid4vc/utils": "npm:0.4.2" + zod: "npm:^4.1.13" + checksum: 10c0/4ff4e1bb1bb72514ed3d339a0d9a5db7fc7352bb04c3dd596f07e6c9011181a76f0b107412f8a9dae706b76f1fc04fd007cffa18866e2524e01f99209e980855 languageName: node linkType: hard -"@openid4vc/utils@npm:0.3.0-alpha-20251001121503": - version: 0.3.0-alpha-20251001121503 - resolution: "@openid4vc/utils@npm:0.3.0-alpha-20251001121503" +"@openid4vc/utils@npm:0.4.2, @openid4vc/utils@npm:^0.4.1": + version: 0.4.2 + resolution: "@openid4vc/utils@npm:0.4.2" dependencies: buffer: "npm:^6.0.3" - zod: "npm:^3.24.2" - checksum: 10c0/8851c1dda0b4d71a894a1f80e92d892fd5036075f179e48e17bb95ff2eefaf7db996ca55c2a79e1ceca6eb33b8a4cff8bb24c8790161fe93be67ee6ceef486c0 + zod: "npm:^4.1.13" + checksum: 10c0/ac695a190e8304b2b72e70ffb38110ae29e2467e07805ca72dfa2c10ef95c55a9f79b8c719f3337931d16abfde1ccc18acb4d8ea8fb14982fe72780e3e996a6a languageName: node linkType: hard @@ -4715,98 +4517,98 @@ __metadata: languageName: node linkType: hard -"@peculiar/asn1-cms@npm:^2.5.0": - version: 2.5.0 - resolution: "@peculiar/asn1-cms@npm:2.5.0" +"@peculiar/asn1-cms@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-cms@npm:2.6.0" dependencies: - "@peculiar/asn1-schema": "npm:^2.5.0" - "@peculiar/asn1-x509": "npm:^2.5.0" - "@peculiar/asn1-x509-attr": "npm:^2.5.0" + "@peculiar/asn1-schema": "npm:^2.6.0" + "@peculiar/asn1-x509": "npm:^2.6.0" + "@peculiar/asn1-x509-attr": "npm:^2.6.0" asn1js: "npm:^3.0.6" tslib: "npm:^2.8.1" - checksum: 10c0/4e7b7d9ab67f628d8d9ea49001c1a377c44e50e5c75d8472a49a2e757f34de629b9ae00ee5b1ab974f4c401f6a827d1787ac7eb63e1a3d2ec18d7015ba551739 + checksum: 10c0/976809372160bd228c4364dd76f8f7a3f8110c92ff012dbe3a15f6e228cc1447bf23fba08da277e39c3c457ecf31b67ada99df2e394f8e6ea2f0cd8780e4280f languageName: node linkType: hard -"@peculiar/asn1-csr@npm:^2.5.0": - version: 2.5.0 - resolution: "@peculiar/asn1-csr@npm:2.5.0" +"@peculiar/asn1-csr@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-csr@npm:2.6.0" dependencies: - "@peculiar/asn1-schema": "npm:^2.5.0" - "@peculiar/asn1-x509": "npm:^2.5.0" + "@peculiar/asn1-schema": "npm:^2.6.0" + "@peculiar/asn1-x509": "npm:^2.6.0" asn1js: "npm:^3.0.6" tslib: "npm:^2.8.1" - checksum: 10c0/30d19363f34e073bca034db2106fa3f9c6981bc3f1da7b47dcebc463e491a18459efe0e7b771eed82c64d97636c70a94cb16112492b88346d2d9946f4ebf274e + checksum: 10c0/1984e6c4f2200ca758e5cf3d632c23b8862553d023881cf51e153f2e90590ebb6a9dafb217e85aeac84e77be3013b14e7c4d61c4dbe6866c6885ca91fd45a098 languageName: node linkType: hard -"@peculiar/asn1-ecc@npm:^2.3.15, @peculiar/asn1-ecc@npm:^2.5.0": - version: 2.5.0 - resolution: "@peculiar/asn1-ecc@npm:2.5.0" +"@peculiar/asn1-ecc@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-ecc@npm:2.6.0" dependencies: - "@peculiar/asn1-schema": "npm:^2.5.0" - "@peculiar/asn1-x509": "npm:^2.5.0" + "@peculiar/asn1-schema": "npm:^2.6.0" + "@peculiar/asn1-x509": "npm:^2.6.0" asn1js: "npm:^3.0.6" tslib: "npm:^2.8.1" - checksum: 10c0/447c4a03e45ecfbd9775704d9cec594fbdb234a2280e26373284d7959c3b15a216241b7bf85262e78775dd8509689a64d7e783d44745a8b2fe68863c31315985 + checksum: 10c0/9181c991f0cab70c4ab97564d91cf3f2489dbf64b56085e92cc28899a16bdf285edaa0a35164b3c6ddebcdd07bb7612d0eaddbaa7bc876ff06811346a7449a38 languageName: node linkType: hard -"@peculiar/asn1-pfx@npm:^2.5.0": - version: 2.5.0 - resolution: "@peculiar/asn1-pfx@npm:2.5.0" +"@peculiar/asn1-pfx@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-pfx@npm:2.6.0" dependencies: - "@peculiar/asn1-cms": "npm:^2.5.0" - "@peculiar/asn1-pkcs8": "npm:^2.5.0" - "@peculiar/asn1-rsa": "npm:^2.5.0" - "@peculiar/asn1-schema": "npm:^2.5.0" + "@peculiar/asn1-cms": "npm:^2.6.0" + "@peculiar/asn1-pkcs8": "npm:^2.6.0" + "@peculiar/asn1-rsa": "npm:^2.6.0" + "@peculiar/asn1-schema": "npm:^2.6.0" asn1js: "npm:^3.0.6" tslib: "npm:^2.8.1" - checksum: 10c0/f1f8db89dfa53b74f59ecc83cb153f3f3c5576c528c0fc484d7c6318e05dc849efaa3c9efa94d147caa7ad7648afce4b5f9cec7346077b50200ef3a4581ddf59 + checksum: 10c0/1bca317ad8b94c8b4925deddc2cbdf36a30a0e71fb0ed9e1f5871278436d7f878a312eed4a1fcc9216100db0361fed9453db41154732eaeb0c24b076e5ebdff1 languageName: node linkType: hard -"@peculiar/asn1-pkcs8@npm:^2.5.0": - version: 2.5.0 - resolution: "@peculiar/asn1-pkcs8@npm:2.5.0" +"@peculiar/asn1-pkcs8@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-pkcs8@npm:2.6.0" dependencies: - "@peculiar/asn1-schema": "npm:^2.5.0" - "@peculiar/asn1-x509": "npm:^2.5.0" + "@peculiar/asn1-schema": "npm:^2.6.0" + "@peculiar/asn1-x509": "npm:^2.6.0" asn1js: "npm:^3.0.6" tslib: "npm:^2.8.1" - checksum: 10c0/f799eafdb3167a3d0409d4aa740a28d67c8aa41ce39b9c73e5ddb8b5934e665a2029ee96d6f09f59980a5374bb14f892e317c7c9d370b78cee5d67c04eacea6f + checksum: 10c0/42b3c8a9adcd20aa658436880523abc23cd7245c3680d0c3d66e9726f2543a2a1fb362c6056f1330d2f880abd5b6d8d77fe5a76d1b46b919eedb7f23b3699f12 languageName: node linkType: hard -"@peculiar/asn1-pkcs9@npm:^2.5.0": - version: 2.5.0 - resolution: "@peculiar/asn1-pkcs9@npm:2.5.0" - dependencies: - "@peculiar/asn1-cms": "npm:^2.5.0" - "@peculiar/asn1-pfx": "npm:^2.5.0" - "@peculiar/asn1-pkcs8": "npm:^2.5.0" - "@peculiar/asn1-schema": "npm:^2.5.0" - "@peculiar/asn1-x509": "npm:^2.5.0" - "@peculiar/asn1-x509-attr": "npm:^2.5.0" +"@peculiar/asn1-pkcs9@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-pkcs9@npm:2.6.0" + dependencies: + "@peculiar/asn1-cms": "npm:^2.6.0" + "@peculiar/asn1-pfx": "npm:^2.6.0" + "@peculiar/asn1-pkcs8": "npm:^2.6.0" + "@peculiar/asn1-schema": "npm:^2.6.0" + "@peculiar/asn1-x509": "npm:^2.6.0" + "@peculiar/asn1-x509-attr": "npm:^2.6.0" asn1js: "npm:^3.0.6" tslib: "npm:^2.8.1" - checksum: 10c0/a12a2c2eb874bfbce23e65b7ebed35abfc329b7ed505854b8b1f54e7ffc6c25638472b289993066acb9723c6af64e4734284ce47cf46b9a00c16d346756ab98d + checksum: 10c0/241e2d1c6cc738d971401c2ed5df1819e2b55b4a2d9f1b2d83ab4b150c21af37dfd120dc23953422cc648dbb7d1ed5ed4bbb035c856d4e036379e8c8692a419d languageName: node linkType: hard -"@peculiar/asn1-rsa@npm:^2.3.15, @peculiar/asn1-rsa@npm:^2.5.0": - version: 2.5.0 - resolution: "@peculiar/asn1-rsa@npm:2.5.0" +"@peculiar/asn1-rsa@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-rsa@npm:2.6.0" dependencies: - "@peculiar/asn1-schema": "npm:^2.5.0" - "@peculiar/asn1-x509": "npm:^2.5.0" + "@peculiar/asn1-schema": "npm:^2.6.0" + "@peculiar/asn1-x509": "npm:^2.6.0" asn1js: "npm:^3.0.6" tslib: "npm:^2.8.1" - checksum: 10c0/ca11e9512e27e12760cf4cccd60830f4ac0c06766cbbe52adf9f6384310366e5c5f6da2460da164d140ce6ccee071ceab0ec29646a7953210633ccfd4aff0fd6 + checksum: 10c0/4d1a1ac2beec28fd4231a3aeced2f296b8514483d35cb778995032e98d3955c9240f754573cfd62f0fd2dacf9cd79c8381f25f737e412349f7afe4db1c3528f5 languageName: node linkType: hard -"@peculiar/asn1-schema@npm:^2.3.13, @peculiar/asn1-schema@npm:^2.3.15, @peculiar/asn1-schema@npm:^2.3.8, @peculiar/asn1-schema@npm:^2.5.0": +"@peculiar/asn1-schema@npm:^2.3.13": version: 2.5.0 resolution: "@peculiar/asn1-schema@npm:2.5.0" dependencies: @@ -4817,27 +4619,38 @@ __metadata: languageName: node linkType: hard -"@peculiar/asn1-x509-attr@npm:^2.5.0": - version: 2.5.0 - resolution: "@peculiar/asn1-x509-attr@npm:2.5.0" +"@peculiar/asn1-schema@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-schema@npm:2.6.0" dependencies: - "@peculiar/asn1-schema": "npm:^2.5.0" - "@peculiar/asn1-x509": "npm:^2.5.0" asn1js: "npm:^3.0.6" + pvtsutils: "npm:^1.3.6" tslib: "npm:^2.8.1" - checksum: 10c0/bbae84dfb676297d137dcf8e67d673ff74a7c26de829e89a338023ec1de8a0759a33c786b7cfb3f7b43c41da4f127c6c9a0a17f0d4dc12495c0457a908a749f0 + checksum: 10c0/8c283b10a2e4aca4cb20d242cde773c9a798ea15a6c221d1474ef483e182d48195aeb5dde3f7b518f236eceb7808ae4438539d41a3aa9ed6d20aa4d36a21a0c2 languageName: node linkType: hard -"@peculiar/asn1-x509@npm:^2.3.15, @peculiar/asn1-x509@npm:^2.5.0": - version: 2.5.0 - resolution: "@peculiar/asn1-x509@npm:2.5.0" +"@peculiar/asn1-x509-attr@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-x509-attr@npm:2.6.0" + dependencies: + "@peculiar/asn1-schema": "npm:^2.6.0" + "@peculiar/asn1-x509": "npm:^2.6.0" + asn1js: "npm:^3.0.6" + tslib: "npm:^2.8.1" + checksum: 10c0/599ec61a8f193eed0653e19172c7c627485f0311d50b82524530a555b7f237a8547f50ec5ffdcdafa2756f0df24125fcb754fd4b66ad8eb67b3e7017652668a6 + languageName: node + linkType: hard + +"@peculiar/asn1-x509@npm:^2.6.0": + version: 2.6.0 + resolution: "@peculiar/asn1-x509@npm:2.6.0" dependencies: - "@peculiar/asn1-schema": "npm:^2.5.0" + "@peculiar/asn1-schema": "npm:^2.6.0" asn1js: "npm:^3.0.6" pvtsutils: "npm:^1.3.6" tslib: "npm:^2.8.1" - checksum: 10c0/278c81f8a9c025a4276d5d88d955f5374e03cd4181b6aaf4d16ac369f323aff118da531c41de17abd8903c149b4811e3ad457e445ce91ad3d1ac30785d01686e + checksum: 10c0/bdb15792f470d134b0a1e6a0cdd240852c2a80484bb9b054aa5ae39e4ef59df3cbf78cb601058c7738d6ce09a2731f30ff2a88f023aa745db58d2aa33ec448b8 languageName: node linkType: hard @@ -4850,35 +4663,22 @@ __metadata: languageName: node linkType: hard -"@peculiar/webcrypto@npm:^1.0.22": - version: 1.5.0 - resolution: "@peculiar/webcrypto@npm:1.5.0" +"@peculiar/x509@npm:^1.14.2": + version: 1.14.2 + resolution: "@peculiar/x509@npm:1.14.2" dependencies: - "@peculiar/asn1-schema": "npm:^2.3.8" - "@peculiar/json-schema": "npm:^1.1.12" - pvtsutils: "npm:^1.3.5" - tslib: "npm:^2.6.2" - webcrypto-core: "npm:^1.8.0" - checksum: 10c0/4f6f24b2c52c2155b9c569b6eb1d57954cb5f7bd2764a50cdaed7aea17a6dcf304b75b87b57ba318756ffec8179a07d9a76534aaf77855912b838543e5ff8983 - languageName: node - linkType: hard - -"@peculiar/x509@npm:^1.13.0": - version: 1.14.0 - resolution: "@peculiar/x509@npm:1.14.0" - dependencies: - "@peculiar/asn1-cms": "npm:^2.5.0" - "@peculiar/asn1-csr": "npm:^2.5.0" - "@peculiar/asn1-ecc": "npm:^2.5.0" - "@peculiar/asn1-pkcs9": "npm:^2.5.0" - "@peculiar/asn1-rsa": "npm:^2.5.0" - "@peculiar/asn1-schema": "npm:^2.5.0" - "@peculiar/asn1-x509": "npm:^2.5.0" + "@peculiar/asn1-cms": "npm:^2.6.0" + "@peculiar/asn1-csr": "npm:^2.6.0" + "@peculiar/asn1-ecc": "npm:^2.6.0" + "@peculiar/asn1-pkcs9": "npm:^2.6.0" + "@peculiar/asn1-rsa": "npm:^2.6.0" + "@peculiar/asn1-schema": "npm:^2.6.0" + "@peculiar/asn1-x509": "npm:^2.6.0" pvtsutils: "npm:^1.3.6" reflect-metadata: "npm:^0.2.2" tslib: "npm:^2.8.1" tsyringe: "npm:^4.10.0" - checksum: 10c0/87f6da2965bfab0a898f2ed91724db2c171ed40542bc0df281456675f05193f398800d93a012ee2c9d0d4e16217ba37ab951105e17b2f300232044ab2d8ea883 + checksum: 10c0/b62ecca8d7a3364f3541f8db811198877001480deca25fd90df77409e7c0bcaa08c7f12ce4401835b70e03014e8410fcc17a4fc49a09546dea5e55d7d1c61187 languageName: node linkType: hard @@ -5442,25 +5242,25 @@ __metadata: languageName: node linkType: hard -"@sd-jwt/core@npm:0.10.0, @sd-jwt/core@npm:^0.10.0": - version: 0.10.0 - resolution: "@sd-jwt/core@npm:0.10.0" +"@sd-jwt/core@npm:0.17.0, @sd-jwt/core@npm:^0.17.0": + version: 0.17.0 + resolution: "@sd-jwt/core@npm:0.17.0" dependencies: - "@sd-jwt/decode": "npm:0.10.0" - "@sd-jwt/present": "npm:0.10.0" - "@sd-jwt/types": "npm:0.10.0" - "@sd-jwt/utils": "npm:0.10.0" - checksum: 10c0/0dac2c23ac2e5fe70e7841d83446ff112cb3982fa96a4a7252ed6aca0c388d2e955088f97b24e0a28c0bdd67c28f4c03ac51d8ab90eae6a2c51951e2a241d61b + "@sd-jwt/decode": "npm:0.17.0" + "@sd-jwt/present": "npm:0.17.0" + "@sd-jwt/types": "npm:0.17.0" + "@sd-jwt/utils": "npm:0.17.0" + checksum: 10c0/671cf97f05729ea7ac2dcf0dfca356f3d46011d6e3abd97b3c497d2cdf57890de0240b98cc998a281abc38b1e446a500e2440390ebafeb00f7ac0be3cc006f06 languageName: node linkType: hard -"@sd-jwt/decode@npm:0.10.0, @sd-jwt/decode@npm:^0.10.0": - version: 0.10.0 - resolution: "@sd-jwt/decode@npm:0.10.0" +"@sd-jwt/decode@npm:0.17.0, @sd-jwt/decode@npm:^0.17.0": + version: 0.17.0 + resolution: "@sd-jwt/decode@npm:0.17.0" dependencies: - "@sd-jwt/types": "npm:0.10.0" - "@sd-jwt/utils": "npm:0.10.0" - checksum: 10c0/174120fd399eafea4e385442656f30ecddb87846f4f42b4def065842813bda33ca08b4d9575dc725039b55e7715768d2c7bad45aab6c53b5eeb2577a83ea3c3c + "@sd-jwt/types": "npm:0.17.0" + "@sd-jwt/utils": "npm:0.17.0" + checksum: 10c0/758299dcc104057e4a3e661cc419a2bc0d2a7e7b4a58945067f65f8ac36901c68c6485d1226883a75bac1249a3efd554b5cf615c24b927b7aafed8b6c5f3e9a8 languageName: node linkType: hard @@ -5484,25 +5284,25 @@ __metadata: languageName: node linkType: hard -"@sd-jwt/jwt-status-list@npm:0.10.0, @sd-jwt/jwt-status-list@npm:^0.10.0": - version: 0.10.0 - resolution: "@sd-jwt/jwt-status-list@npm:0.10.0" +"@sd-jwt/jwt-status-list@npm:0.17.1, @sd-jwt/jwt-status-list@npm:^0.17.1": + version: 0.17.1 + resolution: "@sd-jwt/jwt-status-list@npm:0.17.1" dependencies: - "@sd-jwt/types": "npm:0.10.0" - base64url: "npm:^3.0.1" + "@sd-jwt/types": "npm:0.17.0" + "@sd-jwt/utils": "npm:0.17.0" pako: "npm:^2.1.0" - checksum: 10c0/eced4565253d2325b3bcf88fac6834e4f8a91861eca96a6b6a4586a6aa7b3a97442a8d92761b8701922da4f5bbbb2ffb233218581c2bb8a9c4c0a6754f1191b9 + checksum: 10c0/8bf7bb97ddb0da99948ad5d12a472b7eea65bd17715348c9e017a65cfd3e60870eb005f2e1d85558353d7c6c6aba67bba5e766d875783b20eff6fa1602b9ace9 languageName: node linkType: hard -"@sd-jwt/present@npm:0.10.0, @sd-jwt/present@npm:^0.10.0": - version: 0.10.0 - resolution: "@sd-jwt/present@npm:0.10.0" +"@sd-jwt/present@npm:0.17.0, @sd-jwt/present@npm:^0.17.0": + version: 0.17.0 + resolution: "@sd-jwt/present@npm:0.17.0" dependencies: - "@sd-jwt/decode": "npm:0.10.0" - "@sd-jwt/types": "npm:0.10.0" - "@sd-jwt/utils": "npm:0.10.0" - checksum: 10c0/d7e0350e83119b2f90faf18e163426164d2b5b4b8f57e507ef40364ae90edb83712a6007880ceba9edacb70e1d4d00ffd2d649b022a939191c89013c925eb19f + "@sd-jwt/decode": "npm:0.17.0" + "@sd-jwt/types": "npm:0.17.0" + "@sd-jwt/utils": "npm:0.17.0" + checksum: 10c0/957e08ac4387bf1f287d1745cf182449eaa855a46465b2442aaaec1759d9846b21c263e720b901209ae435b96a525e96deef4a23260c9056863df2f2d00d1846 languageName: node linkType: hard @@ -5517,23 +5317,21 @@ __metadata: languageName: node linkType: hard -"@sd-jwt/sd-jwt-vc@npm:^0.10.0": - version: 0.10.0 - resolution: "@sd-jwt/sd-jwt-vc@npm:0.10.0" +"@sd-jwt/sd-jwt-vc@npm:^0.17.1": + version: 0.17.1 + resolution: "@sd-jwt/sd-jwt-vc@npm:0.17.1" dependencies: - "@sd-jwt/core": "npm:0.10.0" - "@sd-jwt/jwt-status-list": "npm:0.10.0" - "@sd-jwt/utils": "npm:0.10.0" - ajv: "npm:^8.17.1" - ajv-formats: "npm:^3.0.1" - checksum: 10c0/e1b5ed78cc193dfe347cec3baed5e86c0e843328ad8394d741393a911ff1f5018ee99e9a4885db36711eabf1646c26568a22e3eb813bfd8fd607e77294cbfff3 + "@sd-jwt/core": "npm:0.17.0" + "@sd-jwt/jwt-status-list": "npm:0.17.1" + "@sd-jwt/utils": "npm:0.17.0" + checksum: 10c0/46498d932740bb2cc621683d23ce595b50d95e2065cb87d60b247a6ba5e50e211a478cc7ea799e7e681d8e424966ddcf35ed90594aecef350e7e9d0c5fe2c8ae languageName: node linkType: hard -"@sd-jwt/types@npm:0.10.0, @sd-jwt/types@npm:^0.10.0": - version: 0.10.0 - resolution: "@sd-jwt/types@npm:0.10.0" - checksum: 10c0/9502ebf8d491574c2d8459fd176f503e1df6ef78c72d11f393503d0abb6083a0f29e5eea69fa9ec5c9ee0e91e004be4b0e58424bec76f67f0acf6c6fb6ee2789 +"@sd-jwt/types@npm:0.17.0, @sd-jwt/types@npm:^0.17.0": + version: 0.17.0 + resolution: "@sd-jwt/types@npm:0.17.0" + checksum: 10c0/6fe3f4b3dec1ea3d3482f0722eefcd850f14dcda9cdf00d4899acf9c41583a6421016d1922472fcf44ec72c4851a4a6ea7453f5cca192df07430a6245d36e756 languageName: node linkType: hard @@ -5551,13 +5349,13 @@ __metadata: languageName: node linkType: hard -"@sd-jwt/utils@npm:0.10.0, @sd-jwt/utils@npm:^0.10.0": - version: 0.10.0 - resolution: "@sd-jwt/utils@npm:0.10.0" +"@sd-jwt/utils@npm:0.17.0, @sd-jwt/utils@npm:^0.17.0": + version: 0.17.0 + resolution: "@sd-jwt/utils@npm:0.17.0" dependencies: - "@sd-jwt/types": "npm:0.10.0" - js-base64: "npm:^3.7.6" - checksum: 10c0/9d9b3504b38d8840ae36d671deec29cb9c3eaccd5d3cd5dfa7c43f62adec65aeac7280abb4e26afbc096fa153d0509aee3dd1b43606f80d4e97dcc71cf224945 + "@sd-jwt/types": "npm:0.17.0" + js-base64: "npm:^3.7.8" + checksum: 10c0/97806cf379598f6be1dff53b3bd2b690cc2ebab1eb9361e8a9b9dfb8cd7981f33ddc4b77c7818db6eb8446bf69217e2fd8146ef5269a40733d09377eb9e5c7ce languageName: node linkType: hard @@ -5639,13 +5437,6 @@ __metadata: languageName: node linkType: hard -"@sovpro/delimited-stream@npm:^1.1.0": - version: 1.1.0 - resolution: "@sovpro/delimited-stream@npm:1.1.0" - checksum: 10c0/fdd5a628ca4e1ef37cfc2cf5150c179da93c7cfa9f431266c17314482a459038ec02c85ca21b7c352b088150a041bea57a0e6a0081f101d2a4f7264722d1708b - languageName: node - linkType: hard - "@sphereon/kmp-mdoc-core@npm:0.2.0-SNAPSHOT.26": version: 0.2.0-SNAPSHOT.26 resolution: "@sphereon/kmp-mdoc-core@npm:0.2.0-SNAPSHOT.26" @@ -5679,65 +5470,65 @@ __metadata: languageName: node linkType: hard -"@stablelib/binary@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/binary@npm:1.0.1" +"@stablelib/binary@npm:^2.0.1": + version: 2.0.1 + resolution: "@stablelib/binary@npm:2.0.1" dependencies: - "@stablelib/int": "npm:^1.0.1" - checksum: 10c0/154cb558d8b7c20ca5dc2e38abca2a3716ce36429bf1b9c298939cea0929766ed954feb8a9c59245ac64c923d5d3466bb7d99f281debd3a9d561e1279b11cd35 + "@stablelib/int": "npm:^2.0.1" + checksum: 10c0/6c6a5c84e523fefa98ae50bb1dfe03d03df5d346a9f65da07d784901eb1f3df0d4f9382429ec56df2833c133a77be106e04c72254c9b9471c4f15da993cde24e languageName: node linkType: hard -"@stablelib/ed25519@npm:^1.0.1, @stablelib/ed25519@npm:^1.0.3": - version: 1.0.3 - resolution: "@stablelib/ed25519@npm:1.0.3" +"@stablelib/ed25519@npm:^2.0.2": + version: 2.0.2 + resolution: "@stablelib/ed25519@npm:2.0.2" dependencies: - "@stablelib/random": "npm:^1.0.2" - "@stablelib/sha512": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/b4a05e3c24dabd8a9e0b5bd72dea761bfb4b5c66404308e9f0529ef898e75d6f588234920762d5372cb920d9d47811250160109f02d04b6eed53835fb6916eb9 + "@stablelib/random": "npm:^2.0.1" + "@stablelib/sha512": "npm:^2.0.1" + "@stablelib/wipe": "npm:^2.0.1" + checksum: 10c0/d75e0c0b8243f3307d7f13d743b76434f18deff85537c5cb184e6061ded9a999df7ed593e8e17801e82aa18536e94e6027c64f5a4c57b9993a0f1a3362993c0f languageName: node linkType: hard -"@stablelib/hash@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/hash@npm:1.0.1" - checksum: 10c0/58b5572a4067820b77a1606ed2d4a6dc4068c5475f68ba0918860a5f45adf60b33024a0cea9532dcd8b7345c53b3c9636a23723f5f8ae83e0c3648f91fb5b5cc +"@stablelib/hash@npm:^2.0.0": + version: 2.0.0 + resolution: "@stablelib/hash@npm:2.0.0" + checksum: 10c0/f55826423dc3af892b1faf6e022153bf3e5c641570701e6f5293569ebdca80fd486973beb1555a46fbf82d5e1ec4e27afc9ff036793313a5518d8dfd1e0c1171 languageName: node linkType: hard -"@stablelib/int@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/int@npm:1.0.1" - checksum: 10c0/e1a6a7792fc2146d65de56e4ef42e8bc385dd5157eff27019b84476f564a1a6c43413235ed0e9f7c9bb8907dbdab24679467aeb10f44c92e6b944bcd864a7ee0 +"@stablelib/int@npm:^2.0.1": + version: 2.0.1 + resolution: "@stablelib/int@npm:2.0.1" + checksum: 10c0/bf70d40b910dcc19e15e23eb6ce0beddb9bcc8bda958184490753b5e757c8028f5f1d7ccc056766129e02c416665ce474b95031c84f285105a8d7e1da781059a languageName: node linkType: hard -"@stablelib/random@npm:^1.0.2": - version: 1.0.2 - resolution: "@stablelib/random@npm:1.0.2" +"@stablelib/random@npm:^2.0.1": + version: 2.0.1 + resolution: "@stablelib/random@npm:2.0.1" dependencies: - "@stablelib/binary": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/ebb217cfb76db97d98ec07bd7ce03a650fa194b91f0cb12382738161adff1830f405de0e9bad22bbc352422339ff85f531873b6a874c26ea9b59cfcc7ea787e0 + "@stablelib/binary": "npm:^2.0.1" + "@stablelib/wipe": "npm:^2.0.1" + checksum: 10c0/0018a324fc2a8586359c5e583a48e8084d1b3b1aff630abc93e83da2771bca0d885b1314ac6cae94f477b1310c078c4c89d2617ff26942c3e0000739e756f84f languageName: node linkType: hard -"@stablelib/sha512@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/sha512@npm:1.0.1" +"@stablelib/sha512@npm:^2.0.1": + version: 2.0.1 + resolution: "@stablelib/sha512@npm:2.0.1" dependencies: - "@stablelib/binary": "npm:^1.0.1" - "@stablelib/hash": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/84549070a383f4daf23d9065230eb81bc8f590c68bf5f7968f1b78901236b3bb387c14f63773dc6c3dc78e823b1c15470d2a04d398a2506391f466c16ba29b58 + "@stablelib/binary": "npm:^2.0.1" + "@stablelib/hash": "npm:^2.0.0" + "@stablelib/wipe": "npm:^2.0.1" + checksum: 10c0/86680b1a1418a26f1896c5f58e232e152ae69b5640736f47ed352a13de5b40458c9343c767f60b3284db010828f555f90b22ec3a2f156aad23f0819258f6301d languageName: node linkType: hard -"@stablelib/wipe@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/wipe@npm:1.0.1" - checksum: 10c0/c5a54f769c286a5b3ecff979471dfccd4311f2e84a959908e8c0e3aa4eed1364bd9707f7b69d1384b757e62cc295c221fa27286c7f782410eb8a690f30cfd796 +"@stablelib/wipe@npm:^2.0.1": + version: 2.0.1 + resolution: "@stablelib/wipe@npm:2.0.1" + checksum: 10c0/f0b76e98f773e5a9875a53fd5d3f311f2585aead8578c4cbd82719154ecf7ec98c9575e6c4068339b7bf445341180312f3a73b5c80b92eb24810c3511b5a4927 languageName: node linkType: hard @@ -6061,27 +5852,26 @@ __metadata: languageName: node linkType: hard -"@types/express-serve-static-core@npm:^4.17.33": - version: 4.19.7 - resolution: "@types/express-serve-static-core@npm:4.19.7" +"@types/express-serve-static-core@npm:^5.0.0": + version: 5.1.0 + resolution: "@types/express-serve-static-core@npm:5.1.0" dependencies: "@types/node": "npm:*" "@types/qs": "npm:*" "@types/range-parser": "npm:*" "@types/send": "npm:*" - checksum: 10c0/c239df87863b8515e68dcb18203a9e2ba6108f86fdc385090284464a57a6dca6abb60a961cb6a73fea2110576f4f8acefa1cb06b60d14b6b0e5104478e7d57d1 + checksum: 10c0/1918233c68a0c69695f78331af1aed5fb5190f91da6309318f700adeb78573be840b5d206cb8eda804b65a9989fdeccdaaf84c1e95adc3615052749224b64519 languageName: node linkType: hard -"@types/express@npm:^4.17.23": - version: 4.17.23 - resolution: "@types/express@npm:4.17.23" +"@types/express@npm:^5.0.6": + version: 5.0.6 + resolution: "@types/express@npm:5.0.6" dependencies: "@types/body-parser": "npm:*" - "@types/express-serve-static-core": "npm:^4.17.33" - "@types/qs": "npm:*" - "@types/serve-static": "npm:*" - checksum: 10c0/60490cd4f73085007247e7d4fafad0a7abdafa34fa3caba2757512564ca5e094ece7459f0f324030a63d513f967bb86579a8682af76ae2fd718e889b0a2a4fe8 + "@types/express-serve-static-core": "npm:^5.0.0" + "@types/serve-static": "npm:^2" + checksum: 10c0/f1071e3389a955d4f9a38aae38634121c7cd9b3171ba4201ec9b56bd534aba07866839d278adc0dda05b942b05a901a02fd174201c3b1f70ce22b10b6c68f24b languageName: node linkType: hard @@ -6221,13 +6011,6 @@ __metadata: languageName: node linkType: hard -"@types/mime@npm:^1": - version: 1.3.5 - resolution: "@types/mime@npm:1.3.5" - checksum: 10c0/c2ee31cd9b993804df33a694d5aa3fa536511a49f2e06eeab0b484fef59b4483777dbb9e42a4198a0809ffbf698081fdbca1e5c2218b82b91603dfab10a10fbc - languageName: node - linkType: hard - "@types/minimist@npm:^1.2.0, @types/minimist@npm:^1.2.2": version: 1.2.5 resolution: "@types/minimist@npm:1.2.5" @@ -6338,24 +6121,13 @@ __metadata: languageName: node linkType: hard -"@types/send@npm:<1": - version: 0.17.5 - resolution: "@types/send@npm:0.17.5" - dependencies: - "@types/mime": "npm:^1" - "@types/node": "npm:*" - checksum: 10c0/a86c9b89bb0976ff58c1cdd56360ea98528f4dbb18a5c2287bb8af04815513a576a42b4e0e1e7c4d14f7d6ea54733f6ef935ebff8c65e86d9c222881a71e1f15 - languageName: node - linkType: hard - -"@types/serve-static@npm:*": - version: 1.15.9 - resolution: "@types/serve-static@npm:1.15.9" +"@types/serve-static@npm:^2": + version: 2.2.0 + resolution: "@types/serve-static@npm:2.2.0" dependencies: "@types/http-errors": "npm:*" "@types/node": "npm:*" - "@types/send": "npm:<1" - checksum: 10c0/3dc98f41085afbc1ea4768e764b891a6b917f01f0db8a1610a6bc8f0e989015c22af71a05f7b0ae336456169f86e863a60273ddd64c0fa13855ae4ed50ed7789 + checksum: 10c0/a3c6126bdbf9685e6c7dc03ad34639666eff32754e912adeed9643bf3dd3aa0ff043002a7f69039306e310d233eb8e160c59308f95b0a619f32366bbc48ee094 languageName: node linkType: hard @@ -6373,6 +6145,13 @@ __metadata: languageName: node linkType: hard +"@types/validator@npm:^13.15.3": + version: 13.15.10 + resolution: "@types/validator@npm:13.15.10" + checksum: 10c0/3e2e65fcd37dd6961ca3fd0535293d0c42f5911dc3ca44b96f458835e6db2392b678ccbb0c9815d8c0a14e653439e6c62c7b8758a6cd1d6e390551c9e56618ac + languageName: node + linkType: hard + "@types/ws@npm:^8.18.1": version: 8.18.1 resolution: "@types/ws@npm:8.18.1" @@ -6810,20 +6589,6 @@ __metadata: languageName: node linkType: hard -"@unimodules/core@file:./noop::locator=bifold-wallet-root%40workspace%3A.": - version: 1.0.0 - resolution: "@unimodules/core@file:./noop#./noop::hash=08da70&locator=bifold-wallet-root%40workspace%3A." - checksum: 10c0/e7a3061c158a19ea058c642d3ff32668e3b4df5aecf97e2496307fa90e42315f31158e4e3820c933e877f3a9b2f2143418e505aa3210aa5c6d275f4e6988987b - languageName: node - linkType: hard - -"@unimodules/react-native-adapter@file:./noop::locator=bifold-wallet-root%40workspace%3A.": - version: 1.0.0 - resolution: "@unimodules/react-native-adapter@file:./noop#./noop::hash=54c074&locator=bifold-wallet-root%40workspace%3A." - checksum: 10c0/9b8d172c38672e5c33a01574603a5ae02cf931d901637223f978cae5252199ebb6944085a30c669fe326a89db66b52ba8cd1e91fff8c798126eaa6f8f3bc2942 - languageName: node - linkType: hard - "@urql/core@npm:2.3.6": version: 2.3.6 resolution: "@urql/core@npm:2.3.6" @@ -6907,7 +6672,7 @@ __metadata: languageName: node linkType: hard -"accepts@npm:^1.3.7, accepts@npm:^1.3.8, accepts@npm:~1.3.7, accepts@npm:~1.3.8": +"accepts@npm:^1.3.7, accepts@npm:^1.3.8, accepts@npm:~1.3.7": version: 1.3.8 resolution: "accepts@npm:1.3.8" dependencies: @@ -6917,6 +6682,16 @@ __metadata: languageName: node linkType: hard +"accepts@npm:^2.0.0": + version: 2.0.0 + resolution: "accepts@npm:2.0.0" + dependencies: + mime-types: "npm:^3.0.0" + negotiator: "npm:^1.0.0" + checksum: 10c0/98374742097e140891546076215f90c32644feacf652db48412329de4c2a529178a81aa500fbb13dd3e6cbf6e68d829037b123ac037fc9a08bcec4b87b358eef + languageName: node + linkType: hard + "acorn-jsx@npm:^5.3.2": version: 5.3.2 resolution: "acorn-jsx@npm:5.3.2" @@ -6994,20 +6769,6 @@ __metadata: languageName: node linkType: hard -"ajv-formats@npm:^3.0.1": - version: 3.0.1 - resolution: "ajv-formats@npm:3.0.1" - dependencies: - ajv: "npm:^8.0.0" - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - checksum: 10c0/168d6bca1ea9f163b41c8147bae537e67bd963357a5488a1eaf3abe8baa8eec806d4e45f15b10767e6020679315c7e1e5e6803088dfb84efa2b4e9353b83dd0a - languageName: node - linkType: hard - "ajv@npm:^6.12.4": version: 6.12.6 resolution: "ajv@npm:6.12.6" @@ -7020,7 +6781,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^8.0.0, ajv@npm:^8.11.0, ajv@npm:^8.12.0, ajv@npm:^8.17.1": +"ajv@npm:^8.0.0, ajv@npm:^8.11.0, ajv@npm:^8.12.0": version: 8.17.1 resolution: "ajv@npm:8.17.1" dependencies: @@ -7216,13 +6977,6 @@ __metadata: languageName: node linkType: hard -"array-flatten@npm:1.1.1": - version: 1.1.1 - resolution: "array-flatten@npm:1.1.1" - checksum: 10c0/806966c8abb2f858b08f5324d9d18d7737480610f3bd5d3498aaae6eb5efdc501a884ba019c9b4a8f02ff67002058749d05548fd42fa8643f02c9c7f22198b91 - languageName: node - linkType: hard - "array-ify@npm:^1.0.0": version: 1.0.0 resolution: "array-ify@npm:1.0.0" @@ -7364,13 +7118,6 @@ __metadata: languageName: node linkType: hard -"asmcrypto.js@npm:^0.22.0": - version: 0.22.0 - resolution: "asmcrypto.js@npm:0.22.0" - checksum: 10c0/2ef7f42ee0e40e3f2bf4cf939b53927a158ae44af38a0a5aa8d38f845460022d133462f22a188811a13499e1232bb74fa0db3591444ab906373c1d90b1062949 - languageName: node - linkType: hard - "asn1js@npm:^3.0.5, asn1js@npm:^3.0.6": version: 3.0.6 resolution: "asn1js@npm:3.0.6" @@ -7464,24 +7211,6 @@ __metadata: languageName: node linkType: hard -"b64-lite@npm:^1.3.1, b64-lite@npm:^1.4.0": - version: 1.4.0 - resolution: "b64-lite@npm:1.4.0" - dependencies: - base-64: "npm:^0.1.0" - checksum: 10c0/ff60dcd1f4fc5b73ff7ce8615c9e4c57a474daf00864079d0a59614194e11c4b2765bf90c53963597de1c2993cfd8223185076aab376656afaa7749e9fdc6f4f - languageName: node - linkType: hard - -"b64u-lite@npm:^1.0.1": - version: 1.1.0 - resolution: "b64u-lite@npm:1.1.0" - dependencies: - b64-lite: "npm:^1.4.0" - checksum: 10c0/5b8ed00355dd25acd9da54e6a4be50d8f62fdf146c2e4240c56965dbf52c6dc2289677443c593d302f7160c80dc82d730384b7c38c40c4191a70fb109f21d9e0 - languageName: node - linkType: hard - "babel-core@npm:^7.0.0-bridge.0": version: 7.0.0-bridge.0 resolution: "babel-core@npm:7.0.0-bridge.0" @@ -7782,38 +7511,13 @@ __metadata: languageName: node linkType: hard -"base64-js@npm:*, base64-js@npm:^1.2.3, base64-js@npm:^1.3.0, base64-js@npm:^1.3.1, base64-js@npm:^1.5.1": +"base64-js@npm:^1.2.3, base64-js@npm:^1.3.1, base64-js@npm:^1.5.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" checksum: 10c0/f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf languageName: node linkType: hard -"base64url-universal@npm:^1.1.0": - version: 1.1.0 - resolution: "base64url-universal@npm:1.1.0" - dependencies: - base64url: "npm:^3.0.0" - checksum: 10c0/d1408b3062c7a73cca75c6cc47eaefc47089ca20e019f5b6c3ab4641d7a87caec3e8e1fb17165b63380bef924f62f59dc7f257586490d5718c8c352f1dfc98e2 - languageName: node - linkType: hard - -"base64url-universal@npm:^2.0.0": - version: 2.0.0 - resolution: "base64url-universal@npm:2.0.0" - dependencies: - base64url: "npm:^3.0.1" - checksum: 10c0/6143326c1b5011d987d410a7451fcacad33af9282f9e7d06a21e1d4d7ed9d884e6c09a8f0d178f6c9ef3b11f8cda10ece4c84768e43dc9cb4dc47d1b5056de40 - languageName: node - linkType: hard - -"base64url@npm:^3.0.0, base64url@npm:^3.0.1": - version: 3.0.1 - resolution: "base64url@npm:3.0.1" - checksum: 10c0/5ca9d6064e9440a2a45749558dddd2549ca439a305793d4f14a900b7256b5f4438ef1b7a494e1addc66ced5d20f5c010716d353ed267e4b769e6c78074991241 - languageName: node - linkType: hard - "baseline-browser-mapping@npm:^2.8.9": version: 2.8.11 resolution: "baseline-browser-mapping@npm:2.8.11" @@ -7982,13 +7686,6 @@ __metadata: languageName: node linkType: hard -"bignumber.js@npm:^9.0.0": - version: 9.3.1 - resolution: "bignumber.js@npm:9.3.1" - checksum: 10c0/61342ba5fe1c10887f0ecf5be02ff6709271481aff48631f86b4d37d55a99b87ce441cfd54df3d16d10ee07ceab7e272fc0be430c657ffafbbbf7b7d631efb75 - languageName: node - linkType: hard - "bl@npm:^4.1.0": version: 4.1.0 resolution: "bl@npm:4.1.0" @@ -8007,23 +7704,20 @@ __metadata: languageName: node linkType: hard -"body-parser@npm:1.20.3": - version: 1.20.3 - resolution: "body-parser@npm:1.20.3" +"body-parser@npm:^2.2.1": + version: 2.2.1 + resolution: "body-parser@npm:2.2.1" dependencies: - bytes: "npm:3.1.2" - content-type: "npm:~1.0.5" - debug: "npm:2.6.9" - depd: "npm:2.0.0" - destroy: "npm:1.2.0" - http-errors: "npm:2.0.0" - iconv-lite: "npm:0.4.24" - on-finished: "npm:2.4.1" - qs: "npm:6.13.0" - raw-body: "npm:2.5.2" - type-is: "npm:~1.6.18" - unpipe: "npm:1.0.0" - checksum: 10c0/0a9a93b7518f222885498dcecaad528cf010dd109b071bf471c93def4bfe30958b83e03496eb9c1ad4896db543d999bb62be1a3087294162a88cfa1b42c16310 + bytes: "npm:^3.1.2" + content-type: "npm:^1.0.5" + debug: "npm:^4.4.3" + http-errors: "npm:^2.0.0" + iconv-lite: "npm:^0.7.0" + on-finished: "npm:^2.4.1" + qs: "npm:^6.14.0" + raw-body: "npm:^3.0.1" + type-is: "npm:^2.0.1" + checksum: 10c0/ce9608cff4114a908c09e8f57c7b358cd6fef66100320d01244d4c141448d7a6710c4051cc9d6191f8c6b3c7fa0f5b040c7aa1b6bbeb5462e27e668e64cb15bd languageName: node linkType: hard @@ -8034,26 +7728,6 @@ __metadata: languageName: node linkType: hard -"borc@npm:^3.0.0": - version: 3.0.0 - resolution: "borc@npm:3.0.0" - dependencies: - bignumber.js: "npm:^9.0.0" - buffer: "npm:^6.0.3" - commander: "npm:^2.15.0" - ieee754: "npm:^1.1.13" - iso-url: "npm:^1.1.5" - json-text-sequence: "npm:~0.3.0" - readable-stream: "npm:^3.6.0" - bin: - cbor2comment: bin/cbor2comment.js - cbor2diag: bin/cbor2diag.js - cbor2json: bin/cbor2json.js - json2cbor: bin/json2cbor.js - checksum: 10c0/cc7c5e9f555f9a0375d9e611c6fd004e5f0285f0b8b5598dad2609f4dbcd9e6da8a20bb14206ff9921dde07d5e0b4156347fec4405a1ebfac3eed463f390f5c3 - languageName: node - linkType: hard - "bplist-creator@npm:0.1.1": version: 0.1.1 resolution: "bplist-creator@npm:0.1.1" @@ -8191,7 +7865,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:3.1.2, bytes@npm:^3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10c0/76d1c43cbd602794ad8ad2ae94095cddeb1de78c5dddaa7005c51af10b0176c69971a6d88e805a90c2b6550d76636e43c40d8427a808b8645ede885de4a0358e @@ -8499,6 +8173,17 @@ __metadata: languageName: node linkType: hard +"class-validator@npm:^0.14.1": + version: 0.14.3 + resolution: "class-validator@npm:0.14.3" + dependencies: + "@types/validator": "npm:^13.15.3" + libphonenumber-js: "npm:^1.11.1" + validator: "npm:^13.15.20" + checksum: 10c0/6d451c359aecb04479b95034b10cca02015d3b6f34480574c618c070e12f3676cb4cdfa76bfa61353356a483ff01326e9ce3f07ef584be6c31806190117f7fa4 + languageName: node + linkType: hard + "clean-stack@npm:^2.0.0": version: 2.2.0 resolution: "clean-stack@npm:2.2.0" @@ -8753,7 +8438,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^2.15.0, commander@npm:^2.20.0": +"commander@npm:^2.20.0": version: 2.20.3 resolution: "commander@npm:2.20.3" checksum: 10c0/74c781a5248c2402a0a3e966a0a2bba3c054aad144f5c023364be83265e796b20565aa9feff624132ff629aa64e16999fa40a743c10c12f7c61e96a794b99288 @@ -8886,16 +8571,14 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4": - version: 0.5.4 - resolution: "content-disposition@npm:0.5.4" - dependencies: - safe-buffer: "npm:5.2.1" - checksum: 10c0/bac0316ebfeacb8f381b38285dc691c9939bf0a78b0b7c2d5758acadad242d04783cee5337ba7d12a565a19075af1b3c11c728e1e4946de73c6ff7ce45f3f1bb +"content-disposition@npm:^1.0.0": + version: 1.0.1 + resolution: "content-disposition@npm:1.0.1" + checksum: 10c0/bd7ff1fe8d2542d3a2b9a29428cc3591f6ac27bb5595bba2c69664408a68f9538b14cbd92479796ea835b317a09a527c8c7209c4200381dedb0c34d3b658849e languageName: node linkType: hard -"content-type@npm:~1.0.4, content-type@npm:~1.0.5": +"content-type@npm:^1.0.5": version: 1.0.5 resolution: "content-type@npm:1.0.5" checksum: 10c0/b76ebed15c000aee4678c3707e0860cb6abd4e680a598c0a26e17f0bfae723ec9cc2802f0ff1bc6e4d80603719010431d2231018373d4dde10f9ccff9dadf5af @@ -9011,17 +8694,17 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.6": - version: 1.0.6 - resolution: "cookie-signature@npm:1.0.6" - checksum: 10c0/b36fd0d4e3fef8456915fcf7742e58fbfcc12a17a018e0eb9501c9d5ef6893b596466f03b0564b81af29ff2538fd0aa4b9d54fe5ccbfb4c90ea50ad29fe2d221 +"cookie-signature@npm:^1.2.1": + version: 1.2.2 + resolution: "cookie-signature@npm:1.2.2" + checksum: 10c0/54e05df1a293b3ce81589b27dddc445f462f6fa6812147c033350cd3561a42bc14481674e05ed14c7bd0ce1e8bb3dc0e40851bad75415733711294ddce0b7bc6 languageName: node linkType: hard -"cookie@npm:0.7.1": - version: 0.7.1 - resolution: "cookie@npm:0.7.1" - checksum: 10c0/5de60c67a410e7c8dc8a46a4b72eb0fe925871d057c9a5d2c0e8145c4270a4f81076de83410c4d397179744b478e33cd80ccbcc457abf40a9409ad27dcd21dde +"cookie@npm:^0.7.1": + version: 0.7.2 + resolution: "cookie@npm:0.7.2" + checksum: 10c0/9596e8ccdbf1a3a88ae02cf5ee80c1c50959423e1022e4e60b91dd87c622af1da309253d8abdb258fb5e3eacb4f08e579dc58b4897b8087574eee0fd35dfa5d2 languageName: node linkType: hard @@ -9189,13 +8872,6 @@ __metadata: languageName: node linkType: hard -"crypto-ld@npm:^6.0.0": - version: 6.0.0 - resolution: "crypto-ld@npm:6.0.0" - checksum: 10c0/af8bd8483bdf845d0b57e8e7ea30c7ba22f1b3a927dc683b267af663d9ec204ebc329525fd99ff212807e82140e89800c63e28ce56ed0e817a372507005af0a7 - languageName: node - linkType: hard - "crypto-random-string@npm:^1.0.0": version: 1.0.0 resolution: "crypto-random-string@npm:1.0.0" @@ -9306,20 +8982,6 @@ __metadata: languageName: node linkType: hard -"data-uri-to-buffer@npm:^3.0.1": - version: 3.0.1 - resolution: "data-uri-to-buffer@npm:3.0.1" - checksum: 10c0/01fa28525402582fbb972c91822533f5528156e9e7241512b903467acbe2e0505760504e22c548bb707c7a56b5459194ee4fa6434e5995fa1a658744c2ce0cff - languageName: node - linkType: hard - -"data-uri-to-buffer@npm:^4.0.0": - version: 4.0.1 - resolution: "data-uri-to-buffer@npm:4.0.1" - checksum: 10c0/20a6b93107597530d71d4cb285acee17f66bcdfc03fd81040921a81252f19db27588d87fc8fc69e1950c55cfb0bf8ae40d0e5e21d907230813eb5d5a7f9eb45b - languageName: node - linkType: hard - "data-view-buffer@npm:^1.0.2": version: 1.0.2 resolution: "data-view-buffer@npm:1.0.2" @@ -9367,12 +9029,12 @@ __metadata: languageName: node linkType: hard -"dcql@npm:2.0.0-alpha-20250916080434": - version: 2.0.0-alpha-20250916080434 - resolution: "dcql@npm:2.0.0-alpha-20250916080434" +"dcql@npm:^3.0.0": + version: 3.0.0 + resolution: "dcql@npm:3.0.0" dependencies: - valibot: "npm:1.0.0-beta.8" - checksum: 10c0/a68a20cb0d97d5938f99ec773ba296f027a2667ccb37489f5f00b61141e2b643181c1ebd2864e13037eb4fa6f0fce48372bae2f9de8d9669471458013c3aab29 + valibot: "npm:1.2.0" + checksum: 10c0/a494fcf1e8598aef4c6d00f95224bc63eee73d996fcab208a747b5714808f4727774b7e8760073712d642c46bb38780dc0c3fbdb879ba832d7cd2cda391607a2 languageName: node linkType: hard @@ -9385,7 +9047,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.4.0, debug@npm:^4.4.1": +"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.4.0, debug@npm:^4.4.1, debug@npm:^4.4.3": version: 4.4.3 resolution: "debug@npm:4.4.3" dependencies: @@ -9437,6 +9099,13 @@ __metadata: languageName: node linkType: hard +"decode-uri-component@npm:^0.4.1": + version: 0.4.1 + resolution: "decode-uri-component@npm:0.4.1" + checksum: 10c0/a180bbdb5398ec8270d236a3ac07cb988bbf6097428481780b85840f088951dc0318a8d8f9d56796e1a322b55b29859cea29982f22f9b03af0bc60974c54e591 + languageName: node + linkType: hard + "dedent@npm:^0.7.0": version: 0.7.0 resolution: "dedent@npm:0.7.0" @@ -9617,7 +9286,7 @@ __metadata: languageName: node linkType: hard -"depd@npm:2.0.0": +"depd@npm:2.0.0, depd@npm:^2.0.0, depd@npm:~2.0.0": version: 2.0.0 resolution: "depd@npm:2.0.0" checksum: 10c0/58bd06ec20e19529b06f7ad07ddab60e504d9e0faca4bd23079fac2d279c3594334d736508dc350e06e510aba5e22e4594483b3a6562ce7c17dd797f4cc4ad2c @@ -9856,13 +9525,6 @@ __metadata: languageName: node linkType: hard -"ed25519-signature-2020-context@npm:^1.0.1": - version: 1.1.0 - resolution: "ed25519-signature-2020-context@npm:1.1.0" - checksum: 10c0/7e5fba0ad8c1979412c45439654c0e1ac05372305760ad7c53e6b8d9a8106ed2f109e57ef19a7f0b23ea0efd69fee9c045d38280d18be11ef3dd68a433e55c46 - languageName: node - linkType: hard - "ee-first@npm:1.1.1": version: 1.1.1 resolution: "ee-first@npm:1.1.1" @@ -9905,6 +9567,13 @@ __metadata: languageName: node linkType: hard +"encodeurl@npm:^2.0.0, encodeurl@npm:~2.0.0": + version: 2.0.0 + resolution: "encodeurl@npm:2.0.0" + checksum: 10c0/5d317306acb13e6590e28e27924c754163946a2480de11865c991a3a7eed4315cd3fba378b543ca145829569eefe9b899f3d84bb09870f675ae60bc924b01ceb + languageName: node + linkType: hard + "encodeurl@npm:~1.0.2": version: 1.0.2 resolution: "encodeurl@npm:1.0.2" @@ -9912,13 +9581,6 @@ __metadata: languageName: node linkType: hard -"encodeurl@npm:~2.0.0": - version: 2.0.0 - resolution: "encodeurl@npm:2.0.0" - checksum: 10c0/5d317306acb13e6590e28e27924c754163946a2480de11865c991a3a7eed4315cd3fba378b543ca145829569eefe9b899f3d84bb09870f675ae60bc924b01ceb - languageName: node - linkType: hard - "encoding@npm:^0.1.13": version: 0.1.13 resolution: "encoding@npm:0.1.13" @@ -10208,7 +9870,7 @@ __metadata: languageName: node linkType: hard -"escape-html@npm:~1.0.3": +"escape-html@npm:^1.0.3, escape-html@npm:~1.0.3": version: 1.0.3 resolution: "escape-html@npm:1.0.3" checksum: 10c0/524c739d776b36c3d29fa08a22e03e8824e3b2fd57500e5e44ecf3cc4707c34c60f9ca0781c0e33d191f2991161504c295e98f68c78fe7baa6e57081ec6ac0a3 @@ -10715,7 +10377,7 @@ __metadata: languageName: node linkType: hard -"etag@npm:~1.8.1": +"etag@npm:^1.8.1, etag@npm:~1.8.1": version: 1.8.1 resolution: "etag@npm:1.8.1" checksum: 10c0/12be11ef62fb9817314d790089a0a49fae4e1b50594135dcb8076312b7d7e470884b5100d249b28c18581b7fd52f8b485689ffae22a11ed9ec17377a33a08f84 @@ -10922,17 +10584,6 @@ __metadata: languageName: node linkType: hard -"expo-random@npm:*": - version: 14.0.1 - resolution: "expo-random@npm:14.0.1" - dependencies: - base64-js: "npm:^1.3.0" - peerDependencies: - expo: "*" - checksum: 10c0/7642e0d900e544f14ff6e532705061ad7a7e6216eed48f131f63a0157781cfe5b943cd331d251714c6cf08e3848f1c9a5f9ad551bede2c5596b9363ab3656c38 - languageName: node - linkType: hard - "expo-secure-store@npm:~12.8.1": version: 12.8.1 resolution: "expo-secure-store@npm:12.8.1" @@ -10974,42 +10625,39 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.21.2": - version: 4.21.2 - resolution: "express@npm:4.21.2" - dependencies: - accepts: "npm:~1.3.8" - array-flatten: "npm:1.1.1" - body-parser: "npm:1.20.3" - content-disposition: "npm:0.5.4" - content-type: "npm:~1.0.4" - cookie: "npm:0.7.1" - cookie-signature: "npm:1.0.6" - debug: "npm:2.6.9" - depd: "npm:2.0.0" - encodeurl: "npm:~2.0.0" - escape-html: "npm:~1.0.3" - etag: "npm:~1.8.1" - finalhandler: "npm:1.3.1" - fresh: "npm:0.5.2" - http-errors: "npm:2.0.0" - merge-descriptors: "npm:1.0.3" - methods: "npm:~1.1.2" - on-finished: "npm:2.4.1" - parseurl: "npm:~1.3.3" - path-to-regexp: "npm:0.1.12" - proxy-addr: "npm:~2.0.7" - qs: "npm:6.13.0" - range-parser: "npm:~1.2.1" - safe-buffer: "npm:5.2.1" - send: "npm:0.19.0" - serve-static: "npm:1.16.2" - setprototypeof: "npm:1.2.0" - statuses: "npm:2.0.1" - type-is: "npm:~1.6.18" - utils-merge: "npm:1.0.1" - vary: "npm:~1.1.2" - checksum: 10c0/38168fd0a32756600b56e6214afecf4fc79ec28eca7f7a91c2ab8d50df4f47562ca3f9dee412da7f5cea6b1a1544b33b40f9f8586dbacfbdada0fe90dbb10a1f +"express@npm:^5.2.0": + version: 5.2.1 + resolution: "express@npm:5.2.1" + dependencies: + accepts: "npm:^2.0.0" + body-parser: "npm:^2.2.1" + content-disposition: "npm:^1.0.0" + content-type: "npm:^1.0.5" + cookie: "npm:^0.7.1" + cookie-signature: "npm:^1.2.1" + debug: "npm:^4.4.0" + depd: "npm:^2.0.0" + encodeurl: "npm:^2.0.0" + escape-html: "npm:^1.0.3" + etag: "npm:^1.8.1" + finalhandler: "npm:^2.1.0" + fresh: "npm:^2.0.0" + http-errors: "npm:^2.0.0" + merge-descriptors: "npm:^2.0.0" + mime-types: "npm:^3.0.0" + on-finished: "npm:^2.4.1" + once: "npm:^1.4.0" + parseurl: "npm:^1.3.3" + proxy-addr: "npm:^2.0.7" + qs: "npm:^6.14.0" + range-parser: "npm:^1.2.1" + router: "npm:^2.2.0" + send: "npm:^1.1.0" + serve-static: "npm:^2.2.0" + statuses: "npm:^2.0.1" + type-is: "npm:^2.0.1" + vary: "npm:^1.1.2" + checksum: 10c0/45e8c841ad188a41402ddcd1294901e861ee0819f632fb494f2ed344ef9c43315d294d443fb48d594e6586a3b779785120f43321417adaef8567316a55072949 languageName: node linkType: hard @@ -11154,26 +10802,6 @@ __metadata: languageName: node linkType: hard -"fetch-blob@npm:^2.1.1": - version: 2.1.2 - resolution: "fetch-blob@npm:2.1.2" - peerDependenciesMeta: - domexception: - optional: true - checksum: 10c0/9c7b0af2e6f11ac20997bb7dbd555fc89add2cf04379012af9ed119e96c0f608f3dbdf3ca2908583469118485065e35a10da8c740b4afff633180a13957a25da - languageName: node - linkType: hard - -"fetch-blob@npm:^3.1.2, fetch-blob@npm:^3.1.4": - version: 3.2.0 - resolution: "fetch-blob@npm:3.2.0" - dependencies: - node-domexception: "npm:^1.0.0" - web-streams-polyfill: "npm:^3.0.3" - checksum: 10c0/60054bf47bfa10fb0ba6cb7742acec2f37c1f56344f79a70bb8b1c48d77675927c720ff3191fa546410a0442c998d27ab05e9144c32d530d8a52fbe68f843b69 - languageName: node - linkType: hard - "fetch-retry@npm:^4.1.1": version: 4.1.1 resolution: "fetch-retry@npm:4.1.1" @@ -11206,6 +10834,13 @@ __metadata: languageName: node linkType: hard +"filter-obj@npm:^5.1.0": + version: 5.1.0 + resolution: "filter-obj@npm:5.1.0" + checksum: 10c0/716e8ad2bc352e206556b3e5695b3cdff8aab80c53ea4b00c96315bbf467b987df3640575100aef8b84e812cf5ea4251db4cd672bbe33b1e78afea88400c67dd + languageName: node + linkType: hard + "finalhandler@npm:1.1.2": version: 1.1.2 resolution: "finalhandler@npm:1.1.2" @@ -11221,18 +10856,17 @@ __metadata: languageName: node linkType: hard -"finalhandler@npm:1.3.1": - version: 1.3.1 - resolution: "finalhandler@npm:1.3.1" +"finalhandler@npm:^2.1.0": + version: 2.1.1 + resolution: "finalhandler@npm:2.1.1" dependencies: - debug: "npm:2.6.9" - encodeurl: "npm:~2.0.0" - escape-html: "npm:~1.0.3" - on-finished: "npm:2.4.1" - parseurl: "npm:~1.3.3" - statuses: "npm:2.0.1" - unpipe: "npm:~1.0.0" - checksum: 10c0/d38035831865a49b5610206a3a9a9aae4e8523cbbcd01175d0480ffbf1278c47f11d89be3ca7f617ae6d94f29cf797546a4619cd84dd109009ef33f12f69019f + debug: "npm:^4.4.0" + encodeurl: "npm:^2.0.0" + escape-html: "npm:^1.0.3" + on-finished: "npm:^2.4.1" + parseurl: "npm:^1.3.3" + statuses: "npm:^2.0.1" + checksum: 10c0/6bd664e21b7b2e79efcaace7d1a427169f61cce048fae68eb56290e6934e676b78e55d89f5998c5508871345bc59a61f47002dc505dc7288be68cceac1b701e2 languageName: node linkType: hard @@ -11294,17 +10928,6 @@ __metadata: languageName: node linkType: hard -"fix-esm@npm:^1.0.1": - version: 1.0.1 - resolution: "fix-esm@npm:1.0.1" - dependencies: - "@babel/core": "npm:^7.14.6" - "@babel/plugin-proposal-export-namespace-from": "npm:^7.14.5" - "@babel/plugin-transform-modules-commonjs": "npm:^7.14.5" - checksum: 10c0/e2466bdd292609836b302759eb0763b1d3eb49cc8ec8665685752686b8d3e0f839f20effd70fd0bc4749dba26705a964b72c776f4b49fe66bef3bf9e7dbb529e - languageName: node - linkType: hard - "flat-cache@npm:^3.0.4": version: 3.2.0 resolution: "flat-cache@npm:3.2.0" @@ -11436,15 +11059,6 @@ __metadata: languageName: node linkType: hard -"formdata-polyfill@npm:^4.0.10": - version: 4.0.10 - resolution: "formdata-polyfill@npm:4.0.10" - dependencies: - fetch-blob: "npm:^3.1.2" - checksum: 10c0/5392ec484f9ce0d5e0d52fb5a78e7486637d516179b0eb84d81389d7eccf9ca2f663079da56f761355c0a65792810e3b345dc24db9a8bbbcf24ef3c8c88570c6 - languageName: node - linkType: hard - "forwarded@npm:0.2.0": version: 0.2.0 resolution: "forwarded@npm:0.2.0" @@ -11466,6 +11080,13 @@ __metadata: languageName: node linkType: hard +"fresh@npm:^2.0.0": + version: 2.0.0 + resolution: "fresh@npm:2.0.0" + checksum: 10c0/0557548194cb9a809a435bf92bcfbc20c89e8b5eb38861b73ced36750437251e39a111fc3a18b98531be9dd91fe1411e4969f229dc579ec0251ce6c5d4900bbc + languageName: node + linkType: hard + "fs-extra@npm:9.0.0": version: 9.0.0 resolution: "fs-extra@npm:9.0.0" @@ -11739,13 +11360,6 @@ __metadata: languageName: node linkType: hard -"get-symbol-from-current-process-h@npm:^1.0.1, get-symbol-from-current-process-h@npm:^1.0.2": - version: 1.0.2 - resolution: "get-symbol-from-current-process-h@npm:1.0.2" - checksum: 10c0/f33109e08aef7029b16f18032dce669e92efb21992946d7b575e494f32907c3d2c353685e00398b9202c332aab140e444e9333c93f2b81aa662bde3f59e3a25a - languageName: node - linkType: hard - "get-tsconfig@npm:^4.7.5": version: 4.10.1 resolution: "get-tsconfig@npm:4.10.1" @@ -11755,15 +11369,6 @@ __metadata: languageName: node linkType: hard -"get-uv-event-loop-napi-h@npm:^1.0.5": - version: 1.0.6 - resolution: "get-uv-event-loop-napi-h@npm:1.0.6" - dependencies: - get-symbol-from-current-process-h: "npm:^1.0.1" - checksum: 10c0/beb601c7e4b74fec51fb33df452a214943a1453bac9e3ca66b98fabb9ac9371f07b53d43b163a20b69228003eaf61a84b9b3faf692ed896ef66d84970411d5e0 - languageName: node - linkType: hard - "getenv@npm:^1.0.0": version: 1.0.0 resolution: "getenv@npm:1.0.0" @@ -12234,6 +11839,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:^2.0.0, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10c0/fb38906cef4f5c83952d97661fe14dc156cb59fe54812a42cd448fa57b5c5dfcb38a40a916957737bd6b87aab257c0648d63eb5b6a9ca9f548e105b6072712d4 + languageName: node + linkType: hard + "http-proxy-agent@npm:^7.0.0": version: 7.0.2 resolution: "http-proxy-agent@npm:7.0.2" @@ -12312,15 +11930,6 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24": - version: 0.4.24 - resolution: "iconv-lite@npm:0.4.24" - dependencies: - safer-buffer: "npm:>= 2.1.2 < 3" - checksum: 10c0/c6886a24cc00f2a059767440ec1bc00d334a89f250db8e0f7feb4961c8727118457e27c495ba94d082e51d3baca378726cd110aaf7ded8b9bbfd6a44760cf1d4 - languageName: node - linkType: hard - "iconv-lite@npm:^0.6.2": version: 0.6.3 resolution: "iconv-lite@npm:0.6.3" @@ -12330,7 +11939,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:^0.7.0": +"iconv-lite@npm:^0.7.0, iconv-lite@npm:~0.7.0": version: 0.7.0 resolution: "iconv-lite@npm:0.7.0" dependencies: @@ -12434,7 +12043,7 @@ __metadata: languageName: node linkType: hard -"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3": +"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3, inherits@npm:~2.0.4": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 10c0/4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2 @@ -12883,6 +12492,13 @@ __metadata: languageName: node linkType: hard +"is-promise@npm:^4.0.0": + version: 4.0.0 + resolution: "is-promise@npm:4.0.0" + checksum: 10c0/ebd5c672d73db781ab33ccb155fb9969d6028e37414d609b115cc534654c91ccd061821d5b987eefaa97cf4c62f0b909bb2f04db88306de26e91bfe8ddc01503 + languageName: node + linkType: hard + "is-regex@npm:^1.1.4, is-regex@npm:^1.2.1": version: 1.2.1 resolution: "is-regex@npm:1.2.1" @@ -13098,13 +12714,6 @@ __metadata: languageName: node linkType: hard -"iso-url@npm:^1.1.5": - version: 1.2.1 - resolution: "iso-url@npm:1.2.1" - checksum: 10c0/73be82eaaf5530acb1b6a46829e0dfb050c62790b8dc04d7fb7e290b63c88846b4d861ecf3a6bc7e0a3d74e569ea53c0fb951d596e06d6c6dd0cf4342d59ecc9 - languageName: node - linkType: hard - "isobject@npm:^3.0.1": version: 3.0.1 resolution: "isobject@npm:3.0.1" @@ -13112,34 +12721,6 @@ __metadata: languageName: node linkType: hard -"isomorphic-webcrypto@npm:^2.3.8": - version: 2.3.8 - resolution: "isomorphic-webcrypto@npm:2.3.8" - dependencies: - "@peculiar/webcrypto": "npm:^1.0.22" - "@unimodules/core": "npm:*" - "@unimodules/react-native-adapter": "npm:*" - asmcrypto.js: "npm:^0.22.0" - b64-lite: "npm:^1.3.1" - b64u-lite: "npm:^1.0.1" - expo-random: "npm:*" - msrcrypto: "npm:^1.5.6" - react-native-securerandom: "npm:^0.1.1" - str2buf: "npm:^1.3.0" - webcrypto-shim: "npm:^0.1.4" - dependenciesMeta: - "@unimodules/core": - optional: true - "@unimodules/react-native-adapter": - optional: true - expo-random: - optional: true - react-native-securerandom: - optional: true - checksum: 10c0/4ad2723169004c80587796661c6f7ac820b812748edc79d0545e91f147c258c6c4ff6cee47041f3acfc9b4d21ca5dde3ef193fc52ac23a32c86252dcc2baa960 - languageName: node - linkType: hard - "istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0": version: 3.2.2 resolution: "istanbul-lib-coverage@npm:3.2.2" @@ -13803,7 +13384,7 @@ __metadata: languageName: node linkType: hard -"js-base64@npm:^3.7.6": +"js-base64@npm:^3.7.6, js-base64@npm:^3.7.8": version: 3.7.8 resolution: "js-base64@npm:3.7.8" checksum: 10c0/a4452a7e7f32b0ef568a344157efec00c14593bbb1cf0c113f008dddff7ec515b35147af0cd70a7735adb69a2a2bdee921adffea2ea465e2c856ba50d649b11e @@ -13952,15 +13533,6 @@ __metadata: languageName: node linkType: hard -"json-text-sequence@npm:~0.3.0": - version: 0.3.0 - resolution: "json-text-sequence@npm:0.3.0" - dependencies: - "@sovpro/delimited-stream": "npm:^1.1.0" - checksum: 10c0/8e5853b2e263e4f105385b30f5de864aedbbbbad6972c46cadfadb0d380feacc8434cfb286e6b9d9541ef5373ff135b3c5f9ec4a9ebf69b448921b8f5baff77b - languageName: node - linkType: hard - "json5@npm:^1.0.2": version: 1.0.2 resolution: "json5@npm:1.0.2" @@ -14006,30 +13578,6 @@ __metadata: languageName: node linkType: hard -"jsonld-signatures@npm:^11.0.0": - version: 11.5.0 - resolution: "jsonld-signatures@npm:11.5.0" - dependencies: - "@digitalbazaar/security-context": "npm:^1.0.0" - jsonld: "npm:^8.0.0" - rdf-canonize: "npm:^4.0.1" - serialize-error: "npm:^8.1.0" - checksum: 10c0/a624ef4706c91064ba19dd3f1bb2a43f40cabd68f38e1c3e57fb0cea830b5ff4763364a00197313ccf704f571295803220d5c20d40df371562d84de98c5df9a0 - languageName: node - linkType: hard - -"jsonld@npm:^8.0.0": - version: 8.3.3 - resolution: "jsonld@npm:8.3.3" - dependencies: - "@digitalbazaar/http-client": "npm:^3.4.1" - canonicalize: "npm:^1.0.1" - lru-cache: "npm:^6.0.0" - rdf-canonize: "npm:^3.4.0" - checksum: 10c0/ca8c18f65a50c61deec2951533bf05b709fd8e937e2f0cb549683d7e9934df7649b6e2f6f99f0dafe7bf8dd6ae95a257306cdb37fb705ef5ee0a7439d85581c2 - languageName: node - linkType: hard - "jsonparse@npm:^1.2.0": version: 1.3.1 resolution: "jsonparse@npm:1.3.1" @@ -14111,49 +13659,10 @@ __metadata: languageName: node linkType: hard -"ky-universal@npm:^0.11.0": - version: 0.11.0 - resolution: "ky-universal@npm:0.11.0" - dependencies: - abort-controller: "npm:^3.0.0" - node-fetch: "npm:^3.2.10" - peerDependencies: - ky: ">=0.31.4" - web-streams-polyfill: ">=3.2.1" - peerDependenciesMeta: - web-streams-polyfill: - optional: true - checksum: 10c0/d71a1cae6d79c93808eda3b021eea91df064ac972f0391b45aa0913cdc48bdcad9c33452d68de021bd32c1b5abe15090229ae4a45fa28f7babb8e77e39ae1596 - languageName: node - linkType: hard - -"ky-universal@npm:^0.8.2": - version: 0.8.2 - resolution: "ky-universal@npm:0.8.2" - dependencies: - abort-controller: "npm:^3.0.0" - node-fetch: "npm:3.0.0-beta.9" - peerDependencies: - ky: ">=0.17.0" - web-streams-polyfill: ">=2.0.0" - peerDependenciesMeta: - web-streams-polyfill: - optional: true - checksum: 10c0/bcdebccde532fcd934fb2dcb2d99c110980c00a2d83a62b37d75b8cbbe75ad498cc001e14c3d5fbc03acd262c80ae8d5bb7fdcdb50b05e421fba914d597a2887 - languageName: node - linkType: hard - -"ky@npm:^0.25.1": - version: 0.25.1 - resolution: "ky@npm:0.25.1" - checksum: 10c0/df78933d399310b025356be144490bd090a474bb63fd12ac7fae7b640f6357f1a944ad63a5c176282fecc4908362ca8fb5aaeeb9a3405d97e715492c26c46ea9 - languageName: node - linkType: hard - -"ky@npm:^0.33.3": - version: 0.33.3 - resolution: "ky@npm:0.33.3" - checksum: 10c0/5ba8de4c97c2abe5fb1b7d1b20252f95a7b249254af03cdfac670b9615de6b2b4af747bf363a1b918d2650c4cc83259578105f8eadd284f4e1c4261081e29640 +"ky@npm:^1.0.1": + version: 1.14.1 + resolution: "ky@npm:1.14.1" + checksum: 10c0/21deb9120170ef1f6c3b80b7980fa2202d56bff9a91344b0102ba9f608068064ba74eff29259b83f68002bdcea18e70bfbd7e044e3a2d7df180656fdccf1f4a0 languageName: node linkType: hard @@ -14205,6 +13714,13 @@ __metadata: languageName: node linkType: hard +"libphonenumber-js@npm:^1.11.1": + version: 1.12.31 + resolution: "libphonenumber-js@npm:1.12.31" + checksum: 10c0/6617f7c333ac027cc5969330fd094dbc27028f588f016cbc9c4d363b1d9d8162e5e556a48d66d7bdb7e836b7e29d80e8e2d5bd13fa15df355842c9e149c5515a + languageName: node + linkType: hard + "lighthouse-logger@npm:^1.0.0": version: 1.4.2 resolution: "lighthouse-logger@npm:1.4.2" @@ -14588,7 +14104,7 @@ __metadata: languageName: node linkType: hard -"luxon@npm:^3.5.0": +"luxon@npm:^3.7.2": version: 3.7.2 resolution: "luxon@npm:3.7.2" checksum: 10c0/ed8f0f637826c08c343a29dd478b00628be93bba6f068417b1d8896b61cb61c6deacbe1df1e057dbd9298334044afa150f9aaabbeb3181418ac8520acfdc2ae2 @@ -14740,10 +14256,10 @@ __metadata: languageName: node linkType: hard -"media-typer@npm:0.3.0": - version: 0.3.0 - resolution: "media-typer@npm:0.3.0" - checksum: 10c0/d160f31246907e79fed398470285f21bafb45a62869dc469b1c8877f3f064f5eabc4bcc122f9479b8b605bc5c76187d7871cf84c4ee3ecd3e487da1993279928 +"media-typer@npm:^1.1.0": + version: 1.1.0 + resolution: "media-typer@npm:1.1.0" + checksum: 10c0/7b4baa40b25964bb90e2121ee489ec38642127e48d0cc2b6baa442688d3fde6262bfdca86d6bbf6ba708784afcac168c06840c71facac70e390f5f759ac121b9 languageName: node linkType: hard @@ -14811,10 +14327,10 @@ __metadata: languageName: node linkType: hard -"merge-descriptors@npm:1.0.3": - version: 1.0.3 - resolution: "merge-descriptors@npm:1.0.3" - checksum: 10c0/866b7094afd9293b5ea5dcd82d71f80e51514bed33b4c4e9f516795dc366612a4cbb4dc94356e943a8a6914889a914530badff27f397191b9b75cda20b6bae93 +"merge-descriptors@npm:^2.0.0": + version: 2.0.0 + resolution: "merge-descriptors@npm:2.0.0" + checksum: 10c0/95389b7ced3f9b36fbdcf32eb946dc3dd1774c2fdf164609e55b18d03aa499b12bd3aae3a76c1c7185b96279e9803525550d3eb292b5224866060a288f335cb3 languageName: node linkType: hard @@ -14841,13 +14357,6 @@ __metadata: languageName: node linkType: hard -"methods@npm:~1.1.2": - version: 1.1.2 - resolution: "methods@npm:1.1.2" - checksum: 10c0/bdf7cc72ff0a33e3eede03708c08983c4d7a173f91348b4b1e4f47d4cdbf734433ad971e7d1e8c77247d9e5cd8adb81ea4c67b0a2db526b758b2233d7814b8b2 - languageName: node - linkType: hard - "metro-babel-transformer@npm:0.80.12": version: 0.80.12 resolution: "metro-babel-transformer@npm:0.80.12" @@ -15161,14 +14670,14 @@ __metadata: languageName: node linkType: hard -"mime-db@npm:>= 1.43.0 < 2": +"mime-db@npm:>= 1.43.0 < 2, mime-db@npm:^1.54.0": version: 1.54.0 resolution: "mime-db@npm:1.54.0" checksum: 10c0/8d907917bc2a90fa2df842cdf5dfeaf509adc15fe0531e07bb2f6ab15992416479015828d6a74200041c492e42cce3ebf78e5ce714388a0a538ea9c53eece284 languageName: node linkType: hard -"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.35, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": +"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.35, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -15177,6 +14686,15 @@ __metadata: languageName: node linkType: hard +"mime-types@npm:^3.0.0, mime-types@npm:^3.0.1": + version: 3.0.2 + resolution: "mime-types@npm:3.0.2" + dependencies: + mime-db: "npm:^1.54.0" + checksum: 10c0/35a0dd1035d14d185664f346efcdb72e93ef7a9b6e9ae808bd1f6358227010267fab52657b37562c80fc888ff76becb2b2938deb5e730818b7983bf8bd359767 + languageName: node + linkType: hard + "mime@npm:1.6.0": version: 1.6.0 resolution: "mime@npm:1.6.0" @@ -15483,13 +15001,6 @@ __metadata: languageName: node linkType: hard -"msrcrypto@npm:^1.5.6": - version: 1.5.8 - resolution: "msrcrypto@npm:1.5.8" - checksum: 10c0/f50ee5c623ebd164d51463fba8c670c556e851d867677f45d1dc91901568b1b0a9e305b9a66a8c78e854af141f0b784ea8a37f0805e3de1c0c06c10ebba49dc2 - languageName: node - linkType: hard - "multiformats@npm:^9.4.2": version: 9.9.0 resolution: "multiformats@npm:9.9.0" @@ -15594,15 +15105,6 @@ __metadata: languageName: node linkType: hard -"node-addon-api@npm:^3.0.0": - version: 3.2.1 - resolution: "node-addon-api@npm:3.2.1" - dependencies: - node-gyp: "npm:latest" - checksum: 10c0/41f21c9d12318875a2c429befd06070ce367065a3ef02952cfd4ea17ef69fa14012732f510b82b226e99c254da8d671847ea018cad785f839a5366e02dd56302 - languageName: node - linkType: hard - "node-dir@npm:^0.1.17": version: 0.1.17 resolution: "node-dir@npm:0.1.17" @@ -15612,23 +15114,6 @@ __metadata: languageName: node linkType: hard -"node-domexception@npm:^1.0.0": - version: 1.0.0 - resolution: "node-domexception@npm:1.0.0" - checksum: 10c0/5e5d63cda29856402df9472335af4bb13875e1927ad3be861dc5ebde38917aecbf9ae337923777af52a48c426b70148815e890a5d72760f1b4d758cc671b1a2b - languageName: node - linkType: hard - -"node-fetch@npm:3.0.0-beta.9": - version: 3.0.0-beta.9 - resolution: "node-fetch@npm:3.0.0-beta.9" - dependencies: - data-uri-to-buffer: "npm:^3.0.1" - fetch-blob: "npm:^2.1.1" - checksum: 10c0/99e2947718c281ad76fe009f15ff67ac1781b72f7a81bbc2770cc20297b4482589384982bcd47516a21d6e76e1649e64609e18f83b4c71e09cf5964fbb9ef832 - languageName: node - linkType: hard - "node-fetch@npm:^2.2.0, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.7, node-fetch@npm:^2.7.0": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" @@ -15643,17 +15128,6 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:^3.2.10": - version: 3.3.2 - resolution: "node-fetch@npm:3.3.2" - dependencies: - data-uri-to-buffer: "npm:^4.0.0" - fetch-blob: "npm:^3.1.4" - formdata-polyfill: "npm:^4.0.10" - checksum: 10c0/f3d5e56190562221398c9f5750198b34cf6113aa304e34ee97c94fd300ec578b25b2c2906edba922050fce983338fde0d5d34fcb0fc3336ade5bd0e429ad7538 - languageName: node - linkType: hard - "node-forge@npm:^1.2.1, node-forge@npm:^1.3.1": version: 1.3.1 resolution: "node-forge@npm:1.3.1" @@ -15661,17 +15135,6 @@ __metadata: languageName: node linkType: hard -"node-gyp-build@npm:^4.2.1": - version: 4.8.4 - resolution: "node-gyp-build@npm:4.8.4" - bin: - node-gyp-build: bin.js - node-gyp-build-optional: optional.js - node-gyp-build-test: build-test.js - checksum: 10c0/444e189907ece2081fe60e75368784f7782cfddb554b60123743dfb89509df89f1f29c03bbfa16b3a3e0be3f48799a4783f487da6203245fa5bed239ba7407e1 - languageName: node - linkType: hard - "node-gyp@npm:latest": version: 11.4.2 resolution: "node-gyp@npm:11.4.2" @@ -15984,7 +15447,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -16301,7 +15764,7 @@ __metadata: languageName: node linkType: hard -"pako@npm:^2.0.4, pako@npm:^2.1.0": +"pako@npm:^2.1.0": version: 2.1.0 resolution: "pako@npm:2.1.0" checksum: 10c0/8e8646581410654b50eb22a5dfd71159cae98145bd5086c9a7a816ec0370b5f72b4648d08674624b3870a521e6a3daffd6c2f7bc00fdefc7063c9d8232ff5116 @@ -16348,7 +15811,7 @@ __metadata: languageName: node linkType: hard -"parseurl@npm:~1.3.3": +"parseurl@npm:^1.3.3, parseurl@npm:~1.3.3": version: 1.3.3 resolution: "parseurl@npm:1.3.3" checksum: 10c0/90dd4760d6f6174adb9f20cf0965ae12e23879b5f5464f38e92fce8073354341e4b3b76fa3d878351efe7d01e617121955284cfd002ab087fba1a0726ec0b4f5 @@ -16431,10 +15894,10 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:0.1.12": - version: 0.1.12 - resolution: "path-to-regexp@npm:0.1.12" - checksum: 10c0/1c6ff10ca169b773f3bba943bbc6a07182e332464704572962d277b900aeee81ac6aa5d060ff9e01149636c30b1f63af6e69dd7786ba6e0ddb39d4dee1f0645b +"path-to-regexp@npm:^8.0.0": + version: 8.3.0 + resolution: "path-to-regexp@npm:8.3.0" + checksum: 10c0/ee1544a73a3f294a97a4c663b0ce71bbf1621d732d80c9c9ed201b3e911a86cb628ebad691b9d40f40a3742fe22011e5a059d8eed2cf63ec2cb94f6fb4efe67c languageName: node linkType: hard @@ -16741,7 +16204,7 @@ __metadata: languageName: node linkType: hard -"proxy-addr@npm:~2.0.7": +"proxy-addr@npm:^2.0.7": version: 2.0.7 resolution: "proxy-addr@npm:2.0.7" dependencies: @@ -16827,12 +16290,12 @@ __metadata: languageName: node linkType: hard -"qs@npm:6.13.0": - version: 6.13.0 - resolution: "qs@npm:6.13.0" +"qs@npm:^6.14.0": + version: 6.14.0 + resolution: "qs@npm:6.14.0" dependencies: - side-channel: "npm:^1.0.6" - checksum: 10c0/62372cdeec24dc83a9fb240b7533c0fdcf0c5f7e0b83343edd7310f0ab4c8205a5e7c56406531f2e47e1b4878a3821d652be4192c841de5b032ca83619d8f860 + side-channel: "npm:^1.1.0" + checksum: 10c0/8ea5d91bf34f440598ee389d4a7d95820e3b837d3fd9f433871f7924801becaa0cd3b3b4628d49a7784d06a8aea9bc4554d2b6d8d584e2d221dc06238a42909c languageName: node linkType: hard @@ -16843,7 +16306,7 @@ __metadata: languageName: node linkType: hard -"query-string@npm:^7.0.0, query-string@npm:^7.0.1, query-string@npm:~7.1.3": +"query-string@npm:^7.0.0, query-string@npm:~7.1.3": version: 7.1.3 resolution: "query-string@npm:7.1.3" dependencies: @@ -16855,6 +16318,17 @@ __metadata: languageName: node linkType: hard +"query-string@npm:^9.3.1": + version: 9.3.1 + resolution: "query-string@npm:9.3.1" + dependencies: + decode-uri-component: "npm:^0.4.1" + filter-obj: "npm:^5.1.0" + split-on-first: "npm:^3.0.0" + checksum: 10c0/47f62350be7ace6d2e03d12becf5d1985731d97577963a4d8b684e166f6708cb42f63f09aa4c92931f2ee1ff57c0800a25807b95f28fd98f7064b1d06b02b07e + languageName: node + linkType: hard + "queue-microtask@npm:^1.2.2": version: 1.2.3 resolution: "queue-microtask@npm:1.2.3" @@ -16885,22 +16359,22 @@ __metadata: languageName: node linkType: hard -"range-parser@npm:~1.2.1": +"range-parser@npm:^1.2.1, range-parser@npm:~1.2.1": version: 1.2.1 resolution: "range-parser@npm:1.2.1" checksum: 10c0/96c032ac2475c8027b7a4e9fe22dc0dfe0f6d90b85e496e0f016fbdb99d6d066de0112e680805075bd989905e2123b3b3d002765149294dce0c1f7f01fcc2ea0 languageName: node linkType: hard -"raw-body@npm:2.5.2": - version: 2.5.2 - resolution: "raw-body@npm:2.5.2" +"raw-body@npm:^3.0.1": + version: 3.0.2 + resolution: "raw-body@npm:3.0.2" dependencies: - bytes: "npm:3.1.2" - http-errors: "npm:2.0.0" - iconv-lite: "npm:0.4.24" - unpipe: "npm:1.0.0" - checksum: 10c0/b201c4b66049369a60e766318caff5cb3cc5a900efd89bdac431463822d976ad0670912c931fdbdcf5543207daf6f6833bca57aa116e1661d2ea91e12ca692c4 + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.7.0" + unpipe: "npm:~1.0.0" + checksum: 10c0/d266678d08e1e7abea62c0ce5864344e980fa81c64f6b481e9842c5beaed2cdcf975f658a3ccd67ad35fc919c1f6664ccc106067801850286a6cbe101de89f29 languageName: node linkType: hard @@ -16927,15 +16401,6 @@ __metadata: languageName: node linkType: hard -"rdf-canonize@npm:^4.0.1": - version: 4.0.1 - resolution: "rdf-canonize@npm:4.0.1" - dependencies: - setimmediate: "npm:^1.0.5" - checksum: 10c0/8f6040847c5731817cc5ad95ca16caa588fba76c94ee3b24f282c9a3054f36226560bcb33bed8a173903960af1b9937e21db6e0dc2e90caa749682fff8228250 - languageName: node - linkType: hard - "react-devtools-core@npm:^4.27.7": version: 4.28.5 resolution: "react-devtools-core@npm:4.28.5" @@ -17358,17 +16823,6 @@ __metadata: languageName: node linkType: hard -"react-native-securerandom@npm:^0.1.1": - version: 0.1.1 - resolution: "react-native-securerandom@npm:0.1.1" - dependencies: - base64-js: "npm:*" - peerDependencies: - react-native: "*" - checksum: 10c0/e58d6e539bcb62aab7e7dc9f26989a6970e3878afbe5b1942461fa45d4ac6cb6f242778a5a8583f038760fa9244187e7ca97d2712dc7993575f3162b47c23e49 - languageName: node - linkType: hard - "react-native-splash-screen@npm:^3.3.0": version: 3.3.0 resolution: "react-native-splash-screen@npm:3.3.0" @@ -17731,17 +17185,7 @@ __metadata: languageName: node linkType: hard -"ref-struct-di@npm:^1.1.0": - version: 1.1.1 - resolution: "ref-struct-di@npm:1.1.1" - dependencies: - debug: "npm:^3.1.0" - node-gyp: "npm:latest" - checksum: 10c0/e456f4b228647d06af1c911bd3f90fd85f7b9d88aa9707e10fa2879fee92d2e7a3035ca819cb30b0bdc1b32751a628308229204b00a0fb3b0e93b002dcef9835 - languageName: node - linkType: hard - -"reflect-metadata@npm:^0.2.2": +"reflect-metadata@npm:0.2.2, reflect-metadata@npm:^0.2.2": version: 0.2.2 resolution: "reflect-metadata@npm:0.2.2" checksum: 10c0/1cd93a15ea291e420204955544637c264c216e7aac527470e393d54b4bb075f10a17e60d8168ec96600c7e0b9fcc0cb0bb6e91c3fbf5b0d8c9056f04e6ac1ec2 @@ -18112,6 +17556,19 @@ __metadata: languageName: node linkType: hard +"router@npm:^2.2.0": + version: 2.2.0 + resolution: "router@npm:2.2.0" + dependencies: + debug: "npm:^4.4.0" + depd: "npm:^2.0.0" + is-promise: "npm:^4.0.0" + parseurl: "npm:^1.3.3" + path-to-regexp: "npm:^8.0.0" + checksum: 10c0/3279de7450c8eae2f6e095e9edacbdeec0abb5cb7249c6e719faa0db2dba43574b4fff5892d9220631c9abaff52dd3cad648cfea2aaace845e1a071915ac8867 + languageName: node + linkType: hard + "run-parallel@npm:^1.1.9": version: 1.2.0 resolution: "run-parallel@npm:1.2.0" @@ -18178,7 +17635,7 @@ __metadata: languageName: node linkType: hard -"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0": +"safer-buffer@npm:>= 2.1.2 < 3.0.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" checksum: 10c0/7e3c8b2e88a1841c9671094bbaeebd94448111dd90a81a1f606f3f67708a6ec57763b3b47f06da09fc6054193e0e6709e77325415dc8422b04497a8070fa02d4 @@ -18317,6 +17774,25 @@ __metadata: languageName: node linkType: hard +"send@npm:^1.1.0, send@npm:^1.2.0": + version: 1.2.0 + resolution: "send@npm:1.2.0" + dependencies: + debug: "npm:^4.3.5" + encodeurl: "npm:^2.0.0" + escape-html: "npm:^1.0.3" + etag: "npm:^1.8.1" + fresh: "npm:^2.0.0" + http-errors: "npm:^2.0.0" + mime-types: "npm:^3.0.1" + ms: "npm:^2.1.3" + on-finished: "npm:^2.4.1" + range-parser: "npm:^1.2.1" + statuses: "npm:^2.0.1" + checksum: 10c0/531bcfb5616948d3468d95a1fd0adaeb0c20818ba4a500f439b800ca2117971489e02074ce32796fd64a6772ea3e7235fe0583d8241dbd37a053dc3378eff9a5 + languageName: node + linkType: hard + "serialize-error@npm:^2.1.0": version: 2.1.0 resolution: "serialize-error@npm:2.1.0" @@ -18324,7 +17800,7 @@ __metadata: languageName: node linkType: hard -"serialize-error@npm:^8.0.1, serialize-error@npm:^8.1.0": +"serialize-error@npm:^8.0.1": version: 8.1.0 resolution: "serialize-error@npm:8.1.0" dependencies: @@ -18333,7 +17809,7 @@ __metadata: languageName: node linkType: hard -"serve-static@npm:1.16.2, serve-static@npm:^1.13.1": +"serve-static@npm:^1.13.1": version: 1.16.2 resolution: "serve-static@npm:1.16.2" dependencies: @@ -18345,6 +17821,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:^2.2.0": + version: 2.2.0 + resolution: "serve-static@npm:2.2.0" + dependencies: + encodeurl: "npm:^2.0.0" + escape-html: "npm:^1.0.3" + parseurl: "npm:^1.3.3" + send: "npm:^1.2.0" + checksum: 10c0/30e2ed1dbff1984836cfd0c65abf5d3f3f83bcd696c99d2d3c97edbd4e2a3ff4d3f87108a7d713640d290a7b6fe6c15ddcbc61165ab2eaad48ea8d3b52c7f913 + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -18396,7 +17884,7 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10c0/68733173026766fa0d9ecaeb07f0483f4c2dc70ca376b3b7c40b7cda909f94b0918f6c5ad5ce27a9160bdfb475efaa9d5e705a11d8eaae18f9835d20976028bc @@ -18505,7 +17993,7 @@ __metadata: languageName: node linkType: hard -"side-channel@npm:^1.0.4, side-channel@npm:^1.0.6, side-channel@npm:^1.1.0": +"side-channel@npm:^1.0.4, side-channel@npm:^1.1.0": version: 1.1.0 resolution: "side-channel@npm:1.1.0" dependencies: @@ -18738,6 +18226,13 @@ __metadata: languageName: node linkType: hard +"split-on-first@npm:^3.0.0": + version: 3.0.0 + resolution: "split-on-first@npm:3.0.0" + checksum: 10c0/a1262eae12b68de235e1a08e011bf5b42c42621985ddf807e6221fb1e2b3304824913ae7019f18436b96b8fab8aef5f1ad80dedd2385317fdc51b521c3882cd0 + languageName: node + linkType: hard + "split2@npm:^3.0.0, split2@npm:^3.2.2": version: 3.2.2 resolution: "split2@npm:3.2.2" @@ -18820,6 +18315,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:^2.0.1, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10c0/a9947d98ad60d01f6b26727570f3bcceb6c8fa789da64fe6889908fe2e294d57503b14bf2b5af7605c2d36647259e856635cd4c49eab41667658ec9d0080ec3f + languageName: node + linkType: hard + "statuses@npm:~1.5.0": version: 1.5.0 resolution: "statuses@npm:1.5.0" @@ -18837,13 +18339,6 @@ __metadata: languageName: node linkType: hard -"str2buf@npm:^1.3.0": - version: 1.3.0 - resolution: "str2buf@npm:1.3.0" - checksum: 10c0/c72837f31e143180ddcba3a604942375d983213c47eb156e739e0f2eb288825f0276d401465a4f47e2b9091460679435150b22e6e8c16a3a7dcc8f4cc2e88970 - languageName: node - linkType: hard - "stream-buffers@npm:2.2.x": version: 2.2.0 resolution: "stream-buffers@npm:2.2.0" @@ -19430,7 +18925,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10c0/93937279934bd66cc3270016dd8d0afec14fb7c94a05c72dc57321f8bd1fa97e5bea6d1f7c89e728d077ca31ea125b78320a616a6c6cd0e6b9cb94cb864381c1 @@ -19625,7 +19120,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.1.0, tslib@npm:^2.6.2, tslib@npm:^2.7.0, tslib@npm:^2.8.1": +"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.1.0, tslib@npm:^2.7.0, tslib@npm:^2.8.1": version: 2.8.1 resolution: "tslib@npm:2.8.1" checksum: 10c0/9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62 @@ -19747,13 +19242,14 @@ __metadata: languageName: node linkType: hard -"type-is@npm:~1.6.18": - version: 1.6.18 - resolution: "type-is@npm:1.6.18" +"type-is@npm:^2.0.1": + version: 2.0.1 + resolution: "type-is@npm:2.0.1" dependencies: - media-typer: "npm:0.3.0" - mime-types: "npm:~2.1.24" - checksum: 10c0/a23daeb538591b7efbd61ecf06b6feb2501b683ffdc9a19c74ef5baba362b4347e42f1b4ed81f5882a8c96a3bfff7f93ce3ffaf0cbbc879b532b04c97a55db9d + content-type: "npm:^1.0.5" + media-typer: "npm:^1.1.0" + mime-types: "npm:^3.0.0" + checksum: 10c0/7f7ec0a060b16880bdad36824ab37c26019454b67d73e8a465ed5a3587440fbe158bc765f0da68344498235c877e7dbbb1600beccc94628ed05599d667951b99 languageName: node linkType: hard @@ -19924,12 +19420,10 @@ __metadata: languageName: node linkType: hard -"undici@npm:^5.21.2": - version: 5.29.0 - resolution: "undici@npm:5.29.0" - dependencies: - "@fastify/busboy": "npm:^2.0.0" - checksum: 10c0/e4e4d631ca54ee0ad82d2e90e7798fa00a106e27e6c880687e445cc2f13b4bc87c5eba2a88c266c3eecffb18f26e227b778412da74a23acc374fca7caccec49b +"undici@npm:^6.6.2": + version: 6.22.0 + resolution: "undici@npm:6.22.0" + checksum: 10c0/47903c489d73e26bd47960cf2f04d63282ed050818b672cb05f8dfb6403381b850cf1b1751832654fd3af22aacd9d780e5e61aff563cd97943f5c4f10d5b3e23 languageName: node linkType: hard @@ -20039,7 +19533,7 @@ __metadata: languageName: node linkType: hard -"unpipe@npm:1.0.0, unpipe@npm:~1.0.0": +"unpipe@npm:~1.0.0": version: 1.0.0 resolution: "unpipe@npm:1.0.0" checksum: 10c0/193400255bd48968e5c5383730344fbb4fa114cdedfab26e329e50dd2d81b134244bb8a72c6ac1b10ab0281a58b363d06405632c9d49ca9dfd5e90cbd7d0f32c @@ -20143,6 +19637,15 @@ __metadata: languageName: node linkType: hard +"uuid@npm:^13.0.0": + version: 13.0.0 + resolution: "uuid@npm:13.0.0" + bin: + uuid: dist-node/bin/uuid + checksum: 10c0/950e4c18d57fef6c69675344f5700a08af21e26b9eff2bf2180427564297368c538ea11ac9fb2e6528b17fc3966a9fd2c5049361b0b63c7d654f3c550c9b3d67 + languageName: node + linkType: hard + "uuid@npm:^7.0.3": version: 7.0.3 resolution: "uuid@npm:7.0.3" @@ -20179,15 +19682,15 @@ __metadata: languageName: node linkType: hard -"valibot@npm:1.0.0-beta.8": - version: 1.0.0-beta.8 - resolution: "valibot@npm:1.0.0-beta.8" +"valibot@npm:1.2.0": + version: 1.2.0 + resolution: "valibot@npm:1.2.0" peerDependencies: typescript: ">=5" peerDependenciesMeta: typescript: optional: true - checksum: 10c0/71aea3ce739e46bf60dc16a01c180fcd76be603a5dd76e43b57fe3a9595d01bb1787d0ffda390f00d755a249405d61b73c6e7f9575cb316dac6c60c40c8814ef + checksum: 10c0/e6897ed2008fc900380a6ce39b62bc5fca45fd5e070f70571c6380ede3ba026d0b7016230215d87f7f3d672a28dbde5a0522d39830b493fdc3dccd1a59ef4ee6 languageName: node linkType: hard @@ -20224,6 +19727,13 @@ __metadata: languageName: node linkType: hard +"validator@npm:^13.15.20": + version: 13.15.23 + resolution: "validator@npm:13.15.23" + checksum: 10c0/22a05ec6a98d48d2b6fb34d43ce854af61d15842362d142e64cfca0325d4d0c2d1051d9f9d3a0f741e58ea888f73a35baf7a2a810f5aed0f89183bd5040f0177 + languageName: node + linkType: hard + "validator@npm:^13.9.0": version: 13.15.15 resolution: "validator@npm:13.15.15" @@ -20238,7 +19748,7 @@ __metadata: languageName: node linkType: hard -"vary@npm:~1.1.2": +"vary@npm:^1.1.2, vary@npm:~1.1.2": version: 1.1.2 resolution: "vary@npm:1.1.2" checksum: 10c0/f15d588d79f3675135ba783c91a4083dcd290a2a5be9fcb6514220a1634e23df116847b1cc51f66bfb0644cf9353b2abb7815ae499bab06e46dd33c1a6bf1f4f @@ -20284,24 +19794,17 @@ __metadata: languageName: node linkType: hard -"web-did-resolver@npm:^2.0.21": - version: 2.0.30 - resolution: "web-did-resolver@npm:2.0.30" +"web-did-resolver@npm:^2.0.31": + version: 2.0.32 + resolution: "web-did-resolver@npm:2.0.32" dependencies: cross-fetch: "npm:^4.1.0" did-resolver: "npm:^4.1.0" - checksum: 10c0/685e89797bd4f41766fe1c2d469a26883553adea8debf7b2aa8a476d4f1c45365f4fa192289d617920adea4a9a084e465ba466e174dab820cdc09c67293a9405 + checksum: 10c0/514bce1a10cb8d78f6c8fb19c8b81745081bbcb061882d47e0fc7c6dcd166356ea1c6af1add92f1198b705fe4b5cc4443ce2c3fdf4fec40f8a23797f01a5900d languageName: node linkType: hard -"web-streams-polyfill@npm:^3.0.3": - version: 3.3.3 - resolution: "web-streams-polyfill@npm:3.3.3" - checksum: 10c0/64e855c47f6c8330b5436147db1c75cb7e7474d924166800e8e2aab5eb6c76aac4981a84261dd2982b3e754490900b99791c80ae1407a9fa0dcff74f82ea3a7f - languageName: node - linkType: hard - -"webcrypto-core@npm:^1.8.0, webcrypto-core@npm:^1.8.1": +"webcrypto-core@npm:^1.8.1": version: 1.8.1 resolution: "webcrypto-core@npm:1.8.1" dependencies: @@ -20314,13 +19817,6 @@ __metadata: languageName: node linkType: hard -"webcrypto-shim@npm:^0.1.4": - version: 0.1.7 - resolution: "webcrypto-shim@npm:0.1.7" - checksum: 10c0/1f1c23e5d2a901d3f8009fb06833d80d9bb7da91f37c9299c036c9bf74b13bcfb35db7011efe1b5b265594763152148960241760cd47d7dee52969d0bfd87b30 - languageName: node - linkType: hard - "webidl-conversions@npm:^3.0.0": version: 3.0.1 resolution: "webidl-conversions@npm:3.0.1" @@ -20609,7 +20105,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.12.1, ws@npm:^8.18.2": +"ws@npm:^8.12.1, ws@npm:^8.18.3": version: 8.18.3 resolution: "ws@npm:8.18.3" peerDependencies: @@ -20810,9 +20306,9 @@ __metadata: languageName: node linkType: hard -"zod@npm:^3.24.2, zod@npm:^3.25.56": - version: 3.25.76 - resolution: "zod@npm:3.25.76" - checksum: 10c0/5718ec35e3c40b600316c5b4c5e4976f7fee68151bc8f8d90ec18a469be9571f072e1bbaace10f1e85cf8892ea12d90821b200e980ab46916a6166a4260a983c +"zod@npm:^4.1.12, zod@npm:^4.1.13": + version: 4.1.13 + resolution: "zod@npm:4.1.13" + checksum: 10c0/d7e74e82dba81a91ffc3239cd85bc034abe193a28f7087a94ab258a3e48e9a7ca4141920cac979a0d781495b48fc547777394149f26be04c3dc642f58bbc3941 languageName: node linkType: hard From 68d717c4c9ec4c20476ca76fc3e1af9aa480fed7 Mon Sep 17 00:00:00 2001 From: Akiff Manji Date: Thu, 11 Dec 2025 07:13:19 -0800 Subject: [PATCH 29/48] chore: update test snapshots Signed-off-by: Akiff Manji --- .../__snapshots__/QRScanner.test.tsx.snap | 123 ++++--- .../__snapshots__/TourOverlay.test.tsx.snap | 29 +- .../__snapshots__/AlertModal.test.tsx.snap | 2 + .../CameraDisclosureModal.test.tsx.snap | 1 + .../CommonRemoveModal.test.tsx.snap | 49 ++- .../ConfirmPINModal.test.tsx.snap | 2 + .../DismissiblePopupModal.test.tsx.snap | 4 + .../__snapshots__/ErrorModal.test.tsx.snap | 1 + .../__snapshots__/ImageModal.test.tsx.snap | 2 + .../ProofCancelModal.test.tsx.snap | 1 + .../VerifyPINModal.test.tsx.snap | 1 + .../CredentialOfferAccept.test.tsx.snap | 3 + .../__snapshots__/JSONDetails.test.tsx.snap | 9 +- .../__snapshots__/ListContacts.test.tsx.snap | 54 ++- .../__snapshots__/ProofDetails.test.tsx.snap | 345 +++++++++++++++++- .../ProofRequestDetails.test.tsx.snap | 174 ++++++--- 16 files changed, 660 insertions(+), 140 deletions(-) diff --git a/packages/core/__tests__/components/__snapshots__/QRScanner.test.tsx.snap b/packages/core/__tests__/components/__snapshots__/QRScanner.test.tsx.snap index 452f55fa11..a8090bc7c3 100644 --- a/packages/core/__tests__/components/__snapshots__/QRScanner.test.tsx.snap +++ b/packages/core/__tests__/components/__snapshots__/QRScanner.test.tsx.snap @@ -135,8 +135,8 @@ exports[`QRScanner Component Focus animation does not render before tapping 1`] testID="com.ariesbifold:id/ScanOverlay" > @@ -234,7 +235,7 @@ exports[`QRScanner Component Focus animation does not render before tapping 1`] } } fillOpacity={0.6} - height="1334" + height={1334} mask="overlayMask" propList={ Array [ @@ -242,9 +243,9 @@ exports[`QRScanner Component Focus animation does not render before tapping 1`] "fillOpacity", ] } - width="750" - x="0" - y="0" + width={750} + x={0} + y={0} /> @@ -735,8 +736,8 @@ exports[`QRScanner Component Renders correctly on first tab 1`] = ` testID="com.ariesbifold:id/ScanOverlay" > @@ -834,7 +836,7 @@ exports[`QRScanner Component Renders correctly on first tab 1`] = ` } } fillOpacity={0.6} - height="1334" + height={1334} mask="overlayMask" propList={ Array [ @@ -842,9 +844,9 @@ exports[`QRScanner Component Renders correctly on first tab 1`] = ` "fillOpacity", ] } - width="750" - x="0" - y="0" + width={750} + x={0} + y={0} /> @@ -1889,8 +1891,8 @@ exports[`QRScanner Component Scanner with no tabs renders correctly 1`] = ` testID="com.ariesbifold:id/ScanOverlay" > @@ -1988,7 +1991,7 @@ exports[`QRScanner Component Scanner with no tabs renders correctly 1`] = ` } } fillOpacity={0.6} - height="1334" + height={1334} mask="overlayMask" propList={ Array [ @@ -1996,9 +1999,9 @@ exports[`QRScanner Component Scanner with no tabs renders correctly 1`] = ` "fillOpacity", ] } - width="750" - x="0" - y="0" + width={750} + x={0} + y={0} /> diff --git a/packages/core/__tests__/components/__snapshots__/TourOverlay.test.tsx.snap b/packages/core/__tests__/components/__snapshots__/TourOverlay.test.tsx.snap index faed56b1a5..44e5158f4c 100644 --- a/packages/core/__tests__/components/__snapshots__/TourOverlay.test.tsx.snap +++ b/packages/core/__tests__/components/__snapshots__/TourOverlay.test.tsx.snap @@ -16,8 +16,8 @@ exports[`TourOverlay Component Renders properly with defaults 1`] = ` > @@ -101,7 +102,7 @@ exports[`TourOverlay Component Renders properly with defaults 1`] = ` "type": 0, } } - height="1335" + height={1335} mask="mask" opacity={0.7} propList={ @@ -109,9 +110,9 @@ exports[`TourOverlay Component Renders properly with defaults 1`] = ` "fill", ] } - width="751" - x="0" - y="0" + width={751} + x={0} + y={0} /> diff --git a/packages/core/__tests__/modals/__snapshots__/AlertModal.test.tsx.snap b/packages/core/__tests__/modals/__snapshots__/AlertModal.test.tsx.snap index a6418d7f43..495191eeb4 100644 --- a/packages/core/__tests__/modals/__snapshots__/AlertModal.test.tsx.snap +++ b/packages/core/__tests__/modals/__snapshots__/AlertModal.test.tsx.snap @@ -20,7 +20,9 @@ exports[`AlertModal Component Renders correctly 1`] = ` } > @@ -280,8 +281,8 @@ exports[`CommonRemoveModal Component Credential offer decline renders correctly ] } width="100%" - x="0" - y="0" + x={0} + y={0} /> @@ -464,6 +465,7 @@ exports[`CommonRemoveModal Component Credential offer decline renders correctly exports[`CommonRemoveModal Component Custom notification decline renders correctly 1`] = ` @@ -744,8 +746,8 @@ exports[`CommonRemoveModal Component Custom notification decline renders correct ] } width="100%" - x="0" - y="0" + x={0} + y={0} /> @@ -928,6 +930,7 @@ exports[`CommonRemoveModal Component Custom notification decline renders correct exports[`CommonRemoveModal Component Proof request decline renders correctly 1`] = ` @@ -1218,8 +1221,8 @@ exports[`CommonRemoveModal Component Proof request decline renders correctly 1`] ] } width="100%" - x="0" - y="0" + x={0} + y={0} /> @@ -1402,6 +1405,7 @@ exports[`CommonRemoveModal Component Proof request decline renders correctly 1`] exports[`CommonRemoveModal Component Remove contact renders correctly 1`] = ` @@ -1955,8 +1959,8 @@ exports[`CommonRemoveModal Component Remove contact renders correctly 1`] = ` ] } width="100%" - x="0" - y="0" + x={0} + y={0} /> @@ -2139,6 +2143,7 @@ exports[`CommonRemoveModal Component Remove contact renders correctly 1`] = ` exports[`CommonRemoveModal Component Remove contact renders correctly2 1`] = ` @@ -2402,8 +2407,8 @@ exports[`CommonRemoveModal Component Remove contact renders correctly2 1`] = ` ] } width="100%" - x="0" - y="0" + x={0} + y={0} /> @@ -2586,6 +2591,7 @@ exports[`CommonRemoveModal Component Remove contact renders correctly2 1`] = ` exports[`CommonRemoveModal Component Remove credential renders correctly 1`] = ` @@ -2858,7 +2864,12 @@ exports[`CommonRemoveModal Component Remove credential renders correctly 1`] = ` @@ -3404,6 +3420,7 @@ exports[`CommonRemoveModal Component Remove credential renders correctly 1`] = ` exports[`CommonRemoveModal Component Rerenders correctly when not visible 1`] = ` @@ -3957,8 +3974,8 @@ exports[`CommonRemoveModal Component Rerenders correctly when not visible 1`] = ] } width="100%" - x="0" - y="0" + x={0} + y={0} /> diff --git a/packages/core/__tests__/modals/__snapshots__/ConfirmPINModal.test.tsx.snap b/packages/core/__tests__/modals/__snapshots__/ConfirmPINModal.test.tsx.snap index 54ffaaf7ef..4df82a5336 100644 --- a/packages/core/__tests__/modals/__snapshots__/ConfirmPINModal.test.tsx.snap +++ b/packages/core/__tests__/modals/__snapshots__/ConfirmPINModal.test.tsx.snap @@ -3,6 +3,7 @@ exports[`ConfirmPINModal Component Renders correctly for PIN change 1`] = ` diff --git a/packages/core/__tests__/modals/__snapshots__/ImageModal.test.tsx.snap b/packages/core/__tests__/modals/__snapshots__/ImageModal.test.tsx.snap index 678a8099ec..d45b2c9020 100644 --- a/packages/core/__tests__/modals/__snapshots__/ImageModal.test.tsx.snap +++ b/packages/core/__tests__/modals/__snapshots__/ImageModal.test.tsx.snap @@ -2,7 +2,9 @@ exports[`ImageModal component Renders correctly 1`] = ` @@ -230,6 +231,7 @@ exports[`CredentialOfferAccept Screen renders correctly 1`] = ` exports[`CredentialOfferAccept Screen transitions to offer accepted 1`] = ` @@ -473,6 +475,7 @@ exports[`CredentialOfferAccept Screen transitions to offer accepted 1`] = ` exports[`CredentialOfferAccept Screen transitions to taking too delay message 1`] = ` diff --git a/packages/core/__tests__/screens/__snapshots__/JSONDetails.test.tsx.snap b/packages/core/__tests__/screens/__snapshots__/JSONDetails.test.tsx.snap index 1a36ae28ad..858172433f 100644 --- a/packages/core/__tests__/screens/__snapshots__/JSONDetails.test.tsx.snap +++ b/packages/core/__tests__/screens/__snapshots__/JSONDetails.test.tsx.snap @@ -21,7 +21,7 @@ exports[`JSONDetails Screen JSONDetails Screen render render matches snapshot 1` + > + + Sep 4, 2024 + + @@ -379,7 +395,23 @@ exports[`ListContacts Screen Renders correctly 1`] = ` "paddingVertical": 4, } } - /> + > + + Sep 4, 2024 + + @@ -526,7 +558,23 @@ exports[`ListContacts Screen Renders correctly 1`] = ` "paddingVertical": 4, } } - /> + > + + Sep 4, 2024 + + diff --git a/packages/core/__tests__/screens/__snapshots__/ProofDetails.test.tsx.snap b/packages/core/__tests__/screens/__snapshots__/ProofDetails.test.tsx.snap index 9d1e91b43e..7ac29761c4 100644 --- a/packages/core/__tests__/screens/__snapshots__/ProofDetails.test.tsx.snap +++ b/packages/core/__tests__/screens/__snapshots__/ProofDetails.test.tsx.snap @@ -384,7 +384,350 @@ exports[`ProofDetails Screen with a verified proof record renders correctly when "marginBottom": 15, } } - /> + > + + + + + + + L + + + + + + + Latest + + + + + + + + + + First Name + + + + Aries + + + + + + + + + + Second Name + + + + Bifold + + + + + + + + + + + + diff --git a/packages/core/__tests__/screens/__snapshots__/ProofRequestDetails.test.tsx.snap b/packages/core/__tests__/screens/__snapshots__/ProofRequestDetails.test.tsx.snap index 27787c2bf8..3c22b96680 100644 --- a/packages/core/__tests__/screens/__snapshots__/ProofRequestDetails.test.tsx.snap +++ b/packages/core/__tests__/screens/__snapshots__/ProofRequestDetails.test.tsx.snap @@ -81,7 +81,7 @@ exports[`ProofRequestDetails Screen Renders correctly 1`] = ` style={ Array [ Object { - "backgroundColor": undefined, + "backgroundColor": "#602809", "borderRadius": 10, "shadowColor": "#000", "shadowOffset": Object { @@ -109,7 +109,7 @@ exports[`ProofRequestDetails Screen Renders correctly 1`] = ` testID="com.ariesbifold:id/CredentialCard" > - - - - Student + Student Card @@ -270,7 +236,7 @@ exports[`ProofRequestDetails Screen Renders correctly 1`] = ` "encoding": undefined, "format": undefined, "hasError": undefined, - "label": "First Name", + "label": undefined, "mimeType": undefined, "name": "student_first_name", "nonRevoked": undefined, @@ -281,7 +247,7 @@ exports[`ProofRequestDetails Screen Renders correctly 1`] = ` ], "revealed": undefined, "revoked": undefined, - "type": "Text", + "type": undefined, "value": null, }, Attribute { @@ -289,7 +255,7 @@ exports[`ProofRequestDetails Screen Renders correctly 1`] = ` "encoding": undefined, "format": undefined, "hasError": undefined, - "label": "Last Name", + "label": undefined, "mimeType": undefined, "name": "student_last_name", "nonRevoked": undefined, @@ -300,14 +266,34 @@ exports[`ProofRequestDetails Screen Renders correctly 1`] = ` ], "revealed": undefined, "revoked": undefined, - "type": "Text", + "type": undefined, "value": null, }, + Predicate { + "credentialId": undefined, + "encoding": undefined, + "format": undefined, + "label": undefined, + "mimeType": undefined, + "name": "expiry_date", + "nonRevoked": undefined, + "pType": ">=", + "pValue": "@{currentDate(0)}", + "parameterizable": undefined, + "restrictions": Array [ + Object { + "cred_def_id": "XUxBrVSALWHLeycAUhrNr9:3:CL:26293:student_card", + }, + ], + "revoked": undefined, + "satisfied": undefined, + "type": undefined, + }, ] } getItem={[Function]} getItemCount={[Function]} - initialNumToRender={2} + initialNumToRender={3} keyExtractor={[Function]} onContentSizeChange={[Function]} onLayout={[Function]} @@ -362,7 +348,7 @@ exports[`ProofRequestDetails Screen Renders correctly 1`] = ` } testID="com.ariesbifold:id/AttributeName" > - First Name + Student First Name @@ -405,8 +391,106 @@ exports[`ProofRequestDetails Screen Renders correctly 1`] = ` } testID="com.ariesbifold:id/AttributeName" > - Last Name + Student Last Name + + + + + + + + + Expiry Date + + + ProofRequest.PredicateGe + + + @{currentDate(0)} + + From a09c365ebc2f0add21d1170c20a86158bfeabb0a Mon Sep 17 00:00:00 2001 From: Akiff Manji Date: Thu, 11 Dec 2025 07:19:41 -0800 Subject: [PATCH 30/48] chore: update import order Signed-off-by: Akiff Manji --- packages/core/src/utils/credential.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core/src/utils/credential.ts b/packages/core/src/utils/credential.ts index a1d98a2ee1..c1e8e4a360 100644 --- a/packages/core/src/utils/credential.ts +++ b/packages/core/src/utils/credential.ts @@ -1,12 +1,12 @@ -import { ImageSourcePropType } from 'react-native' import { AnonCredsCredentialMetadataKey } from '@credo-ts/anoncreds' import { CredentialExchangeRecord, CredentialState, W3cCredentialRecord } from '@credo-ts/core' +import { ImageSourcePropType } from 'react-native' +import { luminanceForHexColor } from './luminance' +import { getCredentialForDisplay } from '../modules/openid/display' import type { Agent } from '@credo-ts/core' import { getSchemaName, getCredDefTag, fallbackDefaultCredentialNameValue, defaultCredDefTag } from './cred-def' -import { luminanceForHexColor } from './luminance' -import { getCredentialForDisplay } from '../modules/openid/display' import { BifoldLogger } from '../services/logger' export const isValidAnonCredsCredential = (credential: CredentialExchangeRecord) => { From 1197b0160294ba88466ffd76bc051b37da05eb6b Mon Sep 17 00:00:00 2001 From: Akiff Manji Date: Thu, 11 Dec 2025 08:54:19 -0800 Subject: [PATCH 31/48] chore: clean up 0.81 based updates Signed-off-by: Akiff Manji --- .../__snapshots__/ListContacts.test.tsx.snap | 54 +-------------- packages/core/jestSetup.js | 67 +++---------------- .../react-native-attestation/package.json | 2 +- packages/remote-logs/package.json | 4 +- packages/verifier/package.json | 2 +- samples/app/android/app/build.gradle | 6 +- samples/app/ios/AriesBifold/AppDelegate.mm | 2 +- samples/app/ios/Podfile | 4 +- samples/app/package.json | 8 +-- 9 files changed, 26 insertions(+), 123 deletions(-) diff --git a/packages/core/__tests__/screens/__snapshots__/ListContacts.test.tsx.snap b/packages/core/__tests__/screens/__snapshots__/ListContacts.test.tsx.snap index 5812053736..e46f9a2e79 100644 --- a/packages/core/__tests__/screens/__snapshots__/ListContacts.test.tsx.snap +++ b/packages/core/__tests__/screens/__snapshots__/ListContacts.test.tsx.snap @@ -232,23 +232,7 @@ exports[`ListContacts Screen Renders correctly 1`] = ` "paddingVertical": 4, } } - > - - Sep 4, 2024 - - + /> @@ -395,23 +379,7 @@ exports[`ListContacts Screen Renders correctly 1`] = ` "paddingVertical": 4, } } - > - - Sep 4, 2024 - - + /> @@ -558,23 +526,7 @@ exports[`ListContacts Screen Renders correctly 1`] = ` "paddingVertical": 4, } } - > - - Sep 4, 2024 - - + /> diff --git a/packages/core/jestSetup.js b/packages/core/jestSetup.js index c004f72a6c..3fc5a09595 100644 --- a/packages/core/jestSetup.js +++ b/packages/core/jestSetup.js @@ -2,78 +2,29 @@ // eslint-disable-next-line import/no-extraneous-dependencies import 'reflect-metadata' import 'react-native-gesture-handler/jestSetup' -import mockRNCNetInfo from '@react-native-community/netinfo/jest/netinfo-mock.js' -import mockRNLocalize from 'react-native-localize/mock' import mockRNDeviceInfo from 'react-native-device-info/jest/react-native-device-info-mock' +import mockRNLocalize from 'react-native-localize/mock' +import mockRNPermissions from 'react-native-permissions/mock' import mockSafeAreaContext from 'react-native-safe-area-context/jest/mock' +import mockRNCNetInfo from '@react-native-community/netinfo/jest/netinfo-mock.js' import path from 'path' mockRNDeviceInfo.getVersion = jest.fn(() => '1') mockRNDeviceInfo.getBuildNumber = jest.fn(() => '1') -jest.mock('react-native-safe-area-context', () => mockSafeAreaContext) +// Mock Animated native helper - path changed in RN 0.79+ +jest.mock('react-native', () => jest.requireActual('react-native')) jest.mock('react-native-device-info', () => mockRNDeviceInfo) +jest.mock('react-native-localize', () => mockRNLocalize) +jest.mock('react-native-permissions', () => mockRNPermissions) +jest.mock('react-native-safe-area-context', () => mockSafeAreaContext) jest.mock('@react-native-community/netinfo', () => mockRNCNetInfo) -// Mock Animated native helper - path changed in RN 0.81+ -jest.mock('react-native', () => { - const RN = jest.requireActual('react-native') - RN.NativeModules.NativeAnimatedModule = { - startOperationBatch: jest.fn(), - finishOperationBatch: jest.fn(), - createAnimatedNode: jest.fn(), - updateAnimatedNodeConfig: jest.fn(), - getValue: jest.fn(), - startListeningToAnimatedNodeValue: jest.fn(), - stopListeningToAnimatedNodeValue: jest.fn(), - connectAnimatedNodes: jest.fn(), - disconnectAnimatedNodes: jest.fn(), - startAnimatingNode: jest.fn(), - stopAnimation: jest.fn(), - setAnimatedNodeValue: jest.fn(), - setAnimatedNodeOffset: jest.fn(), - flattenAnimatedNodeOffset: jest.fn(), - extractAnimatedNodeOffset: jest.fn(), - connectAnimatedNodeToView: jest.fn(), - disconnectAnimatedNodeFromView: jest.fn(), - restoreDefaultValues: jest.fn(), - dropAnimatedNode: jest.fn(), - addAnimatedEventToView: jest.fn(), - removeAnimatedEventFromView: jest.fn(), - addListener: jest.fn(), - removeListeners: jest.fn(), - } - return RN -}) -jest.mock('react-native-localize', () => mockRNLocalize) -jest.mock('react-native-orientation-locker', () => ({ - useOrientationChange: jest.fn(), - OrientationType: { - PORTRAIT: 'PORTRAIT', - 'PORTRAIT-UPSIDEDOWN': 'PORTRAIT-UPSIDEDOWN', - 'LANDSCAPE-LEFT': 'LANDSCAPE-LEFT', - 'LANDSCAPE-RIGHT': 'LANDSCAPE-RIGHT', - FACE_UP: 'FACE-UP', - FACE_DOWN: 'FACE-DOWN', - UNKNOWN: 'UNKNOWN', - }, - lockToPortrait: jest.fn(), - lockToLandscape: jest.fn(), - lockToLandscapeLeft: jest.fn(), - lockToLandscapeRight: jest.fn(), - unlockAllOrientations: jest.fn(), - getOrientation: jest.fn(), - getDeviceOrientation: jest.fn(), - addOrientationListener: jest.fn(), - removeOrientationListener: jest.fn(), - addDeviceOrientationListener: jest.fn(), - removeDeviceOrientationListener: jest.fn(), -})) +jest.mock('react-native-orientation-locker', () => ({})) jest.mock('react-native-fs', () => ({})) jest.mock('@hyperledger/anoncreds-react-native', () => ({})) jest.mock('@hyperledger/aries-askar-react-native', () => ({})) jest.mock('@hyperledger/indy-vdr-react-native', () => ({})) -jest.mock('react-native-permissions', () => require('react-native-permissions/mock')) jest.mock('react-native-vision-camera', () => { return require('./__mocks__/custom/react-native-camera') }) diff --git a/packages/react-native-attestation/package.json b/packages/react-native-attestation/package.json index 061f1f3329..c0614982b7 100644 --- a/packages/react-native-attestation/package.json +++ b/packages/react-native-attestation/package.json @@ -49,7 +49,7 @@ "@babel/preset-react": "~7.17.12", "@babel/preset-typescript": "~7.17.12", "@commitlint/config-conventional": "~17.0.3", - "@react-native/eslint-config": "~0.81.0", + "@react-native/eslint-config": "~0.79.0", "@types/jest": "~29.5.14", "@types/react": "~19.1.0", "commitlint": "~17.7.2", diff --git a/packages/remote-logs/package.json b/packages/remote-logs/package.json index 8d6cd4e0b9..333a5134c3 100644 --- a/packages/remote-logs/package.json +++ b/packages/remote-logs/package.json @@ -52,7 +52,7 @@ "axios": "~1.4.0", "buffer": "~6.0.3", "react": "~19.1.0", - "react-native": "0.81.0", + "react-native": "0.79.0", "react-native-logs": "~5.1.0" }, "installConfig": { @@ -64,7 +64,7 @@ "axios": "~1.4.0", "buffer": "~6.0.3", "react": "~19.1.0", - "react-native": "~0.81.0", + "react-native": "~0.79.0", "react-native-logs": "~5.1.0" } } diff --git a/packages/verifier/package.json b/packages/verifier/package.json index a005025bcb..25d4b64bde 100644 --- a/packages/verifier/package.json +++ b/packages/verifier/package.json @@ -28,7 +28,7 @@ "@credo-ts/core": "0.5.17", "@credo-ts/react-hooks": "0.6.1", "@hyperledger/anoncreds-shared": "0.2.4", - "@react-native/babel-preset": "~0.81.0", + "@react-native/babel-preset": "~0.79.0", "@types/jest": "~29.5.14", "@types/react": "~19.1.0", "babel-jest": "~27.5.1", diff --git a/samples/app/android/app/build.gradle b/samples/app/android/app/build.gradle index 9bf8fd82d6..4468a48740 100644 --- a/samples/app/android/app/build.gradle +++ b/samples/app/android/app/build.gradle @@ -50,7 +50,7 @@ react { // The list of flags to pass to the Hermes compiler. By default is "-O", "-output-source-map" // hermesFlags = ["-O", "-output-source-map"] - // RN 0.81+ autolinking + // RN 0.79+ autolinking autolinkLibrariesWithApp() } @@ -62,7 +62,7 @@ apply from: "../../node_modules/react-native-vector-icons/fonts.gradle" */ def enableProguardInReleaseBuilds = false -// JSC is removed in RN 0.81+ - Hermes is the only JS engine +// JSC is removed in RN 0.79+ - Hermes is the only JS engine /** @@ -138,7 +138,7 @@ dependencies { implementation 'com.google.mlkit:barcode-scanning:17.2.0' - // Hermes is the only JS engine in RN 0.81+ + // Hermes is the only JS engine in RN 0.79+ implementation("com.facebook.react:hermes-android") } diff --git a/samples/app/ios/AriesBifold/AppDelegate.mm b/samples/app/ios/AriesBifold/AppDelegate.mm index 68476a1781..dfb9e8dac0 100644 --- a/samples/app/ios/AriesBifold/AppDelegate.mm +++ b/samples/app/ios/AriesBifold/AppDelegate.mm @@ -14,7 +14,7 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:( BOOL success = [super application:application didFinishLaunchingWithOptions:launchOptions]; - // Note: RNSplashScreen is incompatible with RN 0.81 + EXAppDelegateWrapper + // Note: RNSplashScreen is incompatible with RN 0.79 + EXAppDelegateWrapper // The splash screen will be hidden by SplashScreen.hide() in JS when ready // [RNSplashScreen show]; diff --git a/samples/app/ios/Podfile b/samples/app/ios/Podfile index acb455a482..c125af2650 100644 --- a/samples/app/ios/Podfile +++ b/samples/app/ios/Podfile @@ -11,7 +11,7 @@ end node_require('react-native/scripts/react_native_pods.rb') node_require('react-native-permissions/scripts/setup.rb') -# RN 0.81 requires iOS 15.1+ +# RN 0.79 requires iOS 15.1+ platform :ios, '15.1' prepare_react_native_project! @@ -39,7 +39,7 @@ setup_permissions([ # 'StoreKit', ]) -# Flipper is deprecated and removed in RN 0.81+ +# Flipper is deprecated and removed in RN 0.79+ linkage = ENV['USE_FRAMEWORKS'] if linkage != nil diff --git a/samples/app/package.json b/samples/app/package.json index 1d03551365..6e39e59e67 100644 --- a/samples/app/package.json +++ b/samples/app/package.json @@ -106,10 +106,10 @@ "@babel/core": "~7.22.20", "@babel/preset-env": "~7.22.20", "@react-native-community/cli": "^20.0.2", - "@react-native/babel-preset": "~0.81.0", - "@react-native/eslint-config": "~0.81.0", - "@react-native/metro-config": "~0.81.0", - "@react-native/typescript-config": "~0.81.0", + "@react-native/babel-preset": "~0.79.0", + "@react-native/eslint-config": "~0.79.0", + "@react-native/metro-config": "~0.79.0", + "@react-native/typescript-config": "~0.79.0", "@types/lodash.flatten": "~4.4.9", "@types/lodash.merge": "~4.6.9", "@types/lodash.startcase": "~4.4.9", From 03bb75f4114e9bc655ee00be04f8617cece6c982 Mon Sep 17 00:00:00 2001 From: Akiff Manji Date: Thu, 11 Dec 2025 09:13:06 -0800 Subject: [PATCH 32/48] Update samples/app/ios/AriesBifold/AppDelegate.mm Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: Akiff Manji --- samples/app/ios/AriesBifold/AppDelegate.mm | 1 - 1 file changed, 1 deletion(-) diff --git a/samples/app/ios/AriesBifold/AppDelegate.mm b/samples/app/ios/AriesBifold/AppDelegate.mm index dfb9e8dac0..66de23661d 100644 --- a/samples/app/ios/AriesBifold/AppDelegate.mm +++ b/samples/app/ios/AriesBifold/AppDelegate.mm @@ -1,5 +1,4 @@ #import "AppDelegate.h" -#import "RNSplashScreen.h" #import #import "Orientation.h" From be3adf883550463bd7a400ddc5b26aa015692bc6 Mon Sep 17 00:00:00 2001 From: Akiff Manji Date: Thu, 11 Dec 2025 09:13:52 -0800 Subject: [PATCH 33/48] Update samples/app/android/settings.gradle Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: Akiff Manji --- samples/app/android/settings.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/app/android/settings.gradle b/samples/app/android/settings.gradle index 5b0c8b7b2b..5137d7cdcc 100644 --- a/samples/app/android/settings.gradle +++ b/samples/app/android/settings.gradle @@ -11,7 +11,7 @@ plugins { id("com.facebook.react.settings") } -extensions.configure(com.facebook.react.ReactSettingsExtension){ ex -> ex.autolinkLibrariesFromCommand() } +extensions.configure(com.facebook.react.ReactSettingsExtension) { ex -> ex.autolinkLibrariesFromCommand() } rootProject.name = 'Aries-Bifold' include ':app' From bd948aaf93acd9241929b07381b7d68d6a301f9f Mon Sep 17 00:00:00 2001 From: Akiff Manji Date: Thu, 11 Dec 2025 09:14:18 -0800 Subject: [PATCH 34/48] Update packages/core/jestSetup.js Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: Akiff Manji --- packages/core/jestSetup.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/core/jestSetup.js b/packages/core/jestSetup.js index 3fc5a09595..91f6e0549f 100644 --- a/packages/core/jestSetup.js +++ b/packages/core/jestSetup.js @@ -12,7 +12,8 @@ import path from 'path' mockRNDeviceInfo.getVersion = jest.fn(() => '1') mockRNDeviceInfo.getBuildNumber = jest.fn(() => '1') -// Mock Animated native helper - path changed in RN 0.79+ +// Mock Animated native helper (prevents native warnings in tests) - path changed in RN 0.79+ +jest.mock('react-native/Libraries/Animated/NativeAnimatedHelper', () => ({})) jest.mock('react-native', () => jest.requireActual('react-native')) jest.mock('react-native-device-info', () => mockRNDeviceInfo) jest.mock('react-native-localize', () => mockRNLocalize) From bfb248d532b7580ae86d8c03c7d2502725fe1b5b Mon Sep 17 00:00:00 2001 From: Akiff Manji Date: Thu, 11 Dec 2025 09:14:33 -0800 Subject: [PATCH 35/48] Update .yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: Akiff Manji --- ...hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch b/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch index 200cbff162..ec5dc979a8 100644 --- a/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch +++ b/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch @@ -37,7 +37,7 @@ index 1234567890abcdef..abcdef1234567890 100644 defaultConfig { - minSdkVersion 21 -+ minSdkVersion 24 ++ minSdkVersion getExtWithFallback('minSdkVersion', 24) targetSdkVersion getExt('targetSdkVersion') externalNativeBuild { From 20140892dbc05c5f1b90fd3b024f44b89e847892 Mon Sep 17 00:00:00 2001 From: Akiff Manji Date: Thu, 11 Dec 2025 09:17:27 -0800 Subject: [PATCH 36/48] Update samples/app/metro.config.js Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: Akiff Manji --- samples/app/metro.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/app/metro.config.js b/samples/app/metro.config.js index 037d69ce44..cad780b580 100644 --- a/samples/app/metro.config.js +++ b/samples/app/metro.config.js @@ -65,7 +65,7 @@ const config = { sourceExts: [...sourceExts, 'svg', 'cjs'], // Enable package exports with CommonJS prioritized for @babel/runtime compatibility unstable_enablePackageExports: true, - // Order matters: require before import to get CommonJS versions of @babel/runtime helpers + // Order matters: 'react-native', 'browser', 'require', and 'default' (in this order) to prioritize CommonJS versions of @babel/runtime helpers unstable_conditionNames: ['react-native', 'browser', 'require', 'default'], }, watchFolders, From 9a9bc39e4de55b405b0556aa0ea64c3a3ee7905b Mon Sep 17 00:00:00 2001 From: Akiff Manji Date: Thu, 11 Dec 2025 09:18:05 -0800 Subject: [PATCH 37/48] Update samples/app/ios/AriesBifold/AppDelegate.h Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: Akiff Manji --- samples/app/ios/AriesBifold/AppDelegate.h | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/samples/app/ios/AriesBifold/AppDelegate.h b/samples/app/ios/AriesBifold/AppDelegate.h index e10e6ec646..09a0058cd1 100644 --- a/samples/app/ios/AriesBifold/AppDelegate.h +++ b/samples/app/ios/AriesBifold/AppDelegate.h @@ -1,8 +1,5 @@ #import #import -// Temporarily using RCTAppDelegate directly to debug Metro connection issue -// Was: @interface AppDelegate : EXAppDelegateWrapper -@interface AppDelegate : RCTAppDelegate - +@interface AppDelegate : EXAppDelegateWrapper @end \ No newline at end of file From 288d77f5c6ea9917b76c7a7fc40f518b1ff17997 Mon Sep 17 00:00:00 2001 From: Akiff Manji Date: Thu, 11 Dec 2025 14:21:57 -0800 Subject: [PATCH 38/48] fix: patch for indy-vdr-react-native Signed-off-by: Akiff Manji --- ...dr-react-native-npm-0.2.2-627d424b96.patch | 14 +- yarn.lock | 447 ++---------------- 2 files changed, 43 insertions(+), 418 deletions(-) diff --git a/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch b/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch index ec5dc979a8..ce8b607d54 100644 --- a/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch +++ b/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch @@ -32,7 +32,19 @@ diff --git a/android/build.gradle b/android/build.gradle index 1234567890abcdef..abcdef1234567890 100644 --- a/android/build.gradle +++ b/android/build.gradle -@@ -81,7 +81,7 @@ android { +@@ -35,6 +35,11 @@ def REACT_NATIVE_VERSION = reactProperties.getProperty("VERSION_NAME").split("\\ + apply plugin: 'com.android.library' + apply plugin: 'de.undercouch.download' + ++// Helper to read from rootProject.ext with fallback ++def getExtWithFallback(prop, fallback) { ++ return rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback ++} ++ + def getExt(name) { + return rootProject.ext.get(name) + } +@@ -61,7 +66,7 @@ android { } defaultConfig { diff --git a/yarn.lock b/yarn.lock index 4277043398..f966455730 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2647,7 +2647,7 @@ __metadata: "@babel/preset-react": "npm:~7.17.12" "@babel/preset-typescript": "npm:~7.17.12" "@commitlint/config-conventional": "npm:~17.0.3" - "@react-native/eslint-config": "npm:~0.81.0" + "@react-native/eslint-config": "npm:~0.79.0" "@types/jest": "npm:~29.5.14" "@types/react": "npm:~19.1.0" commitlint: "npm:~17.7.2" @@ -2691,7 +2691,7 @@ __metadata: eslint-import-resolver-typescript: "npm:~3.6.3" jest: "npm:~29.7.0" react: "npm:~19.1.0" - react-native: "npm:~0.81.0" + react-native: "npm:~0.79.0" react-native-logs: "npm:~5.1.0" react-test-renderer: "npm:~18.3.1" rimraf: "npm:~5.0.10" @@ -2701,7 +2701,7 @@ __metadata: axios: ~1.4.0 buffer: ~6.0.3 react: ~19.1.0 - react-native: 0.81.0 + react-native: 0.79.0 react-native-logs: ~5.1.0 languageName: unknown linkType: soft @@ -2715,7 +2715,7 @@ __metadata: "@credo-ts/core": "npm:0.5.17" "@credo-ts/react-hooks": "npm:0.6.1" "@hyperledger/anoncreds-shared": "npm:0.2.4" - "@react-native/babel-preset": "npm:~0.81.0" + "@react-native/babel-preset": "npm:~0.79.0" "@types/jest": "npm:~29.5.14" "@types/react": "npm:~19.1.0" babel-jest: "npm:~27.5.1" @@ -4526,14 +4526,14 @@ __metadata: "@hyperledger/indy-vdr-react-native@patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#~/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch": version: 0.2.2 - resolution: "@hyperledger/indy-vdr-react-native@patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#~/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch::version=0.2.2&hash=629866" + resolution: "@hyperledger/indy-vdr-react-native@patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.2#~/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.2-627d424b96.patch::version=0.2.2&hash=878b7e" dependencies: "@hyperledger/indy-vdr-shared": "npm:0.2.2" "@mapbox/node-pre-gyp": "npm:^1.0.10" peerDependencies: react: ">= 16" react-native: ">= 0.66.0" - checksum: 10c0/9e942004de06b1882889370549ab5eacdfdd039d32f4eb5674abf326a75b0a55d7dd1025d58040da707bba969671c4bd5a1a52b891a23bc0f4afd7a7d9490c10 + checksum: 10c0/67527b5cc856fd7a71daa931b67d947b2691e73a84b03839e6d641a4d9ab82e0b11415fd1935333b55e9008e09e9d2681f41ee9392136cc2fd82613e84212c28 languageName: node linkType: hard @@ -5519,16 +5519,6 @@ __metadata: languageName: node linkType: hard -"@react-native/babel-plugin-codegen@npm:0.81.5": - version: 0.81.5 - resolution: "@react-native/babel-plugin-codegen@npm:0.81.5" - dependencies: - "@babel/traverse": "npm:^7.25.3" - "@react-native/codegen": "npm:0.81.5" - checksum: 10c0/54971e723480bf5e169e1075a9525274e024c94c4286953c699ddb5f82e6229895147f19723b9f1319b55e0eaaa10389a19f349b6c0ac8451d72941a7d9f448b - languageName: node - linkType: hard - "@react-native/babel-preset@npm:0.79.6": version: 0.79.6 resolution: "@react-native/babel-preset@npm:0.79.6" @@ -5584,62 +5574,7 @@ __metadata: languageName: node linkType: hard -"@react-native/babel-preset@npm:0.81.5, @react-native/babel-preset@npm:~0.81.0": - version: 0.81.5 - resolution: "@react-native/babel-preset@npm:0.81.5" - dependencies: - "@babel/core": "npm:^7.25.2" - "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" - "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" - "@babel/plugin-syntax-export-default-from": "npm:^7.24.7" - "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" - "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" - "@babel/plugin-transform-arrow-functions": "npm:^7.24.7" - "@babel/plugin-transform-async-generator-functions": "npm:^7.25.4" - "@babel/plugin-transform-async-to-generator": "npm:^7.24.7" - "@babel/plugin-transform-block-scoping": "npm:^7.25.0" - "@babel/plugin-transform-class-properties": "npm:^7.25.4" - "@babel/plugin-transform-classes": "npm:^7.25.4" - "@babel/plugin-transform-computed-properties": "npm:^7.24.7" - "@babel/plugin-transform-destructuring": "npm:^7.24.8" - "@babel/plugin-transform-flow-strip-types": "npm:^7.25.2" - "@babel/plugin-transform-for-of": "npm:^7.24.7" - "@babel/plugin-transform-function-name": "npm:^7.25.1" - "@babel/plugin-transform-literals": "npm:^7.25.2" - "@babel/plugin-transform-logical-assignment-operators": "npm:^7.24.7" - "@babel/plugin-transform-modules-commonjs": "npm:^7.24.8" - "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.24.7" - "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.24.7" - "@babel/plugin-transform-numeric-separator": "npm:^7.24.7" - "@babel/plugin-transform-object-rest-spread": "npm:^7.24.7" - "@babel/plugin-transform-optional-catch-binding": "npm:^7.24.7" - "@babel/plugin-transform-optional-chaining": "npm:^7.24.8" - "@babel/plugin-transform-parameters": "npm:^7.24.7" - "@babel/plugin-transform-private-methods": "npm:^7.24.7" - "@babel/plugin-transform-private-property-in-object": "npm:^7.24.7" - "@babel/plugin-transform-react-display-name": "npm:^7.24.7" - "@babel/plugin-transform-react-jsx": "npm:^7.25.2" - "@babel/plugin-transform-react-jsx-self": "npm:^7.24.7" - "@babel/plugin-transform-react-jsx-source": "npm:^7.24.7" - "@babel/plugin-transform-regenerator": "npm:^7.24.7" - "@babel/plugin-transform-runtime": "npm:^7.24.7" - "@babel/plugin-transform-shorthand-properties": "npm:^7.24.7" - "@babel/plugin-transform-spread": "npm:^7.24.7" - "@babel/plugin-transform-sticky-regex": "npm:^7.24.7" - "@babel/plugin-transform-typescript": "npm:^7.25.2" - "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" - "@babel/template": "npm:^7.25.0" - "@react-native/babel-plugin-codegen": "npm:0.81.5" - babel-plugin-syntax-hermes-parser: "npm:0.29.1" - babel-plugin-transform-flow-enums: "npm:^0.0.2" - react-refresh: "npm:^0.14.0" - peerDependencies: - "@babel/core": "*" - checksum: 10c0/f3146982c329f7fa7554195e6f8689275cb737856da192a934e7b509f0a5fe07c77c24993801d44914c5c6405799e9b500d227bd1deddf19947c28af6e14ad91 - languageName: node - linkType: hard - -"@react-native/babel-preset@npm:~0.79.0": +"@react-native/babel-preset@npm:0.79.7, @react-native/babel-preset@npm:~0.79.0": version: 0.79.7 resolution: "@react-native/babel-preset@npm:0.79.7" dependencies: @@ -5728,23 +5663,6 @@ __metadata: languageName: node linkType: hard -"@react-native/codegen@npm:0.81.5": - version: 0.81.5 - resolution: "@react-native/codegen@npm:0.81.5" - dependencies: - "@babel/core": "npm:^7.25.2" - "@babel/parser": "npm:^7.25.3" - glob: "npm:^7.1.1" - hermes-parser: "npm:0.29.1" - invariant: "npm:^2.2.4" - nullthrows: "npm:^1.1.1" - yargs: "npm:^17.6.2" - peerDependencies: - "@babel/core": "*" - checksum: 10c0/047a29fadb51f6c58ff6fbad8be3ffc395c1492a869befacd74e11df5a9fa164b15b135824404e34af409c88f722874f9311966ebe4de3dcf10846abfcce0574 - languageName: node - linkType: hard - "@react-native/community-cli-plugin@npm:0.79.7": version: 0.79.7 resolution: "@react-native/community-cli-plugin@npm:0.79.7" @@ -5841,29 +5759,6 @@ __metadata: languageName: node linkType: hard -"@react-native/eslint-config@npm:~0.81.0": - version: 0.81.5 - resolution: "@react-native/eslint-config@npm:0.81.5" - dependencies: - "@babel/core": "npm:^7.25.2" - "@babel/eslint-parser": "npm:^7.25.1" - "@react-native/eslint-plugin": "npm:0.81.5" - "@typescript-eslint/eslint-plugin": "npm:^7.1.1" - "@typescript-eslint/parser": "npm:^7.1.1" - eslint-config-prettier: "npm:^8.5.0" - eslint-plugin-eslint-comments: "npm:^3.2.0" - eslint-plugin-ft-flow: "npm:^2.0.1" - eslint-plugin-jest: "npm:^27.9.0" - eslint-plugin-react: "npm:^7.30.1" - eslint-plugin-react-hooks: "npm:^5.2.0" - eslint-plugin-react-native: "npm:^4.0.0" - peerDependencies: - eslint: ">=8" - prettier: ">=2" - checksum: 10c0/86847d8277136c3ff6d59a9e4b5408a56e6297790f460a2f90e130afe365f7cdcabd1a32c893cb59f3616a5a425b04d7008120771d3c67de71b36945d3da70c5 - languageName: node - linkType: hard - "@react-native/eslint-plugin@npm:0.79.7, @react-native/eslint-plugin@npm:~0.79.0": version: 0.79.7 resolution: "@react-native/eslint-plugin@npm:0.79.7" @@ -5871,13 +5766,6 @@ __metadata: languageName: node linkType: hard -"@react-native/eslint-plugin@npm:0.81.5": - version: 0.81.5 - resolution: "@react-native/eslint-plugin@npm:0.81.5" - checksum: 10c0/fe95aee1b8b34c53be0b6f04d2e6a650790f220607ecfa2a5e48d18c90adfbd7117f605564d192a7dc6f675cc9745596902496b2541c5a31bef8d103412ad06e - languageName: node - linkType: hard - "@react-native/gradle-plugin@npm:0.79.7": version: 0.79.7 resolution: "@react-native/gradle-plugin@npm:0.79.7" @@ -5892,36 +5780,29 @@ __metadata: languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.81.5": - version: 0.81.5 - resolution: "@react-native/js-polyfills@npm:0.81.5" - checksum: 10c0/337d0f263a94f9f38a39efba5081481fe7ff0b6499f77708d97aa3d18cad527adec7f94a21f9af62ec4d78448a39f545223b52cca8c07c10a52b0468b456dd46 - languageName: node - linkType: hard - -"@react-native/metro-babel-transformer@npm:0.81.5": - version: 0.81.5 - resolution: "@react-native/metro-babel-transformer@npm:0.81.5" +"@react-native/metro-babel-transformer@npm:0.79.7": + version: 0.79.7 + resolution: "@react-native/metro-babel-transformer@npm:0.79.7" dependencies: "@babel/core": "npm:^7.25.2" - "@react-native/babel-preset": "npm:0.81.5" - hermes-parser: "npm:0.29.1" + "@react-native/babel-preset": "npm:0.79.7" + hermes-parser: "npm:0.25.1" nullthrows: "npm:^1.1.1" peerDependencies: "@babel/core": "*" - checksum: 10c0/4abedae4e62e6426174862bb07319405ccf3c1a19d84f5af5b2d367bf7f7a65f9cd8da1504a5f0d952ca085c1c990fff401374a26f6276da9e0fdbabc8c18d1d + checksum: 10c0/e91dd78c27d6c41c163ac674b9af997b5e39ad9b9b91870b7a53e46af9164d6aec41ab3fbfdbe87373489ce4ac094f0ff9f45739b423d11cbc251698b40ac1fd languageName: node linkType: hard -"@react-native/metro-config@npm:~0.81.0": - version: 0.81.5 - resolution: "@react-native/metro-config@npm:0.81.5" +"@react-native/metro-config@npm:~0.79.0": + version: 0.79.7 + resolution: "@react-native/metro-config@npm:0.79.7" dependencies: - "@react-native/js-polyfills": "npm:0.81.5" - "@react-native/metro-babel-transformer": "npm:0.81.5" - metro-config: "npm:^0.83.1" - metro-runtime: "npm:^0.83.1" - checksum: 10c0/5df438776ae7d75556178c3eda0d8632059345adfcee4f8f7e90b3159d9bcad67fc2ce78e8805a4720e9b463e75625bc2c0c6f07d9b0cdb2f7b93d870c217a45 + "@react-native/js-polyfills": "npm:0.79.7" + "@react-native/metro-babel-transformer": "npm:0.79.7" + metro-config: "npm:^0.82.0" + metro-runtime: "npm:^0.82.0" + checksum: 10c0/76fcaa764f12295ff3e6a12a72f55a02ad80115d2b37b2559a5b957a61033836b4dc3b2916de741b28945f3a41cb8050cab04b51ff6b6da97316d6c77a5afff3 languageName: node linkType: hard @@ -5939,10 +5820,10 @@ __metadata: languageName: node linkType: hard -"@react-native/typescript-config@npm:~0.81.0": - version: 0.81.5 - resolution: "@react-native/typescript-config@npm:0.81.5" - checksum: 10c0/96d27a85bff90328582a7e6eb0e2d2d0f847d8946d76d6449f397d889de9be6210a76aa1822ff7713c662870bc06f0f9bd293f3715bde6076f7f99137974ad7c +"@react-native/typescript-config@npm:~0.79.0": + version: 0.79.7 + resolution: "@react-native/typescript-config@npm:0.79.7" + checksum: 10c0/9129c5c5c4bf51432f560b2d32eb52870d118d151ab93bae91b81c31a77d6c48c9aeb8d59a40e1e5d8a8ae90ae9e3b874d7844d1ba58e4376c6e9bfaacd0c724 languageName: node linkType: hard @@ -8639,15 +8520,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-syntax-hermes-parser@npm:0.29.1": - version: 0.29.1 - resolution: "babel-plugin-syntax-hermes-parser@npm:0.29.1" - dependencies: - hermes-parser: "npm:0.29.1" - checksum: 10c0/a6d95e4a7079976e477636d18509272a7a185930e143c61d0421a36096e85905563630ac4f0f317518b6db37f50daaefc1828d575b3d5fb090a55e9d39d2534c - languageName: node - linkType: hard - "babel-plugin-transform-flow-enums@npm:^0.0.2": version: 0.0.2 resolution: "babel-plugin-transform-flow-enums@npm:0.0.2" @@ -8853,10 +8725,10 @@ __metadata: "@react-native-clipboard/clipboard": "npm:~1.16.3" "@react-native-community/cli": "npm:^20.0.2" "@react-native-community/netinfo": "npm:~11.3.3" - "@react-native/babel-preset": "npm:~0.81.0" - "@react-native/eslint-config": "npm:~0.81.0" - "@react-native/metro-config": "npm:~0.81.0" - "@react-native/typescript-config": "npm:~0.81.0" + "@react-native/babel-preset": "npm:~0.79.0" + "@react-native/eslint-config": "npm:~0.79.0" + "@react-native/metro-config": "npm:~0.79.0" + "@react-native/typescript-config": "npm:~0.79.0" "@react-navigation/bottom-tabs": "npm:~6.0.9" "@react-navigation/core": "npm:~6.1.1" "@react-navigation/devtools": "npm:~6.0.27" @@ -11307,15 +11179,6 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-hooks@npm:^5.2.0": - version: 5.2.0 - resolution: "eslint-plugin-react-hooks@npm:5.2.0" - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - checksum: 10c0/1c8d50fa5984c6dea32470651807d2922cc3934cf3425e78f84a24c2dfd972e7f019bee84aefb27e0cf2c13fea0ac1d4473267727408feeb1c56333ca1489385 - languageName: node - linkType: hard - "eslint-plugin-react-native-globals@npm:^0.1.1": version: 0.1.2 resolution: "eslint-plugin-react-native-globals@npm:0.1.2" @@ -12707,13 +12570,6 @@ __metadata: languageName: node linkType: hard -"hermes-estree@npm:0.32.0": - version: 0.32.0 - resolution: "hermes-estree@npm:0.32.0" - checksum: 10c0/3b67d1fe44336240ef7f9c40ecbf363279ba263d51efe120570c3862cc109e652fc09aebddfe6b73d0f0246610bee130e4064c359f1f4cbf002bdb1d99717ef2 - languageName: node - linkType: hard - "hermes-parser@npm:0.25.1": version: 0.25.1 resolution: "hermes-parser@npm:0.25.1" @@ -12732,15 +12588,6 @@ __metadata: languageName: node linkType: hard -"hermes-parser@npm:0.32.0": - version: 0.32.0 - resolution: "hermes-parser@npm:0.32.0" - dependencies: - hermes-estree: "npm:0.32.0" - checksum: 10c0/5902d2c5d347c0629fba07a47eaad5569590ac69bc8bfb2e454e08d2dfbe1ebd989d88518dca2cba64061689b5eac5960ae6bd15a4a66600bbf377498a3234b7 - languageName: node - linkType: hard - "hmac-drbg@npm:^1.0.1": version: 1.0.1 resolution: "hmac-drbg@npm:1.0.1" @@ -15370,18 +15217,6 @@ __metadata: languageName: node linkType: hard -"metro-babel-transformer@npm:0.83.3": - version: 0.83.3 - resolution: "metro-babel-transformer@npm:0.83.3" - dependencies: - "@babel/core": "npm:^7.25.2" - flow-enums-runtime: "npm:^0.0.6" - hermes-parser: "npm:0.32.0" - nullthrows: "npm:^1.1.1" - checksum: 10c0/b0107f86cdc9ef9419d669b5b3dac22e35b02c67c480563a63d98f5fb50953587938769efc854bfc09c225557790cd6488dbe3fed6f05c2b3f322cfb2e5ff577 - languageName: node - linkType: hard - "metro-cache-key@npm:0.82.5": version: 0.82.5 resolution: "metro-cache-key@npm:0.82.5" @@ -15391,15 +15226,6 @@ __metadata: languageName: node linkType: hard -"metro-cache-key@npm:0.83.3": - version: 0.83.3 - resolution: "metro-cache-key@npm:0.83.3" - dependencies: - flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/403a2ca5b5bbb31a979effaa31fba0c47e2eb3830428c39c99db58aa0739a6fcc386f5a56c91495c53a4569065f0bda29e3038e9c41ca17af443971395f257dc - languageName: node - linkType: hard - "metro-cache@npm:0.82.5": version: 0.82.5 resolution: "metro-cache@npm:0.82.5" @@ -15412,18 +15238,6 @@ __metadata: languageName: node linkType: hard -"metro-cache@npm:0.83.3": - version: 0.83.3 - resolution: "metro-cache@npm:0.83.3" - dependencies: - exponential-backoff: "npm:^3.1.1" - flow-enums-runtime: "npm:^0.0.6" - https-proxy-agent: "npm:^7.0.5" - metro-core: "npm:0.83.3" - checksum: 10c0/608e85d819092c0b472c9adabb5de58e88355739de71833230626c1af7f3ce5dd1dca9f1ff3a836d995201f717315fd769c4c646a818c1f490ea2ec29417e32a - languageName: node - linkType: hard - "metro-config@npm:0.82.5, metro-config@npm:^0.82.0": version: 0.82.5 resolution: "metro-config@npm:0.82.5" @@ -15440,22 +15254,6 @@ __metadata: languageName: node linkType: hard -"metro-config@npm:0.83.3, metro-config@npm:^0.83.1": - version: 0.83.3 - resolution: "metro-config@npm:0.83.3" - dependencies: - connect: "npm:^3.6.5" - flow-enums-runtime: "npm:^0.0.6" - jest-validate: "npm:^29.7.0" - metro: "npm:0.83.3" - metro-cache: "npm:0.83.3" - metro-core: "npm:0.83.3" - metro-runtime: "npm:0.83.3" - yaml: "npm:^2.6.1" - checksum: 10c0/c53e4a061cfc776a65cdb5055c0be840055f9741dae25e7d407835988618b15f1407270dbd957c7333d01e9c79eccbf8e6bcb76421b2145bd134b53df459a033 - languageName: node - linkType: hard - "metro-core@npm:0.82.5, metro-core@npm:^0.82.0": version: 0.82.5 resolution: "metro-core@npm:0.82.5" @@ -15467,17 +15265,6 @@ __metadata: languageName: node linkType: hard -"metro-core@npm:0.83.3": - version: 0.83.3 - resolution: "metro-core@npm:0.83.3" - dependencies: - flow-enums-runtime: "npm:^0.0.6" - lodash.throttle: "npm:^4.1.1" - metro-resolver: "npm:0.83.3" - checksum: 10c0/d44c1f117c4b27f18abd27110e9536abf3105733e8fccaa522bd0e008248cce0260130517840c4914d7ce5df498f39ecfd43b6046a0f0b1c0f8ada7de38e52c4 - languageName: node - linkType: hard - "metro-file-map@npm:0.82.5": version: 0.82.5 resolution: "metro-file-map@npm:0.82.5" @@ -15495,23 +15282,6 @@ __metadata: languageName: node linkType: hard -"metro-file-map@npm:0.83.3": - version: 0.83.3 - resolution: "metro-file-map@npm:0.83.3" - dependencies: - debug: "npm:^4.4.0" - fb-watchman: "npm:^2.0.0" - flow-enums-runtime: "npm:^0.0.6" - graceful-fs: "npm:^4.2.4" - invariant: "npm:^2.2.4" - jest-worker: "npm:^29.7.0" - micromatch: "npm:^4.0.4" - nullthrows: "npm:^1.1.1" - walker: "npm:^1.0.7" - checksum: 10c0/4bf9c0fcdb5a5c08851f7370d6427fb68a770f156c4eabbddf20bd3583fb25ae428507eaeb8dc525e792db41d048620209750f33735055863abc909cbb6ef71a - languageName: node - linkType: hard - "metro-minify-terser@npm:0.82.5": version: 0.82.5 resolution: "metro-minify-terser@npm:0.82.5" @@ -15522,16 +15292,6 @@ __metadata: languageName: node linkType: hard -"metro-minify-terser@npm:0.83.3": - version: 0.83.3 - resolution: "metro-minify-terser@npm:0.83.3" - dependencies: - flow-enums-runtime: "npm:^0.0.6" - terser: "npm:^5.15.0" - checksum: 10c0/9158e3199c0ea647776a7ed5c68ec1bb493f5347ac979f1ca75020cf1c39f907bd29983d60f8cb24dca17053d6b5c35f140c6d720fad0bd0fa9728e8c51e95c6 - languageName: node - linkType: hard - "metro-resolver@npm:0.82.5": version: 0.82.5 resolution: "metro-resolver@npm:0.82.5" @@ -15541,15 +15301,6 @@ __metadata: languageName: node linkType: hard -"metro-resolver@npm:0.83.3": - version: 0.83.3 - resolution: "metro-resolver@npm:0.83.3" - dependencies: - flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/1d6c030a00b987fbee38e5c632219b2be602e38c9aa9628bb4b591f646e64130d08adb8dcb35076c5c8cc151135557b655f3dee514c0df9f26d3416629eb006b - languageName: node - linkType: hard - "metro-runtime@npm:0.82.5, metro-runtime@npm:^0.82.0": version: 0.82.5 resolution: "metro-runtime@npm:0.82.5" @@ -15560,16 +15311,6 @@ __metadata: languageName: node linkType: hard -"metro-runtime@npm:0.83.3, metro-runtime@npm:^0.83.1": - version: 0.83.3 - resolution: "metro-runtime@npm:0.83.3" - dependencies: - "@babel/runtime": "npm:^7.25.0" - flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/1d788483b6c2f13e0ea9ff4564996154754d3de84f683812ac848053eaea9243144adee3e8ffe90789e6c253f7402211d72b1b5ebf09e6c23841bc956a680253 - languageName: node - linkType: hard - "metro-source-map@npm:0.82.5, metro-source-map@npm:^0.82.0": version: 0.82.5 resolution: "metro-source-map@npm:0.82.5" @@ -15588,24 +15329,6 @@ __metadata: languageName: node linkType: hard -"metro-source-map@npm:0.83.3": - version: 0.83.3 - resolution: "metro-source-map@npm:0.83.3" - dependencies: - "@babel/traverse": "npm:^7.25.3" - "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3" - "@babel/types": "npm:^7.25.2" - flow-enums-runtime: "npm:^0.0.6" - invariant: "npm:^2.2.4" - metro-symbolicate: "npm:0.83.3" - nullthrows: "npm:^1.1.1" - ob1: "npm:0.83.3" - source-map: "npm:^0.5.6" - vlq: "npm:^1.0.0" - checksum: 10c0/47e984bde1f8f06348298771f44b5803657c9cfa387df8ff36a359cc72ae3bc0e9c4ea6141345609b183ac8c63dcc997000d3626006e388c24779abb57c6f82c - languageName: node - linkType: hard - "metro-symbolicate@npm:0.82.5": version: 0.82.5 resolution: "metro-symbolicate@npm:0.82.5" @@ -15622,22 +15345,6 @@ __metadata: languageName: node linkType: hard -"metro-symbolicate@npm:0.83.3": - version: 0.83.3 - resolution: "metro-symbolicate@npm:0.83.3" - dependencies: - flow-enums-runtime: "npm:^0.0.6" - invariant: "npm:^2.2.4" - metro-source-map: "npm:0.83.3" - nullthrows: "npm:^1.1.1" - source-map: "npm:^0.5.6" - vlq: "npm:^1.0.0" - bin: - metro-symbolicate: src/index.js - checksum: 10c0/bd3d234c7581466a9a78f952caa25816666753f6b560fe41502727b3e59931ac65225c9909635dc7c25d4dfaf392631366ef3ec5fa8490413385d60f8d900112 - languageName: node - linkType: hard - "metro-transform-plugins@npm:0.82.5": version: 0.82.5 resolution: "metro-transform-plugins@npm:0.82.5" @@ -15652,20 +15359,6 @@ __metadata: languageName: node linkType: hard -"metro-transform-plugins@npm:0.83.3": - version: 0.83.3 - resolution: "metro-transform-plugins@npm:0.83.3" - dependencies: - "@babel/core": "npm:^7.25.2" - "@babel/generator": "npm:^7.25.0" - "@babel/template": "npm:^7.25.0" - "@babel/traverse": "npm:^7.25.3" - flow-enums-runtime: "npm:^0.0.6" - nullthrows: "npm:^1.1.1" - checksum: 10c0/df3c6db6a69d4888e1b6aad40d48ffec0c3c3faa38e89c07633432fc107ef12c47d55598904c91aadfe0751c5bcb7ec191f8a5ee70c18d253201150fc617ca37 - languageName: node - linkType: hard - "metro-transform-worker@npm:0.82.5": version: 0.82.5 resolution: "metro-transform-worker@npm:0.82.5" @@ -15687,27 +15380,6 @@ __metadata: languageName: node linkType: hard -"metro-transform-worker@npm:0.83.3": - version: 0.83.3 - resolution: "metro-transform-worker@npm:0.83.3" - dependencies: - "@babel/core": "npm:^7.25.2" - "@babel/generator": "npm:^7.25.0" - "@babel/parser": "npm:^7.25.3" - "@babel/types": "npm:^7.25.2" - flow-enums-runtime: "npm:^0.0.6" - metro: "npm:0.83.3" - metro-babel-transformer: "npm:0.83.3" - metro-cache: "npm:0.83.3" - metro-cache-key: "npm:0.83.3" - metro-minify-terser: "npm:0.83.3" - metro-source-map: "npm:0.83.3" - metro-transform-plugins: "npm:0.83.3" - nullthrows: "npm:^1.1.1" - checksum: 10c0/bea0cbcc7d13cd2b97a2159257b3a53b9ecfb15da18ace82ae05bf2d0ac7cc1806c0bd77ed3b8f4c82c9532773fb99f3938e4b1480e2673f5eda69575ee1d7ef - languageName: node - linkType: hard - "metro@npm:0.82.5, metro@npm:^0.82.0": version: 0.82.5 resolution: "metro@npm:0.82.5" @@ -15758,56 +15430,6 @@ __metadata: languageName: node linkType: hard -"metro@npm:0.83.3": - version: 0.83.3 - resolution: "metro@npm:0.83.3" - dependencies: - "@babel/code-frame": "npm:^7.24.7" - "@babel/core": "npm:^7.25.2" - "@babel/generator": "npm:^7.25.0" - "@babel/parser": "npm:^7.25.3" - "@babel/template": "npm:^7.25.0" - "@babel/traverse": "npm:^7.25.3" - "@babel/types": "npm:^7.25.2" - accepts: "npm:^1.3.7" - chalk: "npm:^4.0.0" - ci-info: "npm:^2.0.0" - connect: "npm:^3.6.5" - debug: "npm:^4.4.0" - error-stack-parser: "npm:^2.0.6" - flow-enums-runtime: "npm:^0.0.6" - graceful-fs: "npm:^4.2.4" - hermes-parser: "npm:0.32.0" - image-size: "npm:^1.0.2" - invariant: "npm:^2.2.4" - jest-worker: "npm:^29.7.0" - jsc-safe-url: "npm:^0.2.2" - lodash.throttle: "npm:^4.1.1" - metro-babel-transformer: "npm:0.83.3" - metro-cache: "npm:0.83.3" - metro-cache-key: "npm:0.83.3" - metro-config: "npm:0.83.3" - metro-core: "npm:0.83.3" - metro-file-map: "npm:0.83.3" - metro-resolver: "npm:0.83.3" - metro-runtime: "npm:0.83.3" - metro-source-map: "npm:0.83.3" - metro-symbolicate: "npm:0.83.3" - metro-transform-plugins: "npm:0.83.3" - metro-transform-worker: "npm:0.83.3" - mime-types: "npm:^2.1.27" - nullthrows: "npm:^1.1.1" - serialize-error: "npm:^2.1.0" - source-map: "npm:^0.5.6" - throat: "npm:^5.0.0" - ws: "npm:^7.5.10" - yargs: "npm:^17.6.2" - bin: - metro: src/cli.js - checksum: 10c0/9513c05725c3984ce3b72896c4f7d019ad4fd024a1231b8b84c5c655a0563fc7f26725f28c20c5d3511e3825d64fec3a1e68621f6a6af34d785c5e714ed7da89 - languageName: node - linkType: hard - "micromatch@npm:^4.0.4, micromatch@npm:^4.0.8": version: 4.0.8 resolution: "micromatch@npm:4.0.8" @@ -16452,15 +16074,6 @@ __metadata: languageName: node linkType: hard -"ob1@npm:0.83.3": - version: 0.83.3 - resolution: "ob1@npm:0.83.3" - dependencies: - flow-enums-runtime: "npm:^0.0.6" - checksum: 10c0/9231315de39cf0612a01e283c7d7ef31d16618e598de96e44ae1ab3007629296ce1a3d5d02ef60ff22d9fefe33050358c10e7fcba8278861157b89befe13cb3d - languageName: node - linkType: hard - "object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -20998,7 +20611,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.2.1, yaml@npm:^2.6.1": +"yaml@npm:^2.2.1": version: 2.8.2 resolution: "yaml@npm:2.8.2" bin: From 47dc6f7ff8b13d656afa6c3da76bf96679c320b1 Mon Sep 17 00:00:00 2001 From: Graham Stewart Date: Mon, 15 Dec 2025 16:40:16 -0800 Subject: [PATCH 39/48] Added a needed plugin line to babel.config.js, added a somehow missing expo-crypto package. Now in app with credo-ts 0.6.1 stable. --- packages/core/src/utils/agent.ts | 11 ++++++----- samples/app/babel.config.js | 1 + samples/app/package.json | 1 + yarn.lock | 14 +++++++++++++- 4 files changed, 21 insertions(+), 6 deletions(-) diff --git a/packages/core/src/utils/agent.ts b/packages/core/src/utils/agent.ts index 4bf1330fb3..443654b947 100644 --- a/packages/core/src/utils/agent.ts +++ b/packages/core/src/utils/agent.ts @@ -63,11 +63,12 @@ export function getAgentModules({ indyNetworks, mediatorInvitationUrl, txnCache const indyProofFormat = new LegacyIndyDidCommProofFormatService() if (txnCache) { - indyVdr.setLedgerTxnCache({ - capacity: txnCache.capacity, - expiry_offset_ms: txnCache.expiryOffsetMs, - path: txnCache.path, - }) + // TODO: Not a function? + // indyVdr.setLedgerTxnCache({ + // capacity: txnCache.capacity, + // expiry_offset_ms: txnCache.expiryOffsetMs, + // path: txnCache.path, + // }) } const askarStoreValue = 'bifoldAskar'; diff --git a/samples/app/babel.config.js b/samples/app/babel.config.js index 3e0218e68f..51423f40b6 100644 --- a/samples/app/babel.config.js +++ b/samples/app/babel.config.js @@ -1,3 +1,4 @@ module.exports = { presets: ['module:@react-native/babel-preset'], + plugins: ['@babel/plugin-transform-export-namespace-from'] } diff --git a/samples/app/package.json b/samples/app/package.json index 8739c33d92..07041663f9 100644 --- a/samples/app/package.json +++ b/samples/app/package.json @@ -58,6 +58,7 @@ "base-64": "~1.0.0", "buffer": "^6.0.3", "expo": "*", + "expo-crypto": "~14.1.5", "expo-secure-store": "*", "fast-text-encoding": "~1.0.6", "i18next": "~21.6.16", diff --git a/yarn.lock b/yarn.lock index 400e6c1057..fbcf80c4be 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7528,7 +7528,7 @@ __metadata: languageName: node linkType: hard -"base64-js@npm:^1.2.3, base64-js@npm:^1.3.1, base64-js@npm:^1.5.1": +"base64-js@npm:^1.2.3, base64-js@npm:^1.3.0, base64-js@npm:^1.3.1, base64-js@npm:^1.5.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" checksum: 10c0/f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf @@ -7619,6 +7619,7 @@ __metadata: eslint: "npm:~8.57.1" eslint-import-resolver-typescript: "npm:~3.6.3" expo: "npm:*" + expo-crypto: "npm:~14.1.5" expo-secure-store: "npm:*" fast-text-encoding: "npm:~1.0.6" i18next: "npm:~21.6.16" @@ -10192,6 +10193,17 @@ __metadata: languageName: node linkType: hard +"expo-crypto@npm:~14.1.5": + version: 14.1.5 + resolution: "expo-crypto@npm:14.1.5" + dependencies: + base64-js: "npm:^1.3.0" + peerDependencies: + expo: "*" + checksum: 10c0/f49cdbdbe6875bd4c81d43160b727c3e82fbd0ad8a4b2e0a8dde175c86ea970c36fd40dbb904272a41c8130c112473929bd9205c10a12002910991d9a89e65ab + languageName: node + linkType: hard + "expo-file-system@npm:~18.1.11": version: 18.1.11 resolution: "expo-file-system@npm:18.1.11" From bf8752d6e4bc76e47687e508a924f5a32dbc8ff1 Mon Sep 17 00:00:00 2001 From: Akiff Manji Date: Mon, 5 Jan 2026 15:44:24 -0800 Subject: [PATCH 40/48] fix: askar module loading error Signed-off-by: Akiff Manji --- packages/core/package.json | 32 +++---- packages/core/src/contexts/auth.tsx | 5 +- packages/core/src/utils/agent.ts | 10 +- samples/app/index.js | 1 + samples/app/package.json | 17 ++-- yarn.lock | 137 ++++++++++++---------------- 6 files changed, 87 insertions(+), 115 deletions(-) diff --git a/packages/core/package.json b/packages/core/package.json index e46a856308..6370fd6016 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -42,17 +42,16 @@ "@babel/runtime": "~7.23.9", "@bifold/oca": "2.11.7", "@bifold/verifier": "2.11.7", - "@credo-ts/anoncreds": "0.5.17", - "@credo-ts/askar": "0.5.17", - "@credo-ts/core": "0.5.17", - "@credo-ts/indy-sdk-to-askar-migration": "0.5.17", - "@credo-ts/indy-vdr": "0.5.17", - "@credo-ts/openid4vc": "0.5.17", + "@credo-ts/anoncreds": "0.6.1", + "@credo-ts/askar": "0.6.1", + "@credo-ts/core": "0.6.1", + "@credo-ts/indy-vdr": "0.6.1", + "@credo-ts/openid4vc": "0.6.1", "@credo-ts/push-notifications": "0.7.0", - "@credo-ts/question-answer": "0.5.17", + "@credo-ts/question-answer": "0.6.1", "@credo-ts/react-hooks": "0.6.1", - "@credo-ts/react-native": "0.5.17", - "@credo-ts/webvh": "0.5.17", + "@credo-ts/react-native": "0.6.1", + "@credo-ts/webvh": "0.6.1", "@formatjs/intl-datetimeformat": "~4.2.6", "@formatjs/intl-displaynames": "~5.2.6", "@formatjs/intl-getcanonicallocales": "~1.7.3", @@ -150,16 +149,15 @@ "zustand": "^4.5.2" }, "peerDependencies": { - "@credo-ts/anoncreds": "0.5.17", - "@credo-ts/askar": "0.5.17", - "@credo-ts/core": "0.5.17", - "@credo-ts/indy-sdk-to-askar-migration": "0.5.17", - "@credo-ts/indy-vdr": "0.5.17", - "@credo-ts/openid4vc": "0.5.17", + "@credo-ts/anoncreds": "0.6.1", + "@credo-ts/askar": "0.6.1", + "@credo-ts/core": "0.6.1", + "@credo-ts/indy-vdr": "0.6.1", + "@credo-ts/openid4vc": "0.6.1", "@credo-ts/push-notifications": "0.7.0", - "@credo-ts/question-answer": "0.5.17", + "@credo-ts/question-answer": "0.6.1", "@credo-ts/react-hooks": "0.6.1", - "@credo-ts/react-native": "0.5.17", + "@credo-ts/react-native": "0.6.1", "@formatjs/intl-datetimeformat": "~4.2.6", "@formatjs/intl-displaynames": "~5.2.6", "@formatjs/intl-getcanonicallocales": "~1.7.3", diff --git a/packages/core/src/contexts/auth.tsx b/packages/core/src/contexts/auth.tsx index 4ca5581cec..e563d158b8 100644 --- a/packages/core/src/contexts/auth.tsx +++ b/packages/core/src/contexts/auth.tsx @@ -1,11 +1,9 @@ import '@openwallet-foundation/askar-react-native' import 'reflect-metadata' import { DeviceEventEmitter } from 'react-native' -import { Agent, ConsoleLogger, LogLevel } from '@credo-ts/core' -import { agentDependencies } from '@credo-ts/react-native' +import { Agent } from '@credo-ts/core' import React, { createContext, useCallback, useContext, useState } from 'react' import { useTranslation } from 'react-i18next' -import { askar } from '@openwallet-foundation/askar-react-native' import { DispatchAction } from './reducers/store' import { useStore } from './store' @@ -22,7 +20,6 @@ import { hashPIN } from '../utils/crypto' import { migrateToAskar } from '../utils/migration' import { BifoldError } from '../types/error' import { EventTypes } from '../constants' -import { AskarModuleConfig, AskarStoreManager } from '@credo-ts/askar' export interface AuthContext { lockOutUser: (reason: LockoutReason) => void diff --git a/packages/core/src/utils/agent.ts b/packages/core/src/utils/agent.ts index 443654b947..a2305b5965 100644 --- a/packages/core/src/utils/agent.ts +++ b/packages/core/src/utils/agent.ts @@ -24,8 +24,8 @@ import { DidCommAutoAcceptProof, DidCommConnectionsModule, DidCommCredentialsModule, - DidCommMediationRecipientModule, - DidCommMediatorPickupStrategy, + // DidCommMediationRecipientModule, + // DidCommMediatorPickupStrategy, DidCommProofsModule, DidCommCredentialV2Protocol, DidCommProofV2Protocol, @@ -36,8 +36,8 @@ import { import { IndyVdrAnonCredsRegistry, IndyVdrModule, IndyVdrPoolConfig } from '@credo-ts/indy-vdr' import { OpenId4VcHolderModule } from '@credo-ts/openid4vc' -import { PushNotificationsApnsModule, PushNotificationsFcmModule } from '@credo-ts/push-notifications' -import { WebVhAnonCredsRegistry, WebvhDidResolver } from '@credo-ts/webvh' +// import { PushNotificationsApnsModule, PushNotificationsFcmModule } from '@credo-ts/push-notifications' +import { WebVhAnonCredsRegistry, WebVhDidResolver } from '@credo-ts/webvh' import { useAgent } from '@credo-ts/react-hooks' import { anoncreds } from '@hyperledger/anoncreds-react-native' import { askar } from '@openwallet-foundation/askar-react-native' @@ -127,7 +127,7 @@ export function getAgentModules({ indyNetworks, mediatorInvitationUrl, txnCache }), dids: new DidsModule({ resolvers: [ - new WebvhDidResolver(), + new WebVhDidResolver(), new WebDidResolver(), new JwkDidResolver(), new KeyDidResolver(), diff --git a/samples/app/index.js b/samples/app/index.js index b1a7166d92..14a6a7bcfb 100644 --- a/samples/app/index.js +++ b/samples/app/index.js @@ -16,6 +16,7 @@ import '@formatjs/intl-datetimeformat/polyfill' import '@formatjs/intl-datetimeformat/locale-data/en' // locale-data for en import '@formatjs/intl-datetimeformat/add-all-tz' // Add ALL tz data import 'reflect-metadata' +import '@openwallet-foundation/askar-react-native' //Used to decode base64 in sub-modules like openID4Vp, or any other decoder import { decode, encode } from 'base-64' diff --git a/samples/app/package.json b/samples/app/package.json index 07041663f9..84e55b55a1 100644 --- a/samples/app/package.json +++ b/samples/app/package.json @@ -22,17 +22,16 @@ "@babel/runtime": "~7.27.0", "@bifold/core": "2.11.7", "@bifold/oca": "2.11.7", - "@credo-ts/anoncreds": "0.5.17", - "@credo-ts/askar": "0.5.17", - "@credo-ts/core": "0.5.17", - "@credo-ts/indy-sdk-to-askar-migration": "0.5.17", - "@credo-ts/indy-vdr": "0.5.17", - "@credo-ts/openid4vc": "0.5.17", + "@credo-ts/anoncreds": "0.6.1", + "@credo-ts/askar": "0.6.1", + "@credo-ts/core": "0.6.1", + "@credo-ts/indy-vdr": "0.6.1", + "@credo-ts/openid4vc": "0.6.1", "@credo-ts/push-notifications": "0.7.0", - "@credo-ts/question-answer": "0.5.17", + "@credo-ts/question-answer": "0.6.1", "@credo-ts/react-hooks": "0.6.1", - "@credo-ts/react-native": "0.5.17", - "@credo-ts/webvh": "0.5.17", + "@credo-ts/react-native": "0.6.1", + "@credo-ts/webvh": "0.6.1", "@formatjs/intl-datetimeformat": "~4.2.6", "@formatjs/intl-displaynames": "~5.2.6", "@formatjs/intl-getcanonicallocales": "~1.7.3", diff --git a/yarn.lock b/yarn.lock index fbcf80c4be..4fc6946afe 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2177,17 +2177,16 @@ __metadata: "@babel/runtime": "npm:~7.23.9" "@bifold/oca": "npm:2.11.7" "@bifold/verifier": "npm:2.11.7" - "@credo-ts/anoncreds": "npm:0.5.17" - "@credo-ts/askar": "npm:0.5.17" - "@credo-ts/core": "npm:0.5.17" - "@credo-ts/indy-sdk-to-askar-migration": "npm:0.5.17" - "@credo-ts/indy-vdr": "npm:0.5.17" - "@credo-ts/openid4vc": "npm:0.5.17" + "@credo-ts/anoncreds": "npm:0.6.1" + "@credo-ts/askar": "npm:0.6.1" + "@credo-ts/core": "npm:0.6.1" + "@credo-ts/indy-vdr": "npm:0.6.1" + "@credo-ts/openid4vc": "npm:0.6.1" "@credo-ts/push-notifications": "npm:0.7.0" - "@credo-ts/question-answer": "npm:0.5.17" + "@credo-ts/question-answer": "npm:0.6.1" "@credo-ts/react-hooks": "npm:0.6.1" - "@credo-ts/react-native": "npm:0.5.17" - "@credo-ts/webvh": "npm:0.5.17" + "@credo-ts/react-native": "npm:0.6.1" + "@credo-ts/webvh": "npm:0.6.1" "@formatjs/intl-datetimeformat": "npm:~4.2.6" "@formatjs/intl-displaynames": "npm:~5.2.6" "@formatjs/intl-getcanonicallocales": "npm:~1.7.3" @@ -2287,16 +2286,15 @@ __metadata: uuid: "npm:^11.1.0" zustand: "npm:^4.5.2" peerDependencies: - "@credo-ts/anoncreds": 0.5.17 - "@credo-ts/askar": 0.5.17 - "@credo-ts/core": 0.5.17 - "@credo-ts/indy-sdk-to-askar-migration": 0.5.17 - "@credo-ts/indy-vdr": 0.5.17 - "@credo-ts/openid4vc": 0.5.17 + "@credo-ts/anoncreds": 0.6.1 + "@credo-ts/askar": 0.6.1 + "@credo-ts/core": 0.6.1 + "@credo-ts/indy-vdr": 0.6.1 + "@credo-ts/openid4vc": 0.6.1 "@credo-ts/push-notifications": 0.7.0 - "@credo-ts/question-answer": 0.5.17 + "@credo-ts/question-answer": 0.6.1 "@credo-ts/react-hooks": 0.6.1 - "@credo-ts/react-native": 0.5.17 + "@credo-ts/react-native": 0.6.1 "@formatjs/intl-datetimeformat": ~4.2.6 "@formatjs/intl-displaynames": ~5.2.6 "@formatjs/intl-getcanonicallocales": ~1.7.3 @@ -3000,20 +2998,6 @@ __metadata: languageName: node linkType: hard -"@credo-ts/indy-sdk-to-askar-migration@npm:0.5.17": - version: 0.5.17 - resolution: "@credo-ts/indy-sdk-to-askar-migration@npm:0.5.17" - dependencies: - "@credo-ts/anoncreds": "npm:0.5.17" - "@credo-ts/askar": "npm:0.5.17" - "@credo-ts/core": "npm:0.5.17" - "@credo-ts/node": "npm:0.5.17" - peerDependencies: - "@hyperledger/aries-askar-shared": ^0.2.3 - checksum: 10c0/a6207729b9445f4fc2e28ab3fa6582f0372eca7257fef957ad513f4c857b54285bcb12e781ff3db66b9a84af67ccede5c5da4dcabc3a0c40dc88b796b5d99ae2 - languageName: node - linkType: hard - "@credo-ts/indy-vdr@npm:0.6.1": version: 0.6.1 resolution: "@credo-ts/indy-vdr@npm:0.6.1" @@ -3026,20 +3010,6 @@ __metadata: languageName: node linkType: hard -"@credo-ts/node@npm:0.6.1": - version: 0.6.1 - resolution: "@credo-ts/node@npm:0.6.1" - dependencies: - "@credo-ts/core": "npm:0.6.1" - "@credo-ts/didcomm": "npm:0.6.1" - "@types/express": "npm:^5.0.6" - express: "npm:^5.2.0" - rxjs: "npm:^7.8.2" - ws: "npm:^8.18.3" - checksum: 10c0/eaf285fa640b690f987d9ef97055bb74d54bee0f97e3eb214fdb038e03f4960b74db3110c5c1a5053ccd23f0d0262787234f08cecd1e3b50e4b3fccee9737811 - languageName: node - linkType: hard - "@credo-ts/openid4vc@npm:0.6.1": version: 0.6.1 resolution: "@credo-ts/openid4vc@npm:0.6.1" @@ -3071,15 +3041,16 @@ __metadata: languageName: node linkType: hard -"@credo-ts/question-answer@npm:0.5.17": - version: 0.5.17 - resolution: "@credo-ts/question-answer@npm:0.5.17" +"@credo-ts/question-answer@npm:0.6.1": + version: 0.6.1 + resolution: "@credo-ts/question-answer@npm:0.6.1" dependencies: - "@credo-ts/core": "npm:0.5.17" + "@credo-ts/core": "npm:0.6.1" + "@credo-ts/didcomm": "npm:0.6.1" class-transformer: "npm:0.5.1" - class-validator: "npm:0.14.1" - rxjs: "npm:^7.8.0" - checksum: 10c0/7e9abcec74dd0bcc6d99b799e92c63cbb0cccc3c153607dd3078023e02f0ecb7fff522f40d00c74248e3a349d26a1974d53a95dce92757db9238b91177c37756 + class-validator: "npm:^0.14.1" + rxjs: "npm:^7.8.2" + checksum: 10c0/25c9f04a57539aa9eba3e26a8ddc70c714db1724285b57baeb17fa4cbbc0d8fe496ee48a23b7af61839d22624d9e365b08dea57cf9c72bec24c8dcbad4abe443 languageName: node linkType: hard @@ -3128,18 +3099,18 @@ __metadata: languageName: node linkType: hard -"@credo-ts/webvh@npm:0.5.17": - version: 0.5.17 - resolution: "@credo-ts/webvh@npm:0.5.17" +"@credo-ts/webvh@npm:0.6.1": + version: 0.6.1 + resolution: "@credo-ts/webvh@npm:0.6.1" dependencies: - "@credo-ts/anoncreds": "npm:0.5.17" - "@credo-ts/core": "npm:0.5.17" - class-transformer: "npm:^0.5.1" - class-validator: "npm:0.14.1" - didwebvh-ts: "npm:^2.5.3" - json-canonicalize: "npm:^1.2.0" - tsyringe: "npm:^4.8.0" - checksum: 10c0/c39a3fb302a36a5cad28df3cee3c8b1c575e8f0dc35b4f3fd94a9608f117cb0a944af74327aec20caf7c37e82f67e1784ae0bc205063b8e3831a797f242eb89f + "@credo-ts/anoncreds": "npm:0.6.1" + "@credo-ts/core": "npm:0.6.1" + class-transformer: "npm:0.5.1" + class-validator: "npm:^0.14.1" + didwebvh-ts: "npm:^2.5.6" + json-canonicalize: "npm:^2.0.0" + tsyringe: "npm:^4.10.0" + checksum: 10c0/36b43b73793c1ec076142c23ab46ba6fcede7e9b2b4f069ea3ca6c953e2034fb120aa1e95ceeaf0c0af6900f74ff65e345621791f6633e98b8277ce1808b706e languageName: node linkType: hard @@ -7571,17 +7542,16 @@ __metadata: "@babel/runtime": "npm:~7.27.0" "@bifold/core": "npm:2.11.7" "@bifold/oca": "npm:2.11.7" - "@credo-ts/anoncreds": "npm:0.5.17" - "@credo-ts/askar": "npm:0.5.17" - "@credo-ts/core": "npm:0.5.17" - "@credo-ts/indy-sdk-to-askar-migration": "npm:0.5.17" - "@credo-ts/indy-vdr": "npm:0.5.17" - "@credo-ts/openid4vc": "npm:0.5.17" + "@credo-ts/anoncreds": "npm:0.6.1" + "@credo-ts/askar": "npm:0.6.1" + "@credo-ts/core": "npm:0.6.1" + "@credo-ts/indy-vdr": "npm:0.6.1" + "@credo-ts/openid4vc": "npm:0.6.1" "@credo-ts/push-notifications": "npm:0.7.0" - "@credo-ts/question-answer": "npm:0.5.17" + "@credo-ts/question-answer": "npm:0.6.1" "@credo-ts/react-hooks": "npm:0.6.1" - "@credo-ts/react-native": "npm:0.5.17" - "@credo-ts/webvh": "npm:0.5.17" + "@credo-ts/react-native": "npm:0.6.1" + "@credo-ts/webvh": "npm:0.6.1" "@formatjs/intl-datetimeformat": "npm:~4.2.6" "@formatjs/intl-displaynames": "npm:~5.2.6" "@formatjs/intl-getcanonicallocales": "npm:~1.7.3" @@ -8134,7 +8104,7 @@ __metadata: languageName: node linkType: hard -"class-transformer@npm:0.5.1, class-transformer@npm:^0.5.1": +"class-transformer@npm:0.5.1": version: 0.5.1 resolution: "class-transformer@npm:0.5.1" checksum: 10c0/19809914e51c6db42c036166839906420bb60367df14e15f49c45c8c1231bf25ae661ebe94736ee29cc688b77101ef851a8acca299375cc52fc141b64acde18a @@ -9088,15 +9058,15 @@ __metadata: languageName: node linkType: hard -"didwebvh-ts@npm:^2.5.3": - version: 2.5.5 - resolution: "didwebvh-ts@npm:2.5.5" +"didwebvh-ts@npm:^2.5.6": + version: 2.5.6 + resolution: "didwebvh-ts@npm:2.5.6" dependencies: "@noble/hashes": "npm:^1.8.0" json-canonicalize: "npm:^1.0.6" bin: didwebvh: dist/cli/didwebvh.js - checksum: 10c0/ab6685878c1e9a34ee7c33421e81d6983b81ec384968c1086d8eff5fe989530e6127a1dadd602fcbb3a8db3b1c3b47f7c9bc19361e7e27bc8cd0c6c75c99bf54 + checksum: 10c0/b6740061025e32fb49001cb9e8ed588272da12115f29bb1bd14c119b06cc10cedf7508c348f2f65d587dbced021e66ace68e71596f8995753c1003c259bec07f languageName: node linkType: hard @@ -12756,13 +12726,20 @@ __metadata: languageName: node linkType: hard -"json-canonicalize@npm:^1.0.6, json-canonicalize@npm:^1.2.0": +"json-canonicalize@npm:^1.0.6": version: 1.2.0 resolution: "json-canonicalize@npm:1.2.0" checksum: 10c0/98b031dbd8d8d5d2cfb826d226e23ea126e6caf8c80edc95814c547343d82bae4657fc2816915022ba2a7cffca64f3b9353096d90d3dbd1279a7767060124690 languageName: node linkType: hard +"json-canonicalize@npm:^2.0.0": + version: 2.0.0 + resolution: "json-canonicalize@npm:2.0.0" + checksum: 10c0/35c698a4b8aa6afb274b2144e778eaae6a58d9b18f1738a5118b70daa92542b2eed7ec75b2eea39d6e448e57527f267d0c47f12eae7e205e350a546d9f5d5f6b + languageName: node + linkType: hard + "json-parse-better-errors@npm:^1.0.1": version: 1.0.2 resolution: "json-parse-better-errors@npm:1.0.2" @@ -16426,7 +16403,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:^7.2.0, rxjs@npm:^7.8.0, rxjs@npm:^7.8.2": +"rxjs@npm:^7.2.0, rxjs@npm:^7.8.2": version: 7.8.2 resolution: "rxjs@npm:7.8.2" dependencies: @@ -18582,7 +18559,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.12.1, ws@npm:^8.18.3": +"ws@npm:^8.12.1": version: 8.18.3 resolution: "ws@npm:8.18.3" peerDependencies: From 185c7f91515bc05caf84c0a0d69ec636b66b73c2 Mon Sep 17 00:00:00 2001 From: Graham Stewart Date: Tue, 6 Jan 2026 12:37:26 -0800 Subject: [PATCH 41/48] Consolidated didcomm config --- packages/core/src/utils/agent.ts | 83 +++++++++++++++----------------- 1 file changed, 39 insertions(+), 44 deletions(-) diff --git a/packages/core/src/utils/agent.ts b/packages/core/src/utils/agent.ts index a2305b5965..48edcb76ed 100644 --- a/packages/core/src/utils/agent.ts +++ b/packages/core/src/utils/agent.ts @@ -21,18 +21,14 @@ import { import { DidCommAutoAcceptCredential, - DidCommAutoAcceptProof, - DidCommConnectionsModule, - DidCommCredentialsModule, - // DidCommMediationRecipientModule, - // DidCommMediatorPickupStrategy, - DidCommProofsModule, + DidCommAutoAcceptProof, DidCommCredentialV2Protocol, DidCommProofV2Protocol, DidCommDifPresentationExchangeProofFormatService, DidCommModule, DidCommOutOfBandModule, - DidCommBasicMessagesModule} from '@credo-ts/didcomm' + DidCommBasicMessagesModule, + DidCommMediatorPickupStrategy} from '@credo-ts/didcomm' import { IndyVdrAnonCredsRegistry, IndyVdrModule, IndyVdrPoolConfig } from '@credo-ts/indy-vdr' import { OpenId4VcHolderModule } from '@credo-ts/openid4vc' @@ -82,45 +78,44 @@ export function getAgentModules({ indyNetworks, mediatorInvitationUrl, txnCache indyVdr, networks: indyNetworks as [IndyVdrPoolConfig], }), - connections: new DidCommConnectionsModule({ - autoAcceptConnections: true, + didcomm: new DidCommModule({ + connections: { + autoAcceptConnections: true, + }, + credentials: { + autoAcceptCredentials: DidCommAutoAcceptCredential.ContentApproved, + credentialProtocols: [ + new DidCommCredentialV1Protocol({ indyCredentialFormat }), + new DidCommCredentialV2Protocol({ + credentialFormats: [ + indyCredentialFormat, + new AnonCredsDidCommCredentialFormatService(), + new DataIntegrityDidCommCredentialFormatService(), + ], + }), + ], + }, + proofs: { + autoAcceptProofs: DidCommAutoAcceptProof.ContentApproved, + proofProtocols: [ + new DidCommProofV1Protocol({ indyProofFormat }), + new DidCommProofV2Protocol({ + proofFormats: [ + indyProofFormat, + new AnonCredsDidCommProofFormatService(), + new DidCommDifPresentationExchangeProofFormatService(), + ], + }), + ], + }, + mediationRecipient: { + mediatorInvitationUrl: mediatorInvitationUrl, + mediatorPickupStrategy: DidCommMediatorPickupStrategy.PickUpV2, + }, }), - credentials: new DidCommCredentialsModule({ - autoAcceptCredentials: DidCommAutoAcceptCredential.ContentApproved, - credentialProtocols: [ - new DidCommCredentialV1Protocol({ indyCredentialFormat }), - new DidCommCredentialV2Protocol({ - credentialFormats: [ - indyCredentialFormat, - new AnonCredsDidCommCredentialFormatService(), - new DataIntegrityDidCommCredentialFormatService(), - ], - }), - ], - }), - proofs: new DidCommProofsModule({ - autoAcceptProofs: DidCommAutoAcceptProof.ContentApproved, - proofProtocols: [ - new DidCommProofV1Protocol({ indyProofFormat }), - new DidCommProofV2Protocol({ - proofFormats: [ - indyProofFormat, - new AnonCredsDidCommProofFormatService(), - new DidCommDifPresentationExchangeProofFormatService(), - ], - }), - ], - }), - // mediationRecipient: new DidCommMediationRecipientModule({ - // mediatorInvitationUrl: mediatorInvitationUrl, - // mediatorPickupStrategy: DidCommMediatorPickupStrategy.Implicit, - // }), - //pushNotificationsFcm: new PushNotificationsFcmModule(), - //pushNotificationsApns: new PushNotificationsApnsModule(), - didcomm: new DidCommModule(), openId4VcHolder: new OpenId4VcHolderModule(), - oob: new DidCommOutOfBandModule(), - basicMessages: new DidCommBasicMessagesModule(), + // oob: new DidCommOutOfBandModule(), + // basicMessages: new DidCommBasicMessagesModule(), askar: new AskarModule({ askar, store: { id: askarStoreValue, key: askarStoreValue }, From 4c143eba82d25f6a265694a9da28eb46dc0056f9 Mon Sep 17 00:00:00 2001 From: Graham Stewart Date: Tue, 6 Jan 2026 16:30:06 -0800 Subject: [PATCH 42/48] Added polyfill for a required URL.search function, fixed some instances where the openid4vc module was called incorrectly, added the parsing for the b64 cert back in --- packages/core/package.json | 2 ++ packages/core/src/hooks/connections.ts | 2 +- packages/core/src/modules/openid/notification.tsx | 2 +- packages/core/src/modules/openid/offerResolve.tsx | 15 ++++++++------- .../core/src/modules/openid/refresh/reIssuance.ts | 2 +- .../core/src/modules/openid/resolverProof.tsx | 2 +- packages/core/src/utils/agent.ts | 12 ++++++------ samples/app/index.js | 1 + samples/app/package.json | 1 + yarn.lock | 14 ++++++++++++++ 10 files changed, 36 insertions(+), 17 deletions(-) diff --git a/packages/core/package.json b/packages/core/package.json index 6370fd6016..8985cbfe25 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -138,6 +138,7 @@ "react-native-svg-transformer": "~1.5.0", "react-native-tcp-socket": "~6.0.6", "react-native-toast-message": "~2.1.10", + "react-native-url-polyfill": "3.0.0", "react-native-uuid": "~2.0.3", "react-native-vector-icons": "~10.0.3", "react-native-vision-camera": "~4.3.2", @@ -212,6 +213,7 @@ "react-native-svg": "~15.11.0", "react-native-tcp-socket": "~6.0.6", "react-native-toast-message": "~2.1.10", + "react-native-url-polyfill": "3.0.0", "react-native-uuid": "~2.0.3", "react-native-vector-icons": "~10.0.3", "react-native-vision-camera": "*", diff --git a/packages/core/src/hooks/connections.ts b/packages/core/src/hooks/connections.ts index 36d2f1bcab..2cb713397c 100644 --- a/packages/core/src/hooks/connections.ts +++ b/packages/core/src/hooks/connections.ts @@ -7,7 +7,7 @@ export const useOutOfBandById = (oobId: string): DidCommOutOfBandRecord | undefi const { agent } = useAgent() const [oob, setOob] = useState(undefined) if (!oob) { - (agent?.modules.oob as DidCommOutOfBandApi).findById(oobId).then((res) => { + (agent?.modules.didcomm.oob as DidCommOutOfBandApi).findById(oobId).then((res) => { if (res) { setOob(res) } diff --git a/packages/core/src/modules/openid/notification.tsx b/packages/core/src/modules/openid/notification.tsx index 616806d783..b32a815248 100644 --- a/packages/core/src/modules/openid/notification.tsx +++ b/packages/core/src/modules/openid/notification.tsx @@ -29,7 +29,7 @@ export const useOpenId4VciNotifications = () => { logger.error(`[OpenIDCredentialNotification] ${error}`) throw new Error(error) } - await agent.modules.openId4VcHolder.sendNotification({ + await agent.modules.openid4vc.holder.sendNotification({ //notificationMetadata: options?.notificationMetadata, TODO: Not sure we have metadata here anymore. accessToken: options?.accessToken, notificationEvent: options?.notificationEvent, diff --git a/packages/core/src/modules/openid/offerResolve.tsx b/packages/core/src/modules/openid/offerResolve.tsx index 0b4c7563f0..c76d02288d 100644 --- a/packages/core/src/modules/openid/offerResolve.tsx +++ b/packages/core/src/modules/openid/offerResolve.tsx @@ -57,13 +57,14 @@ export const resolveOpenId4VciOffer = async ({ uri: offerUri, }) - // TODO: setTrustedCertificates no longer works here. - // if (Config.ISSUER_CERT_B64) { - // const issuerCert = CredoBuffer.from(String(Config.ISSUER_CERT_B64), 'base64').toString('utf-8') - // agent.x509.setTrustedCertificates([issuerCert]) - // } + if (Config.ISSUER_CERT_B64) { + const issuerCert = CredoBuffer.from(String(Config.ISSUER_CERT_B64), 'base64').toString('utf-8') + agent.x509.config.setTrustedCertificates([issuerCert]) + console.log('Now listing certificates:') + console.log(JSON.stringify(agent.x509.config.trustedCertificates)) + } - const resolvedCredentialOffer = await agent.modules.openId4VcHolder.resolveCredentialOffer(offerUri) + const resolvedCredentialOffer = await agent.openid4vc.holder.resolveCredentialOffer(offerUri) if (authorization) { throw new Error('Authorization flow is not supported yet as of Credo 0.5.13') @@ -81,7 +82,7 @@ export async function acquirePreAuthorizedAccessToken({ resolvedCredentialOffer: OpenId4VciResolvedCredentialOffer txCode?: string }): Promise { - return await agent.modules.openId4VcHolder.requestToken({ + return await agent.modules.openid4vc.holder.requestToken({ resolvedCredentialOffer, txCode, }) diff --git a/packages/core/src/modules/openid/refresh/reIssuance.ts b/packages/core/src/modules/openid/refresh/reIssuance.ts index e8f4a0c345..b9557821dc 100644 --- a/packages/core/src/modules/openid/refresh/reIssuance.ts +++ b/packages/core/src/modules/openid/refresh/reIssuance.ts @@ -73,7 +73,7 @@ export async function reissueCredentialWithAccessToken({ cNonce?: string } - const creds: credsRet = await agent.modules.openId4VcHolder.requestCredentials({ + const creds: credsRet = await agent.modules.openid4vc.holder.requestCredentials({ resolvedCredentialOffer, accessToken: tokenResponse.access_token, tokenType: tokenResponse.token_type || 'Bearer', diff --git a/packages/core/src/modules/openid/resolverProof.tsx b/packages/core/src/modules/openid/resolverProof.tsx index b06191be05..a9c8298683 100644 --- a/packages/core/src/modules/openid/resolverProof.tsx +++ b/packages/core/src/modules/openid/resolverProof.tsx @@ -199,7 +199,7 @@ export const getCredentialsForProofRequest = async ({ // Temp solution to add and remove the trusted certificate const resolved = await withTrustedCertificate(agent, certificate, () => { - return agent.modules.openId4VcHolder.resolveSiopAuthorizationRequest(requestUri) + return agent.modules.openid4vc.holder.resolveSiopAuthorizationRequest(requestUri) }) if (!resolved.presentationExchange) { diff --git a/packages/core/src/utils/agent.ts b/packages/core/src/utils/agent.ts index 48edcb76ed..e9e08bec1c 100644 --- a/packages/core/src/utils/agent.ts +++ b/packages/core/src/utils/agent.ts @@ -31,7 +31,7 @@ import { DidCommMediatorPickupStrategy} from '@credo-ts/didcomm' import { IndyVdrAnonCredsRegistry, IndyVdrModule, IndyVdrPoolConfig } from '@credo-ts/indy-vdr' -import { OpenId4VcHolderModule } from '@credo-ts/openid4vc' +import { OpenId4VcHolderModule, OpenId4VcModule } from '@credo-ts/openid4vc' // import { PushNotificationsApnsModule, PushNotificationsFcmModule } from '@credo-ts/push-notifications' import { WebVhAnonCredsRegistry, WebVhDidResolver } from '@credo-ts/webvh' import { useAgent } from '@credo-ts/react-hooks' @@ -108,12 +108,12 @@ export function getAgentModules({ indyNetworks, mediatorInvitationUrl, txnCache }), ], }, - mediationRecipient: { - mediatorInvitationUrl: mediatorInvitationUrl, - mediatorPickupStrategy: DidCommMediatorPickupStrategy.PickUpV2, - }, + // mediationRecipient: { + // mediatorInvitationUrl: mediatorInvitationUrl, + // mediatorPickupStrategy: DidCommMediatorPickupStrategy.PickUpV2, + // }, }), - openId4VcHolder: new OpenId4VcHolderModule(), + openid4vc: new OpenId4VcModule(), // oob: new DidCommOutOfBandModule(), // basicMessages: new DidCommBasicMessagesModule(), askar: new AskarModule({ diff --git a/samples/app/index.js b/samples/app/index.js index 14a6a7bcfb..ab55aab1a8 100644 --- a/samples/app/index.js +++ b/samples/app/index.js @@ -15,6 +15,7 @@ import '@formatjs/intl-relativetimeformat/locale-data/en' // locale-data for en import '@formatjs/intl-datetimeformat/polyfill' import '@formatjs/intl-datetimeformat/locale-data/en' // locale-data for en import '@formatjs/intl-datetimeformat/add-all-tz' // Add ALL tz data +import 'react-native-url-polyfill/auto' import 'reflect-metadata' import '@openwallet-foundation/askar-react-native' diff --git a/samples/app/package.json b/samples/app/package.json index 84e55b55a1..07fec745f4 100644 --- a/samples/app/package.json +++ b/samples/app/package.json @@ -95,6 +95,7 @@ "react-native-svg": "~15.11.0", "react-native-tcp-socket": "~6.0.6", "react-native-toast-message": "~2.1.10", + "react-native-url-polyfill": "3.0.0", "react-native-uuid": "~2.0.3", "react-native-vector-icons": "~10.0.3", "react-native-vision-camera": "~4.6.0", diff --git a/yarn.lock b/yarn.lock index 4fc6946afe..aa1f1ba0ec 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2276,6 +2276,7 @@ __metadata: react-native-svg-transformer: "npm:~1.5.0" react-native-tcp-socket: "npm:~6.0.6" react-native-toast-message: "npm:~2.1.10" + react-native-url-polyfill: "npm:3.0.0" react-native-uuid: "npm:~2.0.3" react-native-vector-icons: "npm:~10.0.3" react-native-vision-camera: "npm:~4.3.2" @@ -2349,6 +2350,7 @@ __metadata: react-native-svg: ~15.11.0 react-native-tcp-socket: ~6.0.6 react-native-toast-message: ~2.1.10 + react-native-url-polyfill: 3.0.0 react-native-uuid: ~2.0.3 react-native-vector-icons: ~10.0.3 react-native-vision-camera: "*" @@ -7630,6 +7632,7 @@ __metadata: react-native-svg-transformer: "npm:~1.5.0" react-native-tcp-socket: "npm:~6.0.6" react-native-toast-message: "npm:~2.1.10" + react-native-url-polyfill: "npm:3.0.0" react-native-uuid: "npm:~2.0.3" react-native-vector-icons: "npm:~10.0.3" react-native-vision-camera: "npm:~4.6.0" @@ -15794,6 +15797,17 @@ __metadata: languageName: node linkType: hard +"react-native-url-polyfill@npm:3.0.0": + version: 3.0.0 + resolution: "react-native-url-polyfill@npm:3.0.0" + dependencies: + whatwg-url-without-unicode: "npm:8.0.0-3" + peerDependencies: + react-native: "*" + checksum: 10c0/a1e539c2a28dc48125ada8bf29f3536ee2c149e4a5e3d205858755783afafe7f871ce1de8b66cb1c4cc05e15e212c74c49e93ddde856cda63fcf660cf943522a + languageName: node + linkType: hard + "react-native-uuid@npm:~2.0.3": version: 2.0.3 resolution: "react-native-uuid@npm:2.0.3" From 150fa5fe6ede3d5033dae581271762d17f61fd7b Mon Sep 17 00:00:00 2001 From: Graham Stewart Date: Thu, 8 Jan 2026 12:40:46 -0800 Subject: [PATCH 43/48] Updated the OpenID screens to support mdocs and dcql queries properly --- .../core/src/modules/openid/displayProof.tsx | 48 +++++++- .../core/src/modules/openid/offerResolve.tsx | 5 +- .../core/src/modules/openid/resolverProof.tsx | 104 +++++++++++------- .../screens/OpenIDProofPresentation.tsx | 70 ++++++++---- packages/core/src/modules/openid/types.tsx | 5 +- .../core/src/modules/openid/utils/utils.tsx | 7 ++ 6 files changed, 169 insertions(+), 70 deletions(-) diff --git a/packages/core/src/modules/openid/displayProof.tsx b/packages/core/src/modules/openid/displayProof.tsx index d25efd11bb..58f5285976 100644 --- a/packages/core/src/modules/openid/displayProof.tsx +++ b/packages/core/src/modules/openid/displayProof.tsx @@ -1,4 +1,4 @@ -import { ClaimFormat, type DifPexCredentialsForRequest } from '@credo-ts/core' +import { ClaimFormat, type DcqlCredentialsForRequest, type DifPexCredentialsForRequest } from '@credo-ts/core' import { type CredentialMetadata, type DisplayImage, filterAndMapSdJwtKeys, getCredentialForDisplay } from './display' @@ -34,6 +34,52 @@ export interface FormattedSubmissionEntry { credentials: Array } +export function formatDcqlCredentialsForRequest( + dcqlCredentialsForRequest: DcqlCredentialsForRequest +): FormattedSubmission { + const entries: FormattedSubmissionEntry[] = Object.entries(dcqlCredentialsForRequest).map(([queryId, credentials]) => { + return { + inputDescriptorId: queryId, + name: queryId, + isSatisfied: credentials.length >= 1, + credentials: credentials.map((selectedCredential) => { + const { display, attributes, metadata, claimFormat } = getCredentialForDisplay( + selectedCredential.credentialRecord + ) + + let disclosedPayload = attributes + if (selectedCredential.claimFormat === ClaimFormat.SdJwtDc) { + disclosedPayload = filterAndMapSdJwtKeys(selectedCredential.disclosedPayload).visibleProperties + } else if (selectedCredential.claimFormat === ClaimFormat.MsoMdoc) { + disclosedPayload = Object.fromEntries( + Object.values(selectedCredential.disclosedPayload).flatMap((entry) => Object.entries(entry)) + ) + } + + return { + id: selectedCredential.credentialRecord.id, + credentialName: display.name, + issuerName: display.issuer.name, + requestedAttributes: [...Object.keys(disclosedPayload)], + disclosedPayload, + metadata, + backgroundColor: display.backgroundColor, + textColor: display.textColor, + backgroundImage: display.backgroundImage, + claimFormat, + } + }), + } + }) + + return { + areAllSatisfied: entries.every((entry) => entry.isSatisfied), + name: 'DCQL Query', + purpose: 'DCQL Purpose', + entries, + } +} + export function formatDifPexCredentialsForRequest( credentialsForRequest: DifPexCredentialsForRequest ): FormattedSubmission { diff --git a/packages/core/src/modules/openid/offerResolve.tsx b/packages/core/src/modules/openid/offerResolve.tsx index c76d02288d..9e507568c4 100644 --- a/packages/core/src/modules/openid/offerResolve.tsx +++ b/packages/core/src/modules/openid/offerResolve.tsx @@ -58,10 +58,7 @@ export const resolveOpenId4VciOffer = async ({ }) if (Config.ISSUER_CERT_B64) { - const issuerCert = CredoBuffer.from(String(Config.ISSUER_CERT_B64), 'base64').toString('utf-8') - agent.x509.config.setTrustedCertificates([issuerCert]) - console.log('Now listing certificates:') - console.log(JSON.stringify(agent.x509.config.trustedCertificates)) + agent.x509.config.setTrustedCertificates([Config.ISSUER_CERT_B64]) } const resolvedCredentialOffer = await agent.openid4vc.holder.resolveCredentialOffer(offerUri) diff --git a/packages/core/src/modules/openid/resolverProof.tsx b/packages/core/src/modules/openid/resolverProof.tsx index a9c8298683..8ef28ead9d 100644 --- a/packages/core/src/modules/openid/resolverProof.tsx +++ b/packages/core/src/modules/openid/resolverProof.tsx @@ -3,8 +3,9 @@ import { ParseInvitationResult } from '../../utils/parsers' import q from 'query-string' import { OpenId4VPRequestRecord } from './types' import { getHostNameFromUrl } from './utils/utils' -import { OpenId4VpAuthorizationRequestPayload } from '@credo-ts/openid4vc' +import { OpenId4VcApi, OpenId4VpAuthorizationRequestPayload } from '@credo-ts/openid4vc' import { Linking } from 'react-native' +import Config from 'react-native-config' function handleTextResponse(text: string): ParseInvitationResult { // If the text starts with 'ey' we assume it's a JWT and thus an OpenID authorization request @@ -197,24 +198,33 @@ export const getCredentialsForProofRequest = async ({ agent.config.logger.info(`$$Receiving openid uri ${requestUri}`) - // Temp solution to add and remove the trusted certificate - const resolved = await withTrustedCertificate(agent, certificate, () => { - return agent.modules.openid4vc.holder.resolveSiopAuthorizationRequest(requestUri) - }) + const resolved = await (agent.modules.openid4vc as OpenId4VcApi).holder.resolveOpenId4VpAuthorizationRequest(requestUri as string) - if (!resolved.presentationExchange) { - throw new Error('No presentation exchange found in authorization request.') + if (!resolved.presentationExchange && !resolved.dcql) { + throw new Error('No presentation exchange or DCQL found in authorization request.') } - return { - ...resolved.presentationExchange, - authorizationRequest: resolved.authorizationRequest, - verifierHostName: resolved.authorizationRequest.responseURI - ? getHostNameFromUrl(resolved.authorizationRequest.responseURI) + let dcqlCredentialsForRequest; + if (resolved.dcql?.queryResult) { + dcqlCredentialsForRequest = (agent.modules.openid4vc as OpenId4VcApi).holder.selectCredentialsForDcqlRequest( + resolved.dcql.queryResult + ) + } + + const requestRecord: OpenId4VPRequestRecord = { + ...resolved, + definition: resolved.presentationExchange?.definition, + credentialsForRequest: resolved.presentationExchange?.credentialsForRequest, + dcqlCredentialsForRequest: dcqlCredentialsForRequest, + authorizationRequestPayload: resolved.authorizationRequestPayload, + verifierHostName: resolved.authorizationRequestPayload.response_uri + ? getHostNameFromUrl(resolved.authorizationRequestPayload.response_uri as string) : undefined, createdAt: new Date(), type: 'OpenId4VPRequestRecord', } + + return requestRecord; } catch (err) { agent.config.logger.error(`Parsing presentation request: ${(err as Error)?.message ?? err}`) throw err @@ -223,61 +233,73 @@ export const getCredentialsForProofRequest = async ({ export const shareProof = async ({ agent, + requestRecord, authorizationRequest, credentialsForRequest, selectedCredentials, allowUntrustedCertificate = false, }: { agent: Agent + requestRecord: OpenId4VPRequestRecord authorizationRequest: OpenId4VpAuthorizationRequestPayload - credentialsForRequest: DifPexCredentialsForRequest + credentialsForRequest: DifPexCredentialsForRequest | undefined selectedCredentials: { [inputDescriptorId: string]: { id: string; claimFormat: string } } allowUntrustedCertificate?: boolean }) => { - if (!credentialsForRequest.areRequirementsSatisfied) { - throw new Error('Requirements from proof request are not satisfied') - } + // if (!credentialsForRequest.areRequirementsSatisfied) { + // throw new Error('Requirements from proof request are not satisfied') + // } // Map all requirements and entries to a credential record. If a credential record for an // input descriptor has been provided in `selectedCredentials` we will use that. Otherwise // it will pick the first available credential. - const credentials = Object.fromEntries( - credentialsForRequest.requirements.flatMap((requirement) => - requirement.submissionEntry.map((entry) => { - const credentialId = selectedCredentials[entry.inputDescriptorId].id - const credential = - entry.verifiableCredentials.find((vc) => vc.credentialRecord.id === credentialId) ?? - entry.verifiableCredentials[0] - - return [entry.inputDescriptorId, [credential.credentialRecord]] - }) - ) - ) + // const credentials = Object.fromEntries( + // credentialsForRequest.requirements.flatMap((requirement) => + // requirement.submissionEntry.map((entry) => { + // const credentialId = selectedCredentials[entry.inputDescriptorId].id + // const credential = + // entry.verifiableCredentials.find((vc) => vc.credentialRecord.id === credentialId) ?? + // entry.verifiableCredentials[0] + + // return [entry.inputDescriptorId, [credential.credentialRecord]] + // }) + // ) + // ) try { + // FORK TODO: Clean up all this stuff // Temp solution to add and remove the trusted certicaite // const certificate = // authorizationRequest.jwt && allowUntrustedCertificate ? extractCertificateFromJwt(authorizationRequest) : null // Need to figure out how to include this certificate, does not seem like the JWT is included in the authorizationRequest any more. - - const result = await withTrustedCertificate(agent, null, () => - agent.openid4vc.holder.acceptOpenId4VpAuthorizationRequest({ - authorizationRequest: authorizationRequest, - presentationExchange: { - credentials, - }, - }) - ) + if (Config.ISSUER_CERT_B64) { + agent.x509.config.setTrustedCertificates([Config.ISSUER_CERT_B64]) + } + + // is withTrustedCertificate needed here? + const result = await (agent.openid4vc as OpenId4VcApi).holder.acceptOpenId4VpAuthorizationRequest({ + authorizationRequestPayload: authorizationRequest, + presentationExchange: requestRecord.presentationExchange ? { + credentials: (agent.openid4vc as OpenId4VcApi).holder.selectCredentialsForPresentationExchangeRequest( + requestRecord.presentationExchange?.credentialsForRequest + ), + } : undefined, + dcql: requestRecord.dcql ? { + credentials: (agent.openid4vc as OpenId4VcApi).holder.selectCredentialsForDcqlRequest( + requestRecord.dcql.queryResult + ) + } : undefined + }) // if redirect_uri is provided, open it in the browser // Even if the response returned an error, we must open this uri - if (typeof result.serverResponse.body === 'object' && typeof result.serverResponse.body.redirect_uri === 'string') { - await Linking.openURL(result.serverResponse.body.redirect_uri) + if (typeof result.redirectUri === 'string') { + await Linking.openURL(result.redirectUri) } - if (result.serverResponse.status < 200 || result.serverResponse.status > 299) { - throw new Error(`Error while accepting authorization request. ${result.serverResponse.body as string}`) + if (result.serverResponse == null || result.serverResponse.status < 200 || result.serverResponse.status > 299) { + throw new Error(`Error while accepting authorization request. ${result.serverResponse?.body as string}`) } return result diff --git a/packages/core/src/modules/openid/screens/OpenIDProofPresentation.tsx b/packages/core/src/modules/openid/screens/OpenIDProofPresentation.tsx index 577517cc47..c396dc2331 100644 --- a/packages/core/src/modules/openid/screens/OpenIDProofPresentation.tsx +++ b/packages/core/src/modules/openid/screens/OpenIDProofPresentation.tsx @@ -23,12 +23,13 @@ import { testIdWithKey } from '../../../utils/testable' import { useOpenIDCredentials } from '../context/OpenIDCredentialRecordProvider' import { getCredentialForDisplay } from '../display' import { + formatDcqlCredentialsForRequest, formatDifPexCredentialsForRequest, FormattedSelectedCredentialEntry, FormattedSubmissionEntry, } from '../displayProof' import { shareProof } from '../resolverProof' -import { isSdJwtProofRequest, isW3CProofRequest } from '../utils/utils' +import { isMdocProofRequest, isSdJwtProofRequest, isW3CProofRequest } from '../utils/utils' type OpenIDProofPresentationProps = StackScreenProps @@ -61,7 +62,7 @@ const OpenIDProofPresentation: React.FC = ({ const [satistfiedCredentialsSubmission, setSatistfiedCredentialsSubmission] = useState() const [selectedCredentialsSubmission, setSelectedCredentialsSubmission] = useState() - const { getW3CCredentialById, getSdJwtCredentialById } = useOpenIDCredentials() + const { getW3CCredentialById, getSdJwtCredentialById, getMdocCredentialById } = useOpenIDCredentials() const { ColorPalette, ListItems, TextTheme } = useTheme() const { t } = useTranslation() @@ -115,10 +116,15 @@ const OpenIDProofPresentation: React.FC = ({ }) const submission = useMemo( - () => - credential && credential.credentialsForRequest - ? formatDifPexCredentialsForRequest(credential.credentialsForRequest) - : undefined, + () => { + if (credential?.credentialsForRequest) { + return formatDifPexCredentialsForRequest(credential.credentialsForRequest) + } else if (credential?.dcqlCredentialsForRequest) { + return formatDcqlCredentialsForRequest(credential.dcqlCredentialsForRequest) + } else { + return undefined + } + }, [credential] ) @@ -138,26 +144,42 @@ const OpenIDProofPresentation: React.FC = ({ //Fetch all credentials satisfying the proof useEffect(() => { async function fetchCreds() { - if (!satistfiedCredentialsSubmission || satistfiedCredentialsSubmission.entries) return - const creds: Array = [] - - for (const [inputDescriptorID, credIDs] of Object.entries(satistfiedCredentialsSubmission)) { - for (const { id, claimFormat } of credIDs) { - let credential: W3cCredentialRecord | SdJwtVcRecord | MdocRecord | undefined - if (isW3CProofRequest(claimFormat)) { - credential = await getW3CCredentialById(id) - } else if (isSdJwtProofRequest(claimFormat)) { - credential = await getSdJwtCredentialById(id) - } - if (credential && inputDescriptorID) { - creds.push(credential) + try { + console.log('fetchCreds called with:', satistfiedCredentialsSubmission) + if (!satistfiedCredentialsSubmission || Object.keys(satistfiedCredentialsSubmission).length === 0) { + console.log('Early return: no satisfied credentials') + return + } + const creds: Array = [] + + for (const [inputDescriptorID, credIDs] of Object.entries(satistfiedCredentialsSubmission)) { + console.log('Processing inputDescriptorID:', inputDescriptorID, 'with credIDs:', credIDs) + for (const { id, claimFormat } of credIDs) { + console.log('Fetching credential:', id, 'with format:', claimFormat) + let credential: W3cCredentialRecord | SdJwtVcRecord | MdocRecord | undefined + if (isW3CProofRequest(claimFormat)) { + credential = await getW3CCredentialById(id) + } else if (isSdJwtProofRequest(claimFormat)) { + credential = await getSdJwtCredentialById(id) + } else if (isMdocProofRequest(claimFormat)) { + credential = await getMdocCredentialById(id) + } + if (credential && inputDescriptorID) { + creds.push(credential) + console.log('Added credential to creds array') + } else { + console.log('Credential not found or invalid inputDescriptorID') + } } } + setCredentialsRequested(creds) + console.log('Fetched credentials for proof request:', creds) + } catch (error) { + console.error('Error in fetchCreds:', error) } - setCredentialsRequested(creds) } fetchCreds() - }, [satistfiedCredentialsSubmission, getW3CCredentialById, getSdJwtCredentialById]) + }, [satistfiedCredentialsSubmission, getW3CCredentialById, getSdJwtCredentialById, getMdocCredentialById]) //Once satisfied credentials are set and all credentials fetched, we select the first one of each submission to display on screen useEffect(() => { @@ -182,11 +204,15 @@ const OpenIDProofPresentation: React.FC = ({ const handleAcceptTouched = async () => { try { - if (!agent || !credential.credentialsForRequest || !selectedCredentialsSubmission) { + if (!credential.credentialsForRequest && !credential.dcqlCredentialsForRequest) { + return + } + if (!agent || !selectedCredentialsSubmission) { return } await shareProof({ agent, + requestRecord: credential, authorizationRequest: credential.authorizationRequestPayload, credentialsForRequest: credential.credentialsForRequest, selectedCredentials: selectedCredentialsSubmission, diff --git a/packages/core/src/modules/openid/types.tsx b/packages/core/src/modules/openid/types.tsx index 5d407ec4ea..4f10eca82a 100644 --- a/packages/core/src/modules/openid/types.tsx +++ b/packages/core/src/modules/openid/types.tsx @@ -6,7 +6,7 @@ import { OpenId4VpResolvedAuthorizationRequest, } from '@credo-ts/openid4vc' import { CredentialMetadata } from './display' -import { ClaimFormat, DifPexCredentialsForRequest, DifPresentationExchangeDefinition } from '@credo-ts/core' +import { ClaimFormat, DcqlCredentialsForRequest, DifPexCredentialsForRequest, DifPresentationExchangeDefinition } from '@credo-ts/core' export type CredentialForDisplayId = `w3c-credential-${string}` | `sd-jwt-vc-${string}` | `mdoc-${string}` export interface OpenId4VcCredentialMetadata { @@ -93,10 +93,11 @@ export interface W3cCredentialDisplay { } export interface OpenId4VPRequestRecord extends OpenId4VpResolvedAuthorizationRequest { - definition: DifPresentationExchangeDefinition + definition?: DifPresentationExchangeDefinition verifierHostName: string | undefined createdAt: string | Date credentialsForRequest: DifPexCredentialsForRequest | undefined + dcqlCredentialsForRequest?: DcqlCredentialsForRequest | undefined type: string } diff --git a/packages/core/src/modules/openid/utils/utils.tsx b/packages/core/src/modules/openid/utils/utils.tsx index 57b877ae60..2fc4041ee9 100644 --- a/packages/core/src/modules/openid/utils/utils.tsx +++ b/packages/core/src/modules/openid/utils/utils.tsx @@ -120,6 +120,13 @@ export function isSdJwtProofRequest(type: string): boolean { return false } +export function isMdocProofRequest(type: string): boolean { + if (type === 'mso_mdoc') { + return true + } + return false +} + export function getCredentialConfigurationIds(resolved: OpenId4VciResolvedCredentialOffer): string[] { const fromOffered = (resolved.credentialOfferPayload.credential_configuration_ids ?? []).filter((x): x is string => !!x) From 7b914e27bcb3eb0d6e059449d48c44c74c50a2b8 Mon Sep 17 00:00:00 2001 From: Graham Stewart Date: Thu, 8 Jan 2026 13:08:05 -0800 Subject: [PATCH 44/48] Updated some layout styling on some screens so that buttons aren't inaccessible off-screen --- .../src/components/inputs/BiometryControl.tsx | 7 ++- .../modals/CameraDisclosureModal.tsx | 50 ++++++++-------- .../components/modals/CommonRemoveModal.tsx | 56 +++++++++--------- .../screens/OpenIDProofPresentation.tsx | 6 +- packages/core/src/screens/Biometry.tsx | 2 +- .../src/screens/CredentialOfferAccept.tsx | 59 ++++++++++--------- .../core/src/screens/ProofRequestAccept.tsx | 31 +++++----- .../android/app/src/main/AndroidManifest.xml | 3 +- 8 files changed, 110 insertions(+), 104 deletions(-) diff --git a/packages/core/src/components/inputs/BiometryControl.tsx b/packages/core/src/components/inputs/BiometryControl.tsx index 66bca95987..5f7a102399 100644 --- a/packages/core/src/components/inputs/BiometryControl.tsx +++ b/packages/core/src/components/inputs/BiometryControl.tsx @@ -137,7 +137,7 @@ const BiometryControl: React.FC = ({ biometryEnabled, onBi }, [onRequestSystemBiometrics, onCheckSystemBiometrics, biometryEnabled, t, onBiometryToggle]) return ( - + {settingsPopupConfig && ( = ({ biometryEnabled, onBi onDismissPressed={onOpenSettingsDismissed} /> )} - + @@ -181,8 +181,9 @@ const BiometryControl: React.FC = ({ biometryEnabled, onBi /> + + {children} - {children} ) } diff --git a/packages/core/src/components/modals/CameraDisclosureModal.tsx b/packages/core/src/components/modals/CameraDisclosureModal.tsx index 790dc1ad2f..93234ef8c0 100644 --- a/packages/core/src/components/modals/CameraDisclosureModal.tsx +++ b/packages/core/src/components/modals/CameraDisclosureModal.tsx @@ -28,7 +28,7 @@ const CameraDisclosureModal: React.FC = ({ requestCa const styles = StyleSheet.create({ container: { - height: '100%', + flexGrow: 1, backgroundColor: ColorPalette.brand.modalPrimaryBackground, padding: 20, }, @@ -37,7 +37,6 @@ const CameraDisclosureModal: React.FC = ({ requestCa }, controlsContainer: { backgroundColor: ColorPalette.brand.modalPrimaryBackground, - marginTop: 'auto', margin: 20, }, buttonContainer: { @@ -85,8 +84,8 @@ const CameraDisclosureModal: React.FC = ({ requestCa onDismissPressed={onOpenSettingsDismissed} /> )} - - + + {t('CameraDisclosure.AllowCameraUse')} @@ -96,28 +95,29 @@ const CameraDisclosureModal: React.FC = ({ requestCa {t('CameraDisclosure.ToContinueUsing')} - - - -