@bobfrankston/rmf-tiny
v0.1.11
Published
TinyMCE editor adapter for rmfmail. Bring-your-own TinyMCE; this package ships only the adapter glue, never any TinyMCE bytes.
Readme
@bobfrankston/rmf-tiny
Adapter library that wraps the TinyMCE editor for use by rmfmail and rmfedit.
Do I need to install this?
Probably not. It's a library used by other packages, not something you run directly.
- Using rmfmail and want TinyMCE for better Word-paste fidelity? Go to Settings → Compose → Editor → TinyMCE. rmfmail loads what it needs from a CDN at runtime; you install nothing.
- Using rmfedit (the standalone HTML editor)?
npm install -g @bobfrankston/rmfeditpulls in rmf-tiny automatically. - Building your own thing that wants the same adapter? In your project:
npm install @bobfrankston/rmf-tiny(no-g— it's a library, not a CLI) and importcreateTinyMceEditorfrom it.
What it does
TinyMCE preserves rich formatting (tables, paragraph spacing, fonts) when pasting from Word. Quill and tiptap don't. This adapter is the small bit of glue that lets host apps swap TinyMCE in behind a common editor interface without baking TinyMCE into the host's distribution.
License
MIT for this adapter. TinyMCE itself is GPLv2 / commercial (handled by Tiny). The adapter doesn't bundle any TinyMCE bytes — it loads TinyMCE from npm or a CDN at runtime, so combining the two is something you do on your own machine, fully permitted.
