feat(mod_update): add self-update flow, package name parser, dynamic CLI version, and tests

This commit is contained in:
2026-02-06 00:19:17 +00:00
parent 57e4d1c043
commit 65906f7e5f
7 changed files with 172 additions and 9 deletions

View File

@@ -1,5 +1,6 @@
import * as plugins from './tools.plugins.js';
import * as modUpdate from './mod_update/index.js';
import { commitinfo } from './00_commitinfo_data.js';
export const run = async () => {
const toolsCli = new plugins.smartcli.Smartcli();
@@ -20,6 +21,6 @@ export const run = async () => {
await modUpdate.run({ yes: yesFlag, verbose: verboseFlag });
});
toolsCli.addVersion('3.0.0');
toolsCli.addVersion(commitinfo.version);
toolsCli.startParse();
};