CliSite/commands/loadsess.js
2022-06-12 09:38:38 +02:00

23 lines
726 B
JavaScript

"use strict";
exports.__esModule = true;
exports.loadsess = void 0;
var fs = require('fs');
var SerAny = require('serialize-anything');
function loadsess(args, sessions, filesystem, curdir, buffer) {
var buf = "";
if (args.length == 1) {
sessions = SerAny.deserialize(fs.readFileSync("./sessions.json"));
if (sessions[args[0]] != undefined) {
filesystem = sessions[args[0]]["filesystem"];
curdir = sessions[args[0]]["curdir"];
buffer = sessions[args[0]]["buffer"];
buf += "Session loaded.\n";
}
}
else {
buf += "Wrong number of arguments.";
}
return buf;
}
exports.loadsess = loadsess;
//# sourceMappingURL=loadsess.js.map