2.0.0 • Published 7 years ago
concat-object v2.0.0
concat-object
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