diff --git a/src/analyze/index.ts b/src/analyze/index.ts index 81c3cb8..2af3453 100755 --- a/src/analyze/index.ts +++ b/src/analyze/index.ts @@ -18,7 +18,7 @@ if (config == undefined) { console.debug(chalkDebug(`Config: \n${JSON.stringify(config, null, 4)}`)) -if (fs.statSync(cachePath)) { +if (fs.statSync(cachePath, { throwIfNoEntry: false })) { await fs.cp(cachePath, `${cachePath}.bak`, { force: true }) } @@ -28,6 +28,6 @@ await runPreAnalysis(config.preAnalysisCommands) await analyzeImages(config.imageDir, imageData, cachePath) -if (fs.statSync(`${cachePath}.bak`)) { +if (fs.statSync(`${cachePath}.bak`, { throwIfNoEntry: false })) { await fs.rm(`${cachePath}.bak`, { force: true }) }