diff --git a/graph/test/csharp/README.md b/graph/test/csharp/README.md index 530ecc599..562471426 100644 --- a/graph/test/csharp/README.md +++ b/graph/test/csharp/README.md @@ -306,7 +306,7 @@ dotnet build -c Release graph/test/csharp/ground-truth/AxiomCsOracle dotnet build -c Release graph/test/csharp/runtime-oracle/AxiomCsInstrument ``` -`node` must be 18 or newer, and the SAME version across a baseline and a fix run: a +`node` must be 22.5 or newer (what the repository itself requires), and the SAME version across a baseline and a fix run: a number measured on one version and compared against another is not a measurement. Every script exits 77 when a tool it needs is missing, so a machine without the toolchain skips rather than reporting a false failure. diff --git a/package.json b/package.json index 426f256c3..2a28f9fe1 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "schema-doc": "tsx graph/bundle/cli.ts --print-schema > graph/bundle/SCHEMA.md" }, "engines": { - "node": ">=18.0.0" + "node": ">=22.5.0" }, "devDependencies": { "@types/node": "^20.10.0", diff --git a/parser/package.json b/parser/package.json index d928c6d15..a8ac8e3b9 100644 --- a/parser/package.json +++ b/parser/package.json @@ -13,7 +13,7 @@ "test": "vitest" }, "engines": { - "node": ">=18.0.0" + "node": ">=22.5.0" }, "dependencies": { "entities": "6.0.1",