Operations
There are several available operations:
- filter(object, path, predicate)
- get(object, path)
- insert(object, path, value)
- insertAll(object, path, values)
- map(object, path, transform)
- pop(object, path)
- popN(object, path, n)
- push(object, path, value)
- pushAll(object, path, values)
- reduce(object, path, reducer)
- remove(object, path)
- removeN(object, path, n)
- set(object, path, value)
- shift(object, path)
- shiftN(object, path, n)
- unshift(object, path, value)
- unshiftAll(object, path, values)
- update(object, path, update)