From 18617eb7923d34763e8cedf5d93c78044383ce98 Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Sun, 6 Apr 2025 14:32:36 +0200 Subject: [PATCH] Tweak the Node.js version listed in "engines", to ensure that `process.getBuiltinModule` is available In order to use the PDF.js library in Node.js environments the `process.getBuiltinModule` functionality must be available, which was released in [version `20.16.0`](https://nodejs.org/en/blog/release/v20.16.0), however we've seen repeated issues filed by users on older `20.x` versions. --- gulpfile.mjs | 2 +- package-lock.json | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gulpfile.mjs b/gulpfile.mjs index db263b00f..6a4d51b03 100644 --- a/gulpfile.mjs +++ b/gulpfile.mjs @@ -2333,7 +2333,7 @@ function packageJson() { url: `git+${DIST_GIT_URL}`, }, engines: { - node: ">=20", + node: ">=20.16.0", }, scripts: {}, }; diff --git a/package-lock.json b/package-lock.json index dded0eb3b..3084fc388 100644 --- a/package-lock.json +++ b/package-lock.json @@ -63,7 +63,7 @@ "yargs": "^17.7.2" }, "engines": { - "node": ">=20" + "node": ">=20.16.0" } }, "node_modules/@aashutoshrathi/word-wrap": { diff --git a/package.json b/package.json index cf8f3397e..f51686bac 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "url": "git://github.com/mozilla/pdf.js.git" }, "engines": { - "node": ">=20" + "node": ">=20.16.0" }, "license": "Apache-2.0" }