/** * The preload script runs before. It has access to web APIs * as well as Electron's renderer process modules and some * polyfilled Node.js functions. * * https://www.electronjs.org/docs/latest/tutorial/sandbox */ window.addEventListener('DOMContentLoaded', () => { function clearSiteData(url) { session.defaultSession.clearStorageData({ storages: ['appcache', 'cookies', 'filesystem', 'indexdb', 'localstorage', 'shadercache', 'websql', 'serviceworkers'], quotas: ['temporary', 'persistent'], origins: [url] }, () => { console.log(`Site data cleared for ${url}`); }); } })