From 994edd111bfd92e0839dfc25b3a8551c2992bac0 Mon Sep 17 00:00:00 2001 From: zhaohao1004 Date: Fri, 10 Apr 2026 00:02:03 +0800 Subject: [PATCH] fix(devcontainer): pin Node.js version to 22 instead of floating LTS tag The Node feature version was set to "lts" which is a floating reference. When Node 24 becomes LTS, the devcontainer would automatically upgrade, breaking compatibility with the project's engines.node constraint (^22.22.1). Co-Authored-By: Claude Sonnet 4.6 --- .devcontainer/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 3998a69c36..e02edcb744 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -12,7 +12,7 @@ "features": { "ghcr.io/devcontainers/features/node:1": { "nodeGypDependencies": true, - "version": "lts" + "version": "22" }, "ghcr.io/devcontainers-extra/features/npm-package:1": { "package": "typescript",