Skip to content

Files

Latest commit

27640d6 · Jul 10, 2017

History

History
51 lines (30 loc) · 806 Bytes

README.md

File metadata and controls

51 lines (30 loc) · 806 Bytes

JSON camelKeys

Convert object keys to camelCase using camelcase

Install

npm install camel-keys --save 
yarn add camel-keys

Usage

const camelKeys = require('camel-keys');

camelKeys({'foo-bar': true});
//=> {fooBar: true}

camelKeys({'foo-bar': true, nested: {unicorn_rainbow: true}}, false);
//=> {fooBar: true, nested: {unicorn_rainbow: true}}

camelKeys({'foo-bar': true, nested: {unicorn_rainbow: true}}, true);
//=> {fooBar: true, nested: {unicornRainbow: true}}

API

camelKeys(input, deep)

input

Type: Object

Object to camelCase.

deep

Type: boolean
Default: false

Recurse nested objects and objects in arrays.

License

MIT © Fahad Murtaza