Create main.yml
[svrjs-build-tools.git] / unpacker.js
blob76da0a56c4e5610824c1209b2b774a0982e06be6
1 var zlib = require("zlib");
2 var fs = require("fs");
3 var tar = require("tar");
4 console.log("Decompressing modules...");
5 tar.x({file: './modules.compressed', C: './node_modules', sync: true});
6 console.log("Deleting SVR.JS stub...");
7 fs.unlinkSync("svr.js");
8 fs.unlinkSync("modules.compressed");
9 console.log("Decompressing SVR.JS...");
10 var script = zlib.gunzipSync(fs.readFileSync("svr.compressed"));
11 fs.unlinkSync("svr.compressed");
12 fs.writeFileSync("svr.js",script);
13 console.log("Restart SVR.JS to get server interface.");