aboutsummaryrefslogtreecommitdiff
path: root/src/utils.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/utils.js')
-rw-r--r--src/utils.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/utils.js b/src/utils.js
new file mode 100644
index 0000000..ecb2c4a
--- /dev/null
+++ b/src/utils.js
@@ -0,0 +1,14 @@
+import readline from "readline";
+
+const rl = readline.createInterface({
+ input: process.stdin,
+ output: process.stdout,
+});
+
+export function getInput(question) {
+ return new Promise((resolve) => {
+ rl.question(question, (userInput) => {
+ resolve(userInput);
+ });
+ });
+}