diff --git a/doc/api/buffer.md b/doc/api/buffer.md index 4c53707362fedc..9792f09a1940c0 100644 --- a/doc/api/buffer.md +++ b/doc/api/buffer.md @@ -5205,7 +5205,7 @@ introducing security vulnerabilities into an application. [`buffer.constants.MAX_LENGTH`]: #bufferconstantsmax_length [`buffer.constants.MAX_STRING_LENGTH`]: #bufferconstantsmax_string_length [`buffer.kMaxLength`]: #bufferkmaxlength -[`util.inspect()`]: util.md#inspectobject-options +[`util.inspect()`]: util.md#utilinspectobject-options [`v8::TypedArray::kMaxLength`]: https://v8.github.io/api/head/classv8_1_1TypedArray.html#a54a48f4373da0850663c4393d843b9b0 [base64url]: https://tools.ietf.org/html/rfc4648#section-5 [binary strings]: https://developer.mozilla.org/en-US/docs/Web/API/DOMString/Binary diff --git a/doc/api/crypto.md b/doc/api/crypto.md index b786a3bef75b38..6725e8dc005dee 100644 --- a/doc/api/crypto.md +++ b/doc/api/crypto.md @@ -5642,7 +5642,7 @@ See the [list of SSL OP Flags][] for details. [AEAD algorithms]: https://en.wikipedia.org/wiki/Authenticated_encryption [CCM mode]: #ccm-mode [Caveats]: #support-for-weak-or-compromised-algorithms -[Crypto constants]: #crypto-constants-1 +[Crypto constants]: #crypto-constants [HTML 5.2]: https://www.w3.org/TR/html52/changes.html#features-removed [HTML5's `keygen` element]: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/keygen [JWK]: https://tools.ietf.org/html/rfc7517 diff --git a/doc/api/deprecations.md b/doc/api/deprecations.md index 7120ce4c20d633..df1cbb2b0a06ff 100644 --- a/doc/api/deprecations.md +++ b/doc/api/deprecations.md @@ -2793,7 +2793,7 @@ deprecated and should no longer be used. [`"exports"` or `"main"` entry]: packages.md#main-entry-point-export [`--pending-deprecation`]: cli.md#--pending-deprecation [`--throw-deprecation`]: cli.md#--throw-deprecation -[`--unhandled-rejections`]: cli.md#--unhandled-rejections-mode +[`--unhandled-rejections`]: cli.md#--unhandled-rejectionsmode [`Buffer.allocUnsafeSlow(size)`]: buffer.md#static-method-bufferallocunsafeslowsize [`Buffer.from(array)`]: buffer.md#static-method-bufferfromarray [`Buffer.from(buffer)`]: buffer.md#static-method-bufferfrombuffer @@ -2801,7 +2801,7 @@ deprecated and should no longer be used. [`Cipher`]: crypto.md#class-cipher [`Decipher`]: crypto.md#class-decipher [`REPLServer.clearBufferedCommand()`]: repl.md#replserverclearbufferedcommand -[`ReadStream.open()`]: fs.md#class-fs_readstream +[`ReadStream.open()`]: fs.md#class-fsreadstream [`Server.getConnections()`]: net.md#servergetconnectionscallback [`Server.listen({fd: })`]: net.md#serverlistenhandle-backlog-callback [`SlowBuffer`]: buffer.md#class-slowbuffer @@ -2816,7 +2816,7 @@ deprecated and should no longer be used. [`crypto.Certificate()` constructor]: crypto.md#legacy-api [`crypto.DEFAULT_ENCODING`]: crypto.md#cryptodefault_encoding [`crypto.createCipher()`]: crypto.md#cryptocreatecipheralgorithm-password-options -[`crypto.createCipheriv()`]: crypto.md#crypto_createcipherivalgorithm-key-iv-options +[`crypto.createCipheriv()`]: crypto.md#cryptocreatecipherivalgorithm-key-iv-options [`crypto.createDecipher()`]: crypto.md#cryptocreatedecipheralgorithm-password-options [`crypto.createDecipheriv()`]: crypto.md#cryptocreatedecipherivalgorithm-key-iv-options [`crypto.fips`]: crypto.md#cryptofips diff --git a/doc/api/dns.md b/doc/api/dns.md index a9bc7360ed5dbe..5bd97aa5b36c5b 100644 --- a/doc/api/dns.md +++ b/doc/api/dns.md @@ -1280,9 +1280,9 @@ processing that happens on libuv's threadpool that [`dns.lookup()`][] can have. They do not use the same set of configuration files than what [`dns.lookup()`][] uses. For instance, _they do not use the configuration from `/etc/hosts`_. -[DNS error codes]: #dns-error-codes +[DNS error codes]: #error-codes [Domain Name System (DNS)]: https://en.wikipedia.org/wiki/Domain_Name_System -[Implementation considerations section]: #dns-implementation-considerations +[Implementation considerations section]: #implementation-considerations [RFC 5952]: https://tools.ietf.org/html/rfc5952#section-6 [RFC 8482]: https://tools.ietf.org/html/rfc8482 [`--dns-result-order`]: cli.md#--dns-result-orderorder @@ -1306,7 +1306,7 @@ uses. For instance, _they do not use the configuration from `/etc/hosts`_. [`dns.resolveTxt()`]: #dnsresolvetxthostname-callback [`dns.reverse()`]: #dnsreverseip-callback [`dns.setDefaultResultOrder()`]: #dnssetdefaultresultorderorder -[`dns.setServers()`]: #dnssetservers-servers +[`dns.setServers()`]: #dnssetserversservers [`dnsPromises.getServers()`]: #dnspromisesgetservers [`dnsPromises.lookup()`]: #dnspromiseslookuphostname-options [`dnsPromises.resolve()`]: #dnspromisesresolvehostname-rrtype diff --git a/doc/api/errors.md b/doc/api/errors.md index e77224e7ad22dc..0d668e9108e864 100644 --- a/doc/api/errors.md +++ b/doc/api/errors.md @@ -2830,14 +2830,14 @@ The native call from `process.cpuUsage` could not be processed. [`https`]: https.md [`libuv Error handling`]: https://docs.libuv.org/en/v1.x/errors.html [`net`]: net.md -[`new URL(input)`]: url.md#new-urlinputbase +[`new URL(input)`]: url.md#new-urlinput-base [`new URLSearchParams(iterable)`]: url.md#new-urlsearchparamsiterable [`package.json`]: packages.md#nodejs-packagejson-field-definitions [`postMessage()`]: worker_threads.md#portpostmessagevalue-transferlist [`process.on('exit')`]: process.md#event-exit [`process.send()`]: process.md#processsendmessage-sendhandle-options-callback [`process.setUncaughtExceptionCaptureCallback()`]: process.md#processsetuncaughtexceptioncapturecallbackfn -[`readable._read()`]: stream.md#readable_readsize-1 +[`readable._read()`]: stream.md#readable_readsize [`require('crypto').setEngine()`]: crypto.md#cryptosetengineengine-flags [`require()`]: modules.md#requireid [`server.close()`]: net.md#serverclosecallback diff --git a/doc/api/esm.md b/doc/api/esm.md index c40b2a5d251096..ce03a5edd90070 100644 --- a/doc/api/esm.md +++ b/doc/api/esm.md @@ -1326,8 +1326,8 @@ success! [Dynamic `import()`]: https://wiki.developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import#Dynamic_Imports [ECMAScript Top-Level `await` proposal]: https://github.com/tc39/proposal-top-level-await/ [ES Module Integration Proposal for Web Assembly]: https://github.com/webassembly/esm-integration -[Node.js Module Resolution Algorithm]: #esm-resolver-algorithm-specification -[Terminology]: #esm-terminology +[Node.js Module Resolution Algorithm]: #resolver-algorithm-specification +[Terminology]: #terminology [URL]: https://url.spec.whatwg.org/ [WHATWG JSON modules specification]: https://html.spec.whatwg.org/#creating-a-json-module-script [`"exports"`]: packages.md#exports diff --git a/doc/api/globals.md b/doc/api/globals.md index 1fc3a017493e7c..e60a3eb757e3d2 100644 --- a/doc/api/globals.md +++ b/doc/api/globals.md @@ -430,7 +430,7 @@ The object that acts as the namespace for all W3C [Mozilla Developer Network][webassembly-mdn] for usage and compatibility. [`AbortController`]: https://developer.mozilla.org/en-US/docs/Web/API/AbortController -[`EventTarget` and `Event` API]: events.md#event-target-and-event-api +[`EventTarget` and `Event` API]: events.md#eventtarget-and-event-api [`MessageChannel`]: worker_threads.md#class-messagechannel [`MessageEvent`]: https://developer.mozilla.org/en-US/docs/Web/API/MessageEvent/MessageEvent [`MessagePort`]: worker_threads.md#class-messageport @@ -440,8 +440,8 @@ The object that acts as the namespace for all W3C [`URL`]: url.md#class-url [`__dirname`]: modules.md#__dirname [`__filename`]: modules.md#__filename -[`buffer.atob()`]: buffer.md#bufferatob-data -[`buffer.btoa()`]: buffer.md#bufferbtoa-data +[`buffer.atob()`]: buffer.md#bufferatobdata +[`buffer.btoa()`]: buffer.md#bufferbtoadata [`clearImmediate`]: timers.md#clearimmediateimmediate [`clearInterval`]: timers.md#clearintervaltimeout [`clearTimeout`]: timers.md#cleartimeouttimeout diff --git a/doc/api/http.md b/doc/api/http.md index 0d03803a1ed913..489c493b49ace7 100644 --- a/doc/api/http.md +++ b/doc/api/http.md @@ -3157,7 +3157,7 @@ try { [`--insecure-http-parser`]: cli.md#--insecure-http-parser [`--max-http-header-size`]: cli.md#--max-http-header-sizesize [`Agent`]: #class-httpagent -[`Buffer.byteLength()`]: buffer.md#static-method-bufferbytelength-string-encoding +[`Buffer.byteLength()`]: buffer.md#static-method-bufferbytelengthstring-encoding [`Duplex`]: stream.md#class-streamduplex [`HPE_HEADER_OVERFLOW`]: errors.md#hpe_header_overflow [`TypeError`]: errors.md#class-typeerror diff --git a/doc/api/modules.md b/doc/api/modules.md index 7d0b662945be59..b3f62e078b4091 100644 --- a/doc/api/modules.md +++ b/doc/api/modules.md @@ -1017,7 +1017,7 @@ This section was moved to [`package.json`]: packages.md#nodejs-packagejson-field-definitions [`path.dirname()`]: path.md#pathdirnamepath [`require.main`]: #requiremain -[an error]: errors.md#err-require-esm +[an error]: errors.md#err_require_esm [exports shortcut]: #exports-shortcut [module resolution]: #all-together [native addons]: addons.md diff --git a/doc/api/net.md b/doc/api/net.md index 8b4821feda5094..d06622f90b7f6e 100644 --- a/doc/api/net.md +++ b/doc/api/net.md @@ -1419,7 +1419,7 @@ Returns `true` if input is a version 6 IP address, otherwise returns `false`. [`'data'`]: #event-data [`'drain'`]: #event-drain [`'end'`]: #event-end -[`'error'`]: #event-error-1 +[`'error'`]: #event-error_1 [`'listening'`]: #event-listening [`'timeout'`]: #event-timeout [`EventEmitter`]: events.md#class-eventemitter diff --git a/doc/api/os.md b/doc/api/os.md index 74f09f8daf0168..85469a56293cc6 100644 --- a/doc/api/os.md +++ b/doc/api/os.md @@ -47,7 +47,7 @@ added: v6.3.0 Contains commonly used operating system-specific constants for error codes, process signals, and so on. The specific constants defined are described in -[OS constants](#os-constants-1). +[OS constants](#os-constants). ## `os.cpus()`