JSPM

@ckeditor/ckeditor5-operations-compressor

46.0.0-alpha.4
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 76104
  • Score
    100M100P100Q178832F
  • License SEE LICENSE IN LICENSE.md

CKEditor 5 operations compressor for real-time collaboration.

Package Exports

  • @ckeditor/ckeditor5-operations-compressor
  • @ckeditor/ckeditor5-operations-compressor/dist/index-content.css
  • @ckeditor/ckeditor5-operations-compressor/dist/index-editor.css
  • @ckeditor/ckeditor5-operations-compressor/dist/index.css
  • @ckeditor/ckeditor5-operations-compressor/dist/index.js
  • @ckeditor/ckeditor5-operations-compressor/package.json
  • @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/actioncompressor
  • @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/actioncompressor.d.ts
  • @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/actioncompressor.js
  • @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/deletingactioncompressor
  • @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/deletingactioncompressor.d.ts
  • @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/deletingactioncompressor.js
  • @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/forwarddeletingactioncompressor
  • @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/forwarddeletingactioncompressor.d.ts
  • @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/forwarddeletingactioncompressor.js
  • @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/typingactioncompressor
  • @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/typingactioncompressor.d.ts
  • @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/typingactioncompressor.js
  • @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/userselectionactioncompressor
  • @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/userselectionactioncompressor.d.ts
  • @ckeditor/ckeditor5-operations-compressor/src/actioncompressor/userselectionactioncompressor.js
  • @ckeditor/ckeditor5-operations-compressor/src/compressor
  • @ckeditor/ckeditor5-operations-compressor/src/compressor.d.ts
  • @ckeditor/ckeditor5-operations-compressor/src/compressor.js
  • @ckeditor/ckeditor5-operations-compressor/src/index
  • @ckeditor/ckeditor5-operations-compressor/src/index.d.ts
  • @ckeditor/ckeditor5-operations-compressor/src/index.js
  • @ckeditor/ckeditor5-operations-compressor/src/lib/compiledmessages
  • @ckeditor/ckeditor5-operations-compressor/src/lib/compiledmessages.d.ts
  • @ckeditor/ckeditor5-operations-compressor/src/lib/compiledmessages.js
  • @ckeditor/ckeditor5-operations-compressor/src/lib/protobufdescriptions.js
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/annotationmarkeroperationcompressor
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/annotationmarkeroperationcompressor.d.ts
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/annotationmarkeroperationcompressor.js
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/attributeoperationcompressor
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/attributeoperationcompressor.d.ts
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/attributeoperationcompressor.js
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/insertoperationcompressor
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/insertoperationcompressor.d.ts
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/insertoperationcompressor.js
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/markeroperationcompressor
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/markeroperationcompressor.d.ts
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/markeroperationcompressor.js
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/nooperationcompressor
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/nooperationcompressor.d.ts
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/nooperationcompressor.js
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/operationcompressor
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/operationcompressor.d.ts
  • @ckeditor/ckeditor5-operations-compressor/src/operationcompressor/operationcompressor.js
  • @ckeditor/ckeditor5-operations-compressor/src/protobuffactory
  • @ckeditor/ckeditor5-operations-compressor/src/protobuffactory.d.ts
  • @ckeditor/ckeditor5-operations-compressor/src/protobuffactory.js
  • @ckeditor/ckeditor5-operations-compressor/src/utils
  • @ckeditor/ckeditor5-operations-compressor/src/utils.d.ts
  • @ckeditor/ckeditor5-operations-compressor/src/utils.js

Readme

CKEditor 5 Operations compressor

npm version

CKEditor 5 Operations compressor is a low-level API that compresses and decompresses operations to a normalized binary format to decrease network usage during real-time collaborative editing. It is required by the CKEditor 5 real-time collaborative editing feature to enable collaboration in CKEditor 5.

This is a premium feature. Sign up for a free non-commitment 14-day trial, or see: https://ckeditor.com/pricing for more information.

Installation

This plugin is part of the ckeditor5-premium-features package. Install the whole package to use it.

npm install ckeditor5-premium-features

Create free account

If you want to check full CKEditor 5 capabilities, sign up for a free non-commitment 14-day trial.

Documentation

For more information about real-time collaboration see the CKEditor 5 real-time collaboration documentation.

Also, make sure you visit the CKEditor 5 changelog whenever a new version of the package is released.

Getting support

CKEditor 5 Operations compressor comes with outstanding support from a dedicated team of customer care specialists, QA engineers and CKEditor 5 developers. The team will gladly assist you in all aspects from setting up your account to integrating CKEditor 5 Collaboration features with your application.

As a licensed CKEditor 5 Collaboration features user you can report bugs and request features directly through the CKEditor Ecosystem customer dashboard.

License

CKEditor 5 Operations compressor
Copyright (c) 2003–2025, CKSource Holding sp. z o.o. All rights reserved.

CKEditor 5 Operations compressor is licensed under a commercial license and is protected by copyright law. For more information, see: https://ckeditor.com/pricing.

Trademarks

CKEditor is a trademark of CKSource Holding sp. z o.o. All other brand and product names are trademarks, registered trademarks or service marks of their respective holders.