File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
jsdom-nodejs-env/src/main/scala/org/scalajs/jsenv/jsdomnodejs Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -81,8 +81,11 @@ class JSDOMNodeJSEnv(config: JSDOMNodeJSEnv.Config) extends JSEnv {
8181 |(function () {
8282 | var jsdom = require("jsdom");
8383 |
84- | var virtualConsole = new jsdom.VirtualConsole()
85- | .sendTo(console, { omitJSDOMErrors: true });
84+ | var virtualConsole = new jsdom.VirtualConsole();
85+ | if (typeof virtualConsole.forwardTo === 'function')
86+ | virtualConsole.forwardTo(console, { omitJSDOMErrors: true })
87+ | else
88+ | virtualConsole.sendTo(console, { omitJSDOMErrors: true });
8689 | virtualConsole.on("jsdomError", function (error) {
8790 | /* #42 Counter-hack the hack that React's development mode uses
8891 | * to bypass browsers' debugging tools. If we detect that we are
You can’t perform that action at this time.
0 commit comments