Release v1.6.21

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Sucukdeluxe
2026-03-04 18:57:18 +01:00
co-authored by Claude Opus 4.6
parent 729aa30253
commit 1ed13f7f88
6 changed files with 31 additions and 16 deletions
+3 -4
View File
@@ -1993,6 +1993,7 @@ export async function extractPackageArchives(options: ExtractOptions): Promise<{
const sig = await detectArchiveSignature(archivePath);
if (!sig) {
logger.info(`Generische Split-Datei übersprungen (keine Archiv-Signatur): ${archiveName}`);
extracted += 1;
clearInterval(pulseTimer);
return;
}
@@ -2200,10 +2201,8 @@ export async function extractPackageArchives(options: ExtractOptions): Promise<{
resumeCompleted.add(nestedKey);
await writeExtractResumeState(options.packageDir, resumeCompleted, options.packageId);
logger.info(`Nested-Entpacken erfolgreich: ${nestedName}`);
if (options.cleanupMode === "delete") {
for (const part of collectArchiveCleanupTargets(nestedArchive)) {
try { await fs.promises.unlink(part); } catch { /* ignore */ }
}
if (options.cleanupMode !== "none") {
await cleanupArchives([nestedArchive], options.cleanupMode);
}
} catch (nestedErr) {
const errText = String(nestedErr);