1.1.7 • Published 7 years ago

transform-key v1.1.7

Weekly downloads
-
License
ISC
Repository
-
Last release
7 years ago

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' }
1.1.7

7 years ago

1.1.6

7 years ago

1.1.5

7 years ago

1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.0.1

8 years ago

1.0.0

8 years ago