(spellKey, source)
| 76 | }; |
| 77 | |
| 78 | var transpile = function(spellKey, source) { |
| 79 | var currentAether = aethers[spellKey]; |
| 80 | currentAether.transpile(source); |
| 81 | var functionName = "transpile"; |
| 82 | var returnObject = { |
| 83 | "problems": currentAether.problems, |
| 84 | "function": functionName, |
| 85 | "spellKey": spellKey |
| 86 | }; |
| 87 | return JSON.stringify(returnObject); |
| 88 | }; |
| 89 | |
| 90 | self.addEventListener('message', function(e) { |
| 91 | var data = JSON.parse(e.data); |
no test coverage detected