diff --git a/packages/access-client/package.json b/packages/access-client/package.json index 18ef47489..be896a99d 100644 --- a/packages/access-client/package.json +++ b/packages/access-client/package.json @@ -99,12 +99,12 @@ "dependencies": { "@ipld/car": "^5.1.1", "@ipld/dag-ucan": "^3.4.0", - "@ucanto/client": "^9.0.0", - "@ucanto/core": "^9.0.1", - "@ucanto/interface": "^9.0.0", - "@ucanto/principal": "^9.0.0", - "@ucanto/transport": "^9.1.0", - "@ucanto/validator": "^9.0.1", + "@ucanto/client": "^9.0.1", + "@ucanto/core": "^10.0.1", + "@ucanto/interface": "^10.0.1", + "@ucanto/principal": "^9.0.1", + "@ucanto/transport": "^9.1.1", + "@ucanto/validator": "^9.0.2", "@web3-storage/capabilities": "workspace:^", "@web3-storage/did-mailto": "workspace:^", "bigint-mod-arith": "^3.1.2", @@ -125,7 +125,7 @@ "@types/sinon": "^10.0.19", "@types/varint": "^6.0.1", "@types/ws": "^8.5.4", - "@ucanto/server": "^9.0.1", + "@ucanto/server": "^10.0.0", "assert": "^2.0.0", "mocha": "^10.2.0", "playwright-test": "^12.3.4", diff --git a/packages/capabilities/package.json b/packages/capabilities/package.json index 495b71146..5fcd87bd2 100644 --- a/packages/capabilities/package.json +++ b/packages/capabilities/package.json @@ -83,11 +83,11 @@ "dist/src/**/*.d.ts.map" ], "dependencies": { - "@ucanto/core": "^9.0.1", - "@ucanto/interface": "^9.0.0", - "@ucanto/principal": "^9.0.0", - "@ucanto/transport": "^9.1.0", - "@ucanto/validator": "^9.0.1", + "@ucanto/core": "^10.0.1", + "@ucanto/interface": "^10.0.1", + "@ucanto/principal": "^9.0.1", + "@ucanto/transport": "^9.1.1", + "@ucanto/validator": "^9.0.2", "@web3-storage/data-segment": "^3.2.0" }, "devDependencies": { diff --git a/packages/filecoin-api/package.json b/packages/filecoin-api/package.json index 69a413cde..71c174e70 100644 --- a/packages/filecoin-api/package.json +++ b/packages/filecoin-api/package.json @@ -153,13 +153,13 @@ }, "dependencies": { "@ipld/dag-ucan": "^3.4.0", - "@ucanto/client": "^9.0.0", - "@ucanto/core": "^9.0.1", - "@ucanto/interface": "^9.0.0", - "@ucanto/server": "^9.0.1", - "@ucanto/transport": "^9.1.0", + "@ucanto/client": "^9.0.1", + "@ucanto/core": "^10.0.1", + "@ucanto/interface": "^10.0.1", + "@ucanto/server": "^10.0.0", + "@ucanto/transport": "^9.1.1", "@web3-storage/capabilities": "workspace:^", - "@web3-storage/content-claims": "^4.0.2", + "@web3-storage/content-claims": "^4.0.4", "@web3-storage/data-segment": "^4.0.0", "fr32-sha2-256-trunc254-padded-binary-tree-multihash": "^3.3.0", "p-map": "^6.0.0" @@ -167,8 +167,8 @@ "devDependencies": { "@ipld/car": "^5.1.1", "@types/mocha": "^10.0.1", - "@ucanto/client": "^9.0.0", - "@ucanto/principal": "^9.0.0", + "@ucanto/client": "^9.0.1", + "@ucanto/principal": "^9.0.1", "@web-std/blob": "^3.0.5", "@web3-storage/eslint-config-w3up": "workspace:^", "@web3-storage/filecoin-client": "workspace:^", diff --git a/packages/filecoin-api/src/storefront/api.ts b/packages/filecoin-api/src/storefront/api.ts index aa4b4d712..6fb3584e2 100644 --- a/packages/filecoin-api/src/storefront/api.ts +++ b/packages/filecoin-api/src/storefront/api.ts @@ -124,7 +124,9 @@ export interface ClaimsClientContext { */ claimsService: { invocationConfig: ClaimsInvocationConfig - connection: ConnectionView + connection: ConnectionView< + import('@web3-storage/content-claims/server/service/api').Service + > } } diff --git a/packages/filecoin-api/src/storefront/service.js b/packages/filecoin-api/src/storefront/service.js index 5afd10a95..01f6b4544 100644 --- a/packages/filecoin-api/src/storefront/service.js +++ b/packages/filecoin-api/src/storefront/service.js @@ -208,7 +208,7 @@ async function findDataAggregationProof({ taskStore, receiptStore }, task) { aggregateAcceptReceipt = receiptRes.ok.out.ok } if (!receiptRes.ok.fx.join) break - task = receiptRes.ok.fx.join + task = receiptRes.ok.fx.join.link() } if (!inclusion) { return { diff --git a/packages/filecoin-api/test/context/mocks.js b/packages/filecoin-api/test/context/mocks.js index 8246b3e48..ff63b4df8 100644 --- a/packages/filecoin-api/test/context/mocks.js +++ b/packages/filecoin-api/test/context/mocks.js @@ -32,8 +32,8 @@ export function mockService(impl) { info: withCallParams(impl.deal?.info ?? notImplemented), }, assert: { - equals: withCallParams(impl.assert?.equals ?? notImplemented) - } + equals: withCallParams(impl.assert?.equals ?? notImplemented), + }, } } diff --git a/packages/filecoin-api/test/context/service.js b/packages/filecoin-api/test/context/service.js index 03ede702b..997903253 100644 --- a/packages/filecoin-api/test/context/service.js +++ b/packages/filecoin-api/test/context/service.js @@ -217,12 +217,15 @@ export function getMockService() { }), }, assert: { - equals: Server.provide(Assert.equals, async ({ capability, invocation }) => { - return { - ok: {} + equals: Server.provide( + Assert.equals, + async ({ capability, invocation }) => { + return { + ok: {}, + } } - }) - } + ), + }, }) } diff --git a/packages/filecoin-api/test/events/storefront.js b/packages/filecoin-api/test/events/storefront.js index 3f55699ce..58c9d464c 100644 --- a/packages/filecoin-api/test/events/storefront.js +++ b/packages/filecoin-api/test/events/storefront.js @@ -9,7 +9,7 @@ import * as StorefrontEvents from '../../src/storefront/events.js' import { StoreOperationErrorName, UnexpectedStateErrorName, - BlobNotFoundErrorName + BlobNotFoundErrorName, } from '../../src/errors.js' import { randomCargo, randomAggregate } from '../utils.js' @@ -53,23 +53,24 @@ export const test = { assert.ok(hasStoredPiece.ok) assert.equal(hasStoredPiece.ok?.status, 'submitted') }, - 'handles filecoin submit messages with error if blob of content is not stored': async (assert, context) => { - // Generate piece for test - const [cargo] = await randomCargo(1, 128) - - // Store piece into store - const message = { - piece: cargo.link.link(), - content: cargo.content.link(), - group: context.id.did(), - } + 'handles filecoin submit messages with error if blob of content is not stored': + async (assert, context) => { + // Generate piece for test + const [cargo] = await randomCargo(1, 128) + + // Store piece into store + const message = { + piece: cargo.link.link(), + content: cargo.content.link(), + group: context.id.did(), + } - // Handle message - const handledMessageRes = - await StorefrontEvents.handleFilecoinSubmitMessage(context, message) - assert.ok(handledMessageRes.error) - assert.equal(handledMessageRes.error?.name, BlobNotFoundErrorName) - }, + // Handle message + const handledMessageRes = + await StorefrontEvents.handleFilecoinSubmitMessage(context, message) + assert.ok(handledMessageRes.error) + assert.equal(handledMessageRes.error?.name, BlobNotFoundErrorName) + }, 'handles filecoin submit messages deduping when stored': async ( assert, context @@ -255,7 +256,10 @@ export const test = { ) ) }, - 'handles piece insert event to issue equivalency claims successfully': async (assert, context) => { + 'handles piece insert event to issue equivalency claims successfully': async ( + assert, + context + ) => { // Generate piece for test const [cargo] = await randomCargo(1, 128) @@ -274,10 +278,11 @@ export const test = { } // Handle message - const handledMessageRes = await StorefrontEvents.handlePieceInsertToEquivalencyClaim( - context, - pieceRecord - ) + const handledMessageRes = + await StorefrontEvents.handlePieceInsertToEquivalencyClaim( + context, + pieceRecord + ) assert.ok(handledMessageRes.ok) // Verify invocation // @ts-expect-error not typed hooks @@ -294,7 +299,6 @@ export const test = { context.service.assert?.equals?._params[0].nb.equals ) ) - }, 'handles piece status update event successfully': async (assert, context) => { // Generate piece for test diff --git a/packages/filecoin-api/test/types.ts b/packages/filecoin-api/test/types.ts index 03079ac1e..d164eb73e 100644 --- a/packages/filecoin-api/test/types.ts +++ b/packages/filecoin-api/test/types.ts @@ -48,6 +48,8 @@ export interface StorefrontTestEventsContext piece: Partial aggregate: Partial deal: Partial - assert: Partial + assert: Partial< + import('@web3-storage/content-claims/server/service/api').AssertService + > }> } diff --git a/packages/filecoin-client/package.json b/packages/filecoin-client/package.json index d311f30ce..88d07540b 100644 --- a/packages/filecoin-client/package.json +++ b/packages/filecoin-client/package.json @@ -54,10 +54,10 @@ ], "dependencies": { "@ipld/dag-ucan": "^3.4.0", - "@ucanto/client": "^9.0.0", - "@ucanto/core": "^9.0.1", - "@ucanto/interface": "^9.0.0", - "@ucanto/transport": "^9.1.0", + "@ucanto/client": "^9.0.1", + "@ucanto/core": "^10.0.1", + "@ucanto/interface": "^10.0.1", + "@ucanto/transport": "^9.1.1", "@web3-storage/capabilities": "workspace:^" }, "devDependencies": { @@ -65,8 +65,8 @@ "@ipld/dag-json": "^10.1.4", "@types/assert": "^1.5.6", "@types/mocha": "^10.0.1", - "@ucanto/principal": "^9.0.0", - "@ucanto/server": "^9.0.1", + "@ucanto/principal": "^9.0.1", + "@ucanto/server": "^10.0.0", "@web3-storage/data-segment": "^4.0.0", "@web3-storage/eslint-config-w3up": "workspace:^", "assert": "^2.0.0", diff --git a/packages/upload-api/package.json b/packages/upload-api/package.json index be3153a71..99cff513d 100644 --- a/packages/upload-api/package.json +++ b/packages/upload-api/package.json @@ -171,12 +171,12 @@ "test-watch": "pnpm build && mocha --bail --timeout 10s --watch --parallel -n no-warnings -n experimental-vm-modules -n experimental-fetch --watch-files src,test" }, "dependencies": { - "@ucanto/client": "^9.0.0", - "@ucanto/interface": "^9.0.0", - "@ucanto/principal": "^9.0.0", - "@ucanto/server": "^9.0.1", - "@ucanto/transport": "^9.1.0", - "@ucanto/validator": "^9.0.1", + "@ucanto/client": "^9.0.1", + "@ucanto/interface": "^10.0.1", + "@ucanto/principal": "^9.0.1", + "@ucanto/server": "^10.0.0", + "@ucanto/transport": "^9.1.1", + "@ucanto/validator": "^9.0.2", "@web3-storage/access": "workspace:^", "@web3-storage/capabilities": "workspace:^", "@web3-storage/did-mailto": "workspace:^", @@ -188,7 +188,7 @@ "@ipld/car": "^5.1.1", "@ipld/dag-ucan": "^3.4.0", "@types/mocha": "^10.0.1", - "@ucanto/core": "^9.0.1", + "@ucanto/core": "^10.0.1", "@web-std/blob": "^3.0.5", "@web3-storage/eslint-config-w3up": "workspace:^", "@web3-storage/sigv4": "^1.0.2", diff --git a/packages/upload-api/src/types/usage.ts b/packages/upload-api/src/types/usage.ts index 238d98f0a..bed076201 100644 --- a/packages/upload-api/src/types/usage.ts +++ b/packages/upload-api/src/types/usage.ts @@ -1,5 +1,9 @@ import { Failure, Result } from '@ucanto/interface' -import { ProviderDID, SpaceDID, UsageData } from '@web3-storage/capabilities/types' +import { + ProviderDID, + SpaceDID, + UsageData, +} from '@web3-storage/capabilities/types' export type { UsageData } diff --git a/packages/upload-client/package.json b/packages/upload-client/package.json index 82182868d..d1ac3efdc 100644 --- a/packages/upload-client/package.json +++ b/packages/upload-client/package.json @@ -71,9 +71,9 @@ "@ipld/dag-cbor": "^9.0.6", "@ipld/dag-ucan": "^3.4.0", "@ipld/unixfs": "^2.1.1", - "@ucanto/client": "^9.0.0", - "@ucanto/interface": "^9.0.0", - "@ucanto/transport": "^9.1.0", + "@ucanto/client": "^9.0.1", + "@ucanto/interface": "^10.0.1", + "@ucanto/transport": "^9.1.1", "@web3-storage/capabilities": "workspace:^", "@web3-storage/data-segment": "^5.1.0", "@web3-storage/filecoin-client": "workspace:^", @@ -86,8 +86,8 @@ "@types/assert": "^1.5.6", "@types/mocha": "^10.0.1", "@types/varint": "^6.0.1", - "@ucanto/principal": "^9.0.0", - "@ucanto/server": "^9.0.1", + "@ucanto/principal": "^9.0.1", + "@ucanto/server": "^10.0.0", "@web3-storage/eslint-config-w3up": "workspace:^", "assert": "^2.0.0", "blockstore-core": "^3.0.0", diff --git a/packages/w3up-client/package.json b/packages/w3up-client/package.json index 24c491884..fa955ec17 100644 --- a/packages/w3up-client/package.json +++ b/packages/w3up-client/package.json @@ -110,11 +110,11 @@ }, "dependencies": { "@ipld/dag-ucan": "^3.4.0", - "@ucanto/client": "^9.0.0", - "@ucanto/core": "^9.0.1", - "@ucanto/interface": "^9.0.0", - "@ucanto/principal": "^9.0.0", - "@ucanto/transport": "^9.1.0", + "@ucanto/client": "^9.0.1", + "@ucanto/core": "^10.0.1", + "@ucanto/interface": "^10.0.1", + "@ucanto/principal": "^9.0.1", + "@ucanto/transport": "^9.1.1", "@web3-storage/access": "workspace:^", "@web3-storage/capabilities": "workspace:^", "@web3-storage/did-mailto": "workspace:^", @@ -126,7 +126,7 @@ "@types/assert": "^1.5.6", "@types/mocha": "^10.0.1", "@types/node": "^20.8.4", - "@ucanto/server": "^9.0.1", + "@ucanto/server": "^10.0.0", "@web3-storage/data-segment": "^5.0.0", "@web3-storage/eslint-config-w3up": "workspace:^", "@web3-storage/upload-api": "workspace:^", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1886aeefb..4285e1c07 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '6.0' +lockfileVersion: '6.1' settings: autoInstallPeers: true @@ -58,23 +58,23 @@ importers: specifier: ^1.2.1 version: 1.2.1 '@ucanto/client': - specifier: ^9.0.0 - version: 9.0.0 - '@ucanto/core': specifier: ^9.0.1 version: 9.0.1 + '@ucanto/core': + specifier: ^10.0.1 + version: 10.0.1 '@ucanto/interface': - specifier: ^9.0.0 - version: 9.0.0 + specifier: ^10.0.1 + version: 10.0.1 '@ucanto/principal': - specifier: ^9.0.0 - version: 9.0.0 - '@ucanto/transport': - specifier: ^9.1.0 - version: 9.1.0 - '@ucanto/validator': specifier: ^9.0.1 version: 9.0.1 + '@ucanto/transport': + specifier: ^9.1.1 + version: 9.1.1 + '@ucanto/validator': + specifier: ^9.0.2 + version: 9.0.2 '@web3-storage/capabilities': specifier: workspace:^ version: link:../capabilities @@ -125,8 +125,8 @@ importers: specifier: ^8.5.4 version: 8.5.9 '@ucanto/server': - specifier: ^9.0.1 - version: 9.0.1 + specifier: ^10.0.0 + version: 10.0.0 '@web3-storage/eslint-config-w3up': specifier: workspace:^ version: link:../eslint-config-w3up @@ -152,20 +152,20 @@ importers: packages/capabilities: dependencies: '@ucanto/core': - specifier: ^9.0.1 - version: 9.0.1 + specifier: ^10.0.1 + version: 10.0.1 '@ucanto/interface': - specifier: ^9.0.0 - version: 9.0.0 + specifier: ^10.0.1 + version: 10.0.1 '@ucanto/principal': - specifier: ^9.0.0 - version: 9.0.0 - '@ucanto/transport': - specifier: ^9.1.0 - version: 9.1.0 - '@ucanto/validator': specifier: ^9.0.1 version: 9.0.1 + '@ucanto/transport': + specifier: ^9.1.1 + version: 9.1.1 + '@ucanto/validator': + specifier: ^9.0.2 + version: 9.0.2 '@web3-storage/data-segment': specifier: ^3.2.0 version: 3.2.0 @@ -240,26 +240,26 @@ importers: specifier: ^3.4.0 version: 3.4.0 '@ucanto/client': - specifier: ^9.0.0 - version: 9.0.0 - '@ucanto/core': specifier: ^9.0.1 version: 9.0.1 + '@ucanto/core': + specifier: ^10.0.1 + version: 10.0.1 '@ucanto/interface': - specifier: ^9.0.0 - version: 9.0.0 + specifier: ^10.0.1 + version: 10.0.1 '@ucanto/server': - specifier: ^9.0.1 - version: 9.0.1 + specifier: ^10.0.0 + version: 10.0.0 '@ucanto/transport': - specifier: ^9.1.0 - version: 9.1.0 + specifier: ^9.1.1 + version: 9.1.1 '@web3-storage/capabilities': specifier: workspace:^ version: link:../capabilities '@web3-storage/content-claims': - specifier: ^4.0.2 - version: 4.0.2 + specifier: ^4.0.4 + version: 4.0.4 '@web3-storage/data-segment': specifier: ^4.0.0 version: 4.0.0 @@ -277,8 +277,8 @@ importers: specifier: ^10.0.1 version: 10.0.4 '@ucanto/principal': - specifier: ^9.0.0 - version: 9.0.0 + specifier: ^9.0.1 + version: 9.0.1 '@web-std/blob': specifier: ^3.0.5 version: 3.0.5 @@ -310,17 +310,17 @@ importers: specifier: ^3.4.0 version: 3.4.0 '@ucanto/client': - specifier: ^9.0.0 - version: 9.0.0 - '@ucanto/core': specifier: ^9.0.1 version: 9.0.1 + '@ucanto/core': + specifier: ^10.0.1 + version: 10.0.1 '@ucanto/interface': - specifier: ^9.0.0 - version: 9.0.0 + specifier: ^10.0.1 + version: 10.0.1 '@ucanto/transport': - specifier: ^9.1.0 - version: 9.1.0 + specifier: ^9.1.1 + version: 9.1.1 '@web3-storage/capabilities': specifier: workspace:^ version: link:../capabilities @@ -338,11 +338,11 @@ importers: specifier: ^10.0.1 version: 10.0.4 '@ucanto/principal': - specifier: ^9.0.0 - version: 9.0.0 - '@ucanto/server': specifier: ^9.0.1 version: 9.0.1 + '@ucanto/server': + specifier: ^10.0.0 + version: 10.0.0 '@web3-storage/data-segment': specifier: ^4.0.0 version: 4.0.0 @@ -377,23 +377,23 @@ importers: packages/upload-api: dependencies: '@ucanto/client': - specifier: ^9.0.0 - version: 9.0.0 + specifier: ^9.0.1 + version: 9.0.1 '@ucanto/interface': - specifier: ^9.0.0 - version: 9.0.0 + specifier: ^10.0.1 + version: 10.0.1 '@ucanto/principal': - specifier: ^9.0.0 - version: 9.0.0 - '@ucanto/server': specifier: ^9.0.1 version: 9.0.1 + '@ucanto/server': + specifier: ^10.0.0 + version: 10.0.0 '@ucanto/transport': - specifier: ^9.1.0 - version: 9.1.0 + specifier: ^9.1.1 + version: 9.1.1 '@ucanto/validator': - specifier: ^9.0.1 - version: 9.0.1 + specifier: ^9.0.2 + version: 9.0.2 '@web3-storage/access': specifier: workspace:^ version: link:../access-client @@ -423,8 +423,8 @@ importers: specifier: ^10.0.1 version: 10.0.4 '@ucanto/core': - specifier: ^9.0.1 - version: 9.0.1 + specifier: ^10.0.1 + version: 10.0.1 '@web-std/blob': specifier: ^3.0.5 version: 3.0.5 @@ -462,14 +462,14 @@ importers: specifier: ^2.1.1 version: 2.1.2 '@ucanto/client': - specifier: ^9.0.0 - version: 9.0.0 + specifier: ^9.0.1 + version: 9.0.1 '@ucanto/interface': - specifier: ^9.0.0 - version: 9.0.0 + specifier: ^10.0.1 + version: 10.0.1 '@ucanto/transport': - specifier: ^9.1.0 - version: 9.1.0 + specifier: ^9.1.1 + version: 9.1.1 '@web3-storage/capabilities': specifier: workspace:^ version: link:../capabilities @@ -502,11 +502,11 @@ importers: specifier: ^6.0.1 version: 6.0.3 '@ucanto/principal': - specifier: ^9.0.0 - version: 9.0.0 - '@ucanto/server': specifier: ^9.0.1 version: 9.0.1 + '@ucanto/server': + specifier: ^10.0.0 + version: 10.0.0 '@web3-storage/eslint-config-w3up': specifier: workspace:^ version: link:../eslint-config-w3up @@ -544,20 +544,20 @@ importers: specifier: ^3.4.0 version: 3.4.0 '@ucanto/client': - specifier: ^9.0.0 - version: 9.0.0 - '@ucanto/core': specifier: ^9.0.1 version: 9.0.1 + '@ucanto/core': + specifier: ^10.0.1 + version: 10.0.1 '@ucanto/interface': - specifier: ^9.0.0 - version: 9.0.0 + specifier: ^10.0.1 + version: 10.0.1 '@ucanto/principal': - specifier: ^9.0.0 - version: 9.0.0 + specifier: ^9.0.1 + version: 9.0.1 '@ucanto/transport': - specifier: ^9.1.0 - version: 9.1.0 + specifier: ^9.1.1 + version: 9.1.1 '@web3-storage/access': specifier: workspace:^ version: link:../access-client @@ -587,8 +587,8 @@ importers: specifier: ^20.8.4 version: 20.9.2 '@ucanto/server': - specifier: ^9.0.1 - version: 9.0.1 + specifier: ^10.0.0 + version: 10.0.0 '@web3-storage/data-segment': specifier: ^5.0.0 version: 5.0.0 @@ -4265,61 +4265,61 @@ packages: eslint-visitor-keys: 3.4.3 dev: false - /@ucanto/client@9.0.0: - resolution: {integrity: sha512-Fl8ZGuWoVQygBtLISPlFb5Ej/LKUofghTTAT4kjFNc8WB9bD7AS+yvSPowwd+4uTnxfEOeKWV2lzO1+gRxQF0w==} + /@ucanto/client@9.0.1: + resolution: {integrity: sha512-cV8w3AnaZaYCdUmyFFICj8YhFckDoy2DvWgAzGDMkPz0WbUW4lw9Tjm4hEE8x5kiP47wYej/pHKWCcoELiU0qw==} dependencies: - '@ucanto/core': 9.0.1 - '@ucanto/interface': 9.0.0 + '@ucanto/core': 10.0.1 + '@ucanto/interface': 10.0.1 dev: false - /@ucanto/core@9.0.1: - resolution: {integrity: sha512-SsYvKCO3FD27roTVcg8ASxnixjn+j96sPlijpVq1uBUxq7SmuNxNPYFZqpxXKj2R4gty/Oc8XTse12ebB9Kofg==} + /@ucanto/core@10.0.1: + resolution: {integrity: sha512-1BfUaJu0/c9Rl/WdZSDbScJJLsPsPe1g4ynl5kubUj3xDD/lyp/Q12PQVQ2X7hDiWwkpwmxCkRMkOxwc70iNKQ==} dependencies: '@ipld/car': 5.2.4 '@ipld/dag-cbor': 9.0.6 '@ipld/dag-ucan': 3.4.0 - '@ucanto/interface': 9.0.0 + '@ucanto/interface': 10.0.1 multiformats: 11.0.2 - /@ucanto/interface@9.0.0: - resolution: {integrity: sha512-Y9185yj+CRNpT43EAHTe9MpskCgU9DyWvmYyLMMmF40w+ujp6EYy5JVI/gVjJAsh+2Y9ruvWHOF0M+21TnLQyg==} + /@ucanto/interface@10.0.1: + resolution: {integrity: sha512-+Vr/N4mLsdynV9/bqtdFiq7WsUf3265/Qx2aHJmPtXo9/QvWKthJtpe0g8U4NWkWpVfqIFvyAO2db6D9zWQfQw==} dependencies: '@ipld/dag-ucan': 3.4.0 multiformats: 11.0.2 - /@ucanto/principal@9.0.0: - resolution: {integrity: sha512-3KpaZ0mNycDnDx2WJ9p5qnhTlc4YLFqmuClBpNJcGLk+begaeH7dUlzfxNtloSvZAeB67G03Y883CqiVhN6ZmA==} + /@ucanto/principal@9.0.1: + resolution: {integrity: sha512-8eAvaZHW1vyET4X90rkJv6pmW1IOdEYlZYwO3wDgTkC5m9VytBEywCvpzP57cavdYIbbPse5QS9nMEGvk87zhw==} dependencies: '@ipld/dag-ucan': 3.4.0 '@noble/curves': 1.2.0 '@noble/ed25519': 1.7.3 '@noble/hashes': 1.3.2 - '@ucanto/interface': 9.0.0 + '@ucanto/interface': 10.0.1 multiformats: 11.0.2 one-webcrypto: 1.0.3 - /@ucanto/server@9.0.1: - resolution: {integrity: sha512-EGhgKLjPgvM39j86WxSD7UoR0rr7jpTMclCOcpOEVC9r91sob8BReW2i7cm1zPvhSNFqS8rLjlGEgUIAhdAxmg==} + /@ucanto/server@10.0.0: + resolution: {integrity: sha512-JMDMT3tFRE0S1cdtx/Hhh7v9FizV6IS0fPrh6pcli7AzKvXVy8Xu6EQ/66Fax4AQM2tkGxNNxjj2wHM7P4CqAg==} dependencies: - '@ucanto/core': 9.0.1 - '@ucanto/interface': 9.0.0 - '@ucanto/principal': 9.0.0 - '@ucanto/validator': 9.0.1 + '@ucanto/core': 10.0.1 + '@ucanto/interface': 10.0.1 + '@ucanto/principal': 9.0.1 + '@ucanto/validator': 9.0.2 - /@ucanto/transport@9.1.0: - resolution: {integrity: sha512-3pLXEg9YIH0NN1faBh0Xaioxbb2JtPL+4AFtQtmO8LnRyqGnTahZwwaM8XFL5eMBAp0pYDoZaQ6wdMce0t1cAQ==} + /@ucanto/transport@9.1.1: + resolution: {integrity: sha512-3CR17nEemOVaTuMZa6waWgVL4sLxSPcxYvpaNeJ6NZo1rfsqdyRXOtbVV/RcI2BtUL0Cao6JM6P9+gdghfc5ng==} dependencies: - '@ucanto/core': 9.0.1 - '@ucanto/interface': 9.0.0 + '@ucanto/core': 10.0.1 + '@ucanto/interface': 10.0.1 dev: false - /@ucanto/validator@9.0.1: - resolution: {integrity: sha512-H9GMOXHNW3vCv36eQZN1/h8zOXHEljRV5yNZ/huyOaJLVAKxt7Va1Ww8VBf2Ho/ac6P7jwvQRT7WgxaXx1/3Hg==} + /@ucanto/validator@9.0.2: + resolution: {integrity: sha512-LxhRbDMIoLt9LYHq/Rz1WCEH8AtmdsBTS/it28Ij/A3W0zyoSwUpAUxBtXaKRh/gpbxdWmjxX+nVfFJYL//b4g==} dependencies: '@ipld/car': 5.2.4 '@ipld/dag-cbor': 9.0.6 - '@ucanto/core': 9.0.1 - '@ucanto/interface': 9.0.0 + '@ucanto/core': 10.0.1 + '@ucanto/interface': 10.0.1 multiformats: 11.0.2 /@ungap/structured-clone@1.2.0: @@ -4396,13 +4396,13 @@ packages: web-streams-polyfill: 3.2.1 dev: false - /@web3-storage/content-claims@4.0.2: - resolution: {integrity: sha512-k6tIc7YjQtdKWi01r7+5stp2lo13ztwpIz+7NQYEbu5fZEsKKes5B4FKRqPWkZYO17+rPaihOY6sICT498c9EA==} + /@web3-storage/content-claims@4.0.4: + resolution: {integrity: sha512-zt5psR3SkLbPPHzGzhFXYSJEssDl/ELYbNhEez+tNZLZiagv3Vl0RSt+x3CFFgR5ovO6Zn+pLJJcMjpMiHw0Yw==} dependencies: - '@ucanto/client': 9.0.0 - '@ucanto/interface': 9.0.0 - '@ucanto/server': 9.0.1 - '@ucanto/transport': 9.1.0 + '@ucanto/client': 9.0.1 + '@ucanto/interface': 10.0.1 + '@ucanto/server': 10.0.0 + '@ucanto/transport': 9.1.1 carstream: 1.1.1 multiformats: 12.1.3 dev: false