Plugin matrix
Component variants
All three entries share the same component API. Choose the default capabilities you need:
All plugins
Composition includes inherited plugin types. A check means the component includes that plugin by default; an empty cell means it can be added manually.
Package
solid-plugins refers to
@fluxdown/solid-plugins, which provides aggregate plugins, renderers and slots for Solid.
Import rules
Import from
@fluxdown/solid-plugins/plugins/<plugin-directory>. Remove thePluginsuffix and convert the name to lowercase kebab case:CodeShikiPluginbecomescode-shiki, andTexMathjaxKatexPluginbecomestex-mathjax-katex.
Import
PRESET_FULL_PLUGINSfrom@fluxdown/solid-plugins/fullandPRESET_LITE_PLUGINSfrom@fluxdown/solid-plugins/lite.
Pass plugins through the component's plugins prop. See aggregate plugins for declaration, composition and configuration.