Package: headlessType: guideSurface: extension
@lyfie/luthor-headless Overview
This package is the runtime layer for extension-first editor systems.
What this page answers
- Which core APIs define the runtime?
- Why use headless over presets?
Core exports
- System factory:
createEditorSystem
- Extension factory:
createExtension
- Bridge APIs:
markdownToJSON, jsonToMarkdown, htmlToJSON, jsonToHTML
- Theme utilities:
defaultLuthorTheme, mergeThemes, createEditorThemeStyleVars