9 lines
363 B
JavaScript
Raw Normal View History

const fs = require("fs");
const compiled = new WebAssembly.Module(fs.readFileSync(__dirname + "/build/optimized.wasm"));
const imports = {
env: { abort: function(filename, line, column) { throw Error("abort called at " + line + ":" + colum); } }
};
Object.defineProperty(module, "exports", {
get: () => new WebAssembly.Instance(compiled, imports).exports
});