diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b60e0a31b..1f3cadbd4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ jobs: strategy: fail-fast: false matrix: - node-version: [18, lts/*, 22, 23] + node-version: [20, 22, 23] steps: - name: Checkout repository diff --git a/gulpfile.mjs b/gulpfile.mjs index c294c4987..1f8a29dae 100644 --- a/gulpfile.mjs +++ b/gulpfile.mjs @@ -84,7 +84,7 @@ const ENV_TARGETS = [ "Chrome >= 103", "Firefox ESR", "Safari >= 16.4", - "Node >= 18", + "Node >= 20", "> 1%", "not IE > 0", "not dead", @@ -2271,7 +2271,7 @@ function packageJson() { url: `git+${DIST_GIT_URL}`, }, engines: { - node: ">=18", + node: ">=20", }, scripts: {}, }; diff --git a/package-lock.json b/package-lock.json index ed6a495c2..0f96a62a6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -64,7 +64,7 @@ "yargs": "^17.7.2" }, "engines": { - "node": ">=18" + "node": ">=20" } }, "node_modules/@aashutoshrathi/word-wrap": { diff --git a/package.json b/package.json index fed5d09c9..a8d26f3bf 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "url": "git://github.com/mozilla/pdf.js.git" }, "engines": { - "node": ">=18" + "node": ">=20" }, "license": "Apache-2.0" }