From 31b278f238648a6f9bc72ab4a4f5105f806987b3 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Fri, 6 May 2022 16:37:35 -0400 Subject: [PATCH] Work on copy config if needed. --- app/js/aether_native_app_v3.js | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) 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); }