From b99d6a89dc3d1fb75dbfebd7dd6c3deccd1f0c3f Mon Sep 17 00:00:00 2001 From: greysoh Date: Tue, 7 May 2024 12:52:34 -0400 Subject: [PATCH] chore: Makes promises not async. This commit makes readFromKeyboard's internal (what used to be) event loop not async anymore. We don't use the async portions anymore, and it was bad practice anyways. --- lom/src/libs/readFromKeyboard.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lom/src/libs/readFromKeyboard.ts b/lom/src/libs/readFromKeyboard.ts index 7e2cdb4..67f3bd4 100644 --- a/lom/src/libs/readFromKeyboard.ts +++ b/lom/src/libs/readFromKeyboard.ts @@ -93,8 +93,7 @@ export async function readFromKeyboard( setTimeout(eventLoop, pullRate); }; - // Yes, this is bad practice. Currently, I don't care. - return new Promise(async resolve => { + return new Promise(resolve => { setTimeout(eventLoop, pullRate); promise = resolve; });