UNPKG

@fromjs/backend

Version:
19 lines (17 loc) 503 B
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); } }); }