Overview
Understand how Editora packages fit together in a scalable monorepo ecosystem.
Package map
- Runtime:
@editora/core - React adapter:
@editora/react - Feature layer:
@editora/plugins - Visual system:
@editora/themes - Icons:
@editora/icons,@editora/react-icons - UI layer:
@editora/ui-core,@editora/ui-react - Code/source editing:
@editora/light-code-editor
Recommended adoption order
- Install core + chosen framework adapter.
- Add only required plugins.
- Apply theme and icon strategy.
- Add UI packages for design-system integration.
Integration paths
- Web component path:
use
@editora/corecustom element APIs for framework-agnostic embedding. - React path:
use
@editora/reactfor component/lifecycle integration.
Release hygiene
- Keep
@editora/*dependency versions aligned. - Validate multi-instance and dark-mode behavior as release gates.
- Maintain docs and examples in the same PR as runtime or API changes.