update-array

1.0.8 • Public • Published

Array Updater

Makes mutations to objects in array if the objects id is the same as the new array.

Usage

var updateArray = require('array-updater');
 
var original = [
  { id: 1, val: 'one' },
  { id: 2, val: 'two' },
  { id: 3, val: 'three' },
];
 
var newArray = [
  { id: 3, val: 'new three' },
  { id: 1, val: 'one' },
];
 
updateArray(original, newArray);
 
// original[0] now points to the old original[2] with the updated `val` field
// original[1] now points to the old original[1]

Thanks

Thanks to @mirkokiefer for building the id-diff library

/update-array/

    Package Sidebar

    Install

    npm i update-array

    Weekly Downloads

    6

    Version

    1.0.8

    License

    ISC

    Last publish

    Collaborators

    • jordangarcia