From c5aa8a68470fba1877570c8be852d70f15f0e09e Mon Sep 17 00:00:00 2001 From: chriszhao1988 Date: Mon, 13 Jul 2026 16:23:56 +0800 Subject: [PATCH] chore(DEV-915): align Node.js runtime baseline to 22 --- .github/workflows/test.yml | 2 +- .nvmrc | 1 + package.json | 4 ++++ 3 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .nvmrc diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1e0fc80..df0c73f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,7 +17,7 @@ jobs: - uses: actions/setup-node@v4 with: - node-version: 18 + node-version: 22 - run: | npm install npm run test:ci diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000..85e5027 --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +22.22.0 diff --git a/package.json b/package.json index 8b13317..c1fdfc6 100644 --- a/package.json +++ b/package.json @@ -37,6 +37,10 @@ "yarn format:md" ] }, + "engines": { + "node": ">=22 <23", + "npm": ">=10" + }, "devDependencies": { "@commitlint/cli": "^16.2.0", "@commitlint/config-conventional": "^16.2.1",