1.2.1 • Published 2 years ago

easy-object-conv v1.2.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

⚙️ Easy Object Keys Converter

Installation

npm

  npm i easy-object-conv

yarn

  yarn add easy-object-conv

💻 Usage

Camel Case to Snake Case (underscore)

  import { camelToSnake } from "easy-object-conv"
  ...
  camelToSnake(object)
  ...

Input

  {
    id: 1,
    fieldOne: Bruno,
    fieldTwo: {
      fieldThree: Hello,
      fieldFour: World
    }
  }

Output

  {
    id: 1,
    field_one: Bruno,
    field_two: {
      field_three: Hello,
      field_four: World
    }
  }

Snake Case (underscore) to Camel Case

  import { snakeToCamel } from "easy-object-conv"
  ...
  snakeToCamel(object)
  ...

Input

  {
    id: 1,
    field_one: Bruno,
    field_two: {
      field_three: Hello,
      field_four: World
    }
  }

Output

  {
    id: 1,
    fieldOne: Bruno,
    fieldTwo: {
      fieldThree: Hello,
      fieldFour: World
    }
  }

Thank You for Use! 🧑🏻‍💻