Normalize an object based on a specified prefix
$ npm install --save normalize-prefix
var normalize = require('normalize-prefix')
normalize(['foo_', 'baz_'], {
foo_id: 1,
baz_id: 2,
foo: {},
baz: 3
})
//=> {foo: {id: 1}, baz_id: 2, baz: 3}
If only prefixes
are supplied, a partially applied function will be returned instead.
Required
Type: string / array[string]
A punctuated prefix (e.g. foo_
) or array of prefixes to use for normalization.
Required
Type: object
The data to normalize.
MIT © Ben Drucker