This repository was archived by the owner on Apr 24, 2022. It is now read-only.
chore(deps): update node.js to v16 #6
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v14->16Release Notes
nodejs/node
v16.14.2Compare Source
This is a security release.
Notable Changes
Update to OpenSSL 1.1.1n, which addresses the following vulnerability:
BN_mod_sqrt()reachable when parsing certificates (High)(CVE-2022-0778)More details are available at https://www.openssl.org/news/secadv/20220315.txt
Commits
3924618c74] - deps: update archs files for OpenSSL-1.1.1 (Hassaan Pasha) #423527a6a870d58] - deps: upgrade openssl sources to OpenSSL_1_1_1n (Hassaan Pasha) #42352c533b430f4] - test: fix tests affected by OpenSSL update (Michael Dawson) #42352v16.14.1Compare Source
Notable changes
Commits
2a24e763d5] - async_hooks: fix imports in context example (Yash Ladha) #39229c4a296f59b] - benchmark: enable no-empty ESLint rule (Rich Trott) #41831abe2eb9fc0] - benchmark: avoid input param manipulation (Jithil P Ponnan) #417412c566a9830] - benchmark: use Object.hasOwn() instead of hasOwnProperty() (Rich Trott) #41769b77e72ab12] - benchmark: replace hasOwnProperty() with Object.hasOwn() (Rich Trott) #41724ec72cb4019] - benchmark: remove unreachable code from crypto/hash-stream-creation (Rich Trott) #4153514bb6f97f0] - buffer: fix atob/btoa no-arg case (Benjamin Gruenbaum) #4147879e2ab2a67] - build: remove windows-2022 from v16.x actions (Danielle Adams) #422992893b4c85a] - build: check if python is a executable program (himself65) #366965e4fc04821] - build: enable zoslib installation on z/OS (alexcfyung) #414931e3c9ebaae] - build: fix libuv builds for android aarch64 (Darshan Sen) #4155546f714f92a] - crypto: check return code from EVP_DigestUpdate (Michael Dawson) #4180033abbf9f21] - crypto: fixwebcrypto.subtlesignature (Antoine du Hamel) #41761faceae486b] - crypto: revise variables for const use instead of let (Rich Trott) #41614fe0f9dc611] - crypto: remove wildcard options for checkEmail (Tobias Nießen) #41599188c3ab918] - crypto: adjust types for getRandomValues (LiviaMedeiros) #414811ef28f1a3d] - crypto: remove checkIP options argument (Tobias Nießen) #4157174c0464572] - deps: upgrade npm to 8.5.0 (npm-robot) #41925b5783288d1] - deps: upgrade npm to 8.4.1 (npm-robot) #418362b7c4b4afe] - deps: upgrade npm to 8.3.2 (npm team) #41621906247933c] - dgram: remove unreachable connectState assign (Rongjian Zhang) #38590330c1bc518] - doc: add comments to empty blocks in worker_threads text (Rich Trott) #41831125ed0c6b0] - doc: remove empty block from console.timeEnd() example (Rich Trott) #4183134d6f8e793] - doc: use the same case as the section heading (Mestery) #41876fd28d252fa] - doc: use Oxford comma in crypto docs (Tobias Nießen) #41875bf99ef8b57] - doc: use sentence case in readme introduction (Mestery) #41874b15d9c2cc6] - doc: add missing space before hyphen (Mestery) #4187377685d5ab0] - doc: add stream pipelining note on Http usage (Rafael Silva) #41796c7bae97755] - doc: improve SSL_OP_PRIORITIZE_CHACHA description (Tobias Nießen) #418665cd38a4ff5] - doc: add missing commas in cluster docs (Tobias Nießen) #41865cf6b5e0e33] - doc: add history information for Corepack (Antoine du Hamel) #41813c742a1cc4d] - doc: feature management proposal (Michael Dawson) #414203f000a2627] - doc: add overhead hints for heap snapshot generation (Gerhard Stöbich) #4182242c0a8353e] - doc: fix X509 CA acronym capitalization (Tobias Nießen) #41841f5b0a3be12] - doc: use sentence case for X509 error codes header (Tobias Nießen) #4182920d8fd1a83] - doc: add initial version of maintaining-http.md (Michael Dawson) #41798077fcee008] - doc: add registry numbers for Electron 19 and 20 (Keeley Hammond) #4181444b6927179] - doc: add note about resource type in async_hooks (Tony Gorez) #417971be701c9ca] - doc: use example.com for examples (Ateş Göral) #418274660c1fa7b] - doc: align tls port types with net port types (Tobias Nießen) #417995cd8bdc4d7] - doc: use UDPv4/UDPv6 consistently with TCPv4/TCPv6 (Tobias Nießen) #418243ef05a0216] - doc: improve wording surrounding TLS 1.3 ciphers (Tobias Nießen) #4177851d955368e] - doc: add format-md step to release guide (Danielle Adams) #418098f00e5dcf7] - doc: add v16 changelog link to iojs changelog (Danielle Adams) #418084f194f3094] - doc: add security-steward rotation information (Michael Dawson) #4170714ea8fcba8] - doc: use Object.hasOwn() in util doc (Rich Trott) #417809f77692491] - doc: remove section on "recent" ECDH changes (Tobias Nießen) #41773211a3c4c4c] - doc: clarify that import also uses main (Ben McCann) #4172020d9c4a2c5] - doc: update modules.md wording (Tobias Hernstig) #41728e209f53ba2] - doc: update Mesteery email (Mestery) #41683db1ce43173] - doc: avoid incomplete sentence in cluster docs (Tobias Nießen) #41701ee79e53821] - doc: fix typo in contributing guides (Yoshiki Kurihara) #417239616fd5913] - doc: improve docs to give descriptive info for the platform property (Harshil jain) #416504d8ee8e3cd] - doc: fix link to npm documentation (Antoine du Hamel) #41712018ec32535] - doc: clarify treatment of non-string base in URL() (Rich Trott) #4168592e6cf03fe] - doc: fix typo intechnical-priorities.md(Akhil Marsonya) #41694071fef50e5] - doc: remove unadvisable cluster example (Tobias Nießen) #41668b63fb0ffb8] - doc: document flow for supporting type generation (Michael Dawson) #41464364811aa8a] - doc: clarify parameter for napi_get_cb_info (Michael Dawson) #416351bd286e978] - doc: revise url.resolve() text (Rich Trott) #4166159f95fe4dc] - doc: clarify treatment of non-string argument to new URL() (Rich Trott) #416583e93cc392e] - doc: fix documentation forMODULE_NOT_FOUNDandERR_MODULE_NOT_FOUND(Antoine du Hamel) #41645b9d1cb7f8a] - doc: improve TLS/SSL introduction (Tobias Nießen) #416495d9c83e2e9] - doc: modernize and simplify cluster example (Tobias Nießen) #41626d5efecd64d] - doc: simplify readline/stdin text (Rich Trott) #41583931be52589] - doc: suggest worker threads in cluster docs (Tobias Nießen) #41616b2a4614a0d] - doc: add 16 and 17 to previous versions (Antoine du Hamel) #416465f0a017a02] - doc: improve'hex'Buffer decoding description and examples (Giora Guttsait) #415980805068add] - doc: add note for handling signal events in trace events (Gabriel Trujillo) #414380388b9afc3] - doc: demonstrate dangers ofbuffer.slice()(Shalvah) #416283cdd1d634b] - doc: add missing word in cluster.workers details (Tobias Nießen) #416245d94bc676e] - doc: fix async_hooks example in api docs (Akhil Marsonya) #4160939f52e1130] - doc: fix deprecated alias description in cluster (Tobias Nießen) #4161855714cc777] - doc: update timingSafeEqual error case (Alex Agranov) #415079f8e442dc7] - doc: simplify util.TextDecoder example (Rich Trott) #4157457dc5956b1] - doc: move Mesteery to collaborators (Tobias Nießen) #4159710320c2965] - doc: fix cjs example code for process.arch (Job) #41593f33e831fe3] - doc: remove redunantawaitcalls from stream docs (Giora Guttsait) #415921cf74beb57] - doc: make contributing info more discoverable (Michael Dawson) #41408214cf17db9] - doc: recommend package exports instead of requiring folders (Antoine du Hamel) #413815c387a0d75] - doc: edit async_context context loss text (Rich Trott) #4155001283f6b25] - doc: use sentence case for Web Crypto headers (Tobias Nießen) #415776b6d0c4914] - doc: make Web Crypto example spec compliant (Tobias Nießen) #415568772d332d7] - doc: do not reference SSL when discussing SNI (Tobias Nießen) #4154982042d0094] - doc: fix typos in esm.md (Yu) #41499ff0069dc3e] - doc: adjust assignment in condition in stream doc (Rich Trott) #415101128b1c216] - doc: improve Web Crypto headings related to ECC (Tobias Nießen) #41542a6758d12e3] - doc: clarify module system selection (Antoine du Hamel) #41383db17a529a8] - doc: add release key for Bryan English (Bryan English) #42102f2ca172a08] - doc: remove statement about (EC)DHE performance (Tobias Nießen) #41528227dea8dc1] - domain: pass opts toEventEmitter.init(Chen Gang) #41414bd717064b0] - esm: improve validation of resolved URLs (Jacob Smith) #41446e747ef5e45] - http2: fix pseudo-headers order (ofir) #417352efe9cbd01] - http2: fix no response event on continue request (ofirbarak) #417397bf2be51b3] - http2: fix memory leak on nghttp2 hd threshold (Rafael Silva) #41502acd8768802] - lib: add comments to empty catch statements (Rich Trott) #41831c90bb7cd93] - lib: refactor to usevalidateObject()validator (Mohammed Keyvanzadeh) #41845c93a9af82b] - lib: refactor source map stack trace prepare (Mohammed Keyvanzadeh) #416980f3287dc44] - lib: fix consistency of methods that emit warnings (Yoshiki Kurihara) #412497ee3cdf60a] - lib: remove erroneous JSDoc entry (Rich Trott) #4160470f6554403] - meta: update AUTHORS (Node.js GitHub Bot) #41868a44a8ff767] - meta: update AUTHORS (Node.js GitHub Bot) #41763ba0ba7c4b2] - meta: update mailmap/AUTHORS info for existing collaborator (Rich Trott) #4175030e3327b46] - meta: adjust mailmap/AUTHORS to reflect README change (Rich Trott) #417516d268fd32e] - meta: update AUTHORS (Node.js GitHub Bot) #4165918e6316bf1] - meta: update AUTHORS (Node.js GitHub Bot) #41548e1e059a698] - perf_hooks: remove useless calls in Histogram (Michael Dawson) #4157908b3bd2fc5] - policy: revise manifest.js to avoid empty blocks (Rich Trott) #4183133f3391a8f] - policy: check for null instead of falsy in loop (Rich Trott) #41614b8b8e0bce6] - policy: replace entries with keys (Mohammed Keyvanzadeh) #41482ee61bc74b7] - process: unhandledRejection support more errors (Benjamin Gruenbaum) #41682f066246729] - process: check for null instead of falsy in while loop (Rich Trott) #4161477cb604c0d] - process: use validateString validator (Mohammed Keyvanzadeh) #4159576281f9a81] - process: ignore asyncId 0 in exception handler (Anatoli Papirovski) #41424dacffd3e9c] - repl: check for precise values rather than falsy in loops (Rich Trott) #416145e595683ce] - src: slightly simplify URLHost::ToString (Anna Henningsen) #41747206c370d03] - src: slightly simplify V8CoverageConnection::GetFilename (Anna Henningsen) #417481cfc63ebe3] - src: fix typo in js_native_api_v8.cc (Caio Agiani) #41764aebd82ea7c] - stream: remove empty block (Rich Trott) #4183146ed078607] - stream: resume stream on drain (Robert Nagy) #41848363c760c85] - stream: check for null instead of falsy in loops (Rich Trott) #416144f4fec4b22] - stream: rename unknown primordial (Mohammed Keyvanzadeh) #406221425e75093] - stream: avoid function call where possible (Rich Trott) #41534ecb52636a4] - test: renew certificates for specific test (Luigi Pinca) #42342c8e59cbf9e] - test: enable no-empty ESLint rule (Rich Trott) #4183120ec77688f] - test: remove eslint-disable comments from fixtures (Rich Trott) #41859a8e41837cc] - test: remove test-worker-memory flaky designation (Rich Trott) #41867673c1fd5ae] - test: avoid using Object.prototype methods directly on objects (Rich Trott) #418013690d3402d] - test: exclude ibm i tests until we resolve (Michael Dawson) #418121f65620543] - test: make worker-take-heapsnapshot non-flaky (Michael Dawson) #41684badab79527] - test: mark test-fs-rmdir-recursive flaky on win (Michael Dawson) #41533951d299aee] - test: make fs watch test more stable (Benjamin Gruenbaum) #41715acea61ba8e] - test: fix typo in MessageChannel test (Tobias Nießen) #41746081989b6b7] - test: replace commented out expectations with tests (Darshan Sen) #41667639130e635] - test: use Object.hasOwn() where applicable (Rich Trott) #41664cb362a3748] - test: remove unneeded test statement (Rich Trott) #416632b87f9784f] - test: remove error allowance in debugger test (Jithil P Ponnan) #4164055fce66af6] - test: simplify test-gc-http-client (Luigi Pinca) #41620b06c33b14b] - test: prepare tests for no-cond-assign ESLint rule (Rich Trott) #41614950648db48] - test: move test-gc-http-client-onerror to sequential (Luigi Pinca) #416191d3ef115ca] - test: improve test coverage of internal/worker/io (Yoshiki Kurihara) #41511122eb51c98] - test: add DataView test entry for whatwg (Mohammed Keyvanzadeh) #406222c813d825f] - test: improve util-format code coverage (Rich Trott) #41572fab831a3fe] - test: fix typo in test_js_native_api_v8 (Tobias Nießen) #415849e7cfbbcd9] - test: add missing await in fs-rm/fs-rmdir tests (Benjamin Coe) #41545a8558ecfcf] - test: add coverage for util.inspect() (Rich Trott) #4152723fc205586] - test: avoid deep comparisons with literals (Tobias Nießen) #4063463a67f8dad] - timers: check for nullish instead of falsy in loops (Rich Trott) #41614788e77cb37] - tools: enable no-empty ESLint rule (Rich Trott) #4183110e6c70d14] - tools: update lint-md-dependencies to [email protected] (Node.js GitHub Bot) #4173720cdf78fd8] - tools: update doc to [email protected] (Node.js GitHub Bot) #418542eabfdd066] - tools: update eslint to 8.8.0 (Node.js GitHub Bot) #417389d23a27268] - tools: use Set instead of { [key]: true } object (Tobias Nießen) #416957e4d455fe4] - tools: add compile_commands to ignore file (Yash Ladha) #415801cbdc984fb] - tools: use Set instead of { [key]: true } object (Tobias Nießen) #41675dc854c4f38] - tools: fix typo intools/code_cache/README.md(Tobias Nießen) #41657b17aa25f12] - tools: enable no-cond-assign-ESLint rule (Rich Trott) #416149601b8ddd6] - tools: update lint-md-dependencies to [email protected] (Node.js GitHub Bot) #41638cdbe291e5b] - tools: increase maximum line length to 120 characters (Rich Trott) #415867cbc472ed5] - tools: add missing.PHONYand.NOTPARALLELtargets inMakefile(Antoine du Hamel) #415156fccd66b34] - tools: update lint-md-dependencies (Node.js GitHub Bot) #414403163bd1ea0] - tools: bump eslint from 8.6.0 to 8.7.0 (Rich Trott) #41570e439f32a4b] - tools: update doc to [email protected] [email protected] (Node.js GitHub Bot) #4144166120564b2] - tools,test: enable no-prototype-builtins (Rich Trott) #418014aee98b03c] - util: use hasOwnProperty() primordial (Rich Trott) #416928218bab51d] - util: remove unused fast path in internal debuglog (Rich Trott) #41605a4ad26d4dc] - util: check for null instead of flasy in loop (Rich Trott) #41614v16.14.0Compare Source
Notable changes
Importing JSON modules now requires experimental import assertions syntax
This release adds experimental support for the import assertions stage 3 proposal.
To keep Node.js ESM implementation as compatible as possible with the HTML spec, import assertions are now required to import JSON modules (still behind the
--experimental-json-modulesCLI flag):Or use dynamic import:
Contributed by Antoine du Hamel and Geoffrey Booth #40250
Other notable changes
cp.fork(Antoine du Hamel) #41225fs.rmandfs.rmSync(Antoine du Hamel) #41132getActiveResourcesInfo()(Darshan Sen) #40813Commits
336010341f] - assert: prefer reference comparison over string comparison (Darshan Sen) #410152d471e47a0] - assert: use stricter stack frame detection in .ifError() (Ruben Bridgewater) #41006f788a47b8b] - async_hooks: add missing initialization (Michael Dawson) #41288b688f201df] - async_hooks: fix AsyncLocalStorage in unhandledRejection cases (Bradley Farias) #412026af3e34b6b] - Revert "async_hooks: merge resource_symbol with owner_symbol" (Darshan Sen) #4074185a02ec979] - async_hooks: eliminate require side effects (Stephen Belanger) #40782078a0c996f] - (SEMVER-MINOR) async_hooks: expose async_wrap providers (Rafael Gonzaga) #407604a09904d05] - benchmark: simplify http benchmarker regular expression (Rich Trott) #38206bc48ed2834] - benchmark: fix benchmark/run.js handling of --set (Rich Trott) #41334e68bf84e31] - benchmark,test: use Object.hasOwn() where applicable (Rich Trott) #41229799cf57581] - buffer: fixBlobconstructor on variousTypedArrays (Irakli Gozalishvili) #407065c1dc5f307] - build: fix npm version detection (Michaël Zasso) #415753e4d977c28] - build: fix node build failures in WSL Ubuntu (MrJithil) #414766ffb1e878c] - build: fix workflow access to git history (Rich Trott) #41472c49a651e67] - build: start build on z/OS (alexcfyung) #41273c65ac72b6c] - build: use list for mutable retval rather than tuple (Rich Trott) #41372ff48705372] - build: remove Python 2 workaround (Rich Trott) #41357c10fcb1f05] - build: improve readability of texts in workflows (Mestery) #4098893450e5e8e] - build: use '<(python)' instead of 'python' (Cheng Zhao) #411460b411c436a] - build: fix comment-labeled workflow (Mestery) #411767756e1c692] - build: use gh cli in workflows file (Mestery) #40985d3289b2506] - build: fix commit-queue-rebase functionality (Rich Trott) #41140860d552431] - build: skip documentation generation if no ICU (Rich Trott) #41091c8625d18ba] - build: re-enable V8 concurrent marking (Michaël Zasso) #4101374557c3ac1] - build: add--without-corepack(Jonah Snider) #41060f826c866e9] - build: fail early in test-macos.yml (Rich Trott) #41035535bb5fb6b] - build: add tools/doc to tools.yml updates (Rich Trott) #4103620c4c6aa72] - build: update Actions versions (Mestery) #4098770fd4a15fc] - build: set persist-credentials: false on workflows (Rich Trott) #40972b72e50e5ef] - build: add OpenSSL gyp artifacts to .gitignore (Luigi Pinca) #40967066e0d6b44] - build: remove legacy -J test.py option from Makefile/vcbuild (Rich Trott) #40945f5233b004a] - build: ignore unrelated workflow changes in slow Actions tests (Rich Trott) #40928a905dfe8d5] - build: remove extraneous quotation marks from commit body (Rich Trott) #409636971e5720b] - build: fix branch name for lint-md-dependencies update (Rich Trott) #40924a09bc8bf1d] - build: fixmakeinvocation in tools.yml (Rich Trott) #40890323c058fed] - build: fix tools.yml errors (Rich Trott) #40870e354464c3e] - build: add GitHub Action to update tools modules (Rich Trott) #40644bfbb7fc24a] - build,tools: automate enforcement of emeritus criteria (Rich Trott) #41155fc38d15483] - build,tools,win: trim unused VCBUILD_PYTHON_LOCATION variable (David Sanders) #412359086338549] - child_process: queue pending messages (Erick Wendel) #41221d25b17279f] - child_process: revise argument processing (Rich Trott) #4128015e5d7acf4] - (SEMVER-MINOR) child_process: add support for URL tocp.fork(Antoine du Hamel) #4122506b775cd5c] - cluster: use linkedlist for round_robin_handle (twchn) #40615a40989faea] - crypto: fix error capture when loading engine (Tobias Nießen) #411873055edec2f] - crypto: add missing null check (Michael Dawson) #40598cf3423d8b6] - crypto: trim input for NETSCAPE_SPKI_b64_decode (Shelley Vohr) #40757e60841b598] - crypto: throw errors in SignTraits::DeriveBits (Tobias Nießen) #4079600fd7d28ef] - crypto: fix build without scrypt (Martin Jansa) #40613ebc370cac8] - deps: V8: cherry-pickcc9a8a3(Gus Caplan) #41825a59ade62cf] - deps: upgrade npm to 8.3.1 (npm-robot) #415039dd097325a] - deps: V8: cherry-pick3b6b21f(Michaël Zasso) #41457af6f1d512d] - deps: upgrade to libuv 1.43.0 (Colin Ihrig) #41398875fa40960] - deps: upgrade npm to 8.3.0 (npm team) #411273c13bbd8aa] - deps: upgrade npm to 8.2.0 (npm team) #410656c7088890e] - deps: update Acorn to v8.6.0 (Michaël Zasso) #40993e092fdebea] - deps: upgrade npm to 8.1.4 (npm team) #408653e388ef28d] - deps: V8: cherry-pickcced52a(Ray Wang) #4065658889e2463] - deps: V8: cherry-pick7ae0b77(Ray Wang) #408827cbbe0d982] - deps: V8: cherry-pickcced52a(Ray Wang) #40656f260bbc0ab] - deps: V8: cherry-pick7ae0b77(Ray Wang) #40882a3aa9bcaf8] - deps: update to uvwasi 0.0.12 (Colin Ihrig) #40847c0200e20a0] - deps: upgrade npm to 8.1.3 (npm team) #40726036650e046] - deps: V8: backport77599ff(Lu Yahan) #415660b27486895] - deps: V8: cherry-picke74d691(Lu Yahan) #4156677ad5dd0ff] - deps: V8: cherry-pick471f862(Lu Yahan) #41566dc6843cabe] - deps: V8: cherry-pick3cab84c(Lu Yahan) #41566e391da45cf] - deps: V8: cherry-pickd8dc66f(Lu Yahan) #415665aa45ae757] - deps: update ICU to 70.1 (Michaël Zasso) #406580466400d7a] - deps: update archs files for OpenSSL-1.1.1m+quic (Richard Lau) #41175553246c1e4] - deps: upgrade openssl sources to OpenSSL_1_1_1m+quic (Richard Lau) #4117595c19c36a9] - deps: add -fno-strict-aliasing flag to libuv (Daniel Bevenius) #40631ce525e9661] - doc: align links in table to top (nikoladev) #413961db154fa96] - doc: remove statement about client private keys (Tobias Nießen) #415057ba53103a5] - doc: fix typo inonboarding.md(Antoine du Hamel) #415440d009aebd5] - doc: add Mesteery to collaborators (Mestery) #415432bea4bd9ee] - doc: add missing word in readable.read() text (Rich Trott) #41524d5ad2b7fcd] - doc: add missing YAML tag inesm.md(Antoine du Hamel) #41516c914d95494] - doc: expand fs.access() mode parameter docs (Colin Ihrig) #41484d4458162a4] - doc: correct checkHost behavior with wildcards etc (Tobias Nießen) #41468dea8895091] - doc: remove extraneous colon in legacy subject (Tobias Nießen) #41477e425f369ea] - doc: remove SameValue comparison reference (Rich Trott) #4146030cb6948f1] - doc: update mailmap entries for mhdawson (Michael Dawson) #414372586f098ac] - doc: add guidance on order vulns are listed in (Michael Dawson) #41429790898eaae] - doc: update output in inspector examples (David Sanders) #4139000333fe737] - doc: add note regarding unfinished TLA (Antoine du Hamel) #41434fe24cb2cd9] - doc: add reference for===operator in assert.md (Rich Trott) #4144252a988bfb8] - doc: clarifyuncaughtExceptionoriginfor ESM (Antoine du Hamel) #4133991c3e28018] - doc: revise HTTPRequestOptions text (Rich Trott) #41407b281bf59ff] - doc: add reference for == and != operators (Rich Trott) #4141366b90f9d02] - doc: add @RaisinTen to the TSC (Michael Dawson) #4141914068f8728] - doc: update Abstract Equality Comparison text in assert.md (Rich Trott) #41375c95151247a] - doc: fix example commands forREPLACEMEupdates (Richard Lau) #4126904a81b3e21] - doc: document thatrequire.mainmay beundefined(Antoine du Hamel) #4138471bc352328] - doc: clarify entry point behavior when using loader hooks (Antoine du Hamel) [#41304](https://togithub.com/nodejs/node/pull/4Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.