A CSS parser, transformer, and minifier written in Rust
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations
Lightweight, robust, elegant syntax highlighting. A spin-off project from Dabblet.
hast utility to transform to a `parse5` AST
Facebook-specific fork of the esprima project
Use the syntax production in syntax descriptors
hast utility to get the plain-text value of a node according to the `innerText` algorithm
Sharable stylelint config based on https://sass-guidelin.es/
mdast extension to parse and serialize generic directives (`:cite[smith04]`)
hast utility that turns HTML into a syntax tree (while being small in browsers)
mdast utility to support hard breaks without needing spaces or escapes
Use the relative color syntax in CSS
hast utility to transform from a `parse5` AST
TypeScript definitions for react-syntax-highlighter
hast utility to reparse a tree
unist utility to remove positions from a tree
Markdown-it - modern pluggable markdown parser.
Check if something can be an ecmascript (javascript) identifier name
hast utility to transform to estree (JavaScript AST) JSX
SCSS parser for PostCSS
remark plugin to add support for serializing markdown
remark plugin to add support for parsing markdown input
Lexer / tokenizer
hast utility to create a tree from the DOM