mangakonekuto
Version:
Your CLI for reading manga from the terminal
21 lines (20 loc) • 956 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const chalk_1 = __importDefault(require("chalk"));
const enmap_1 = __importDefault(require("enmap"));
const fs_extra_1 = __importDefault(require("fs-extra"));
const path_1 = __importDefault(require("path"));
const os_1 = __importDefault(require("os"));
const dataFolder = path_1.default.join(os_1.default.homedir(), '.config', 'MangaKonekuto');
// 🔍 DEBUG: print where it's creating data
console.log(chalk_1.default.blue(`📂 Ensuring data directory exists at: ${dataFolder}`));
fs_extra_1.default.ensureDirSync(dataFolder);
console.log(chalk_1.default.green(`✅ Data directory is ready: ${dataFolder}`));
const SettingsConfig = new enmap_1.default({
name: "Settings",
dataDir: dataFolder
});
exports.default = SettingsConfig;