Search results
278 packages found
Query JavaScript objects with JSONPath expressions. Robust / safe JSONPath engine for Node.js.
This library provides support for traversing objects and their values while providing information on the traversal state, pathing to target values, and the ability to manipulate said pathing to easily move to related values.
walk a directory tree recursively with events
walk a directory tree recursively with events
Execute a callback on every node of a source code's AST and stop walking when you see fit
It iterates through a graph or a tree recursively
A TS/JS library for doing immutable updates and querying on nested data structures in a way that is composable and powerful.
Graph computing in JavaScript
- network
- graph
- engine
- computing
- javascript
- shortest-path
- community-detection
- louvain
- super-components
- traversal
- layout
- force-directed
- hierarchy
- sugiyama-framework
Query JavaScript objects with JSONPath expressions. Robust / safe JSONPath engine for Node.js.
transform the ast on a recursive walk
Looks up the first non-whitespace character to the left/right of a given index
Traverse object hierarchies using matching and callbacks.
Declarative JavaScript AST modification façade
Get or set a deep value using a keypath string. Supports bracket and dot notation
Query JavaScript objects with JSONPath expressions. Robust / safe JSONPath engine for Node.js.
iterate directories and operate on files and directories
A React architecture and library for doing fractal, compositional state in a way that is typesafe, testable, and easy to refactor.
Allows you to create deeply nested object structures, while also enabling you to traverse them efficiently.
- nested
- hierarchy
- object-tree
- tree-structure
- parent-child
- JavaScript
- traversal
- node
- basd
- mixin
- OOP
- extendable
- composite
- aggregation
- View more
simple but flexible parse5 AST traversal with pre and post visitors