From 778082f7d8d5e4e3da5c355bb97b1cb3e1827dd7 Mon Sep 17 00:00:00 2001 From: Travis Vachon Date: Thu, 16 Nov 2023 11:48:09 +0300 Subject: [PATCH] fix: upgrade @ucanto/validator with bugfix we discovered an issue with exponential performance degradation under certain circumstances in @ucanto/validator - upgrade the dependency to get the fix --- packages/access-client/package.json | 2 +- packages/capabilities/package.json | 2 +- packages/upload-api/package.json | 2 +- pnpm-lock.yaml | 18 +++++++++--------- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/packages/access-client/package.json b/packages/access-client/package.json index dbd608151..ff6f688d3 100644 --- a/packages/access-client/package.json +++ b/packages/access-client/package.json @@ -104,7 +104,7 @@ "@ucanto/interface": "^9.0.0", "@ucanto/principal": "^9.0.0", "@ucanto/transport": "^9.0.0", - "@ucanto/validator": "^9.0.0", + "@ucanto/validator": "^9.0.1", "@web3-storage/capabilities": "workspace:^", "@web3-storage/did-mailto": "workspace:^", "bigint-mod-arith": "^3.1.2", diff --git a/packages/capabilities/package.json b/packages/capabilities/package.json index a99890ac9..1f9431826 100644 --- a/packages/capabilities/package.json +++ b/packages/capabilities/package.json @@ -87,7 +87,7 @@ "@ucanto/interface": "^9.0.0", "@ucanto/principal": "^9.0.0", "@ucanto/transport": "^9.0.0", - "@ucanto/validator": "^9.0.0", + "@ucanto/validator": "^9.0.1", "@web3-storage/data-segment": "^3.2.0" }, "devDependencies": { diff --git a/packages/upload-api/package.json b/packages/upload-api/package.json index 80e1a08b5..0456199a6 100644 --- a/packages/upload-api/package.json +++ b/packages/upload-api/package.json @@ -113,7 +113,7 @@ "@ucanto/principal": "^9.0.0", "@ucanto/server": "^9.0.1", "@ucanto/transport": "^9.0.0", - "@ucanto/validator": "^9.0.0", + "@ucanto/validator": "^9.0.1", "@web3-storage/access": "workspace:^", "@web3-storage/capabilities": "workspace:^", "@web3-storage/did-mailto": "workspace:^", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2caa93121..a2f11f3c3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -73,8 +73,8 @@ importers: specifier: ^9.0.0 version: 9.0.0 '@ucanto/validator': - specifier: ^9.0.0 - version: 9.0.0 + specifier: ^9.0.1 + version: 9.0.1 '@web3-storage/capabilities': specifier: workspace:^ version: link:../capabilities @@ -164,8 +164,8 @@ importers: specifier: ^9.0.0 version: 9.0.0 '@ucanto/validator': - specifier: ^9.0.0 - version: 9.0.0 + specifier: ^9.0.1 + version: 9.0.1 '@web3-storage/data-segment': specifier: ^3.2.0 version: 3.2.0 @@ -383,8 +383,8 @@ importers: specifier: ^9.0.0 version: 9.0.0 '@ucanto/validator': - specifier: ^9.0.0 - version: 9.0.0 + specifier: ^9.0.1 + version: 9.0.1 '@web3-storage/access': specifier: workspace:^ version: link:../access-client @@ -4277,7 +4277,7 @@ packages: '@ucanto/core': 9.0.1 '@ucanto/interface': 9.0.0 '@ucanto/principal': 9.0.0 - '@ucanto/validator': 9.0.0 + '@ucanto/validator': 9.0.1 /@ucanto/transport@9.0.0: resolution: {integrity: sha512-eN9kkhdp5vC8iYSlT+4YeqyLdV+3g4kYLvuDojdR1lqEcJM2/1W8KjGgmGt6dhE7eBlMqD2hqujS1ePPtY2mKw==} @@ -4286,8 +4286,8 @@ packages: '@ucanto/interface': 9.0.0 dev: false - /@ucanto/validator@9.0.0: - resolution: {integrity: sha512-ZgwVAHAMOzqNsl4fn1qTP1J5Y8oSB2qGn0NzMtSj2FwWzPUBog0WTXSiDqV6H60aNJt38l4pL+R4JaqUg0Z3uQ==} + /@ucanto/validator@9.0.1: + resolution: {integrity: sha512-H9GMOXHNW3vCv36eQZN1/h8zOXHEljRV5yNZ/huyOaJLVAKxt7Va1Ww8VBf2Ho/ac6P7jwvQRT7WgxaXx1/3Hg==} dependencies: '@ipld/car': 5.2.4 '@ipld/dag-cbor': 9.0.6