diff --git a/src/CaseTransform.ts b/src/CaseTransform.ts new file mode 100644 index 000000000..18d47a0fb --- /dev/null +++ b/src/CaseTransform.ts @@ -0,0 +1,4 @@ +export enum CaseTransform { + CAMEL = 'camel', + NONE = 'none', +} diff --git a/src/openApi/v3/parser/getOperationParameterName.ts b/src/openApi/v3/parser/getOperationParameterName.ts index a3caa291c..13f1804e3 100644 --- a/src/openApi/v3/parser/getOperationParameterName.ts +++ b/src/openApi/v3/parser/getOperationParameterName.ts @@ -12,5 +12,5 @@ export const getOperationParameterName = (value: string): string => { .replace('[]', 'Array') .replace(/[^\w\-]+/g, '-') .trim(); - return camelCase(clean).replace(reservedWords, '_$1'); + return clean.replace(reservedWords, '_$1'); };