Sha256: 36cafd8fab657bd9ce394706bc07d98e6788372391fabb95bab0ee52b10cd494
Contents?: true
Size: 660 Bytes
Versions: 52
Compression:
Stored size: 660 Bytes
Contents
import * as readline from 'node:readline'; import MuteStream from 'mute-stream'; export type InquirerReadline = readline.ReadLine & { output: MuteStream; input: NodeJS.ReadableStream; clearLine: (dir: 0 | 1 | -1) => void; }; export type Context = { input?: NodeJS.ReadableStream; output?: NodeJS.WritableStream; clearPromptOnDone?: boolean; signal?: AbortSignal; }; export type Prompt<Value, Config> = (config: Config, context?: Context) => Promise<Value> & { /** @deprecated pass an AbortSignal in the context options instead. See {@link https://github.com/SBoudrias/Inquirer.js#canceling-prompt} */ cancel: () => void; };
Version data entries
52 entries across 26 versions & 1 rubygems