Skip to content

Commit f0dd6ff

Browse files
committed
chore: optimized code
1 parent 1e2e1c2 commit f0dd6ff

File tree

1 file changed

+3
-1
lines changed
  • packages/openapi-typescript/src/lib

1 file changed

+3
-1
lines changed

packages/openapi-typescript/src/lib/ts.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,9 @@ export function tsEnumMember(value: string | number, metadata: { name?: string;
312312
if (invalidCharMatch[0] === name) {
313313
name = `"${name}"`;
314314
} else {
315-
name = name.replace(JS_PROPERTY_INDEX_INVALID_CHARS_RE, (substring) => SPECIAL_CHARACTER_MAP[substring] || "_");
315+
name = name.replace(JS_PROPERTY_INDEX_INVALID_CHARS_RE, (s) => {
316+
return s in SPECIAL_CHARACTER_MAP ? SPECIAL_CHARACTER_MAP[s] : "_"
317+
});
316318
}
317319
}
318320
}

0 commit comments

Comments
 (0)