concat-object

2.0.0 • Public • Published

concat-object Build Status

Concatenate object property values into arrays

Useful for creating form data objects that could easily be turned into query strings.

Install

$ npm install concat-object

Usage

const querystring = require('querystring');
const concatObject = require('concat-object');
 
concatObject({a: 'foo'}, {a: 'bar', b: 'unicorn'}, {b: ['foo']});
//=> {a: ['foo', 'bar'], b: ['unicorn', ['foo']]}
 
querystring.stringify(concatObject({a: 'foo'}, {a: 'bar'}));
//=> 'a=foo&a=bar'

API

concatObject(object, [object, ...])

object

Type: Object

Assigns properties of object into arrays in a new object.

License

MIT © Kevin Martensson

Package Sidebar

Install

npm i concat-object

Weekly Downloads

0

Version

2.0.0

License

MIT

Last publish

Collaborators

  • kevva