From 4e3e533e1337d7f0ad82b9a39418144fa68f4663 Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Thu, 24 Nov 2022 20:13:04 +0100 Subject: [PATCH] repl: optional eval callbacks --- packages/core/repl.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/repl.mjs b/packages/core/repl.mjs index 7cb4b522..6bef319b 100644 --- a/packages/core/repl.mjs +++ b/packages/core/repl.mjs @@ -40,11 +40,11 @@ export function repl({ throw new Error('no code to evaluate'); } try { - beforeEval({ code }); + beforeEval?.({ code }); const { pattern } = await _evaluate(code, transpiler); logger(`[eval] code updated`); scheduler.setPattern(pattern, autostart); - afterEval({ code, pattern }); + afterEval?.({ code, pattern }); return pattern; } catch (err) { // console.warn(`[repl] eval error: ${err.message}`);