normalize-suffix

1.0.0 • Public • Published

normalize-suffix Build Status

Normalize an object based on a specified suffix

Install

$ npm install --save normalize-suffix

Usage

var normalize = require('normalize-suffix')

normalize('_id', {
  foo_id: 1,
  baz_id: 2,
  foo: {},
  baz: 3
})
//=> {foo: {id: 1}, baz_id: 2, baz: 3}

API

normalize(suffix, data) -> object

If only suffix is supplied, a partially applied function will be returned instead.

suffix

Required
Type: string

A punctuated suffix (e.g. _id) to use for normalization.

data

Required
Type: object

The data to normalize.

License

MIT © Ben Drucker

Package Sidebar

Install

npm i normalize-suffix

Weekly Downloads

0

Version

1.0.0

License

MIT

Last publish

Collaborators

  • bendrucker