diff --git a/lib/webworker-child.js b/lib/webworker-child.js index 34b3c9f..e83a272 100644 --- a/lib/webworker-child.js +++ b/lib/webworker-child.js @@ -132,7 +132,8 @@ ws.addListener('open', function() { var scriptObj = undefined; switch (scriptLoc.protocol) { case 'file': - scriptObj = new script.Script( + var script_function = script.Script || script.NodeScript; + scriptObj = new script_function( fs.readFileSync(scriptLoc.pathname), scriptLoc.href );