Firescript syntax test suite
A Babel preset that enables parsing of proposals supported by the current Node.js version.
unist utility to check if a node passes a test
unist utility to recursively walk over nodes, with ancestral information
unist utility to visit nodes
hast utility to check if a node is a (certain) element
Firescript language
syntax highlighting component for react with prismjs or highlightjs ast using inline styles
unist utility to find a node after another node
unist utility to remove nodes from a tree
CSS syntax patches for CSS tree
unist utility to create a new tree with nodes that pass a filter
Allow parsing of TypeScript syntax
Allow parsing of jsx
Allow parsing of Decimal, Binary, Hex and Octal literals that contain a Numeric Literal Separator
Allow parsing of the U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR in JS strings
Allow parsing of the logical assignment operators
Allow parsing of the nullish-coalescing operator
Allow parsing of the module attributes in the import statement
Allow parsing of class properties
Allow parsing of the module assertion attributes in the import statement
Allow parsing of optional catch bindings
Allow parsing of top-level await in modules
Firescript syntax tree