Skip to content

Commit 1ee279b

Browse files
committed
fix: created patches were not saving in npm module
1 parent a4cead0 commit 1ee279b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

index.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,13 +58,17 @@ program
5858
.description('creates a patch based on two ROMs')
5959
.argument('<original_rom_file>', 'the original ROM')
6060
.argument('<modified_rom_file>','the modified ROM')
61-
.option('-f, --format','patch format (allowed values: ips [default], bps, ppf, ups, aps, rup)')
61+
.option('-f, --format <format>','patch format (allowed values: ips [default], bps, ppf, ups, aps, rup)')
6262
.action(function(originalRomPath, modifiedRomPath, options) {
63+
console.log(options);
6364
try{
6465
const originalFile=new BinFile(originalRomPath);
6566
const modifiedFile=new BinFile(modifiedRomPath);
6667

6768
const patch=RomPatcher.createPatch(originalFile, modifiedFile, options.format);
69+
const patchFile=patch.export();
70+
patchFile.setName(modifiedFile.getName());
71+
patchFile.save();
6872
}catch(err){
6973
console.log(chalk.bgBlue('Error: ' + err.message));
7074
}

0 commit comments

Comments
 (0)