find-and-apply
v1.0.2
Published
Recursively search any json structure and make changes at a certain leaf
Downloads
17
Readme
find-and-apply
Recursively search any json structure and make changes at a certain leaf.
Install
npm install find-and-applyUse
const { findAndApply, isObject } = require("find-and-apply")
findAndApply([
{ foo: "bar" },
{ foo: "baz" }
], candidate => (
isObject(candidate) && candidate.foo === "baz"
), hit => ({
foo: "banana"
}))
// [{ foo: "bar" }, { foo: "banana" }]