From e49d72db88e75be20168059dcd3b9ee9b86ff971 Mon Sep 17 00:00:00 2001 From: calebboyd Date: Thu, 24 Oct 2019 09:46:08 -0500 Subject: [PATCH] chore: add additional debug logging --- src/fs/patch.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/fs/patch.ts b/src/fs/patch.ts index c0b1468..74b1165 100644 --- a/src/fs/patch.ts +++ b/src/fs/patch.ts @@ -31,8 +31,17 @@ function shimFs(binary: NexeBinary, fs: any = require('fs')) { baseDir = path.dirname(process.execPath) let log = (_: string) => true + let loggedManifest = false if ((process.env.DEBUG || '').toLowerCase().includes('nexe:require')) { - log = (text: string) => process.stderr.write('[nexe] - ' + text + '\n') + log = (text: string) => { + setupManifest() + if (!loggedManifest) { + process.stderr.write('[nexe] - MANIFEST' + JSON.stringify(manifest, null, 4) + '\n') + process.stderr.write('[nexe] - DIRECTORIES' + JSON.stringify(directories, null, 4) + '\n') + loggedManifest = true + } + return process.stderr.write('[nexe] - ' + text + '\n') + } } const winPath = (key: string) => {