1.1.7 • Published 7 years ago
transform-key v1.1.7
transform-key
Converting object key to another key
install
npm install transform-key
params
let transformKey = require('transform-key')
transformKey(
keys, /* @{object} keys map */
o, /* @{object} source object */
keepOld /* @{bool} keep old key */
)
example
let transformKey = require('transform-key')
let data = { old: 'string in old' }
transformKey({ old:'new' }, data)
// { new:'string in old' }
transformKey({ old:'new' }, data, true)
// { old:'string in old', new:'string in old' }
function parseString(oldKey): string | number{
console.log(oldKey) // old
return 'new'
}
transformKey({ old: parseString }, data, true)
// { old:'string in old', new:'string in old' }