assemblyscript/examples/n-body/scripts/postprocess-asmjs.js

8 lines
315 B
JavaScript
Raw Normal View History

2019-06-05 23:15:39 +02:00
const fs = require("fs");
const path = require("path");
const filename = path.join(__dirname, "..", "build" , "index.asm.js");
var source = fs.readFileSync(filename, { encoding: "utf8" });
source = source.replace(/^export var ([^ ]+) =/mg, ($0, $1) => "exports." + $1 + " = ");
fs.writeFileSync(filename, source);