diff --git a/package.json b/package.json index 3e4be4bf..0f3d63a4 100644 --- a/package.json +++ b/package.json @@ -33,13 +33,13 @@ }, "pnpm": { "overrides": { - "@ceramicnetwork/3id-did-resolver": "^5.0.1-rc.1", - "@ceramicnetwork/cli": "^5.1.0-rc.1", - "@ceramicnetwork/common": "^5.1.0-rc.0", - "@ceramicnetwork/core": "^5.1.0-rc.1", - "@ceramicnetwork/http-client": "^5.0.1-rc.1", - "@ceramicnetwork/stream-model": "^4.0.1-rc.1", - "@ceramicnetwork/stream-model-instance": "^4.0.1-rc.1", + "@ceramicnetwork/3id-did-resolver": "^5.2.0-rc.0", + "@ceramicnetwork/cli": "^5.2.0-rc.0", + "@ceramicnetwork/common": "^5.1.0", + "@ceramicnetwork/core": "^5.2.0-rc.0", + "@ceramicnetwork/http-client": "^5.2.0-rc.0", + "@ceramicnetwork/stream-model": "^4.1.0", + "@ceramicnetwork/stream-model-instance": "^4.2.0-rc.0", "@ceramicnetwork/streamid": "^5.0.0" } } diff --git a/packages/loader/package.json b/packages/loader/package.json index b2a361e0..c3ca9606 100644 --- a/packages/loader/package.json +++ b/packages/loader/package.json @@ -41,9 +41,7 @@ "dependencies": { "@ceramicnetwork/stream-model-instance": "^4.0.1-rc.1", "@ceramicnetwork/streamid": "^5.0.0", - "@ipld/dag-cbor": "^9.2.0", - "dataloader": "^2.2.2", - "multiformats": "^13.1.0" + "dataloader": "^2.2.2" }, "devDependencies": { "@ceramicnetwork/common": "^5.1.0-rc.0", diff --git a/packages/loader/src/deterministic.ts b/packages/loader/src/deterministic.ts index aca0b53f..87f3cb8d 100644 --- a/packages/loader/src/deterministic.ts +++ b/packages/loader/src/deterministic.ts @@ -1,9 +1,6 @@ import type { GenesisCommit, GenesisHeader } from '@ceramicnetwork/common' import { ModelInstanceDocument } from '@ceramicnetwork/stream-model-instance' import { StreamID } from '@ceramicnetwork/streamid' -import * as codec from '@ipld/dag-cbor' -import { CID } from 'multiformats/cid' -import { sha256 } from 'multiformats/hashes/sha2' import type { LoadKey } from './types.js' @@ -25,22 +22,13 @@ export function createDeterministicGenesis(meta: GenesisMetadata): GenesisCommit return { header, data: null } } -/** - * Create a StreamID from a GenesisCommit. - */ -export async function createGenesisID(genesis: GenesisCommit): Promise { - const bytes = codec.encode(genesis) - const digest = await sha256.digest(bytes) - const cid = CID.createV1(codec.code, digest) - return new StreamID(ModelInstanceDocument.STREAM_TYPE_ID, cid) -} - /** * Create a LoadKey for a deterministic stream. */ export async function createDeterministicKey(meta: GenesisMetadata): Promise { const genesis = createDeterministicGenesis(meta) - return { id: await createGenesisID(genesis), genesis } + const id = await StreamID.fromGenesis(ModelInstanceDocument.STREAM_TYPE_ID, genesis) + return { id, genesis } } /** diff --git a/packages/loader/src/loader.ts b/packages/loader/src/loader.ts index f505faad..75f7e9b9 100644 --- a/packages/loader/src/loader.ts +++ b/packages/loader/src/loader.ts @@ -26,7 +26,8 @@ export type CreateOptions = CreateOpts & { shouldIndex?: boolean } -export type DeterministicLoadOptions = CreateOptions & { +export type DeterministicLoadOptions = CreateOpts & { + ignoreEmpty?: boolean onlyIndexed?: boolean } @@ -197,7 +198,10 @@ export class DocumentLoader extends DataLoader({ ...key, opts }) - return options.onlyIndexed === false || doc.metadata.shouldIndex !== false ? doc : null + return (options.onlyIndexed === false || doc.metadata.shouldIndex !== false) && + (!options.ignoreEmpty || doc.content != null) + ? doc + : null } /** diff --git a/packages/loader/test/loader.test.ts b/packages/loader/test/loader.test.ts index ab032abb..ff007e8b 100644 --- a/packages/loader/test/loader.test.ts +++ b/packages/loader/test/loader.test.ts @@ -223,7 +223,7 @@ describe('loader', () => { expect(multiQuery).not.toHaveBeenCalled() }) - test('loadSingle() method calls ModelInstanceDocument.single() and adds the stream to the cache', async () => { + test('loadSingle() method loads deterministic documents using the SINGLE account relation', async () => { const metadata = { controller: 'did:test:123', model: testStreamID } const loadKey = await createDeterministicKey(metadata) const { id, genesis } = loadKey @@ -252,7 +252,7 @@ describe('loader', () => { expect(multiQuery).toHaveBeenCalledTimes(1) }) - test('loadSet() method calls ModelInstanceDocument.set() and adds the stream to the cache', async () => { + test('loadSet() method loads deterministic documents using the SET account relation', async () => { const metadata = { controller: 'did:test:123', model: testStreamID } const unique = ['foo'] const loadKey = await createDeterministicKey({ ...metadata, unique }) diff --git a/packages/runtime/src/schema.ts b/packages/runtime/src/schema.ts index 4aa16ada..fdc78e06 100644 --- a/packages/runtime/src/schema.ts +++ b/packages/runtime/src/schema.ts @@ -383,7 +383,10 @@ class SchemaBuilder { config[alias] = { type: this.#types[reference.name], resolve: async (account, _, ctx): Promise => { - return await ctx.loader.loadSingle(account, model.id) + return await ctx.loader.loadSingle(account, model.id, { + ignoreEmpty: true, + onlyIndexed: true, + }) }, } break @@ -413,7 +416,10 @@ class SchemaBuilder { const value = args.with[field] return value ? String(value) : '' }) - return await ctx.loader.loadSet(account, model.id, unique) + return await ctx.loader.loadSet(account, model.id, unique, { + ignoreEmpty: true, + onlyIndexed: true, + }) }, } break @@ -459,7 +465,10 @@ class SchemaBuilder { const value = args.with[field] return value ? String(value) : '' }) - return await ctx.loader.loadSet(refAccount, model.id, unique) + return await ctx.loader.loadSet(refAccount, model.id, unique, { + ignoreEmpty: true, + onlyIndexed: true, + }) }, } @@ -956,7 +965,10 @@ class SchemaBuilder { const value = args.with[field] return value ? String(value) : '' }) - return await ctx.loader.loadSet(account, model.id, unique) + return await ctx.loader.loadSet(account, model.id, unique, { + ignoreEmpty: true, + onlyIndexed: true, + }) }, } } diff --git a/packages/runtime/test/__snapshots__/social-network.test.ts.snap b/packages/runtime/test/__snapshots__/social-network.test.ts.snap index 94e4f979..8511fc65 100644 --- a/packages/runtime/test/__snapshots__/social-network.test.ts.snap +++ b/packages/runtime/test/__snapshots__/social-network.test.ts.snap @@ -1159,30 +1159,14 @@ exports[`social network tag and like posts 1`] = ` "text": "Hello world", }, }, - "user1Post2": { - "post": null, - }, - "user1Post3": { - "post": null, - }, - "user2Post1": { - "post": null, - }, - "user2Post2": { - "post": null, - }, - "user2Post3": { - "post": null, - }, - "user3Post1": { - "post": null, - }, - "user3Post2": { - "post": null, - }, - "user3Post3": { - "post": null, - }, + "user1Post2": null, + "user1Post3": null, + "user2Post1": null, + "user2Post2": null, + "user2Post3": null, + "user3Post1": null, + "user3Post2": null, + "user3Post3": null, }, }, { @@ -1217,27 +1201,13 @@ exports[`social network tag and like posts 1`] = ` "text": "ComposeDB on Ceramic", }, }, - "user1Post3": { - "post": null, - }, - "user2Post1": { - "post": null, - }, - "user2Post2": { - "post": null, - }, - "user2Post3": { - "post": null, - }, - "user3Post1": { - "post": null, - }, - "user3Post2": { - "post": null, - }, - "user3Post3": { - "post": null, - }, + "user1Post3": null, + "user2Post1": null, + "user2Post2": null, + "user2Post3": null, + "user3Post1": null, + "user3Post2": null, + "user3Post3": null, }, }, { @@ -1255,35 +1225,19 @@ exports[`social network tag and like posts 1`] = ` ], }, "postTagsCount": 1, - "user1Post1": { - "post": null, - }, - "user1Post2": { - "post": null, - }, - "user1Post3": { - "post": null, - }, - "user2Post1": { - "post": null, - }, + "user1Post1": null, + "user1Post2": null, + "user1Post3": null, + "user2Post1": null, "user2Post2": { "post": { "text": "ComposeDB on Ceramic", }, }, - "user2Post3": { - "post": null, - }, - "user3Post1": { - "post": null, - }, - "user3Post2": { - "post": null, - }, - "user3Post3": { - "post": null, - }, + "user2Post3": null, + "user3Post1": null, + "user3Post2": null, + "user3Post3": null, }, }, { @@ -1308,18 +1262,10 @@ exports[`social network tag and like posts 1`] = ` ], }, "postTagsCount": 2, - "user1Post1": { - "post": null, - }, - "user1Post2": { - "post": null, - }, - "user1Post3": { - "post": null, - }, - "user2Post1": { - "post": null, - }, + "user1Post1": null, + "user1Post2": null, + "user1Post3": null, + "user2Post1": null, "user2Post2": { "post": { "text": "ComposeDB on Ceramic", @@ -1330,15 +1276,9 @@ exports[`social network tag and like posts 1`] = ` "text": "Testing ComposeDB", }, }, - "user3Post1": { - "post": null, - }, - "user3Post2": { - "post": null, - }, - "user3Post3": { - "post": null, - }, + "user3Post1": null, + "user3Post2": null, + "user3Post3": null, }, }, { @@ -1356,30 +1296,14 @@ exports[`social network tag and like posts 1`] = ` ], }, "postTagsCount": 1, - "user1Post1": { - "post": null, - }, - "user1Post2": { - "post": null, - }, - "user1Post3": { - "post": null, - }, - "user2Post1": { - "post": null, - }, - "user2Post2": { - "post": null, - }, - "user2Post3": { - "post": null, - }, - "user3Post1": { - "post": null, - }, - "user3Post2": { - "post": null, - }, + "user1Post1": null, + "user1Post2": null, + "user1Post3": null, + "user2Post1": null, + "user2Post2": null, + "user2Post3": null, + "user3Post1": null, + "user3Post2": null, "user3Post3": { "post": { "text": "Testing ComposeDB", @@ -1409,30 +1333,14 @@ exports[`social network tag and like posts 1`] = ` ], }, "postTagsCount": 2, - "user1Post1": { - "post": null, - }, - "user1Post2": { - "post": null, - }, - "user1Post3": { - "post": null, - }, - "user2Post1": { - "post": null, - }, - "user2Post2": { - "post": null, - }, - "user2Post3": { - "post": null, - }, - "user3Post1": { - "post": null, - }, - "user3Post2": { - "post": null, - }, + "user1Post1": null, + "user1Post2": null, + "user1Post3": null, + "user2Post1": null, + "user2Post2": null, + "user2Post3": null, + "user3Post1": null, + "user3Post2": null, "user3Post3": { "post": { "text": "Testing ComposeDB", @@ -1487,15 +1395,11 @@ exports[`social network tag and like posts 1`] = ` }, ], }, - "user2Like": { - "date": null, - }, + "user2Like": null, "user2Tags": { "edges": [], }, - "user3Like": { - "date": null, - }, + "user3Like": null, "user3Tags": { "edges": [], }, @@ -1565,9 +1469,7 @@ exports[`social network tag and like posts 1`] = ` }, ], }, - "user3Like": { - "date": null, - }, + "user3Like": null, "user3Tags": { "edges": [], }, @@ -1602,9 +1504,7 @@ exports[`social network tag and like posts 1`] = ` }, "likesCount": 2, "postTagsCount": 3, - "user1Like": { - "date": null, - }, + "user1Like": null, "user1Tags": { "edges": [], }, @@ -1660,15 +1560,11 @@ exports[`social network tag and like posts 1`] = ` }, "likesCount": 1, "postTagsCount": 1, - "user1Like": { - "date": null, - }, + "user1Like": null, "user1Tags": { "edges": [], }, - "user2Like": { - "date": null, - }, + "user2Like": null, "user2Tags": { "edges": [], }, @@ -1695,21 +1591,15 @@ exports[`social network tag and like posts 1`] = ` }, "likesCount": 0, "postTagsCount": 0, - "user1Like": { - "date": null, - }, + "user1Like": null, "user1Tags": { "edges": [], }, - "user2Like": { - "date": null, - }, + "user2Like": null, "user2Tags": { "edges": [], }, - "user3Like": { - "date": null, - }, + "user3Like": null, "user3Tags": { "edges": [], }, @@ -1722,21 +1612,15 @@ exports[`social network tag and like posts 1`] = ` }, "likesCount": 0, "postTagsCount": 0, - "user1Like": { - "date": null, - }, + "user1Like": null, "user1Tags": { "edges": [], }, - "user2Like": { - "date": null, - }, + "user2Like": null, "user2Tags": { "edges": [], }, - "user3Like": { - "date": null, - }, + "user3Like": null, "user3Tags": { "edges": [], }, @@ -1749,21 +1633,15 @@ exports[`social network tag and like posts 1`] = ` }, "likesCount": 0, "postTagsCount": 0, - "user1Like": { - "date": null, - }, + "user1Like": null, "user1Tags": { "edges": [], }, - "user2Like": { - "date": null, - }, + "user2Like": null, "user2Tags": { "edges": [], }, - "user3Like": { - "date": null, - }, + "user3Like": null, "user3Tags": { "edges": [], }, @@ -1776,21 +1654,15 @@ exports[`social network tag and like posts 1`] = ` }, "likesCount": 0, "postTagsCount": 0, - "user1Like": { - "date": null, - }, + "user1Like": null, "user1Tags": { "edges": [], }, - "user2Like": { - "date": null, - }, + "user2Like": null, "user2Tags": { "edges": [], }, - "user3Like": { - "date": null, - }, + "user3Like": null, "user3Tags": { "edges": [], }, @@ -1803,21 +1675,15 @@ exports[`social network tag and like posts 1`] = ` }, "likesCount": 0, "postTagsCount": 0, - "user1Like": { - "date": null, - }, + "user1Like": null, "user1Tags": { "edges": [], }, - "user2Like": { - "date": null, - }, + "user2Like": null, "user2Tags": { "edges": [], }, - "user3Like": { - "date": null, - }, + "user3Like": null, "user3Tags": { "edges": [], }, @@ -1844,30 +1710,14 @@ exports[`social network untag and unlike posts 1`] = ` }, "postTagsCount": 0, "user1Post1": null, - "user1Post2": { - "post": null, - }, - "user1Post3": { - "post": null, - }, - "user2Post1": { - "post": null, - }, - "user2Post2": { - "post": null, - }, - "user2Post3": { - "post": null, - }, - "user3Post1": { - "post": null, - }, - "user3Post2": { - "post": null, - }, - "user3Post3": { - "post": null, - }, + "user1Post2": null, + "user1Post3": null, + "user2Post1": null, + "user2Post2": null, + "user2Post3": null, + "user3Post1": null, + "user3Post2": null, + "user3Post3": null, }, }, { @@ -1902,27 +1752,13 @@ exports[`social network untag and unlike posts 1`] = ` "text": "ComposeDB on Ceramic", }, }, - "user1Post3": { - "post": null, - }, - "user2Post1": { - "post": null, - }, - "user2Post2": { - "post": null, - }, - "user2Post3": { - "post": null, - }, - "user3Post1": { - "post": null, - }, - "user3Post2": { - "post": null, - }, - "user3Post3": { - "post": null, - }, + "user1Post3": null, + "user2Post1": null, + "user2Post2": null, + "user2Post3": null, + "user3Post1": null, + "user3Post2": null, + "user3Post3": null, }, }, { @@ -1932,31 +1768,15 @@ exports[`social network untag and unlike posts 1`] = ` "edges": [], }, "postTagsCount": 0, - "user1Post1": { - "post": null, - }, - "user1Post2": { - "post": null, - }, - "user1Post3": { - "post": null, - }, - "user2Post1": { - "post": null, - }, + "user1Post1": null, + "user1Post2": null, + "user1Post3": null, + "user2Post1": null, "user2Post2": null, - "user2Post3": { - "post": null, - }, - "user3Post1": { - "post": null, - }, - "user3Post2": { - "post": null, - }, - "user3Post3": { - "post": null, - }, + "user2Post3": null, + "user3Post1": null, + "user3Post2": null, + "user3Post3": null, }, }, { @@ -1981,18 +1801,10 @@ exports[`social network untag and unlike posts 1`] = ` ], }, "postTagsCount": 2, - "user1Post1": { - "post": null, - }, - "user1Post2": { - "post": null, - }, - "user1Post3": { - "post": null, - }, - "user2Post1": { - "post": null, - }, + "user1Post1": null, + "user1Post2": null, + "user1Post3": null, + "user2Post1": null, "user2Post2": { "post": { "text": "ComposeDB on Ceramic", @@ -2003,15 +1815,9 @@ exports[`social network untag and unlike posts 1`] = ` "text": "Testing ComposeDB", }, }, - "user3Post1": { - "post": null, - }, - "user3Post2": { - "post": null, - }, - "user3Post3": { - "post": null, - }, + "user3Post1": null, + "user3Post2": null, + "user3Post3": null, }, }, { @@ -2029,30 +1835,14 @@ exports[`social network untag and unlike posts 1`] = ` ], }, "postTagsCount": 1, - "user1Post1": { - "post": null, - }, - "user1Post2": { - "post": null, - }, - "user1Post3": { - "post": null, - }, - "user2Post1": { - "post": null, - }, - "user2Post2": { - "post": null, - }, - "user2Post3": { - "post": null, - }, - "user3Post1": { - "post": null, - }, - "user3Post2": { - "post": null, - }, + "user1Post1": null, + "user1Post2": null, + "user1Post3": null, + "user2Post1": null, + "user2Post2": null, + "user2Post3": null, + "user3Post1": null, + "user3Post2": null, "user3Post3": { "post": { "text": "Testing ComposeDB", @@ -2082,30 +1872,14 @@ exports[`social network untag and unlike posts 1`] = ` ], }, "postTagsCount": 2, - "user1Post1": { - "post": null, - }, - "user1Post2": { - "post": null, - }, - "user1Post3": { - "post": null, - }, - "user2Post1": { - "post": null, - }, - "user2Post2": { - "post": null, - }, - "user2Post3": { - "post": null, - }, - "user3Post1": { - "post": null, - }, - "user3Post2": { - "post": null, - }, + "user1Post1": null, + "user1Post2": null, + "user1Post3": null, + "user2Post1": null, + "user2Post2": null, + "user2Post3": null, + "user3Post1": null, + "user3Post2": null, "user3Post3": { "post": { "text": "Testing ComposeDB", @@ -2144,15 +1918,11 @@ exports[`social network untag and unlike posts 1`] = ` }, ], }, - "user2Like": { - "date": null, - }, + "user2Like": null, "user2Tags": { "edges": [], }, - "user3Like": { - "date": null, - }, + "user3Like": null, "user3Tags": { "edges": [], }, @@ -2206,9 +1976,7 @@ exports[`social network untag and unlike posts 1`] = ` }, ], }, - "user3Like": { - "date": null, - }, + "user3Like": null, "user3Tags": { "edges": [], }, @@ -2243,9 +2011,7 @@ exports[`social network untag and unlike posts 1`] = ` }, "likesCount": 2, "postTagsCount": 3, - "user1Like": { - "date": null, - }, + "user1Like": null, "user1Tags": { "edges": [], }, @@ -2301,15 +2067,11 @@ exports[`social network untag and unlike posts 1`] = ` }, "likesCount": 1, "postTagsCount": 1, - "user1Like": { - "date": null, - }, + "user1Like": null, "user1Tags": { "edges": [], }, - "user2Like": { - "date": null, - }, + "user2Like": null, "user2Tags": { "edges": [], }, @@ -2336,21 +2098,15 @@ exports[`social network untag and unlike posts 1`] = ` }, "likesCount": 0, "postTagsCount": 0, - "user1Like": { - "date": null, - }, + "user1Like": null, "user1Tags": { "edges": [], }, - "user2Like": { - "date": null, - }, + "user2Like": null, "user2Tags": { "edges": [], }, - "user3Like": { - "date": null, - }, + "user3Like": null, "user3Tags": { "edges": [], }, @@ -2363,21 +2119,15 @@ exports[`social network untag and unlike posts 1`] = ` }, "likesCount": 0, "postTagsCount": 0, - "user1Like": { - "date": null, - }, + "user1Like": null, "user1Tags": { "edges": [], }, - "user2Like": { - "date": null, - }, + "user2Like": null, "user2Tags": { "edges": [], }, - "user3Like": { - "date": null, - }, + "user3Like": null, "user3Tags": { "edges": [], }, @@ -2390,21 +2140,15 @@ exports[`social network untag and unlike posts 1`] = ` }, "likesCount": 0, "postTagsCount": 0, - "user1Like": { - "date": null, - }, + "user1Like": null, "user1Tags": { "edges": [], }, - "user2Like": { - "date": null, - }, + "user2Like": null, "user2Tags": { "edges": [], }, - "user3Like": { - "date": null, - }, + "user3Like": null, "user3Tags": { "edges": [], }, @@ -2417,21 +2161,15 @@ exports[`social network untag and unlike posts 1`] = ` }, "likesCount": 0, "postTagsCount": 0, - "user1Like": { - "date": null, - }, + "user1Like": null, "user1Tags": { "edges": [], }, - "user2Like": { - "date": null, - }, + "user2Like": null, "user2Tags": { "edges": [], }, - "user3Like": { - "date": null, - }, + "user3Like": null, "user3Tags": { "edges": [], }, @@ -2444,21 +2182,15 @@ exports[`social network untag and unlike posts 1`] = ` }, "likesCount": 0, "postTagsCount": 0, - "user1Like": { - "date": null, - }, + "user1Like": null, "user1Tags": { "edges": [], }, - "user2Like": { - "date": null, - }, + "user2Like": null, "user2Tags": { "edges": [], }, - "user3Like": { - "date": null, - }, + "user3Like": null, "user3Tags": { "edges": [], }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d437c7aa..8129dfea 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,13 +5,13 @@ settings: excludeLinksFromLockfile: false overrides: - '@ceramicnetwork/3id-did-resolver': ^5.0.1-rc.1 - '@ceramicnetwork/cli': ^5.1.0-rc.1 - '@ceramicnetwork/common': ^5.1.0-rc.0 - '@ceramicnetwork/core': ^5.1.0-rc.1 - '@ceramicnetwork/http-client': ^5.0.1-rc.1 - '@ceramicnetwork/stream-model': ^4.0.1-rc.1 - '@ceramicnetwork/stream-model-instance': ^4.0.1-rc.1 + '@ceramicnetwork/3id-did-resolver': ^5.2.0-rc.0 + '@ceramicnetwork/cli': ^5.2.0-rc.0 + '@ceramicnetwork/common': ^5.1.0 + '@ceramicnetwork/core': ^5.2.0-rc.0 + '@ceramicnetwork/http-client': ^5.2.0-rc.0 + '@ceramicnetwork/stream-model': ^4.1.0 + '@ceramicnetwork/stream-model-instance': ^4.2.0-rc.0 '@ceramicnetwork/streamid': ^5.0.0 importers: @@ -79,20 +79,20 @@ importers: packages/cli: dependencies: '@ceramicnetwork/3id-did-resolver': - specifier: ^5.0.1-rc.1 - version: 5.0.1-rc.1(typescript@5.3.3) + specifier: ^5.2.0-rc.0 + version: 5.2.0-rc.0(typescript@5.3.3) '@ceramicnetwork/cli': - specifier: ^5.1.0-rc.1 - version: 5.1.0-rc.1(@polkadot/util@12.6.2)(@types/express@4.17.21)(pg@8.11.3)(typescript@5.3.3) + specifier: ^5.2.0-rc.0 + version: 5.2.0-rc.0(@polkadot/util@7.9.2)(@types/express@4.17.21)(pg@8.11.3)(typescript@5.3.3) '@ceramicnetwork/http-client': - specifier: ^5.0.1-rc.1 - version: 5.0.1-rc.1(typescript@5.3.3) + specifier: ^5.2.0-rc.0 + version: 5.2.0-rc.0(typescript@5.3.3) '@ceramicnetwork/stream-model': - specifier: ^4.0.1-rc.1 - version: 4.0.1-rc.1(typescript@5.3.3) + specifier: ^4.1.0 + version: 4.1.0(typescript@5.3.3) '@ceramicnetwork/stream-model-instance': - specifier: ^4.0.1-rc.1 - version: 4.0.1-rc.1(typescript@5.3.3) + specifier: ^4.2.0-rc.0 + version: 4.2.0-rc.0(typescript@5.3.3) '@ceramicnetwork/streamid': specifier: ^5.0.0 version: 5.0.0 @@ -113,7 +113,7 @@ importers: version: 3.19.4 '@oclif/plugin-help': specifier: ^6.0.13 - version: 6.0.13 + version: 6.0.14 '@oclif/plugin-version': specifier: ^2.0.12 version: 2.0.12 @@ -155,8 +155,8 @@ importers: version: 5.0.2 devDependencies: '@ceramicnetwork/common': - specifier: ^5.1.0-rc.0 - version: 5.1.0-rc.0(typescript@5.3.3) + specifier: ^5.1.0 + version: 5.1.0(typescript@5.3.3) '@composedb/types': specifier: workspace:^ version: link:../types @@ -197,14 +197,14 @@ importers: packages/client: dependencies: '@ceramicnetwork/http-client': - specifier: ^5.0.1-rc.1 - version: 5.0.1-rc.1(typescript@5.3.3) + specifier: ^5.2.0-rc.0 + version: 5.2.0-rc.0(typescript@5.3.3) '@ceramicnetwork/stream-model': - specifier: ^4.0.1-rc.1 - version: 4.0.1-rc.1(typescript@5.3.3) + specifier: ^4.1.0 + version: 4.1.0(typescript@5.3.3) '@ceramicnetwork/stream-model-instance': - specifier: ^4.0.1-rc.1 - version: 4.0.1-rc.1(typescript@5.3.3) + specifier: ^4.2.0-rc.0 + version: 4.2.0-rc.0(typescript@5.3.3) '@composedb/constants': specifier: workspace:^ version: link:../constants @@ -234,8 +234,8 @@ importers: version: 0.10.0(graphql@16.8.1) devDependencies: '@ceramicnetwork/common': - specifier: ^5.1.0-rc.0 - version: 5.1.0-rc.0(typescript@5.3.3) + specifier: ^5.1.0 + version: 5.1.0(typescript@5.3.3) '@composedb/devtools': specifier: workspace:^ version: link:../devtools @@ -260,11 +260,11 @@ importers: packages/devtools: dependencies: '@ceramicnetwork/common': - specifier: ^5.1.0-rc.0 - version: 5.1.0-rc.0(typescript@5.3.3) + specifier: ^5.1.0 + version: 5.1.0(typescript@5.3.3) '@ceramicnetwork/stream-model': - specifier: ^4.0.1-rc.1 - version: 4.0.1-rc.1(typescript@5.3.3) + specifier: ^4.1.0 + version: 4.1.0(typescript@5.3.3) '@ceramicnetwork/streamid': specifier: ^5.0.0 version: 5.0.0 @@ -297,7 +297,7 @@ importers: version: 3.0.0 type-fest: specifier: ^4.10.2 - version: 4.10.2 + version: 4.10.3 uint8arrays: specifier: ^5.0.2 version: 5.0.2 @@ -339,8 +339,8 @@ importers: packages/devtools-node: dependencies: '@ceramicnetwork/http-client': - specifier: ^5.0.1-rc.1 - version: 5.0.1-rc.1(typescript@5.3.3) + specifier: ^5.2.0-rc.0 + version: 5.2.0-rc.0(typescript@5.3.3) '@composedb/client': specifier: workspace:^ version: link:../client @@ -391,8 +391,8 @@ importers: packages/jest-environment-composedb: dependencies: '@ceramicnetwork/core': - specifier: ^5.1.0-rc.1 - version: 5.1.0-rc.1(@polkadot/util@12.6.2)(typescript@5.3.3) + specifier: ^5.2.0-rc.0 + version: 5.2.0-rc.0(@polkadot/util@7.9.2)(typescript@5.3.3) dids: specifier: ^5.0.2 version: 5.0.2(typescript@5.3.3) @@ -418,24 +418,18 @@ importers: packages/loader: dependencies: '@ceramicnetwork/stream-model-instance': - specifier: ^4.0.1-rc.1 - version: 4.0.1-rc.1(typescript@5.3.3) + specifier: ^4.2.0-rc.0 + version: 4.2.0-rc.0(typescript@5.3.3) '@ceramicnetwork/streamid': specifier: ^5.0.0 version: 5.0.0 - '@ipld/dag-cbor': - specifier: ^9.2.0 - version: 9.2.0 dataloader: specifier: ^2.2.2 version: 2.2.2 - multiformats: - specifier: ^13.1.0 - version: 13.1.0 devDependencies: '@ceramicnetwork/common': - specifier: ^5.1.0-rc.0 - version: 5.1.0-rc.0(typescript@5.3.3) + specifier: ^5.1.0 + version: 5.1.0(typescript@5.3.3) '@composedb/devtools': specifier: workspace:^ version: link:../devtools @@ -455,14 +449,14 @@ importers: packages/runtime: dependencies: '@ceramicnetwork/http-client': - specifier: ^5.0.1-rc.1 - version: 5.0.1-rc.1(typescript@5.3.3) + specifier: ^5.2.0-rc.0 + version: 5.2.0-rc.0(typescript@5.3.3) '@ceramicnetwork/stream-model': - specifier: ^4.0.1-rc.1 - version: 4.0.1-rc.1(typescript@5.3.3) + specifier: ^4.1.0 + version: 4.1.0(typescript@5.3.3) '@ceramicnetwork/stream-model-instance': - specifier: ^4.0.1-rc.1 - version: 4.0.1-rc.1(typescript@5.3.3) + specifier: ^4.2.0-rc.0 + version: 4.2.0-rc.0(typescript@5.3.3) '@ceramicnetwork/streamid': specifier: ^5.0.0 version: 5.0.0 @@ -480,8 +474,8 @@ importers: version: 0.10.0(graphql@16.8.1) devDependencies: '@ceramicnetwork/common': - specifier: ^5.1.0-rc.0 - version: 5.1.0-rc.0(typescript@5.3.3) + specifier: ^5.1.0 + version: 5.1.0(typescript@5.3.3) '@composedb/devtools': specifier: workspace:^ version: link:../devtools @@ -513,8 +507,8 @@ importers: packages/server: dependencies: '@ceramicnetwork/http-client': - specifier: ^5.0.1-rc.1 - version: 5.0.1-rc.1(typescript@5.3.3) + specifier: ^5.2.0-rc.0 + version: 5.2.0-rc.0(typescript@5.3.3) '@composedb/constants': specifier: workspace:^ version: link:../constants @@ -532,8 +526,8 @@ importers: version: 5.1.1(graphql@16.8.1) devDependencies: '@ceramicnetwork/common': - specifier: ^5.1.0-rc.0 - version: 5.1.0-rc.0(typescript@5.3.3) + specifier: ^5.1.0 + version: 5.1.0(typescript@5.3.3) '@composedb/loader': specifier: workspace:^ version: link:../loader @@ -549,20 +543,20 @@ importers: packages/types: dependencies: '@ceramicnetwork/common': - specifier: ^5.1.0-rc.0 - version: 5.1.0-rc.0(typescript@5.3.3) + specifier: ^5.1.0 + version: 5.1.0(typescript@5.3.3) '@ceramicnetwork/core': - specifier: ^5.1.0-rc.1 - version: 5.1.0-rc.1(@polkadot/util@12.6.2)(typescript@5.3.3) + specifier: ^5.2.0-rc.0 + version: 5.2.0-rc.0(@polkadot/util@7.9.2)(typescript@5.3.3) '@ceramicnetwork/http-client': - specifier: ^5.0.1-rc.1 - version: 5.0.1-rc.1(typescript@5.3.3) + specifier: ^5.2.0-rc.0 + version: 5.2.0-rc.0(typescript@5.3.3) '@ceramicnetwork/stream-model': - specifier: ^4.0.1-rc.1 - version: 4.0.1-rc.1(typescript@5.3.3) + specifier: ^4.1.0 + version: 4.1.0(typescript@5.3.3) '@ceramicnetwork/stream-model-instance': - specifier: ^4.0.1-rc.1 - version: 4.0.1-rc.1(typescript@5.3.3) + specifier: ^4.2.0-rc.0 + version: 4.2.0-rc.0(typescript@5.3.3) dids: specifier: ^5.0.2 version: 5.0.2(typescript@5.3.3) @@ -573,14 +567,14 @@ importers: website: dependencies: '@ceramicnetwork/cli': - specifier: ^5.1.0-rc.1 - version: 5.1.0-rc.1(@polkadot/util@12.6.2)(@types/express@4.17.21)(pg@8.11.3)(typescript@5.3.3) + specifier: ^5.2.0-rc.0 + version: 5.2.0-rc.0(@polkadot/util@7.9.2)(@types/express@4.17.21)(pg@8.11.3)(typescript@5.3.3) '@ceramicnetwork/common': - specifier: ^5.1.0-rc.0 - version: 5.1.0-rc.0(typescript@5.3.3) + specifier: ^5.1.0 + version: 5.1.0(typescript@5.3.3) '@ceramicnetwork/http-client': - specifier: ^5.0.1-rc.1 - version: 5.0.1-rc.1(typescript@5.3.3) + specifier: ^5.2.0-rc.0 + version: 5.2.0-rc.0(typescript@5.3.3) '@composedb/client': specifier: workspace:^ version: link:../packages/client @@ -613,7 +607,7 @@ importers: version: 2.1.0 graphiql: specifier: ^3.1.1 - version: 3.1.1(@codemirror/language@6.10.1)(@types/react@18.2.57)(graphql@16.8.1)(react-dom@18.2.0)(react@18.2.0) + version: 3.1.1(@codemirror/language@6.0.0)(@types/react@18.2.57)(graphql@16.8.1)(react-dom@18.2.0)(react@18.2.0) graphql: specifier: ^16.8.1 version: 16.8.1 @@ -2973,11 +2967,11 @@ packages: /@bcoe/v8-coverage@0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} - /@ceramicnetwork/3id-did-resolver@5.0.1-rc.1(typescript@5.3.3): - resolution: {integrity: sha512-abFdjcsJczWGWUWCs9rt50XJ32/2r2UiHNcgLCx+bp4clg4MinLweuffS+jA7pXRNTJw9JgA0Vv607Sa4iZgHQ==} + /@ceramicnetwork/3id-did-resolver@5.2.0-rc.0(typescript@5.3.3): + resolution: {integrity: sha512-mqTuXT/lda4QxxbRDOGOHPZVJ+gBuEGG1a/aRbHIN4saT2AS/amUTLzZsC+1tYEQZERejeG4cf1r7LmVnwvxpA==} dependencies: - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) - '@ceramicnetwork/stream-tile': 5.0.1-rc.1(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) + '@ceramicnetwork/stream-tile': 5.1.0(typescript@5.3.3) '@ceramicnetwork/streamid': 5.0.0 least-recent: 1.0.3 multiformats: 13.1.0 @@ -2990,10 +2984,10 @@ packages: - zod dev: false - /@ceramicnetwork/anchor-listener@4.0.1-rc.1(typescript@5.3.3): - resolution: {integrity: sha512-O3JH4U89nT8qsm+c+XBTZOmDmcDRTK3UEywi9xKV0wA2iXfhVWMR8Qi9BynaCFv8P6l8+XnssFuhSh+PfqZhWA==} + /@ceramicnetwork/anchor-listener@4.1.0(typescript@5.3.3): + resolution: {integrity: sha512-x+jXMAkOaaNTXIJ7WzP+lEL6VdBs6Z4Xx2JrYoO1cDJjhO0Kdc/JDZljJlDecN6keRBlaXvU3QJdKRyY2CoeFA==} dependencies: - '@ceramicnetwork/anchor-utils': 4.0.1-rc.1(typescript@5.3.3) + '@ceramicnetwork/anchor-utils': 4.1.0(typescript@5.3.3) '@ethersproject/providers': 5.7.2 rxjs: 7.8.1 transitivePeerDependencies: @@ -3004,10 +2998,10 @@ packages: - zod dev: false - /@ceramicnetwork/anchor-utils@4.0.1-rc.1(typescript@5.3.3): - resolution: {integrity: sha512-b5JEyeRaBeruQtFezBtNeGXMLC1ahs4zTcAUWc5iEl9KKcyZ1uT+YbAk8+EAZjVTxIBYVtZtYDSgweRXnCFwOg==} + /@ceramicnetwork/anchor-utils@4.1.0(typescript@5.3.3): + resolution: {integrity: sha512-wcx2bOFzmclJRYsYI506OPUeMHdwbKkDX+5V8mkHTwuA+CQn0QNf6Wl7AUUu5Tq0P/S9mcGDh5x4+MmS2Izhcw==} dependencies: - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) '@ethersproject/abi': 5.7.0 multiformats: 13.1.0 uint8arrays: 5.0.2 @@ -3037,16 +3031,16 @@ packages: - zod dev: false - /@ceramicnetwork/blockchain-utils-validation@5.0.1-rc.1(@polkadot/util@12.6.2)(typescript@5.3.3): - resolution: {integrity: sha512-bm8nnFoGrfspmKfU+x5AlSQgPn1UnNGQwxPJ52ns7A+uF8pJL+H+leNIgbI6yDfCga/sprmN2GiZe8ZJ22tZ6A==} + /@ceramicnetwork/blockchain-utils-validation@5.1.0(@polkadot/util@7.9.2)(typescript@5.3.3): + resolution: {integrity: sha512-Fq9f4tg1IH/B/I4sXv8vEV8ZGojBSA6FyERk3wSDijSIF6q53IOoKs8mGUVqB2zRfhc7pRx17PrGog9IfsDy1w==} dependencies: '@ceramicnetwork/blockchain-utils-linking': 5.0.0(typescript@5.3.3) - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) '@ethersproject/contracts': 5.7.0 '@ethersproject/providers': 5.7.2 '@ethersproject/wallet': 5.7.0 '@noble/curves': 1.3.0 - '@polkadot/util-crypto': 7.9.2(@polkadot/util@12.6.2) + '@polkadot/util-crypto': 7.9.2(@polkadot/util@7.9.2) '@smontero/eosio-signing-tools': 0.0.6 '@taquito/utils': 11.2.0 '@tendermint/sig': 0.6.0 @@ -3064,25 +3058,25 @@ packages: - zod dev: false - /@ceramicnetwork/cli@5.1.0-rc.1(@polkadot/util@12.6.2)(@types/express@4.17.21)(pg@8.11.3)(typescript@5.3.3): - resolution: {integrity: sha512-xs9QvsbtHR51KycrU94gMadNWpqBi7ruqUfZ+ZDqElvp2X13liWzT6RLWbT1DKYQ4YYPXUHEWsDaYSSrYycVcg==} + /@ceramicnetwork/cli@5.2.0-rc.0(@polkadot/util@7.9.2)(@types/express@4.17.21)(pg@8.11.3)(typescript@5.3.3): + resolution: {integrity: sha512-6pp1DVCK5G+cmVmKFA9WgEhSkvimDR2joNwtD30uOflqocDWf47CFAgQ2Ix3UjdHVcwSB2aoIx4mtEuHIiZ8TA==} engines: {node: '>=20.8'} hasBin: true dependencies: '@awaitjs/express': 0.9.0(@types/express@4.17.21)(express@4.18.2) - '@ceramicnetwork/3id-did-resolver': 5.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/codecs': 4.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) - '@ceramicnetwork/core': 5.1.0-rc.1(@polkadot/util@12.6.2)(typescript@5.3.3) - '@ceramicnetwork/http-client': 5.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/indexing': 4.0.1-rc.1(pg@8.11.3)(sqlite3@5.1.7)(typescript@5.3.3) - '@ceramicnetwork/ipfs-daemon': 5.1.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/3id-did-resolver': 5.2.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/codecs': 4.1.0(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) + '@ceramicnetwork/core': 5.2.0-rc.0(@polkadot/util@7.9.2)(typescript@5.3.3) + '@ceramicnetwork/http-client': 5.2.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/indexing': 4.2.0-rc.0(pg@8.11.3)(sqlite3@5.1.7)(typescript@5.3.3) + '@ceramicnetwork/ipfs-daemon': 5.2.0-rc.0(typescript@5.3.3) '@ceramicnetwork/logger': 5.0.0 '@ceramicnetwork/observability': 1.4.4 - '@ceramicnetwork/stream-tile': 5.0.1-rc.1(typescript@5.3.3) + '@ceramicnetwork/stream-tile': 5.1.0(typescript@5.3.3) '@ceramicnetwork/streamid': 5.0.0 '@stablelib/random': 1.0.2 - aws-sdk: 2.1550.0 + aws-sdk: 2.1563.0 commander: 9.5.0 cors: 2.8.5 cross-eventsource: 1.0.0 @@ -3100,7 +3094,7 @@ packages: picocolors: 1.0.0 pkh-did-resolver: 1.2.0 reflect-metadata: 0.1.14 - s3leveldown: 2.2.2(aws-sdk@2.1550.0)(levelup@5.1.1) + s3leveldown: 2.2.2(aws-sdk@2.1563.0)(levelup@5.1.1) stream-to-array: 2.3.0 typedjson: 1.8.0 uint8arrays: 5.0.2 @@ -3124,13 +3118,13 @@ packages: - zod dev: false - /@ceramicnetwork/codecs@4.0.1-rc.1(typescript@5.3.3): - resolution: {integrity: sha512-FJpwIbeuSa3Pgaa/c46rwTxad7ME5WPz97pU5hNKCIDlEWp7hEXwcgQ9WIuKkYZTDt7odYiAoiYaB3jxAP449g==} + /@ceramicnetwork/codecs@4.1.0(typescript@5.3.3): + resolution: {integrity: sha512-A8AGQ8m+Kvl4T7hLY0bsOgjoO9Lsyn4WJ9VJ1mUEsRaDpFwfTrREEWmf6WmCOE9OwpdNXk2/8dDQIj0l/GSpmQ==} dependencies: - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) '@ceramicnetwork/streamid': 5.0.0 cartonne: 3.0.1 - codeco: 1.2.0 + codeco: 1.2.1 dag-jose: 4.0.0 multiformats: 13.1.0 uint8arrays: 5.0.2 @@ -3142,8 +3136,8 @@ packages: - zod dev: false - /@ceramicnetwork/common@5.1.0-rc.0(typescript@5.3.3): - resolution: {integrity: sha512-PJhzbajmWsrBcSMXshRaZLD32BBp0DZkhKleuJI1qgDcR/N3Wn6f+SCBqDXp5AVQg6eDfkEv/dqUTW1zF+ExHQ==} + /@ceramicnetwork/common@5.1.0(typescript@5.3.3): + resolution: {integrity: sha512-thgtcfVYML2JRjU/HXe6kkq54rhnp6wRqRs47UG24aoYxj8cnPRwaDdJWn03n0r1elRH9FNIeOr5NiZkqnkI8Q==} dependencies: '@ceramicnetwork/streamid': 5.0.0 '@didtools/cacao': 3.0.1(typescript@5.3.3) @@ -3169,28 +3163,28 @@ packages: - utf-8-validate - zod - /@ceramicnetwork/core@5.1.0-rc.1(@polkadot/util@12.6.2)(typescript@5.3.3): - resolution: {integrity: sha512-lg+fwMPPGHhz6sOiyz1YyUJOtKDBn/9gRz7yElLp0zwKl1AwuREligV2mWwMTIBYTBY8ZnF/WVRQ0Y06qcidZg==} + /@ceramicnetwork/core@5.2.0-rc.0(@polkadot/util@7.9.2)(typescript@5.3.3): + resolution: {integrity: sha512-4kSptmkm6jp0DRXfklmtZMWuB9EclZ7L7BEZ81UmCwRNF5l2EyFeIdiFM+A9jDuzGGUe/Y5DYPrwyU/g7qqLNw==} engines: {node: '>=20.8'} dependencies: - '@ceramicnetwork/anchor-listener': 4.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/anchor-utils': 4.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/codecs': 4.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) - '@ceramicnetwork/indexing': 4.0.1-rc.1(pg@8.11.3)(sqlite3@5.1.7)(typescript@5.3.3) - '@ceramicnetwork/ipfs-topology': 5.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/job-queue': 4.0.1-rc.1(typescript@5.3.3) + '@ceramicnetwork/anchor-listener': 4.1.0(typescript@5.3.3) + '@ceramicnetwork/anchor-utils': 4.1.0(typescript@5.3.3) + '@ceramicnetwork/codecs': 4.1.0(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) + '@ceramicnetwork/indexing': 4.2.0-rc.0(pg@8.11.3)(sqlite3@5.1.7)(typescript@5.3.3) + '@ceramicnetwork/ipfs-topology': 5.1.0(typescript@5.3.3) + '@ceramicnetwork/job-queue': 4.2.0-rc.0(typescript@5.3.3) '@ceramicnetwork/observability': 1.4.4 - '@ceramicnetwork/pinning-aggregation': 5.0.1-rc.1 - '@ceramicnetwork/pinning-ipfs-backend': 5.0.1-rc.1 - '@ceramicnetwork/stream-caip10-link': 5.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/stream-caip10-link-handler': 5.0.1-rc.1(@polkadot/util@12.6.2)(typescript@5.3.3) - '@ceramicnetwork/stream-model': 4.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/stream-model-handler': 4.1.0-rc.0(typescript@5.3.3) - '@ceramicnetwork/stream-model-instance': 4.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/stream-model-instance-handler': 4.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/stream-tile': 5.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/stream-tile-handler': 5.0.1-rc.1(typescript@5.3.3) + '@ceramicnetwork/pinning-aggregation': 5.1.0 + '@ceramicnetwork/pinning-ipfs-backend': 5.1.0 + '@ceramicnetwork/stream-caip10-link': 5.1.0(typescript@5.3.3) + '@ceramicnetwork/stream-caip10-link-handler': 5.2.0-rc.0(@polkadot/util@7.9.2)(typescript@5.3.3) + '@ceramicnetwork/stream-model': 4.1.0(typescript@5.3.3) + '@ceramicnetwork/stream-model-handler': 4.2.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/stream-model-instance': 4.2.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/stream-model-instance-handler': 4.2.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/stream-tile': 5.1.0(typescript@5.3.3) + '@ceramicnetwork/stream-tile-handler': 5.2.0-rc.0(typescript@5.3.3) '@ceramicnetwork/streamid': 5.0.0 '@ceramicnetwork/wasm-bloom-filter': 0.1.0 '@datastructures-js/priority-queue': 6.3.1 @@ -3204,7 +3198,7 @@ packages: ajv-formats: 2.1.1(ajv@8.12.0) await-semaphore: 0.1.3 cartonne: 3.0.1 - codeco: 1.2.0 + codeco: 1.2.1 dag-jose: 4.0.0 dids: 5.0.2(typescript@5.3.3) it-all: 3.0.4 @@ -3238,14 +3232,14 @@ packages: - zod dev: false - /@ceramicnetwork/http-client@5.0.1-rc.1(typescript@5.3.3): - resolution: {integrity: sha512-CiNu2Lce5CzmwaUWzgINaIfPOAgn5pqLEvB7DjCEQcyFKFcf5Z4CqxtMZCO9zpmqsnDs6e6/+ldyX9K1LaaLhg==} + /@ceramicnetwork/http-client@5.2.0-rc.0(typescript@5.3.3): + resolution: {integrity: sha512-BZAmWlatrr1oSZHIRY3rYmDfl+08b9D1Am54eqpKkBsJVBrTxwDVA7DIDnVg251luzTLXGLkt+hNtNCnvhiyYQ==} dependencies: - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) - '@ceramicnetwork/stream-caip10-link': 5.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/stream-model': 4.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/stream-model-instance': 4.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/stream-tile': 5.0.1-rc.1(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) + '@ceramicnetwork/stream-caip10-link': 5.1.0(typescript@5.3.3) + '@ceramicnetwork/stream-model': 4.1.0(typescript@5.3.3) + '@ceramicnetwork/stream-model-instance': 4.2.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/stream-tile': 5.1.0(typescript@5.3.3) '@ceramicnetwork/streamid': 5.0.0 '@scarf/scarf': 1.3.0 query-string: 7.1.3 @@ -3258,14 +3252,14 @@ packages: - zod dev: false - /@ceramicnetwork/indexing@4.0.1-rc.1(pg@8.11.3)(sqlite3@5.1.7)(typescript@5.3.3): - resolution: {integrity: sha512-A6bMF0K+q/e2eCL1KFvR22w/bJRjtdsp5wU3il9hE4Ust0YIrt1Fv/D6LACKuIXu02qgAPO2yItjTvssJ5rdUA==} + /@ceramicnetwork/indexing@4.2.0-rc.0(pg@8.11.3)(sqlite3@5.1.7)(typescript@5.3.3): + resolution: {integrity: sha512-v86H9KKluL6BUJaF11Nj+GV0QivydLY0YzKUzrGJ9Q5NPOmpLOkEv0u5hUx3ZHpwyLOa447TPmC+yrWEJNOrRw==} dependencies: - '@ceramicnetwork/anchor-listener': 4.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/anchor-utils': 4.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) - '@ceramicnetwork/job-queue': 4.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/stream-model': 4.0.1-rc.1(typescript@5.3.3) + '@ceramicnetwork/anchor-listener': 4.1.0(typescript@5.3.3) + '@ceramicnetwork/anchor-utils': 4.1.0(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) + '@ceramicnetwork/job-queue': 4.2.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/stream-model': 4.1.0(typescript@5.3.3) '@ceramicnetwork/streamid': 5.0.0 '@ethersproject/providers': 5.7.2 knex: 2.5.1(pg@8.11.3)(sqlite3@5.1.7) @@ -3291,18 +3285,18 @@ packages: - zod dev: false - /@ceramicnetwork/ipfs-daemon@5.1.0-rc.0(typescript@5.3.3): - resolution: {integrity: sha512-XEgVToO6d97ZCt5KPihnmq2PJeFIIunbRfh/HMf3i660I+hxHDZ7czrYea0tYFhgDB06vSI3Q3647yaN5asSEA==} + /@ceramicnetwork/ipfs-daemon@5.2.0-rc.0(typescript@5.3.3): + resolution: {integrity: sha512-GQzzDaooP7GN05UKc2g4wjEICwv/nsSpcjW0wKcaLWXRnFpgfGtSp/WopzoffolJjoSl0xp3/rMrwwRWtBT+4A==} hasBin: true dependencies: - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) - '@ceramicnetwork/ipfs-topology': 5.0.1-rc.1(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) + '@ceramicnetwork/ipfs-topology': 5.1.0(typescript@5.3.3) express: 4.18.2 get-port: 7.0.0 go-ipfs: 0.18.1 ipfs-http-client: 60.0.1 ipfsd-ctl: 13.0.0 - kubo-rpc-client: 3.0.2 + kubo-rpc-client: 3.0.3 merge-options: 3.0.4 tmp-promise: 3.0.3 transitivePeerDependencies: @@ -3314,10 +3308,10 @@ packages: - zod dev: false - /@ceramicnetwork/ipfs-topology@5.0.1-rc.1(typescript@5.3.3): - resolution: {integrity: sha512-vAvNfXftEfn8u0GIvVm0/DsNw7H03W5pRsHniFnBC+oAJOncmBbWoK1fKMap2LJ0279fS9vWS4OQBrJ4BXjPUA==} + /@ceramicnetwork/ipfs-topology@5.1.0(typescript@5.3.3): + resolution: {integrity: sha512-En/eUpVyh5DoN+u9AaNAfoE/u3wxRxMcmeMz4GK5WE3Gxm8KJzegigBFvwCTFzUhWr+H8Pv7i0pZOZcYCtVpfw==} dependencies: - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) transitivePeerDependencies: - bufferutil - encoding @@ -3326,10 +3320,10 @@ packages: - zod dev: false - /@ceramicnetwork/job-queue@4.0.1-rc.1(typescript@5.3.3): - resolution: {integrity: sha512-Gef+bRObeB75XOp3ojhU+cWeWHHvUjHFkirLkhH/zJx+9PlXYHzMQ9Zy1LrNtaJ9Zb6GZpBddd9igWXGPXiHgA==} + /@ceramicnetwork/job-queue@4.2.0-rc.0(typescript@5.3.3): + resolution: {integrity: sha512-McLOBsffKFxlVjZmMmPT3bME+4mSebAk4MwpHoTfCevUZ+NuiS/46teB5FJ8XOdpt4Vj7FEDJksEcXmxEaM2fA==} dependencies: - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) pg: 8.11.3 pg-boss: 8.4.2 rxjs: 7.8.1 @@ -3362,15 +3356,15 @@ packages: '@types/node': 20.11.19 dev: false - /@ceramicnetwork/pinning-aggregation@5.0.1-rc.1: - resolution: {integrity: sha512-D3oosFT5670uUQEnYz7jyeY2pcP9bOja19augtojfR3+V49RuO+04Gcekh4SNnBSOat49Y1XW/csZwuglEwC1Q==} + /@ceramicnetwork/pinning-aggregation@5.1.0: + resolution: {integrity: sha512-DkYNc2CbTn6Xkse3SRMcfJeGWWGG8ap1upZxft+vHVAVkq0CwVbKd7iobujlq486nQokeG5YC/9+SoT+jKxp6w==} dependencies: '@stablelib/sha256': 1.0.1 uint8arrays: 5.0.2 dev: false - /@ceramicnetwork/pinning-ipfs-backend@5.0.1-rc.1: - resolution: {integrity: sha512-yDY9g5KJuMFewVcX15PsgxK8PHBETSuskMMtTsdyoczIijtE1aUfqQmUJmc89Th6IjH/KkrON0FnjqMvBqkvNw==} + /@ceramicnetwork/pinning-ipfs-backend@5.1.0: + resolution: {integrity: sha512-t5nVwzfkNza5dyQKZnGjETEsqP8pwYQgXyR1D9cQHn69C3mzDOZrXMVn0/KgL5kTR8gPLN8iibpLR4q6tmJQrA==} dependencies: '@stablelib/sha256': 1.0.1 ipfs-http-client: 60.0.1 @@ -3380,13 +3374,13 @@ packages: - supports-color dev: false - /@ceramicnetwork/stream-caip10-link-handler@5.0.1-rc.1(@polkadot/util@12.6.2)(typescript@5.3.3): - resolution: {integrity: sha512-0Y7FJVq4JyuCQvHX5Zp44Cnv+uxvVuxD0vtRT3MtslcBqGtM8Na3BFPkYwTJX8jDtKHAopJcez41H2zQ9EC+AQ==} + /@ceramicnetwork/stream-caip10-link-handler@5.2.0-rc.0(@polkadot/util@7.9.2)(typescript@5.3.3): + resolution: {integrity: sha512-oMylBrX4iKdjacIyUfLAa/bDZZ7S9amos2bRAePRtg8XxuTA+CcNK0KrRJ6fGEgBRmTBNNPKEWFHtniEISJCaQ==} dependencies: - '@ceramicnetwork/blockchain-utils-validation': 5.0.1-rc.1(@polkadot/util@12.6.2)(typescript@5.3.3) - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) - '@ceramicnetwork/stream-caip10-link': 5.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/stream-handler-common': 4.0.1-rc.1(typescript@5.3.3) + '@ceramicnetwork/blockchain-utils-validation': 5.1.0(@polkadot/util@7.9.2)(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) + '@ceramicnetwork/stream-caip10-link': 5.1.0(typescript@5.3.3) + '@ceramicnetwork/stream-handler-common': 4.1.0(typescript@5.3.3) transitivePeerDependencies: - '@polkadot/util' - bufferutil @@ -3397,10 +3391,10 @@ packages: - zod dev: false - /@ceramicnetwork/stream-caip10-link@5.0.1-rc.1(typescript@5.3.3): - resolution: {integrity: sha512-mt7DhRKxeH23RryLQClro/gjzu/Z6E8xpWoRaw8n9I/u3q486mMEyW6mNbSsWRKq0dRXj3usaLT/hAF1CjBYoQ==} + /@ceramicnetwork/stream-caip10-link@5.1.0(typescript@5.3.3): + resolution: {integrity: sha512-gqbOn4cFecsn5+Co1hOStq/yYnNGL4ibV3MOuQnRdelTEMCsL9ru1v7p497wPkcyDKjymYUtKcIoT1OkAjHU8g==} dependencies: - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) '@ceramicnetwork/streamid': 5.0.0 caip: 1.1.0 did-resolver: 4.1.0 @@ -3413,10 +3407,10 @@ packages: - zod dev: false - /@ceramicnetwork/stream-handler-common@4.0.1-rc.1(typescript@5.3.3): - resolution: {integrity: sha512-6g8pCW1mKc20CoNE+w/nfJV1mMnfAqx0NQ3aAp8IrQ+U5KWbIc+eycr6zBgGaghBmhBEYHOf2ZHP8OmbwF4q1Q==} + /@ceramicnetwork/stream-handler-common@4.1.0(typescript@5.3.3): + resolution: {integrity: sha512-oRaDb2LG4dUCy/O2LQhDqQUDAcOEN4Q2wFG4a1LRhwVBHnVo9b/ov8L2vPb56yLEbHmIAoMsb70oGOy/p5NL+w==} dependencies: - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) '@ceramicnetwork/streamid': 5.0.0 lodash.clonedeep: 4.5.0 transitivePeerDependencies: @@ -3427,12 +3421,12 @@ packages: - zod dev: false - /@ceramicnetwork/stream-model-handler@4.1.0-rc.0(typescript@5.3.3): - resolution: {integrity: sha512-uhkEzVM6H1ChEUIDIIlKJoslNomXMGTKntrIZ9GhwGkR5uUn7EwarQBx3nnoqDlYzrtQUrOjNHCLBrDksc1Eug==} + /@ceramicnetwork/stream-model-handler@4.2.0-rc.0(typescript@5.3.3): + resolution: {integrity: sha512-n4sbhJdTF5xuJxJmE4Er1pxr7kK208NdX1dNVG2JiW5SruPDPubnHKjjv0mVjZpSpmnUYMBTnjgPeAasNX9teQ==} dependencies: - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) - '@ceramicnetwork/stream-handler-common': 4.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/stream-model': 4.0.1-rc.1(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) + '@ceramicnetwork/stream-handler-common': 4.1.0(typescript@5.3.3) + '@ceramicnetwork/stream-model': 4.1.0(typescript@5.3.3) '@ceramicnetwork/streamid': 5.0.0 ajv: 8.12.0 ajv-formats: 2.1.1(ajv@8.12.0) @@ -3449,12 +3443,12 @@ packages: - zod dev: false - /@ceramicnetwork/stream-model-instance-handler@4.0.1-rc.1(typescript@5.3.3): - resolution: {integrity: sha512-fjDiTwlgB5NPqyMRUlfbLcAMUi6k2Yi0RFjYutGVy+yqJtpVA/SD6iuY97Onm4xLHvLgpv6rk1CAZSK9f3s0ug==} + /@ceramicnetwork/stream-model-instance-handler@4.2.0-rc.0(typescript@5.3.3): + resolution: {integrity: sha512-Y4lhFJ/UwJlpRkYlzCQkv5zoTgFHS2K0NzP/VeEZNA/tWhxyPE6moAIKKOYOdJZVnZUeMv7GbHwUH1QhQo/eoA==} dependencies: - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) - '@ceramicnetwork/stream-handler-common': 4.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/stream-model-instance': 4.0.1-rc.1(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) + '@ceramicnetwork/stream-handler-common': 4.1.0(typescript@5.3.3) + '@ceramicnetwork/stream-model-instance': 4.2.0-rc.0(typescript@5.3.3) '@ceramicnetwork/streamid': 5.0.0 ajv: 8.12.0 ajv-formats: 2.1.1(ajv@8.12.0) @@ -3470,10 +3464,10 @@ packages: - zod dev: false - /@ceramicnetwork/stream-model-instance@4.0.1-rc.1(typescript@5.3.3): - resolution: {integrity: sha512-4Dd3yLE/iTyvhicGmHCieie7wLZcA/66EScyRV5xP2uf9cvP1u3Ghsb/bnRaHdQhLwcak8gIs6KPTgS/RbdltQ==} + /@ceramicnetwork/stream-model-instance@4.2.0-rc.0(typescript@5.3.3): + resolution: {integrity: sha512-1ZgY6r1R623joYksotEtHhang+LHrT9GUquQEbMzOiKQ/eN+3zQ6jGkfuhFGT26YLNg5CWvi9bY9lJqL7tvOtA==} dependencies: - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) '@ceramicnetwork/streamid': 5.0.0 '@ipld/dag-cbor': 7.0.3 '@stablelib/random': 1.0.2 @@ -3488,17 +3482,17 @@ packages: - zod dev: false - /@ceramicnetwork/stream-model@4.0.1-rc.1(typescript@5.3.3): - resolution: {integrity: sha512-HLfDuY+C22g4tgpb06kCEETi7GlG39F6bKDJVl9hOuBf3JPjIlI1t4BBol2TTjhdhUwTNIbKpS7jAp3hDSl+Ng==} + /@ceramicnetwork/stream-model@4.1.0(typescript@5.3.3): + resolution: {integrity: sha512-CC6SJ3ha2nEiOFUxQmcfhNiXtUhtVVo0JBeRk30fYLovY6OdgUgslrGFFdksJTXBEDnDZ9r2rx507r2kYkEfTg==} dependencies: - '@ceramicnetwork/codecs': 4.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/codecs': 4.1.0(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) '@ceramicnetwork/streamid': 5.0.0 '@ipld/dag-cbor': 7.0.3 '@stablelib/random': 1.0.2 ajv: 8.12.0 ajv-formats: 2.1.1(ajv@8.12.0) - codeco: 1.2.0 + codeco: 1.2.1 fast-json-patch: 3.1.1 json-schema-typed: 8.0.1 multiformats: 13.1.0 @@ -3511,12 +3505,12 @@ packages: - zod dev: false - /@ceramicnetwork/stream-tile-handler@5.0.1-rc.1(typescript@5.3.3): - resolution: {integrity: sha512-yjk2Q5U6daq7jYfPBHP2nzS757y9VGgTiHXySMUUEYMdm1B/dskKECGmHMHmYGHH+zS0RQe6lfDsBAibrh3uoA==} + /@ceramicnetwork/stream-tile-handler@5.2.0-rc.0(typescript@5.3.3): + resolution: {integrity: sha512-V8q5cHQdgUqdAG1Omw8RnOrllK4VdbRbbEJnzKLTiyXNafUiaB4d7W4X8r97SlepXbLsMJVZHw1H/ijX92rD/g==} dependencies: - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) - '@ceramicnetwork/stream-handler-common': 4.0.1-rc.1(typescript@5.3.3) - '@ceramicnetwork/stream-tile': 5.0.1-rc.1(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) + '@ceramicnetwork/stream-handler-common': 4.1.0(typescript@5.3.3) + '@ceramicnetwork/stream-tile': 5.1.0(typescript@5.3.3) '@ceramicnetwork/streamid': 5.0.0 ajv: 8.12.0 ajv-formats: 2.1.1(ajv@8.12.0) @@ -3532,10 +3526,10 @@ packages: - zod dev: false - /@ceramicnetwork/stream-tile@5.0.1-rc.1(typescript@5.3.3): - resolution: {integrity: sha512-B9oxAov2W1oebbibWEB7blk0m03laVYvXsR9qSjfe8T97jok2iVK7Nmsr+VaCHnX61R4POqabfz1nvfx9x5ZXg==} + /@ceramicnetwork/stream-tile@5.1.0(typescript@5.3.3): + resolution: {integrity: sha512-BkIZ51Us3FnobikhrptTzMx2k1WO1YuXzdvOezboGG7wJO/mhG8LAqIj0FIyu5uvkLDgx1Wpdp2WGdon721myQ==} dependencies: - '@ceramicnetwork/common': 5.1.0-rc.0(typescript@5.3.3) + '@ceramicnetwork/common': 5.1.0(typescript@5.3.3) '@ceramicnetwork/streamid': 5.0.0 '@ipld/dag-cbor': 7.0.3 '@stablelib/random': 1.0.2 @@ -3818,8 +3812,8 @@ packages: prettier: 2.8.8 dev: true - /@codemirror/language@6.10.1: - resolution: {integrity: sha512-5GrXzrhq6k+gL5fjkAwt90nYDmjlzTIJV8THnxNFtNKWotMIlzzN+CpqxqwXOECnUdOndmSeWntVrVcv5axWRQ==} + /@codemirror/language@6.0.0: + resolution: {integrity: sha512-rtjk5ifyMzOna1c7PBu7J1VCt0PvA5wy3o8eMVnxMKb7z8KA7JFecvD04dSn14vj/bBaAbqRsGed5OjtofEnLA==} dependencies: '@codemirror/state': 6.4.1 '@codemirror/view': 6.24.1 @@ -4047,7 +4041,7 @@ packages: resolution: {integrity: sha512-6PYXOCX7mwVWUcudKQ3eW5LtI8v5esozazbf2q2F01PE+LoeEvTytvgU9FEspj4pATpq3hPx1eenX2uLirDJ8w==} engines: {node: '>=14.14'} dependencies: - codeco: 1.2.0 + codeco: 1.2.1 multiformats: 11.0.2 uint8arrays: 4.0.10 @@ -4136,7 +4130,7 @@ packages: resolution: {integrity: sha512-b7sPDTNHdySoJ+Rp2p06x3rg1iTxI4yPTTA3PrPh40xcvFJ0K/YhdIb/Rzff13t92arcJ+VYGFhqtJorauV91g==} engines: {node: '>=14.14'} dependencies: - codeco: 1.2.0 + codeco: 1.2.1 /@didtools/siwx@2.0.0: resolution: {integrity: sha512-eqBtI5dZrptXTCyadnhvU0di/KvumoByT7F8KB/8BLU7M1lltfEmvf/c5AnsyrWO9338ygCs2u5mKz1p1Zdj5A==} @@ -4745,7 +4739,7 @@ packages: peerDependencies: react: '*' dependencies: - '@types/react': 18.2.53 + '@types/react': 18.2.57 prop-types: 15.8.1 react: 18.2.0 @@ -5366,7 +5360,7 @@ packages: /@gar/promisify@1.1.3: resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} - /@graphiql/react@0.20.3(@codemirror/language@6.10.1)(@types/react@18.2.57)(graphql@16.8.1)(react-dom@18.2.0)(react@18.2.0): + /@graphiql/react@0.20.3(@codemirror/language@6.0.0)(@types/react@18.2.57)(graphql@16.8.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-LHEiWQPABflTyRJZBZB50WSlrWER4RtlWg9XV1+D4yZQ3+6GbLM7X1zYf4D/TQ6AJB/vLZQHEnbhS0LuKcNqfA==} peerDependencies: graphql: ^15.5.0 || ^16.0.0 @@ -5382,7 +5376,7 @@ packages: '@types/codemirror': 5.60.15 clsx: 1.2.1 codemirror: 5.65.16 - codemirror-graphql: 2.0.10(@codemirror/language@6.10.1)(codemirror@5.65.16)(graphql@16.8.1) + codemirror-graphql: 2.0.10(@codemirror/language@6.0.0)(codemirror@5.65.16)(graphql@16.8.1) copy-to-clipboard: 3.3.3 framer-motion: 6.5.1(react-dom@18.2.0)(react@18.2.0) graphql: 16.8.1 @@ -5886,6 +5880,14 @@ packages: multiformats: 13.1.0 dev: false + /@ipld/dag-json@10.2.0: + resolution: {integrity: sha512-O9YLUrl3d3WbVz7v1WkajFkyfOLEe2Fep+wor4fgVe0ywxzrivrj437NiPcVyB+2EDdFn/Q7tCHFf8YVhDf8ZA==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dependencies: + cborg: 4.0.9 + multiformats: 13.1.0 + dev: false + /@ipld/dag-pb@4.0.8: resolution: {integrity: sha512-693AqMY2jvhe+w4jSwjnDrbhxIu39gm1H4f6/KD5gG+6VFMM6EXV7vq85BvEf8CRsnA0+auWfA29/S8gbWI0Ew==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} @@ -5893,6 +5895,13 @@ packages: multiformats: 13.1.0 dev: false + /@ipld/dag-pb@4.1.0: + resolution: {integrity: sha512-LJU451Drqs5zjFm7jI4Hs3kHlilOqkjcSfPiQgVsZnWaYb2C7YdfhnclrVn/X+ucKejlU9BL3+gXFCZUXkMuCg==} + engines: {node: '>=16.0.0', npm: '>=7.0.0'} + dependencies: + multiformats: 13.1.0 + dev: false + /@isaacs/cliui@8.0.2: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -7737,8 +7746,8 @@ packages: wordwrap: 1.0.0 wrap-ansi: 7.0.0 - /@oclif/plugin-help@6.0.13: - resolution: {integrity: sha512-D/hiHmg+c6eOny95VfbhBcdgGxbi4AU2I3s1nFit0wpV2YziZnjmD7NQvYUCUJB052RcVmni6NiegttLgM4y5g==} + /@oclif/plugin-help@6.0.14: + resolution: {integrity: sha512-orKUsV8hYtbnPf1W7y5wnnR2X6UFOl7hqTh/Uj4E+3ju/8TnvpavZXFA2UQecKWcfdbYjuTwxuZdeh8vBWFLIQ==} engines: {node: '>=18.0.0'} dependencies: '@oclif/core': 3.19.4 @@ -8115,7 +8124,7 @@ packages: '@babel/runtime': 7.23.9 dev: false - /@polkadot/util-crypto@7.9.2(@polkadot/util@12.6.2): + /@polkadot/util-crypto@7.9.2(@polkadot/util@7.9.2): resolution: {integrity: sha512-nNwqUwP44eCH9jKKcPie+IHLKkg9LMe6H7hXo91hy3AtoslnNrT51tP3uAm5yllhLvswJfnAgnlHq7ybCgqeFw==} engines: {node: '>=14.0.0'} peerDependencies: @@ -8123,8 +8132,8 @@ packages: dependencies: '@babel/runtime': 7.23.9 '@polkadot/networks': 7.9.2 - '@polkadot/util': 12.6.2 - '@polkadot/wasm-crypto': 4.6.1(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@7.9.2) + '@polkadot/util': 7.9.2 + '@polkadot/wasm-crypto': 4.6.1(@polkadot/util@7.9.2)(@polkadot/x-randomvalues@7.9.2) '@polkadot/x-randomvalues': 7.9.2 blakejs: 1.2.1 bn.js: 4.12.0 @@ -8139,40 +8148,40 @@ packages: xxhashjs: 0.2.2 dev: false - /@polkadot/util@12.6.2: - resolution: {integrity: sha512-l8TubR7CLEY47240uki0TQzFvtnxFIO7uI/0GoWzpYD/O62EIAMRsuY01N4DuwgKq2ZWD59WhzsLYmA5K6ksdw==} - engines: {node: '>=18'} + /@polkadot/util@7.9.2: + resolution: {integrity: sha512-6ABY6ErgkCsM4C6+X+AJSY4pBGwbKlHZmUtHftaiTvbaj4XuA4nTo3GU28jw8wY0Jh2cJZJvt6/BJ5GVkm5tBA==} + engines: {node: '>=14.0.0'} dependencies: - '@polkadot/x-bigint': 12.6.2 - '@polkadot/x-global': 12.6.2 - '@polkadot/x-textdecoder': 12.6.2 - '@polkadot/x-textencoder': 12.6.2 - '@types/bn.js': 5.1.5 - bn.js: 5.2.1 - tslib: 2.6.2 + '@babel/runtime': 7.23.9 + '@polkadot/x-textdecoder': 7.9.2 + '@polkadot/x-textencoder': 7.9.2 + '@types/bn.js': 4.11.6 + bn.js: 4.12.0 + camelcase: 6.3.0 + ip-regex: 4.3.0 dev: false - /@polkadot/wasm-crypto-asmjs@4.6.1(@polkadot/util@12.6.2): + /@polkadot/wasm-crypto-asmjs@4.6.1(@polkadot/util@7.9.2): resolution: {integrity: sha512-1oHQjz2oEO1kCIcQniOP+dZ9N2YXf2yCLHLsKaKSvfXiWaetVCaBNB8oIHIVYvuLnVc8qlMi66O6xc1UublHsw==} engines: {node: '>=14.0.0'} peerDependencies: '@polkadot/util': '*' dependencies: '@babel/runtime': 7.23.9 - '@polkadot/util': 12.6.2 + '@polkadot/util': 7.9.2 dev: false - /@polkadot/wasm-crypto-wasm@4.6.1(@polkadot/util@12.6.2): + /@polkadot/wasm-crypto-wasm@4.6.1(@polkadot/util@7.9.2): resolution: {integrity: sha512-NI3JVwmLjrSYpSVuhu0yeQYSlsZrdpK41UC48sY3kyxXC71pi6OVePbtHS1K3xh3FFmDd9srSchExi3IwzKzMw==} engines: {node: '>=14.0.0'} peerDependencies: '@polkadot/util': '*' dependencies: '@babel/runtime': 7.23.9 - '@polkadot/util': 12.6.2 + '@polkadot/util': 7.9.2 dev: false - /@polkadot/wasm-crypto@4.6.1(@polkadot/util@12.6.2)(@polkadot/x-randomvalues@7.9.2): + /@polkadot/wasm-crypto@4.6.1(@polkadot/util@7.9.2)(@polkadot/x-randomvalues@7.9.2): resolution: {integrity: sha512-2wEftBDxDG+TN8Ah6ogtvzjdZdcF0mAjU4UNNOfpmkBCxQYZOrAHB8HXhzo3noSsKkLX7PDX57NxvJ9OhoTAjw==} engines: {node: '>=14.0.0'} peerDependencies: @@ -8180,27 +8189,12 @@ packages: '@polkadot/x-randomvalues': '*' dependencies: '@babel/runtime': 7.23.9 - '@polkadot/util': 12.6.2 - '@polkadot/wasm-crypto-asmjs': 4.6.1(@polkadot/util@12.6.2) - '@polkadot/wasm-crypto-wasm': 4.6.1(@polkadot/util@12.6.2) + '@polkadot/util': 7.9.2 + '@polkadot/wasm-crypto-asmjs': 4.6.1(@polkadot/util@7.9.2) + '@polkadot/wasm-crypto-wasm': 4.6.1(@polkadot/util@7.9.2) '@polkadot/x-randomvalues': 7.9.2 dev: false - /@polkadot/x-bigint@12.6.2: - resolution: {integrity: sha512-HSIk60uFPX4GOFZSnIF7VYJz7WZA7tpFJsne7SzxOooRwMTWEtw3fUpFy5cYYOeLh17/kHH1Y7SVcuxzVLc74Q==} - engines: {node: '>=18'} - dependencies: - '@polkadot/x-global': 12.6.2 - tslib: 2.6.2 - dev: false - - /@polkadot/x-global@12.6.2: - resolution: {integrity: sha512-a8d6m+PW98jmsYDtAWp88qS4dl8DyqUBsd0S+WgyfSMtpEXu6v9nXDgPZgwF5xdDvXhm+P0ZfVkVTnIGrScb5g==} - engines: {node: '>=18'} - dependencies: - tslib: 2.6.2 - dev: false - /@polkadot/x-global@7.9.2: resolution: {integrity: sha512-JX5CrGWckHf1P9xKXq4vQCAuMUbL81l2hOWX7xeP8nv4caHEpmf5T1wD1iMdQBL5PFifo6Pg0V6/oZBB+bts7A==} engines: {node: '>=14.0.0'} @@ -8216,20 +8210,20 @@ packages: '@polkadot/x-global': 7.9.2 dev: false - /@polkadot/x-textdecoder@12.6.2: - resolution: {integrity: sha512-M1Bir7tYvNappfpFWXOJcnxUhBUFWkUFIdJSyH0zs5LmFtFdbKAeiDXxSp2Swp5ddOZdZgPac294/o2TnQKN1w==} - engines: {node: '>=18'} + /@polkadot/x-textdecoder@7.9.2: + resolution: {integrity: sha512-wfwbSHXPhrOAl12QvlIOGNkMH/N/h8PId2ytIjvM/8zPPFB5Il6DWSFLtVapOGEpIFjEWbd5t8Td4pHBVXIEbg==} + engines: {node: '>=14.0.0'} dependencies: - '@polkadot/x-global': 12.6.2 - tslib: 2.6.2 + '@babel/runtime': 7.23.9 + '@polkadot/x-global': 7.9.2 dev: false - /@polkadot/x-textencoder@12.6.2: - resolution: {integrity: sha512-4N+3UVCpI489tUJ6cv3uf0PjOHvgGp9Dl+SZRLgFGt9mvxnvpW/7+XBADRMtlG4xi5gaRK7bgl5bmY6OMDsNdw==} - engines: {node: '>=18'} + /@polkadot/x-textencoder@7.9.2: + resolution: {integrity: sha512-A19wwYINuZwU2dUyQ/mMzB0ISjyfc4cISfL4zCMUAVgj7xVoXMYV2GfjNdMpA8Wsjch3su6pxLbtJ2wU03sRTQ==} + engines: {node: '>=14.0.0'} dependencies: - '@polkadot/x-global': 12.6.2 - tslib: 2.6.2 + '@babel/runtime': 7.23.9 + '@polkadot/x-global': 7.9.2 dev: false /@protobufjs/aspromise@1.1.2: @@ -10252,6 +10246,12 @@ packages: dependencies: '@babel/types': 7.23.9 + /@types/bn.js@4.11.6: + resolution: {integrity: sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==} + dependencies: + '@types/node': 20.11.19 + dev: false + /@types/bn.js@5.1.5: resolution: {integrity: sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==} dependencies: @@ -10600,7 +10600,7 @@ packages: resolution: {integrity: sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==} dependencies: '@types/history': 4.7.11 - '@types/react': 18.2.55 + '@types/react': 18.2.57 /@types/react@18.2.53: resolution: {integrity: sha512-52IHsMDT8qATp9B9zoOyobW8W3/0QhaJQTw1HwRj0UY2yBpCAQ7+S/CqHYQ8niAm3p4ji+rWUQ9UCib0GxQ60w==} @@ -10609,20 +10609,12 @@ packages: '@types/scheduler': 0.16.8 csstype: 3.1.3 - /@types/react@18.2.55: - resolution: {integrity: sha512-Y2Tz5P4yz23brwm2d7jNon39qoAtMMmalOQv6+fEFt1mT+FcM3D841wDpoUvFXhaYenuROCy3FZYqdTjM7qVyA==} - dependencies: - '@types/prop-types': 15.7.11 - '@types/scheduler': 0.16.8 - csstype: 3.1.3 - /@types/react@18.2.57: resolution: {integrity: sha512-ZvQsktJgSYrQiMirAN60y4O/LRevIV8hUzSOSNB6gfR3/o3wCBFQx3sPwIYtuDMeiVgsSS3UzCV26tEzgnfvQw==} dependencies: '@types/prop-types': 15.7.11 '@types/scheduler': 0.16.8 csstype: 3.1.3 - dev: false /@types/resolve@1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} @@ -11894,8 +11886,8 @@ packages: resolution: {integrity: sha512-d1W2aNSYcz/sxYO4pMGX9vq65qOTu0P800epMud+6cYYX0QcT7zyqcxec3VWzpgvdXo57UWmVbZpLMjX2m1I7Q==} dev: false - /aws-sdk@2.1550.0: - resolution: {integrity: sha512-abkbOeaL7iV085UqO8Y7/Ep7VYONK32chhKejhMbPYSqTp2YgNeqOSQfSaVZWeWCwqJxujEyoXFGTNgTt46D0g==} + /aws-sdk@2.1563.0: + resolution: {integrity: sha512-CuxRmrAqsTQnVeiLjiKP+3+UfzBW32TmHT2VS+7qcebvgVDaLZ4s3l0aMmusUwCciRCWOcT+20US/Pic0l9WaA==} engines: {node: '>= 10.0.0'} dependencies: buffer: 4.9.2 @@ -12796,6 +12788,17 @@ packages: get-intrinsic: 1.2.3 set-function-length: 1.2.0 + /call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + set-function-length: 1.2.1 + dev: false + /callback-stream@1.1.0: resolution: {integrity: sha512-sAZ9kODla+mGACBZ1IpTCAisKoGnv6PykW7fPk1LrM+mMepE18Yz0515yoVcrZy7dQsTUp3uZLQ/9Sx1RnLoHw==} dependencies: @@ -13276,14 +13279,17 @@ packages: /codeco@1.2.0: resolution: {integrity: sha512-SHTBW7QsiDtHGqEyhX10gZesmWlWV00gXteFyU2xLqyZmy658/+HlPyXG5EvY05+csQNWjBIfGg2mZrklR1RtQ==} - /codemirror-graphql@2.0.10(@codemirror/language@6.10.1)(codemirror@5.65.16)(graphql@16.8.1): + /codeco@1.2.1: + resolution: {integrity: sha512-jJHt2yEpV2p/pY1qQ0JZUScjWCqvZgE8SBYqzAEXo+DrpFB2BFs9RJp67GP2syg0+cMJ8DK14KOJZhFhhvH1nQ==} + + /codemirror-graphql@2.0.10(@codemirror/language@6.0.0)(codemirror@5.65.16)(graphql@16.8.1): resolution: {integrity: sha512-rC9NxibCsSzWtCQjHLfwKCkyYdGv2BT/BCgyDoKPrc/e7aGiyLyeT0fB60d+0imwlvhX3lIHncl6JMz2YxQ/jg==} peerDependencies: '@codemirror/language': 6.0.0 codemirror: ^5.65.3 graphql: ^15.5.0 || ^16.0.0 dependencies: - '@codemirror/language': 6.10.1 + '@codemirror/language': 6.0.0 '@types/codemirror': 0.0.90 codemirror: 5.65.16 graphql: 16.8.1 @@ -14315,6 +14321,15 @@ packages: gopd: 1.0.1 has-property-descriptors: 1.0.1 + /define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.0.1 + dev: false + /define-lazy-prop@2.0.0: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} engines: {node: '>=8'} @@ -14967,6 +14982,13 @@ packages: /es-array-method-boxes-properly@1.0.0: resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} + /es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 + dev: false + /es-errors@1.3.0: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} @@ -16538,6 +16560,17 @@ packages: has-symbols: 1.0.3 hasown: 2.0.0 + /get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.1 + dev: false + /get-iterator@1.0.2: resolution: {integrity: sha512-v+dm9bNVfOYsY1OrhaCrmyOcYoSeVvbt+hHZ0Au+T+p1y+0Uyj9aMaGIeUTT6xdpRbWzDeYKvfOslPhggQMcsg==} dev: false @@ -16809,14 +16842,14 @@ packages: /graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - /graphiql@3.1.1(@codemirror/language@6.10.1)(@types/react@18.2.57)(graphql@16.8.1)(react-dom@18.2.0)(react@18.2.0): + /graphiql@3.1.1(@codemirror/language@6.0.0)(@types/react@18.2.57)(graphql@16.8.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-FMNa981Wj8JBJJRTdryNyrVteigS8B7q+Q1fh1rW4IsFPaXNIs1VMs8kwqIZ8zERj4Fc64Ea750g3n6r2w9Zcg==} peerDependencies: graphql: ^15.5.0 || ^16.0.0 react: ^16.8.0 || ^17 || ^18 react-dom: ^16.8.0 || ^17 || ^18 dependencies: - '@graphiql/react': 0.20.3(@codemirror/language@6.10.1)(@types/react@18.2.57)(graphql@16.8.1)(react-dom@18.2.0)(react@18.2.0) + '@graphiql/react': 0.20.3(@codemirror/language@6.0.0)(@types/react@18.2.57)(graphql@16.8.1)(react-dom@18.2.0)(react@18.2.0) '@graphiql/toolkit': 0.9.1(graphql@16.8.1) graphql: 16.8.1 graphql-language-service: 5.2.0(graphql@16.8.1) @@ -16975,10 +17008,21 @@ packages: dependencies: get-intrinsic: 1.2.3 + /has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + dependencies: + es-define-property: 1.0.0 + dev: false + /has-proto@1.0.1: 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'} + dev: false + /has-symbols@1.0.3: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} @@ -17030,6 +17074,13 @@ packages: dependencies: function-bind: 1.1.2 + /hasown@2.0.1: + resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + dev: false + /hast-util-from-parse5@8.0.1: resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} dependencies: @@ -17708,6 +17759,11 @@ packages: sprintf-js: 1.1.3 dev: true + /ip-regex@4.3.0: + resolution: {integrity: sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==} + engines: {node: '>=8'} + dev: false + /ip-regex@5.0.0: resolution: {integrity: sha512-fOCG6lhoKKakwv+C6KdsOnGvgXnmgfmp0myi3bcNwj3qfwPAxRKWEuFhvEFF7ceYIz6+1jRZ+yguLFAmUNPEfw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -18098,7 +18154,7 @@ packages: '@multiformats/multiaddr': 11.6.1 execa: 6.1.0 ipfs-utils: 9.0.14 - joi: 17.12.1 + joi: 17.12.2 merge-options: 3.0.4 nanoid: 4.0.2 p-wait-for: 5.0.2 @@ -18144,7 +18200,7 @@ packages: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 has-tostringtag: 1.0.2 dev: false @@ -19978,6 +20034,16 @@ packages: '@sideway/formula': 3.0.1 '@sideway/pinpoint': 2.0.0 + /joi@17.12.2: + resolution: {integrity: sha512-RonXAIzCiHLc8ss3Ibuz45u28GOsWE1UpfDXLbN/9NKbL4tCJf8TWYVKsoYuuh+sAUt7fsSNpA+r2+TBA6Wjmw==} + dependencies: + '@hapi/hoek': 9.3.0 + '@hapi/topo': 5.1.0 + '@sideway/address': 4.1.5 + '@sideway/formula': 3.0.1 + '@sideway/pinpoint': 2.0.0 + dev: false + /js-sha256@0.9.0: resolution: {integrity: sha512-sga3MHh9sgQN2+pJ9VYZ+1LPwXOxuBJBA5nrR5/ofPfuiJBE2hnjsaN8se8JznOmGLN2p49Pe5U/ttafcs/apA==} dev: false @@ -20279,13 +20345,13 @@ packages: - supports-color dev: false - /kubo-rpc-client@3.0.2: - resolution: {integrity: sha512-VXCyQ8M5z922rUEqaTjtuXUepuIxAaijKVgxoPSiB9eU+B3rVEIkUhNsjKzK6QM3lnW/hQwwrKF5uJcGUitokw==} + /kubo-rpc-client@3.0.3: + resolution: {integrity: sha512-PK+a1uOSYheu9y5+vh6WBfJT3pRl5LPUVdmaeg/wTpwSLL8VLgDmimtgybG7Z0SvM2UAA/cmrc32626/w+GS9Q==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} dependencies: '@ipld/dag-cbor': 9.2.0 - '@ipld/dag-json': 10.1.7 - '@ipld/dag-pb': 4.0.8 + '@ipld/dag-json': 10.2.0 + '@ipld/dag-pb': 4.1.0 '@libp2p/crypto': 1.0.17 '@libp2p/logger': 2.1.1 '@libp2p/peer-id': 2.0.4 @@ -22213,8 +22279,8 @@ packages: lower-case: 2.0.2 tslib: 2.6.2 - /node-abi@3.54.0: - resolution: {integrity: sha512-p7eGEiQil0YUV3ItH4/tBb781L5impVmmx2E9FRKF7d18XXzp4PGT2tdYMFY6wQqgxD0IwNZOiSJ0/K0fSi/OA==} + /node-abi@3.55.0: + resolution: {integrity: sha512-uPEjtyh2tFEvWYt4Jw7McOD5FPcHkcxm/tHZc5PWaDB3JYq0rGFUbgaAK+CT5pYpQddBfsZVWI08OwoRfdfbcQ==} engines: {node: '>=10'} dependencies: semver: 7.6.0 @@ -22680,7 +22746,7 @@ packages: '@aws-sdk/client-cloudfront': 3.515.0 '@aws-sdk/client-s3': 3.515.0 '@oclif/core': 3.19.4 - '@oclif/plugin-help': 6.0.13 + '@oclif/plugin-help': 6.0.14 '@oclif/plugin-not-found': 3.0.11 '@oclif/plugin-warn-if-update-available': 3.0.12 async-retry: 1.3.3 @@ -24352,7 +24418,7 @@ packages: minimist: 1.2.8 mkdirp-classic: 0.5.3 napi-build-utils: 1.0.2 - node-abi: 3.54.0 + node-abi: 3.55.0 pump: 3.0.0 rc: 1.2.8 simple-get: 4.0.1 @@ -25778,7 +25844,7 @@ packages: dependencies: tslib: 2.6.2 - /s3leveldown@2.2.2(aws-sdk@2.1550.0)(levelup@5.1.1): + /s3leveldown@2.2.2(aws-sdk@2.1563.0)(levelup@5.1.1): resolution: {integrity: sha512-pTzJ8Pi5eTJGy8AsiNrdM0AltccbKSaIeaXvxXzAPqBED1JdmQDr2zkVn6rRYFYYgLQayysko2Es5DjL5TEOrw==} engines: {node: '>=6'} peerDependencies: @@ -25787,7 +25853,7 @@ packages: dependencies: '@types/abstract-leveldown': 5.0.2 abstract-leveldown: 6.3.0 - aws-sdk: 2.1550.0 + aws-sdk: 2.1563.0 debug: 4.3.4(supports-color@8.1.1) inherits: 2.0.4 levelup: 5.1.1 @@ -26118,6 +26184,18 @@ packages: gopd: 1.0.1 has-property-descriptors: 1.0.1 + /set-function-length@1.2.1: + resolution: {integrity: sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + dev: false + /set-function-name@2.0.1: resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} engines: {node: '>= 0.4'} @@ -27648,8 +27726,8 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} - /type-fest@4.10.2: - resolution: {integrity: sha512-anpAG63wSpdEbLwOqH8L84urkL6PiVIov3EMmgIhhThevh9aiMQov+6Btx0wldNcvm4wV+e2/Rt1QdDwKHFbHw==} + /type-fest@4.10.3: + resolution: {integrity: sha512-JLXyjizi072smKGGcZiAJDCNweT8J+AuRxmPZ1aG7TERg4ijx9REl8CNhbr36RV4qXqL1gO1FF9HL8OkVmmrsA==} engines: {node: '>=16'} dev: false