From 6e9d3c83fa08fe7f99057d659f4ea787eb826aad Mon Sep 17 00:00:00 2001 From: Dan Enman Date: Thu, 21 Feb 2019 17:22:56 -0400 Subject: [PATCH] Remove spaces in enum names Enum values can be more than one word, so replace whitespace so that enum names are valid --- src/swagger-2.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/swagger-2.ts b/src/swagger-2.ts index 27ad9db1c..44596577d 100644 --- a/src/swagger-2.ts +++ b/src/swagger-2.ts @@ -31,9 +31,7 @@ function capitalize(str: string) { } function camelCase(name: string) { - return name.replace(/(-|_|\.|\s)+[a-z]/g, letter => - letter.toUpperCase().replace(/[^0-9a-z]/gi, '') - ); + return name.replace(/(-|_|\.|\s)+\w/g, letter => letter.toUpperCase().replace(/[^0-9a-z]/gi, '')); } function parse(spec: Swagger2, namespace: string) {