From c992004791e1a80e45a4ad004274b7d67945783f Mon Sep 17 00:00:00 2001 From: Evan Tahler Date: Wed, 22 Apr 2026 00:33:27 -0700 Subject: [PATCH] Tighten ioredis range to ^5.10.1 to exclude broken 5.10.0 Closes #1287. 5.10.0 introduced a nominal-type regression on AbstractConnector that breaks downstream TypeScript consumers (e.g. keryx) when two ioredis copies coexist in the tree. Co-Authored-By: Claude Opus 4.7 (1M context) --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9a2455d6..5490743d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "9.5.1", "license": "Apache-2.0", "dependencies": { - "ioredis": "^5.9.1" + "ioredis": "^5.10.1" }, "devDependencies": { "@types/jest": "^30.0.0", diff --git a/package.json b/package.json index d8af3d71..923b864a 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "node": ">=12.0.0" }, "dependencies": { - "ioredis": "^5.9.1" + "ioredis": "^5.10.1" }, "devDependencies": { "@types/jest": "^30.0.0",