From cf27d7657d0a7589a944b026448f584faaf65438 Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Sun, 12 Apr 2026 10:31:53 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9A=99=EF=B8=8F=20Update=20script=20metadata?= =?UTF-8?q?=20and=20add=20command=20aliases=20in=20commit.ts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- script-meta-v2.json | 6 +++--- single-scripts/commit.ts | 11 ++++++++--- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/script-meta-v2.json b/script-meta-v2.json index 52a6cf5..78390f1 100644 --- a/script-meta-v2.json +++ b/script-meta-v2.json @@ -63,12 +63,12 @@ }, "commit.ts": { "script_name": "commit.ts", - "script_length": 3718, - "script_sha256": "5acf15ef8b809dc87ff38e4498467c40199eaf344bd1a37ce99c1b3dba38521e", + "script_length": 3837, + "script_sha256": "b40a5ba431e499e98cf812cdc997aedcdfb2daedfc4d304fa64461a15c94f4d8", "script_full_url": "https://git.hatter.ink/hatter/ts-scripts/raw/branch/main/single-scripts/commit.ts", "single_script_file": true, "publish_time": 1769318306585, - "update_time": 1775960755579 + "update_time": 1775961111350 }, "decode-uri-component.ts": { "script_name": "decode-uri-component.ts", diff --git a/single-scripts/commit.ts b/single-scripts/commit.ts index b0774bc..21a2354 100755 --- a/single-scripts/commit.ts +++ b/single-scripts/commit.ts @@ -22,6 +22,11 @@ async function checkRev(): Promise { async function main() { const flags = parseArgs(Deno.args, { boolean: ["help", "check-only", "auto-commit"], + alias: { + H: "help", + C: "check-only", + A: "auto-commit", + }, }); const checkOnly = flags["check-only"]; const autoCommit = flags["auto-commit"]; @@ -29,9 +34,9 @@ async function main() { if (flags.help) { console.log(`commit.ts -commit.ts [--help] - show help message -commit.ts [--check-only] - check rev and status only -commit.ts [--auto-commit] - auto commit with AI summarize +commit.ts [-H|--help] - show help message +commit.ts [-C|--check-only] - check rev and status only +commit.ts [-A|--auto-commit] - auto commit with AI summarize `); return; }