Notable changes
Support function mocking on Node.js test runner
The
1 | node:test |
module supports mocking during testing via a top-level
1 | mock |
object.
1
2
3
4
5
6
7
8
9
10
11
12 test('spies on an object method', (t) => {
const number = {
value: 5,
add(a) {
return this.value + a;
},
};
t.mock.method(number, 'add');
assert.strictEqual(number.add(3), 8);
assert.strictEqual(number.add.mock.calls.length, 1);
});
Contributed by Colin Ihrig in #45326
fs.watch recursive support on Linux
1 | fs.watch |
supports recursive watch using the
1 | recursive: true |
option.
1
2
3 const watcher = fs.watch(testDirectory, { recursive: true });
watcher.on('change', function(event, filename) {
});
Contributed by Yagiz Nizipli in #45098
Other notable changes
-
deps
- update ICU to 72.1 (Michaël Zasso) #45068
- doc
-
lib
- drop fetch experimental warning (Matteo Collina) #45287
- util
Commits
- [
] – benchmark: add parameters to text-decoder benchmark (Yagiz Nizipli) #453631c9cf399ec7
- [
] – benchmark: fix text-decoder benchmark (Yagiz Nizipli) #45363179f6bb061d
- [
] – benchmark: add blob benchmark (Yagiz Nizipli) #449901a27c994ced
- [
] – bootstrap: merge main thread and worker thread initializations (Joyee Cheung) #448691c45b6aee78
- [
] – buffer: fix validation of options in133691208df1Blob
constructor (Antoine du Hamel) #45156
- [
] – build: support Python 3.11 (Luigi Pinca) #4519117b938df296
- [
] – build: workaround for node-core-utils (Jiawen Geng) #45199175e0a2d109
- [
] – build: fix icu-small build with ICU 72.1 (Steven R. Loomis) #451951f598edbdf4
- [
] – build: remove unused language files (Ben Noordhuis) #45138129b9f4f90c
- [
] – build: add GitHub token to auto-start-ci workflow (Richard Lau) #4518513a1ee940d1
- [
] – build: restore Windows resource file (Richard Lau) #45042117349a2f42
- [
] – build: add version info to timezone update PR (Darshan Sen) #45021124e24bd063
- [
] – build,win: pass –debug-nghttp2 to configure (Santiago Gimeno) #4520918d7aa53e6b
- [
] – child_process: validate arguments for null bytes (Darshan Sen) #447821b2e60480f3
- [
] – crypto: handle more webcrypto errors with OperationError (Filip Skokan) #4532011f0edde412
- [
] – crypto: handle unsupported AES ciphers in webcrypto (Filip Skokan) #45321113fb05e12b
- [
] – deps: V8: cherry-pick 56816d76c121 (Shi Pujin) #453531c168cbfbb3
- [
] – deps: upgrade npm to 8.19.3 (npm team) #4532211432474abf
- [
] – deps: update corepack to 0.15.1 (Node.js GitHub Bot) #453311f35d56200d
- [
] – deps: patch V8 to 10.7.193.20 (Michaël Zasso) #45228144de2321aa
- [
] – deps: upgrade to libuv 1.44.2 (Luigi Pinca) #423401bfe3819f08
- [
] – deps: update corepack to 0.15.0 (Node.js GitHub Bot) #4523510d41df96b3
- [
] – deps: update undici to 5.12.0 (Node.js GitHub Bot) #4523610d241638ca
- [
] – Revert “deps: make V8 compilable with older glibc” (Michaël Zasso) #451621f58996188a
- [
] – deps: update ICU to 72.1 (Michaël Zasso) #4506818cda730e58
- [
] – Revert “deps: V8: forward declaration of10a6ed6f7101Rtl*FunctionTable
” (Michaël Zasso) #45119
- [
] – deps: update timezone (Node.js GitHub Bot) #4495012f7518ada2
- [
] – deps: patch V8 to 10.7.193.16 (Michaël Zasso) #4502313bfba6df79
- [
] – dns: fix port validation (Antoine du Hamel) #451351b5baaa61b3
- [
] – doc: allow for holidays in triage response (Michael Dawson) #4526710e9bad97cc
- [
] – doc: include last security release date (Juan José Arboleda) #453681d4aabb9d3d
- [
] – doc: fix email for Ashley (Michael Dawson) #453641ba45373164
- [
] – doc: fix test runner’s only tests section header (Colin Ihrig) #453431d5e5c75b13
- [
] – doc: run license-builder (github-actions[bot]) #453491a7c5f31c47
- [
] – doc: add more info for timer.setInterval (theanarkh) #4523213de125743e
- [
] – doc: use module names in stability overview table (Filip Skokan) #4531215a1252d9b4
- [
] – doc: add14d38bf2c5f1node:
prefix for examples (Daeyeon Jeong) #45328
- [
] – doc: update name of Node.js core Slack channel (Rich Trott) #452931b4b6b95f48
- [
] – doc: fix “task_processor.js” typo (andreysoktoev) #4525717d7e7c316b
- [
] – doc: add history section to1b9039a54af1fetch
-related globals (Antoine du Hamel) #45198
- [
] – doc: clarify moderation in1d9163f16321onboarding.md
(Benjamin Gruenbaum) #41930
- [
] – doc: change make lint to make lint-md (RafaelGSS) #451971c179c1478b
- [
] – doc: add more lts update steps to release guide (Ruy Adorno) #45177158bec56fab
- [
] – doc: add bmuenzenmeyer to triagers (Brian Muenzenmeyer) #4515518f8d7e76ac
- [
] – doc: update process.release (Filip Skokan) #451701de2df550f6
- [
] – doc: add link to triage guide (Brian Muenzenmeyer) #451541916e8760ba
- [
] – doc: mark Node.js 12 as End-of-Life (Rafael Gonzaga) #45186154d806853e
- [
] – doc: add lukekarrys to collaborators (Luke Karrys) #4518013a26347649
- [
] – doc: update mark release line lts on release guide (Ruy Adorno) #45101185cb4d795c
- [
] – doc: be more definite and present tense-y (Ben Noordhuis) #451201c23e023a2d
- [
] – doc: add major version note to release guide (Ruy Adorno) #450541519002152b
- [
] – doc: fix v14.x link maintaining openssl guide (RafaelGSS) #450711809e8dcbd2
- [
] – doc: add note about latest GitHub release (Michaël Zasso) #4511119d449d389d
- [
] – doc: mention v18.x openssl maintaining guide (Rafael Gonzaga) #450701ee34a3a1bc
- [
] – doc: fix display of “problematic” ASCII characters (John Gardner) #4437313e4033a90d
- [
] – doc: mark Node.js v17.x as EOL (KaKa) #451101533e38b0b8
- [
] – doc: update Node.js 16 End-of-Life date (Richard Lau) #45103193a34faa39
- [
] – doc: fix typo in parseArgs default value (Tobias Nießen) #450831b4beddef79
- [
] – doc: updated security stewards (Michael Dawson) #450051e8103fd33b
- [
] – doc: fix http and http2 writeEarlyHints() parameter (Fabian Meyer) #4500015fbccae4f0
- [
] – doc: run license-builder (github-actions[bot]) #450341d47f83251a
- [
] – doc: improve the workflow to test release binaries (Rafael Gonzaga) #450041e6bbc5033d
- [
] – doc: fix undici version in changelog (Michael Dawson) #449821f0c18f04f0
- [
] – doc: add info on fixup to security release process (Michael Dawson) #448071ffba3218ec
- [
] – doc: add anonrig to collaborators (Yagiz Nizipli) #450021edb92f4510
- [
] – doc, async_hooks: improve and add migration hints (Gerhard Stöbich) #45369158334a38e8
- [
] – doc, http: add Uint8Array as allowed type (Gerhard Stöbich) #4516717225a7d46b
- [
] – esm: protect ESM loader from prototype pollution (Antoine du Hamel) #45175140a5e22328
- [
] – esm: protect ESM loader from prototype pollution (Antoine du Hamel) #4504412e5d8e7239
- [
] – events: add unique events benchmark (Yagiz Nizipli) #446571c3dd696081
- [
] – fs: update todo message (Yagiz Nizipli) #452651daff3b8b09
- [
] – fs: fix opts.filter issue in cpSync (Tho) #451431670def3d6f
- [
] – (SEMVER-MINOR) fs: add recursive watch to linux (Yagiz Nizipli) #45098134bfef91a9
- [
] – fs: trace more fs api (theanarkh) #450951d89ca1b443
- [
] – http: headers(Distinct), trailers(Distinct) setters to be no-op (Madhuri) #4517611a04881494
- [
] – http: add priority to common http headers (James M Snell) #4504518abc3f732a
- [
] – http2: improve session close/destroy procedures (Santiago Gimeno) #451151316354e3d3
- [
] – http2: fix crash on Http2Stream::diagnostic_name() (Santiago Gimeno) #4512311635140952
- [
] – http2: fix debugStream method (Santiago Gimeno) #45129194b7f5338c
- [
] – inspector: refactor13db37e7d1b1inspector/promises
to be more robust (Antoine du Hamel) #45041
- [
] – lib: add options to the heap snapshot APIs (Joyee Cheung) #4498910478e4063f
- [
] – lib: fix JSDoc issues (Rich Trott) #452431a8e901555a
- [
] – lib: use process.nextTick() instead of setImmediate() (Luigi Pinca) #42340174352842bc
- [
] – lib: drop fetch experimental warning (Matteo Collina) #4528719f3d2f6879
- [
] – lib: fix eslint early return (RafaelGSS) #454091e2181e057b
- [
] – lib: fix TypeError when converting a detached buffer source (Kohei Ueno) #440201d1726692ee
- [
] – lib: fix1d7470ad9861AbortSignal.timeout
parameter validation (dnalborczyk) #42856
- [
] – lib: add lint rule to protect against1c7b7f2bec21Object.prototype.then
pollution (Antoine du Hamel) #45061
- [
] – lib: add ability to add separate event name to defineEventHandler (James M Snell) #4503219ed9aa8233
- [
] – lib: fix typo in18b4a41e23d1pre_execution.js
(Antoine du Hamel) #45039
- [
] – lib: promise version of streams.finished call clean up (Naor Tedgi (Abu Emma)) #448621cc2393c9fe
- [
] – lib: make properties on Blob and URL enumerable (Khafra) #44918117ef1bbc8e
- [
] – lib: support more attributes for early hint link (Yagiz Nizipli) #4487418199841e9c
- [
] – meta: update AUTHORS (Node.js GitHub Bot) #45333188c3bb609b
- [
] – meta: update collaborator email address in README (Rich Trott) #452511a866e8c163
- [
] – meta: fix email address typo in README (Rich Trott) #452501bfbfacad79
- [
] – meta: remove dont-land-on-v12 auto labeling (Moshe Atlow) #4523310d58bb9531
- [
] – meta: update AUTHORS (Node.js GitHub Bot) #452381b41b5ba658
- [
] – meta: move a collaborator to emeritus (Rich Trott) #451601ad9a5bb61f
- [
] – meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #450361ec8683052b
- [
] – meta: update AUTHORS (Node.js GitHub Bot) #4502017900810fb3
- [
] – module: ensure relative requires work from deleted directories (Bradley Farias) #423841738144c311
- [
] – net: remove _readableState from debug statement (Rich Trott) #45063136acf8a13e
- [
] – node-api: handle no support for external buffers (Michael Dawson) #451811aaca54c5c0
- [
] – node-api,test: fix test_reference_double_free crash (Vladimir Morozov) #4492712105f099ea
- [
] – os: convert uid and gid to 32-bit signed integers (Luigi Pinca) #4234012fcf851a91
- [
] – perf_hooks: align toStringTag with other Web Performance implementations (Daeyeon Jeong) #451571dfe4237d77
- [
] – report: add more memory info (theanarkh) #4525419d15da3341
- [
] – report: add rss and use/kernel cpu usage fields (theanarkh) #450431a2620acad7
- [
] – report,doc: define report version semantics (Gireesh Punathil) #45050166e1dc4979
- [
] – src: track contexts in the Environment instead of AsyncHooks (Joyee Cheung) #45282186e22b4e19
- [
] – src: resolve TODO related to inspector CVEs (Tobias Nießen) #453411326d19af3d
- [
] – src: revert is_release to 0 (RafaelGSS) #4531514e45585ca2
- [
] – src: print nghttp2 logs when using –debug-nghttp2 (Santiago Gimeno) #4520915d480118fb
- [
] – src: trace threadpool event (theanarkh) #4445813e46ebda3c
- [
] – src: lock-free init_process_flags (Jérémy Lal) #45221197547bcd14
- [
] – src: call uv_library_shutdown before DisposePlatform (theanarkh) #45226142db84913b
- [
] – src: fix1aa4152a1b61crypto.privateEncrypt
fails first time (liuxingbaoyu) #42793
- [
] – src: clarify OptionEnvvarSettings member names (Chengzhong Wu) #450571243c141b69
- [
] – src: let http2 streams end after session close (Santiago Gimeno) #4515315335e29ce7
- [
] – src: remap invalid file descriptors using18d5682266e1dup2
(Obiwac) #44461
- [
] – src: remove unused14e14ed88781contextify_global_private_symbol
(Daeyeon Jeong) #45128
- [
] – src: forbid running watch mode in REPL (Moshe Atlow) #450581a8412f5677
- [
] – src: fix test runner coverage (Moshe Atlow) #450551162bf0ddff
- [
] – src: optimize ALPN callback (Ben Noordhuis) #448751e5b1179630
- [
] – src: simplify ALPN code, remove indirection (Ben Noordhuis) #4487519dc21a1f86
- [
] – src: iwyu in cleanup_queue.cc (Shelley Vohr) #4498315fce8e3495
- [
] – src: return void in InitializeInspector() (Joyee Cheung) #449031824dcfc422
- [
] – src,lib: retrieve parsed source map url from v8 (Chengzhong Wu) #4479817a31ae8ab1
- [
] – stream: add compose operator (Raz Luvaton) #449371ccb1c1e9a2
- [
] – stream: fix duplexify premature destroy (Robert Nagy) #451331e60d9053bc
- [
] – stream: fix web streams have no Symbol.toStringTag (Jithil P Ponnan) #451171bc0ae3e74e
- [
] – stream: don’t push null from closed promise #42694 (David Halls) #4502611655532fd2
- [
] – test: skip test-fs-largefile if not enough disk space (Rich Trott) #453391717db1d46a
- [
] – test: fix catching failed assertion (Pavel Horal) #4522214a80aff16e
- [
] – test: defer invocation checks (Luigi Pinca) #42340166e7821506
- [
] – test: fix test-socket-write-after-fin-error (Luigi Pinca) #42340143db0fbd49
- [
] – test: make1d5f4d988471test-eventemitter-asyncresource.js
shorter (Juan José) #45146
- [
] – test: convert test-debugger-pid to async/await (Luke Karrys) #4517917428651100
- [
] – test: fix textdecoder test for small-icu builds (Richard Lau) #452251f10f2c1121
- [
] – test: improve test coverage in1eed799bd311test-event-capture-rejections.js
(Juan José) #45148
- [
] – test: fix timeout of test-heap-prof.js in riscv devices (Yu Gu) #426741069747bfdd
- [
] – test: deflake test-http2-empty-frame-without-eof (Santiago Gimeno) #452121ddb7df76de
- [
] – test: use common/tmpdir in watch-mode ipc test (Richard Lau) #45211102ebde39d3
- [
] – test: use uv_sleep() where possible (Santiago Gimeno) #451241f9bc40a1fc
- [
] – test: fix typo in13c7ea23b8f1test/parallel/test-fs-rm.js
(Tim Shilov) #44882
- [
] – test: remove a snapshot blob from test-inspect-address-in-use.js (Daeyeon Jeong) #451321b39dcde056
- [
] – test: add test for Module._stat (Darshan Sen) #447131fabed9bdc8
- [
] – test: watch mode inspect restart repeatedly (Moshe Atlow) #4506012b3b291c97
- [
] – test: remove experimental-wasm-threads flag (Michaël Zasso) #45074117e86e4188
- [
] – test: remove unnecessary noop function args to1f0480d68e91mustCall()
(Antoine du Hamel) #45047
- [
] – test: mark test-watch-mode* as flaky on all platforms (Pierrick Bouvier) #45049182e6043118
- [
] – test: wrap missing126a2ae24891common.mustCall
(Moshe Atlow) #45064
- [
] – test: remove mentions of18662399cda1--experimental-async-stack-tagging-api
flag (Simon) #45051
- [
] – test: improve assertions in171b8d506ed1test-repl-unsupported-option.js
(Juan José) #44953
- [
] – test: remove unnecessary noop function args to mustCall() (Rich Trott) #450271dbc696d363
- [
] – test: update WPT resources (Khaidi Chu) #449481c1ca19fb06
- [
] – test: skip test depending on143677e5a341overlapped-checker
when not available (Antoine du Hamel) #45015
- [
] – test: improve test coverage for13519d74e871os
package (Juan José) #44959
- [
] – test: add test to improve coverage in http2-compat-serverresponse (Cesar Mario Diaz) #449701ea0cfc9a83
- [
] – test: improve test coverage in1482578682c1test-child-process-spawn-argv0.js
(Juan José) #44955
- [
] – test: use CHECK instead of EXPECT where necessary (Tobias Nießen) #447951a618dc3c3e
- [
] – test: refactor promises to async/await (Madhuri) #449801c59d3b76e6
- [
] – test,crypto: update WebCryptoAPI WPT (Filip Skokan) #45165136c5927c60
- [
] – test_runner: support function mocking (Colin Ihrig) #4532616158d740f3
- [
] – test_runner: avoid swallowing of asynchronously thrown errors (MURAKAMI Masahiko) #452641920804dc46
- [
] – test_runner: fix afterEach not running on test failures (Jithil P Ponnan) #4520418e7f9de45e
- [
] – test_runner: report tap subtest in order (Moshe Atlow) #4522010040030443
- [
] – test_runner: call {before,after}Each() on suites (Colin Ihrig) #451611afa8291c7c
- [
] – test_runner: add extra fields in AssertionError YAML (Bryan English) #449521ff174b0937
- [
] – (SEMVER-MINOR) tls: add “ca” property to certificate object (Ben Noordhuis) #449351bf868fdfab
- [
] – tools: add automation for updating acorn dependency (Facundo Tuesca) #453571e8075fd1f8
- [
] – tools: add documentation regarding our api tooling (Claudio Wunder) #4527019aa305ff3e
- [
] – tools: allow scripts to run from anywhere (Luigi Pinca) #45361176cbc07f9b
- [
] – tools: update eslint to 8.27.0 (Node.js GitHub Bot) #453581aa875a4d6a
- [
] – tools: update eslint to 8.26.0 (Node.js GitHub Bot) #4524314b71db13ae
- [
] – tools: update lint-md-dependencies to rollup@3.2.5 (Node.js GitHub Bot) #45332163267dfefb
- [
] – tools: fix stability index generation (Antoine du Hamel) #453461e275859138
- [
] – tools: increase macOS cores to 3 on GitHub CI (Rich Trott) #45340197fe8bacb1
- [
] – tools: add automation for updating base64 dependency (Facundo Tuesca) #453001eda4ae51ca
- [
] – tools: fix12ee052f7941request-ci-failed
comment (Antoine du Hamel) #45291
- [
] – tools: refactor dynamic strings creation in shell scripts (Antoine du Hamel) #452401e118dd88fd
- [
] – tools: update lint-md-dependencies (Node.js GitHub Bot) #452371ba89cea683
- [
] – tools: use Python 3.11 in GitHub Actions workflows (Luigi Pinca) #451911786f086800
- [
] – tools: fix10738d14fa41request-ci-failed
comment (Antoine du Hamel) #45218
- [
] – tools: keep Emeriti lists case-insensitive alphabetic (Rich Trott) #45159149be13ccd8
- [
] – tools: update actions/setup-python to v4 (Yagiz Nizipli) #4517816e30d2231b
- [
] – tools: update V8 gypfiles for RISC-V (Andreas Schwab) #451491a4158692d7
- [
] – tools: fix1c43bc2169f1create-or-update-pull-request-action
hash on GHA (Antoine du Hamel) #45166
- [
] – tools: update gr2m/create-or-update-pull-request-action (Luigi Pinca) #4502212ccc03ec32
- [
] – tools: do not use the set-output command in workflows (Luigi Pinca) #450241a70b27629f
- [
] – tools: update lint-md-dependencies (Node.js GitHub Bot) #450191025e616662
- [
] – trace_events: fix getCategories (theanarkh) #450921732f9a78d3
- [
] – url: remove t n r in url.parse() similar to WHATWG (Rich Trott) #4511611bc84ce52c
- [
] – url: improve port validation (Rich Trott) #45012184e7388160
- [
] – url: improve url.parse() compliance with WHATWG URL (Rich Trott) #45011102cff4a3d3
- [
] – util: improve text-decoder performance (Yagiz Nizipli) #45363189390a6be2
- [
] – util: improve textdecoder decode performance (Yagiz Nizipli) #4529410deed8daeb
- [
] – (SEMVER-MINOR) util: add MIME utilities (#21128) (Bradley Farias) #211281d41f8ffc36
Windows 32-bit Installer: https://nodejs.org/dist/v19.1.0/node-v19.1.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v19.1.0/node-v19.1.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v19.1.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v19.1.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v19.1.0/node-v19.1.0.pkg
macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v19.1.0/node-v19.1.0-darwin-arm64.tar.gz
macOS Intel 64-bit Binary: https://nodejs.org/dist/v19.1.0/node-v19.1.0-darwin-x64.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v19.1.0/node-v19.1.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v19.1.0/node-v19.1.0-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v19.1.0/node-v19.1.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v19.1.0/node-v19.1.0-aix-ppc64.tar.gz
ARMv7 32-bit Binary: https://nodejs.org/dist/v19.1.0/node-v19.1.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v19.1.0/node-v19.1.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v19.1.0/node-v19.1.0.tar.gz
Other release files: https://nodejs.org/dist/v19.1.0/
Documentation: https://nodejs.org/docs/v19.1.0/api/
SHASUMS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51 -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
d1b2b585c25c846bb0453313d1d5dab8e82713e72c5cb01199a6e6b545816b84 node-v19.1.0-aix-ppc64.tar.gz
d05a4a3c9f081c7fbab131f447714fa708328c5c1634c278716adfbdbae0ff26 node-v19.1.0-darwin-arm64.tar.gz
9538ce1698edad1054d313bd1065602c7d83112e77c9edc6cf46ad261ef45396 node-v19.1.0-darwin-arm64.tar.xz
63f4284fa1474b779f0e4fa93985ddc2efa227484476f33d923ae44922637080 node-v19.1.0-darwin-x64.tar.gz
18c2572cd5f993c7b293b2d1dda4b813ba64ef6a28956fee8da02c8fb92c8e7e node-v19.1.0-darwin-x64.tar.xz
a8cf7ae3b5bb4b1c333e572026c86effda101a9ab0b1bd850fe1a8d838443fb5 node-v19.1.0-headers.tar.gz
8a4f50f89005e57a7c861658fff6e7a10258aec76d455e6a307df94c988afb81 node-v19.1.0-headers.tar.xz
476399363945b3cf441d2e0677c50ad3a257db36c2a06a8c51c46b0bc42b4d3d node-v19.1.0-linux-arm64.tar.gz
93ef3a96ebf88988921f87ef28a21cc25776e0562afa696a59dc074fea1913c7 node-v19.1.0-linux-arm64.tar.xz
9805100325de7c8e7be258a7cb768e4fdb05398e2d9778cdf24d5d1df0b943d1 node-v19.1.0-linux-armv7l.tar.gz
8e3ae0904be5508fa2d12d1c94eb9ac4ce5fe21924b611e314a83a668ff28164 node-v19.1.0-linux-armv7l.tar.xz
b7e1ffce24820037103265604faf1e483db75d1212096cf653b41f19594109e1 node-v19.1.0-linux-ppc64le.tar.gz
bb0523d42824b2a577f4ac870d2e5caa8641d74e9c33cdeea95c8dabf1674ae0 node-v19.1.0-linux-ppc64le.tar.xz
c87bb643c6c28673962dc9c5f3948bcec466f22f97dba79425fbb7e588a5462a node-v19.1.0-linux-s390x.tar.gz
50c583dbcec40ce09b0765bb85482b00e4cdfc8324739cc8f8a2c6416f3a2e60 node-v19.1.0-linux-s390x.tar.xz
1a42a67beb3e07289da2ad22a58717801c6ab80d09668e2da6b1c537b2a80a5e node-v19.1.0-linux-x64.tar.gz
c4d1bcb5d5dd1fb1299c6eb38c5b6c66d1d9ff473fa007c3294ed025b67091e3 node-v19.1.0-linux-x64.tar.xz
b8554d888e42ddba78528806fea9190fa0bf7524bf548d11f1fa8e214307a003 node-v19.1.0-win-x64.7z
9ca998da2063fd5b374dc889ee1937ada5a1e1f4fb50b5f989412dda7c6bb357 node-v19.1.0-win-x64.zip
bc8a0a9150147d0c53a94c857a0a0cb7ee9125ca595cc72986cbe290eae2dfb7 node-v19.1.0-win-x86.7z
cc75dd23000c81798d58b71b3b8829729a466b253b6f090ba30806b60c544ee5 node-v19.1.0-win-x86.zip
935f9c01b135b5da7397b900c7ff5123ce154c570280efd60257ed58fd029f34 node-v19.1.0-x64.msi
416cad872df5f3ad38000c32c1ba0dd1d7f823df7a6937cc088b3393bfb68852 node-v19.1.0-x86.msi
423704bffcca4a6ed2b143bd8c80a718908845417a15e766fb18634759079f9b node-v19.1.0.pkg
431176548d88fe7804b98635d267733c0734086456873575a2f549e115e4ef18 node-v19.1.0.tar.gz
4ea9ba1f992815fb823b022a62b61f536121f970fe88c6395c7e3af4e9cf46a0 node-v19.1.0.tar.xz
278e3fd39219f9b00009356b9eba91c0e6fc86607175866b66d0032841be7e63 win-x64/node.exe
541ea7cc0733d7803288a02d300bc4728782681711a35601e64c4b773c910d63 win-x64/node.lib
9f27677c25fe445833ddea66d9e1c68f5c6aaa03b6e42e5046dc804f0b9bc23c win-x64/node_pdb.7z
3ab2d7e090fcb13da0ca700cbba78958678ed3d51e97709f16a21a4ccecc2153 win-x64/node_pdb.zip
3e62d730b0a9bebebb189a101424d9ac456445bc5f69d1385c3089767c072c0c win-x86/node.exe
b2bddbd9d52af0370653e8ddb9323e059bb3f4bc5e9019639dfda295d715c383 win-x86/node.lib
6d9a68dc801f6ba08f5daddc9846a418b2ce2d31d7406d676721dea10652c73a win-x86/node_pdb.7z
3a833adc70a8dfd4868b092850e52f8e5bea2b6872aded4b662a6df7ada66151 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
iQGzBAEBCAAdFiEEiQwI24V5Fi/uDfnbi+q0389VXvQFAmNyR5EACgkQi+q0389V
XvTQ8wwAmK7TcwmoyB6zxhFxW6eS99fm4q3l90kOHsNWoK3wBpAwXq7oGrUn55LT
/nkhKkx+CIjK12SQ1URug4NKw1y2CUIdQZZyPh8ordyxMhoOpwD5EkWVOYhh0BU3
zgVFtSOEGIMpUk7yM46qEKegOti1rSFM2sLQn33EMQlVcDSDCcnCxzf/Ac0CqqPt
5/wBR/bNaQpBT9IstXfROYzqUoYBs6TfhbV9mgpMA6lrU3bjAAJHRo9zfL4YgHA6
1nOVYuQYvlM1LcE1K/Frr8SVZ/OdPEd9KhF1yUGfRHSvCWiZBLPgSupplGGOBtg/
tzhJfkHAhBzgnjgsk8dkvFzZApFZXxXMuwL7B+6dHh61WTzlgAWkPuW/KljX2GqH
FJCJQI+uCSGovW7yyCAUVzm9yZEMZDox/WKF7U1iaiCw/7rRy8Vtk7ZbS//jbdw9
BmUjwuosM+1HqY9737lk0xmSO6zNwwr2ASkpSFue/tYZZaZnngYM1Y7LCqtftZ32
zBWGIy3V
=7M7J
-----END PGP SIGNATURE-----
0 Comments