Permalink to Table of ContentsTable of Contents
- Quick Take
- Delete matches from arrays only
- Delete every object key of a given name
- Delete nodes by value
- Drop a node by its traversal index
- Find nodes matching both a key and a value
- Find nodes by value alone
- Find explicit undefined values
- Search array elements only
- Search object properties only
- Get a node by its traversal index
- Keep only the first element of every array
- Quick Take
- Look ahead by zero nodes by default
- Inspect a node's metadata and its lookahead
- Look ahead two nodes at a time
- Signal a stop from the traversal callback
- Set a node's value by its traversal index
- Set a value to undefined
- Set a node using
keyinstead ofval - Collect the path of every visited node
- Quick Take
- Compatible With
object-path - Delete nodes with the collision-free token
- Delete during traversal with the collision-free token
- Traverse without mutating the input
- Inspect each node's parent metadata
- Traverse a tree using
traverse - Stop
- Transform values while traversing