mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-26 01:58:06 +02:00
[api-minor] Update the minimum supported Node.js version to 18
This patch updates the minimum supported environments as follows: - Node.js 18, which was released on 2022-04-19; see https://en.wikipedia.org/wiki/Node.js#Releases Note also that Node.js 16 will soon reach EOL, and thus no longer receive any security updates.
This commit is contained in:
parent
eca40773b8
commit
ed8be6f882
5 changed files with 9 additions and 41 deletions
|
@ -133,14 +133,10 @@ class WorkerMessageHandler {
|
|||
// Ensure that (primarily) Node.js users won't accidentally attempt to use
|
||||
// a non-translated/non-polyfilled build of the library, since that would
|
||||
// quickly fail anyway because of missing functionality.
|
||||
if (
|
||||
(isNodeJS && typeof Path2D === "undefined") ||
|
||||
typeof ReadableStream === "undefined"
|
||||
) {
|
||||
if (isNodeJS && typeof Path2D === "undefined") {
|
||||
const partialMsg =
|
||||
"The browser/environment lacks native support for critical " +
|
||||
"functionality used by the PDF.js library " +
|
||||
"(e.g. `Path2D` and/or `ReadableStream`); ";
|
||||
"functionality used by the PDF.js library (e.g. `Path2D`); ";
|
||||
|
||||
if (isNodeJS) {
|
||||
throw new Error(partialMsg + "please use a `legacy`-build instead.");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue