From 3c5ea14613851b31c93dd49d487de39259d6f355 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 14 Mar 2026 21:54:37 +0000 Subject: [PATCH 1/3] chore: update engines to node >=24.0.0 https://claude.ai/code/session_012DCTbfxRHR4E359DuKbkzi --- package.json | 2 +- packages/e2e-core/package.json | 2 +- packages/tinytsdi/package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index b190697..4221b35 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "packages/*" ], "engines": { - "node": ">=20.0.0" + "node": ">=24.0.0" }, "scripts": { "build": "turbo run build", diff --git a/packages/e2e-core/package.json b/packages/e2e-core/package.json index 6cc315c..c2e28a7 100644 --- a/packages/e2e-core/package.json +++ b/packages/e2e-core/package.json @@ -5,7 +5,7 @@ "private": true, "type": "module", "engines": { - "node": ">=20.0.0" + "node": ">=24.0.0" }, "scripts": { "e2e:test:run": "vitest run", diff --git a/packages/tinytsdi/package.json b/packages/tinytsdi/package.json index 86ff62b..2c29638 100644 --- a/packages/tinytsdi/package.json +++ b/packages/tinytsdi/package.json @@ -26,7 +26,7 @@ "CHANGELOG.md" ], "engines": { - "node": ">=20.0.0" + "node": ">=24.0.0" }, "scripts": { "build": "rm -rf dist && vite build", From 648b4a52243907b974dfab9a3a0cb3a2f9edf5af Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 14 Mar 2026 21:58:33 +0000 Subject: [PATCH 2/3] chore: remove engines from e2e-core (internal package) Root package.json is sufficient for internal packages. Only the published tinytsdi package needs its own engines field. https://claude.ai/code/session_012DCTbfxRHR4E359DuKbkzi --- packages/e2e-core/package.json | 3 --- 1 file changed, 3 deletions(-) diff --git a/packages/e2e-core/package.json b/packages/e2e-core/package.json index c2e28a7..ae76677 100644 --- a/packages/e2e-core/package.json +++ b/packages/e2e-core/package.json @@ -4,9 +4,6 @@ "description": "End-to-end tests for tinytsdi library", "private": true, "type": "module", - "engines": { - "node": ">=24.0.0" - }, "scripts": { "e2e:test:run": "vitest run", "e2e:test": "vitest", From c4269f61005577733807d58e53d884cf6a8414b4 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 14 Mar 2026 21:59:45 +0000 Subject: [PATCH 3/3] chore: set engines to node >=22.0.0 (Active LTS) Node 22 is the current Active LTS release. Node 24 would exclude users on Node 22 LTS without any specific Node 24 feature requirement. https://claude.ai/code/session_012DCTbfxRHR4E359DuKbkzi --- package.json | 2 +- packages/tinytsdi/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 4221b35..825d34e 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "packages/*" ], "engines": { - "node": ">=24.0.0" + "node": ">=22.0.0" }, "scripts": { "build": "turbo run build", diff --git a/packages/tinytsdi/package.json b/packages/tinytsdi/package.json index 2c29638..7aeeb4a 100644 --- a/packages/tinytsdi/package.json +++ b/packages/tinytsdi/package.json @@ -26,7 +26,7 @@ "CHANGELOG.md" ], "engines": { - "node": ">=24.0.0" + "node": ">=22.0.0" }, "scripts": { "build": "rm -rf dist && vite build",