![Malicious npm Package Typosquats react-login-page to Deploy Keylogger](https://cdn.sanity.io/images/cgdhsj6q/production/007b21d9cf9e03ae0bb3f577d1bd59b9d715645a-1024x1024.webp?w=400&fit=max&auto=format)
Research
Security News
Malicious npm Package Typosquats react-login-page to Deploy Keylogger
Socket researchers unpack a typosquatting package with malicious code that logs keystrokes and exfiltrates sensitive data to a remote server.
@ckeditor/ckeditor5-paste-from-office
Advanced tools
Package description
@ckeditor/ckeditor5-paste-from-office is a plugin for CKEditor 5 that allows users to paste content from Microsoft Word and Google Docs while preserving the formatting and structure of the original document. This includes handling complex elements like tables, lists, and text styles.
Preserve Text Formatting
This feature allows users to paste text from Word or Google Docs into the CKEditor while preserving the original formatting such as bold, italic, and other text styles.
ClassicEditor.create(document.querySelector('#editor'), { plugins: [ PasteFromOffice, ... ], toolbar: [ 'bold', 'italic', 'undo', 'redo' ] })
Preserve Lists
This feature ensures that ordered and unordered lists are preserved when pasted from Word or Google Docs into the CKEditor.
ClassicEditor.create(document.querySelector('#editor'), { plugins: [ PasteFromOffice, List, ... ], toolbar: [ 'numberedList', 'bulletedList', 'undo', 'redo' ] })
Preserve Tables
This feature allows users to paste tables from Word or Google Docs into the CKEditor while maintaining the table structure and formatting.
ClassicEditor.create(document.querySelector('#editor'), { plugins: [ PasteFromOffice, Table, TableToolbar, ... ], toolbar: [ 'insertTable', 'tableColumn', 'tableRow', 'mergeTableCells', 'undo', 'redo' ] })
TinyMCE is a rich text editor that also supports pasting content from Word and Google Docs with preserved formatting. It offers a wide range of plugins and customization options, similar to CKEditor 5.
Quill is a modern WYSIWYG editor that supports pasting content from Word and Google Docs. While it is lightweight and easy to integrate, it may not offer as many advanced features as CKEditor 5.
Froala Editor is another rich text editor that supports pasting from Word and Google Docs. It is known for its clean design and ease of use, but it may require a license for full functionality.
Readme
This package implements the paste from Office feature for CKEditor 5.
Paste from Office allows copying content from Microsoft Word without losing any formatting.
Check out the demos for the paste from office and paste from Google Docs features.
See the @ckeditor/ckeditor5-paste-from-office
package page in CKEditor 5 documentation.
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
Unknown package
We found that @ckeditor/ckeditor5-paste-from-office demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers 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.
Research
Security News
Socket researchers unpack a typosquatting package with malicious code that logs keystrokes and exfiltrates sensitive data to a remote server.
Security News
The JavaScript community has launched the e18e initiative to improve ecosystem performance by cleaning up dependency trees, speeding up critical parts of the ecosystem, and documenting lighter alternatives to established tools.
Product
Socket now supports four distinct alert actions instead of the previous two, and alert triaging allows users to override the actions taken for all individual alerts.