Skip to content

Commit d49ff34

Browse files
hkleungaiaduh95
authored andcommitted
doc: add missing options.signal to readlinePromises.createInterface()
From the source code, `readlinePromises.createInterface()` calls `new Interface()` imported from `internal/readline/interface`, which works the same as the non-promise version. If non-promise version accepts options.signal, it should also work for `readlinePromises.createInterface()`. Hence this information need to be indicated in the documentation. Refs: https://github.com/nodejs/node/blob/main/lib/readline/promises.js PR-URL: #55456 Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
1 parent b13d5d1 commit d49ff34

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

doc/api/readline.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -710,6 +710,7 @@ added: v17.0.0
710710
**Default:** `500`.
711711
* `tabSize` {integer} The number of spaces a tab is equal to (minimum 1).
712712
**Default:** `8`.
713+
* `signal` {AbortSignal} Allows closing the interface using an AbortSignal.
713714
* Returns: {readlinePromises.Interface}
714715

715716
The `readlinePromises.createInterface()` method creates a new `readlinePromises.Interface`

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy