npm.io
1.2.1 • Published 4 years ago

easy-object-conv

Licence
MIT
Version
1.2.1
Deps
0
Size
6 kB
Vulns
0
Weekly
0
Stars
3

Easy Object Keys Converter

Use to convert objects keys in camel case to snake case or underscore and in the same way as snake case to camel case.

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!

Keywords