@fromjs/backend
Version:
19 lines (17 loc) • 503 B
text/typescript
import * as fs from "fs";
import { BackendOptions } from "./backend";
export function initSessionDirectory(options: BackendOptions) {
const directories = [
options.sessionDirectory,
options.getCertDirectory(),
options.getTrackingDataDirectory(),
options.sessionDirectory + "/requestQueue",
options.sessionDirectory + "/files",
options.sessionDirectory + "/locsByUrl",
];
directories.forEach((dir) => {
if (!fs.existsSync(dir)) {
fs.mkdirSync(dir);
}
});
}