From 66dacc4a0125c246de6527b24fb8545b20452a65 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Sat, 25 Mar 2023 15:45:44 +0900 Subject: [PATCH] Fix malformed fs.promises.readFile --- src/asar_monkey_patch.js | 2 +- test/main.js | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/asar_monkey_patch.js b/src/asar_monkey_patch.js index 1b848df..f1c896b 100644 --- a/src/asar_monkey_patch.js +++ b/src/asar_monkey_patch.js @@ -369,7 +369,7 @@ exports.wrapFsWithAsar = function(fs) { }) } - const {readFilePromise} = fs.promises + const readFilePromise = fs.promises.readFile fs.promises.readFile = function(p, options) { const [isAsar, filePath] = splitPath(p) if (!isAsar) diff --git a/test/main.js b/test/main.js index 25b438c..0c9e0cf 100755 --- a/test/main.js +++ b/test/main.js @@ -130,7 +130,6 @@ describe('node', function() { it('fs.realpathSync works on dir in asar', async () => { const result = await packageAndRun('fs_realpath_dir') - console.log(result.stderr.toString()) assert.equal(result.status, 0) assert.ok(result.stdout.toString().endsWith(path.join('asar', 'dir'))); })