diff --git a/packages/core/src/prompts/prompt.ts b/packages/core/src/prompts/prompt.ts index 21ee007..be21f65 100644 --- a/packages/core/src/prompts/prompt.ts +++ b/packages/core/src/prompts/prompt.ts @@ -166,6 +166,12 @@ export default class Prompt { if (char && (char.toLowerCase() === 'y' || char.toLowerCase() === 'n')) { this.emit('confirm', char.toLowerCase() === 'y'); } + if (char === '\t' && this.opts.placeholder) { + if (!this.value) { + this.rl.write(this.opts.placeholder); + this.emit('value', this.opts.placeholder); + } + } if (char) { this.emit('key', char.toLowerCase()); }