diff options
Diffstat (limited to 'tools/node_modules/eslint/node_modules/inquirer/lib')
-rw-r--r-- | tools/node_modules/eslint/node_modules/inquirer/lib/prompts/input.js | 2 | ||||
-rw-r--r-- | tools/node_modules/eslint/node_modules/inquirer/lib/prompts/password.js | 5 |
2 files changed, 7 insertions, 0 deletions
diff --git a/tools/node_modules/eslint/node_modules/inquirer/lib/prompts/input.js b/tools/node_modules/eslint/node_modules/inquirer/lib/prompts/input.js index a1f5789d36..2a090ad159 100644 --- a/tools/node_modules/eslint/node_modules/inquirer/lib/prompts/input.js +++ b/tools/node_modules/eslint/node_modules/inquirer/lib/prompts/input.js @@ -91,6 +91,8 @@ class InputPrompt extends Base { } onError(state) { + this.rl.line += state.value; + this.rl.cursor += state.value.length; this.render(state.isValid); } diff --git a/tools/node_modules/eslint/node_modules/inquirer/lib/prompts/password.js b/tools/node_modules/eslint/node_modules/inquirer/lib/prompts/password.js index dfbd1d46cc..d5343b39e3 100644 --- a/tools/node_modules/eslint/node_modules/inquirer/lib/prompts/password.js +++ b/tools/node_modules/eslint/node_modules/inquirer/lib/prompts/password.js @@ -101,6 +101,11 @@ class PasswordPrompt extends Base { } onKeypress() { + // If user press a key, just clear the default value + if (this.opt.default) { + this.opt.default = undefined; + } + this.render(); } } |