js-object-assign

Functional recursive object assign.

Usage no npm install needed!

<script type="module">
  import jsObjectAssign from 'https://cdn.skypack.dev/js-object-assign';
</script>

README

js-object-assign Build Status

Functional recursive object assign.

Requires: node >= 9

Installation

npm i --save js-object-assign

Example

const objectAssign = require('js-object-assign');

var obj = {
  a: 1,
};

var obj1 = {
  a: 1,
  b: 2,
};

var obj2 = {
  a: 1,
  c: [obj, obj1]
};

var result = objectAssign(obj, obj1, obj2, ...);

License

MIT