const { shell } = require('electron'); const fs = require('fs'); const screen = require('screen'); const path = ''; const filename = 'test.txt'; //Check if file exists if(fs.existsSync(filename)) { } else { console.log("File does not exist. Creating new file.") fs.writeFile(filename, '', (err) => { if(err) console.log(err) }) } //shell.openItem('test.txt'); /* const path = './'; if (fs.stat.isDirectory(path)) { console.log('Directory'); } else { console.log('File or nothing'); } */ /* function testing() { console.log(api_temporary_token); } */ /* Testing inter-process communication (IPC) */ /* var ipc = require('electron').ipcRenderer; var authButton = document.getElementById('test_button'); authButton.addEventListener('click', function(){ ipc.once('action_reply', function(event, response){ processResponse(response); }) //ipc.send('invoke_action', 'Test PowerPoint.pptx'); ipc.send('invoke_action', api_temporary_token); }); function processResponse(response) { document.getElementById('response').innerHTML = "Response: "+response; } */