diff --git a/extensions/ipynb/esbuild.js b/extensions/ipynb/esbuild.js index 4128889bf76..28000f1ebf9 100644 --- a/extensions/ipynb/esbuild.js +++ b/extensions/ipynb/esbuild.js @@ -41,7 +41,11 @@ build().catch(() => process.exit(1)); if (isWatch) { const watcher = require('@parcel/watcher'); - watcher.subscribe(srcDir, () => { - return build(); + watcher.subscribe(srcDir, async () => { + try { + await build(); + } catch (e) { + console.error(e); + } }); } diff --git a/extensions/markdown-math/esbuild.js b/extensions/markdown-math/esbuild.js index 2f1899e867e..88475257524 100644 --- a/extensions/markdown-math/esbuild.js +++ b/extensions/markdown-math/esbuild.js @@ -56,7 +56,11 @@ build().catch(() => process.exit(1)); if (isWatch) { const watcher = require('@parcel/watcher'); - watcher.subscribe(srcDir, () => { - return build(); + watcher.subscribe(srcDir, async () => { + try { + await build(); + } catch (e) { + console.error(e); + } }); }