const Config = require('electron-store'); const defaults = { windowPosition: [50, 50], windowSize: [540, 380] }; // local storage const cfg = new Config({defaults}); module.exports = { defaults, get() { const position = cfg.get('windowPosition'); const size = cfg.get('windowSize'); return {position, size}; }, recordState(win) { cfg.set('windowPosition', win.getPosition()); cfg.set('windowSize', win.getSize()); } };