From 4b3568b775d86fc699938ec5a9ada773bad8b45f Mon Sep 17 00:00:00 2001 From: Julius Marminge Date: Mon, 5 Oct 2026 21:38:40 -0700 Subject: [PATCH] chore: keep one copy each of undici 8 and ws 8 (#16211) Co-authored-by: Claude Opus 5.5 (1M context) --- pnpm-lock.yaml | 31 ++++++++----------------------- pnpm-workspace.yaml | 6 ++++++ 2 files changed, 14 insertions(+), 23 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 39ebcca645f4102659849b2e3f6393f786bcdf7a..274414b26bbf66b4107a6dd58cd888ca30b3af2b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -86,6 +86,8 @@ overrides: node-abi: 4.33.0 lightningcss: 1.33.0 tailwindcss: 4.3.3 + undici@^8: 8.11.2 + ws@^8: 8.22.0 vite: npm:@voidzero-dev/vite-plus-core@1.0.0 vite-plus: 1.0.0 yaml: ^2.9.0 @@ -3064,7 +3066,7 @@ packages: '@expo/ws-tunnel@2.0.0': resolution: {integrity: sha512-j+JfTRdCk820J9dU0sA2SqshQIKFOMo7ED84w9MJFcebfbNQgsLztEY/SABDkGnjatrW4xGqnUhVRxSBVyCkXw==} peerDependencies: - ws: ^8.0.0 + ws: 8.22.0 '@expo/xcpretty@4.4.4': resolution: {integrity: sha512-4aQzz9vgxcNXFfo/iyNgDDYfsU5XGKKxWxZopw0cVotHiW+U8IJbIxMaxsINs6bHhtkG3StKNPcOrn3eBuxKPw==} @@ -6302,7 +6304,7 @@ packages: pg: ^8.22.0 prisma: 8.0.0-rc.15 vite: ^8.0.7 - ws: ^8.21.0 + ws: 8.22.0 peerDependenciesMeta: '@alchemy.run/frontend-frameworks': optional: true @@ -11385,18 +11387,6 @@ packages: utf-8-validate: optional: true - ws@8.21.3: - resolution: {integrity: sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - ws@8.22.0: resolution: {integrity: sha512-Ydggc987+RO0AnWtZ/7Wq9FtNvcrL1b/RO0ud9mWjUPgDrsAAwQSF51sm2hm1XofbU/4jkpGEsLFsZZxU+1DOg==} engines: {node: '>=10.0.0'} @@ -13515,7 +13505,7 @@ snapshots: '@expo/router-server': 58.0.6(@expo/metro-runtime@58.0.10)(expo-constants@58.0.9(expo@58.0.2)(react-native@0.88.0-rc.3(@babel/core@7.29.7)(@react-native/metro-config@0.88.0-rc.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.3.0)(bufferutil@4.1.0)(react@19.3.0)(utf-8-validate@6.0.6))(typescript@7.0.2))(expo-font@58.0.5(expo@58.0.2)(react-native@0.88.0-rc.3(@babel/core@7.29.7)(@react-native/metro-config@0.88.0-rc.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.3.0)(bufferutil@4.1.0)(react@19.3.0)(utf-8-validate@6.0.6))(react@19.3.0))(expo-server@58.0.2)(expo@58.0.2)(react-dom@19.3.0(react@19.3.0))(react@19.3.0) '@expo/schema-utils': 58.0.1 '@expo/spawn-async': 1.8.0 - '@expo/ws-tunnel': 2.0.0(ws@8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6)) + '@expo/ws-tunnel': 2.0.0(ws@8.22.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)) '@expo/xcpretty': 4.4.4 '@react-native/asset-utils': 0.88.0-rc.3 '@react-native/dev-middleware': 0.88.0-rc.3(bufferutil@4.1.0)(utf-8-validate@6.0.6) @@ -13554,7 +13544,7 @@ snapshots: terminal-link: 2.1.1 toqr: 0.1.1 wrap-ansi: 7.0.0 - ws: 8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6) + ws: 8.22.0(bufferutil@4.1.0)(utf-8-validate@6.0.6) zod: 3.25.76 optionalDependencies: react-native: 0.88.0-rc.3(@babel/core@7.29.7)(@react-native/metro-config@0.88.0-rc.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.3.0)(bufferutil@4.1.0)(react@19.3.0)(utf-8-validate@6.0.6) @@ -13890,9 +13880,9 @@ snapshots: react-dom: 19.3.0(react@19.3.0) react-native-worklets: 0.13.0(@babel/core@7.29.7)(@react-native/metro-config@0.88.0-rc.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(react-native@0.88.0-rc.3(@babel/core@7.29.7)(@react-native/metro-config@0.88.0-rc.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.3.0)(bufferutil@4.1.0)(react@19.3.0)(utf-8-validate@6.0.6))(react@19.3.0) - '@expo/ws-tunnel@2.0.0(ws@8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6))': + '@expo/ws-tunnel@2.0.0(ws@8.22.0(bufferutil@4.1.0)(utf-8-validate@6.0.6))': dependencies: - ws: 8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6) + ws: 8.22.0(bufferutil@4.1.0)(utf-8-validate@6.0.6) '@expo/xcpretty@4.4.4': dependencies: @@ -22728,11 +22718,6 @@ snapshots: bufferutil: 4.1.0 utf-8-validate: 6.0.6 - ws@8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6): - optionalDependencies: - bufferutil: 4.1.0 - utf-8-validate: 6.0.6 - ws@8.22.0(bufferutil@4.1.0)(utf-8-validate@6.0.6): optionalDependencies: bufferutil: 4.1.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 7f74dc5ba16b6487b8c14ec483300e8bd17f6c1c..6d3d94eec1f0c7d8902f12da570e0503f819be8c 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -51,8 +51,10 @@ catalog: lightningcss: 1.33.0 tailwindcss: 4.3.3 typescript: 7.0.2 + undici: 8.11.2 vite: npm:@voidzero-dev/vite-plus-core@1.0.0 vite-plus: 1.0.0 + ws: 8.22.0 yaml: ^2.9.0 minimumReleaseAgeExclude: @@ -235,6 +237,10 @@ overrides: node-abi: 4.33.0 lightningcss: "catalog:" tailwindcss: "catalog:" + # Ranges from @effect/platform-node, jsdom, unifont, Expo and libsql otherwise + # settle on two patch releases of each major. Older majors stay as they are. + "undici@^8": "catalog:" + "ws@^8": "catalog:" vite: "catalog:" vite-plus: "catalog:" yaml: "catalog:" -- 2.54.0