Skip to content

Commit 9825dec

Browse files
committed
fix: simplify curly-bracket regex to satisfy SonarCloud
1 parent d8acc75 commit 9825dec

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ export class Utils {
215215

216216
static evaluateRuleIf (ruleIf: string | undefined, envs: {[key: string]: string}): boolean {
217217
if (ruleIf === undefined) return true;
218-
assert(!/\$\{[A-Za-z_][A-Za-z0-9_]*\}/.test(ruleIf), chalk`rules:rule if invalid expression syntax: {blueBright ${ruleIf}}\nuse {green $VAR} not {red \${VAR\}} in rules:if`);
218+
assert(!/\$\{\w+\}/.test(ruleIf), chalk`rules:rule if invalid expression syntax: {blueBright ${ruleIf}}\nuse {green $VAR} not {red \${VAR\}} in rules:if`);
219219
let evalStr = ruleIf;
220220

221221
const flagsToBinary = (flags: string): number => {

0 commit comments

Comments
 (0)