npm stats
  • Search
  • About
  • Repo
  • Sponsor
  • more
    • Search
    • About
    • Repo
    • Sponsor

Made by Antonio Ramirez

concat-object

2.0.0

@kevva

npmHomeRepoSnykSocket
Downloads:200
$ npm install concat-object
DailyWeeklyMonthlyYearly

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