3164 packages found
Interface for parsing, inspecting, transforming, and serializing content through syntax trees
A fully persistent balanced binary search tree
transform the ast on a recursive walk
Interactive diagrams, charts, and graphs, such as trees, flowcharts, orgcharts, UML, BPMN, or business diagrams
unist utility to visit nodes
Regular expression parser for ECMAScript.
- regexp
- regular
- expression
- parser
- validator
- ast
- abstract
- syntax
- tree
- ecmascript
- es2015
- es2016
- es2017
- es2018
- View more
walk an AST, quickly
tree ui component for react
remark plugin to add support for parsing markdown input
Layout algorithms for visualizing hierarchical data.
Converts an array of items with ids and parent ids to a nested tree in a performant `O(n)` way. Runs in browsers and node.
- array to tree
- list to tree
- unflatten
- array-helper
- array-manipulations
- data-structures
- datastructures
- algorithms
- tree-structure
- array
- list
- collection
- pointer
- parent
- View more
walk a directory tree recursively with events
evaluate statically-analyzable expressions
walk a directory tree recursively with events
unified processor with support for parsing markdown input and serializing markdown as output
return all the parent directories for a directory
unist utility to check if a node passes a test
mdast utility to parse markdown
converts a JS object into a nice and readable tree structure for the console