|
|
@ -1,3 +1,4 @@ |
|
|
|
|
|
|
|
var webworkify = require('webworkify'); |
|
|
|
var queryParams = require('./query-params'); |
|
|
|
var queryParams = require('./query-params'); |
|
|
|
var utils = require('./utils'); |
|
|
|
var utils = require('./utils'); |
|
|
|
var Renderer = require('./renderer'); |
|
|
|
var Renderer = require('./renderer'); |
|
|
@ -139,7 +140,7 @@ function Compiler (editor, handleGithubCall, outputField, hidingRHP, updateFiles |
|
|
|
if (worker !== null) { |
|
|
|
if (worker !== null) { |
|
|
|
worker.terminate(); |
|
|
|
worker.terminate(); |
|
|
|
} |
|
|
|
} |
|
|
|
worker = new Worker('worker.js'); |
|
|
|
worker = webworkify(require('./compiler-worker.js')); |
|
|
|
worker.addEventListener('message', function (msg) { |
|
|
|
worker.addEventListener('message', function (msg) { |
|
|
|
var data = msg.data; |
|
|
|
var data = msg.data; |
|
|
|
switch (data.cmd) { |
|
|
|
switch (data.cmd) { |
|
|
|