Skip to content

Commit 5a1df23

Browse files
committed
v8.9.0
1 parent 10b032c commit 5a1df23

File tree

120 files changed

+276
-252
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

120 files changed

+276
-252
lines changed

addons/void_atexit_callback_args.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ static void at_exit_cb1(void* arg) {
3434
Isolate* isolate = static_cast<Isolate*>(arg);
3535
HandleScope scope(isolate);
3636
Local<Object> obj = Object::New(isolate);
37-
assert(!obj.IsEmpty()); // assert VM is still alive
37+
assert(!obj.IsEmpty()); // assert VM is still alive
3838
assert(obj->IsObject());
3939
at_exit_cb1_called++;
4040
}

assert/assert_notdeepequal_actual_expected_message.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ assert.notDeepEqual(obj1, obj3);
3737
// AssertionError: { a: { b: 1 } } notDeepEqual { a: { b: 1 } }
3838

3939
assert.notDeepEqual(obj1, obj4);
40-
// OK, obj1 and obj2 are not deeply equal
40+
// OK, obj1 and obj4 are not deeply equal
4141
```
4242

4343
If the values are deeply equal, an `AssertionError` is thrown with a `message`

assert/caveats.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ assert(Object.is(str1 / 1, str2 / 1));
2323
For more information, see
2424
[MDN's guide on equality comparisons and sameness][mdn-equality-guide].
2525

26-
[`Error`]: errors.html#errors_class_error
2726
[`Error.captureStackTrace`]: errors.html#errors_error_capturestacktrace_targetobject_constructoropt
2827
[`Map`]: https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Map
2928
[`Object.is()`]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is

async_hooks/after_asyncid.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
Called immediately after the callback specified in `before` is completed.
55

6-
*Note:* If an uncaught exception occurs during execution of the callback then
6+
*Note:* If an uncaught exception occurs during execution of the callback, then
77
`after` will run *after* the `'uncaughtException'` event is emitted or a
88
`domain`'s handler runs.
99

async_hooks/async_hooks_createhook_callbacks.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ operation.
1616
The callbacks `init()`/`before()`/`after()`/`destroy()` are called for the
1717
respective asynchronous event during a resource's lifetime.
1818

19-
All callbacks are optional. So, for example, if only resource cleanup needs to
20-
be tracked then only the `destroy` callback needs to be passed. The
21-
specifics of all functions that can be passed to `callbacks` is in the section
22-
[`Hook Callbacks`][].
19+
All callbacks are optional. For example, if only resource cleanup needs to
20+
be tracked, then only the `destroy` callback needs to be passed. The
21+
specifics of all functions that can be passed to `callbacks` is in the
22+
[Hook Callbacks][] section.
2323

2424
```js
2525
const async_hooks = require('async_hooks');

async_hooks/asynchook_enable.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
Enable the callbacks for a given `AsyncHook` instance. If no callbacks are
55
provided enabling is a noop.
66

7-
The `AsyncHook` instance is by default disabled. If the `AsyncHook` instance
7+
The `AsyncHook` instance is disabled by default. If the `AsyncHook` instance
88
should be enabled immediately after creation, the following pattern can be used.
99

1010
```js

async_hooks/asynchronous_context_example.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ Only using `execution` to graph resource allocation results in the following:
7575
TTYWRAP(6) -> Timeout(4) -> TIMERWRAP(5) -> TickObject(3) -> root(1)
7676
```
7777

78-
The `TCPWRAP` is not part of this graph; even though it was the reason for
78+
The `TCPWRAP` is not part of this graph, even though it was the reason for
7979
`console.log()` being called. This is because binding to a port without a
8080
hostname is a *synchronous* operation, but to maintain a completely asynchronous
8181
API the user's callback is placed in a `process.nextTick()`.

async_hooks/asyncresource_triggerasyncid.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ constructor.
44

55
[`after` callback]: #async_hooks_after_asyncid
66
[`before` callback]: #async_hooks_before_asyncid
7-
[`destroy` callback]: #async_hooks_before_asyncid
8-
[`Hook Callbacks`]: #async_hooks_hook_callbacks
7+
[`destroy` callback]: #async_hooks_destroy_asyncid
98
[`init` callback]: #async_hooks_init_asyncid_type_triggerasyncid_resource
9+
[Hook Callbacks]: #async_hooks_hook_callbacks

async_hooks/asyncresource_type_triggerasyncid.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11

2-
* arguments
3-
* `type` {string} The type of async event.
4-
* `triggerAsyncId` {number} The ID of the execution context that created this
5-
async event.
2+
* `type` {string} The type of async event.
3+
* `triggerAsyncId` {number} The ID of the execution context that created this
4+
async event.
65

76
Example usage:
87

async_hooks/before_asyncid.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ The `before` callback will be called 0 to N times. The `before` callback
1111
will typically be called 0 times if the asynchronous operation was cancelled
1212
or, for example, if no connections are received by a TCP server. Persistent
1313
asynchronous resources like a TCP server will typically call the `before`
14-
callback multiple times, while other operations like `fs.open()` will only call
14+
callback multiple times, while other operations like `fs.open()` will call
1515
it only once.
1616

1717

async_hooks/error_handling.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
If any `AsyncHook` callbacks throw, the application will print the stack trace
3-
and exit. The exit path does follow that of an uncaught exception but
3+
and exit. The exit path does follow that of an uncaught exception, but
44
all `uncaughtException` listeners are removed, thus forcing the process to
55
exit. The `'exit'` callbacks will still be called unless the application is run
66
with `--abort-on-uncaught-exception`, in which case a stack trace will be

async_hooks/hook_callbacks.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

22
Key events in the lifetime of asynchronous events have been categorized into
33
four areas: instantiation, before/after the callback is called, and when the
4-
instance is destructed.
4+
instance is destroyed.
55

async_hooks/promiseresolve_asyncid.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ new Promise((resolve) => resolve(true)).then((a) => {});
1818

1919
calls the following callbacks:
2020

21-
```
21+
```text
2222
init for PROMISE with id 5, trigger id: 1
2323
promise resolve 5 # corresponds to resolve(true)
2424
init for PROMISE with id 6, trigger id: 5 # the Promise returned by then()

async_hooks/resource.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ the value of `type`. For instance, for the `GETADDRINFOREQWRAP` resource type,
55
`resource` provides the hostname used when looking up the IP address for the
66
hostname in `net.Server.listen()`. The API for accessing this information is
77
currently not considered public, but using the Embedder API, users can provide
8-
and document their own resource objects. Such a resource object could for
9-
example contain the SQL query being executed.
8+
and document their own resource objects. For example, such a resource object
9+
could contain the SQL query being executed.
1010

1111
In the case of Promises, the `resource` object will have `promise` property
1212
that refers to the Promise that is being initialized, and a `parentId` property

async_hooks/triggerid.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ The second `TCPWRAP` is the new connection from the client. When a new
3232
connection is made the `TCPWrap` instance is immediately constructed. This
3333
happens outside of any JavaScript stack (side note: a `executionAsyncId()` of `0`
3434
means it's being executed from C++, with no JavaScript stack above it).
35-
With only that information it would be impossible to link resources together in
35+
With only that information, it would be impossible to link resources together in
3636
terms of what caused them to be created, so `triggerAsyncId` is given the task of
3737
propagating what resource is responsible for the new resource's existence.
3838

buffer/buf_writeintle_value_offset_bytelength_noassert.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ Examples:
2121
```js
2222
const buf = Buffer.allocUnsafe(6);
2323

24-
buf.writeUIntBE(0x1234567890ab, 0, 6);
24+
buf.writeIntBE(0x1234567890ab, 0, 6);
2525

2626
// Prints: <Buffer 12 34 56 78 90 ab>
2727
console.log(buf);
2828

29-
buf.writeUIntLE(0x1234567890ab, 0, 6);
29+
buf.writeIntLE(0x1234567890ab, 0, 6);
3030

3131
// Prints: <Buffer ab 90 78 56 34 12>
3232
console.log(buf);

child_process/child_process_exec_command_options_callback.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
<!-- YAML
22
added: v0.1.90
3+
changes:
4+
- version: v8.8.0
5+
pr-url: https://github.com/nodejs/node/pull/15380
6+
description: The `windowsHide` option is supported now.
37
-->
48

59
* `command` {string} The command to run, with space-separated arguments.
610
* `options` {Object}
7-
* `timeout` {number} (Default: `0`)
811
* `cwd` {string} Current working directory of the child process.
912
* `env` {Object} Environment key-value pairs.
1013
* `encoding` {string} **Default:** `'utf8'`
@@ -18,6 +21,8 @@ added: v0.1.90
1821
* `killSignal` {string|integer} **Default:** `'SIGTERM'`
1922
* `uid` {number} Sets the user identity of the process (see setuid(2)).
2023
* `gid` {number} Sets the group identity of the process (see setgid(2)).
24+
* `windowsHide` {boolean} Hide the subprocess console window that would
25+
normally be created on Windows systems. **Default:** `false`.
2126
* `callback` {Function} called with the output when process terminates.
2227
* `error` {Error}
2328
* `stdout` {string|Buffer}

child_process/child_process_execfile_file_args_options_callback.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
<!-- YAML
22
added: v0.1.91
3+
changes:
4+
- version: v8.8.0
5+
pr-url: https://github.com/nodejs/node/pull/15380
6+
description: The `windowsHide` option is supported now.
37
-->
48

59
* `file` {string} The name or path of the executable file to run.
@@ -15,6 +19,8 @@ added: v0.1.91
1519
* `killSignal` {string|integer} **Default:** `'SIGTERM'`
1620
* `uid` {number} Sets the user identity of the process (see setuid(2)).
1721
* `gid` {number} Sets the group identity of the process (see setgid(2)).
22+
* `windowsHide` {boolean} Hide the subprocess console window that would
23+
normally be created on Windows systems. **Default:** `false`.
1824
* `callback` {Function} Called with the output when process terminates.
1925
* `error` {Error}
2026
* `stdout` {string|Buffer}

child_process/child_process_execfilesync_file_args_options.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
<!-- YAML
22
added: v0.11.12
33
changes:
4+
- version: v8.8.0
5+
pr-url: https://github.com/nodejs/node/pull/15380
6+
description: The `windowsHide` option is supported now.
47
- version: v8.0.0
58
pr-url: https://github.com/nodejs/node/pull/10653
69
description: The `input` option can now be a `Uint8Array`.
@@ -30,6 +33,8 @@ changes:
3033
stderr. **Default:** `200*1024` If exceeded, the child process is terminated.
3134
See caveat at [`maxBuffer` and Unicode][].
3235
* `encoding` {string} The encoding used for all stdio inputs and outputs. **Default:** `'buffer'`
36+
* `windowsHide` {boolean} Hide the subprocess console window that would
37+
normally be created on Windows systems. **Default:** `false`.
3338
* Returns: {Buffer|string} The stdout from the command.
3439

3540
The `child_process.execFileSync()` method is generally identical to

child_process/child_process_execsync_command_options.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
<!-- YAML
22
added: v0.11.12
33
changes:
4+
- version: v8.8.0
5+
pr-url: https://github.com/nodejs/node/pull/15380
6+
description: The `windowsHide` option is supported now.
47
- version: v8.0.0
58
pr-url: https://github.com/nodejs/node/pull/10653
69
description: The `input` option can now be a `Uint8Array`.
@@ -30,6 +33,8 @@ changes:
3033
See caveat at [`maxBuffer` and Unicode][].
3134
* `encoding` {string} The encoding used for all stdio inputs and outputs.
3235
**Default:** `'buffer'`
36+
* `windowsHide` {boolean} Hide the subprocess console window that would
37+
normally be created on Windows systems. **Default:** `false`.
3338
* Returns: {Buffer|string} The stdout from the command.
3439

3540
The `child_process.execSync()` method is generally identical to

child_process/child_process_spawn_command_args_options.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
<!-- YAML
22
added: v0.1.90
33
changes:
4+
- version: v8.8.0
5+
pr-url: https://github.com/nodejs/node/pull/15380
6+
description: The `windowsHide` option is supported now.
47
- version: v6.4.0
58
pr-url: https://github.com/nodejs/node/pull/7696
69
description: The `argv0` option is supported now.
@@ -27,6 +30,8 @@ changes:
2730
`'/bin/sh'` on UNIX, and `process.env.ComSpec` on Windows. A different
2831
shell can be specified as a string. See [Shell Requirements][] and
2932
[Default Windows Shell][]. **Default:** `false` (no shell).
33+
* `windowsHide` {boolean} Hide the subprocess console window that would
34+
normally be created on Windows systems. **Default:** `false`.
3035
* Returns: {ChildProcess}
3136

3237
The `child_process.spawn()` method spawns a new process using the given

child_process/child_process_spawnsync_command_args_options.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
<!-- YAML
22
added: v0.11.12
33
changes:
4+
- version: v8.8.0
5+
pr-url: https://github.com/nodejs/node/pull/15380
6+
description: The `windowsHide` option is supported now.
47
- version: v8.0.0
58
pr-url: https://github.com/nodejs/node/pull/10653
69
description: The `input` option can now be a `Uint8Array`.
@@ -36,6 +39,8 @@ changes:
3639
`'/bin/sh'` on UNIX, and `process.env.ComSpec` on Windows. A different
3740
shell can be specified as a string. See [Shell Requirements][] and
3841
[Default Windows Shell][]. **Default:** `false` (no shell).
42+
* `windowsHide` {boolean} Hide the subprocess console window that would
43+
normally be created on Windows systems. **Default:** `false`.
3944
* Returns: {Object}
4045
* `pid` {number} Pid of the child process.
4146
* `output` {Array} Array of results from stdio output.

child_process/default_windows_shell.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ unavailable.
1212
[`Error`]: errors.html#errors_class_error
1313
[`EventEmitter`]: events.html#events_class_eventemitter
1414
[`JSON.stringify` spec]: https://tc39.github.io/ecma262/#sec-json.stringify
15-
[`JSON.stringify()`]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify
1615
[`subprocess.connected`]: #child_process_subprocess_connected
1716
[`subprocess.disconnect()`]: #child_process_subprocess_disconnect
1817
[`subprocess.kill()`]: #child_process_subprocess_kill_signal

child_process/options_stdio.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ spawn('prg', [], { stdio: ['pipe', null, null, null, 'pipe'] });
7676
parent and child processes, and the child is a Node.js process, the child
7777
is launched with the IPC channel unreferenced (using `unref()`) until the
7878
child registers an event handler for the [`process.on('disconnect')`][] event
79-
or the [`process.on('message')`][] event.This allows the child to exit normally
80-
without the process being held open by the open IPC channel.*
79+
or the [`process.on('message')`][] event. This allows the child to exit
80+
normally without the process being held open by the open IPC channel.*
8181

8282
See also: [`child_process.exec()`][] and [`child_process.fork()`][]
8383

cluster/cluster.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
> Stability: 2 - Stable
55
66
A single instance of Node.js runs in a single thread. To take advantage of
7-
multi-core systems the user will sometimes want to launch a cluster of Node.js
7+
multi-core systems, the user will sometimes want to launch a cluster of Node.js
88
processes to handle the load.
99

1010
The cluster module allows easy creation of child processes that all share

cluster/cluster_settings.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ changes:
1111

1212
* {Object}
1313
* `execArgv` {Array} List of string arguments passed to the Node.js
14-
executable. (Default=`process.execArgv`)
15-
* `exec` {string} File path to worker file. (Default=`process.argv[1]`)
14+
executable. **Default:** `process.execArgv`
15+
* `exec` {string} File path to worker file. **Default:** `process.argv[1]`
1616
* `args` {Array} String arguments passed to worker.
1717
**Default:** `process.argv.slice(2)`
1818
* `silent` {boolean} Whether or not to send output to parent's stdio.

crypto/crypto_pbkdf2_password_salt_iterations_keylen_digest_callback.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@ Example:
4343

4444
```js
4545
const crypto = require('crypto');
46-
crypto.pbkdf2('secret', 'salt', 100000, 512, 'sha512', (err, derivedKey) => {
46+
crypto.pbkdf2('secret', 'salt', 100000, 64, 'sha512', (err, derivedKey) => {
4747
if (err) throw err;
48-
console.log(derivedKey.toString('hex')); // '3745e48...aa39b34'
48+
console.log(derivedKey.toString('hex')); // '3745e48...08d59ae'
4949
});
5050
```
5151

crypto/crypto_pbkdf2sync_password_salt_iterations_keylen_digest.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ Example:
3636

3737
```js
3838
const crypto = require('crypto');
39-
const key = crypto.pbkdf2Sync('secret', 'salt', 100000, 512, 'sha512');
40-
console.log(key.toString('hex')); // '3745e48...aa39b34'
39+
const key = crypto.pbkdf2Sync('secret', 'salt', 100000, 64, 'sha512');
40+
console.log(key.toString('hex')); // '3745e48...08d59ae'
4141
```
4242

4343
An array of supported digest functions can be retrieved using

crypto/crypto_privatedecrypt_privatekey_buffer.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ added: v0.11.14
88
`crypto.constants`, which may be: `crypto.constants.RSA_NO_PADDING`,
99
`RSA_PKCS1_PADDING`, or `crypto.constants.RSA_PKCS1_OAEP_PADDING`.
1010
- `buffer` {Buffer | TypedArray | DataView}
11+
- Returns: {Buffer} A new `Buffer` with the decrypted content.
1112

1213
Decrypts `buffer` with `privateKey`.
1314

crypto/crypto_privateencrypt_privatekey_buffer.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ added: v1.1.0
88
`crypto.constants`, which may be: `crypto.constants.RSA_NO_PADDING` or
99
`RSA_PKCS1_PADDING`.
1010
- `buffer` {Buffer | TypedArray | DataView}
11+
- Returns: {Buffer} A new `Buffer` with the encrypted content.
1112

1213
Encrypts `buffer` with `privateKey`.
1314

dns/dns_lookup_hostname_options_callback.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ changes:
1212
- `hints` {number} One or more [supported `getaddrinfo` flags][]. Multiple
1313
flags may be passed by bitwise `OR`ing their values.
1414
- `all` {boolean} When `true`, the callback returns all resolved addresses in
15-
an array. Otherwise, returns a single address. Defaults to `false`.
15+
an array. Otherwise, returns a single address. **Default:** `false`
1616
- `verbatim` {boolean} When `true`, the callback receives IPv4 and IPv6
1717
addresses in the order the DNS resolver returned them. When `false`,
1818
IPv4 addresses are placed before IPv6 addresses.
19-
Default: currently `false` (addresses are reordered) but this is expected
19+
**Default:** currently `false` (addresses are reordered) but this is expected
2020
to change in the not too distant future.
2121
New code should use `{ verbatim: true }`.
2222
- `callback` {Function}

dns/dns_resolve_dns_resolve_and_dns_reverse.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,3 @@ uses. For instance, _they do not use the configuration from `/etc/hosts`_.
3535
[Implementation considerations section]: #dns_implementation_considerations
3636
[rfc5952]: https://tools.ietf.org/html/rfc5952#section-6
3737
[supported `getaddrinfo` flags]: #dns_supported_getaddrinfo_flags
38-
[the official libuv documentation]: http://docs.libuv.org/en/latest/threadpool.html

dns/dns_resolve_hostname_rrtype_callback.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
added: v0.1.27
33
-->
44
- `hostname` {string} Hostname to resolve.
5-
- `rrtype` {string} Resource record type. Default: `'A'`.
5+
- `rrtype` {string} Resource record type. **Default:** `'A'`
66
- `callback` {Function}
77
- `err` {Error}
88
- `records` {string[] | Object[] | Object}

domain/domain.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
<!-- YAML
22
changes:
3+
- version: v8.8.0
4+
description: Any `Promise`s created in VM contexts no longer have a
5+
`.domain` property. Their handlers are still executed in the
6+
proper domain, however, and `Promise`s created in the main
7+
context still possess a `.domain` property.
38
- version: v8.0.0
49
pr-url: https://github.com/nodejs/node/pull/12489
510
description: Handlers for `Promise`s are now invoked in the domain in which

errors/err_arg_not_iterable.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
Used generically to identify that an iterable argument (i.e. a value that works
33
with `for...of` loops) is required, but not provided to a Node.js API.
44

5-
<a id="ERR_FALSY_VALUE_REJECTION"></a>
5+
<a id="ERR_ASYNC_CALLBACK"></a>

0 commit comments

Comments
 (0)