Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 6769d71

Browse files
committedJun 14, 2022
2022-06-14, Version 18.4.0 (Current)
Notable changes: * crypto: * remove Node.js-specific webcrypto extensions (Filip Skokan) #43310 * add CFRG curves to Web Crypto API (Filip Skokan) #42507 * report: * add more heap infos in process report (theanarkh) #43116 PR-URL: #43385
1 parent 66d956c commit 6769d71

File tree

4 files changed

+107
-19
lines changed

4 files changed

+107
-19
lines changed
 

‎CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ release.
3535
</tr>
3636
<tr>
3737
<td valign="top">
38-
<b><a href="doc/changelogs/CHANGELOG_V18.md#18.3.0">18.3.0</a></b><br/>
38+
<b><a href="doc/changelogs/CHANGELOG_V18.md#18.4.0">18.4.0</a></b><br/>
39+
<a href="doc/changelogs/CHANGELOG_V18.md#18.3.0">18.3.0</a><br/>
3940
<a href="doc/changelogs/CHANGELOG_V18.md#18.2.0">18.2.0</a><br/>
4041
<a href="doc/changelogs/CHANGELOG_V18.md#18.1.0">18.1.0</a><br/>
4142
<a href="doc/changelogs/CHANGELOG_V18.md#18.0.0">18.0.0</a><br/>

‎doc/api/webcrypto.md

+15-15
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,22 @@
22

33
<!-- YAML
44
changes:
5-
- version: REPLACEME
5+
- version: v18.4.0
66
pr-url: https://github.com/nodejs/node/pull/43310
77
description: Removed proprietary `'node.keyObject'` import/export format.
8-
- version: REPLACEME
8+
- version: v18.4.0
99
pr-url: https://github.com/nodejs/node/pull/43310
1010
description: Removed proprietary `'NODE-DSA'`, `'NODE-DH'`,
1111
and `'NODE-SCRYPT'` algorithms.
12-
- version: REPLACEME
12+
- version: v18.4.0
1313
pr-url: https://github.com/nodejs/node/pull/42507
1414
description: Added `'Ed25519'`, `'Ed448'`, `'X25519'`, and `'X448'`
1515
algorithms.
16-
- version: REPLACEME
16+
- version: v18.4.0
1717
pr-url: https://github.com/nodejs/node/pull/42507
1818
description: Removed proprietary `'NODE-ED25519'` and `'NODE-ED448'`
1919
algorithms.
20-
- version: REPLACEME
20+
- version: v18.4.0
2121
pr-url: https://github.com/nodejs/node/pull/42507
2222
description: Removed proprietary `'NODE-X25519'` and `'NODE-X448'` named
2323
curves from the `'ECDH'` algorithm.
@@ -553,7 +553,7 @@ The algorithms currently supported include:
553553
<!-- YAML
554554
added: v15.0.0
555555
changes:
556-
- version: REPLACEME
556+
- version: v18.4.0
557557
pr-url: https://github.com/nodejs/node/pull/42507
558558
description: Added `'X25519'`, and `'X448'` algorithms.
559559
-->
@@ -584,7 +584,7 @@ The algorithms currently supported include:
584584
<!-- YAML
585585
added: v15.0.0
586586
changes:
587-
- version: REPLACEME
587+
- version: v18.4.0
588588
pr-url: https://github.com/nodejs/node/pull/42507
589589
description: Added `'X25519'`, and `'X448'` algorithms.
590590
-->
@@ -666,7 +666,7 @@ The algorithms currently supported include:
666666
<!-- YAML
667667
added: v15.0.0
668668
changes:
669-
- version: REPLACEME
669+
- version: v18.4.0
670670
pr-url: https://github.com/nodejs/node/pull/42507
671671
description: Added `'Ed25519'`, `'Ed448'`, `'X25519'`, and `'X448'`
672672
algorithms.
@@ -754,7 +754,7 @@ The {CryptoKey} (secret key) generating algorithms supported include:
754754
<!-- YAML
755755
added: v15.0.0
756756
changes:
757-
- version: REPLACEME
757+
- version: v18.4.0
758758
pr-url: https://github.com/nodejs/node/pull/42507
759759
description: Added `'Ed25519'`, `'Ed448'`, `'X25519'`, and `'X448'`
760760
algorithms.
@@ -809,7 +809,7 @@ The algorithms currently supported include:
809809
<!-- YAML
810810
added: v15.0.0
811811
changes:
812-
- version: REPLACEME
812+
- version: v18.4.0
813813
pr-url: https://github.com/nodejs/node/pull/42507
814814
description: Added `'Ed25519'`, and `'Ed448'` algorithms.
815815
-->
@@ -893,7 +893,7 @@ The unwrapped key algorithms supported include:
893893
<!-- YAML
894894
added: v15.0.0
895895
changes:
896-
- version: REPLACEME
896+
- version: v18.4.0
897897
pr-url: https://github.com/nodejs/node/pull/42507
898898
description: Added `'Ed25519'`, and `'Ed448'` algorithms.
899899
-->
@@ -965,13 +965,13 @@ are simple JavaScript dictionary objects.
965965
### Class: `AlgorithmIdentifier`
966966

967967
<!-- YAML
968-
added: REPLACEME
968+
added: v18.4.0
969969
-->
970970

971971
#### `algorithmIdentifier.name`
972972

973973
<!-- YAML
974-
added: REPLACEME
974+
added: v18.4.0
975975
-->
976976

977977
* Type: {string}
@@ -1228,15 +1228,15 @@ added: v15.0.0
12281228
#### `ed448Params.name`
12291229

12301230
<!-- YAML
1231-
added: REPLACEME
1231+
added: v18.4.0
12321232
-->
12331233

12341234
* Type: {string} Must be `'Ed448'`.
12351235

12361236
#### `ed448Params.context`
12371237

12381238
<!-- YAML
1239-
added: REPLACEME
1239+
added: v18.4.0
12401240
-->
12411241

12421242
* Type: {ArrayBuffer|TypedArray|DataView|Buffer|undefined}

‎doc/changelogs/CHANGELOG_V18.md

+87
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
</tr>
99
<tr>
1010
<td>
11+
<a href="#18.4.0">18.4.0</a><br/>
1112
<a href="#18.3.0">18.3.0</a><br/>
1213
<a href="#18.2.0">18.2.0</a><br/>
1314
<a href="#18.1.0">18.1.0</a><br/>
@@ -36,6 +37,92 @@
3637
* [io.js](CHANGELOG_IOJS.md)
3738
* [Archive](CHANGELOG_ARCHIVE.md)
3839

40+
<a id="18.4.0"></a>
41+
42+
## 2022-06-14, Version 18.4.0 (Current), @danielleadams
43+
44+
### Notable Changes
45+
46+
* **crypto**:
47+
* remove Node.js-specific webcrypto extensions (Filip Skokan) [#43310](https://github.com/nodejs/node/pull/43310)
48+
* add CFRG curves to Web Crypto API (Filip Skokan) [#42507](https://github.com/nodejs/node/pull/42507)
49+
* **report**:
50+
* add more heap infos in process report (theanarkh) [#43116](https://github.com/nodejs/node/pull/43116)
51+
52+
### Commits
53+
54+
* \[[`a343eaee86`](https://github.com/nodejs/node/commit/a343eaee86)] - **async\_hooks**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
55+
* \[[`8d892f5259`](https://github.com/nodejs/node/commit/8d892f5259)] - **build**: add nonpm and nocorepack to vcbuild.bat (Darshan Sen) [#43219](https://github.com/nodejs/node/pull/43219)
56+
* \[[`6fb672a4b9`](https://github.com/nodejs/node/commit/6fb672a4b9)] - **child\_process**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
57+
* \[[`c7bc18bca2`](https://github.com/nodejs/node/commit/c7bc18bca2)] - **cluster**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
58+
* \[[`c24901e914`](https://github.com/nodejs/node/commit/c24901e914)] - **crypto**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
59+
* \[[`30a4392410`](https://github.com/nodejs/node/commit/30a4392410)] - **(SEMVER-MINOR)** **crypto**: remove Node.js-specific webcrypto extensions (Filip Skokan) [#43310](https://github.com/nodejs/node/pull/43310)
60+
* \[[`4cf9037122`](https://github.com/nodejs/node/commit/4cf9037122)] - **(SEMVER-MINOR)** **crypto**: add CFRG curves to Web Crypto API (Filip Skokan) [#42507](https://github.com/nodejs/node/pull/42507)
61+
* \[[`f0c0faf8f1`](https://github.com/nodejs/node/commit/f0c0faf8f1)] - **doc**: add fspromises mkdir example (Tierney Cyren) [#40843](https://github.com/nodejs/node/pull/40843)
62+
* \[[`e7db3a480f`](https://github.com/nodejs/node/commit/e7db3a480f)] - **doc**: add F3n67u to triagers (Feng Yu) [#43350](https://github.com/nodejs/node/pull/43350)
63+
* \[[`3c9d4c1991`](https://github.com/nodejs/node/commit/3c9d4c1991)] - **doc**: fix typo in globals.md (Daeyeon Jeong) [#43365](https://github.com/nodejs/node/pull/43365)
64+
* \[[`544e9dc2f6`](https://github.com/nodejs/node/commit/544e9dc2f6)] - **doc**: use serial comma in webstreams docs (Tobias Nießen) [#43353](https://github.com/nodejs/node/pull/43353)
65+
* \[[`119746ad6e`](https://github.com/nodejs/node/commit/119746ad6e)] - **doc**: fix specifier example in `esm.md` (hiroki osame) [#43351](https://github.com/nodejs/node/pull/43351)
66+
* \[[`b34a9f940f`](https://github.com/nodejs/node/commit/b34a9f940f)] - **doc**: add undici to glossary (F3n67u) [#43327](https://github.com/nodejs/node/pull/43327)
67+
* \[[`75ce84a603`](https://github.com/nodejs/node/commit/75ce84a603)] - **doc**: change glossary link in pull request guide to node's glossary doc (Feng Yu) [#43318](https://github.com/nodejs/node/pull/43318)
68+
* \[[`3a14bdda18`](https://github.com/nodejs/node/commit/3a14bdda18)] - **doc**: fix typo in util.parseArgs usage example (Michael Ficarra) [#43332](https://github.com/nodejs/node/pull/43332)
69+
* \[[`a01dbc2b1b`](https://github.com/nodejs/node/commit/a01dbc2b1b)] - **doc**: improve description of TZ (Tobias Nießen) [#43334](https://github.com/nodejs/node/pull/43334)
70+
* \[[`24b7880710`](https://github.com/nodejs/node/commit/24b7880710)] - **doc**: use serial comma in net docs (Tobias Nießen) [#43335](https://github.com/nodejs/node/pull/43335)
71+
* \[[`8e03c7f9f8`](https://github.com/nodejs/node/commit/8e03c7f9f8)] - **doc**: make clear the result of comparison between Symbol.for (Kohei Ueno) [#43309](https://github.com/nodejs/node/pull/43309)
72+
* \[[`258b002144`](https://github.com/nodejs/node/commit/258b002144)] - **doc**: add missing require to stream api doc (Feng Yu) [#43237](https://github.com/nodejs/node/pull/43237)
73+
* \[[`ad2e088567`](https://github.com/nodejs/node/commit/ad2e088567)] - **doc**: add CIGTM to `glossary.md` (Feng Yu) [#43316](https://github.com/nodejs/node/pull/43316)
74+
* \[[`1753224cd9`](https://github.com/nodejs/node/commit/1753224cd9)] - **doc**: use serial comma in pull request doc (Feng Yu) [#43319](https://github.com/nodejs/node/pull/43319)
75+
* \[[`48b05ef9d0`](https://github.com/nodejs/node/commit/48b05ef9d0)] - **doc**: use serial comma in ESM docs (Tobias Nießen) [#43322](https://github.com/nodejs/node/pull/43322)
76+
* \[[`fff0560a66`](https://github.com/nodejs/node/commit/fff0560a66)] - **doc**: promote cdt to tier 3 (Tony Gorez) [#43290](https://github.com/nodejs/node/pull/43290)
77+
* \[[`7d0f6da97f`](https://github.com/nodejs/node/commit/7d0f6da97f)] - **doc**: fix chromium document link in pull-requests.md (rikapo) [#43265](https://github.com/nodejs/node/pull/43265)
78+
* \[[`4674b0d2a5`](https://github.com/nodejs/node/commit/4674b0d2a5)] - **doc**: fix 404 link of BUILDING.md (Feng Yu) [#43234](https://github.com/nodejs/node/pull/43234)
79+
* \[[`ee392c5c0b`](https://github.com/nodejs/node/commit/ee392c5c0b)] - **doc**: update CHANGELOG\_V18.md (Filip Skokan) [#43298](https://github.com/nodejs/node/pull/43298)
80+
* \[[`5a3a2a197f`](https://github.com/nodejs/node/commit/5a3a2a197f)] - **doc**: add src/crypto to CC list for nodejs/crypto (Tobias Nießen) [#43286](https://github.com/nodejs/node/pull/43286)
81+
* \[[`69ce50396c`](https://github.com/nodejs/node/commit/69ce50396c)] - **doc**: use serial comma in console docs (Tobias Nießen) [#43257](https://github.com/nodejs/node/pull/43257)
82+
* \[[`b6a181464e`](https://github.com/nodejs/node/commit/b6a181464e)] - **events**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
83+
* \[[`049220bed5`](https://github.com/nodejs/node/commit/049220bed5)] - **fs**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
84+
* \[[`9b764531b9`](https://github.com/nodejs/node/commit/9b764531b9)] - **fs**: export constants from `fs/promises` (Feng Yu) [#43177](https://github.com/nodejs/node/pull/43177)
85+
* \[[`8787ae5c34`](https://github.com/nodejs/node/commit/8787ae5c34)] - **http**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
86+
* \[[`5f5c383efa`](https://github.com/nodejs/node/commit/5f5c383efa)] - **http2**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
87+
* \[[`203196f10f`](https://github.com/nodejs/node/commit/203196f10f)] - **https**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
88+
* \[[`3d645ee1cf`](https://github.com/nodejs/node/commit/3d645ee1cf)] - **lib**: use `kEmptyObject` in various places (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
89+
* \[[`bb9a7a9c09`](https://github.com/nodejs/node/commit/bb9a7a9c09)] - **lib**: give names to promisified methods (LiviaMedeiros) [#43218](https://github.com/nodejs/node/pull/43218)
90+
* \[[`b8644606eb`](https://github.com/nodejs/node/commit/b8644606eb)] - **lib**: use null-prototype objects for property descriptors (Antoine du Hamel) [#43270](https://github.com/nodejs/node/pull/43270)
91+
* \[[`cd731d9f73`](https://github.com/nodejs/node/commit/cd731d9f73)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#43387](https://github.com/nodejs/node/pull/43387)
92+
* \[[`d2a3adb8c1`](https://github.com/nodejs/node/commit/d2a3adb8c1)] - **meta**: move one or more collaborators to emeritus (#43183) (Node.js GitHub Bot) [#43183](https://github.com/nodejs/node/pull/43183)
93+
* \[[`d58f2738b1`](https://github.com/nodejs/node/commit/d58f2738b1)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#43312](https://github.com/nodejs/node/pull/43312)
94+
* \[[`c43688626f`](https://github.com/nodejs/node/commit/c43688626f)] - **net,dns**: move hasObserver out of perf function (theanarkh) [#43217](https://github.com/nodejs/node/pull/43217)
95+
* \[[`114ab1f451`](https://github.com/nodejs/node/commit/114ab1f451)] - **perf\_hooks**: fix function wrapped by `timerify` to work correctly (Kohei Ueno) [#43330](https://github.com/nodejs/node/pull/43330)
96+
* \[[`cf0de9ab81`](https://github.com/nodejs/node/commit/cf0de9ab81)] - **perf\_hooks**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
97+
* \[[`bdb998755f`](https://github.com/nodejs/node/commit/bdb998755f)] - **readline**: fix question stack overflow (Eugene Chapko) [#43320](https://github.com/nodejs/node/pull/43320)
98+
* \[[`a36e528b6d`](https://github.com/nodejs/node/commit/a36e528b6d)] - **readline**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
99+
* \[[`0c9d3be1b9`](https://github.com/nodejs/node/commit/0c9d3be1b9)] - **repl**: make autocomplete case-insensitive (Sergey Petushkov) [#41632](https://github.com/nodejs/node/pull/41632)
100+
* \[[`1905c0d522`](https://github.com/nodejs/node/commit/1905c0d522)] - **(SEMVER-MINOR)** **report**: add more heap infos in process report (theanarkh) [#43116](https://github.com/nodejs/node/pull/43116)
101+
* \[[`357bdca99a`](https://github.com/nodejs/node/commit/357bdca99a)] - **src**: fix memory leaks and refactor `ByteSource` (Tobias Nießen) [#43202](https://github.com/nodejs/node/pull/43202)
102+
* \[[`5e65c1f3da`](https://github.com/nodejs/node/commit/5e65c1f3da)] - **src**: convey potential exceptions during StreamPipe construction (Darshan Sen) [#43240](https://github.com/nodejs/node/pull/43240)
103+
* \[[`c9cbaeafa7`](https://github.com/nodejs/node/commit/c9cbaeafa7)] - **stream**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
104+
* \[[`6a9a9523a9`](https://github.com/nodejs/node/commit/6a9a9523a9)] - **test**: add test for short-option followed by its value (Kohei Ueno) [#43358](https://github.com/nodejs/node/pull/43358)
105+
* \[[`cadb481e93`](https://github.com/nodejs/node/commit/cadb481e93)] - **test**: fix `common.mustNotCall` error message (Antoine du Hamel) [#42917](https://github.com/nodejs/node/pull/42917)
106+
* \[[`b7c0c45a66`](https://github.com/nodejs/node/commit/b7c0c45a66)] - **test**: convert then to async/await (Meek Simbule) [#43292](https://github.com/nodejs/node/pull/43292)
107+
* \[[`acd96d80eb`](https://github.com/nodejs/node/commit/acd96d80eb)] - **test**: add `BigInt`s to `common.getArrayBufferViews()` (LiviaMedeiros) [#43235](https://github.com/nodejs/node/pull/43235)
108+
* \[[`954149fd5a`](https://github.com/nodejs/node/commit/954149fd5a)] - **test\_runner**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
109+
* \[[`093c9b57d9`](https://github.com/nodejs/node/commit/093c9b57d9)] - **timers**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
110+
* \[[`31ffa993c8`](https://github.com/nodejs/node/commit/31ffa993c8)] - **tls**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
111+
* \[[`7f8f61a749`](https://github.com/nodejs/node/commit/7f8f61a749)] - **tls**: fix performance regression in `convertALPNProtocols()` (LiviaMedeiros) [#43250](https://github.com/nodejs/node/pull/43250)
112+
* \[[`5b371e0266`](https://github.com/nodejs/node/commit/5b371e0266)] - **tools**: fix `create-or-update-pull-request-action` hash on GHA (Antoine du Hamel) [#43378](https://github.com/nodejs/node/pull/43378)
113+
* \[[`3891051f96`](https://github.com/nodejs/node/commit/3891051f96)] - **tools**: add `avoid-prototype-pollution` lint rule (Antoine du Hamel) [#43308](https://github.com/nodejs/node/pull/43308)
114+
* \[[`f25cd11737`](https://github.com/nodejs/node/commit/f25cd11737)] - **tools**: fix find-inactive actions (LiviaMedeiros) [#43377](https://github.com/nodejs/node/pull/43377)
115+
* \[[`8d00acf220`](https://github.com/nodejs/node/commit/8d00acf220)] - **tools**: update lint-md-dependencies to rollup\@2.75.5 (Node.js GitHub Bot) [#43313](https://github.com/nodejs/node/pull/43313)
116+
* \[[`dc5900652f`](https://github.com/nodejs/node/commit/dc5900652f)] - **tools**: update eslint to 8.17.0 (Node.js GitHub Bot) [#43314](https://github.com/nodejs/node/pull/43314)
117+
* \[[`3e7b338edf`](https://github.com/nodejs/node/commit/3e7b338edf)] - **tools**: use hashes instead of tags for external actions (#43284) (Antoine du Hamel) [#43284](https://github.com/nodejs/node/pull/43284)
118+
* \[[`10f79947d9`](https://github.com/nodejs/node/commit/10f79947d9)] - **tools**: update `codecov/codecov-action` version (Antoine du Hamel) [#43297](https://github.com/nodejs/node/pull/43297)
119+
* \[[`f93848fa50`](https://github.com/nodejs/node/commit/f93848fa50)] - **tools**: update lint-md-dependencies to rollup\@2.75.3 (Node.js GitHub Bot) [#43261](https://github.com/nodejs/node/pull/43261)
120+
* \[[`b3d7dc1de8`](https://github.com/nodejs/node/commit/b3d7dc1de8)] - **tools**: update clang-format 1.7.0 to 1.8.0 (Darshan Sen) [#43241](https://github.com/nodejs/node/pull/43241)
121+
* \[[`0a59089c4c`](https://github.com/nodejs/node/commit/0a59089c4c)] - **util**: add `kEmptyObject` to internal/util (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
122+
* \[[`6d550e9b43`](https://github.com/nodejs/node/commit/6d550e9b43)] - **vm**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
123+
* \[[`5ee1665813`](https://github.com/nodejs/node/commit/5ee1665813)] - **wasi**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
124+
* \[[`35e56c6714`](https://github.com/nodejs/node/commit/35e56c6714)] - **worker**: use `kEmptyObject` (LiviaMedeiros) [#43159](https://github.com/nodejs/node/pull/43159)
125+
39126
<a id="18.3.0"></a>
40127

41128
## 2022-06-01, Version 18.3.0 (Current), @bengl

‎src/node_version.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@
2323
#define SRC_NODE_VERSION_H_
2424

2525
#define NODE_MAJOR_VERSION 18
26-
#define NODE_MINOR_VERSION 3
27-
#define NODE_PATCH_VERSION 1
26+
#define NODE_MINOR_VERSION 4
27+
#define NODE_PATCH_VERSION 0
2828

2929
#define NODE_VERSION_IS_LTS 0
3030
#define NODE_VERSION_LTS_CODENAME ""
3131

32-
#define NODE_VERSION_IS_RELEASE 0
32+
#define NODE_VERSION_IS_RELEASE 1
3333

3434
#ifndef NODE_STRINGIFY
3535
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)

0 commit comments

Comments
 (0)
Please sign in to comment.