| @blocksuite/icons • 2.2.17[](https://github.com/toeverything/icons/actions/workflows/build.yml) [](https://www.npmjs.com/package/@blocksuite/i | DIRECT | 0 | |
| @floating-ui/core • 1.8.0Positioning library for floating elements: tooltips, popovers, dropdowns, and more | INDIRECT | 1 | |
| @floating-ui/dom • 1.8.0Floating UI for the web | DIRECT | 2 | |
| @floating-ui/utils • 0.2.12Utilities for Floating UI | INDIRECT | 0 | |
| @lottiefiles/dotlottie-wc • 0.2.24Web component wrapper around the dotlottie-web library | DIRECT | 7 | |
| @lottiefiles/dotlottie-web • 0.36.1Lottie and DotLottie player for the web | INDIRECT | 0 | |
| @preact/signals-core • 1.14.4Manage state with style in every framework | INDIRECT | 0 | |
| @shikijs/core • 1.29.2Core of Shiki | INDIRECT | 40 | |
| @shikijs/engine-javascript • 1.29.2Engine for Shiki using JavaScript's native RegExp | INDIRECT | 9 | |
| @shikijs/engine-oniguruma • 1.29.2Engine for Shiki using Oniguruma RegExp engine in WebAssembly | INDIRECT | 4 | |
| @shikijs/langs • 1.29.2TextMate grammars for Shiki in ESM | INDIRECT | 4 | |
| @shikijs/themes • 1.29.2TextMate themes for Shiki in ESM | INDIRECT | 4 | |
| @shikijs/types • 1.29.2Type definitions for Shiki | INDIRECT | 3 | |
| @shikijs/vscode-textmate • 10.0.2Shiki's fork of `vscode-textmate` | INDIRECT | 0 | |
| @types/flexsearch • 0.7.42Stub TypeScript definitions entry for flexsearch, which provides its own types definitions | INDIRECT | 1 | |
| @types/hast • 3.0.5TypeScript definitions for hast | INDIRECT | 1 | |
| @types/lodash.ismatch • 4.4.9TypeScript definitions for lodash.ismatch | INDIRECT | 1 | |
| @types/lodash • 4.17.25TypeScript definitions for lodash | INDIRECT | 0 | |
| @types/mdast • 4.0.4TypeScript definitions for mdast | INDIRECT | 1 | |
| @types/trusted-types • 2.0.7TypeScript definitions for trusted-types | INDIRECT | 0 | |
| @types/unist • 3.0.3TypeScript definitions for unist | INDIRECT | 0 | |
| bail • 2.0.2Throw a given error | INDIRECT | 0 | |
| balanced-match • 4.0.4Match balanced character pairs, like "{" and "}" | INDIRECT | 0 | |
| brace-expansion • 5.0.12Brace expansion as known from sh/bash | INDIRECT | 1 | |
| ccount • 2.0.1Count how often a character (or substring) is used in a string | INDIRECT | 0 | |
| character-entities-html4 • 2.1.0Map of named character references from HTML 4 | INDIRECT | 0 | |
| character-entities-legacy • 3.0.0List of legacy HTML named character references that don’t need a trailing semicolon | INDIRECT | 0 | |
| comma-separated-tokens • 2.0.3Parse and stringify comma-separated tokens | INDIRECT | 0 | |
| commander • 8.3.0the complete solution for node.js command-line programs | INDIRECT | 0 | |
| date-fns • 3.6.0Modern JavaScript date utility library | DIRECT | 0 | |
| dequal • 2.0.3A tiny (304B to 489B) utility for check for deep equality | INDIRECT | 0 | |
| devlop • 1.1.0Do things in development and nothing otherwise | INDIRECT | 1 | |
| emoji-regex-xs • 1.0.0A regular expression to match all emoji-only symbols | INDIRECT | 0 | |
| extend • 3.0.2Port of jQuery.extend for node.js and the browser | INDIRECT | 0 | |
| hast-util-from-html • 2.0.3hast utility to parse from HTML | INDIRECT | 17 | |
| hast-util-from-parse5 • 8.0.3hast utility to transform from a `parse5` AST | INDIRECT | 14 | |
| hast-util-parse-selector • 4.0.0hast utility to create an element from a simple CSS selector | INDIRECT | 2 | |
| hast-util-to-html • 9.0.5hast utility to serialize to HTML | INDIRECT | 30 | |
| hast-util-whitespace • 3.0.0hast utility to check if a node is inter-element whitespace | INDIRECT | 2 | |
| hastscript • 9.0.1hast utility to create trees | INDIRECT | 6 | |
| html-void-elements • 3.0.0List of HTML void tag names | INDIRECT | 0 | |
| is-plain-obj • 4.1.0Check if a value is a plain object | INDIRECT | 0 | |
| isomorphic.js • 0.2.5Isomorphic JavaScript helper functions (performance, crpyto, ..) | INDIRECT | 0 | |
| katex • 0.16.47Fast math typesetting for the web. | DIRECT | 1 | |
| lib0 • 0.2.117> Monorepo of isomorphic utility functions | INDIRECT | 1 | |
| lodash.clonedeep • 4.5.0The lodash method `_.cloneDeep` exported as a module. | INDIRECT | 0 | |
| lodash.ismatch • 4.4.0The lodash method `_.isMatch` exported as a module. | INDIRECT | 0 | |
| lodash.merge • 4.6.2The Lodash method `_.merge` exported as a module. | INDIRECT | 0 | |
| lodash.mergewith • 4.6.2The Lodash method `_.mergeWith` exported as a module. | INDIRECT | 0 | |
| lz-string • 1.5.0LZ-based compression algorithm | INDIRECT | 0 | |
| mdast-util-to-hast • 13.2.1mdast utility to transform to hast | INDIRECT | 19 | |
| micromark-util-character • 2.1.1micromark utility to handle character codes | INDIRECT | 2 | |
| micromark-util-encode • 2.0.1micromark utility to encode dangerous html characters | INDIRECT | 0 | |
| micromark-util-sanitize-uri • 2.0.1micromark utility to sanitize urls | INDIRECT | 4 | |
| micromark-util-symbol • 2.0.1micromark utility with symbols | INDIRECT | 0 | |
| micromark-util-types • 2.0.2micromark utility with a couple of typescript types | INDIRECT | 0 | |
| nanoid • 5.1.16A tiny (118 bytes), secure URL-friendly unique string ID generator | INDIRECT | 0 | |
| oniguruma-to-es • 2.3.0Convert Oniguruma patterns to native JavaScript RegExp | INDIRECT | 4 | |
| parse5 • 7.3.0HTML parser and serializer. | INDIRECT | 1 | |
| property-information • 7.2.0Info on the properties and attributes of the web platform | INDIRECT | 0 | |
| regex-recursion • 5.1.1Recursive matching plugin for Regex+ | INDIRECT | 2 | |
| regex-utilities • 2.3.0Tiny helpers for processing regex syntax | INDIRECT | 0 | |
| regex • 5.1.1Regex template tag with extended syntax, context-aware interpolation, and always-on best practices | INDIRECT | 1 | |
| rehype-parse • 9.0.1rehype plugin to parse HTML | INDIRECT | 23 | |
| shiki • 1.29.2A beautiful Syntax Highlighter. | DIRECT | 43 | |
| space-separated-tokens • 2.0.2Parse and stringify space separated tokens | INDIRECT | 0 | |
| stringify-entities • 4.0.4Serialize (encode) HTML character references | INDIRECT | 2 | |
| trim-lines • 3.0.1Remove spaces and tabs around line-breaks | INDIRECT | 0 | |
| trough • 2.2.0`trough` is middleware | INDIRECT | 0 | |
| unified • 11.0.5parse, inspect, transform, and serialize content through syntax trees | INDIRECT | 10 | |
| unist-util-is • 6.0.1unist utility to check if a node passes a test | INDIRECT | 1 | |
| unist-util-position • 5.0.0unist utility to get the position of a node | INDIRECT | 1 | |
| unist-util-stringify-position • 4.0.0unist utility to serialize a node, position, or point as a human readable location | INDIRECT | 1 | |
| unist-util-visit-parents • 6.0.2unist utility to recursively walk over nodes, with ancestral information | INDIRECT | 2 | |
| unist-util-visit • 5.1.0unist utility to visit nodes | INDIRECT | 3 | |
| vfile-location • 5.0.3vfile utility to convert between positional (line and column-based) and offset (range-based) locations | INDIRECT | 4 | |
| vfile-message • 4.0.3vfile utility to create a virtual message | INDIRECT | 2 | |
| vfile • 6.0.3Virtual file format for text processing | INDIRECT | 3 | |
| w3c-keyname • 2.2.8Get a KeyboardEvent.key-style string from an event | INDIRECT | 0 | |
| web-namespaces • 2.0.1Map of web namespaces | INDIRECT | 0 | |
| y-protocols • 1.0.7Yjs encoding protocols | INDIRECT | 2 | |
| zod • 3.25.76TypeScript-first schema declaration and validation library with static type inference | DIRECT | 0 | |
| zwitch • 2.0.4Handle values based on a property | INDIRECT | 0 | |