[api-minor] Update the minimum supported Node.js version to 16
This patch updates the minimum supported environments as follows: - Node.js 16, which was released on 2021-04-20; see https://en.wikipedia.org/wiki/Node.js#Releases Note also that Node.js 14 will very soon reach EOL, and thus no longer receive any security updates.
This commit is contained in:
parent
076fdbf6df
commit
6d3506548d
@ -82,7 +82,7 @@ const ENV_TARGETS = [
|
||||
"Chrome >= 87",
|
||||
"Firefox ESR",
|
||||
"Safari >= 14.1",
|
||||
"Node >= 14",
|
||||
"Node >= 16",
|
||||
"> 1%",
|
||||
"not IE > 0",
|
||||
"not dead",
|
||||
@ -2220,6 +2220,9 @@ function packageJson() {
|
||||
type: "git",
|
||||
url: DIST_REPO_URL,
|
||||
},
|
||||
engines: {
|
||||
node: ">=16",
|
||||
},
|
||||
};
|
||||
|
||||
return createStringSource(
|
||||
|
3
package-lock.json
generated
3
package-lock.json
generated
@ -69,6 +69,9 @@
|
||||
"webpack-stream": "^7.0.0",
|
||||
"wintersmith": "^2.5.0",
|
||||
"yargs": "^17.6.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
}
|
||||
},
|
||||
"node_modules/@ampproject/remapping": {
|
||||
|
@ -70,5 +70,8 @@
|
||||
"type": "git",
|
||||
"url": "git://github.com/mozilla/pdf.js.git"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
},
|
||||
"license": "Apache-2.0"
|
||||
}
|
||||
|
@ -16,28 +16,6 @@
|
||||
|
||||
import { isNodeJS } from "./is_node.js";
|
||||
|
||||
// Support: Node.js<16.0.0
|
||||
(function checkNodeBtoa() {
|
||||
if (globalThis.btoa || !isNodeJS) {
|
||||
return;
|
||||
}
|
||||
globalThis.btoa = function (chars) {
|
||||
// eslint-disable-next-line no-undef
|
||||
return Buffer.from(chars, "binary").toString("base64");
|
||||
};
|
||||
})();
|
||||
|
||||
// Support: Node.js<16.0.0
|
||||
(function checkNodeAtob() {
|
||||
if (globalThis.atob || !isNodeJS) {
|
||||
return;
|
||||
}
|
||||
globalThis.atob = function (input) {
|
||||
// eslint-disable-next-line no-undef
|
||||
return Buffer.from(input, "base64").toString("binary");
|
||||
};
|
||||
})();
|
||||
|
||||
// Support: Node.js
|
||||
(function checkDOMMatrix() {
|
||||
if (globalThis.DOMMatrix || !isNodeJS) {
|
||||
|
Loading…
Reference in New Issue
Block a user