23 lines
726 B
JavaScript
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
|