summaryrefslogtreecommitdiff
path: root/doc/api/repl.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/api/repl.md')
-rw-r--r--doc/api/repl.md29
1 files changed, 15 insertions, 14 deletions
diff --git a/doc/api/repl.md b/doc/api/repl.md
index 9e6d1e8a1e..a834862a60 100644
--- a/doc/api/repl.md
+++ b/doc/api/repl.md
@@ -430,33 +430,33 @@ changes:
-->
* `options` {Object|string}
- * `prompt` {string} The input prompt to display. Defaults to `> `
+ * `prompt` {string} The input prompt to display. **Default:** `> `.
(with a trailing space).
* `input` {stream.Readable} The Readable stream from which REPL input will be
- read. Defaults to `process.stdin`.
+ read. **Default:** `process.stdin`.
* `output` {stream.Writable} The Writable stream to which REPL output will be
- written. Defaults to `process.stdout`.
+ written. **Default:** `process.stdout`.
* `terminal` {boolean} If `true`, specifies that the `output` should be
treated as a TTY terminal, and have ANSI/VT100 escape codes written to it.
- Defaults to checking the value of the `isTTY` property on the `output`
+ **Default:** checking the value of the `isTTY` property on the `output`
stream upon instantiation.
* `eval` {Function} The function to be used when evaluating each given line
- of input. Defaults to an async wrapper for the JavaScript `eval()`
+ of input. **Default:** an async wrapper for the JavaScript `eval()`
function. An `eval` function can error with `repl.Recoverable` to indicate
the input was incomplete and prompt for additional lines.
* `useColors` {boolean} If `true`, specifies that the default `writer`
function should include ANSI color styling to REPL output. If a custom
- `writer` function is provided then this has no effect. Defaults to the
+ `writer` function is provided then this has no effect. **Default:** the
REPL instances `terminal` value.
* `useGlobal` {boolean} If `true`, specifies that the default evaluation
function will use the JavaScript `global` as the context as opposed to
creating a new separate context for the REPL instance. The node CLI REPL
- sets this value to `true`. Defaults to `false`.
+ sets this value to `true`. **Default:** `false`.
* `ignoreUndefined` {boolean} If `true`, specifies that the default writer
will not output the return value of a command if it evaluates to
- `undefined`. Defaults to `false`.
+ `undefined`. **Default:** `false`.
* `writer` {Function} The function to invoke to format the output of each
- command before writing to `output`. Defaults to [`util.inspect()`][].
+ command before writing to `output`. **Default:** [`util.inspect()`][].
* `completer` {Function} An optional function used for custom Tab auto
completion. See [`readline.InterfaceCompleter`][] for an example.
* `replMode` {symbol} A flag that specifies whether the default evaluator
@@ -467,7 +467,7 @@ changes:
equivalent to prefacing every repl statement with `'use strict'`.
* `breakEvalOnSigint` - Stop evaluating the current piece of code when
`SIGINT` is received, i.e. `Ctrl+C` is pressed. This cannot be used together
- with a custom `eval` function. Defaults to `false`.
+ with a custom `eval` function. **Default:** `false`.
The `repl.start()` method creates and starts a `repl.REPLServer` instance.
@@ -510,10 +510,11 @@ environment variables:
will be saved to the specified file rather than `.node_repl_history` in the
user's home directory. Setting this value to `""` will disable persistent
REPL history. Whitespace will be trimmed from the value.
- - `NODE_REPL_HISTORY_SIZE` - Defaults to `1000`. Controls how many lines of
- history will be persisted if history is available. Must be a positive number.
- - `NODE_REPL_MODE` - May be either `sloppy` or `strict`. Defaults
- to `sloppy`, which will allow non-strict mode code to be run.
+ - `NODE_REPL_HISTORY_SIZE` - Controls how many lines of history will be
+ persisted if history is available. Must be a positive number.
+ **Default:** `1000`.
+ - `NODE_REPL_MODE` - May be either `sloppy` or `strict`. **Default:** `sloppy`,
+ which will allow non-strict mode code to be run.
### Persistent History