object-keys-modifier
- Version: 1.4.0
- Lower Case object keys (including nested keys)
- Pascal Case object keys (including nested keys)
- Camel Case object keys (including nested keys)
- Upper Case object keys (including nested keys)
- Handles falsey values
How to use quick guide
npm i --save object-keys-modifier
const objectKeys = ;var newObj = name: 'some name';// newObj = { Name: 'some name' }
Example for UPPER CASE
from this:
name: 'some name' user: name: 'doron' // TO NAME: 'some name' USER: NAME: : 'doron'
how to use
const objectKeys = ;var newObj = name: 'some name';// newObj = { NAME: 'some name' }
Example for pascal case
from this:
name: 'some name' userName: 'doron'// TO Name: 'some name' Username: 'doron'
how to use
const objectKeys = ;var newObj = name: 'some name';// newObj = { Name: 'some name' }
Example for camel case
from this:
Name: FirstName: 'a' LastName: 'b' UserName: 'doron' 'some weird field': true// TO name: firstName: 'a' lastName: 'b' userName: 'doron' someWeirdField: true
how to use
const objectKeys = ;var newObj = UserName: 'some name';// newObj = { userName: 'some name' }
Example for lowercase
from this:
Name: FirstName: 'a' LastName: 'b' // TO name: firstname: 'a' lastname: 'b'
how to use
const objectKeys = ;var newObj = UserName: 'some name';// newObj = { username: 'some name' }
Question & PR's
- Write test
- Follow same coding style
- rebase to single commit
- Think about performance
- Ping on twitter so I'll merge your code @segaldoron