aboutsummaryrefslogtreecommitdiff
path: root/src/server/repl.ts
diff options
context:
space:
mode:
authorSam Wilkins <samwilkins333@gmail.com>2020-01-08 23:39:02 -0500
committerSam Wilkins <samwilkins333@gmail.com>2020-01-08 23:39:02 -0500
commitd6d13de160b738f7c10af5408a15633cfcd9044a (patch)
tree6c70c84fb89757904e5f84adc5d4619c48ab09df /src/server/repl.ts
parentd8361df45515c9724dcf0400a2d9484118b4cd71 (diff)
no longer await repl
Diffstat (limited to 'src/server/repl.ts')
-rw-r--r--src/server/repl.ts9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/server/repl.ts b/src/server/repl.ts
index c4526528e..ad55b6aaa 100644
--- a/src/server/repl.ts
+++ b/src/server/repl.ts
@@ -109,8 +109,13 @@ export default class Repl {
}
}
if (!length || matched) {
- await action(parsed);
- this.valid(`${command} ${parsed.join(" ")}`);
+ const result = action(parsed);
+ const resolve = () => this.valid(`${command} ${parsed.join(" ")}`);
+ if (result instanceof Promise) {
+ result.then(resolve);
+ } else {
+ resolve();
+ }
return;
}
}