Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

convert-keys

hiroppy16kMIT1.3.4TypeScript support: included

Convert object keys to camelCase or snakeCase.

camelcase, snakecase, convert, keys

readme

convert-keys

Build Status codecov npm version

Install

$ npm install convert-keys

Usage

const convertKeys = require('convert-keys');

const obj = {
  'hoge_fuga': 1,
  hogeHoge: {
    'piyo_piyo': 'aaaa',
    'fuga_fuga': 'bbbb'
  }
};

convertKeys.toCamel(obj);

// output
{
  hogeFuga: 1,
  hogeHoge: {
    piyoPiyo: 'aaaa',
    fugaFuga: 'bbbb'
  }
}

convertKeys.toSnake(obj);

// output
{
  'hoge_fuga': 1,
  'hoge_hoge': {
    'piyo_piyo': 'aaaa',
    'fuga_fuga': 'bbbb'
  }
}