summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* crypto: simplify lazy loading of internal modulesv18.13.0-testAntoine du Hamel2023-01-042-43/+32
| | | | | | | | | | | The internal `require()` is actually just one map load (to see if the module is already loaded) + one property load (state check for circular dependencies) for modules that are already loaded. Refs: https://github.com/nodejs/node/pull/45659#discussion_r1033762328 PR-URL: https://github.com/nodejs/node/pull/45809 Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
* src: add internal isArrayBufferDetachedYagiz Nizipli2023-01-044-19/+28
| | | | | PR-URL: https://github.com/nodejs/node/pull/45568 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: LiviaMedeiros <livia@cirno.name>
* src,lib: group properties used as constants from `util` bindingDaeyeon Jeong2023-01-046-36/+50
| | | | | | | | | | | | | | Properties used as constants in `util` internal binding are scattered. This suggests using an object holding all of them for better maintenance. Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com> PR-URL: https://github.com/nodejs/node/pull/45539 Backport-PR-URL: https://github.com/nodejs/node/pull/45674 Reviewed-By: Darshan Sen <raisinten@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Minwoo Jung <nodecorelab@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
* util: use private symbols in JS land directlyJoyee Cheung2023-01-047-94/+51
| | | | | | | | | | | | | | Instead of calling into C++ to use the private symbols, use an ObjectTemplate to create an object that holds the symbols and use them directly from JS land. PR-URL: https://github.com/nodejs/node/pull/45379 Backport-PR-URL: https://github.com/nodejs/node/pull/45674 Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
* test: remove flaky parallel/test-process-wrap testBen Noordhuis2023-01-041-86/+0
| | | | | | | | | | | | | | It's an old test (added when switching from libev to libuv) that tests implementation details of the internal process_wrap bindings. That kind of thing doesn't need testing in this day and age, and since the test is flaky, simply remove it instead of sinking time in fixing it up. Fixes: https://github.com/nodejs/node/issues/45805 PR-URL: https://github.com/nodejs/node/pull/45806 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
* doc: buffer.fill empty valueMarco Ippolito2023-01-042-0/+28
| | | | | | PR-URL: https://github.com/nodejs/node/pull/45794 Fixes: https://github.com/nodejs/node/issues/45727 Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Paolo Insogna <paolo@cowtech.it>
* test_runner: refactor `tap_lexer` to use more primordialsAntoine du Hamel2023-01-041-15/+21
| | | | | PR-URL: https://github.com/nodejs/node/pull/45744 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
* build: disable v8 snapshot compression by defaultJoyee Cheung2023-01-042-1/+9
| | | | | | | | | | | | | | | | | | | | | | | In the upstream, V8 also disables snapshot compression on the desktop by default because the size reduction is not worth the performance hit. https://chromium-review.googlesource.com/c/v8/v8/+/3275554 Locally the binary size of Node.js is increased by ~2.7MB (+3.2%) with a significant speedup in startup after snapshot compression is disabled on macOS. Also adds a --v8-enable-snapshot-compression to configure.py for users who prefer a size reduction over speedup in startup. Ideally we should implement our own compression for the source code + the code cache + the snapshot instead of relying on V8's builtin compression for just the snapshot. PR-URL: https://github.com/nodejs/node/pull/45716 Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
* test_runner: refactor `tap_parser` to use more primordialsAntoine du Hamel2023-01-041-24/+30
| | | | | | PR-URL: https://github.com/nodejs/node/pull/45745 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
* watch: add CLI flag to preserve outputDebadree Chatterjee2023-01-045-2/+43
| | | | | | | Fixes: https://github.com/nodejs/node/issues/45713 PR-URL: https://github.com/nodejs/node/pull/45717 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
* test: fix invalid output TAP if there newline in test namePulkit Gupta2023-01-043-8/+14
| | | | | | PR-URL: https://github.com/nodejs/node/pull/45742 Fixes: https://github.com/nodejs/node/issues/45396 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
* src: add uvwasi versionJithil P Ponnan2023-01-043-0/+5
| | | | | | | PR-URL: https://github.com/nodejs/node/pull/45639 Refs: https://github.com/nodejs/node/issues/45260 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: theanarkh <theratliter@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
* test_runner: add t.after() hookcjihrig2023-01-043-1/+39
| | | | | | | | | This commit adds an after() hook to the TestContext class. This hook can be used to clean up after a test finishes. PR-URL: https://github.com/nodejs/node/pull/45792 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
* test_runner: don't use a symbol for runHook()cjihrig2023-01-041-9/+8
| | | | | | | | | This is not exposed to userland, so there is no need to put it behind a symbol. PR-URL: https://github.com/nodejs/node/pull/45792 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
* src: simplify NodeBIO::GetMethod initializationAnna Henningsen2023-01-043-11/+5
| | | | | | | | | | Make its initialization self-contained to avoid unnecessarily breaking encapsulation. PR-URL: https://github.com/nodejs/node/pull/45799 Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By: Minwoo Jung <nodecorelab@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
* src: make structuredClone work for process.envBen Noordhuis2023-01-047-12/+79
| | | | | | Fixes: https://github.com/nodejs/node/issues/45380 PR-URL: https://github.com/nodejs/node/pull/45698 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
* meta: update AUTHORSNode.js GitHub Bot2023-01-041-0/+1
| | | | | PR-URL: https://github.com/nodejs/node/pull/45814 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
* build: add python 3.11 support for androidMohammed Keyvanzadeh2023-01-041-1/+2
| | | | | | | Add Python 3.11 support for configuring Node.js for Android. PR-URL: https://github.com/nodejs/node/pull/45765 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Richard Lau <rlau@redhat.com>
* src: mark generated `snapshot_data` as `const`Anna Henningsen2023-01-042-7/+2
| | | | | | | | | | This renders the mutex protecting it unnecessary, since mutexes only need to protect concurrent accesses to mutable data. PR-URL: https://github.com/nodejs/node/pull/45786 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
* lib: allow Writeable.toWeb() to work on http.Outgoing messageDebadree Chatterjee2023-01-042-2/+37
| | | | | | | | | Attempted to fix the issue by watering down the condition being checked in internal/streams/utils isWritableNodeStream utility Fixes: https://github.com/nodejs/node/issues/44188 PR-URL: https://github.com/nodejs/node/pull/45642 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
* readline: improve robustness against prototype mutationAntoine du Hamel2023-01-041-22/+34
| | | | PR-URL: https://github.com/nodejs/node/pull/45614 Reviewed-By: James M Snell <jasnell@gmail.com>
* tls: remove trustcor root ca certificatesBen Noordhuis2023-01-042-82/+2
| | | | | | | | | | | Follow what Ubuntu did and simply remove the CA certificates altogether. Fixes: https://github.com/nodejs/node/issues/45762 Refs: https://ubuntu.com/security/notices/USN-5761-2 PR-URL: https://github.com/nodejs/node/pull/45776 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com>
* benchmark: add variety of inputs to text-encoderYagiz Nizipli2023-01-041-5/+18
| | | | | | PR-URL: https://github.com/nodejs/node/pull/45787 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
* crypto: fix CipherBase Update int32 overflowMarco Ippolito2023-01-042-1/+13
| | | | | | | | | PR-URL: https://github.com/nodejs/node/pull/45769 Fixes: https://github.com/nodejs/node/issues/45757 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Filip Skokan <panva.ip@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Paolo Insogna <paolo@cowtech.it>
* doc: add args of filter option of fs.cpMURAKAMI Masahiko2023-01-041-0/+9
| | | | | | | | add the describe arguments and return value about filter function option of fs.cp PR-URL: https://github.com/nodejs/node/pull/45739 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
* lib: check number of arguments in `EventTarget`'s functionDeokjin Kim2023-01-042-0/+33
| | | | | | | | | For now, addEventListener() only checks number of arguments. removeEventListener() and dispatchEvent() also need checking number of arguments. PR-URL: https://github.com/nodejs/node/pull/45668 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
* lib: disambiguate `native module` to `binding`Daeyeon Jeong2023-01-041-5/+5
| | | | | | | | | Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com> PR-URL: https://github.com/nodejs/node/pull/45673 Refs: https://github.com/nodejs/node/pull/44135 Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
* lib: disambiguate `native module` to `builtin module`Daeyeon Jeong2023-01-041-8/+8
| | | | | | | | | Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com> PR-URL: https://github.com/nodejs/node/pull/45673 Refs: https://github.com/nodejs/node/pull/44135 Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
* doc: disambiguate `native module` to `addon`Daeyeon Jeong2023-01-041-2/+3
| | | | | | | | | Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com> PR-URL: https://github.com/nodejs/node/pull/45673 Refs: https://github.com/nodejs/node/pull/44135 Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
* test_runner: add resetCalls to MockFunctionContextMURAKAMI Masahiko2023-01-043-0/+29
| | | | | | | | | | This commit allows tests in test runner to reset the calls of mock function Refs: https://github.com/nodejs/node/pull/45326#discussion_r1014728750 PR-URL: https://github.com/nodejs/node/pull/45710 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
* benchmark: make benchmarks runnable in older versions of Node.jsJoyee Cheung2023-01-043-64/+43
| | | | | | | | | | | | | | Also remove the require-cachable.js benchmarks because now all builtin modules are cacheable, it would be comparing oranges to apples when we try to compare the performance of loading all cacheable modules in different Node.js binaries since the set of modules are just different. Comparison of startup performance that involves loading of the long-standing, stable builtins is already covered by the require-builtins benchmark. PR-URL: https://github.com/nodejs/node/pull/45746 Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
* net: check `autoSelectFamilyAttemptTimeout` is positiveDeokjin Kim2023-01-042-1/+15
| | | | | | | | | | | | | In document, `autoSelectFamilyAttemptTimeout` is described as positive integer because it's time unit. But there is no checking whether it's positive integer. PR-URL: https://github.com/nodejs/node/pull/45740 Refs: https://github.com/nodejs/node/blob/main/doc/api/net.md#socketconnectoptions-connectlistener Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Paolo Insogna <paolo@cowtech.it> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
* test: fix -Wunused-variable on report-fatalerrorSantiago Gimeno2023-01-041-3/+0
| | | | | | | | | | PR-URL: https://github.com/nodejs/node/pull/45747 Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com> Reviewed-By: Darshan Sen <raisinten@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
* doc: using console.error for error cases in crypto and eventsemirgoren2023-01-042-6/+6
| | | | | | | PR-URL: https://github.com/nodejs/node/pull/45640 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
* doc: fix actual result of example is different in eventsDeokjin Kim2023-01-041-3/+4
| | | | | | | Change of events internal may be not reflected yet. PR-URL: https://github.com/nodejs/node/pull/45656 Reviewed-By: Tierney Cyren <hello@bnb.im> Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
* tools: update lint-md-dependenciesNode.js GitHub Bot2023-01-042-28/+29
| | | | | | | | | Update to @rollup/plugin-commonjs@23.0.3 rollup@3.5.1 PR-URL: https://github.com/nodejs/node/pull/45730 Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
* build: rework gyp files for zlibRichard Lau2023-01-043-97/+212
| | | | | | | | | | | | | Restructure the zlib.gyp file based on the upstream gn file, breaking out the files with optimizations that need additional compiler flags. Use a copy of the GN-scraper.py script to reduce the amount of hand editing when the zlib dependency is updated. PR-URL: https://github.com/nodejs/node/pull/45589 Fixes: https://github.com/nodejs/node/issues/32856 Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
* Revert "deps: fix zlib compilation for CPUs without SIMD features"Luigi Pinca2023-01-043-20/+0
| | | | | | | | | This reverts commit 26991f795d2f111de40366187720e2f71e701d88. PR-URL: https://github.com/nodejs/node/pull/45589 Fixes: https://github.com/nodejs/node/issues/32856 Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
* meta: update AUTHORSNode.js GitHub Bot2023-01-041-0/+3
| | | | | | PR-URL: https://github.com/nodejs/node/pull/45732 Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
* tools: add GitHub token permissions to label flaky-test issuesGabriela Gutierrez2023-01-041-0/+3
| | | | | Signed-off-by: Gabriela Gutierrez <gabigutierrez@google.com> PR-URL: https://github.com/nodejs/node/pull/45308 Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
* net: add autoSelectFamily and autoSelectFamilyAttemptTimeout optionsPaolo Insogna2023-01-049-7/+932
| | | | | | | | | | PR-URL: https://github.com/nodejs/node/pull/44731 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Robert Nagy <ronagy@icloud.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
* doc: add doc-only deprecation for headers/trailers settersRich Trott2023-01-041-0/+20
| | | | | | | | | | | The headers and trailers for http.IncomingMessage will be read-only in a future version of Node.js. Ref: https://github.com/nodejs/node/pull/45571 PR-URL: https://github.com/nodejs/node/pull/45697 Refs: https://github.com/nodejs/node/pull/45571 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
* tools: remove dependency vulnerability checkerFacundo Tuesca2023-01-045-523/+0
| | | | | | | | | | | | | This change removes the script used to check for new vulnerabilities in Node.js' dependencies, since it has been moved to its own repository. Refs: https://github.com/nodejs/nodejs-dependency-vuln-assessments PR-URL: https://github.com/nodejs/node/pull/45675 Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Michael Dawson <midawson@redhat.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com>
* src: cleanup on disambiguating native modulesMichael Dawson2023-01-041-2/+2
| | | | | | | | | | | | | | | | | Found while backporting https://github.com/nodejs/node/pull/45663 Fixup one rename missed Signed-off-by: Michael Dawson <mdawson@devrus.com> PR-URL: https://github.com/nodejs/node/pull/45665 Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
* doc: add detail on how api docs are publishedMichael Dawson2023-01-041-5/+13
| | | | | | | | | | Add some details that Richard shared with me on how the docs are published to the website. Signed-off-by: Michael Dawson <mdawson@devrus.com> PR-URL: https://github.com/nodejs/node/pull/45626 Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
* doc: use console.error for error case in child_process and dgramDeokjin Kim2023-01-042-6/+6
| | | | | | | | console.error is more suitable than console.log for error case. PR-URL: https://github.com/nodejs/node/pull/45690 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
* http: make `OutgoingMessage` more streamlikeRobert Nagy2023-01-043-21/+78
| | | | | | | | | | | | | Implement missing getters error & closed. Add support for proper "writable" check through `isWritable` helper. We cannot fix the `OutgoingMessage.writable` property as that would break the ecosystem. PR-URL: https://github.com/nodejs/node/pull/45672 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de> Reviewed-By: Minwoo Jung <nodecorelab@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
* lib: added SuiteContext classDebadree Chatterjee2023-01-041-1/+18
| | | | | | | | | added SuiteContext class to replace object literal Fixes: https://github.com/nodejs/node/issues/45641 Refs: https://github.com/nodejs/node/issues/45641#issuecomment-1329130581 PR-URL: https://github.com/nodejs/node/pull/45687 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
* test_runner: don't parse TAP from stderrColin Ihrig2023-01-044-14/+67
| | | | | | | | | | This commit stops the test runner CLI from parsing child process stderr as TAP. Per the TAP spec, TAP can only come from stdout. To avoid losing stderr data, those logs are injected into the parser as unknown tokens so that they are output as comments. PR-URL: https://github.com/nodejs/node/pull/45618 Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
* meta: add .mailmap entry for Stefan StojanovicRich Trott2023-01-042-1/+2
| | | | | | PR-URL: https://github.com/nodejs/node/pull/45703 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>