fix(baoyu-compress-image): rename original as backup instead of deleting

This commit is contained in:
Jim Liu 宝玉 2026-01-27 00:59:30 -06:00
parent 5e597f0a8b
commit 366630f8c3
1 changed files with 3 additions and 1 deletions

View File

@ -147,7 +147,9 @@ async function processFile(
const outputSize = statSync(tempOutput).size; const outputSize = statSync(tempOutput).size;
if (!opts.keep && absInput !== output) { if (!opts.keep && absInput !== output) {
unlinkSync(absInput); const ext = extname(absInput);
const base = absInput.slice(0, -ext.length);
renameSync(absInput, `${base}_original${ext}`);
} }
renameSync(tempOutput, output); renameSync(tempOutput, output);