add vite vanilla js repl example

This commit is contained in:
Felix Roos 2022-11-06 15:50:53 +01:00
parent 371af755df
commit 09045d5387
9 changed files with 1004 additions and 4 deletions

View file

@ -9,14 +9,14 @@ export function repl({ interval, defaultOutput, onSchedulerError, onEvalError, o
}
try {
const { pattern } = await _evaluate(code, transpiler);
scheduler.setPattern(pattern);
onEval({
scheduler.setPattern(pattern, true);
onEval?.({
pattern,
code,
});
} catch (err) {
console.warn(`eval error: ${err.message}`);
onEvalError?.(err);
console.warn('eval error', err);
}
};
return { scheduler, evaluate };