diff --git a/bin/asar.mjs b/bin/asar.mjs
index dca335e..26265b6 100755
--- a/bin/asar.mjs
+++ b/bin/asar.mjs
@@ -2,7 +2,7 @@
import packageJSON from '../package.json' with { type: 'json' };
import { createPackageWithOptions, listPackage, extractFile, extractAll } from '../lib/asar.js';
-import { program } from 'commander';
+import { parseArgs } from 'node:util';
import fs from 'node:fs';
import path from 'node:path';
@@ -23,72 +23,160 @@ if (
process.exit(1);
}
-program.version('v' + packageJSON.version).description('Manipulate asar archive files');
-
-program
- .command('pack