Skip to content

DoCurious API Reference / adapters / mapSnakeToCamel

Function: mapSnakeToCamel()

mapSnakeToCamel<T>(obj): Record<string, unknown>

Defined in: adapters/idAdapter.ts:110

Convert all snake_case keys in an object to camelCase (shallow).

Does not recurse into nested objects -- only top-level keys are converted.

Type Parameters

T

T extends Record<string, unknown>

Parameters

obj

T

Object with snake_case keys

Returns

Record<string, unknown>

New object with camelCase keys and the same values

Example

ts
mapSnakeToCamel({ first_name: 'Jane', last_name: 'Doe' })
// { firstName: 'Jane', lastName: 'Doe' }

DoCurious Platform Documentation