fix(scripts): reject short flag audit severity values · openclaw/openclaw@1a5839f
openclaw
·
2026-06-22
·
via Recent Commits to openclaw:main
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|
@@ -907,7 +907,7 @@ export async function runPnpmAuditProd({
|
907 | 907 | } |
908 | 908 | |
909 | 909 | function readSeverityValue(value, optionName) { |
910 | | -if (value === undefined || value === "" || value.startsWith("--")) { |
| 910 | +if (value === undefined || value === "" || value.startsWith("-")) { |
911 | 911 | throw new Error(`${optionName} requires a value`); |
912 | 912 | } |
913 | 913 | return value; |
|
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|
@@ -26,6 +26,7 @@ describe("pnpm-audit-prod", () => {
|
26 | 26 | expect(() => parseArgs(["--min-severity", "--audit-level", "critical"])).toThrow( |
27 | 27 | "--min-severity requires a value", |
28 | 28 | ); |
| 29 | +expect(() => parseArgs(["--min-severity", "-h"])).toThrow("--min-severity requires a value"); |
29 | 30 | expect(() => parseArgs(["--audit-level="])).toThrow("--audit-level requires a value"); |
30 | 31 | }); |
31 | 32 | |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。