UNPKG

mangakonekuto

Version:

Your CLI for reading manga from the terminal

21 lines (20 loc) 956 B
"use strict"; 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;