From b3d09d8997396b0a0a949913af456fa10af9a1ec Mon Sep 17 00:00:00 2001 From: chen21019 Date: Sun, 30 Aug 2026 10:59:10 +0800 Subject: [PATCH] build: align Node version file with LTS pin --- .node-version | 2 +- scripts/audit.mjs | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.node-version b/.node-version index ca5c350..b7179ae 100644 --- a/.node-version +++ b/.node-version @@ -1 +1 @@ -24.18.0 +24.20.0 diff --git a/scripts/audit.mjs b/scripts/audit.mjs index 4f284e8..db99086 100644 --- a/scripts/audit.mjs +++ b/scripts/audit.mjs @@ -82,7 +82,9 @@ if (sha256(lucideTtf) !== expectedLucideTtfHash) throw new Error("Locked Lucide const packageJson = JSON.parse(await readFile(path.join(root, "package.json"), "utf8")); const packageLock = JSON.parse(await readFile(path.join(root, "package-lock.json"), "utf8")); +const nodeVersionFile = (await readFile(path.join(root, ".node-version"), "utf8")).trim(); if ( + nodeVersionFile !== "24.20.0" || packageJson.packageManager !== "npm@12.0.2" || packageJson.engines?.node !== "24.20.0" || packageJson.engines?.npm !== "12.0.2" ||