1.0.0 • Published 10 years ago

diff-arrays v1.0.0

Weekly downloads
34
License
MIT
Repository
github
Last release
10 years ago

Diff Arrays

browser support

Utility method to compute the difference between two arrays. AMD and CommonJS compatible; works in Node.js and the browser.

It's fork of array-difference that shows in the output if the difference is on the left-hand side (lhs) or right-hand side (rhs).

Thanks Mike Pennisi for the original.

Installation

$ npm install diff-arrays

Example

var da = require('diff-arrays');

var left = [
  'anyone@example.com',
  'anytwo@example.com',
  'anythre@example.com',
  'anyfour@example.com'
];

var right = [
  'anyfour@example.com',
  'anyfive@example.com',
  'anysix@example.com',
  'anyseven@example.com'
];

var diff = da(left, right);

console.log(diff);

Outputs

{ lhs:
  [ 'anyone@example.com',
    'anytwo@example.com',
    'anythre@example.com' ],
    rhs:
  [ 'anyfive@example.com',
    'anysix@example.com',
    'anyseven@example.com' ] }

License

Copyright (c) 2015 Bram Borggreve
Licensed under the MIT license.

Copyright (c) 2013 Mike Pennisi
Licensed under the MIT Expat license.