Subtract/minus one object from another object. Supports removing properties and elements of arrays.
npm install subtract-object
const SubtractObject = require("subtract-object");
// SubtractObject( remove_object, source_object );
SubtractObject(
{
arr: ["to", "remove"],
prop: "deleteme"
},
{
arr: ["to", "remove", "keep"],
prop: "deleteme",
prop_remain: 1234
}
);
/*
{
arr: ["keep"],
prop_remain: 1234
}
*/
npm test # requires mocha
- Created by Jonathan Keebler