Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 618 Bytes

keysToSnakeCase.md

File metadata and controls

28 lines (22 loc) · 618 Bytes

keysToSnakeCase (source code)

  • Curried: false
  • Failsafe status: failsafe by default

The keysToSnakeCase function recursively converts the camel-cased object keys to snake case.

Arguments:

  • object: An object with camelCase keys.

Usage:

keysToSnakeCase({
  address: { city: "Miami", phoneNumber: "389791382" },
  firstName: "Oliver",
  lastName: "Smith",
});
/*
{
  first_name: "Oliver",
  last_name: "Smith",
  address: { city: "Miami", phone_number: "389791382" },
}
*/