diff --git a/packages/rtk-query-codegen-openapi/src/generate.ts b/packages/rtk-query-codegen-openapi/src/generate.ts index 123c0433c9..cf31c9b635 100644 --- a/packages/rtk-query-codegen-openapi/src/generate.ts +++ b/packages/rtk-query-codegen-openapi/src/generate.ts @@ -259,7 +259,7 @@ export async function generateApi( const allNames = parameters.map((p) => p.name); const queryArg: QueryArgDefinitions = {}; for (const param of parameters) { - const isPureSnakeCase = /^[a-zA-Z][\\w]*$/.test(param.name); + const isPureSnakeCase = /^[a-zA-Z][\w]*$/.test(param.name); const camelCaseName = camelCase(param.name); const name = isPureSnakeCase && !allNames.includes(camelCaseName) ? camelCaseName : param.name; diff --git a/packages/rtk-query-codegen-openapi/test/__snapshots__/generateEndpoints.test.ts.snap b/packages/rtk-query-codegen-openapi/test/__snapshots__/generateEndpoints.test.ts.snap index 1f01cf2155..53cd1d4bcd 100644 --- a/packages/rtk-query-codegen-openapi/test/__snapshots__/generateEndpoints.test.ts.snap +++ b/packages/rtk-query-codegen-openapi/test/__snapshots__/generateEndpoints.test.ts.snap @@ -1005,7 +1005,7 @@ const injectedRtkApi = api overrideExisting: false, }); export { injectedRtkApi as enhancedApi }; -export type GetStructureDefinitionApiResponse = unknown; +export type GetStructureDefinitionApiResponse = /** status 200 Success */ FhirJsonResource; export type GetStructureDefinitionApiArg = { /** Some description */ foo?: any; @@ -1024,6 +1024,7 @@ export type GetStructureDefinitionApiArg = { /** Some description */ naming_conflict?: any; }; +export type FhirJsonResource = object; export const { useGetStructureDefinitionQuery } = injectedRtkApi; `;