diff --git a/lib/core/renderer.js b/lib/core/renderer.js index aea3be7d60..996ef6ff6e 100644 --- a/lib/core/renderer.js +++ b/lib/core/renderer.js @@ -422,7 +422,8 @@ module.exports = class Renderer { } } if (opts.virtualConsole !== false) { - options.virtualConsole = new jsdom.VirtualConsole().sendTo(console) + options.virtualConsole = new jsdom.VirtualConsole().sendTo(console, { omitJSDOMErrors: true }) + options.virtualConsole.on('jsdomError', err => { throw err }) } url = url || 'http://localhost:3000' const { window } = await jsdom.JSDOM.fromURL(url, options)