From 1ee279b0140de73587268f2f688eae086a8935d4 Mon Sep 17 00:00:00 2001 From: Marc Date: Tue, 8 Oct 2024 13:54:57 +0200 Subject: [PATCH] fix: created patches were not saving in npm module --- index.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index a1d1050..c5a7535 100644 --- a/index.js +++ b/index.js @@ -58,13 +58,17 @@ program .description('creates a patch based on two ROMs') .argument('', 'the original ROM') .argument('','the modified ROM') - .option('-f, --format','patch format (allowed values: ips [default], bps, ppf, ups, aps, rup)') + .option('-f, --format ','patch format (allowed values: ips [default], bps, ppf, ups, aps, rup)') .action(function(originalRomPath, modifiedRomPath, options) { + console.log(options); try{ const originalFile=new BinFile(originalRomPath); const modifiedFile=new BinFile(modifiedRomPath); const patch=RomPatcher.createPatch(originalFile, modifiedFile, options.format); + const patchFile=patch.export(); + patchFile.setName(modifiedFile.getName()); + patchFile.save(); }catch(err){ console.log(chalk.bgBlue('Error: ' + err.message)); }