@prolibu-suite/cobalt-rich-text
v0.1.1
Published
Cobalt RichText — framework-agnostic rich-text core. Tiptap v3 engine, presets, serializers and DOMPurify-based sanitization. Consumed by the co-rich-text-* Web Components.
Maintainers
Readme
@prolibu-suite/cobalt-rich-text
Motor de texto enriquecido de Cobalt (Tiptap v3 / ProseMirror) aislado en un paquete.
Lo consumen los Web Components co-rich-text-editor, co-rich-text-toolbar y
co-rich-text-viewer de packages/core.
import { createEditor, jsonToHtml, sanitize } from '@prolibu-suite/cobalt-rich-text';📚 Documentación
Toda la documentación vive en docs/:
- Arquitectura — capas, flujo de datos, decisiones (la regla del schema congelado)
- Uso — Web Component, Vue, formularios (
uiCom), viewer - API — referencia completa
- Presets — comment/task/email/document + cómo crear uno
- Seguridad — sanitización DOMPurify
- Extender — bubble menu, dropdowns, imágenes, mentions, extensiones propias
- Desarrollo — build, tests, cadena de rebuild, gotchas
- Roadmap — estado y pendientes
Scripts
pnpm build # tsc → dist/
pnpm test # vitest run