Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
deepdash
➔ 𝐃eep standalone lib / 𝐋odash extension: ✓ eachDeep ✓ filterDeep ✓ mapDeep ✓ reduceDeep ✓ pickDeep ✓ omitDeep ✓ keysDeep ✓ index ✓ condenseDeep ⋮ Parents stack ⋮ Circular check ⋮ Leaves only mode ⋮ Children mode ⋮ cherry-pick ⋮ esm
string-left-right
Looks up the first non-whitespace character to the left/right of a given index
treeverse
Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.
jsonpath
Query JavaScript objects with JSONPath expressions. Robust / safe JSONPath engine for Node.js.
node-source-walk
Execute a callback on every node of a source code's AST and stop walking when you see fit
reftools
Utility functions to deal with references in objects
falafel
transform the ast on a recursive walk
findit2
walk a directory tree recursively with events
findit
walk a directory tree recursively with events
graphology-traversal
Traversal functions for graphology.
ast-traverse
simple but flexible AST traversal with pre and post visitors
rocambole
Recursively walk and transform EcmaScript AST
ordered-ast-traverse
simple but flexible lexically ordered AST traversal with pre and post visitors
xtraverse
Wrapper for simplifying XML traversal.
recursive-iterator
It iterates through a graph or a tree recursively
keypather
Get or set a deep value using a keypath string. Supports bracket and dot notation
object-scan
Traverse object hierarchies using matching and callbacks.
typhonjs-ast-walker
Provides a simple Javascript AST traversal utility that traverses all nodes / children regardless of type.
@astronautlabs/jsonpath
Query JavaScript objects with JSONPath expressions. Robust / safe JSONPath engine for Node.js.
object-traversal
Flexible and performant utility for traversing javascript objects