summaryrefslogtreecommitdiff
path: root/lib/repl.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/repl.js')
-rw-r--r--lib/repl.js11
1 files changed, 6 insertions, 5 deletions
diff --git a/lib/repl.js b/lib/repl.js
index df861843d1..e0f5373c8c 100644
--- a/lib/repl.js
+++ b/lib/repl.js
@@ -215,10 +215,11 @@ function REPLServer(prompt,
}
function defaultEval(code, context, file, cb) {
- var err, result, script, wrappedErr;
- var wrappedCmd = false;
- var awaitPromise = false;
- var input = code;
+ let result, script, wrappedErr;
+ let err = null;
+ let wrappedCmd = false;
+ let awaitPromise = false;
+ const input = code;
if (/^\s*\{/.test(code) && /\}\s*$/.test(code)) {
// It's confusing for `{ a : 1 }` to be interpreted as a block
@@ -362,7 +363,7 @@ function REPLServer(prompt,
}
promise.then((result) => {
- finishExecution(undefined, result);
+ finishExecution(null, result);
}, (err) => {
if (err && process.domain) {
debug('not recoverable, send to domain');