Parameters support web wasm scenarios

This commit is contained in:
Tw93
2025-08-23 18:26:42 +08:00
parent 11737dbe68
commit 5c920cbd43
11 changed files with 81 additions and 17 deletions

16
bin/cli.ts vendored
View File

@@ -135,6 +135,11 @@ program
.default(DEFAULT.incognito)
.hideHelp(),
)
.addOption(
new Option('--wasm', 'Enable WebAssembly support (Flutter Web, etc.)')
.default(DEFAULT.wasm)
.hideHelp(),
)
.addOption(
new Option('--installer-language <string>', 'Installer language')
.default(DEFAULT.installerLanguage)
@@ -145,15 +150,10 @@ program
await checkUpdateTips();
if (!url) {
program.outputHelp((str) => {
return str
.split('\n')
.filter(
(line) => !/((-h,|--help)|((-v|-V),|--version))\s+.+$/.test(line),
)
.join('\n');
program.help({
error: false
});
process.exit(0);
return;
}
log.setDefaultLevel('info');