We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1e2e1c2 commit f0dd6ffCopy full SHA for f0dd6ff
packages/openapi-typescript/src/lib/ts.ts
@@ -312,7 +312,9 @@ export function tsEnumMember(value: string | number, metadata: { name?: string;
312
if (invalidCharMatch[0] === name) {
313
name = `"${name}"`;
314
} else {
315
- name = name.replace(JS_PROPERTY_INDEX_INVALID_CHARS_RE, (substring) => SPECIAL_CHARACTER_MAP[substring] || "_");
+ name = name.replace(JS_PROPERTY_INDEX_INVALID_CHARS_RE, (s) => {
316
+ return s in SPECIAL_CHARACTER_MAP ? SPECIAL_CHARACTER_MAP[s] : "_"
317
+ });
318
}
319
320
0 commit comments