diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index f666a58e8..a902c6550 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -47,7 +47,7 @@ jobs: strategy: matrix: - node-version: [24.x] + node-version: [22.x, 24.x] provider: [sqlite, postgresql, mysql] steps: diff --git a/packages/cli/package.json b/packages/cli/package.json index d9c31c161..9b5d2565a 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -110,7 +110,7 @@ } }, "engines": { - "node": ">=20" + "node": ">=22" }, "funding": "https://github.com/sponsors/zenstackhq" } \ No newline at end of file diff --git a/packages/language/package.json b/packages/language/package.json index 9efef6ce4..ccf1766a0 100644 --- a/packages/language/package.json +++ b/packages/language/package.json @@ -92,5 +92,8 @@ "langium-cli": "catalog:", "tmp": "catalog:" }, + "engines": { + "node": ">=22" + }, "funding": "https://github.com/sponsors/zenstackhq" } diff --git a/packages/orm/package.json b/packages/orm/package.json index b1e37b86a..7a48f5d58 100644 --- a/packages/orm/package.json +++ b/packages/orm/package.json @@ -171,5 +171,8 @@ "tsx": "catalog:", "zod": "^4.1.0" }, + "engines": { + "node": ">=22" + }, "funding": "https://github.com/sponsors/zenstackhq" }