14 lines
308 B
TypeScript
14 lines
308 B
TypeScript
import fs from "node:fs";
|
|
import path from "node:path";
|
|
|
|
let dataDir: string = "./data";
|
|
|
|
export function initDataDir(dir: string): void {
|
|
dataDir = path.resolve(dir);
|
|
fs.mkdirSync(dataDir, { recursive: true });
|
|
}
|
|
|
|
export function configFilePath(): string {
|
|
return path.join(dataDir, "config.json");
|
|
}
|