INNER CODE UNIT · JavaScript

loadConfigSync

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

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 } };
    }
}

// Load or initialize config, validating project paths
async function loadConfig() {
    try {
        const data = await fs.readFile(configPath, 'utf8');
        const config = JSON.parse(data);
        const validProjects = [];
        for (const project of config.recentProjects || []) {
            try {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…