diff --git a/app/js/aether_native_app_v3.js b/app/js/aether_native_app_v3.js index 35e60fb..43384d5 100644 --- a/app/js/aether_native_app_v3.js +++ b/app/js/aether_native_app_v3.js @@ -2,6 +2,7 @@ const os = require('os'); const path = require('path'); const fs = require('fs'); +const fs_promises = require('node:fs/promises'); const child_process = require('child_process'); const { ipcRenderer } = require('electron'); @@ -16,14 +17,20 @@ console.log('Temporary: '+tmp_directory); let config = null; -exports.load_config = async function () { +exports.load_config = function () { console.log('*** Electron framework: load_config() ***'); - console.log('CWD: '+process.cwd()); + + let cwd = process.cwd(); + console.log(`CWD: ${cwd}`); try { - const file_li = await fs.readdir(process.cwd()); - for (const file of file_li) - console.log(file); + console.log('Reading directory...'); + let directory_list = fs_promises.readdir(cwd).then(function (read_dir_result) { + console.log('Got contents:'); + for (let file of read_dir_result) { + console.log(file); + } + }); } catch (err) { console.error(err); }