computes-vm
Version:
Computes virtual machine
38 lines (31 loc) • 757 B
JavaScript
// Generated by CoffeeScript 1.11.1
(function() {
var FunctionWorker, worker;
FunctionWorker = require('./function-worker');
worker = new FunctionWorker;
process.send({
type: 'ready'
});
process.on('message', (function(_this) {
return function(envelope) {
var error, message;
try {
message = worker.onEnvelope(envelope);
process.send({
type: 'envelope',
envelope: {
message: message
}
});
} catch (error1) {
error = error1;
process.send({
type: 'error',
error: error.message
});
}
return process.exit(0);
};
})(this));
}).call(this);
//# sourceMappingURL=function-worker-runner.js.map