From 246ca6c1d48024a32228039cc8779c2ca623bd93 Mon Sep 17 00:00:00 2001 From: Nate Moore Date: Wed, 8 Feb 2023 21:22:36 -0600 Subject: [PATCH] Fix issue with character check --- packages/core/CHANGELOG.md | 6 ++++++ packages/core/package.json | 2 +- packages/core/src/prompts/prompt.ts | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index e1d9891..0b57032 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,11 @@ # @clack/core +## 0.0.6 + +### Patch Changes + +- Fix error with character check + ## 0.0.5 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 82f300b..ce8e804 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@clack/core", - "version": "0.0.5", + "version": "0.0.6", "type": "module", "exports": { ".": { diff --git a/packages/core/src/prompts/prompt.ts b/packages/core/src/prompts/prompt.ts index d3b33cb..827185b 100644 --- a/packages/core/src/prompts/prompt.ts +++ b/packages/core/src/prompts/prompt.ts @@ -140,7 +140,7 @@ export default class Prompt { if (key?.name && keys.has(key.name)) { this.emit('cursor', key.name); } - if (char.toLowerCase() === 'y' || char.toLowerCase() === 'n') { + if (char && (char.toLowerCase() === 'y' || char.toLowerCase() === 'n')) { this.emit('confirm', char.toLowerCase() === 'y'); } -- 2.51.2