Security News
GitHub Removes Malicious Pull Requests Targeting Open Source Repositories
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
@ckeditor/ckeditor5-remove-format
Advanced tools
Remove format feature for CKEditor 5.
@ckeditor/ckeditor5-remove-format is a plugin for CKEditor 5 that allows users to remove formatting from selected text. This can be particularly useful in rich text editors where users may want to clear styles and formatting applied to text, reverting it to plain text.
Remove Formatting
This feature allows users to remove all formatting from the selected text. The code sample demonstrates how to integrate the RemoveFormat plugin into a CKEditor 5 instance and add the 'removeFormat' button to the toolbar.
ClassicEditor.create(document.querySelector('#editor'), { plugins: [ RemoveFormat ], toolbar: [ 'removeFormat' ] })
Quill is a modern WYSIWYG editor built for compatibility and extensibility. It includes a 'clean' feature that removes all formatting from the selected text, similar to @ckeditor/ckeditor5-remove-format. However, Quill is a standalone editor and not a plugin for CKEditor.
TinyMCE is another popular rich text editor that offers a 'removeformat' command to clear formatting from selected text. Like Quill, TinyMCE is a full-featured editor and not a plugin for CKEditor, but it provides similar functionality for removing text formatting.
This package implements remove format support for CKEditor 5.
Check out the demo in the remove formatting feature guide.
See the @ckeditor/ckeditor5-remove-format
package page in CKEditor 5 documentation.
npm install ckeditor5
Licensed under the terms of GNU General Public License Version 2 or later. For full details about the license, please check the LICENSE.md
file or https://ckeditor.com/legal/ckeditor-oss-license.
FAQs
Remove format feature for CKEditor 5.
We found that @ckeditor/ckeditor5-remove-format demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
Security News
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.
Security News
Node.js will be enforcing stricter semver-major PR policies a month before major releases to enhance stability and ensure reliable release candidates.