From 5c785e26bac81eb9054e5e0f2686e16d56eb1795 Mon Sep 17 00:00:00 2001 From: tusharbhayani Date: Thu, 24 Oct 2024 17:10:16 +0530 Subject: [PATCH 1/5] feat: DigiLocker initial setup Signed-off-by: tusharbhayani --- .gitignore | 4 +++- packages/digilocker/package.json | 31 +++++++++++++++++++++++++++++++ packages/digilocker/src/index.ts | 3 +++ packages/digilocker/tsconfig.json | 7 +++++++ pnpm-lock.yaml | 17 +++++++++++++++++ tsconfig.json | 2 +- 6 files changed, 62 insertions(+), 2 deletions(-) create mode 100644 packages/digilocker/package.json create mode 100644 packages/digilocker/src/index.ts create mode 100644 packages/digilocker/tsconfig.json diff --git a/.gitignore b/.gitignore index 323a40d..7b776ea 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ node_modules .DS_Store -build \ No newline at end of file +build + +*.tgz \ No newline at end of file diff --git a/packages/digilocker/package.json b/packages/digilocker/package.json new file mode 100644 index 0000000..6da28af --- /dev/null +++ b/packages/digilocker/package.json @@ -0,0 +1,31 @@ +{ + "name": "@adeya/digilocker", + "version": "0.0.0", + "license": "Apache-2.0", + "main": "build/index", + "source": "src/index", + "homepage": "https://github.com/credebl/adeya-sdk/tree/main/packages/digilocker", + "repository": { + "url": "https://github.com/credebl/adeya-sdk/tree/main/packages/digilocker", + "type": "git", + "directory": "packages/digilocker" + }, + "publishConfig": { + "access": "public" + }, + "files": [ + "build" + ], + "scripts": { + "check-types": "pnpm compile --noEmit", + "build": "pnpm clean && pnpm compile", + "clean": "rimraf -rf ./build", + "compile": "tsc", + "release": "release-it" + }, + "devDependencies": { + "@types/node": "^18.18.8", + "rimraf": "3.0.2", + "typescript": "~5.5.2" + } +} diff --git a/packages/digilocker/src/index.ts b/packages/digilocker/src/index.ts new file mode 100644 index 0000000..bc75105 --- /dev/null +++ b/packages/digilocker/src/index.ts @@ -0,0 +1,3 @@ +export const test11 = () => { + return 'digilocker' +} diff --git a/packages/digilocker/tsconfig.json b/packages/digilocker/tsconfig.json new file mode 100644 index 0000000..dede664 --- /dev/null +++ b/packages/digilocker/tsconfig.json @@ -0,0 +1,7 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": "./build" + }, + "include": ["src"] +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0ebc92b..170fd5e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,6 +63,18 @@ importers: specifier: ~5.5.2 version: 5.5.3 + packages/digilocker: + devDependencies: + '@types/node': + specifier: ^18.18.8 + version: 18.19.24 + rimraf: + specifier: 3.0.2 + version: 3.0.2 + typescript: + specifier: ~5.5.2 + version: 5.5.3 + packages/ssi: dependencies: '@credo-ts/anoncreds': @@ -1093,6 +1105,7 @@ packages: '@humanwhocodes/config-array@0.11.11': resolution: {integrity: sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} @@ -1100,6 +1113,7 @@ packages: '@humanwhocodes/object-schema@1.2.1': resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + deprecated: Use @eslint/object-schema instead '@hyperledger/anoncreds-react-native@0.2.2': resolution: {integrity: sha512-WhCgJY0wNicGUO4PLlnpJp8Vq0T3QXmwlUGEoAzDzgKPUvd5BcR5YKz9VteIasMkyva2LaZP+3/hfs8YKZ64Sg==} @@ -2765,6 +2779,7 @@ packages: eslint-config-standard-with-typescript@39.1.0: resolution: {integrity: sha512-5+SPKis3yr6T1X6wSA7HhDuumTRMrTDMcsTrIWhdZuI+sX3e8SPGZYzuJxVxdc239Yo718dEVEVyJhHI6jUjrQ==} + deprecated: Please use eslint-config-love, instead. peerDependencies: '@typescript-eslint/eslint-plugin': ^6.4.0 eslint: ^8.0.1 @@ -2886,6 +2901,7 @@ packages: eslint@8.50.0: resolution: {integrity: sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true espree@9.6.1: @@ -2998,6 +3014,7 @@ packages: expo-random@13.4.0: resolution: {integrity: sha512-Z/Bbd+1MbkK8/4ukspgA3oMlcu0q3YTCu//7q2xHwy35huN6WCv4/Uw2OGyCiOQjAbU02zwq6swA+VgVmJRCEw==} + deprecated: This package is now deprecated in favor of expo-crypto, which provides the same functionality. To migrate, replace all imports from expo-random with imports from expo-crypto. peerDependencies: expo: '*' diff --git a/tsconfig.json b/tsconfig.json index 573c8f0..a63239c 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -7,7 +7,7 @@ "strict": true, "noEmitOnError": true, "lib": [], - "types": [], + "types": ["node"], "esModuleInterop": true, "allowSyntheticDefaultImports": true, "resolveJsonModule": true, From c32fc3da47150bba286c0dba915096d3271213f7 Mon Sep 17 00:00:00 2001 From: tusharbhayani Date: Wed, 30 Oct 2024 12:27:09 +0530 Subject: [PATCH 2/5] feat: DigiLocker integration Signed-off-by: tusharbhayani --- packages/digilocker/package.json | 14 +- packages/digilocker/src/digilocker.ts | 127 +++ .../digilocker/src/digilockerDataParse.ts | 166 ++++ packages/digilocker/src/index.ts | 5 +- pnpm-lock.yaml | 931 +++++++++--------- 5 files changed, 786 insertions(+), 457 deletions(-) create mode 100644 packages/digilocker/src/digilocker.ts create mode 100644 packages/digilocker/src/digilockerDataParse.ts diff --git a/packages/digilocker/package.json b/packages/digilocker/package.json index 6da28af..b7539d6 100644 --- a/packages/digilocker/package.json +++ b/packages/digilocker/package.json @@ -16,6 +16,13 @@ "files": [ "build" ], + "dependencies": { + "react-native": "0.72.5", + "axios": "^1.6.0", + "crypto-js": "^4.2.0", + "xml2js": "^0.6.2", + "uuid": "^9.0.0" + }, "scripts": { "check-types": "pnpm compile --noEmit", "build": "pnpm clean && pnpm compile", @@ -26,6 +33,11 @@ "devDependencies": { "@types/node": "^18.18.8", "rimraf": "3.0.2", - "typescript": "~5.5.2" + "typescript": "~5.5.2", + "@types/xml2js": "~0.4.14", + "@types/uuid": "^9.0.2" + }, + "peerDependencies": { + "react-native": "0.72.5" } } diff --git a/packages/digilocker/src/digilocker.ts b/packages/digilocker/src/digilocker.ts new file mode 100644 index 0000000..9896d1c --- /dev/null +++ b/packages/digilocker/src/digilocker.ts @@ -0,0 +1,127 @@ +import axios from 'axios' +import { createHash } from 'crypto' + +export type AdeyaDigiLockerModuleOptions = { + client_id?: string | undefined + client_secret?: string | undefined + redirect_url?: string | undefined + authCode?: string | undefined + codeVerifier?: string | undefined +} + +export const base64UrlEncodeWithoutPadding = (input: Buffer): string => { + return input.toString('base64').replace(/=/g, '').replace(/\+/g, '-').replace(/\//g, '_') +} + +export const generateCodeChallenge = (codeVerifier: string): string => { + const hash = createHash('sha256').update(codeVerifier).digest() + return base64UrlEncodeWithoutPadding(hash) +} + +export const initiateDigiLockerOAuth = async ({ + client_id = '', + redirect_url = '', + codeVerifier = '' +}: AdeyaDigiLockerModuleOptions) => { + try { + const codeChallenge = generateCodeChallenge(codeVerifier) + const authUrl = `https://api.digitallocker.gov.in/public/oauth2/1/authorize?response_type=code&client_id=${client_id}&redirect_uri=${redirect_url}&state=adeya2024&code_challenge=${codeChallenge}&code_challenge_method=S256` + return authUrl + } catch (error) { + return error instanceof Error ? error : new Error('An unknown error occurred') + } +} + +export const fetchDigiLockerToken = async ({ + authCode = '', + client_id = '', + client_secret = '', + redirect_url = '', + codeVerifier = '' +}: AdeyaDigiLockerModuleOptions) => { + const tokenUrl = 'https://api.digitallocker.gov.in/public/oauth2/1/token' + + const params = + `grant_type=authorization_code&` + + `code=${encodeURIComponent(authCode)}&` + + `client_id=${encodeURIComponent(client_id)}&` + + `client_secret=${encodeURIComponent(client_secret)}&` + + `redirect_uri=${encodeURIComponent(redirect_url)}&` + + `code_verifier=${encodeURIComponent(codeVerifier)}` + + try { + const response = await axios.post(tokenUrl, params, { + headers: { + 'Content-Type': 'application/x-www-form-urlencoded' + } + }) + return response.data + } catch (error) { + const errorMessage = error instanceof Error ? error.message : 'An unknown error occurred' + return { message: `Error fetching DigiLocker token: ${errorMessage}` } + } +} + +export const fetchAadhaarData = async (accessToken: string): Promise<{ message: string }> => { + const aadhaarUrl = 'https://api.digitallocker.gov.in/public/oauth2/3/xml/eaadhaar' + + try { + const response = await axios.get(aadhaarUrl, { + headers: { + Authorization: `Bearer ${accessToken}` + } + }) + return response.data + } catch (error) { + const errorMessage = error instanceof Error ? error.message : 'An unknown error occurred' + return { message: `Error fetching Aadhaar data: ${errorMessage}` } + } +} + +export const fetchIssuedDocuments = async (accessToken: string): Promise<{ message: string }> => { + const issuedDocumentsUrl = 'https://api.digitallocker.gov.in/public/oauth2/2/files/issued' + + try { + const response = await axios.get(issuedDocumentsUrl, { + headers: { + Authorization: `Bearer ${accessToken}` + } + }) + return response.data + } catch (error) { + const errorMessage = error instanceof Error ? error.message : 'An unknown error occurred' + return { message: `Error fetching issued documents: ${errorMessage}` } + } +} + +export const fetchDocumentData = async (uri: string, accessToken: string): Promise<{ message: string }> => { + const documentUrl = `https://api.digitallocker.gov.in/public/oauth2/1/xml/${uri}` + + try { + const response = await axios.get(documentUrl, { + headers: { + Authorization: `Bearer ${accessToken}` + } + }) + return response.data + } catch (error) { + const errorMessage = error instanceof Error ? error.message : 'An unknown error occurred' + return { message: `Error fetching document data: ${errorMessage}` } + } +} + +export const fetchDocument = async (uri: string, accessToken: string): Promise<{ message: string }> => { + const documentUrl = `https://api.digitallocker.gov.in/public/oauth2/1/file/${uri}` + + try { + const response = await axios.get(documentUrl, { + headers: { + Authorization: `Bearer ${accessToken}` + } + }) + return response.data + } catch (error) { + const errorMessage = error instanceof Error ? error.message : 'An unknown error occurred' + return { message: `Error fetching document data: ${errorMessage}` } + } +} diff --git a/packages/digilocker/src/digilockerDataParse.ts b/packages/digilocker/src/digilockerDataParse.ts new file mode 100644 index 0000000..774cacf --- /dev/null +++ b/packages/digilocker/src/digilockerDataParse.ts @@ -0,0 +1,166 @@ +import { parseStringPromise } from 'xml2js' + +interface AadhaarData { + uid: string + dob: string + gender: string + name: string + co: string + country: string + district: string + locality: string + pincode: string + state: string + vtc: string + house: string + street: string + landmark: string + postOffice: string + photo: string +} + +interface PANData { + panNumber: string + name: string + dob: string + gender: string +} + +interface DrivingLicenseData { + licenseNumber: string + issuedAt: string + issueDate: string + expiryDate: string + dob: string + swd: string + swdIndicator: string + gender: string + presentAddressLine1: string + presentAddressLine2: string + presentAddressHouse: string + presentAddressLandmark: string + presentAddressLocality: string + presentAddressVtc: string + presentAddressDistrict: string + presentAddressPin: string + presentAddressState: string + presentAddressCountry: string + permanentAddressLine1: string + permanentAddressLine2: string + permanentAddressHouse: string + permanentAddressLandmark: string + permanentAddressLocality: string + permanentAddressVtc: string + permanentAddressDistrict: string + permanentAddressPin: string + permanentAddressState: string + permanentAddressCountry: string + licenseTypes: string + name: string + photo: string +} + +const getOrDefault = (obj: any, path: string[], defaultValue = ''): string => { + return path.reduce((acc, key) => (acc && acc[key] ? acc[key] : defaultValue), obj) +} + +export const parseAadhaarData = async (xmlString: string): Promise => { + try { + const result = await parseStringPromise(xmlString) + const uidData = result.Certificate.CertificateData[0].KycRes[0].UidData[0] + const poi = uidData.Poi[0] + const poa = uidData.Poa[0] + const photo = uidData.Pht[0] || '' + + const aadhaarData: AadhaarData = { + uid: getOrDefault(uidData, ['$', 'uid']), + dob: getOrDefault(poi, ['$', 'dob']), + gender: getOrDefault(poi, ['$', 'gender']), + name: getOrDefault(poi, ['$', 'name']), + co: getOrDefault(poa, ['$', 'co']), + country: getOrDefault(poa, ['$', 'country']), + district: getOrDefault(poa, ['$', 'dist']), + locality: getOrDefault(poa, ['$', 'loc']), + pincode: getOrDefault(poa, ['$', 'pc']), + state: getOrDefault(poa, ['$', 'state']), + vtc: getOrDefault(poa, ['$', 'vtc']), + house: getOrDefault(poa, ['$', 'house']), + street: getOrDefault(poa, ['$', 'street']), + landmark: getOrDefault(poa, ['$', 'lm']), + postOffice: getOrDefault(poa, ['$', 'po']), + photo + } + return aadhaarData + } catch (error) { + return { error: 'Error parsing Aadhaar XML. Please check the input data.' } + } +} + +export const parsePANData = async (xmlString: string): Promise => { + try { + const result = await parseStringPromise(xmlString) + + const certificate = result?.Certificate + const issuedTo = certificate?.IssuedTo?.[0]?.Person?.[0] + + const panData: PANData = { + panNumber: certificate?.$?.number || '', + name: issuedTo?.$?.name || '', + dob: issuedTo?.$?.dob || '', + gender: issuedTo?.$?.gender || '' + } + + return panData + } catch (error) { + return { error: 'Error parsing PAN XML. Please check the input data.' } + } +} + +export const parseDrivingLicenseData = async (xmlString: string): Promise => { + try { + const result = await parseStringPromise(xmlString) + + const certificate = result?.Certificate + const issuedTo = certificate?.IssuedTo?.[0]?.Person?.[0] + const presentAddress = issuedTo?.Address?.[0]?.$ || {} + const permanentAddress = issuedTo?.Address2?.[0]?.$ || {} + const licenseTypes = certificate?.CertificateData[0]?.DrivingLicense[0]?.Categories[0]?.Category + + const drivingLicenseData: DrivingLicenseData = { + licenseNumber: certificate?.$?.number || '', + issuedAt: certificate?.$?.issuedAt || '', + issueDate: certificate?.$?.issueDate || '', + expiryDate: certificate?.$?.expiryDate || '', + dob: issuedTo?.$?.dob || '', + swd: issuedTo?.$?.swd || '', + swdIndicator: issuedTo?.$?.swdIndicator || '', + name: issuedTo?.$?.name || '', + presentAddressLine1: presentAddress.line1 || '', + presentAddressLine2: presentAddress.line2 || '', + presentAddressHouse: presentAddress.house || '', + presentAddressLandmark: presentAddress.landmark || '', + presentAddressLocality: presentAddress.locality || '', + presentAddressVtc: presentAddress.vtc || '', + presentAddressDistrict: presentAddress.district || '', + presentAddressPin: presentAddress.pin || '', + presentAddressState: presentAddress.state || '', + presentAddressCountry: presentAddress.country || '', + permanentAddressLine1: permanentAddress.line1 || '', + permanentAddressLine2: permanentAddress.line2 || '', + permanentAddressHouse: permanentAddress.house || '', + permanentAddressLandmark: permanentAddress.landmark || '', + permanentAddressLocality: permanentAddress.locality || '', + permanentAddressVtc: permanentAddress.vtc || '', + permanentAddressDistrict: permanentAddress.district || '', + permanentAddressPin: permanentAddress.pin || '', + permanentAddressState: permanentAddress.state || '', + permanentAddressCountry: permanentAddress.country || '', + licenseTypes: licenseTypes.map((item: { $: { abbreviation: string } }) => item.$.abbreviation).join(', '), + gender: issuedTo?.$?.gender || '', + photo: issuedTo?.Photo?.[0]._ || '' + } + return drivingLicenseData + } catch (error) { + return { error: 'Error parsing Driving License XML. Please check the input data.' } + } +} diff --git a/packages/digilocker/src/index.ts b/packages/digilocker/src/index.ts index bc75105..f91bd53 100644 --- a/packages/digilocker/src/index.ts +++ b/packages/digilocker/src/index.ts @@ -1,3 +1,2 @@ -export const test11 = () => { - return 'digilocker' -} +export * from './digilocker' +export * from './digilockerDataParse' diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 170fd5e..7a1d800 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -64,10 +64,32 @@ importers: version: 5.5.3 packages/digilocker: + dependencies: + axios: + specifier: ^1.6.0 + version: 1.7.7 + crypto-js: + specifier: ^4.2.0 + version: 4.2.0 + react-native: + specifier: 0.72.5 + version: 0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0) + uuid: + specifier: ^9.0.0 + version: 9.0.1 + xml2js: + specifier: ^0.6.2 + version: 0.6.2 devDependencies: '@types/node': specifier: ^18.18.8 version: 18.19.24 + '@types/uuid': + specifier: ^9.0.2 + version: 9.0.8 + '@types/xml2js': + specifier: ~0.4.14 + version: 0.4.14 rimraf: specifier: 3.0.2 version: 3.0.2 @@ -79,37 +101,37 @@ importers: dependencies: '@credo-ts/anoncreds': specifier: 0.5.7 - version: 0.5.7(@hyperledger/anoncreds-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + version: 0.5.7(@hyperledger/anoncreds-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@credo-ts/askar': specifier: 0.5.7 - version: 0.5.7(@hyperledger/aries-askar-shared@0.2.3)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + version: 0.5.7(@hyperledger/aries-askar-shared@0.2.3)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@credo-ts/core': specifier: 0.5.7 - version: 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + version: 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@credo-ts/indy-vdr': specifier: 0.5.7 - version: 0.5.7(@hyperledger/anoncreds-shared@0.2.2)(@hyperledger/indy-vdr-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + version: 0.5.7(@hyperledger/anoncreds-shared@0.2.2)(@hyperledger/indy-vdr-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@credo-ts/push-notifications': specifier: 0.7.1 - version: 0.7.1(@credo-ts/core@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)) + version: 0.7.1(@credo-ts/core@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)) '@credo-ts/question-answer': specifier: 0.5.7 - version: 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + version: 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@credo-ts/react-hooks': specifier: 0.6.1 - version: 0.6.1(@credo-ts/core@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))(@credo-ts/question-answer@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))(react@18.2.0) + version: 0.6.1(@credo-ts/core@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))(@credo-ts/question-answer@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))(react@18.2.0) '@credo-ts/react-native': specifier: 0.5.7 - version: 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native-fs@2.20.0(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)))(react-native-get-random-values@1.9.0(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + version: 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native-fs@2.20.0(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)))(react-native-get-random-values@1.9.0(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@hyperledger/anoncreds-react-native': specifier: 0.2.2 - version: 0.2.2(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(react@18.2.0) + version: 0.2.2(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(react@18.2.0) '@hyperledger/aries-askar-react-native': specifier: 0.2.3 - version: 0.2.3(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(react@18.2.0) + version: 0.2.3(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(react@18.2.0) '@hyperledger/indy-vdr-react-native': specifier: 0.2.2 - version: 0.2.2(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(react@18.2.0) + version: 0.2.2(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(react@18.2.0) devDependencies: '@types/node': specifier: ^18.18.8 @@ -1408,55 +1430,68 @@ packages: resolution: {integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==} engines: {node: '>=12'} - '@react-native-community/cli-clean@10.1.1': - resolution: {integrity: sha512-iNsrjzjIRv9yb5y309SWJ8NDHdwYtnCpmxZouQDyOljUdC9MwdZ4ChbtA4rwQyAwgOVfS9F/j56ML3Cslmvrxg==} - - '@react-native-community/cli-config@10.1.1': - resolution: {integrity: sha512-p4mHrjC+s/ayiNVG6T35GdEGdP6TuyBUg5plVGRJfTl8WT6LBfLYLk+fz/iETrEZ/YkhQIsQcEUQC47MqLNHog==} + '@react-native-community/cli-clean@11.3.7': + resolution: {integrity: sha512-twtsv54ohcRyWVzPXL3F9VHGb4Qhn3slqqRs3wEuRzjR7cTmV2TIO2b1VhaqF4HlCgNd+cGuirvLtK2JJyaxMg==} - '@react-native-community/cli-debugger-ui@10.0.0': - resolution: {integrity: sha512-8UKLcvpSNxnUTRy8CkCl27GGLqZunQ9ncGYhSrWyKrU9SWBJJGeZwi2k2KaoJi5FvF2+cD0t8z8cU6lsq2ZZmA==} + '@react-native-community/cli-config@11.3.7': + resolution: {integrity: sha512-FDBLku9xskS+bx0YFJFLCmUJhEZ4/MMSC9qPYOGBollWYdgE7k/TWI0IeYFmMALAnbCdKQAYP5N29N55Tad8lg==} - '@react-native-community/cli-doctor@10.2.5': - resolution: {integrity: sha512-1YbzXvsldBmSw1MmBsXB74bKiHXKNCjlb2ByLgkfTiarpSvETYam3g5vex0N+qc0Cdkzkq+8NznE744LFhnUpw==} + '@react-native-community/cli-debugger-ui@11.3.7': + resolution: {integrity: sha512-aVmKuPKHZENR8SrflkMurZqeyLwbKieHdOvaZCh1Nn/0UC5CxWcyST2DB2XQboZwsvr3/WXKJkSUO+SZ1J9qTQ==} - '@react-native-community/cli-hermes@10.2.0': - resolution: {integrity: sha512-urfmvNeR8IiO/Sd92UU3xPO+/qI2lwCWQnxOkWaU/i2EITFekE47MD6MZrfVulRVYRi5cuaFqKZO/ccOdOB/vQ==} + '@react-native-community/cli-doctor@11.3.7': + resolution: {integrity: sha512-YEHUqWISOHnsl5+NM14KHelKh68Sr5/HeEZvvNdIcvcKtZic3FU7Xd1WcbNdo3gCq5JvzGFfufx02Tabh5zmrg==} - '@react-native-community/cli-platform-android@10.2.0': - resolution: {integrity: sha512-CBenYwGxwFdObZTn1lgxWtMGA5ms2G/ALQhkS+XTAD7KHDrCxFF9yT/fnAjFZKM6vX/1TqGI1RflruXih3kAhw==} + '@react-native-community/cli-hermes@11.3.7': + resolution: {integrity: sha512-chkKd8n/xeZkinRvtH6QcYA8rjNOKU3S3Lw/3Psxgx+hAYV0Gyk95qJHTalx7iu+PwjOOqqvCkJo5jCkYLkoqw==} - '@react-native-community/cli-platform-ios@10.2.4': - resolution: {integrity: sha512-/6K+jeRhcGojFIJMWMXV2eY5n/In+YUzBr/DKWQOeHBOHkESRNheG310xSAIjgB46YniSSUKhSyeuhalTbm9OQ==} + '@react-native-community/cli-platform-android@11.3.7': + resolution: {integrity: sha512-WGtXI/Rm178UQb8bu1TAeFC/RJvYGnbHpULXvE20GkmeJ1HIrMjkagyk6kkY3Ej25JAP2R878gv+TJ/XiRhaEg==} - '@react-native-community/cli-platform-ios@10.2.5': - resolution: {integrity: sha512-hq+FZZuSBK9z82GLQfzdNDl8vbFx5UlwCLFCuTtNCROgBoapFtVZQKRP2QBftYNrQZ0dLAb01gkwxagHsQCFyg==} + '@react-native-community/cli-platform-ios@11.3.7': + resolution: {integrity: sha512-Z/8rseBput49EldX7MogvN6zJlWzZ/4M97s2P+zjS09ZoBU7I0eOKLi0N9wx+95FNBvGQQ/0P62bB9UaFQH2jw==} - '@react-native-community/cli-plugin-metro@10.2.3': - resolution: {integrity: sha512-jHi2oDuTePmW4NEyVT8JEGNlIYcnFXCSV2ZMp4rnDrUk4TzzyvS3IMvDlESEmG8Kry8rvP0KSUx/hTpy37Sbkw==} + '@react-native-community/cli-plugin-metro@11.3.7': + resolution: {integrity: sha512-0WhgoBVGF1f9jXcuagQmtxpwpfP+2LbLZH4qMyo6OtYLWLG13n2uRep+8tdGzfNzl1bIuUTeE9yZSAdnf9LfYQ==} - '@react-native-community/cli-server-api@10.1.1': - resolution: {integrity: sha512-NZDo/wh4zlm8as31UEBno2bui8+ufzsZV+KN7QjEJWEM0levzBtxaD+4je0OpfhRIIkhaRm2gl/vVf7OYAzg4g==} + '@react-native-community/cli-server-api@11.3.7': + resolution: {integrity: sha512-yoFyGdvR3HxCnU6i9vFqKmmSqFzCbnFSnJ29a+5dppgPRetN+d//O8ard/YHqHzToFnXutAFf2neONn23qcJAg==} - '@react-native-community/cli-tools@10.1.1': - resolution: {integrity: sha512-+FlwOnZBV+ailEzXjcD8afY2ogFEBeHOw/8+XXzMgPaquU2Zly9B+8W089tnnohO3yfiQiZqkQlElP423MY74g==} + '@react-native-community/cli-tools@11.3.7': + resolution: {integrity: sha512-peyhP4TV6Ps1hk+MBHTFaIR1eI3u+OfGBvr5r0wPwo3FAJvldRinMgcB/TcCcOBXVORu7ba1XYjkubPeYcqAyA==} - '@react-native-community/cli-types@10.0.0': - resolution: {integrity: sha512-31oUM6/rFBZQfSmDQsT1DX/5fjqfxg7sf2u8kTPJK7rXVya5SRpAMaCXsPAG0omsmJxXt+J9HxUi3Ic+5Ux5Iw==} + '@react-native-community/cli-types@11.3.7': + resolution: {integrity: sha512-OhSr/TiDQkXjL5YOs8+hvGSB+HltLn5ZI0+A3DCiMsjUgTTsYh+Z63OtyMpNjrdCEFcg0MpfdU2uxstCS6Dc5g==} - '@react-native-community/cli@10.2.4': - resolution: {integrity: sha512-E9BUDHfLEsnjkjeJqECuCjl4E/1Ox9Nl6hkQBhEqjZm4AaQxgU7M6AyFfOgaXn5v3am16/R4ZOUTrJnGJWS3GA==} - engines: {node: '>=14'} + '@react-native-community/cli@11.3.7': + resolution: {integrity: sha512-Ou8eDlF+yh2rzXeCTpMPYJ2fuqsusNOhmpYPYNQJQ2h6PvaF30kPomflgRILems+EBBuggRtcT+I+1YH4o/q6w==} + engines: {node: '>=16'} hasBin: true - '@react-native/assets@1.0.0': - resolution: {integrity: sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ==} + '@react-native/assets-registry@0.72.0': + resolution: {integrity: sha512-Im93xRJuHHxb1wniGhBMsxLwcfzdYreSZVQGDoMJgkd6+Iky61LInGEHnQCTN0fKNYF1Dvcofb4uMmE1RQHXHQ==} + + '@react-native/codegen@0.72.8': + resolution: {integrity: sha512-jQCcBlXV7B7ap5VlHhwIPieYz89yiRgwd2FPUBu+unz+kcJ6pAiB2U8RdLDmyIs8fiWd+Vq1xxaWs4TR329/ng==} + peerDependencies: + '@babel/preset-env': ^7.1.6 + + '@react-native/gradle-plugin@0.72.11': + resolution: {integrity: sha512-P9iRnxiR2w7EHcZ0mJ+fmbPzMby77ZzV6y9sJI3lVLJzF7TLSdbwcQyD3lwMsiL+q5lKUHoZJS4sYmih+P2HXw==} + + '@react-native/js-polyfills@0.72.1': + resolution: {integrity: sha512-cRPZh2rBswFnGt5X5EUEPs0r+pAsXxYsifv/fgy9ZLQokuT52bPH+9xjDR+7TafRua5CttGW83wP4TntRcWNDA==} '@react-native/normalize-color@2.1.0': resolution: {integrity: sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA==} - '@react-native/polyfills@2.0.0': - resolution: {integrity: sha512-K0aGNn1TjalKj+65D7ycc1//H9roAQ51GJVk5ZJQFb2teECGmzd86bYDC0aYdbRf7gtovescq4Zt6FR0tgXiHQ==} + '@react-native/normalize-colors@0.72.0': + resolution: {integrity: sha512-285lfdqSXaqKuBbbtP9qL2tDrfxdOFtIMvkKadtleRQkdOxx+uzGvFr82KHmc/sSiMtfXGp7JnFYWVh4sFl7Yw==} + + '@react-native/virtualized-lists@0.72.8': + resolution: {integrity: sha512-J3Q4Bkuo99k7mu+jPS9gSUSgq+lLRSI/+ahXNwV92XgJ/8UgOTxu2LPwhJnBk/sQKxq7E8WkZBnBiozukQMqrw==} + peerDependencies: + react-native: '*' '@sd-jwt/core@0.7.1': resolution: {integrity: sha512-7u7cNeYNYcNNgzDj+mSeHrloY/C44XsewdKzViMp+8jpQSi/TEeudM9CkR5wxx1KulvnGojHZfMygK8Arxey6g==} @@ -1647,12 +1682,18 @@ packages: '@types/stack-utils@2.0.1': resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} + '@types/uuid@9.0.8': + resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==} + '@types/validator@13.11.9': resolution: {integrity: sha512-FCTsikRozryfayPuiI46QzH3fnrOoctTjvOYZkho9BTFLCOZ2rgZJHMOVgCOfttjPJcgOx52EpkY0CMfy87MIw==} '@types/ws@8.5.6': resolution: {integrity: sha512-8B5EO9jLVCy+B58PLHvLDuOD8DRVMgQzq8d55SjLCOn9kqGyqOvy27exVaTio1q1nX5zLu8/6N0n2ThSxOM6tg==} + '@types/xml2js@0.4.14': + resolution: {integrity: sha512-4YnrRemBShWRO2QjvUin8ESA41rH+9nQGLUGZV/1IDhi3SL9OhdpNC/MrulTWuptXKwhx/aDxE7toV0f/ypIXQ==} + '@types/yargs-parser@21.0.1': resolution: {integrity: sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ==} @@ -1756,9 +1797,6 @@ packages: resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} engines: {node: '>=6.5'} - absolute-path@0.0.0: - resolution: {integrity: sha512-HQiug4c+/s3WOvEnDRxXVmNtSG5s2gJM9r19BTcqjp7BWcE48PB+Y2G6jE65kqI0LpsQeMZygt/b60Gi4KxGyA==} - accepts@1.3.8: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} engines: {node: '>= 0.6'} @@ -1950,6 +1988,9 @@ packages: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} + axios@1.7.7: + resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} + b64-lite@1.4.0: resolution: {integrity: sha512-aHe97M7DXt+dkpa8fHlCcm1CnskAHrJqEfMI0KN7dwqlzml/aUe1AGt6lk51HzrSfVD67xOso84sOpr+0wIe2w==} @@ -2440,6 +2481,9 @@ packages: crypt@0.0.2: resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} + crypto-js@4.2.0: + resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} + crypto-ld@6.0.0: resolution: {integrity: sha512-XWL1LslqggNoaCI/m3I7HcvaSt9b2tYzdrXO+jHLUj9G1BvRfvV7ZTFDVY5nifYuIGAPdAGu7unPxLRustw3VA==} engines: {node: '>=8.3.0'} @@ -2529,10 +2573,6 @@ packages: deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - deepmerge@3.3.0: - resolution: {integrity: sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==} - engines: {node: '>=0.10.0'} - deepmerge@4.3.1: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} @@ -2594,8 +2634,8 @@ packages: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} - deprecated-react-native-prop-types@3.0.1: - resolution: {integrity: sha512-J0jCJcsk4hMlIb7xwOZKLfMpuJn6l8UtrPEzzQV5ewz5gvKNYakhBuq9h2rWX7YwHHJZFhU5W8ye7dB9oN8VcQ==} + deprecated-react-native-prop-types@4.1.0: + resolution: {integrity: sha512-WfepZHmRbbdTvhcolb8aOKEvQdcmTMn5tKLbqbXmkBvjFjRVWAYqsXk/DBsV8TZxws8SdGHLuHaJrHSQUPRdfw==} deprecation@2.3.1: resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} @@ -3136,10 +3176,22 @@ packages: flatted@3.2.9: resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} - flow-parser@0.185.2: - resolution: {integrity: sha512-2hJ5ACYeJCzNtiVULov6pljKOLygy0zddoqSI1fFetM+XRPpRshFdGEijtqlamA1XwyZ+7rhryI6FQFzvtLWUQ==} + flow-enums-runtime@0.0.5: + resolution: {integrity: sha512-PSZF9ZuaZD03sT9YaIs0FrGJ7lSUw7rHZIex+73UYVXg46eL/wxN5PaVcPJFudE2cJu5f0fezitV5aBkLHPUOQ==} + + flow-parser@0.206.0: + resolution: {integrity: sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w==} engines: {node: '>=0.4.0'} + follow-redirects@1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + fontfaceobserver@2.3.0: resolution: {integrity: sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==} @@ -3154,6 +3206,10 @@ packages: resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} engines: {node: '>= 6'} + form-data@4.0.1: + resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} + engines: {node: '>= 6'} + formdata-polyfill@4.0.10: resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} engines: {node: '>=12.20.0'} @@ -3369,11 +3425,11 @@ packages: resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} engines: {node: '>= 0.4.0'} - hermes-estree@0.8.0: - resolution: {integrity: sha512-W6JDAOLZ5pMPMjEiQGLCXSSV7pIBEgRR5zGkxgmzGSXHOxqV5dC/M1Zevqpbm9TZDE5tu358qZf8Vkzmsc+u7Q==} + hermes-estree@0.12.0: + resolution: {integrity: sha512-+e8xR6SCen0wyAKrMT3UD0ZCCLymKhRgjEB5sS28rKiFir/fXgLoeRilRUssFCILmGHb+OvHDUlhxs0+IEyvQw==} - hermes-parser@0.8.0: - resolution: {integrity: sha512-yZKalg1fTYG5eOiToLUaw69rQfZq/fi+/NtEXRU7N87K/XobNRhRWorh80oSge2lWUiZfTgUvRJH+XgZWrhoqA==} + hermes-parser@0.12.0: + resolution: {integrity: sha512-d4PHnwq6SnDLhYl3LHNHvOg7nQ6rcI7QVil418REYksv0Mh3cEkHDcuhGxNQ3vgnLSLl4QSvDrFCwQNYdpWlzw==} hermes-profile-transformer@0.0.6: resolution: {integrity: sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==} @@ -3428,9 +3484,9 @@ packages: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'} - image-size@0.6.3: - resolution: {integrity: sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==} - engines: {node: '>=4.0'} + image-size@1.1.1: + resolution: {integrity: sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==} + engines: {node: '>=16.x'} hasBin: true import-fresh@2.0.0: @@ -3816,10 +3872,6 @@ packages: resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-get-type@26.3.0: - resolution: {integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==} - engines: {node: '>= 10.14.2'} - jest-get-type@29.6.3: resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -3877,10 +3929,6 @@ packages: resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-serializer@27.5.1: - resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-snapshot@29.7.0: resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -3893,10 +3941,6 @@ packages: resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-validate@26.6.2: - resolution: {integrity: sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==} - engines: {node: '>= 10.14.2'} - jest-validate@29.7.0: resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -4272,41 +4316,42 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - metro-babel-transformer@0.73.10: - resolution: {integrity: sha512-Yv2myTSnpzt/lTyurLvqYbBkytvUJcLHN8XD3t7W6rGiLTQPzmf1zypHQLphvcAXtCWBOXFtH7KLOSi2/qMg+A==} - - metro-cache-key@0.73.10: - resolution: {integrity: sha512-JMVDl/EREDiUW//cIcUzRjKSwE2AFxVWk47cFBer+KA4ohXIG2CQPEquT56hOw1Y1s6gKNxxs1OlAOEsubrFjw==} + metro-babel-transformer@0.76.8: + resolution: {integrity: sha512-Hh6PW34Ug/nShlBGxkwQJSgPGAzSJ9FwQXhUImkzdsDgVu6zj5bx258J8cJVSandjNoQ8nbaHK6CaHlnbZKbyA==} + engines: {node: '>=16'} - metro-cache@0.73.10: - resolution: {integrity: sha512-wPGlQZpdVlM404m7MxJqJ+hTReDr5epvfPbt2LerUAHY9RN99w61FeeAe25BMZBwgUgDtAsfGlJ51MBHg8MAqw==} + metro-cache-key@0.76.8: + resolution: {integrity: sha512-buKQ5xentPig9G6T37Ww/R/bC+/V1MA5xU/D8zjnhlelsrPG6w6LtHUS61ID3zZcMZqYaELWk5UIadIdDsaaLw==} + engines: {node: '>=16'} - metro-config@0.73.10: - resolution: {integrity: sha512-wIlybd1Z9I8K2KcStTiJxTB7OK529dxFgogNpKCTU/3DxkgAASqSkgXnZP6kVyqjh5EOWAKFe5U6IPic7kXDdQ==} + metro-cache@0.76.8: + resolution: {integrity: sha512-QBJSJIVNH7Hc/Yo6br/U/qQDUpiUdRgZ2ZBJmvAbmAKp2XDzsapnMwK/3BGj8JNWJF7OLrqrYHsRsukSbUBpvQ==} + engines: {node: '>=16'} - metro-core@0.73.10: - resolution: {integrity: sha512-5uYkajIxKyL6W45iz/ftNnYPe1l92CvF2QJeon1CHsMXkEiOJxEjo41l+iSnO/YodBGrmMCyupSO4wOQGUc0lw==} + metro-config@0.76.8: + resolution: {integrity: sha512-SL1lfKB0qGHALcAk2zBqVgQZpazDYvYFGwCK1ikz0S6Y/CM2i2/HwuZN31kpX6z3mqjv/6KvlzaKoTb1otuSAA==} + engines: {node: '>=16'} - metro-file-map@0.73.10: - resolution: {integrity: sha512-XOMWAybeaXyD6zmVZPnoCCL2oO3rp4ta76oUlqWP0skBzhFxVtkE/UtDwApEMUY361JeBBago647gnKiARs+1g==} + metro-core@0.76.8: + resolution: {integrity: sha512-sl2QLFI3d1b1XUUGxwzw/KbaXXU/bvFYrSKz6Sg19AdYGWFyzsgZ1VISRIDf+HWm4R/TJXluhWMEkEtZuqi3qA==} + engines: {node: '>=16'} - metro-hermes-compiler@0.73.10: - resolution: {integrity: sha512-rTRWEzkVrwtQLiYkOXhSdsKkIObnL+Jqo+IXHI7VEK2aSLWRAbtGNqECBs44kbOUypDYTFFE+WLtoqvUWqYkWg==} + metro-file-map@0.76.8: + resolution: {integrity: sha512-A/xP1YNEVwO1SUV9/YYo6/Y1MmzhL4ZnVgcJC3VmHp/BYVOXVStzgVbWv2wILe56IIMkfXU+jpXrGKKYhFyHVw==} + engines: {node: '>=16'} - metro-inspector-proxy@0.73.10: - resolution: {integrity: sha512-CEEvocYc5xCCZBtGSIggMCiRiXTrnBbh8pmjKQqm9TtJZALeOGyt5pXUaEkKGnhrXETrexsg6yIbsQHhEvVfvQ==} + metro-inspector-proxy@0.76.8: + resolution: {integrity: sha512-Us5o5UEd4Smgn1+TfHX4LvVPoWVo9VsVMn4Ldbk0g5CQx3Gu0ygc/ei2AKPGTwsOZmKxJeACj7yMH2kgxQP/iw==} + engines: {node: '>=16'} hasBin: true - metro-minify-terser@0.73.10: - resolution: {integrity: sha512-uG7TSKQ/i0p9kM1qXrwbmY3v+6BrMItsOcEXcSP8Z+68bb+t9HeVK0T/hIfUu1v1PEnonhkhfzVsaP8QyTd5lQ==} - - metro-minify-uglify@0.73.10: - resolution: {integrity: sha512-eocnSeJKnLz/UoYntVFhCJffED7SLSgbCHgNvI6ju6hFb6EFHGJT9OLbkJWeXaWBWD3Zw5mYLS8GGqGn/CHZPA==} + metro-minify-terser@0.76.8: + resolution: {integrity: sha512-Orbvg18qXHCrSj1KbaeSDVYRy/gkro2PC7Fy2tDSH1c9RB4aH8tuMOIXnKJE+1SXxBtjWmQ5Yirwkth2DyyEZA==} + engines: {node: '>=16'} - metro-react-native-babel-preset@0.73.10: - resolution: {integrity: sha512-1/dnH4EHwFb2RKEKx34vVDpUS3urt2WEeR8FYim+ogqALg4sTpG7yeQPxWpbgKATezt4rNfqAANpIyH19MS4BQ==} - peerDependencies: - '@babel/core': '*' + metro-minify-uglify@0.76.8: + resolution: {integrity: sha512-6l8/bEvtVaTSuhG1FqS0+Mc8lZ3Bl4RI8SeRIifVLC21eeSDp4CEBUWSGjpFyUDfi6R5dXzYaFnSgMNyfxADiQ==} + engines: {node: '>=16'} metro-react-native-babel-preset@0.76.8: resolution: {integrity: sha512-Ptza08GgqzxEdK8apYsjTx2S8WDUlS2ilBlu9DR1CUcHmg4g3kOkFylZroogVAUKtpYQNYwAvdsjmrSdDNtiAg==} @@ -4314,33 +4359,40 @@ packages: peerDependencies: '@babel/core': '*' - metro-react-native-babel-transformer@0.73.10: - resolution: {integrity: sha512-4G/upwqKdmKEjmsNa92/NEgsOxUWOygBVs+FXWfXWKgybrmcjh3NoqdRYrROo9ZRA/sB9Y/ZXKVkWOGKHtGzgg==} + metro-react-native-babel-transformer@0.76.8: + resolution: {integrity: sha512-3h+LfS1WG1PAzhq8QF0kfXjxuXetbY/lgz8vYMQhgrMMp17WM1DNJD0gjx8tOGYbpbBC1qesJ45KMS4o5TA73A==} + engines: {node: '>=16'} peerDependencies: '@babel/core': '*' - metro-resolver@0.73.10: - resolution: {integrity: sha512-HeXbs+0wjakaaVQ5BI7eT7uqxlZTc9rnyw6cdBWWMgUWB++KpoI0Ge7Hi6eQAOoVAzXC3m26mPFYLejpzTWjng==} + metro-resolver@0.76.8: + resolution: {integrity: sha512-KccOqc10vrzS7ZhG2NSnL2dh3uVydarB7nOhjreQ7C4zyWuiW9XpLC4h47KtGQv3Rnv/NDLJYeDqaJ4/+140HQ==} + engines: {node: '>=16'} - metro-runtime@0.73.10: - resolution: {integrity: sha512-EpVKm4eN0Fgx2PEWpJ5NiMArV8zVoOin866jIIvzFLpmkZz1UEqgjf2JAfUJnjgv3fjSV3JqeGG2vZCaGQBTow==} + metro-runtime@0.76.8: + resolution: {integrity: sha512-XKahvB+iuYJSCr3QqCpROli4B4zASAYpkK+j3a0CJmokxCDNbgyI4Fp88uIL6rNaZfN0Mv35S0b99SdFXIfHjg==} + engines: {node: '>=16'} - metro-source-map@0.73.10: - resolution: {integrity: sha512-NAGv14701p/YaFZ76KzyPkacBw/QlEJF1f8elfs23N1tC33YyKLDKvPAzFJiYqjdcFvuuuDCA8JCXd2TgLxNPw==} + metro-source-map@0.76.8: + resolution: {integrity: sha512-Hh0ncPsHPVf6wXQSqJqB3K9Zbudht4aUtNpNXYXSxH+pteWqGAXnjtPsRAnCsCWl38wL0jYF0rJDdMajUI3BDw==} + engines: {node: '>=16'} - metro-symbolicate@0.73.10: - resolution: {integrity: sha512-PmCe3TOe1c/NVwMlB+B17me951kfkB3Wve5RqJn+ErPAj93od1nxicp6OJe7JT4QBRnpUP8p9tw2sHKqceIzkA==} - engines: {node: '>=8.3'} + metro-symbolicate@0.76.8: + resolution: {integrity: sha512-LrRL3uy2VkzrIXVlxoPtqb40J6Bf1mlPNmUQewipc3qfKKFgtPHBackqDy1YL0njDsWopCKcfGtFYLn0PTUn3w==} + engines: {node: '>=16'} hasBin: true - metro-transform-plugins@0.73.10: - resolution: {integrity: sha512-D4AgD3Vsrac+4YksaPmxs/0ocT67bvwTkFSIgWWeDvWwIG0U1iHzTS9f8Bvb4PITnXryDoFtjI6OWF7uOpGxpA==} + metro-transform-plugins@0.76.8: + resolution: {integrity: sha512-PlkGTQNqS51Bx4vuufSQCdSn2R2rt7korzngo+b5GCkeX5pjinPjnO2kNhQ8l+5bO0iUD/WZ9nsM2PGGKIkWFA==} + engines: {node: '>=16'} - metro-transform-worker@0.73.10: - resolution: {integrity: sha512-IySvVubudFxahxOljWtP0QIMMpgUrCP0bW16cz2Enof0PdumwmR7uU3dTbNq6S+XTzuMHR+076aIe4VhPAWsIQ==} + metro-transform-worker@0.76.8: + resolution: {integrity: sha512-mE1fxVAnJKmwwJyDtThildxxos9+DGs9+vTrx2ktSFMEVTtXS/bIv2W6hux1pqivqAfyJpTeACXHk5u2DgGvIQ==} + engines: {node: '>=16'} - metro@0.73.10: - resolution: {integrity: sha512-J2gBhNHFtc/Z48ysF0B/bfTwUwaRDLjNv7egfhQCc+934dpXcjJG2KZFeuybF+CvA9vo4QUi56G2U+RSAJ5tsA==} + metro@0.76.8: + resolution: {integrity: sha512-oQA3gLzrrYv3qKtuWArMgHPbHu8odZOD9AoavrqSFllkPgOtmkBvNNDLCELqv5SjBfqjISNffypg+5UGG3y0pg==} + engines: {node: '>=16'} hasBin: true micromatch@4.0.5: @@ -4495,6 +4547,9 @@ packages: resolution: {integrity: sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==} engines: {node: '>=12.0.0'} + node-abort-controller@3.1.1: + resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} + node-dir@0.1.17: resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==} engines: {node: '>= 0.10.5'} @@ -4569,8 +4624,9 @@ packages: nullthrows@1.1.1: resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} - ob1@0.73.10: - resolution: {integrity: sha512-aO6EYC+QRRCkZxVJhCWhLKgVjhNuD6Gu1riGjxrIm89CqLsmKgxzYDDEsktmKsoDeRdWGQM5EdMzXDl5xcVfsw==} + ob1@0.76.8: + resolution: {integrity: sha512-dlBkJJV5M/msj9KYA9upc+nUWVwuOFFTbu28X6kZeGwcuW+JxaHSBZ70SYQnk5M+j5JbNLR6yKHmgW4M5E7X5g==} + engines: {node: '>=16'} object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} @@ -4939,6 +4995,9 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + queue@6.0.2: + resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} + quick-lru@5.1.1: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} @@ -4971,9 +5030,6 @@ packages: react-is@18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - react-native-codegen@0.71.6: - resolution: {integrity: sha512-e5pR4VldIhEaFctfSAEgxbng0uG4gjBQxAHes3EKLdosH/Av90pQfSe9IDVdFIngvNPzt8Y14pNjrtqov/yNIg==} - react-native-fs@2.20.0: resolution: {integrity: sha512-VkTBzs7fIDUiy/XajOSNk0XazFE9l+QlMAce7lGuebZcag5CnjszB+u4BdqzwaQOdcYb5wsJIsqq4kxInIRpJQ==} peerDependencies: @@ -4988,17 +5044,14 @@ packages: peerDependencies: react-native: '>=0.56' - react-native-gradle-plugin@0.71.19: - resolution: {integrity: sha512-1dVk9NwhoyKHCSxcrM6vY6cxmojeATsBobDicX0ZKr7DgUF2cBQRTKsimQFvzH8XhOVXyH8p4HyDSZNIFI8OlQ==} - react-native-securerandom@0.1.1: resolution: {integrity: sha512-CozcCx0lpBLevxiXEb86kwLRalBCHNjiGPlw3P7Fi27U6ZLdfjOCNRHD1LtBKcvPvI3TvkBXB3GOtLvqaYJLGw==} peerDependencies: react-native: '*' - react-native@0.71.13: - resolution: {integrity: sha512-zEa69YQNLdv8Sf5Pn0CNDB1K9eGuNy1KoMNxXlrZ89JZ8d02b5hihZIoOCCIwhH+iPgslYwr3ZoGd3AY6FMrgw==} - engines: {node: '>=14'} + react-native@0.72.5: + resolution: {integrity: sha512-oIewslu5DBwOmo7x5rdzZlZXCqDIna0R4dUwVpfmVteORYLr4yaZo5wQnMeR+H7x54GaMhmgeqp0ZpULtulJFg==} + engines: {node: '>=16'} hasBin: true peerDependencies: react: 18.2.0 @@ -5166,11 +5219,6 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rimraf@2.2.8: - resolution: {integrity: sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - rimraf@2.4.5: resolution: {integrity: sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==} deprecated: Rimraf versions prior to v4 are no longer supported @@ -5227,8 +5275,8 @@ packages: sax@1.3.0: resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} - scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + scheduler@0.24.0-canary-efb381bbf-20230505: + resolution: {integrity: sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==} semver-diff@4.0.0: resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} @@ -5570,10 +5618,6 @@ packages: resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} engines: {node: '>=8'} - temp@0.8.3: - resolution: {integrity: sha512-jtnWJs6B1cZlHs9wPG7BrowKxZw/rf6+UpGAkr8AaYmiTyTO7zQlLoST8zx/8TcUPnZmeBoB+H8ARuHZaSijVw==} - engines: {'0': node >=0.8.0} - temp@0.8.4: resolution: {integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==} engines: {node: '>=6.0.0'} @@ -6088,6 +6132,10 @@ packages: resolution: {integrity: sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==} engines: {node: '>=4.0.0'} + xml2js@0.6.2: + resolution: {integrity: sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==} + engines: {node: '>=4.0.0'} + xmlbuilder@11.0.1: resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} engines: {node: '>=4.0'} @@ -6117,6 +6165,11 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + yaml@2.6.0: + resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==} + engines: {node: '>= 14'} + hasBin: true + yargs-parser@18.1.3: resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} engines: {node: '>=6'} @@ -6391,7 +6444,6 @@ snapshots: '@babel/core': 7.23.0 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.0) - optional: true '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.23.0)': dependencies: @@ -7036,10 +7088,10 @@ snapshots: '@bcoe/v8-coverage@0.2.3': {} - '@credo-ts/anoncreds@0.5.7(@hyperledger/anoncreds-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@credo-ts/anoncreds@0.5.7(@hyperledger/anoncreds-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: '@astronautlabs/jsonpath': 1.1.2 - '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@hyperledger/anoncreds-shared': 0.2.2 '@sphereon/pex-models': 2.2.4 big-integer: 1.6.51 @@ -7055,9 +7107,9 @@ snapshots: - supports-color - web-streams-polyfill - '@credo-ts/askar@0.5.7(@hyperledger/aries-askar-shared@0.2.3)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@credo-ts/askar@0.5.7(@hyperledger/aries-askar-shared@0.2.3)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: - '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@hyperledger/aries-askar-shared': 0.2.3 bn.js: 5.2.1 class-transformer: 0.5.1 @@ -7072,11 +7124,11 @@ snapshots: - supports-color - web-streams-polyfill - '@credo-ts/core@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@credo-ts/core@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: - '@digitalcredentials/jsonld': 6.0.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) - '@digitalcredentials/jsonld-signatures': 9.4.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) - '@digitalcredentials/vc': 6.0.1(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@digitalcredentials/jsonld': 6.0.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@digitalcredentials/jsonld-signatures': 9.4.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@digitalcredentials/vc': 6.0.1(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@multiformats/base-x': 4.0.1 '@noble/hashes': 1.4.0 '@peculiar/asn1-ecc': 2.3.8 @@ -7122,10 +7174,10 @@ snapshots: - supports-color - web-streams-polyfill - '@credo-ts/indy-vdr@0.5.7(@hyperledger/anoncreds-shared@0.2.2)(@hyperledger/indy-vdr-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@credo-ts/indy-vdr@0.5.7(@hyperledger/anoncreds-shared@0.2.2)(@hyperledger/indy-vdr-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: - '@credo-ts/anoncreds': 0.5.7(@hyperledger/anoncreds-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) - '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/anoncreds': 0.5.7(@hyperledger/anoncreds-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@hyperledger/indy-vdr-shared': 0.2.2 transitivePeerDependencies: - '@hyperledger/anoncreds-shared' @@ -7136,16 +7188,16 @@ snapshots: - supports-color - web-streams-polyfill - '@credo-ts/push-notifications@0.7.1(@credo-ts/core@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))': + '@credo-ts/push-notifications@0.7.1(@credo-ts/core@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))': dependencies: - '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) class-transformer: 0.5.1 class-validator: 0.14.1 tsyringe: 4.8.0 - '@credo-ts/question-answer@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@credo-ts/question-answer@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: - '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) class-transformer: 0.5.1 class-validator: 0.14.1 rxjs: 7.8.1 @@ -7157,21 +7209,21 @@ snapshots: - supports-color - web-streams-polyfill - '@credo-ts/react-hooks@0.6.1(@credo-ts/core@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))(@credo-ts/question-answer@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))(react@18.2.0)': + '@credo-ts/react-hooks@0.6.1(@credo-ts/core@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))(@credo-ts/question-answer@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))(react@18.2.0)': dependencies: - '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) - '@credo-ts/question-answer': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/question-answer': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) react: 18.2.0 rxjs: 7.8.1 - '@credo-ts/react-native@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native-fs@2.20.0(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)))(react-native-get-random-values@1.9.0(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@credo-ts/react-native@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native-fs@2.20.0(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)))(react-native-get-random-values@1.9.0(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: '@azure/core-asynciterator-polyfill': 1.0.2 - '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) events: 3.3.0 - react-native: 0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0) - react-native-fs: 2.20.0(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)) - react-native-get-random-values: 1.9.0(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)) + react-native: 0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0) + react-native-fs: 2.20.0(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)) + react-native-get-random-values: 1.9.0(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)) transitivePeerDependencies: - domexception - encoding @@ -7228,11 +7280,11 @@ snapshots: '@digitalcredentials/base64url-universal': 2.0.6 pako: 2.1.0 - '@digitalcredentials/ed25519-signature-2020@3.0.2(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@digitalcredentials/ed25519-signature-2020@3.0.2(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: '@digitalcredentials/base58-universal': 1.0.1 '@digitalcredentials/ed25519-verification-key-2020': 3.2.2 - '@digitalcredentials/jsonld-signatures': 9.4.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@digitalcredentials/jsonld-signatures': 9.4.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) ed25519-signature-2018-context: 1.1.0 ed25519-signature-2020-context: 1.1.0 transitivePeerDependencies: @@ -7256,12 +7308,12 @@ snapshots: - domexception - web-streams-polyfill - '@digitalcredentials/jsonld-signatures@9.4.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@digitalcredentials/jsonld-signatures@9.4.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: '@digitalbazaar/security-context': 1.0.1 - '@digitalcredentials/jsonld': 6.0.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@digitalcredentials/jsonld': 6.0.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) fast-text-encoding: 1.0.6 - isomorphic-webcrypto: 2.3.8(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)) + isomorphic-webcrypto: 2.3.8(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)) serialize-error: 8.1.0 transitivePeerDependencies: - domexception @@ -7269,10 +7321,10 @@ snapshots: - react-native - web-streams-polyfill - '@digitalcredentials/jsonld@5.2.2(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@digitalcredentials/jsonld@5.2.2(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: '@digitalcredentials/http-client': 1.2.2(web-streams-polyfill@3.2.1) - '@digitalcredentials/rdf-canonize': 1.0.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)) + '@digitalcredentials/rdf-canonize': 1.0.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)) canonicalize: 1.0.8 lru-cache: 6.0.0 transitivePeerDependencies: @@ -7281,10 +7333,10 @@ snapshots: - react-native - web-streams-polyfill - '@digitalcredentials/jsonld@6.0.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@digitalcredentials/jsonld@6.0.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: '@digitalcredentials/http-client': 1.2.2(web-streams-polyfill@3.2.1) - '@digitalcredentials/rdf-canonize': 1.0.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)) + '@digitalcredentials/rdf-canonize': 1.0.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)) canonicalize: 1.0.8 lru-cache: 6.0.0 transitivePeerDependencies: @@ -7295,19 +7347,19 @@ snapshots: '@digitalcredentials/open-badges-context@2.1.0': {} - '@digitalcredentials/rdf-canonize@1.0.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))': + '@digitalcredentials/rdf-canonize@1.0.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))': dependencies: fast-text-encoding: 1.0.6 - isomorphic-webcrypto: 2.3.8(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)) + isomorphic-webcrypto: 2.3.8(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)) transitivePeerDependencies: - expo - react-native - '@digitalcredentials/vc-status-list@5.0.2(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@digitalcredentials/vc-status-list@5.0.2(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: '@digitalbazaar/vc-status-list-context': 3.1.1 '@digitalcredentials/bitstring': 2.0.1 - '@digitalcredentials/vc': 4.2.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@digitalcredentials/vc': 4.2.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) credentials-context: 2.0.0 transitivePeerDependencies: - domexception @@ -7315,10 +7367,10 @@ snapshots: - react-native - web-streams-polyfill - '@digitalcredentials/vc@4.2.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@digitalcredentials/vc@4.2.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: - '@digitalcredentials/jsonld': 5.2.2(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) - '@digitalcredentials/jsonld-signatures': 9.4.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@digitalcredentials/jsonld': 5.2.2(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@digitalcredentials/jsonld-signatures': 9.4.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) credentials-context: 2.0.0 transitivePeerDependencies: - domexception @@ -7326,14 +7378,14 @@ snapshots: - react-native - web-streams-polyfill - '@digitalcredentials/vc@6.0.1(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@digitalcredentials/vc@6.0.1(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: '@digitalbazaar/vc-status-list': 7.1.0(web-streams-polyfill@3.2.1) - '@digitalcredentials/ed25519-signature-2020': 3.0.2(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) - '@digitalcredentials/jsonld': 6.0.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) - '@digitalcredentials/jsonld-signatures': 9.4.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@digitalcredentials/ed25519-signature-2020': 3.0.2(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@digitalcredentials/jsonld': 6.0.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@digitalcredentials/jsonld-signatures': 9.4.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@digitalcredentials/open-badges-context': 2.1.0 - '@digitalcredentials/vc-status-list': 5.0.2(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@digitalcredentials/vc-status-list': 5.0.2(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) credentials-context: 2.0.0 fix-esm: 1.0.1 transitivePeerDependencies: @@ -7694,24 +7746,24 @@ snapshots: '@humanwhocodes/object-schema@1.2.1': {} - '@hyperledger/anoncreds-react-native@0.2.2(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(react@18.2.0)': + '@hyperledger/anoncreds-react-native@0.2.2(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(react@18.2.0)': dependencies: '@hyperledger/anoncreds-shared': 0.2.2 '@mapbox/node-pre-gyp': 1.0.11 react: 18.2.0 - react-native: 0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0) + react-native: 0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0) transitivePeerDependencies: - encoding - supports-color '@hyperledger/anoncreds-shared@0.2.2': {} - '@hyperledger/aries-askar-react-native@0.2.3(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(react@18.2.0)': + '@hyperledger/aries-askar-react-native@0.2.3(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(react@18.2.0)': dependencies: '@hyperledger/aries-askar-shared': 0.2.3 '@mapbox/node-pre-gyp': 1.0.11 react: 18.2.0 - react-native: 0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0) + react-native: 0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0) transitivePeerDependencies: - encoding - supports-color @@ -7720,12 +7772,12 @@ snapshots: dependencies: buffer: 6.0.3 - '@hyperledger/indy-vdr-react-native@0.2.2(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(react@18.2.0)': + '@hyperledger/indy-vdr-react-native@0.2.2(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(react@18.2.0)': dependencies: '@hyperledger/indy-vdr-shared': 0.2.2 '@mapbox/node-pre-gyp': 1.0.11 react: 18.2.0 - react-native: 0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0) + react-native: 0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0) transitivePeerDependencies: - encoding - supports-color @@ -8219,107 +8271,98 @@ snapshots: '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - '@react-native-community/cli-clean@10.1.1': + '@react-native-community/cli-clean@11.3.7': dependencies: - '@react-native-community/cli-tools': 10.1.1 + '@react-native-community/cli-tools': 11.3.7 chalk: 4.1.2 - execa: 1.0.0 + execa: 5.1.1 prompts: 2.4.2 transitivePeerDependencies: - encoding - '@react-native-community/cli-config@10.1.1': + '@react-native-community/cli-config@11.3.7': dependencies: - '@react-native-community/cli-tools': 10.1.1 + '@react-native-community/cli-tools': 11.3.7 chalk: 4.1.2 cosmiconfig: 5.2.1 - deepmerge: 3.3.0 + deepmerge: 4.3.1 glob: 7.2.3 joi: 17.10.2 transitivePeerDependencies: - encoding - '@react-native-community/cli-debugger-ui@10.0.0': + '@react-native-community/cli-debugger-ui@11.3.7': dependencies: serve-static: 1.15.0 transitivePeerDependencies: - supports-color - '@react-native-community/cli-doctor@10.2.5': + '@react-native-community/cli-doctor@11.3.7': dependencies: - '@react-native-community/cli-config': 10.1.1 - '@react-native-community/cli-platform-ios': 10.2.5 - '@react-native-community/cli-tools': 10.1.1 + '@react-native-community/cli-config': 11.3.7 + '@react-native-community/cli-platform-android': 11.3.7 + '@react-native-community/cli-platform-ios': 11.3.7 + '@react-native-community/cli-tools': 11.3.7 chalk: 4.1.2 command-exists: 1.2.9 envinfo: 7.10.0 - execa: 1.0.0 + execa: 5.1.1 hermes-profile-transformer: 0.0.6 ip: 1.1.8 node-stream-zip: 1.15.0 ora: 5.4.1 prompts: 2.4.2 - semver: 6.3.1 + semver: 7.5.4 strip-ansi: 5.2.0 sudo-prompt: 9.2.1 wcwidth: 1.0.1 + yaml: 2.6.0 transitivePeerDependencies: - encoding - '@react-native-community/cli-hermes@10.2.0': + '@react-native-community/cli-hermes@11.3.7': dependencies: - '@react-native-community/cli-platform-android': 10.2.0 - '@react-native-community/cli-tools': 10.1.1 + '@react-native-community/cli-platform-android': 11.3.7 + '@react-native-community/cli-tools': 11.3.7 chalk: 4.1.2 hermes-profile-transformer: 0.0.6 ip: 1.1.8 transitivePeerDependencies: - encoding - '@react-native-community/cli-platform-android@10.2.0': + '@react-native-community/cli-platform-android@11.3.7': dependencies: - '@react-native-community/cli-tools': 10.1.1 + '@react-native-community/cli-tools': 11.3.7 chalk: 4.1.2 - execa: 1.0.0 + execa: 5.1.1 glob: 7.2.3 logkitty: 0.7.1 transitivePeerDependencies: - encoding - '@react-native-community/cli-platform-ios@10.2.4': - dependencies: - '@react-native-community/cli-tools': 10.1.1 - chalk: 4.1.2 - execa: 1.0.0 - fast-xml-parser: 4.3.2 - glob: 7.2.3 - ora: 5.4.1 - transitivePeerDependencies: - - encoding - - '@react-native-community/cli-platform-ios@10.2.5': + '@react-native-community/cli-platform-ios@11.3.7': dependencies: - '@react-native-community/cli-tools': 10.1.1 + '@react-native-community/cli-tools': 11.3.7 chalk: 4.1.2 - execa: 1.0.0 + execa: 5.1.1 fast-xml-parser: 4.3.2 glob: 7.2.3 ora: 5.4.1 transitivePeerDependencies: - encoding - '@react-native-community/cli-plugin-metro@10.2.3(@babel/core@7.23.0)': + '@react-native-community/cli-plugin-metro@11.3.7(@babel/core@7.23.0)': dependencies: - '@react-native-community/cli-server-api': 10.1.1 - '@react-native-community/cli-tools': 10.1.1 + '@react-native-community/cli-server-api': 11.3.7 + '@react-native-community/cli-tools': 11.3.7 chalk: 4.1.2 - execa: 1.0.0 - metro: 0.73.10 - metro-config: 0.73.10 - metro-core: 0.73.10 - metro-react-native-babel-transformer: 0.73.10(@babel/core@7.23.0) - metro-resolver: 0.73.10 - metro-runtime: 0.73.10 + execa: 5.1.1 + metro: 0.76.8 + metro-config: 0.76.8 + metro-core: 0.76.8 + metro-react-native-babel-transformer: 0.76.8(@babel/core@7.23.0) + metro-resolver: 0.76.8 + metro-runtime: 0.76.8 readline: 1.3.0 transitivePeerDependencies: - '@babel/core' @@ -8328,10 +8371,10 @@ snapshots: - supports-color - utf-8-validate - '@react-native-community/cli-server-api@10.1.1': + '@react-native-community/cli-server-api@11.3.7': dependencies: - '@react-native-community/cli-debugger-ui': 10.0.0 - '@react-native-community/cli-tools': 10.1.1 + '@react-native-community/cli-debugger-ui': 11.3.7 + '@react-native-community/cli-tools': 11.3.7 compression: 1.7.4 connect: 3.7.0 errorhandler: 1.5.1 @@ -8345,7 +8388,7 @@ snapshots: - supports-color - utf-8-validate - '@react-native-community/cli-tools@10.1.1': + '@react-native-community/cli-tools@11.3.7': dependencies: appdirsjs: 1.2.7 chalk: 4.1.2 @@ -8354,34 +8397,34 @@ snapshots: node-fetch: 2.7.0 open: 6.4.0 ora: 5.4.1 - semver: 6.3.1 + semver: 7.5.4 shell-quote: 1.8.1 transitivePeerDependencies: - encoding - '@react-native-community/cli-types@10.0.0': + '@react-native-community/cli-types@11.3.7': dependencies: joi: 17.10.2 - '@react-native-community/cli@10.2.4(@babel/core@7.23.0)': - dependencies: - '@react-native-community/cli-clean': 10.1.1 - '@react-native-community/cli-config': 10.1.1 - '@react-native-community/cli-debugger-ui': 10.0.0 - '@react-native-community/cli-doctor': 10.2.5 - '@react-native-community/cli-hermes': 10.2.0 - '@react-native-community/cli-plugin-metro': 10.2.3(@babel/core@7.23.0) - '@react-native-community/cli-server-api': 10.1.1 - '@react-native-community/cli-tools': 10.1.1 - '@react-native-community/cli-types': 10.0.0 + '@react-native-community/cli@11.3.7(@babel/core@7.23.0)': + dependencies: + '@react-native-community/cli-clean': 11.3.7 + '@react-native-community/cli-config': 11.3.7 + '@react-native-community/cli-debugger-ui': 11.3.7 + '@react-native-community/cli-doctor': 11.3.7 + '@react-native-community/cli-hermes': 11.3.7 + '@react-native-community/cli-plugin-metro': 11.3.7(@babel/core@7.23.0) + '@react-native-community/cli-server-api': 11.3.7 + '@react-native-community/cli-tools': 11.3.7 + '@react-native-community/cli-types': 11.3.7 chalk: 4.1.2 commander: 9.5.0 - execa: 1.0.0 + execa: 5.1.1 find-up: 4.1.0 fs-extra: 8.1.0 graceful-fs: 4.2.11 prompts: 2.4.2 - semver: 6.3.1 + semver: 7.5.4 transitivePeerDependencies: - '@babel/core' - bufferutil @@ -8389,11 +8432,35 @@ snapshots: - supports-color - utf-8-validate - '@react-native/assets@1.0.0': {} + '@react-native/assets-registry@0.72.0': {} + + '@react-native/codegen@0.72.8(@babel/preset-env@7.22.20(@babel/core@7.23.0))': + dependencies: + '@babel/parser': 7.23.0 + '@babel/preset-env': 7.22.20(@babel/core@7.23.0) + flow-parser: 0.206.0 + glob: 7.2.3 + invariant: 2.2.4 + jscodeshift: 0.14.0(@babel/preset-env@7.22.20(@babel/core@7.23.0)) + mkdirp: 0.5.6 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + + '@react-native/gradle-plugin@0.72.11': {} - '@react-native/normalize-color@2.1.0': {} + '@react-native/js-polyfills@0.72.1': {} - '@react-native/polyfills@2.0.0': {} + '@react-native/normalize-color@2.1.0': + optional: true + + '@react-native/normalize-colors@0.72.0': {} + + '@react-native/virtualized-lists@0.72.8(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))': + dependencies: + invariant: 2.2.4 + nullthrows: 1.1.1 + react-native: 0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0) '@sd-jwt/core@0.7.1': dependencies: @@ -8619,12 +8686,18 @@ snapshots: '@types/stack-utils@2.0.1': {} + '@types/uuid@9.0.8': {} + '@types/validator@13.11.9': {} '@types/ws@8.5.6': dependencies: '@types/node': 20.7.0 + '@types/xml2js@0.4.14': + dependencies: + '@types/node': 20.7.0 + '@types/yargs-parser@21.0.1': {} '@types/yargs@15.0.16': @@ -8834,8 +8907,6 @@ snapshots: dependencies: event-target-shim: 5.0.1 - absolute-path@0.0.0: {} - accepts@1.3.8: dependencies: mime-types: 2.1.35 @@ -9033,14 +9104,21 @@ snapshots: async@3.2.4: {} - asynckit@0.4.0: - optional: true + asynckit@0.4.0: {} at-least-node@1.0.0: optional: true available-typed-arrays@1.0.5: {} + axios@1.7.7: + dependencies: + follow-redirects: 1.15.9 + form-data: 4.0.1 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + b64-lite@1.4.0: dependencies: base-64: 0.1.0 @@ -9126,7 +9204,6 @@ snapshots: '@babel/plugin-syntax-flow': 7.22.5(@babel/core@7.23.0) transitivePeerDependencies: - '@babel/core' - optional: true babel-preset-current-node-syntax@1.0.1(@babel/core@7.23.0): dependencies: @@ -9536,7 +9613,6 @@ snapshots: combined-stream@1.0.8: dependencies: delayed-stream: 1.0.0 - optional: true command-exists@1.2.9: {} @@ -9670,6 +9746,7 @@ snapshots: semver: 5.7.2 shebang-command: 1.2.0 which: 1.3.1 + optional: true cross-spawn@7.0.3: dependencies: @@ -9680,6 +9757,8 @@ snapshots: crypt@0.0.2: optional: true + crypto-js@4.2.0: {} + crypto-ld@6.0.0: {} crypto-random-string@1.0.0: @@ -9731,8 +9810,6 @@ snapshots: deep-is@0.1.4: {} - deepmerge@3.3.0: {} - deepmerge@4.3.1: {} default-browser-id@3.0.0: @@ -9794,8 +9871,7 @@ snapshots: slash: 3.0.0 optional: true - delayed-stream@1.0.0: - optional: true + delayed-stream@1.0.0: {} delegates@1.0.0: {} @@ -9803,9 +9879,9 @@ snapshots: depd@2.0.0: {} - deprecated-react-native-prop-types@3.0.1: + deprecated-react-native-prop-types@4.1.0: dependencies: - '@react-native/normalize-color': 2.1.0 + '@react-native/normalize-colors': 0.72.0 invariant: 2.2.4 prop-types: 15.8.1 @@ -9871,6 +9947,7 @@ snapshots: end-of-stream@1.4.4: dependencies: once: 1.4.0 + optional: true enhanced-resolve@5.15.0: dependencies: @@ -10282,6 +10359,7 @@ snapshots: p-finally: 1.0.0 signal-exit: 3.0.7 strip-eof: 1.0.0 + optional: true execa@5.1.1: dependencies: @@ -10571,7 +10649,11 @@ snapshots: flatted@3.2.9: {} - flow-parser@0.185.2: {} + flow-enums-runtime@0.0.5: {} + + flow-parser@0.206.0: {} + + follow-redirects@1.15.9: {} fontfaceobserver@2.3.0: optional: true @@ -10589,6 +10671,12 @@ snapshots: mime-types: 2.1.35 optional: true + form-data@4.0.1: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + formdata-polyfill@4.0.10: dependencies: fetch-blob: 3.2.0 @@ -10671,6 +10759,7 @@ snapshots: get-stream@4.1.0: dependencies: pump: 3.0.0 + optional: true get-stream@6.0.1: {} @@ -10853,11 +10942,11 @@ snapshots: dependencies: function-bind: 1.1.1 - hermes-estree@0.8.0: {} + hermes-estree@0.12.0: {} - hermes-parser@0.8.0: + hermes-parser@0.12.0: dependencies: - hermes-estree: 0.8.0 + hermes-estree: 0.12.0 hermes-profile-transformer@0.0.6: dependencies: @@ -10918,7 +11007,9 @@ snapshots: ignore@5.2.4: {} - image-size@0.6.3: {} + image-size@1.1.1: + dependencies: + queue: 6.0.2 import-fresh@2.0.0: dependencies: @@ -11127,7 +11218,8 @@ snapshots: dependencies: protocols: 2.0.1 - is-stream@1.1.0: {} + is-stream@1.1.0: + optional: true is-stream@2.0.1: {} @@ -11178,7 +11270,7 @@ snapshots: isobject@3.0.1: {} - isomorphic-webcrypto@2.3.8(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)): + isomorphic-webcrypto@2.3.8(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)): dependencies: '@peculiar/webcrypto': 1.4.3 asmcrypto.js: 0.22.0 @@ -11191,7 +11283,7 @@ snapshots: '@unimodules/core': 7.1.2 '@unimodules/react-native-adapter': 6.3.9 expo-random: 13.4.0(expo@49.0.13(@babel/core@7.23.0)) - react-native-securerandom: 0.1.1(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)) + react-native-securerandom: 0.1.1(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)) transitivePeerDependencies: - expo - react-native @@ -11362,8 +11454,6 @@ snapshots: jest-mock: 29.7.0 jest-util: 29.7.0 - jest-get-type@26.3.0: {} - jest-get-type@29.6.3: {} jest-haste-map@29.7.0: @@ -11492,11 +11582,6 @@ snapshots: transitivePeerDependencies: - supports-color - jest-serializer@27.5.1: - dependencies: - '@types/node': 20.7.0 - graceful-fs: 4.2.11 - jest-snapshot@29.7.0: dependencies: '@babel/core': 7.23.0 @@ -11540,15 +11625,6 @@ snapshots: graceful-fs: 4.2.11 picomatch: 2.3.1 - jest-validate@26.6.2: - dependencies: - '@jest/types': 26.6.2 - camelcase: 6.3.0 - chalk: 4.1.2 - jest-get-type: 26.3.0 - leven: 3.1.0 - pretty-format: 26.6.2 - jest-validate@29.7.0: dependencies: '@jest/types': 29.6.3 @@ -11639,7 +11715,7 @@ snapshots: '@babel/register': 7.22.15(@babel/core@7.23.0) babel-core: 7.0.0-bridge.0(@babel/core@7.23.0) chalk: 4.1.2 - flow-parser: 0.185.2 + flow-parser: 0.206.0 graceful-fs: 4.2.11 micromatch: 4.0.5 neo-async: 2.6.2 @@ -11941,54 +12017,53 @@ snapshots: merge2@1.4.1: {} - metro-babel-transformer@0.73.10: + metro-babel-transformer@0.76.8: dependencies: '@babel/core': 7.23.0 - hermes-parser: 0.8.0 - metro-source-map: 0.73.10 + hermes-parser: 0.12.0 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color - metro-cache-key@0.73.10: {} + metro-cache-key@0.76.8: {} - metro-cache@0.73.10: + metro-cache@0.76.8: dependencies: - metro-core: 0.73.10 + metro-core: 0.76.8 rimraf: 3.0.2 - metro-config@0.73.10: + metro-config@0.76.8: dependencies: + connect: 3.7.0 cosmiconfig: 5.2.1 - jest-validate: 26.6.2 - metro: 0.73.10 - metro-cache: 0.73.10 - metro-core: 0.73.10 - metro-runtime: 0.73.10 + jest-validate: 29.7.0 + metro: 0.76.8 + metro-cache: 0.76.8 + metro-core: 0.76.8 + metro-runtime: 0.76.8 transitivePeerDependencies: - bufferutil - encoding - supports-color - utf-8-validate - metro-core@0.73.10: + metro-core@0.76.8: dependencies: lodash.throttle: 4.1.1 - metro-resolver: 0.73.10 + metro-resolver: 0.76.8 - metro-file-map@0.73.10: + metro-file-map@0.76.8: dependencies: - abort-controller: 3.0.0 anymatch: 3.1.3 debug: 2.6.9 fb-watchman: 2.0.2 graceful-fs: 4.2.11 invariant: 2.2.4 jest-regex-util: 27.5.1 - jest-serializer: 27.5.1 jest-util: 27.5.1 jest-worker: 27.5.1 micromatch: 4.0.5 + node-abort-controller: 3.1.1 nullthrows: 1.1.1 walker: 1.0.8 optionalDependencies: @@ -11996,70 +12071,27 @@ snapshots: transitivePeerDependencies: - supports-color - metro-hermes-compiler@0.73.10: {} - - metro-inspector-proxy@0.73.10: + metro-inspector-proxy@0.76.8: dependencies: connect: 3.7.0 debug: 2.6.9 + node-fetch: 2.7.0 ws: 7.5.9 yargs: 17.7.2 transitivePeerDependencies: - bufferutil + - encoding - supports-color - utf-8-validate - metro-minify-terser@0.73.10: + metro-minify-terser@0.76.8: dependencies: terser: 5.21.0 - metro-minify-uglify@0.73.10: + metro-minify-uglify@0.76.8: dependencies: uglify-es: 3.3.9 - metro-react-native-babel-preset@0.73.10(@babel/core@7.23.0): - dependencies: - '@babel/core': 7.23.0 - '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.23.0) - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.0) - '@babel/plugin-proposal-export-default-from': 7.22.17(@babel/core@7.23.0) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.23.0) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.23.0) - '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.23.0) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.23.0) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.0) - '@babel/plugin-syntax-export-default-from': 7.22.5(@babel/core@7.23.0) - '@babel/plugin-syntax-flow': 7.22.5(@babel/core@7.23.0) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.0) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.0) - '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.23.0) - '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.23.0) - '@babel/plugin-transform-block-scoping': 7.23.0(@babel/core@7.23.0) - '@babel/plugin-transform-classes': 7.22.15(@babel/core@7.23.0) - '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.23.0) - '@babel/plugin-transform-destructuring': 7.23.0(@babel/core@7.23.0) - '@babel/plugin-transform-flow-strip-types': 7.22.5(@babel/core@7.23.0) - '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.23.0) - '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.23.0) - '@babel/plugin-transform-modules-commonjs': 7.23.0(@babel/core@7.23.0) - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.0) - '@babel/plugin-transform-parameters': 7.22.15(@babel/core@7.23.0) - '@babel/plugin-transform-react-display-name': 7.22.5(@babel/core@7.23.0) - '@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.23.0) - '@babel/plugin-transform-react-jsx-self': 7.22.5(@babel/core@7.23.0) - '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.23.0) - '@babel/plugin-transform-runtime': 7.22.15(@babel/core@7.23.0) - '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.23.0) - '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.23.0) - '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.23.0) - '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.23.0) - '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.23.0) - '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.23.0) - '@babel/template': 7.22.15 - react-refresh: 0.4.3 - transitivePeerDependencies: - - supports-color - metro-react-native-babel-preset@0.76.8(@babel/core@7.23.0): dependencies: '@babel/core': 7.23.0 @@ -12103,46 +12135,41 @@ snapshots: react-refresh: 0.4.3 transitivePeerDependencies: - supports-color - optional: true - metro-react-native-babel-transformer@0.73.10(@babel/core@7.23.0): + metro-react-native-babel-transformer@0.76.8(@babel/core@7.23.0): dependencies: '@babel/core': 7.23.0 babel-preset-fbjs: 3.4.0(@babel/core@7.23.0) - hermes-parser: 0.8.0 - metro-babel-transformer: 0.73.10 - metro-react-native-babel-preset: 0.73.10(@babel/core@7.23.0) - metro-source-map: 0.73.10 + hermes-parser: 0.12.0 + metro-react-native-babel-preset: 0.76.8(@babel/core@7.23.0) nullthrows: 1.1.1 transitivePeerDependencies: - supports-color - metro-resolver@0.73.10: - dependencies: - absolute-path: 0.0.0 + metro-resolver@0.76.8: {} - metro-runtime@0.73.10: + metro-runtime@0.76.8: dependencies: '@babel/runtime': 7.23.1 react-refresh: 0.4.3 - metro-source-map@0.73.10: + metro-source-map@0.76.8: dependencies: '@babel/traverse': 7.23.0 '@babel/types': 7.23.0 invariant: 2.2.4 - metro-symbolicate: 0.73.10 + metro-symbolicate: 0.76.8 nullthrows: 1.1.1 - ob1: 0.73.10 + ob1: 0.76.8 source-map: 0.5.7 vlq: 1.0.1 transitivePeerDependencies: - supports-color - metro-symbolicate@0.73.10: + metro-symbolicate@0.76.8: dependencies: invariant: 2.2.4 - metro-source-map: 0.73.10 + metro-source-map: 0.76.8 nullthrows: 1.1.1 source-map: 0.5.7 through2: 2.0.5 @@ -12150,7 +12177,7 @@ snapshots: transitivePeerDependencies: - supports-color - metro-transform-plugins@0.73.10: + metro-transform-plugins@0.76.8: dependencies: '@babel/core': 7.23.0 '@babel/generator': 7.23.0 @@ -12160,20 +12187,19 @@ snapshots: transitivePeerDependencies: - supports-color - metro-transform-worker@0.73.10: + metro-transform-worker@0.76.8: dependencies: '@babel/core': 7.23.0 '@babel/generator': 7.23.0 '@babel/parser': 7.23.0 '@babel/types': 7.23.0 babel-preset-fbjs: 3.4.0(@babel/core@7.23.0) - metro: 0.73.10 - metro-babel-transformer: 0.73.10 - metro-cache: 0.73.10 - metro-cache-key: 0.73.10 - metro-hermes-compiler: 0.73.10 - metro-source-map: 0.73.10 - metro-transform-plugins: 0.73.10 + metro: 0.76.8 + metro-babel-transformer: 0.76.8 + metro-cache: 0.76.8 + metro-cache-key: 0.76.8 + metro-source-map: 0.76.8 + metro-transform-plugins: 0.76.8 nullthrows: 1.1.1 transitivePeerDependencies: - bufferutil @@ -12181,7 +12207,7 @@ snapshots: - supports-color - utf-8-validate - metro@0.73.10: + metro@0.76.8: dependencies: '@babel/code-frame': 7.22.13 '@babel/core': 7.23.0 @@ -12190,7 +12216,6 @@ snapshots: '@babel/template': 7.22.15 '@babel/traverse': 7.23.0 '@babel/types': 7.23.0 - absolute-path: 0.0.0 accepts: 1.3.8 async: 3.2.4 chalk: 4.1.2 @@ -12200,29 +12225,28 @@ snapshots: denodeify: 1.2.1 error-stack-parser: 2.1.4 graceful-fs: 4.2.11 - hermes-parser: 0.8.0 - image-size: 0.6.3 + hermes-parser: 0.12.0 + image-size: 1.1.1 invariant: 2.2.4 jest-worker: 27.5.1 jsc-safe-url: 0.2.4 lodash.throttle: 4.1.1 - metro-babel-transformer: 0.73.10 - metro-cache: 0.73.10 - metro-cache-key: 0.73.10 - metro-config: 0.73.10 - metro-core: 0.73.10 - metro-file-map: 0.73.10 - metro-hermes-compiler: 0.73.10 - metro-inspector-proxy: 0.73.10 - metro-minify-terser: 0.73.10 - metro-minify-uglify: 0.73.10 - metro-react-native-babel-preset: 0.73.10(@babel/core@7.23.0) - metro-resolver: 0.73.10 - metro-runtime: 0.73.10 - metro-source-map: 0.73.10 - metro-symbolicate: 0.73.10 - metro-transform-plugins: 0.73.10 - metro-transform-worker: 0.73.10 + metro-babel-transformer: 0.76.8 + metro-cache: 0.76.8 + metro-cache-key: 0.76.8 + metro-config: 0.76.8 + metro-core: 0.76.8 + metro-file-map: 0.76.8 + metro-inspector-proxy: 0.76.8 + metro-minify-terser: 0.76.8 + metro-minify-uglify: 0.76.8 + metro-react-native-babel-preset: 0.76.8(@babel/core@7.23.0) + metro-resolver: 0.76.8 + metro-runtime: 0.76.8 + metro-source-map: 0.76.8 + metro-symbolicate: 0.76.8 + metro-transform-plugins: 0.76.8 + metro-transform-worker: 0.76.8 mime-types: 2.1.35 node-fetch: 2.7.0 nullthrows: 1.1.1 @@ -12230,7 +12254,6 @@ snapshots: serialize-error: 2.1.0 source-map: 0.5.7 strip-ansi: 6.0.1 - temp: 0.8.3 throat: 5.0.0 ws: 7.5.9 yargs: 17.7.2 @@ -12360,10 +12383,13 @@ snapshots: dependencies: type-fest: 2.19.0 - nice-try@1.0.5: {} + nice-try@1.0.5: + optional: true nocache@3.0.4: {} + node-abort-controller@3.1.1: {} + node-dir@0.1.17: dependencies: minimatch: 3.1.2 @@ -12415,6 +12441,7 @@ snapshots: npm-run-path@2.0.2: dependencies: path-key: 2.0.1 + optional: true npm-run-path@4.0.1: dependencies: @@ -12433,7 +12460,7 @@ snapshots: nullthrows@1.1.1: {} - ob1@0.73.10: {} + ob1@0.76.8: {} object-assign@4.1.1: {} @@ -12582,7 +12609,8 @@ snapshots: p-cancelable@3.0.0: {} - p-finally@1.0.0: {} + p-finally@1.0.0: + optional: true p-limit@2.3.0: dependencies: @@ -12685,7 +12713,8 @@ snapshots: path-is-absolute@1.0.1: {} - path-key@2.0.1: {} + path-key@2.0.1: + optional: true path-key@3.1.1: {} @@ -12819,6 +12848,7 @@ snapshots: dependencies: end-of-stream: 1.4.4 once: 1.4.0 + optional: true punycode@2.3.0: {} @@ -12854,6 +12884,10 @@ snapshots: queue-microtask@1.2.3: {} + queue@6.0.2: + dependencies: + inherits: 2.0.4 + quick-lru@5.1.1: {} range-parser@1.2.1: {} @@ -12891,73 +12925,62 @@ snapshots: react-is@18.2.0: {} - react-native-codegen@0.71.6(@babel/preset-env@7.22.20(@babel/core@7.23.0)): - dependencies: - '@babel/parser': 7.23.0 - flow-parser: 0.185.2 - jscodeshift: 0.14.0(@babel/preset-env@7.22.20(@babel/core@7.23.0)) - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@babel/preset-env' - - supports-color - - react-native-fs@2.20.0(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)): + react-native-fs@2.20.0(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)): dependencies: base-64: 0.1.0 - react-native: 0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0) + react-native: 0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0) utf8: 3.0.0 - react-native-get-random-values@1.9.0(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)): + react-native-get-random-values@1.9.0(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)): dependencies: fast-base64-decode: 1.0.0 - react-native: 0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0) - - react-native-gradle-plugin@0.71.19: {} + react-native: 0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0) - react-native-securerandom@0.1.1(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)): + react-native-securerandom@0.1.1(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)): dependencies: base64-js: 1.5.1 - react-native: 0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0) + react-native: 0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0) optional: true - react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0): + react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0): dependencies: '@jest/create-cache-key-function': 29.7.0 - '@react-native-community/cli': 10.2.4(@babel/core@7.23.0) - '@react-native-community/cli-platform-android': 10.2.0 - '@react-native-community/cli-platform-ios': 10.2.4 - '@react-native/assets': 1.0.0 - '@react-native/normalize-color': 2.1.0 - '@react-native/polyfills': 2.0.0 + '@react-native-community/cli': 11.3.7(@babel/core@7.23.0) + '@react-native-community/cli-platform-android': 11.3.7 + '@react-native-community/cli-platform-ios': 11.3.7 + '@react-native/assets-registry': 0.72.0 + '@react-native/codegen': 0.72.8(@babel/preset-env@7.22.20(@babel/core@7.23.0)) + '@react-native/gradle-plugin': 0.72.11 + '@react-native/js-polyfills': 0.72.1 + '@react-native/normalize-colors': 0.72.0 + '@react-native/virtualized-lists': 0.72.8(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)) abort-controller: 3.0.0 anser: 1.4.10 - ansi-regex: 5.0.1 base64-js: 1.5.1 - deprecated-react-native-prop-types: 3.0.1 + deprecated-react-native-prop-types: 4.1.0 event-target-shim: 5.0.1 + flow-enums-runtime: 0.0.5 invariant: 2.2.4 jest-environment-node: 29.7.0 jsc-android: 250231.0.0 memoize-one: 5.2.1 - metro-react-native-babel-transformer: 0.73.10(@babel/core@7.23.0) - metro-runtime: 0.73.10 - metro-source-map: 0.73.10 + metro-runtime: 0.76.8 + metro-source-map: 0.76.8 mkdirp: 0.5.6 nullthrows: 1.1.1 pretty-format: 26.6.2 promise: 8.3.0 react: 18.2.0 react-devtools-core: 4.28.0 - react-native-codegen: 0.71.6(@babel/preset-env@7.22.20(@babel/core@7.23.0)) - react-native-gradle-plugin: 0.71.19 react-refresh: 0.4.3 react-shallow-renderer: 16.15.0(react@18.2.0) regenerator-runtime: 0.13.11 - scheduler: 0.23.0 + scheduler: 0.24.0-canary-efb381bbf-20230505 stacktrace-parser: 0.1.10 use-sync-external-store: 1.2.0(react@18.2.0) whatwg-fetch: 3.6.19 ws: 6.2.2 + yargs: 17.7.2 transitivePeerDependencies: - '@babel/core' - '@babel/preset-env' @@ -13161,8 +13184,6 @@ snapshots: reusify@1.0.4: {} - rimraf@2.2.8: {} - rimraf@2.4.5: dependencies: glob: 6.0.4 @@ -13217,10 +13238,9 @@ snapshots: safer-buffer@2.1.2: {} - sax@1.3.0: - optional: true + sax@1.3.0: {} - scheduler@0.23.0: + scheduler@0.24.0-canary-efb381bbf-20230505: dependencies: loose-envify: 1.4.0 @@ -13301,12 +13321,14 @@ snapshots: shebang-command@1.2.0: dependencies: shebang-regex: 1.0.0 + optional: true shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 - shebang-regex@1.0.0: {} + shebang-regex@1.0.0: + optional: true shebang-regex@3.0.0: {} @@ -13506,7 +13528,8 @@ snapshots: strip-bom@4.0.0: {} - strip-eof@1.0.0: {} + strip-eof@1.0.0: + optional: true strip-final-newline@2.0.0: {} @@ -13582,11 +13605,6 @@ snapshots: temp-dir@2.0.0: optional: true - temp@0.8.3: - dependencies: - os-tmpdir: 1.0.2 - rimraf: 2.2.8 - temp@0.8.4: dependencies: rimraf: 2.6.3 @@ -14022,6 +14040,7 @@ snapshots: which@1.3.1: dependencies: isexe: 2.0.0 + optional: true which@2.0.2: dependencies: @@ -14107,8 +14126,12 @@ snapshots: xmlbuilder: 11.0.1 optional: true - xmlbuilder@11.0.1: - optional: true + xml2js@0.6.2: + dependencies: + sax: 1.3.0 + xmlbuilder: 11.0.1 + + xmlbuilder@11.0.1: {} xmlbuilder@14.0.0: optional: true @@ -14126,6 +14149,8 @@ snapshots: yallist@4.0.0: {} + yaml@2.6.0: {} + yargs-parser@18.1.3: dependencies: camelcase: 5.3.1 From c377dc8c4ddea09f2739a22a6fd9fd04ea642e6b Mon Sep 17 00:00:00 2001 From: tusharbhayani Date: Mon, 11 Nov 2024 17:20:34 +0530 Subject: [PATCH 3/5] refector: Digilocker url added in constant file Signed-off-by: tusharbhayani --- packages/digilocker/src/constant.ts | 10 +++++++++ packages/digilocker/src/digilocker.ts | 30 ++++++++++++++++----------- 2 files changed, 28 insertions(+), 12 deletions(-) create mode 100644 packages/digilocker/src/constant.ts diff --git a/packages/digilocker/src/constant.ts b/packages/digilocker/src/constant.ts new file mode 100644 index 0000000..75c56ef --- /dev/null +++ b/packages/digilocker/src/constant.ts @@ -0,0 +1,10 @@ +export const DIGILOCKER_TOKEN_URL = 'https://api.digitallocker.gov.in/public/oauth2/1/token' +export const DIGILOCKER_AADHAAR = 'https://api.digitallocker.gov.in/public/oauth2/3/xml/eaadhaar' +export const DIGILOCKER_ISSUE_DOCUMENT = 'https://api.digitallocker.gov.in/public/oauth2/2/files/issued' +export const DIGILOCKER_FETCH_DOCUMENT = 'https://api.digitallocker.gov.in/public/oauth2/1/xml/' +export const DIGILOCKER_FETCH_FILE = 'https://api.digitallocker.gov.in/public/oauth2/1/file/' +export const DIGILOCKER_CLIENT_ID_URL_1 = + 'https://api.digitallocker.gov.in/public/oauth2/1/authorize?response_type=code&client_id=' +export const DIGILOCKER_REDIRECT_URL_2 = '&redirect_uri=' +export const DIGILOCKER_CODE_CHALLENGE_URL_3 = '&state=adeya2024&code_challenge=' +export const DIGILOCKER_CODE_CHALLENGE_METHOD_URL_4 = '&code_challenge_method=S256' diff --git a/packages/digilocker/src/digilocker.ts b/packages/digilocker/src/digilocker.ts index 9896d1c..c701c87 100644 --- a/packages/digilocker/src/digilocker.ts +++ b/packages/digilocker/src/digilocker.ts @@ -1,6 +1,18 @@ import axios from 'axios' import { createHash } from 'crypto' +import { + DIGILOCKER_AADHAAR, + DIGILOCKER_CLIENT_ID_URL_1, + DIGILOCKER_CODE_CHALLENGE_METHOD_URL_4, + DIGILOCKER_CODE_CHALLENGE_URL_3, + DIGILOCKER_FETCH_DOCUMENT, + DIGILOCKER_FETCH_FILE, + DIGILOCKER_ISSUE_DOCUMENT, + DIGILOCKER_REDIRECT_URL_2, + DIGILOCKER_TOKEN_URL +} from './constant' + export type AdeyaDigiLockerModuleOptions = { client_id?: string | undefined client_secret?: string | undefined @@ -25,7 +37,7 @@ export const initiateDigiLockerOAuth = async ({ }: AdeyaDigiLockerModuleOptions) => { try { const codeChallenge = generateCodeChallenge(codeVerifier) - const authUrl = `https://api.digitallocker.gov.in/public/oauth2/1/authorize?response_type=code&client_id=${client_id}&redirect_uri=${redirect_url}&state=adeya2024&code_challenge=${codeChallenge}&code_challenge_method=S256` + const authUrl = `${DIGILOCKER_CLIENT_ID_URL_1}${client_id}${DIGILOCKER_REDIRECT_URL_2}${redirect_url}${DIGILOCKER_CODE_CHALLENGE_URL_3}${codeChallenge}${DIGILOCKER_CODE_CHALLENGE_METHOD_URL_4}` return authUrl } catch (error) { return error instanceof Error ? error : new Error('An unknown error occurred') @@ -39,8 +51,6 @@ export const fetchDigiLockerToken = async ({ redirect_url = '', codeVerifier = '' }: AdeyaDigiLockerModuleOptions) => { - const tokenUrl = 'https://api.digitallocker.gov.in/public/oauth2/1/token' - const params = `grant_type=authorization_code&` + `code=${encodeURIComponent(authCode)}&` + @@ -50,7 +60,7 @@ export const fetchDigiLockerToken = async ({ `code_verifier=${encodeURIComponent(codeVerifier)}` try { - const response = await axios.post(tokenUrl, params, { + const response = await axios.post(DIGILOCKER_TOKEN_URL, params, { headers: { 'Content-Type': 'application/x-www-form-urlencoded' } @@ -63,10 +73,8 @@ export const fetchDigiLockerToken = async ({ } export const fetchAadhaarData = async (accessToken: string): Promise<{ message: string }> => { - const aadhaarUrl = 'https://api.digitallocker.gov.in/public/oauth2/3/xml/eaadhaar' - try { - const response = await axios.get(aadhaarUrl, { + const response = await axios.get(DIGILOCKER_AADHAAR, { headers: { Authorization: `Bearer ${accessToken}` } @@ -79,10 +87,8 @@ export const fetchAadhaarData = async (accessToken: string): Promise<{ message: } export const fetchIssuedDocuments = async (accessToken: string): Promise<{ message: string }> => { - const issuedDocumentsUrl = 'https://api.digitallocker.gov.in/public/oauth2/2/files/issued' - try { - const response = await axios.get(issuedDocumentsUrl, { + const response = await axios.get(DIGILOCKER_ISSUE_DOCUMENT, { headers: { Authorization: `Bearer ${accessToken}` } @@ -95,7 +101,7 @@ export const fetchIssuedDocuments = async (accessToken: string): Promise<{ messa } export const fetchDocumentData = async (uri: string, accessToken: string): Promise<{ message: string }> => { - const documentUrl = `https://api.digitallocker.gov.in/public/oauth2/1/xml/${uri}` + const documentUrl = `${DIGILOCKER_FETCH_DOCUMENT}${uri}` try { const response = await axios.get(documentUrl, { @@ -111,7 +117,7 @@ export const fetchDocumentData = async (uri: string, accessToken: string): Promi } export const fetchDocument = async (uri: string, accessToken: string): Promise<{ message: string }> => { - const documentUrl = `https://api.digitallocker.gov.in/public/oauth2/1/file/${uri}` + const documentUrl = `${DIGILOCKER_FETCH_FILE}${uri}` try { const response = await axios.get(documentUrl, { From 52b6c9dd34fcdae8bb1384dacc22b0124f851403 Mon Sep 17 00:00:00 2001 From: tusharbhayani Date: Wed, 20 Nov 2024 16:17:41 +0530 Subject: [PATCH 4/5] refector: Remove react native dependencies from dependencies Signed-off-by: tusharbhayani --- packages/digilocker/package.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/digilocker/package.json b/packages/digilocker/package.json index b7539d6..02aa231 100644 --- a/packages/digilocker/package.json +++ b/packages/digilocker/package.json @@ -17,7 +17,6 @@ "build" ], "dependencies": { - "react-native": "0.72.5", "axios": "^1.6.0", "crypto-js": "^4.2.0", "xml2js": "^0.6.2", @@ -38,6 +37,6 @@ "@types/uuid": "^9.0.2" }, "peerDependencies": { - "react-native": "0.72.5" + "react-native": "*" } } From 04a5de120217e2be757253adeafe4cad4b568226 Mon Sep 17 00:00:00 2001 From: tusharbhayani Date: Thu, 28 Nov 2024 18:57:43 +0530 Subject: [PATCH 5/5] refector: update pnpm-lock.yaml file Signed-off-by: tusharbhayani --- pnpm-lock.yaml | 1178 +++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 1115 insertions(+), 63 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7a1d800..e4fed48 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -100,29 +100,32 @@ importers: packages/ssi: dependencies: '@credo-ts/anoncreds': - specifier: 0.5.7 - version: 0.5.7(@hyperledger/anoncreds-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + specifier: 0.5.11 + version: 0.5.11(@hyperledger/anoncreds-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@credo-ts/askar': - specifier: 0.5.7 - version: 0.5.7(@hyperledger/aries-askar-shared@0.2.3)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + specifier: 0.5.11 + version: 0.5.11(@hyperledger/aries-askar-shared@0.2.3)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@credo-ts/core': - specifier: 0.5.7 - version: 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + specifier: 0.5.11 + version: 0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@credo-ts/indy-vdr': - specifier: 0.5.7 - version: 0.5.7(@hyperledger/anoncreds-shared@0.2.2)(@hyperledger/indy-vdr-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + specifier: 0.5.11 + version: 0.5.11(@hyperledger/anoncreds-shared@0.2.2)(@hyperledger/indy-vdr-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/openid4vc': + specifier: ^0.5.11 + version: 0.5.13(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3))(typescript@5.5.3)(web-streams-polyfill@3.2.1) '@credo-ts/push-notifications': specifier: 0.7.1 - version: 0.7.1(@credo-ts/core@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)) + version: 0.7.1(@credo-ts/core@0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)) '@credo-ts/question-answer': - specifier: 0.5.7 - version: 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + specifier: 0.5.11 + version: 0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@credo-ts/react-hooks': specifier: 0.6.1 - version: 0.6.1(@credo-ts/core@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))(@credo-ts/question-answer@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))(react@18.2.0) + version: 0.6.1(@credo-ts/core@0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))(@credo-ts/question-answer@0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))(react@18.2.0) '@credo-ts/react-native': - specifier: 0.5.7 - version: 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native-fs@2.20.0(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)))(react-native-get-random-values@1.9.0(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + specifier: 0.5.11 + version: 0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native-fs@2.20.0(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)))(react-native-get-random-values@1.9.0(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@hyperledger/anoncreds-react-native': specifier: 0.2.2 version: 0.2.2(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(react@18.2.0) @@ -896,21 +899,24 @@ packages: '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} - '@credo-ts/anoncreds@0.5.7': - resolution: {integrity: sha512-AS7GqIN3B+nVK/1qB11HTdit1laPpgwuuk2JB0mrUgJQdfr9m2FgmHn4tQJeS+XNVKu+1GhLZ9QWCbX3r3krPg==} + '@credo-ts/anoncreds@0.5.11': + resolution: {integrity: sha512-CEB1QxQQP/J++Y3t4hTyZq7KVo94hQPM2wZ0MIOq+TsM8Wp0/0CMogDsWPtBJDi+jk7JZRbb7qPiOzBHo2hDtg==} peerDependencies: '@hyperledger/anoncreds-shared': ^0.2.2 - '@credo-ts/askar@0.5.7': - resolution: {integrity: sha512-iVYOxSOJ1HF+Pid5QVCythJOAuLwYWXV4lFfn8aWI7ULXj/Fdrg+mMjlSzISjmBeJJt3RMD9ESZW+ZIQhqP+vg==} + '@credo-ts/askar@0.5.11': + resolution: {integrity: sha512-KIBNOhEqF8mOWuFYEolPo/qU8hrHR+X4othq3WrzRWJoApJKe7OQk9mI6H9yjQ4H3eD2By7oHWEqgZCB4IDcwg==} peerDependencies: '@hyperledger/aries-askar-shared': ^0.2.3 - '@credo-ts/core@0.5.7': - resolution: {integrity: sha512-KI1bDC99rJUykWbYOQVAjcfOCkkcpg7lAZR1r/jlaiLBdEzx3Y/GpNZ7V3U/gRuOAkYuxx0DvlA2AUOWCFJ+4w==} + '@credo-ts/core@0.5.11': + resolution: {integrity: sha512-mf/Y5eEf3llGrwJ2VUdlhyxAnBuQtFdBHz2NFFr8FhIHbd8TDzJM0Jl9f+n33uf83WV2nKB/O1VROj+II5JGzQ==} - '@credo-ts/indy-vdr@0.5.7': - resolution: {integrity: sha512-BEOHIyiHy/OzskFHuNtBl2iK2r7PmGuUDJ+bfrP0/peNOB4F+nZsz3XCUMC/P5NQlItM17ANkV6w5e5YbYLRPQ==} + '@credo-ts/core@0.5.13': + resolution: {integrity: sha512-TBmcbL7ftEF+7ccxJDFYeCObK8ap8McefJe+zwXqXFerfCH2RHxK45Vyfw5ltPoVxkud05fohjzoWWTZgYQkEQ==} + + '@credo-ts/indy-vdr@0.5.11': + resolution: {integrity: sha512-8ZUjw5xVN1XvNcDV60BpX0gGpHUTZDyPLFwhbKUSkJsr73K6Ouva9yqbLeWEKPPesEj0/68QjHiuZ+jRIyFIeg==} peerDependencies: '@hyperledger/indy-vdr-shared': ^0.2.2 @@ -919,8 +925,8 @@ packages: peerDependencies: '@credo-ts/core': ^0.5.0 - '@credo-ts/question-answer@0.5.7': - resolution: {integrity: sha512-glJFNwKom1oFSEfePRsFeLuIpXyaklGFBYtRQveRJMbLJDdBENI9OieUxGCZ2eMYqQm+W12N0BWWLzzWjSpi0A==} + '@credo-ts/question-answer@0.5.11': + resolution: {integrity: sha512-ls/NFaWCh+iHR4U88BcJZ8l2hhZ1dUI+cZu6irBnWhKMz4www4x+azhX9BZ9Ejq3BM7CcTvGYaTvUJjskhnN5Q==} '@credo-ts/react-hooks@0.6.1': resolution: {integrity: sha512-lZt1N5oKzYfh9DMUBauX9Q2irJPxbztfK9zkYU93mhSV7jF5up0X/TdWxj85l9Guu7iL84JDQJY11CpIHquPOQ==} @@ -929,8 +935,8 @@ packages: '@credo-ts/question-answer': ^0.5.0 react: '>=17.0.0 <19.0.0' - '@credo-ts/react-native@0.5.7': - resolution: {integrity: sha512-C4QxbOhsNolq0TUuDXHMrypeVwMl/1CSN1QdYa0E1+zPnd2Vthv/at7YkWLFwzoril/gErAgSXhto7/ZURlCAw==} + '@credo-ts/react-native@0.5.11': + resolution: {integrity: sha512-WTB0ZpFbJ6DLHDFHuGP+FZiGxXyV9nKmnZa+Uj8hcwPi+LLDCyLhIMQI8Zcfuo1DJw3uX6zk+qSIEfeSGOIF2A==} peerDependencies: react-native: '>=0.71.4' react-native-fs: ^2.20.0 @@ -1576,8 +1582,96 @@ packages: '@sphereon/ssi-types@0.22.0': resolution: {integrity: sha512-YPJAZlKmzNALXK8ohP3ETxj1oVzL4+M9ljj3fD5xrbacvYax1JPCVKc8BWSubGcQckKHPbgbpcS7LYEeghyT9Q==} - '@sphereon/ssi-types@0.23.4': - resolution: {integrity: sha512-1lM2yfOEhpcYYBxm/12KYY4n3ZSahVf5rFqGdterQkMJMthwr20HqTjw3+VK5p7IVf+86DyBoZJyS4V9tSsoCA==} + '@sphereon/jarm@0.16.1-fix.173': + resolution: {integrity: sha512-VYNuNLV+x7hKKcynC8yOJymkXPrtBRQA/Gqj50Wfhl6kx6IoRsx39s/i6xGGYPwyrNTaVGFssKzg0IDcQfxToA==} + engines: {node: '>=18'} + + '@sphereon/kmp-mdl-mdoc@0.2.0-SNAPSHOT.22': + resolution: {integrity: sha512-uAZZExVy+ug9JLircejWa5eLtAZ7bnBP6xb7DO2+86LRsHNLh2k2jMWJYxp+iWtGHTsh6RYsZl14ScQLvjiQ/A==} + + '@sphereon/oid4vc-common@0.16.1-fix.173': + resolution: {integrity: sha512-+AAUvEEFs0vzz1mrgjSgvDkcBtr18d2XEVgJex7QlAqxCKVGfjzZlqL2Q2vOLKYVaXsazhD5LnYiY6B5WMTC3Q==} + engines: {node: '>=18'} + + '@sphereon/oid4vci-client@0.16.1-fix.173': + resolution: {integrity: sha512-t7i+iZwDHTQKeTq+u9NufXoE5Qsrt9bvspSD6uWYjwidQBAtD4LZHuGyHbygOyVAIX+LUMmZA3A2/ciL29Ra9w==} + engines: {node: '>=18'} + + '@sphereon/oid4vci-common@0.16.1-fix.173': + resolution: {integrity: sha512-nSjOoR1SxF5+S10qjHHLG21bWx8MVbDjERag1zWb7ADlZDO8GXgPqzzEvm1BodW7yci5ugiKOyjIdbPMpg9aFQ==} + engines: {node: '>=18'} + + '@sphereon/oid4vci-issuer@0.16.1-fix.173': + resolution: {integrity: sha512-pP1yH5O2Wplypb/lRHU3hKVzj5cbH4XTdC9CqvWYeWpfvrXfEGtI0amoaNC3NyWjR3FO904lwuSpxh28Xc+MLw==} + engines: {node: '>=18'} + peerDependencies: + awesome-qr: ^2.1.5-rc.0 + peerDependenciesMeta: + awesome-qr: + optional: true + + '@sphereon/pex-models@2.3.1': + resolution: {integrity: sha512-SByU4cJ0XYA6VZQ/L6lsSiRcFtBPHbFioCeQ4GP7/W/jQ+PSBD7uK2oTnKQ9/0iEiMK/6JYqhKgLs4a9UX3UTQ==} + + '@sphereon/pex@3.3.3': + resolution: {integrity: sha512-CXwdEcMTUh2z/5AriBn3OuShEG06l2tgiIr7qDJthnkez8DQ3sZo2vr4NEQWKKAL+DeAWAI4FryQGO4KuK7yfg==} + engines: {node: '>=18'} + + '@sphereon/pex@5.0.0-unstable.24': + resolution: {integrity: sha512-CZc+kr8cJqPsFSpg4kHyamr5oB5xLVP2E5eJ0pbetOfOE2uSxqk0/A8zGazcPhU1zZILrO51hD4vW/hJRgtKJQ==} + engines: {node: '>=18'} + + '@sphereon/pex@5.0.0-unstable.25': + resolution: {integrity: sha512-EUWfGa6t20PPkYf+zbfWXhc1sSWiFNywbRah8R6grJPU738pfwWpZPunSEY3x0CoxAVaSVXn91wZ/sxmgPCFkA==} + engines: {node: '>=18'} + + '@sphereon/ssi-sdk-ext.did-utils@0.24.1-unstable.130': + resolution: {integrity: sha512-I+0VjitRjisABWm8RtTPQG57tFwfUS13Wud30OvBoADRxnaA0guUrkS82AYtV6YD0TBHdrd0D6a0RCJwK9SvDg==} + + '@sphereon/ssi-sdk-ext.identifier-resolution@0.24.1-unstable.130': + resolution: {integrity: sha512-9mY+qgXmbZCC8aic99R7B3vKBHBakDiC6Sktgd7Q9AknR8cCmvdrmTgnOETrLng9L43uNOJnNTMG/4T6LqmtsA==} + + '@sphereon/ssi-sdk-ext.jwt-service@0.24.1-unstable.130': + resolution: {integrity: sha512-MHLGRmJODEYJyFoXKwlKMYzf48vS5JcUkGk0W4sqmrY1wwcw+ro3l8adIprG37mNuknXBs9Mv0x/tvibE9wwCQ==} + + '@sphereon/ssi-sdk-ext.key-manager@0.24.1-unstable.130': + resolution: {integrity: sha512-O/6NlKmlYRnEyP/mAI2Diu0qptMSqZfVwqog8KAOG/G8JUmktfSQmclBW8RoJ6AD9uY65BGzNk1oAVuuMv4Dog==} + + '@sphereon/ssi-sdk-ext.key-utils@0.24.1-unstable.130': + resolution: {integrity: sha512-DCyXW18g1OAuZ+aFHzQGrbZSx793DX94LSFnrWlOTMnYeILmrizuFksUlWSb3lTqQGAqWBC48NoR3I1H6lSMEQ==} + + '@sphereon/ssi-sdk-ext.x509-utils@0.24.1-unstable.130': + resolution: {integrity: sha512-JDX8i0WrwONaOivZXB+OxJQGkln7vuSLS61tOYl7M1RyPGixdBYuEuACsdvWf6egYOpaWmhmXZzaAOj18eDddw==} + + '@sphereon/ssi-sdk.agent-config@0.29.1-unstable.161': + resolution: {integrity: sha512-ZP/TjapF/Gv/AwnNr9e1U3rjyRwdLtAj4un9j1csnKcgYe9ff2fhYbe06y9mU4tfQilH69mAW4Tz1t6N5U7XbA==} + + '@sphereon/ssi-sdk.core@0.29.1-unstable.161': + resolution: {integrity: sha512-3E/KsjTywT9BzP5bMi41JVTu9nTiu2ekwNSPobF9tAJnHJv+LkjCJ59xA8jtbq/Xe4iq3xRMU17yBvpZXN2W4A==} + + '@sphereon/ssi-types@0.22.0': + resolution: {integrity: sha512-YPJAZlKmzNALXK8ohP3ETxj1oVzL4+M9ljj3fD5xrbacvYax1JPCVKc8BWSubGcQckKHPbgbpcS7LYEeghyT9Q==} + + '@sphereon/ssi-types@0.28.0': + resolution: {integrity: sha512-NkTkrsBoQUZzJutlk5XD3snBxL9kfsxKdQvBbGUEaUDOiW8siTNUoJuQFeA+bI0eJY99up95bmMKdJeDc1VDfg==} + + '@sphereon/ssi-types@0.29.1-unstable.161': + resolution: {integrity: sha512-ifMADjk6k0f97/isK/4Qw/PX6n4k+qS5k6mmmH47MTD3KMDddVghoXycsvNw7wObJdLUalHBX630ghr+u21oMg==} + + '@sphereon/ssi-types@0.30.1': + resolution: {integrity: sha512-vbYaxQXb71sOPwDj7TRDlUGfIHKVVs8PiHfImPBgSBshrD7VpEHOrB+EwwavMm5MAQvWK/yblGmzk7FHds7SHA==} + + '@sphereon/ssi-types@0.30.2-next.129': + resolution: {integrity: sha512-F1TDy9S5ajDJDp21cINXseGSux9kGA+x0KScAS+5+B/RdMGRp7bLOM+3YpQw1QGPqKxVc7JAd2gAn7AI0pAkZA==} + + '@sphereon/ssi-types@0.30.2-next.135': + resolution: {integrity: sha512-YLQfFMPUlOJUxHbOS9v01nG3cgLwTk3d95/rTnOmEQx9kXgXjoXdvt7D0uGcMRL3RHeQ9biT/jWY//mDvCirVQ==} + + '@sqltools/formatter@1.2.5': + resolution: {integrity: sha512-Uy0+khmZqUrUGm5dmMqVlnvufZRSK0FbYzVgp0UMstm+F5+W2/jnEEQyc9vo1ZR/E5ZI/B1WjjoTqBqwJL6Krw==} + + '@stablelib/aead@1.0.1': + resolution: {integrity: sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg==} '@stablelib/binary@1.0.1': resolution: {integrity: sha512-ClJWvmL6UBM/wjkvv/7m5VP3GMr9t0osr4yVgLZsLCOz4hGN9gIAFEqnJ0TsSMAN+n840nf2cHZnA5/KFqHC7Q==} @@ -1918,6 +2012,10 @@ packages: array-buffer-byte-length@1.0.0: resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} + array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} + array-includes@3.1.7: resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} engines: {node: '>= 0.4'} @@ -1946,6 +2044,10 @@ packages: resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} engines: {node: '>= 0.4'} + arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + engines: {node: '>= 0.4'} + asap@2.0.6: resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} @@ -1988,8 +2090,9 @@ packages: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} - axios@1.7.7: - resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} + available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} b64-lite@1.4.0: resolution: {integrity: sha512-aHe97M7DXt+dkpa8fHlCcm1CnskAHrJqEfMI0KN7dwqlzml/aUe1AGt6lk51HzrSfVD67xOso84sOpr+0wIe2w==} @@ -2518,6 +2621,18 @@ packages: resolution: {integrity: sha512-MZd3VlchQkp8rdend6vrx7MmVDJzSNTBvghvKjirLkD+WTChA3KUf0jkE68Q4UyctNqI11zZO9/x2Yx+ub5Cvg==} engines: {node: '>= 14'} + data-view-buffer@1.0.1: + resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} + engines: {node: '>= 0.4'} + + data-view-byte-length@1.0.1: + resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} + engines: {node: '>= 0.4'} + + data-view-byte-offset@1.0.0: + resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} + engines: {node: '>= 0.4'} + dayjs@1.11.10: resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} @@ -2757,16 +2872,28 @@ packages: resolution: {integrity: sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==} engines: {node: '>= 0.4'} + es-abstract@1.23.5: + resolution: {integrity: sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ==} + engines: {node: '>= 0.4'} + es-array-method-boxes-properly@1.0.0: resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} es-get-iterator@1.1.3: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} + es-object-atoms@1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + engines: {node: '>= 0.4'} + es-set-tostringtag@2.0.1: resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} engines: {node: '>= 0.4'} + es-set-tostringtag@2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} + engines: {node: '>= 0.4'} + es-shim-unscopables@1.0.0: resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} @@ -3292,6 +3419,10 @@ packages: resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} engines: {node: '>= 0.4'} + get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} + engines: {node: '>= 0.4'} + get-tsconfig@4.7.2: resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} @@ -3350,6 +3481,10 @@ packages: resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} engines: {node: '>= 0.4'} + globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + engines: {node: '>= 0.4'} + globby@11.1.0: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} @@ -3406,6 +3541,10 @@ packages: resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} engines: {node: '>= 0.4'} + has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} + has-symbols@1.0.3: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} @@ -3414,6 +3553,10 @@ packages: resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} engines: {node: '>= 0.4'} + has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + has-unicode@2.0.1: resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} @@ -3543,6 +3686,10 @@ packages: resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} engines: {node: '>= 0.4'} + internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + engines: {node: '>= 0.4'} + interpret@1.4.0: resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} engines: {node: '>= 0.10'} @@ -3575,9 +3722,17 @@ packages: is-array-buffer@3.0.2: resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} + is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} + is-arrayish@0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + is-async-function@2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} + is-bigint@1.0.4: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} @@ -3599,6 +3754,10 @@ packages: is-core-module@2.13.0: resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==} + is-data-view@1.0.1: + resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} + engines: {node: '>= 0.4'} + is-date-object@1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} @@ -3625,6 +3784,10 @@ packages: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} + is-finalizationregistry@1.1.0: + resolution: {integrity: sha512-qfMdqbAQEwBw78ZyReKnlA8ezmPdb9BemzIIip/JkjaZUhitfXDkkr+3QTboW0JrSXT1QWyYShpvnNHGZ4c4yA==} + engines: {node: '>= 0.4'} + is-fullwidth-code-point@2.0.0: resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} engines: {node: '>=4'} @@ -3669,10 +3832,18 @@ packages: is-map@2.0.2: resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} + is-map@2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} + is-negative-zero@2.0.2: resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} engines: {node: '>= 0.4'} + is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + is-npm@6.0.0: resolution: {integrity: sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -3712,9 +3883,17 @@ packages: is-set@2.0.2: resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} + is-set@2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} + is-shared-array-buffer@1.0.2: resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} + is-shared-array-buffer@1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + engines: {node: '>= 0.4'} + is-ssh@1.4.0: resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==} @@ -3742,6 +3921,10 @@ packages: resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} engines: {node: '>= 0.4'} + is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + engines: {node: '>= 0.4'} + is-typedarray@1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} @@ -3757,9 +3940,17 @@ packages: resolution: {integrity: sha512-+kwPrVDu9Ms03L90Qaml+79+6DZHqHyRoANI6IsZJ/g8frhnfchDOBCa0RbQ6/kdHt5CS5OeIEyrYznNuVN+8A==} engines: {node: '>=0.10.0'} + is-weakmap@2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} + is-weakref@1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + is-weakset@2.0.3: + resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} + engines: {node: '>= 0.4'} + is-wsl@1.1.0: resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==} engines: {node: '>=4'} @@ -4643,6 +4834,10 @@ packages: resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} engines: {node: '>= 0.4'} + object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} + engines: {node: '>= 0.4'} + object.fromentries@2.0.7: resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} engines: {node: '>= 0.4'} @@ -4878,6 +5073,10 @@ packages: resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} engines: {node: '>=4.0.0'} + possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + postcss@8.4.31: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} @@ -5093,6 +5292,10 @@ packages: reflect-metadata@0.2.2: resolution: {integrity: sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==} + reflect.getprototypeof@1.0.7: + resolution: {integrity: sha512-bMvFGIUKlc/eSfXNX+aZ+EL95/EgZzuwA0OBPTbZZDEJw/0AkentjMuM1oiRfwHrshqk4RzdgiTg5CcDalXN5g==} + engines: {node: '>= 0.4'} + regenerate-unicode-properties@10.1.1: resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} engines: {node: '>=4'} @@ -5113,6 +5316,10 @@ packages: resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} engines: {node: '>= 0.4'} + regexp.prototype.flags@1.5.3: + resolution: {integrity: sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==} + engines: {node: '>= 0.4'} + regexpp@3.2.0: resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} engines: {node: '>=8'} @@ -5257,6 +5464,10 @@ packages: resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==} engines: {node: '>=0.4'} + safe-array-concat@1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} + engines: {node: '>=0.4'} + safe-buffer@5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} @@ -5269,6 +5480,10 @@ packages: safe-regex-test@1.0.0: resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} + safe-regex-test@1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} + safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} @@ -5332,6 +5547,10 @@ packages: resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} engines: {node: '>= 0.4'} + set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + setimmediate@1.0.5: resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} @@ -5499,19 +5718,31 @@ packages: resolution: {integrity: sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==} engines: {node: '>=16'} - string.prototype.matchall@4.0.10: - resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} + string.prototype.matchall@4.0.11: + resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} + engines: {node: '>= 0.4'} string.prototype.trim@1.2.8: resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} engines: {node: '>= 0.4'} + string.prototype.trim@1.2.9: + resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} + engines: {node: '>= 0.4'} + string.prototype.trimend@1.0.7: resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} + string.prototype.trimend@1.0.8: + resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} + string.prototype.trimstart@1.0.7: resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} + string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} + string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} @@ -5804,17 +6035,33 @@ packages: resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} engines: {node: '>= 0.4'} + typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} + engines: {node: '>= 0.4'} + typed-array-byte-length@1.0.0: resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} engines: {node: '>= 0.4'} + typed-array-byte-length@1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} + engines: {node: '>= 0.4'} + typed-array-byte-offset@1.0.0: resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} engines: {node: '>= 0.4'} + typed-array-byte-offset@1.0.3: + resolution: {integrity: sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw==} + engines: {node: '>= 0.4'} + typed-array-length@1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} + typed-array-length@1.0.7: + resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} + engines: {node: '>= 0.4'} + typedarray-to-buffer@3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} @@ -6023,6 +6270,14 @@ packages: which-boxed-primitive@1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + which-builtin-type@1.2.0: + resolution: {integrity: sha512-I+qLGQ/vucCby4tf5HsLmGueEla4ZhwTBSqaooS+Y0BuxN4Cp+okmGuV+8mXZ84KDI9BA+oklo+RzKg0ONdSUA==} + engines: {node: '>= 0.4'} + + which-collection@1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} + which-module@2.0.1: resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} @@ -6030,6 +6285,10 @@ packages: resolution: {integrity: sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==} engines: {node: '>= 0.4'} + which-typed-array@1.1.16: + resolution: {integrity: sha512-g+N+GAWiRj66DngFwHvISJd+ITsyphZvD1vChfVg6cEdnzy53GzB3oy0fUNlvhz7H7+MiqhYr26qxQShCpKTTQ==} + engines: {node: '>= 0.4'} + which@1.3.1: resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} hasBin: true @@ -7088,10 +7347,10 @@ snapshots: '@bcoe/v8-coverage@0.2.3': {} - '@credo-ts/anoncreds@0.5.7(@hyperledger/anoncreds-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@credo-ts/anoncreds@0.5.11(@hyperledger/anoncreds-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: '@astronautlabs/jsonpath': 1.1.2 - '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/core': 0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@hyperledger/anoncreds-shared': 0.2.2 '@sphereon/pex-models': 2.2.4 big-integer: 1.6.51 @@ -7107,9 +7366,9 @@ snapshots: - supports-color - web-streams-polyfill - '@credo-ts/askar@0.5.7(@hyperledger/aries-askar-shared@0.2.3)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@credo-ts/askar@0.5.11(@hyperledger/aries-askar-shared@0.2.3)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: - '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/core': 0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@hyperledger/aries-askar-shared': 0.2.3 bn.js: 5.2.1 class-transformer: 0.5.1 @@ -7124,6 +7383,56 @@ snapshots: - supports-color - web-streams-polyfill + '@credo-ts/core@0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + dependencies: + '@digitalcredentials/jsonld': 6.0.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@digitalcredentials/jsonld-signatures': 9.4.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@digitalcredentials/vc': 6.0.1(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@multiformats/base-x': 4.0.1 + '@noble/hashes': 1.5.0 + '@peculiar/asn1-ecc': 2.3.8 + '@peculiar/asn1-schema': 2.3.8 + '@peculiar/asn1-x509': 2.3.8 + '@peculiar/x509': 1.11.0 + '@sd-jwt/core': 0.7.1 + '@sd-jwt/decode': 0.7.2 + '@sd-jwt/jwt-status-list': 0.7.1 + '@sd-jwt/sd-jwt-vc': 0.7.1 + '@sd-jwt/types': 0.7.2 + '@sd-jwt/utils': 0.7.2 + '@sphereon/pex': 3.3.3 + '@sphereon/pex-models': 2.3.1 + '@sphereon/ssi-types': 0.28.0 + '@stablelib/ed25519': 1.0.3 + '@types/ws': 8.5.6 + abort-controller: 3.0.0 + big-integer: 1.6.51 + borc: 3.0.0 + buffer: 6.0.3 + class-transformer: 0.5.1 + class-validator: 0.14.1 + did-resolver: 4.1.0 + jsonpath: 1.1.1 + lru_map: 0.4.1 + luxon: 3.5.0 + make-error: 1.3.6 + object-inspect: 1.13.3 + query-string: 7.1.3 + reflect-metadata: 0.1.13 + rxjs: 7.8.1 + tsyringe: 4.8.0 + uuid: 9.0.1 + varint: 6.0.0 + web-did-resolver: 2.0.27 + webcrypto-core: 1.8.0 + transitivePeerDependencies: + - domexception + - encoding + - expo + - react-native + - supports-color + - web-streams-polyfill + '@credo-ts/core@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: '@digitalcredentials/jsonld': 6.0.0(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) @@ -7174,10 +7483,10 @@ snapshots: - supports-color - web-streams-polyfill - '@credo-ts/indy-vdr@0.5.7(@hyperledger/anoncreds-shared@0.2.2)(@hyperledger/indy-vdr-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@credo-ts/indy-vdr@0.5.11(@hyperledger/anoncreds-shared@0.2.2)(@hyperledger/indy-vdr-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: - '@credo-ts/anoncreds': 0.5.7(@hyperledger/anoncreds-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) - '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/anoncreds': 0.5.11(@hyperledger/anoncreds-shared@0.2.2)(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/core': 0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) '@hyperledger/indy-vdr-shared': 0.2.2 transitivePeerDependencies: - '@hyperledger/anoncreds-shared' @@ -7190,14 +7499,52 @@ snapshots: '@credo-ts/push-notifications@0.7.1(@credo-ts/core@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))': dependencies: - '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/core': 0.5.13(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(typescript@5.5.3)(web-streams-polyfill@3.2.1) + '@sphereon/did-auth-siop': 0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3))(typescript@5.5.3) + '@sphereon/oid4vc-common': 0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + '@sphereon/oid4vci-client': 0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + '@sphereon/oid4vci-common': 0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + '@sphereon/oid4vci-issuer': 0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + '@sphereon/ssi-types': 0.30.2-next.135 + class-transformer: 0.5.1 + rxjs: 7.8.1 + transitivePeerDependencies: + - '@google-cloud/spanner' + - '@sap/hana-client' + - awesome-qr + - better-sqlite3 + - domexception + - encoding + - expo + - hdb-pool + - ioredis + - mongodb + - mssql + - mysql2 + - oracledb + - pg + - pg-native + - pg-query-stream + - react-native + - redis + - sql.js + - sqlite3 + - supports-color + - ts-node + - typeorm-aurora-data-api-driver + - typescript + - web-streams-polyfill + + '@credo-ts/push-notifications@0.7.1(@credo-ts/core@0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))': + dependencies: + '@credo-ts/core': 0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) class-transformer: 0.5.1 class-validator: 0.14.1 tsyringe: 4.8.0 - '@credo-ts/question-answer@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@credo-ts/question-answer@0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: - '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/core': 0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) class-transformer: 0.5.1 class-validator: 0.14.1 rxjs: 7.8.1 @@ -7209,17 +7556,17 @@ snapshots: - supports-color - web-streams-polyfill - '@credo-ts/react-hooks@0.6.1(@credo-ts/core@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))(@credo-ts/question-answer@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))(react@18.2.0)': + '@credo-ts/react-hooks@0.6.1(@credo-ts/core@0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))(@credo-ts/question-answer@0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1))(react@18.2.0)': dependencies: - '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) - '@credo-ts/question-answer': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/core': 0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/question-answer': 0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) react: 18.2.0 rxjs: 7.8.1 - '@credo-ts/react-native@0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native-fs@2.20.0(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)))(react-native-get-random-values@1.9.0(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': + '@credo-ts/react-native@0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native-fs@2.20.0(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)))(react-native-get-random-values@1.9.0(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1)': dependencies: '@azure/core-asynciterator-polyfill': 1.0.2 - '@credo-ts/core': 0.5.7(expo@49.0.13(@babel/core@7.23.0))(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) + '@credo-ts/core': 0.5.11(expo@49.0.13(@babel/core@7.23.0))(react-native@0.71.13(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0))(web-streams-polyfill@3.2.1) events: 3.3.0 react-native: 0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0) react-native-fs: 2.20.0(react-native@0.72.5(@babel/core@7.23.0)(@babel/preset-env@7.22.20(@babel/core@7.23.0))(react@18.2.0)) @@ -8547,26 +8894,449 @@ snapshots: '@sphereon/pex-models@2.2.4': {} + '@sphereon/pex@3.3.3': + dependencies: + '@astronautlabs/jsonpath': 1.1.2 + '@sphereon/jarm': 0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3))(typescript@5.5.3) + '@sphereon/oid4vc-common': 0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + '@sphereon/pex': 5.0.0-unstable.24 + '@sphereon/pex-models': 2.3.1 + '@sphereon/ssi-types': 0.30.2-next.129 + cross-fetch: 4.0.0 + debug: 4.3.7 + events: 3.3.0 + jwt-decode: 4.0.0 + language-tags: 1.0.9 + multiformats: 12.1.3 + qs: 6.13.1 + uint8arrays: 3.1.1 + transitivePeerDependencies: + - '@google-cloud/spanner' + - '@sap/hana-client' + - better-sqlite3 + - encoding + - hdb-pool + - ioredis + - mongodb + - mssql + - mysql2 + - oracledb + - pg + - pg-native + - pg-query-stream + - redis + - sql.js + - sqlite3 + - supports-color + - ts-node + - typeorm-aurora-data-api-driver + - typescript + + '@sphereon/did-uni-client@0.6.3': + dependencies: + cross-fetch: 3.1.8 + did-resolver: 4.1.0 + transitivePeerDependencies: + - encoding + + '@sphereon/jarm@0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3))(typescript@5.5.3)': + dependencies: + '@sphereon/oid4vc-common': 0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + valibot: 0.42.1(typescript@5.5.3) + transitivePeerDependencies: + - '@google-cloud/spanner' + - '@sap/hana-client' + - better-sqlite3 + - encoding + - hdb-pool + - ioredis + - mongodb + - mssql + - mysql2 + - oracledb + - pg + - pg-native + - pg-query-stream + - redis + - sql.js + - sqlite3 + - supports-color + - ts-node + - typeorm-aurora-data-api-driver + - typescript + + '@sphereon/kmp-mdl-mdoc@0.2.0-SNAPSHOT.22': + dependencies: + '@js-joda/core': 5.6.3 + '@js-joda/timezone': 2.3.0(@js-joda/core@5.6.3) + format-util: 1.0.5 + + '@sphereon/oid4vc-common@0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3))': + dependencies: + '@sphereon/ssi-types': 0.30.1(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + jwt-decode: 4.0.0 + sha.js: 2.4.11 + uint8arrays: 3.1.1 + uuid: 9.0.1 + transitivePeerDependencies: + - '@google-cloud/spanner' + - '@sap/hana-client' + - better-sqlite3 + - encoding + - hdb-pool + - ioredis + - mongodb + - mssql + - mysql2 + - oracledb + - pg + - pg-native + - pg-query-stream + - redis + - sql.js + - sqlite3 + - supports-color + - ts-node + - typeorm-aurora-data-api-driver + + '@sphereon/oid4vci-client@0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3))': + dependencies: + '@sphereon/oid4vc-common': 0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + '@sphereon/oid4vci-common': 0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + '@sphereon/ssi-types': 0.30.1(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + cross-fetch: 3.1.8 + debug: 4.3.7 + transitivePeerDependencies: + - '@google-cloud/spanner' + - '@sap/hana-client' + - better-sqlite3 + - encoding + - hdb-pool + - ioredis + - mongodb + - mssql + - mysql2 + - oracledb + - pg + - pg-native + - pg-query-stream + - redis + - sql.js + - sqlite3 + - supports-color + - ts-node + - typeorm-aurora-data-api-driver + + '@sphereon/oid4vci-common@0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3))': + dependencies: + '@sphereon/oid4vc-common': 0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + '@sphereon/ssi-types': 0.30.1(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + cross-fetch: 3.1.8 + debug: 4.3.7 + jwt-decode: 4.0.0 + uint8arrays: 3.1.1 + uuid: 9.0.1 + transitivePeerDependencies: + - '@google-cloud/spanner' + - '@sap/hana-client' + - better-sqlite3 + - encoding + - hdb-pool + - ioredis + - mongodb + - mssql + - mysql2 + - oracledb + - pg + - pg-native + - pg-query-stream + - redis + - sql.js + - sqlite3 + - supports-color + - ts-node + - typeorm-aurora-data-api-driver + + '@sphereon/oid4vci-issuer@0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3))': + dependencies: + '@sphereon/oid4vc-common': 0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + '@sphereon/oid4vci-common': 0.16.1-fix.173(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + '@sphereon/ssi-types': 0.30.1(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + uuid: 9.0.1 + transitivePeerDependencies: + - '@google-cloud/spanner' + - '@sap/hana-client' + - better-sqlite3 + - encoding + - hdb-pool + - ioredis + - mongodb + - mssql + - mysql2 + - oracledb + - pg + - pg-native + - pg-query-stream + - redis + - sql.js + - sqlite3 + - supports-color + - ts-node + - typeorm-aurora-data-api-driver + + '@sphereon/pex-models@2.3.1': {} + '@sphereon/pex@3.3.3': dependencies: '@astronautlabs/jsonpath': 1.1.2 '@sd-jwt/decode': 0.6.1 '@sd-jwt/present': 0.6.1 '@sd-jwt/types': 0.6.1 - '@sphereon/pex-models': 2.2.4 + '@sphereon/pex-models': 2.3.1 '@sphereon/ssi-types': 0.22.0 ajv: 8.12.0 ajv-formats: 2.1.1(ajv@8.12.0) jwt-decode: 3.1.2 nanoid: 3.3.7 + string.prototype.matchall: 4.0.11 + uint8arrays: 3.1.1 + + '@sphereon/pex@5.0.0-unstable.24': + dependencies: + '@astronautlabs/jsonpath': 1.1.2 + '@sd-jwt/decode': 0.7.2 + '@sd-jwt/present': 0.7.2 + '@sd-jwt/types': 0.7.2 + '@sphereon/pex-models': 2.3.1 + '@sphereon/ssi-types': 0.30.2-next.129 + ajv: 8.12.0 + ajv-formats: 2.1.1(ajv@8.12.0) + jwt-decode: 3.1.2 + nanoid: 3.3.7 string.prototype.matchall: 4.0.10 uint8arrays: 3.1.1 + '@sphereon/pex@5.0.0-unstable.25': + dependencies: + '@astronautlabs/jsonpath': 1.1.2 + '@sd-jwt/decode': 0.7.2 + '@sd-jwt/present': 0.7.2 + '@sd-jwt/types': 0.7.2 + '@sphereon/pex-models': 2.3.1 + '@sphereon/ssi-types': 0.30.2-next.135 + ajv: 8.12.0 + ajv-formats: 2.1.1(ajv@8.12.0) + jwt-decode: 3.1.2 + nanoid: 3.3.7 + uint8arrays: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@sphereon/ssi-sdk-ext.did-utils@0.24.1-unstable.130(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3))': + dependencies: + '@ethersproject/networks': 5.7.1 + '@ethersproject/transactions': 5.7.0 + '@sphereon/did-uni-client': 0.6.3 + '@sphereon/ssi-sdk-ext.key-utils': 0.24.1-unstable.130 + '@sphereon/ssi-sdk-ext.x509-utils': 0.24.1-unstable.130 + '@sphereon/ssi-sdk.agent-config': 0.29.1-unstable.161(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + '@sphereon/ssi-sdk.core': 0.29.1-unstable.161 + '@sphereon/ssi-types': 0.29.1-unstable.161 + '@stablelib/ed25519': 1.0.3 + '@veramo/core': 4.2.0 + '@veramo/utils': 4.2.0 + did-jwt: 6.11.6 + did-resolver: 4.1.0 + elliptic: 6.6.1 + uint8arrays: 3.1.1 + transitivePeerDependencies: + - '@google-cloud/spanner' + - '@sap/hana-client' + - better-sqlite3 + - encoding + - hdb-pool + - ioredis + - mongodb + - mssql + - mysql2 + - oracledb + - pg + - pg-native + - pg-query-stream + - redis + - sql.js + - sqlite3 + - supports-color + - ts-node + - typeorm-aurora-data-api-driver + + '@sphereon/ssi-sdk-ext.identifier-resolution@0.24.1-unstable.130(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3))': + dependencies: + '@sphereon/ssi-sdk-ext.did-utils': 0.24.1-unstable.130(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + '@sphereon/ssi-sdk-ext.key-utils': 0.24.1-unstable.130 + '@sphereon/ssi-sdk-ext.x509-utils': 0.24.1-unstable.130 + '@sphereon/ssi-sdk.agent-config': 0.29.1-unstable.161(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + '@sphereon/ssi-types': 0.29.1-unstable.161 + '@veramo/core': 4.2.0 + '@veramo/utils': 4.2.0 + debug: 4.3.7 + pkijs: 3.2.4 + uint8arrays: 3.1.1 + transitivePeerDependencies: + - '@google-cloud/spanner' + - '@sap/hana-client' + - better-sqlite3 + - encoding + - hdb-pool + - ioredis + - mongodb + - mssql + - mysql2 + - oracledb + - pg + - pg-native + - pg-query-stream + - redis + - sql.js + - sqlite3 + - supports-color + - ts-node + - typeorm-aurora-data-api-driver + + '@sphereon/ssi-sdk-ext.jwt-service@0.24.1-unstable.130(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3))': + dependencies: + '@sphereon/ssi-sdk-ext.did-utils': 0.24.1-unstable.130(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + '@sphereon/ssi-sdk-ext.identifier-resolution': 0.24.1-unstable.130(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + '@sphereon/ssi-sdk-ext.key-manager': 0.24.1-unstable.130 + '@sphereon/ssi-sdk-ext.key-utils': 0.24.1-unstable.130 + '@sphereon/ssi-sdk-ext.x509-utils': 0.24.1-unstable.130 + '@sphereon/ssi-sdk.agent-config': 0.29.1-unstable.161(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + '@sphereon/ssi-types': 0.29.1-unstable.161 + '@veramo/core': 4.2.0 + '@veramo/utils': 4.2.0 + debug: 4.3.7 + jwt-decode: 4.0.0 + uint8arrays: 3.1.1 + transitivePeerDependencies: + - '@google-cloud/spanner' + - '@sap/hana-client' + - better-sqlite3 + - encoding + - hdb-pool + - ioredis + - mongodb + - mssql + - mysql2 + - oracledb + - pg + - pg-native + - pg-query-stream + - redis + - sql.js + - sqlite3 + - supports-color + - ts-node + - typeorm-aurora-data-api-driver + + '@sphereon/ssi-sdk-ext.key-manager@0.24.1-unstable.130': + dependencies: + '@veramo/core': 4.2.0 + '@veramo/key-manager': 4.2.0 + uint8arrays: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@sphereon/ssi-sdk-ext.key-utils@0.24.1-unstable.130': + dependencies: + '@ethersproject/random': 5.7.0 + '@sphereon/ssi-sdk-ext.x509-utils': 0.24.1-unstable.130 + '@sphereon/ssi-types': 0.29.1-unstable.161 + '@stablelib/ed25519': 1.0.3 + '@stablelib/sha256': 1.0.1 + '@stablelib/sha512': 1.0.1 + '@trust/keyto': 1.0.1 + '@veramo/core': 4.2.0 + base64url: 3.0.1 + debug: 4.3.7 + did-resolver: 4.1.0 + elliptic: 6.6.1 + lodash.isplainobject: 4.0.6 + multiformats: 9.9.0 + uint8arrays: 3.1.1 + varint: 6.0.0 + web-encoding: 1.1.5 + transitivePeerDependencies: + - supports-color + + '@sphereon/ssi-sdk-ext.x509-utils@0.24.1-unstable.130': + dependencies: + '@trust/keyto': 1.0.1 + debug: 4.3.7 + js-x509-utils: 1.0.7 + pkijs: 3.2.4 + uint8arrays: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@sphereon/ssi-sdk.agent-config@0.29.1-unstable.161(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3))': + dependencies: + '@veramo/core': 4.2.0 + debug: 4.3.7 + jsonpointer: 5.0.1 + typeorm: 0.3.20(ts-node@10.9.1(@types/node@18.19.24)(typescript@5.5.3)) + url-parse: 1.5.10 + yaml: 2.6.1 + transitivePeerDependencies: + - '@google-cloud/spanner' + - '@sap/hana-client' + - better-sqlite3 + - hdb-pool + - ioredis + - mongodb + - mssql + - mysql2 + - oracledb + - pg + - pg-native + - pg-query-stream + - redis + - sql.js + - sqlite3 + - supports-color + - ts-node + - typeorm-aurora-data-api-driver + + '@sphereon/ssi-sdk.core@0.29.1-unstable.161': + dependencies: + '@sphereon/ssi-types': 0.29.1-unstable.161 + '@veramo/core': 4.2.0 + cross-fetch: 3.1.8 + debug: 4.3.7 + image-size: 2.0.0-beta.2 + uint8arrays: 3.1.1 + transitivePeerDependencies: + - encoding + - supports-color + '@sphereon/ssi-types@0.22.0': dependencies: '@sd-jwt/decode': 0.6.1 jwt-decode: 3.1.2 + '@sphereon/ssi-types@0.28.0': + dependencies: + '@sd-jwt/decode': 0.6.1 + debug: 4.3.7 + events: 3.3.0 + jwt-decode: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@sphereon/ssi-types@0.29.1-unstable.161': + dependencies: + '@sd-jwt/decode': 0.6.1 + jwt-decode: 3.1.2 + '@sphereon/ssi-types@0.23.4': dependencies: '@sd-jwt/decode': 0.6.1 @@ -9026,6 +9796,11 @@ snapshots: call-bind: 1.0.2 is-array-buffer: 3.0.2 + array-buffer-byte-length@1.0.1: + dependencies: + call-bind: 1.0.7 + is-array-buffer: 3.0.4 + array-includes@3.1.7: dependencies: call-bind: 1.0.2 @@ -9076,6 +9851,17 @@ snapshots: is-array-buffer: 3.0.2 is-shared-array-buffer: 1.0.2 + arraybuffer.prototype.slice@1.0.3: + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.5 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + is-array-buffer: 3.0.4 + is-shared-array-buffer: 1.0.3 + asap@2.0.6: {} asmcrypto.js@0.22.0: {} @@ -9111,13 +9897,9 @@ snapshots: available-typed-arrays@1.0.5: {} - axios@1.7.7: + available-typed-arrays@1.0.7: dependencies: - follow-redirects: 1.15.9 - form-data: 4.0.1 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug + possible-typed-array-names: 1.0.0 b64-lite@1.4.0: dependencies: @@ -9782,6 +10564,24 @@ snapshots: data-uri-to-buffer@6.0.1: {} + data-view-buffer@1.0.1: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + + data-view-byte-length@1.0.1: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + + data-view-byte-offset@1.0.0: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dayjs@1.11.10: {} debug@2.6.9: @@ -10017,6 +10817,55 @@ snapshots: unbox-primitive: 1.0.2 which-typed-array: 1.1.11 + es-abstract@1.23.5: + dependencies: + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + data-view-buffer: 1.0.1 + data-view-byte-length: 1.0.1 + data-view-byte-offset: 1.0.0 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-set-tostringtag: 2.0.3 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 + globalthis: 1.0.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 + is-callable: 1.2.7 + is-data-view: 1.0.1 + is-negative-zero: 2.0.3 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + is-string: 1.0.7 + is-typed-array: 1.1.13 + is-weakref: 1.0.2 + object-inspect: 1.13.3 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.3 + safe-array-concat: 1.1.2 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.9 + string.prototype.trimend: 1.0.8 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.3 + typed-array-length: 1.0.7 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.16 + es-array-method-boxes-properly@1.0.0: {} es-get-iterator@1.1.3: @@ -10031,12 +10880,22 @@ snapshots: isarray: 2.0.5 stop-iteration-iterator: 1.0.0 + es-object-atoms@1.0.0: + dependencies: + es-errors: 1.3.0 + es-set-tostringtag@2.0.1: dependencies: get-intrinsic: 1.2.1 has: 1.0.3 has-tostringtag: 1.0.0 + es-set-tostringtag@2.0.3: + dependencies: + get-intrinsic: 1.2.4 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + es-shim-unscopables@1.0.0: dependencies: has: 1.0.3 @@ -10768,6 +11627,12 @@ snapshots: call-bind: 1.0.2 get-intrinsic: 1.2.1 + get-symbol-description@1.0.2: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + get-tsconfig@4.7.2: dependencies: resolve-pkg-maps: 1.0.0 @@ -10852,6 +11717,11 @@ snapshots: dependencies: define-properties: 1.2.1 + globalthis@1.0.4: + dependencies: + define-properties: 1.2.1 + gopd: 1.0.1 + globby@11.1.0: dependencies: array-union: 2.1.0 @@ -10928,12 +11798,18 @@ snapshots: has-proto@1.0.1: {} + has-proto@1.0.3: {} + has-symbols@1.0.3: {} has-tostringtag@1.0.0: dependencies: has-symbols: 1.0.3 + has-tostringtag@1.0.2: + dependencies: + has-symbols: 1.0.3 + has-unicode@2.0.1: {} has-yarn@3.0.0: {} @@ -11077,6 +11953,12 @@ snapshots: has: 1.0.3 side-channel: 1.0.4 + internal-slot@1.0.7: + dependencies: + es-errors: 1.3.0 + hasown: 2.0.2 + side-channel: 1.0.6 + interpret@1.4.0: {} invariant@2.2.4: @@ -11097,7 +11979,7 @@ snapshots: is-arguments@1.1.1: dependencies: - call-bind: 1.0.2 + call-bind: 1.0.7 has-tostringtag: 1.0.0 is-array-buffer@3.0.2: @@ -11106,8 +11988,17 @@ snapshots: get-intrinsic: 1.2.1 is-typed-array: 1.1.12 + is-array-buffer@3.0.4: + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + is-arrayish@0.2.1: {} + is-async-function@2.0.0: + dependencies: + has-tostringtag: 1.0.2 + is-bigint@1.0.4: dependencies: has-bigints: 1.0.2 @@ -11130,6 +12021,10 @@ snapshots: dependencies: has: 1.0.3 + is-data-view@1.0.1: + dependencies: + is-typed-array: 1.1.13 + is-date-object@1.0.5: dependencies: has-tostringtag: 1.0.0 @@ -11145,6 +12040,10 @@ snapshots: is-extglob@2.1.1: {} + is-finalizationregistry@1.1.0: + dependencies: + call-bind: 1.0.7 + is-fullwidth-code-point@2.0.0: {} is-fullwidth-code-point@3.0.0: {} @@ -11180,8 +12079,12 @@ snapshots: is-map@2.0.2: {} + is-map@2.0.3: {} + is-negative-zero@2.0.2: {} + is-negative-zero@2.0.3: {} + is-npm@6.0.0: {} is-number-object@1.0.7: @@ -11210,10 +12113,16 @@ snapshots: is-set@2.0.2: {} + is-set@2.0.3: {} + is-shared-array-buffer@1.0.2: dependencies: call-bind: 1.0.2 + is-shared-array-buffer@1.0.3: + dependencies: + call-bind: 1.0.7 + is-ssh@1.4.0: dependencies: protocols: 2.0.1 @@ -11237,6 +12146,10 @@ snapshots: dependencies: which-typed-array: 1.1.11 + is-typed-array@1.1.13: + dependencies: + which-typed-array: 1.1.16 + is-typedarray@1.0.0: {} is-unicode-supported@0.1.0: {} @@ -11248,10 +12161,17 @@ snapshots: is-invalid-path: 0.1.0 optional: true + is-weakmap@2.0.2: {} + is-weakref@1.0.2: dependencies: call-bind: 1.0.2 + is-weakset@2.0.3: + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + is-wsl@1.1.0: {} is-wsl@2.2.0: @@ -12475,6 +13395,13 @@ snapshots: has-symbols: 1.0.3 object-keys: 1.1.1 + object.assign@4.1.5: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + has-symbols: 1.0.3 + object-keys: 1.1.1 + object.fromentries@2.0.7: dependencies: call-bind: 1.0.2 @@ -12755,6 +13682,8 @@ snapshots: pngjs@3.4.0: optional: true + possible-typed-array-names@1.0.0: {} + postcss@8.4.31: dependencies: nanoid: 3.3.7 @@ -13034,6 +13963,16 @@ snapshots: reflect-metadata@0.2.2: {} + reflect.getprototypeof@1.0.7: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.5 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + which-builtin-type: 1.2.0 + regenerate-unicode-properties@10.1.1: dependencies: regenerate: 1.4.2 @@ -13054,6 +13993,13 @@ snapshots: define-properties: 1.2.1 set-function-name: 2.0.1 + regexp.prototype.flags@1.5.3: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-errors: 1.3.0 + set-function-name: 2.0.2 + regexpp@3.2.0: {} regexpu-core@5.3.2: @@ -13223,6 +14169,13 @@ snapshots: has-symbols: 1.0.3 isarray: 2.0.5 + safe-array-concat@1.1.2: + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + isarray: 2.0.5 + safe-buffer@5.1.2: {} safe-buffer@5.2.1: {} @@ -13236,6 +14189,12 @@ snapshots: get-intrinsic: 1.2.1 is-regex: 1.1.4 + safe-regex-test@1.0.3: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-regex: 1.1.4 + safer-buffer@2.1.2: {} sax@1.3.0: {} @@ -13310,6 +14269,13 @@ snapshots: functions-have-names: 1.2.3 has-property-descriptors: 1.0.0 + set-function-name@2.0.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + setimmediate@1.0.5: {} setprototypeof@1.2.0: {} @@ -13474,17 +14440,20 @@ snapshots: emoji-regex: 10.2.1 strip-ansi: 7.1.0 - string.prototype.matchall@4.0.10: + string.prototype.matchall@4.0.11: dependencies: - call-bind: 1.0.2 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.2 - get-intrinsic: 1.2.1 + es-abstract: 1.23.5 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.4 + gopd: 1.0.1 has-symbols: 1.0.3 - internal-slot: 1.0.5 - regexp.prototype.flags: 1.5.1 - set-function-name: 2.0.1 - side-channel: 1.0.4 + internal-slot: 1.0.7 + regexp.prototype.flags: 1.5.3 + set-function-name: 2.0.2 + side-channel: 1.0.6 string.prototype.trim@1.2.8: dependencies: @@ -13492,18 +14461,37 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.22.2 + string.prototype.trim@1.2.9: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.5 + es-object-atoms: 1.0.0 + string.prototype.trimend@1.0.7: dependencies: call-bind: 1.0.2 define-properties: 1.2.1 es-abstract: 1.22.2 + string.prototype.trimend@1.0.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + string.prototype.trimstart@1.0.7: dependencies: call-bind: 1.0.2 define-properties: 1.2.1 es-abstract: 1.22.2 + string.prototype.trimstart@1.0.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + string_decoder@1.1.1: dependencies: safe-buffer: 5.1.2 @@ -13795,6 +14783,12 @@ snapshots: get-intrinsic: 1.2.1 is-typed-array: 1.1.12 + typed-array-buffer@1.0.2: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-typed-array: 1.1.13 + typed-array-byte-length@1.0.0: dependencies: call-bind: 1.0.2 @@ -13802,6 +14796,14 @@ snapshots: has-proto: 1.0.1 is-typed-array: 1.1.12 + typed-array-byte-length@1.0.1: + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + typed-array-byte-offset@1.0.0: dependencies: available-typed-arrays: 1.0.5 @@ -13810,12 +14812,31 @@ snapshots: has-proto: 1.0.1 is-typed-array: 1.1.12 + typed-array-byte-offset@1.0.3: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + reflect.getprototypeof: 1.0.7 + typed-array-length@1.0.4: dependencies: call-bind: 1.0.2 for-each: 0.3.3 is-typed-array: 1.1.12 + typed-array-length@1.0.7: + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + is-typed-array: 1.1.13 + possible-typed-array-names: 1.0.0 + reflect.getprototypeof: 1.0.7 + typedarray-to-buffer@3.1.5: dependencies: is-typedarray: 1.0.0 @@ -14027,6 +15048,29 @@ snapshots: is-string: 1.0.7 is-symbol: 1.0.4 + which-builtin-type@1.2.0: + dependencies: + call-bind: 1.0.7 + function.prototype.name: 1.1.6 + has-tostringtag: 1.0.2 + is-async-function: 2.0.0 + is-date-object: 1.0.5 + is-finalizationregistry: 1.1.0 + is-generator-function: 1.0.10 + is-regex: 1.1.4 + is-weakref: 1.0.2 + isarray: 2.0.5 + which-boxed-primitive: 1.0.2 + which-collection: 1.0.2 + which-typed-array: 1.1.16 + + which-collection@1.0.2: + dependencies: + is-map: 2.0.3 + is-set: 2.0.3 + is-weakmap: 2.0.2 + is-weakset: 2.0.3 + which-module@2.0.1: {} which-typed-array@1.1.11: @@ -14037,6 +15081,14 @@ snapshots: gopd: 1.0.1 has-tostringtag: 1.0.0 + which-typed-array@1.1.16: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.2 + which@1.3.1: dependencies: isexe: 2.0.0