diff --git a/doc/api/errors.md b/doc/api/errors.md index 745bee7d10f868..8022cba4d333c2 100644 --- a/doc/api/errors.md +++ b/doc/api/errors.md @@ -708,26 +708,26 @@ STDERR/STDOUT, and the data's length is longer than the `maxBuffer` option. `Console` was instantiated without `stdout` stream, or `Console` has a non-writable `stdout` or `stderr` stream. - -### `ERR_CONTEXT_NOT_INITIALIZED` + +### `ERR_CONSTRUCT_CALL_INVALID` + -The vm context passed into the API is not yet initialized. This could happen -when an error occurs (and is caught) during the creation of the -context, for example, when the allocation fails or the maximum call stack -size is reached when the context is created. +A class constructor was called that is not callable. ### `ERR_CONSTRUCT_CALL_REQUIRED` A constructor for a class was called without `new`. - -### `ERR_CONSTRUCT_CALL_INVALID` - + +### `ERR_CONTEXT_NOT_INITIALIZED` -A class constructor was called that is not callable. +The vm context passed into the API is not yet initialized. This could happen +when an error occurs (and is caught) during the creation of the +context, for example, when the allocation fails or the maximum call stack +size is reached when the context is created. ### `ERR_CPU_USAGE` @@ -920,7 +920,7 @@ A `Promise` that was callbackified via `util.callbackify()` was rejected with a falsy value. -#### `ERR_FEATURE_UNAVAILABLE_ON_PLATFORM` +### `ERR_FEATURE_UNAVAILABLE_ON_PLATFORM` @@ -940,11 +940,6 @@ allowed size for a `Buffer`. An invalid symlink type was passed to the [`fs.symlink()`][] or [`fs.symlinkSync()`][] methods. - -### `ERR_HTTP_REQUEST_TIMEOUT` - -The client has not sent the entire request within the allowed time. - ### `ERR_HTTP_HEADERS_SENT` @@ -960,6 +955,11 @@ An invalid HTTP header value was specified. Status code was outside the regular status code range (100-999). + +### `ERR_HTTP_REQUEST_TIMEOUT` + +The client has not sent the entire request within the allowed time. + ### `ERR_HTTP_SOCKET_ENCODING` @@ -1010,6 +1010,12 @@ A non-specific HTTP/2 error has occurred. New HTTP/2 Streams may not be opened after the `Http2Session` has received a `GOAWAY` frame from the connected peer. + +### `ERR_HTTP2_HEADER_SINGLE_VALUE` + +Multiple values were provided for an HTTP/2 header field that was required to +have only a single value. + ### `ERR_HTTP2_HEADERS_AFTER_RESPOND` @@ -1020,12 +1026,6 @@ An additional headers was specified after an HTTP/2 response was initiated. An attempt was made to send multiple response headers. - -### `ERR_HTTP2_HEADER_SINGLE_VALUE` - -Multiple values were provided for an HTTP/2 header field that was required to -have only a single value. - ### `ERR_HTTP2_INFO_STATUS_NOT_ALLOWED` @@ -1226,12 +1226,6 @@ is set for the `Http2Stream`. `http2.connect()` was passed a URL that uses any protocol other than `http:` or `https:`. - -### `ERR_INTERNAL_ASSERTION` - -There was a bug in Node.js or incorrect usage of Node.js internals. -To fix the error, open an issue at . - ### `ERR_INCOMPATIBLE_OPTION_PAIR` @@ -1292,6 +1286,12 @@ before it was connected. An API was called on the main thread that can only be used from the worker thread. + +### `ERR_INTERNAL_ASSERTION` + +There was a bug in Node.js or incorrect usage of Node.js internals. +To fix the error, open an issue at . + ### `ERR_INVALID_ADDRESS_FAMILY` @@ -1609,6 +1609,18 @@ strict compliance with the API specification (which in some cases may accept For APIs that accept options objects, some options might be mandatory. This code is thrown if a required option is missing. + +### `ERR_MISSING_PASSPHRASE` + +An attempt was made to read an encrypted key without specifying a passphrase. + + +### `ERR_MISSING_PLATFORM_FOR_WORKER` + +The V8 platform used by this instance of Node.js does not support creating +Workers. This is caused by lack of embedder support for Workers. In particular, +this error will not occur with standard builds of Node.js. + ### `ERR_MISSING_TRANSFERABLE_IN_TRANSFER_LIST` - -The TLS socket must be connected and securily established. Ensure the 'secure' -event is emitted before continuing. - ### `ERR_TLS_INVALID_PROTOCOL_METHOD` @@ -1990,12 +1979,28 @@ disabled because it is insecure. Valid TLS protocol versions are `'TLSv1'`, `'TLSv1.1'`, or `'TLSv1.2'`. + +### `ERR_TLS_INVALID_STATE` + + +The TLS socket must be connected and securily established. Ensure the 'secure' +event is emitted before continuing. + ### `ERR_TLS_PROTOCOL_VERSION_CONFLICT` Attempting to set a TLS protocol `minVersion` or `maxVersion` conflicts with an attempt to set the `secureProtocol` explicitly. Use one mechanism or the other. + +### `ERR_TLS_PSK_SET_IDENTIY_HINT_FAILED` + +Failed to set PSK identity hint. Hint may be too long. + ### `ERR_TLS_RENEGOTIATION_DISABLED` @@ -2019,11 +2024,6 @@ vector for denial-of-service attacks. An attempt was made to issue Server Name Indication from a TLS server-side socket, which is only valid from a client. - -### `ERR_TLS_PSK_SET_IDENTIY_HINT_FAILED` - -Failed to set PSK identity hint. Hint may be too long. - ### `ERR_TRACE_EVENTS_CATEGORY_REQUIRED`