diff --git a/doc/api/assert.md b/doc/api/assert.md index 4a6b06706f..58fd6484ab 100644 --- a/doc/api/assert.md +++ b/doc/api/assert.md @@ -47,10 +47,10 @@ Primitive values are compared with the [Abstract Equality Comparison][] Only [enumerable "own" properties][] are considered. The [`assert.deepEqual()`][] implementation does not test the [`[[Prototype]]`][prototype-spec] of objects or enumerable own [`Symbol`][] -properties. For such checks, consider using [assert.deepStrictEqual()][] +properties. For such checks, consider using [`assert.deepStrictEqual()`][] instead. [`assert.deepEqual()`][] can have potentially surprising results. The following example does not throw an `AssertionError` because the properties on -the [RegExp][] object are not enumerable: +the [`RegExp`][] object are not enumerable: ```js // WARNING: This does not throw an AssertionError! diff --git a/doc/api/async_hooks.md b/doc/api/async_hooks.md index 863d21dd75..f993b75aff 100644 --- a/doc/api/async_hooks.md +++ b/doc/api/async_hooks.md @@ -95,7 +95,7 @@ respective asynchronous event during a resource's lifetime. All callbacks are optional. So, for example, if only resource cleanup needs to be tracked then only the `destroy` callback needs to be passed. The specifics of all functions that can be passed to `callbacks` is in the section -[`Hook Callbacks`][]. +[Hook Callbacks][]. ```js const async_hooks = require('async_hooks'); @@ -637,5 +637,5 @@ constructor. [`after` callback]: #async_hooks_after_asyncid [`before` callback]: #async_hooks_before_asyncid [`destroy` callback]: #async_hooks_before_asyncid -[`Hook Callbacks`]: #async_hooks_hook_callbacks [`init` callback]: #async_hooks_init_asyncid_type_triggerasyncid_resource +[Hook Callbacks]: #async_hooks_hook_callbacks diff --git a/doc/api/http2.md b/doc/api/http2.md index 6e9c1d6b8a..4cedf72358 100644 --- a/doc/api/http2.md +++ b/doc/api/http2.md @@ -1322,7 +1322,7 @@ added: v8.5.0 * `request` {http2.Http2ServerRequest} * `response` {http2.Http2ServerResponse} -If a [`'request'`][] listener is registered or [`'http2.createServer()'`][] is +If a [`'request'`][] listener is registered or [`http2.createServer()`][] is supplied a callback function, the `'checkContinue'` event is emitted each time a request with an HTTP `Expect: 100-continue` is received. If this event is not listened for, the server will automatically respond with a status @@ -1427,7 +1427,7 @@ added: v8.5.0 * `request` {http2.Http2ServerRequest} * `response` {http2.Http2ServerResponse} -If a [`'request'`][] listener is registered or [`'http2.createSecureServer()'`][] +If a [`'request'`][] listener is registered or [`http2.createSecureServer()`][] is supplied a callback function, the `'checkContinue'` event is emitted each time a request with an HTTP `Expect: 100-continue` is received. If this event is not listened for, the server will automatically respond with a status @@ -2149,7 +2149,7 @@ set on `request.stream`. `setTimeout` method will be called on `request.stream.session`. `pause`, `read`, `resume`, and `write` will throw an error with code -`ERR_HTTP2_NO_SOCKET_MANIPULATION`. See [`Http2Session and Sockets`][] for +`ERR_HTTP2_NO_SOCKET_MANIPULATION`. See [Http2Session and Sockets][] for more information. All other interactions will be routed directly to the socket. With TLS support, @@ -2521,7 +2521,7 @@ set on `response.stream`. `setTimeout` method will be called on `response.stream.session`. `pause`, `read`, `resume`, and `write` will throw an error with code -`ERR_HTTP2_NO_SOCKET_MANIPULATION`. See [`Http2Session and Sockets`][] for +`ERR_HTTP2_NO_SOCKET_MANIPULATION`. See [Http2Session and Sockets][] for more information. All other interactions will be routed directly to the socket. diff --git a/doc/api/n-api.md b/doc/api/n-api.md index 7bd20c60b6..11b4532a49 100644 --- a/doc/api/n-api.md +++ b/doc/api/n-api.md @@ -3680,6 +3680,7 @@ NAPI_EXTERN napi_status napi_run_script(napi_env env, [Working with JavaScript Values]: #n_api_working_with_javascript_values [Working with JavaScript Values - Abstract Operations]: #n_api_working_with_javascript_values_abstract_operations +[`napi_async_init`]: #n_api_napi_async_init [`napi_cancel_async_work`]: #n_api_napi_cancel_async_work [`napi_close_escapable_handle_scope`]: #n_api_napi_close_escapable_handle_scope [`napi_close_handle_scope`]: #n_api_napi_close_handle_scope