Skip to content
Snippets Groups Projects
Commit 3118c782 authored by Steffen Schulze's avatar Steffen Schulze
Browse files

Merge branch 'update-credo' into 'main'

chore: update credo and minor clean up

See merge request !41
parents 6e5b7cdd 4a4f046b
No related branches found
No related tags found
1 merge request!41chore: update credo and minor clean up
Pipeline #40447 failed
Showing
with 122 additions and 169 deletions
...@@ -15,9 +15,9 @@ ...@@ -15,9 +15,9 @@
"test": "jest" "test": "jest"
}, },
"dependencies": { "dependencies": {
"@credo-ts/anoncreds": "0.5.0-alpha.138", "@credo-ts/anoncreds": "0.5.0-alpha.149",
"@credo-ts/core": "0.5.0-alpha.138", "@credo-ts/core": "0.5.0-alpha.149",
"@credo-ts/tenants": "0.5.0-alpha.138", "@credo-ts/tenants": "0.5.0-alpha.149",
"@elastic/ecs-winston-format": "1.5.2", "@elastic/ecs-winston-format": "1.5.2",
"@nestjs/axios": "3.0.2", "@nestjs/axios": "3.0.2",
"@nestjs/swagger": "7.3.0", "@nestjs/swagger": "7.3.0",
......
...@@ -53,7 +53,7 @@ $ pnpm install ...@@ -53,7 +53,7 @@ $ pnpm install
- PORT is the port for the signing and verification interface - PORT is the port for the signing and verification interface
- AGENT_AUTO_ACCEPT_CONNECTION can be either true or false - AGENT_AUTO_ACCEPT_CONNECTION can be either true or false
- AGENT_AUTO_ACCEPT_CREDENTIAL can be either: always, contentApproved, never - AGENT_AUTO_ACCEPT_CREDENTIAL can be either: always, contentApproved, never
- AGENT_PUBLIC_DID_SEED will generate the did and verkey (32 symbols) - AGENT_INDY_DID_SEED will generate the did and verkey (32 symbols)
- for security reasons AGENT_WALLET_KEY and AGENT_WALLET_ID should be different - for security reasons AGENT_WALLET_KEY and AGENT_WALLET_ID should be different
- AGENT_LEDGER_ID can be: ID_UNION,BCOVRIN_TEST,GREEN_LIGHT - AGENT_LEDGER_ID can be: ID_UNION,BCOVRIN_TEST,GREEN_LIGHT
......
...@@ -15,16 +15,16 @@ ...@@ -15,16 +15,16 @@
"test:e2e": "pnpm test -- -c=test/jest.config.js --runInBand" "test:e2e": "pnpm test -- -c=test/jest.config.js --runInBand"
}, },
"dependencies": { "dependencies": {
"@credo-ts/anoncreds": "0.5.0-alpha.138", "@credo-ts/anoncreds": "0.5.0-alpha.149",
"@credo-ts/askar": "0.5.0-alpha.138", "@credo-ts/askar": "0.5.0-alpha.149",
"@credo-ts/core": "0.5.0-alpha.138", "@credo-ts/core": "0.5.0-alpha.149",
"@credo-ts/indy-vdr": "0.5.0-alpha.138", "@credo-ts/indy-vdr": "0.5.0-alpha.149",
"@credo-ts/node": "0.5.0-alpha.138", "@credo-ts/node": "0.5.0-alpha.149",
"@credo-ts/tenants": "0.5.0-alpha.138", "@credo-ts/tenants": "0.5.0-alpha.149",
"@elastic/ecs-winston-format": "1.5.2", "@elastic/ecs-winston-format": "1.5.2",
"@hyperledger/anoncreds-nodejs": "0.2.0", "@hyperledger/anoncreds-nodejs": "^0.2.1",
"@hyperledger/aries-askar-nodejs": "0.2.0", "@hyperledger/aries-askar-nodejs": "^0.2.0",
"@hyperledger/indy-vdr-nodejs": "0.2.0", "@hyperledger/indy-vdr-nodejs": "^0.2.0",
"@nestjs/axios": "3.0.2", "@nestjs/axios": "3.0.2",
"@nestjs/common": "10.3.3", "@nestjs/common": "10.3.3",
"@nestjs/config": "3.2.0", "@nestjs/config": "3.2.0",
......
...@@ -29,7 +29,7 @@ import { ConfigService } from '@nestjs/config'; ...@@ -29,7 +29,7 @@ import { ConfigService } from '@nestjs/config';
import { LEDGERS } from '../../config/ledger.js'; import { LEDGERS } from '../../config/ledger.js';
import { AgentService } from '../agent.service.js'; import { AgentService } from '../agent.service.js';
import { registerPublicDids } from '../ledger/register.js'; import { registerPublicDids as registerIndyDids } from '../ledger/register.js';
import { WithTenantService } from '../withTenantService.js'; import { WithTenantService } from '../withTenantService.js';
@Injectable() @Injectable()
...@@ -125,25 +125,23 @@ export class DidsService { ...@@ -125,25 +125,23 @@ export class DidsService {
keyof typeof LEDGERS keyof typeof LEDGERS
>; >;
const publicDidSeed = this.configService.get( const indyDidSeed = this.configService.get('agent.indyDidSeed') as string;
'agent.publicDidSeed',
) as string;
const publicDids = await registerPublicDids({ const indyDids = await registerIndyDids({
ledgerIds, ledgerIds,
seed: publicDidSeed, seed: indyDidSeed,
}); });
const privKey = { const privKey = {
privateKey: TypedArrayEncoder.fromString(publicDidSeed), privateKey: TypedArrayEncoder.fromString(indyDidSeed),
keyType: KeyType.Ed25519, keyType: KeyType.Ed25519,
}; };
await this.agentService.agent.wallet.createKey(privKey); await this.agentService.agent.wallet.createKey(privKey);
for (const publicDid of publicDids) { for (const indyDid of indyDids) {
await this.agentService.agent.dids.import({ await this.agentService.agent.dids.import({
did: publicDid.did, did: indyDid.did,
privateKeys: [privKey], privateKeys: [privKey],
}); });
} }
......
...@@ -124,36 +124,6 @@ export class RevocationService { ...@@ -124,36 +124,6 @@ export class RevocationService {
endorserDid, endorserDid,
); );
// const revocationRegisryDefinitionSubmitResult =
// await t.modules.anoncreds.registerRevocationRegistryDefinition({
// options: {
// endorsedTransaction: signedRevocationRegistryDefinitionRequest,
// endorserMode: 'external',
// },
// revocationRegistryDefinition: {
// maximumCredentialNumber:
// revocationRegistryDefinitionState.revocationRegistryDefinition
// .value.maxCredNum,
// credentialDefinitionId:
// revocationRegistryDefinitionState.revocationRegistryDefinition
// .credDefId,
// tag: revocationRegistryDefinitionState.revocationRegistryDefinition
// .tag,
// issuerId:
// revocationRegistryDefinitionState.revocationRegistryDefinition
// .issuerId,
// },
// });
// if (
// revocationRegisryDefinitionSubmitResult
// .revocationRegistryDefinitionState.state !== 'finished'
// ) {
// throw Error(
// `Error while registering revocation registry definition Cause: ${JSON.stringify(revocationRegisryDefinitionSubmitResult)}`,
// );
// }
await t.modules.indyVdr.submitTransaction( await t.modules.indyVdr.submitTransaction(
signedRevocationRegistryDefinitionRequest, signedRevocationRegistryDefinitionRequest,
issuerDid, issuerDid,
......
...@@ -19,7 +19,7 @@ export const mockConfigModule = (port = 3000, withLedger = false) => { ...@@ -19,7 +19,7 @@ export const mockConfigModule = (port = 3000, withLedger = false) => {
if (withLedger) { if (withLedger) {
process.env.AGENT_LEDGER_ID = 'BCOVRIN_TEST'; process.env.AGENT_LEDGER_ID = 'BCOVRIN_TEST';
process.env.AGENT_PUBLIC_DID_SEED = '12312367897123300000000000000000'; process.env.AGENT_INDY_DID_SEED = '12312367897123300000000000000000';
} }
return ConfigModule.forRoot({ return ConfigModule.forRoot({
......
...@@ -9,7 +9,7 @@ export const agentConfig = registerAs('agent', () => ({ ...@@ -9,7 +9,7 @@ export const agentConfig = registerAs('agent', () => ({
host: process.env.AGENT_HOST || '', host: process.env.AGENT_HOST || '',
inboundPort: Number(process.env.AGENT_INBOUND_PORT || '3001'), inboundPort: Number(process.env.AGENT_INBOUND_PORT || '3001'),
path: process.env.AGENT_URL_PATH || '', path: process.env.AGENT_URL_PATH || '',
publicDidSeed: process.env.AGENT_PUBLIC_DID_SEED || '', indyDidSeed: process.env.AGENT_INDY_DID_SEED || '',
autoAcceptConnection: process.env.AGENT_AUTO_ACCEPT_CONNECTION === 'true', autoAcceptConnection: process.env.AGENT_AUTO_ACCEPT_CONNECTION === 'true',
autoAcceptCredential: autoAcceptCredential:
(process.env.AGENT_AUTO_ACCEPT_CREDENTIAL as AutoAcceptCredential) || (process.env.AGENT_AUTO_ACCEPT_CREDENTIAL as AutoAcceptCredential) ||
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
// host: string; // host: string;
// inboundPort: number; // inboundPort: number;
// path: string; // path: string;
// publicDidSeed: string; // indyDidSeed: string;
// autoAcceptConnection: boolean; // autoAcceptConnection: boolean;
// autoAcceptCredential: AutoAcceptCredential; // autoAcceptCredential: AutoAcceptCredential;
// }; // };
...@@ -64,7 +64,7 @@ ...@@ -64,7 +64,7 @@
// host: process.env.AGENT_HOST || '', // host: process.env.AGENT_HOST || '',
// inboundPort: Number(process.env.AGENT_INBOUND_PORT || '3001'), // inboundPort: Number(process.env.AGENT_INBOUND_PORT || '3001'),
// path: process.env.AGENT_URL_PATH || '', // path: process.env.AGENT_URL_PATH || '',
// publicDidSeed: process.env.AGENT_PUBLIC_DID_SEED || '', // indyDidSeed: process.env.AGENT_INDY_DID_SEED || '',
// autoAcceptConnection: process.env.AGENT_AUTO_ACCEPT_CONNECTION === 'true', // autoAcceptConnection: process.env.AGENT_AUTO_ACCEPT_CONNECTION === 'true',
// autoAcceptCredential: // autoAcceptCredential:
// (process.env.AGENT_AUTO_ACCEPT_CREDENTIAL as AutoAcceptCredential) || // (process.env.AGENT_AUTO_ACCEPT_CREDENTIAL as AutoAcceptCredential) ||
......
import { AutoAcceptCredential } from '@credo-ts/core';
import Joi from 'joi'; import Joi from 'joi';
export const validationSchema = Joi.object({ export const validationSchema = Joi.object({
...@@ -21,8 +22,10 @@ export const validationSchema = Joi.object({ ...@@ -21,8 +22,10 @@ export const validationSchema = Joi.object({
AGENT_HOST: Joi.string().required(), AGENT_HOST: Joi.string().required(),
AGENT_INBOUND_PORT: Joi.string(), AGENT_INBOUND_PORT: Joi.string(),
AGENT_URL_PATH: Joi.string(), AGENT_URL_PATH: Joi.string(),
AGENT_PUBLIC_DID_SEED: Joi.string().required(), AGENT_INDY_DID_SEED: Joi.string().optional(),
AGENT_AUTO_ACCEPT_CONNECTION: Joi.boolean().required(), AGENT_AUTO_ACCEPT_CONNECTION: Joi.boolean().default(true),
AGENT_AUTO_ACCEPT_CREDENTIAL: Joi.string().required(), AGENT_AUTO_ACCEPT_CREDENTIAL: Joi.string().default(
AutoAcceptCredential.ContentApproved,
),
AGENT_ID_UNION_KEY: Joi.string(), AGENT_ID_UNION_KEY: Joi.string(),
}); });
...@@ -37,7 +37,6 @@ import { ...@@ -37,7 +37,6 @@ import {
import { randomBytes } from 'crypto'; import { randomBytes } from 'crypto';
import { firstValueFrom } from 'rxjs'; import { firstValueFrom } from 'rxjs';
import { natsConfig } from '../dist/config/nats.config.js';
import { AgentModule } from '../src/agent/agent.module.js'; import { AgentModule } from '../src/agent/agent.module.js';
import { AnonCredsCredentialsModule } from '../src/agent/anoncredsCredentials/anoncredsCredentials.module.js'; import { AnonCredsCredentialsModule } from '../src/agent/anoncredsCredentials/anoncredsCredentials.module.js';
import { ConnectionsModule } from '../src/agent/connections/connections.module.js'; import { ConnectionsModule } from '../src/agent/connections/connections.module.js';
...@@ -51,8 +50,9 @@ import { SchemasService } from '../src/agent/schemas/schemas.service.js'; ...@@ -51,8 +50,9 @@ import { SchemasService } from '../src/agent/schemas/schemas.service.js';
import { TenantsModule } from '../src/agent/tenants/tenants.module.js'; import { TenantsModule } from '../src/agent/tenants/tenants.module.js';
import { TenantsService } from '../src/agent/tenants/tenants.service.js'; import { TenantsService } from '../src/agent/tenants/tenants.service.js';
import { mockConfigModule } from '../src/config/__tests__/mockConfig.js'; import { mockConfigModule } from '../src/config/__tests__/mockConfig.js';
import { natsConfig } from '../src/config/nats.config.js';
describe.skip('Credentials', () => { describe('Credentials', () => {
const TOKEN = 'CREDENTIALS_CLIENT_SERVICE'; const TOKEN = 'CREDENTIALS_CLIENT_SERVICE';
let app: INestApplication; let app: INestApplication;
let client: ClientProxy; let client: ClientProxy;
...@@ -166,7 +166,7 @@ describe.skip('Credentials', () => { ...@@ -166,7 +166,7 @@ describe.skip('Credentials', () => {
client.close(); client.close();
}); });
it(EventAnonCredsCredentialsGetAll.token, async () => { xit(EventAnonCredsCredentialsGetAll.token, async () => {
const response$ = client.send< const response$ = client.send<
EventAnonCredsCredentialsGetAll, EventAnonCredsCredentialsGetAll,
EventAnonCredsCredentialsGetAllInput EventAnonCredsCredentialsGetAllInput
...@@ -177,7 +177,7 @@ describe.skip('Credentials', () => { ...@@ -177,7 +177,7 @@ describe.skip('Credentials', () => {
expect(eventInstance.instance).toEqual(expect.arrayContaining([])); expect(eventInstance.instance).toEqual(expect.arrayContaining([]));
}); });
it(EventAnonCredsCredentialOfferGetAll.token, async () => { xit(EventAnonCredsCredentialOfferGetAll.token, async () => {
const response$ = client.send< const response$ = client.send<
EventAnonCredsCredentialOfferGetAll, EventAnonCredsCredentialOfferGetAll,
EventAnonCredsCredentialOfferGetAllInput EventAnonCredsCredentialOfferGetAllInput
...@@ -189,7 +189,7 @@ describe.skip('Credentials', () => { ...@@ -189,7 +189,7 @@ describe.skip('Credentials', () => {
expect(eventInstance.instance).toEqual(expect.arrayContaining([])); expect(eventInstance.instance).toEqual(expect.arrayContaining([]));
}); });
it(EventAnonCredsCredentialOfferGetById.token, async () => { xit(EventAnonCredsCredentialOfferGetById.token, async () => {
const response$ = client.send< const response$ = client.send<
EventAnonCredsCredentialOfferGetById, EventAnonCredsCredentialOfferGetById,
EventAnonCredsCredentialOfferGetByIdInput EventAnonCredsCredentialOfferGetByIdInput
...@@ -204,7 +204,7 @@ describe.skip('Credentials', () => { ...@@ -204,7 +204,7 @@ describe.skip('Credentials', () => {
expect(eventInstance.instance).toBeNull(); expect(eventInstance.instance).toBeNull();
}); });
it(EventAnonCredsCredentialRequestGetAll.token, async () => { xit(EventAnonCredsCredentialRequestGetAll.token, async () => {
const response$ = client.send< const response$ = client.send<
EventAnonCredsCredentialRequestGetAll, EventAnonCredsCredentialRequestGetAll,
EventAnonCredsCredentialRequestGetAllInput EventAnonCredsCredentialRequestGetAllInput
...@@ -216,7 +216,7 @@ describe.skip('Credentials', () => { ...@@ -216,7 +216,7 @@ describe.skip('Credentials', () => {
expect(eventInstance.instance).toEqual(expect.arrayContaining([])); expect(eventInstance.instance).toEqual(expect.arrayContaining([]));
}); });
it(EventAnonCredsCredentialRequestGetById.token, async () => { xit(EventAnonCredsCredentialRequestGetById.token, async () => {
const response$ = client.send< const response$ = client.send<
EventAnonCredsCredentialRequestGetById, EventAnonCredsCredentialRequestGetById,
EventAnonCredsCredentialRequestGetByIdInput EventAnonCredsCredentialRequestGetByIdInput
...@@ -231,7 +231,7 @@ describe.skip('Credentials', () => { ...@@ -231,7 +231,7 @@ describe.skip('Credentials', () => {
expect(eventInstance.instance).toBeNull(); expect(eventInstance.instance).toBeNull();
}); });
it(EventAnonCredsCredentialsGetById.token, async () => { xit(EventAnonCredsCredentialsGetById.token, async () => {
const response$ = client.send< const response$ = client.send<
EventAnonCredsCredentialsGetById, EventAnonCredsCredentialsGetById,
EventAnonCredsCredentialsGetByIdInput EventAnonCredsCredentialsGetByIdInput
...@@ -245,7 +245,7 @@ describe.skip('Credentials', () => { ...@@ -245,7 +245,7 @@ describe.skip('Credentials', () => {
expect(eventInstance.instance).toEqual(null); expect(eventInstance.instance).toEqual(null);
}); });
it(EventDidcommAnonCredsCredentialsOffer.token, async () => { xit(EventDidcommAnonCredsCredentialsOffer.token, async () => {
const attributes = [ const attributes = [
{ name: 'Name', value: 'Berend' }, { name: 'Name', value: 'Berend' },
{ name: 'Age', value: '25' }, { name: 'Age', value: '25' },
...@@ -308,7 +308,7 @@ describe.skip('Credentials', () => { ...@@ -308,7 +308,7 @@ describe.skip('Credentials', () => {
}); });
}); });
it(EventAnonCredsProofsDeleteById.token, async () => { xit(EventAnonCredsProofsDeleteById.token, async () => {
let credentialExchangeRecord: CredentialExchangeRecord | undefined = let credentialExchangeRecord: CredentialExchangeRecord | undefined =
undefined; undefined;
......
...@@ -30,13 +30,13 @@ import { ...@@ -30,13 +30,13 @@ import {
import assert from 'node:assert'; import assert from 'node:assert';
import { firstValueFrom } from 'rxjs'; import { firstValueFrom } from 'rxjs';
import { natsConfig } from '../dist/config/nats.config.js';
import { AgentModule } from '../src/agent/agent.module.js'; import { AgentModule } from '../src/agent/agent.module.js';
import { ConnectionsModule } from '../src/agent/connections/connections.module.js'; import { ConnectionsModule } from '../src/agent/connections/connections.module.js';
import { TenantsModule } from '../src/agent/tenants/tenants.module.js'; import { TenantsModule } from '../src/agent/tenants/tenants.module.js';
import { TenantsService } from '../src/agent/tenants/tenants.service.js'; import { TenantsService } from '../src/agent/tenants/tenants.service.js';
import { MetadataTokens } from '../src/common/constants.js'; import { MetadataTokens } from '../src/common/constants.js';
import { mockConfigModule } from '../src/config/__tests__/mockConfig.js'; import { mockConfigModule } from '../src/config/__tests__/mockConfig.js';
import { natsConfig } from '../src/config/nats.config.js';
describe('Connections', () => { describe('Connections', () => {
const TOKEN = 'CONNECTIONS_CLIENT_SERVICE'; const TOKEN = 'CONNECTIONS_CLIENT_SERVICE';
......
...@@ -40,8 +40,8 @@ ...@@ -40,8 +40,8 @@
}, },
"pnpm": { "pnpm": {
"patchedDependencies": { "patchedDependencies": {
"@credo-ts/indy-vdr@0.5.0-alpha.138": "patches/@credo-ts__indy-vdr@0.5.0-alpha.138.patch", "@credo-ts/indy-vdr@0.5.0-alpha.149": "patches/@credo-ts__indy-vdr@0.5.0-alpha.149.patch",
"@credo-ts/anoncreds@0.5.0-alpha.138": "patches/@credo-ts__anoncreds@0.5.0-alpha.138.patch" "@credo-ts/anoncreds@0.5.0-alpha.149": "patches/@credo-ts__anoncreds@0.5.0-alpha.149.patch"
} }
} }
} }
...@@ -5,12 +5,12 @@ settings: ...@@ -5,12 +5,12 @@ settings:
excludeLinksFromLockfile: false excludeLinksFromLockfile: false
   
patchedDependencies: patchedDependencies:
'@credo-ts/anoncreds@0.5.0-alpha.138': '@credo-ts/anoncreds@0.5.0-alpha.149':
hash: j426fc3a5cnwxikpued4ld6mqi hash: j426fc3a5cnwxikpued4ld6mqi
path: patches/@credo-ts__anoncreds@0.5.0-alpha.138.patch path: patches/@credo-ts__anoncreds@0.5.0-alpha.149.patch
'@credo-ts/indy-vdr@0.5.0-alpha.138': '@credo-ts/indy-vdr@0.5.0-alpha.149':
hash: rx3uz4zmmaugcgt7ujdip54kgy hash: rx3uz4zmmaugcgt7ujdip54kgy
path: patches/@credo-ts__indy-vdr@0.5.0-alpha.138.patch path: patches/@credo-ts__indy-vdr@0.5.0-alpha.149.patch
   
importers: importers:
   
...@@ -520,14 +520,14 @@ importers: ...@@ -520,14 +520,14 @@ importers:
apps/shared: apps/shared:
dependencies: dependencies:
'@credo-ts/anoncreds': '@credo-ts/anoncreds':
specifier: 0.5.0-alpha.138 specifier: 0.5.0-alpha.149
version: 0.5.0-alpha.138(patch_hash=j426fc3a5cnwxikpued4ld6mqi)(@hyperledger/anoncreds-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2) version: 0.5.0-alpha.149(patch_hash=j426fc3a5cnwxikpued4ld6mqi)(@hyperledger/anoncreds-shared@0.2.1)(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/core': '@credo-ts/core':
specifier: 0.5.0-alpha.138 specifier: 0.5.0-alpha.149
version: 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2) version: 0.5.0-alpha.149(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/tenants': '@credo-ts/tenants':
specifier: 0.5.0-alpha.138 specifier: 0.5.0-alpha.149
version: 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2) version: 0.5.0-alpha.149(expo@49.0.21)(react-native@0.73.2)
'@elastic/ecs-winston-format': '@elastic/ecs-winston-format':
specifier: 1.5.2 specifier: 1.5.2
version: 1.5.2 version: 1.5.2
...@@ -611,34 +611,34 @@ importers: ...@@ -611,34 +611,34 @@ importers:
apps/ssi-abstraction: apps/ssi-abstraction:
dependencies: dependencies:
'@credo-ts/anoncreds': '@credo-ts/anoncreds':
specifier: 0.5.0-alpha.138 specifier: 0.5.0-alpha.149
version: 0.5.0-alpha.138(patch_hash=j426fc3a5cnwxikpued4ld6mqi)(@hyperledger/anoncreds-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2) version: 0.5.0-alpha.149(patch_hash=j426fc3a5cnwxikpued4ld6mqi)(@hyperledger/anoncreds-shared@0.2.1)(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/askar': '@credo-ts/askar':
specifier: 0.5.0-alpha.138 specifier: 0.5.0-alpha.149
version: 0.5.0-alpha.138(@hyperledger/aries-askar-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2) version: 0.5.0-alpha.149(@hyperledger/aries-askar-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/core': '@credo-ts/core':
specifier: 0.5.0-alpha.138 specifier: 0.5.0-alpha.149
version: 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2) version: 0.5.0-alpha.149(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/indy-vdr': '@credo-ts/indy-vdr':
specifier: 0.5.0-alpha.138 specifier: 0.5.0-alpha.149
version: 0.5.0-alpha.138(patch_hash=rx3uz4zmmaugcgt7ujdip54kgy)(@hyperledger/anoncreds-shared@0.2.0)(@hyperledger/indy-vdr-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2) version: 0.5.0-alpha.149(patch_hash=rx3uz4zmmaugcgt7ujdip54kgy)(@hyperledger/anoncreds-shared@0.2.1)(@hyperledger/indy-vdr-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/node': '@credo-ts/node':
specifier: 0.5.0-alpha.138 specifier: 0.5.0-alpha.149
version: 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2) version: 0.5.0-alpha.149(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/tenants': '@credo-ts/tenants':
specifier: 0.5.0-alpha.138 specifier: 0.5.0-alpha.149
version: 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2) version: 0.5.0-alpha.149(expo@49.0.21)(react-native@0.73.2)
'@elastic/ecs-winston-format': '@elastic/ecs-winston-format':
specifier: 1.5.2 specifier: 1.5.2
version: 1.5.2 version: 1.5.2
'@hyperledger/anoncreds-nodejs': '@hyperledger/anoncreds-nodejs':
specifier: 0.2.0 specifier: ^0.2.1
version: 0.2.0 version: 0.2.1
'@hyperledger/aries-askar-nodejs': '@hyperledger/aries-askar-nodejs':
specifier: 0.2.0 specifier: ^0.2.0
version: 0.2.0 version: 0.2.0
'@hyperledger/indy-vdr-nodejs': '@hyperledger/indy-vdr-nodejs':
specifier: 0.2.0 specifier: ^0.2.0
version: 0.2.0 version: 0.2.0
'@nestjs/axios': '@nestjs/axios':
specifier: 3.0.2 specifier: 3.0.2
...@@ -2605,13 +2605,15 @@ packages: ...@@ -2605,13 +2605,15 @@ packages:
chalk: 4.1.2 chalk: 4.1.2
dev: true dev: true
   
/@credo-ts/anoncreds@0.5.0-alpha.138(patch_hash=j426fc3a5cnwxikpued4ld6mqi)(@hyperledger/anoncreds-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2): /@credo-ts/anoncreds@0.5.0-alpha.149(patch_hash=j426fc3a5cnwxikpued4ld6mqi)(@hyperledger/anoncreds-shared@0.2.1)(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-AJLQXquMO2g/3w9YvC1/NtU963HWC1y5Ikp8pgGntKhpGTKcwBAbtG6BM7PynWsExYd/DOjNsy0BM5H9gtVTAw==} resolution: {integrity: sha512-j91h8uZZ4gGIdDQXyST0IM0NgvVO6UOxNkmoOxiwH74a0qh3rIR1+nhrVdgD1U9bbEfy8ZU262XttRfzao7JgQ==}
peerDependencies: peerDependencies:
'@hyperledger/anoncreds-shared': ^0.2.0 '@hyperledger/anoncreds-shared': ^0.2.1
dependencies: dependencies:
'@credo-ts/core': 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2) '@astronautlabs/jsonpath': 1.1.2
'@hyperledger/anoncreds-shared': 0.2.0 '@credo-ts/core': 0.5.0-alpha.149(expo@49.0.21)(react-native@0.73.2)
'@hyperledger/anoncreds-shared': 0.2.1
big-integer: 1.6.52
bn.js: 5.2.1 bn.js: 5.2.1
class-transformer: 0.5.1 class-transformer: 0.5.1
class-validator: 0.14.1 class-validator: 0.14.1
...@@ -2626,12 +2628,12 @@ packages: ...@@ -2626,12 +2628,12 @@ packages:
dev: false dev: false
patched: true patched: true
   
/@credo-ts/askar@0.5.0-alpha.138(@hyperledger/aries-askar-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2): /@credo-ts/askar@0.5.0-alpha.149(@hyperledger/aries-askar-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-rD5u9/eIZhkoNpDQM/6N6PYn5mEt83t90DEtB+arTSE1LJ3FZIakZeI3G/ilDLTo2Pzkk8Xq2Zk1Kfh1uqyBMg==} resolution: {integrity: sha512-srsC2TNt8sneFZUUDy479g3KPkT0WPAz7XN7Dr2BQ9E65moMEg2uPUGDpEkLHDX+s7XMirCEfN6inNWdQW9RLw==}
peerDependencies: peerDependencies:
'@hyperledger/aries-askar-shared': ^0.2.0 '@hyperledger/aries-askar-shared': ^0.2.0
dependencies: dependencies:
'@credo-ts/core': 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2) '@credo-ts/core': 0.5.0-alpha.149(expo@49.0.21)(react-native@0.73.2)
'@hyperledger/aries-askar-shared': 0.2.0 '@hyperledger/aries-askar-shared': 0.2.0
bn.js: 5.2.1 bn.js: 5.2.1
class-transformer: 0.5.1 class-transformer: 0.5.1
...@@ -2647,8 +2649,8 @@ packages: ...@@ -2647,8 +2649,8 @@ packages:
- web-streams-polyfill - web-streams-polyfill
dev: false dev: false
   
/@credo-ts/core@0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2): /@credo-ts/core@0.5.0-alpha.149(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-IeGX/FGL+IjsDFA0V3zjln78XyqEoKe4xx6gSlG2DpExv3ua6t1GdVV0sD4Fu1fmyir5YTbmi1YjDKXlqYLvow==} resolution: {integrity: sha512-zmY92C8ZVS2SUIJH/BoQun6IxI0dD/JeAAQLDJeiIejLGzUTyHcM1rP2E1cV2HnHLdbK1YW9//Ub0ep9C7S6MQ==}
dependencies: dependencies:
'@digitalcredentials/jsonld': 6.0.0(expo@49.0.21)(react-native@0.73.2) '@digitalcredentials/jsonld': 6.0.0(expo@49.0.21)(react-native@0.73.2)
'@digitalcredentials/jsonld-signatures': 9.4.0(expo@49.0.21)(react-native@0.73.2) '@digitalcredentials/jsonld-signatures': 9.4.0(expo@49.0.21)(react-native@0.73.2)
...@@ -2656,7 +2658,7 @@ packages: ...@@ -2656,7 +2658,7 @@ packages:
'@multiformats/base-x': 4.0.1 '@multiformats/base-x': 4.0.1
'@sd-jwt/core': 0.2.1 '@sd-jwt/core': 0.2.1
'@sd-jwt/decode': 0.2.1 '@sd-jwt/decode': 0.2.1
'@sphereon/pex': 3.2.0 '@sphereon/pex': 3.2.1-unstable.7
'@sphereon/pex-models': 2.2.0 '@sphereon/pex-models': 2.2.0
'@sphereon/ssi-types': 0.18.1 '@sphereon/ssi-types': 0.18.1
'@stablelib/ed25519': 1.0.3 '@stablelib/ed25519': 1.0.3
...@@ -2690,13 +2692,13 @@ packages: ...@@ -2690,13 +2692,13 @@ packages:
- web-streams-polyfill - web-streams-polyfill
dev: false dev: false
   
/@credo-ts/indy-vdr@0.5.0-alpha.138(patch_hash=rx3uz4zmmaugcgt7ujdip54kgy)(@hyperledger/anoncreds-shared@0.2.0)(@hyperledger/indy-vdr-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2): /@credo-ts/indy-vdr@0.5.0-alpha.149(patch_hash=rx3uz4zmmaugcgt7ujdip54kgy)(@hyperledger/anoncreds-shared@0.2.1)(@hyperledger/indy-vdr-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-1opj8vL95xctnD4oI+apZNwG+8SUJAF/2nFXrT0ifk99Mb7H2ZYgcG/P0JUIx/R9Vuu76mJIdI6Rz//x1siuXg==} resolution: {integrity: sha512-dWW+TPitnWr352g/1dDULf4sIyILVJgQomq8WKbCO0mNffq3zAWQpBrClTo8uWW/D8LgmDwci8zxuBh/4aQl2A==}
peerDependencies: peerDependencies:
'@hyperledger/indy-vdr-shared': ^0.2.0 '@hyperledger/indy-vdr-shared': ^0.2.0
dependencies: dependencies:
'@credo-ts/anoncreds': 0.5.0-alpha.138(patch_hash=j426fc3a5cnwxikpued4ld6mqi)(@hyperledger/anoncreds-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2) '@credo-ts/anoncreds': 0.5.0-alpha.149(patch_hash=j426fc3a5cnwxikpued4ld6mqi)(@hyperledger/anoncreds-shared@0.2.1)(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/core': 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2) '@credo-ts/core': 0.5.0-alpha.149(expo@49.0.21)(react-native@0.73.2)
'@hyperledger/indy-vdr-shared': 0.2.0 '@hyperledger/indy-vdr-shared': 0.2.0
transitivePeerDependencies: transitivePeerDependencies:
- '@hyperledger/anoncreds-shared' - '@hyperledger/anoncreds-shared'
...@@ -2709,12 +2711,12 @@ packages: ...@@ -2709,12 +2711,12 @@ packages:
dev: false dev: false
patched: true patched: true
   
/@credo-ts/node@0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2): /@credo-ts/node@0.5.0-alpha.149(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-e3y10v0ROKe2/sKMbEIDIr1StnvQ9eMcxPPdNDAAgjzLIK9mr0ieV42dt7EKaQc0iRLDpcmxETUHgkxgllaYvw==} resolution: {integrity: sha512-SjgfzRbwzKQV/HOB0BUERAKVwmJdZTMeMiV5vGeO5WtvGBOrMLnSVHnKIu5WseA219yOx4RMLfdwSY8g+7H46Q==}
dependencies: dependencies:
'@2060.io/ffi-napi': 4.0.8 '@2060.io/ffi-napi': 4.0.8
'@2060.io/ref-napi': 3.0.6 '@2060.io/ref-napi': 3.0.6
'@credo-ts/core': 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2) '@credo-ts/core': 0.5.0-alpha.149(expo@49.0.21)(react-native@0.73.2)
'@types/express': 4.17.21 '@types/express': 4.17.21
express: 4.18.2 express: 4.18.2
ws: 8.16.0 ws: 8.16.0
...@@ -2729,10 +2731,10 @@ packages: ...@@ -2729,10 +2731,10 @@ packages:
- web-streams-polyfill - web-streams-polyfill
dev: false dev: false
   
/@credo-ts/tenants@0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2): /@credo-ts/tenants@0.5.0-alpha.149(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-kB7CdW3eyGVVgmRC1ljsAdXClXGU8ds+yv3LBZ4YH2HjOoGP4dyg9W+/WMq5WnRdas9/HO3try/iULfTJSa8pQ==} resolution: {integrity: sha512-XCHvgWSBMSmbGCw5RnDDtK3gYjK1GY25c/9iatuLxH8/+I1B2AK4IOyWTwQtNVwboHyMe28hQxlABFGhicBx7Q==}
dependencies: dependencies:
'@credo-ts/core': 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2) '@credo-ts/core': 0.5.0-alpha.149(expo@49.0.21)(react-native@0.73.2)
async-mutex: 0.4.0 async-mutex: 0.4.0
transitivePeerDependencies: transitivePeerDependencies:
- domexception - domexception
...@@ -3652,13 +3654,13 @@ packages: ...@@ -3652,13 +3654,13 @@ packages:
resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==}
dev: true dev: true
   
/@hyperledger/anoncreds-nodejs@0.2.0: /@hyperledger/anoncreds-nodejs@0.2.1:
resolution: {integrity: sha512-OAjzdAZv+nzTGfDyQi/pR3ztfYzbvCbALx8RbibAOe2y2Zja7kWcIpwmnDc/PyYI/B3xrgl5jiLslOPrZo35hA==} resolution: {integrity: sha512-wfQEVSqYHq6mQFTLRMVayyi8kbHlz3RGEIe10JOQSHCw4ZCTifQ1XuVajSwOj8ykNYwxuckcfNikJtJScs7l+w==}
requiresBuild: true requiresBuild: true
dependencies: dependencies:
'@2060.io/ffi-napi': 4.0.8 '@2060.io/ffi-napi': 4.0.8
'@2060.io/ref-napi': 3.0.6 '@2060.io/ref-napi': 3.0.6
'@hyperledger/anoncreds-shared': 0.2.0 '@hyperledger/anoncreds-shared': 0.2.1
'@mapbox/node-pre-gyp': 1.0.11 '@mapbox/node-pre-gyp': 1.0.11
ref-array-di: 1.2.2 ref-array-di: 1.2.2
ref-struct-di: 1.1.1 ref-struct-di: 1.1.1
...@@ -3667,8 +3669,8 @@ packages: ...@@ -3667,8 +3669,8 @@ packages:
- supports-color - supports-color
dev: false dev: false
   
/@hyperledger/anoncreds-shared@0.2.0: /@hyperledger/anoncreds-shared@0.2.1:
resolution: {integrity: sha512-ZVSivQgCisao/5vsuSb0KmvwJ227pGm3Wpb6KjPgFlea+F7e7cKAxwtrDBIReKe6E14OqysGte8TMozHUFldAA==} resolution: {integrity: sha512-QpkmsiDBto4B3MS7+tJKn8DHCuhaZuzPKy+SoSAIH8wrjBmQ4NQqzMBZXs0z0JnNr1egkIFR3HIFsIu9ayK20g==}
dev: false dev: false
   
/@hyperledger/aries-askar-nodejs@0.2.0: /@hyperledger/aries-askar-nodejs@0.2.0:
...@@ -4034,7 +4036,7 @@ packages: ...@@ -4034,7 +4036,7 @@ packages:
nopt: 5.0.0 nopt: 5.0.0
npmlog: 5.0.1 npmlog: 5.0.1
rimraf: 3.0.2 rimraf: 3.0.2
semver: 7.5.4 semver: 7.6.0
tar: 6.2.0 tar: 6.2.0
transitivePeerDependencies: transitivePeerDependencies:
- encoding - encoding
...@@ -5014,13 +5016,6 @@ packages: ...@@ -5014,13 +5016,6 @@ packages:
'@sd-jwt/utils': 0.2.1 '@sd-jwt/utils': 0.2.1
dev: false dev: false
   
/@sd-jwt/present@0.2.0:
resolution: {integrity: sha512-6xDBiB+UqCwW8k7O7OUJ7BgC/8zcO+AD5ZX1k4I6yjDM9vscgPulSVxT/yUH+Aov3cZ/BKvfKC0qDEZkHmP/kg==}
dependencies:
'@sd-jwt/types': 0.2.0
'@sd-jwt/utils': 0.2.0
dev: false
/@sd-jwt/present@0.2.1: /@sd-jwt/present@0.2.1:
resolution: {integrity: sha512-yWIAR2C/q1jNUwzAeUlUcf3WCTEcSSGo9pltHW5AXptELjyaWGSmC5p6o9ucDXHvBnicfPONhe5OdUCSpiCntw==} resolution: {integrity: sha512-yWIAR2C/q1jNUwzAeUlUcf3WCTEcSSGo9pltHW5AXptELjyaWGSmC5p6o9ucDXHvBnicfPONhe5OdUCSpiCntw==}
dependencies: dependencies:
...@@ -5028,21 +5023,10 @@ packages: ...@@ -5028,21 +5023,10 @@ packages:
'@sd-jwt/utils': 0.2.1 '@sd-jwt/utils': 0.2.1
dev: false dev: false
   
/@sd-jwt/types@0.2.0:
resolution: {integrity: sha512-16WFRcL/maG0/JxN9UCSx07/vJ2SDbGscv9gDLmFLgJzhJcGPer41XfI6aDfVARYP430wHFixChfY/n7qC1L/Q==}
dev: false
/@sd-jwt/types@0.2.1: /@sd-jwt/types@0.2.1:
resolution: {integrity: sha512-nbNik/cq6UIMsN144FcgPZQzaqIsjEEj307j3ZSFORkQBR4Tsmcj54aswTuNh0Z0z/4aSbfw14vOKBZvRWyVLQ==} resolution: {integrity: sha512-nbNik/cq6UIMsN144FcgPZQzaqIsjEEj307j3ZSFORkQBR4Tsmcj54aswTuNh0Z0z/4aSbfw14vOKBZvRWyVLQ==}
dev: false dev: false
   
/@sd-jwt/utils@0.2.0:
resolution: {integrity: sha512-oHCfRYVHCb5RNwdq3eHAt7P9d7TsEaSM1TTux+xl1I9PeQGLtZETnto9Gchtzn8FlTrMdVsLlcuAcK6Viwj1Qw==}
dependencies:
'@sd-jwt/types': 0.2.0
buffer: 6.0.3
dev: false
/@sd-jwt/utils@0.2.1: /@sd-jwt/utils@0.2.1:
resolution: {integrity: sha512-9eRrge44dhE3fenawR/RZGxP5iuW9DtgdOVANu/JK5PEl80r0fDsMwm/gDjuv8OgLDCmQ6uSaVte1lYaTG71bQ==} resolution: {integrity: sha512-9eRrge44dhE3fenawR/RZGxP5iuW9DtgdOVANu/JK5PEl80r0fDsMwm/gDjuv8OgLDCmQ6uSaVte1lYaTG71bQ==}
dependencies: dependencies:
...@@ -5099,14 +5083,14 @@ packages: ...@@ -5099,14 +5083,14 @@ packages:
resolution: {integrity: sha512-dGDRdoxJj+P0TRqu0R8R0/IdIzrCya1MsnxIFbcmSW3rjPsbwXbV0EojEfxXGD5LhqsUJiuAffMtyE2dtVI/XQ==} resolution: {integrity: sha512-dGDRdoxJj+P0TRqu0R8R0/IdIzrCya1MsnxIFbcmSW3rjPsbwXbV0EojEfxXGD5LhqsUJiuAffMtyE2dtVI/XQ==}
dev: false dev: false
   
/@sphereon/pex@3.2.0: /@sphereon/pex@3.2.1-unstable.7:
resolution: {integrity: sha512-6qk4L7PaxFsHSVjG0w5SbffwuwI0sbnwyoaNBNku17u2WOThBcnH22sgCdNRRbzacXs0e4iAw7Cb1cd730LQaQ==} resolution: {integrity: sha512-X55PUfZL5gZ/mJinNS+eQ/iUKuFmNA6PP8NU14p4SemZbt/8kn67XYM6Nl/hYSFDysx64daPMRfPTkopKAfT+Q==}
engines: {node: '>=18'} engines: {node: '>=18'}
dependencies: dependencies:
'@astronautlabs/jsonpath': 1.1.2 '@astronautlabs/jsonpath': 1.1.2
'@sd-jwt/decode': 0.2.1 '@sd-jwt/decode': 0.2.1
'@sd-jwt/present': 0.2.0 '@sd-jwt/present': 0.2.1
'@sd-jwt/utils': 0.2.0 '@sd-jwt/utils': 0.2.1
'@sphereon/pex-models': 2.2.0 '@sphereon/pex-models': 2.2.0
'@sphereon/ssi-types': 0.18.1 '@sphereon/ssi-types': 0.18.1
ajv: 8.12.0 ajv: 8.12.0
...@@ -5189,7 +5173,7 @@ packages: ...@@ -5189,7 +5173,7 @@ packages:
commander: 7.2.0 commander: 7.2.0
fast-glob: 3.3.2 fast-glob: 3.3.2
minimatch: 9.0.3 minimatch: 9.0.3
piscina: 4.3.2 piscina: 4.4.0
semver: 7.5.4 semver: 7.5.4
slash: 3.0.0 slash: 3.0.0
source-map: 0.7.4 source-map: 0.7.4
...@@ -5408,8 +5392,8 @@ packages: ...@@ -5408,8 +5392,8 @@ packages:
'@types/ssh2': 1.11.19 '@types/ssh2': 1.11.19
dev: true dev: true
   
/@types/dockerode@3.3.23: /@types/dockerode@3.3.24:
resolution: {integrity: sha512-Lz5J+NFgZS4cEVhquwjIGH4oQwlVn2h7LXD3boitujBnzOE5o7s9H8hchEjoDK2SlRsJTogdKnQeiJgPPKLIEw==} resolution: {integrity: sha512-679y69OYusf7Fr2HtdjXPUF6hnHxSA9K4EsuagsMuPno/XpJHjXxCOy2I5YL8POnWbzjsQAi0pyKIYM9HSpQog==}
dependencies: dependencies:
'@types/docker-modem': 3.0.6 '@types/docker-modem': 3.0.6
'@types/node': 20.11.19 '@types/node': 20.11.19
...@@ -5523,8 +5507,8 @@ packages: ...@@ -5523,8 +5507,8 @@ packages:
resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==}
dev: true dev: true
   
/@types/node@18.19.17: /@types/node@18.19.21:
resolution: {integrity: sha512-SzyGKgwPzuWp2SHhlpXKzCX0pIOfcI4V2eF37nNBJOhwlegQ83omtVQ1XxZpDE06V/d6AQvfQdPfnw0tRC//Ng==} resolution: {integrity: sha512-2Q2NeB6BmiTFQi4DHBzncSoq/cJMLDdhPaAoJFnFCyD9a8VPZRf7a1GAwp1Edb7ROaZc5Jz/tnZyL6EsWMRaqw==}
dependencies: dependencies:
undici-types: 5.26.5 undici-types: 5.26.5
dev: true dev: true
...@@ -5583,7 +5567,7 @@ packages: ...@@ -5583,7 +5567,7 @@ packages:
/@types/ssh2@1.11.19: /@types/ssh2@1.11.19:
resolution: {integrity: sha512-ydbQAqEcdNVy2t1w7dMh6eWMr+iOgtEkqM/3K9RMijMaok/ER7L8GW6PwsOypHCN++M+c8S/UR9SgMqNIFstbA==} resolution: {integrity: sha512-ydbQAqEcdNVy2t1w7dMh6eWMr+iOgtEkqM/3K9RMijMaok/ER7L8GW6PwsOypHCN++M+c8S/UR9SgMqNIFstbA==}
dependencies: dependencies:
'@types/node': 18.19.17 '@types/node': 18.19.21
dev: true dev: true
   
/@types/stack-utils@2.0.3: /@types/stack-utils@2.0.3:
...@@ -6553,17 +6537,17 @@ packages: ...@@ -6553,17 +6537,17 @@ packages:
/balanced-match@1.0.2: /balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
   
/bare-events@2.2.0: /bare-events@2.2.1:
resolution: {integrity: sha512-Yyyqff4PIFfSuthCZqLlPISTWHmnQxoPuAvkmgzsJEmG3CesdIv6Xweayl0JkCZJSB2yYIdJyEz97tpxNhgjbg==} resolution: {integrity: sha512-9GYPpsPFvrWBkelIhOhTWtkeZxVxZOdb3VnFTCzlOo3OjvmTvzLoZFUT8kNFACx0vJej6QPney1Cf9BvzCNE/A==}
requiresBuild: true requiresBuild: true
dev: true dev: true
optional: true optional: true
   
/bare-fs@2.1.5: /bare-fs@2.2.1:
resolution: {integrity: sha512-5t0nlecX+N2uJqdxe9d18A98cp2u9BETelbjKpiVgQqzzmVNFYWEAjQHqS+2Khgto1vcwhik9cXucaj5ve2WWA==} resolution: {integrity: sha512-+CjmZANQDFZWy4PGbVdmALIwmt33aJg8qTkVjClU6X4WmZkTPBDxRHiBn7fpqEWEfF3AC2io++erpViAIQbSjg==}
requiresBuild: true requiresBuild: true
dependencies: dependencies:
bare-events: 2.2.0 bare-events: 2.2.1
bare-os: 2.2.0 bare-os: 2.2.0
bare-path: 2.1.0 bare-path: 2.1.0
streamx: 2.16.1 streamx: 2.16.1
...@@ -12586,8 +12570,8 @@ packages: ...@@ -12586,8 +12570,8 @@ packages:
resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
engines: {node: '>= 6'} engines: {node: '>= 6'}
   
/piscina@4.3.2: /piscina@4.4.0:
resolution: {integrity: sha512-aXPak3A1LgbfDFrsmgYhQS4J7ElHRFL7iUkUqaiLNDRE69YQSFGqIZiHaXOH4NyC6EdD+awZVeE7MG0zVm9L4Q==} resolution: {integrity: sha512-+AQduEJefrOApE4bV7KRmp3N2JnnyErlVqq4P/jmko4FPz9Z877BCccl/iB3FdrWSUkvbGV9Kan/KllJgat3Vg==}
optionalDependencies: optionalDependencies:
nice-napi: 1.0.2 nice-napi: 1.0.2
dev: true dev: true
...@@ -13913,7 +13897,7 @@ packages: ...@@ -13913,7 +13897,7 @@ packages:
fast-fifo: 1.3.2 fast-fifo: 1.3.2
queue-tick: 1.0.1 queue-tick: 1.0.1
optionalDependencies: optionalDependencies:
bare-events: 2.2.0 bare-events: 2.2.1
dev: true dev: true
   
/strict-uri-encode@2.0.0: /strict-uri-encode@2.0.0:
...@@ -14211,7 +14195,7 @@ packages: ...@@ -14211,7 +14195,7 @@ packages:
pump: 3.0.0 pump: 3.0.0
tar-stream: 3.1.7 tar-stream: 3.1.7
optionalDependencies: optionalDependencies:
bare-fs: 2.1.5 bare-fs: 2.2.1
bare-path: 2.1.0 bare-path: 2.1.0
dev: true dev: true
   
...@@ -14367,7 +14351,7 @@ packages: ...@@ -14367,7 +14351,7 @@ packages:
resolution: {integrity: sha512-JarbT6o7fv1siUts4tGv3wBoYrWKxjla69+5QWG9+bcd4l+ECJ3ikfGD/hpXRmRBsnjzeWyV+tL9oWOBRzk+lA==} resolution: {integrity: sha512-JarbT6o7fv1siUts4tGv3wBoYrWKxjla69+5QWG9+bcd4l+ECJ3ikfGD/hpXRmRBsnjzeWyV+tL9oWOBRzk+lA==}
dependencies: dependencies:
'@balena/dockerignore': 1.0.2 '@balena/dockerignore': 1.0.2
'@types/dockerode': 3.3.23 '@types/dockerode': 3.3.24
archiver: 5.3.2 archiver: 5.3.2
async-lock: 1.4.1 async-lock: 1.4.1
byline: 5.0.0 byline: 5.0.0
...@@ -14380,7 +14364,7 @@ packages: ...@@ -14380,7 +14364,7 @@ packages:
properties-reader: 2.3.0 properties-reader: 2.3.0
ssh-remote-port-forward: 1.0.4 ssh-remote-port-forward: 1.0.4
tar-fs: 3.0.5 tar-fs: 3.0.5
tmp: 0.2.1 tmp: 0.2.3
transitivePeerDependencies: transitivePeerDependencies:
- encoding - encoding
- supports-color - supports-color
...@@ -14440,11 +14424,9 @@ packages: ...@@ -14440,11 +14424,9 @@ packages:
dependencies: dependencies:
os-tmpdir: 1.0.2 os-tmpdir: 1.0.2
   
/tmp@0.2.1: /tmp@0.2.3:
resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==} resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==}
engines: {node: '>=8.17.0'} engines: {node: '>=14.14'}
dependencies:
rimraf: 3.0.2
dev: true dev: true
   
/tmpl@1.0.5: /tmpl@1.0.5:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment