Package Exports
- decamelize-keys
- decamelize-keys/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (decamelize-keys) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
decamelize-keys 
Convert object keys from camelCase to lowercase with a custom separator using
decamelize
This project was forked from camelcase-keys
and converted to do the opposite
Install
$ npm install --save decamelize-keys
Usage
const decamelizeKeys = require('decamelize-keys');
decamelizeKeys({fooBar: true}, '-');
//=> {'foo-bar': true}
API
decamelizeKeys(input, [separator], [options])
input
Type: object
Required
Object to decamelize.
separator
Type: string
Default: _
A string to insert between words.
options
Type: object
separator
Type: string
Default: _
Alternative way to specify separator.
exclude
Type: array
Default: []
Exclude keys from being decamelized.
Related
See camelcase-keys
for the inverse.
License
MIT © Sindre Sorhus, Dmirty Sobolev