| @types/hast • 2.3.10TypeScript definitions for hast | INDIRECT | 1 | |
| @types/prismjs • 1.26.6TypeScript definitions for prismjs | INDIRECT | 0 | |
| @types/unist • 2.0.11TypeScript definitions for unist | INDIRECT | 0 | |
| bail • 2.0.2Throw a given error | INDIRECT | 0 | |
| character-entities-legacy • 3.0.0List of legacy HTML named character references that don’t need a trailing semicolon | INDIRECT | 0 | |
| character-entities • 2.0.2Map of named character references | INDIRECT | 0 | |
| character-reference-invalid • 2.0.1Map of invalid numeric character references to their replacements, according to HTML | INDIRECT | 0 | |
| comma-separated-tokens • 2.0.3Parse and stringify comma-separated tokens | INDIRECT | 0 | |
| decode-named-character-reference • 1.3.0Decode named character references | INDIRECT | 1 | |
| extend • 3.0.2Port of jQuery.extend for node.js and the browser | INDIRECT | 0 | |
| hast-util-from-parse5 • 7.1.2hast utility to transform from Parse5’s AST | INDIRECT | 13 | |
| hast-util-parse-selector • 3.1.1hast utility to create an element from a simple CSS selector | INDIRECT | 2 | |
| hast-util-to-string • 2.0.0hast utility to get the plain-text value of a node | DIRECT | 2 | |
| hastscript • 7.2.0hast utility to create trees | INDIRECT | 6 | |
| is-alphabetical • 2.0.1Check if a character is alphabetical | INDIRECT | 0 | |
| is-alphanumerical • 2.0.1Check if a character is alphanumerical | INDIRECT | 2 | |
| is-buffer • 2.0.5Determine if an object is a Buffer | INDIRECT | 0 | |
| is-decimal • 2.0.1Check if a character is decimal | INDIRECT | 0 | |
| is-hexadecimal • 2.0.1Check if a character is hexadecimal | INDIRECT | 0 | |
| is-plain-obj • 4.1.0Check if a value is a plain object | INDIRECT | 0 | |
| parse-entities • 4.0.2Parse HTML character references | INDIRECT | 9 | |
| parse5 • 6.0.1HTML parser and serializer. | INDIRECT | 0 | |
| property-information • 6.5.0Info on the properties and attributes of the web platform | INDIRECT | 0 | |
| refractor • 4.9.0Lightweight, robust, elegant virtual syntax highlighting using Prism | DIRECT | 17 | |
| rehype-parse • 8.0.5rehype plugin to parse HTML | DIRECT | 20 | |
| space-separated-tokens • 2.0.2Parse and stringify space separated tokens | INDIRECT | 0 | |
| trough • 2.2.0`trough` is middleware | INDIRECT | 0 | |
| unified • 10.1.2Interface for parsing, inspecting, transforming, and serializing content through syntax trees | INDIRECT | 9 | |
| unist-util-filter • 4.0.1unist utility to create a new tree with nodes that pass a filter | DIRECT | 3 | |
| unist-util-is • 5.2.1unist utility to check if a node passes a test | INDIRECT | 1 | |
| unist-util-stringify-position • 3.0.3unist utility to serialize a node, position, or point as a human readable location | INDIRECT | 1 | |
| unist-util-visit-parents • 5.1.3unist utility to recursively walk over nodes, with ancestral information | INDIRECT | 2 | |
| unist-util-visit • 4.1.2unist utility to visit nodes | DIRECT | 3 | |
| vfile-location • 4.1.0vfile utility to convert between positional (line and column-based) and offset (range-based) locations | INDIRECT | 5 | |
| vfile-message • 3.1.4vfile utility to create a virtual message | INDIRECT | 2 | |
| vfile • 5.3.7Virtual file format for text processing | INDIRECT | 4 | |
| web-namespaces • 2.0.1Map of web namespaces | INDIRECT | 0 | |