1.0.1 • Published 3 years ago
react-json-fp v1.0.1
deep-ply
A simple javascript library for applying a function deeply.
Installation
npm install deep-plyUsage
import deepPly from "deep-ply"
const data = {
id: "1",
value: "foo",
items: [
{ id: "1.1", value: "bar", items: [{ id: "1.1.1", value: "qux" }] },
{ id: "1.2", value: "quux" },
],
}
const callback = (value, path) => {
if (path === "/items/0/value") return value.toUpperCase()
return value
}
deepPly(callback)(data)
// {
// id: "1",
// value: "foo",
// items: [
// { id: "1.1", value: "BAR", items: [{ id: "1.1.1", value: "qux" }] },
// { id: "1.2", value: "quux" },
// ],
// }0.0.505
4 years ago
0.0.6
4 years ago
0.0.502
4 years ago
0.0.501
4 years ago
0.0.504
4 years ago
0.0.503
4 years ago
0.0.5
4 years ago
0.1.10
5 years ago
0.0.1
5 years ago
0.0.3
4 years ago
0.0.2
4 years ago
0.1.8
5 years ago
0.1.7
5 years ago
0.1.9
5 years ago
0.0.4
4 years ago
0.1.6
5 years ago
0.1.5
5 years ago
0.1.4
5 years ago
0.1.3
5 years ago
0.1.2
5 years ago
0.1.1
5 years ago
1.1.11
5 years ago
1.1.10
5 years ago
1.1.9
5 years ago
1.1.8
5 years ago
1.1.7
5 years ago
1.1.6
5 years ago
1.1.5
5 years ago
1.1.4
5 years ago
1.1.3
5 years ago
1.1.2
5 years ago
1.1.1
5 years ago
1.1.0
5 years ago
1.0.9
5 years ago
1.0.8
5 years ago
1.0.11
5 years ago
1.0.10
5 years ago
1.0.12
5 years ago
1.0.7
5 years ago
1.0.6
5 years ago
1.0.5
5 years ago
1.0.4
5 years ago
1.0.3
5 years ago
1.0.2
5 years ago
1.0.1
3 years ago
1.0.0
5 years ago
0.1.0
5 years ago