Skip to content

Commit b2a7b37

Browse files
committed
Handle virtualConsole.sendTo rename to forwardTo
Fixes #57
1 parent 9fb9f99 commit b2a7b37

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

jsdom-nodejs-env/src/main/scala/org/scalajs/jsenv/jsdomnodejs/JSDOMNodeJSEnv.scala

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)