INNER CODE UNIT · JavaScript

ensureConfigDir

frangoteam/FUXA · app/electron/main.js:57

async function ensureConfigDir() {
    try {
        await fs.mkdir(configDir, { recursive: true });
    } catch (error) {
        console.error('Failed to create config directory:', error.message);
    }
}

// Load or initialize config synchronously (for menu building)
function loadConfigSync() {
    try {
        const data = require('fs').readFileSync(configPath, 'utf8');
        const config = JSON.parse(data);
        return config;
    } catch (error) {
        return { recentProjects: [], autoStart: { enabled: false, projectPath: null }, fullscreen: { enabled: false }, rightClick: { enabled: false }, textSelection: { enabled: false } };
    }
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…