@ckeditor/ckeditor5-operations-compressor
Version:
CKEditor 5 operations compressor for real-time collaboration.
23 lines • 3.29 kB
JavaScript
/*
* Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
*
*
*
*
* +---------------------------------------------------------------------------------+
* | |
* | Hello stranger! |
* | |
* | |
* | What you're currently looking at is the source code of a legally protected, |
* | proprietary software. Any attempts to deobfuscate / disassemble this code |
* | are forbidden and will result in legal consequences. |
* | |
* | |
* +---------------------------------------------------------------------------------+
*
*
*
*
*/
const _0x35c76c=_0x2fc4;function _0x2fc4(_0x6c6f9a,_0x1226e6){const _0x1b6dd7=_0x1b6d();return _0x2fc4=function(_0x2fc407,_0x353357){_0x2fc407=_0x2fc407-0x101;let _0x220e5b=_0x1b6dd7[_0x2fc407];return _0x220e5b;},_0x2fc4(_0x6c6f9a,_0x1226e6);}(function(_0x9f22c5,_0x56dd4c){const _0x147b70=_0x2fc4,_0x319617=_0x9f22c5();while(!![]){try{const _0x3fbfd1=-parseInt(_0x147b70(0x116))/0x1*(-parseInt(_0x147b70(0x107))/0x2)+parseInt(_0x147b70(0x10b))/0x3+-parseInt(_0x147b70(0x115))/0x4+-parseInt(_0x147b70(0x10a))/0x5*(-parseInt(_0x147b70(0x113))/0x6)+parseInt(_0x147b70(0x10e))/0x7+parseInt(_0x147b70(0x111))/0x8*(-parseInt(_0x147b70(0x101))/0x9)+-parseInt(_0x147b70(0x105))/0xa*(-parseInt(_0x147b70(0x109))/0xb);if(_0x3fbfd1===_0x56dd4c)break;else _0x319617['push'](_0x319617['shift']());}catch(_0x5e133b){_0x319617['push'](_0x319617['shift']());}}}(_0x1b6d,0x2cb08));import{messages as _0xdd3a4d}from'./lib/compiledmessages.js';function _0x1b6d(){const _0x4766c2=['decompress','1206856SmqBoa','17nVzeuy','2155509QrTpGZ','getDescriptor','verify','_protobuf','10NwSPwW','encode','27710npjMHK','_protobufRoot','2147552aWtqwq','55465olxuFX','414897SRWJds','decode','finish','698124LYbwVs','toObject','compress','8HViKkr','create','30pPAbqK'];_0x1b6d=function(){return _0x4766c2;};return _0x1b6d();}export default class r{[_0x35c76c(0x108)];constructor(){const _0x37da40=_0x35c76c;this[_0x37da40(0x108)]=_0xdd3a4d;}[_0x35c76c(0x102)](_0x4b8971){const _0x2746cb=_0x35c76c;return new ProtobufDescriptor(this[_0x2746cb(0x108)][_0x4b8971]);}}export class ProtobufDescriptor{[_0x35c76c(0x104)];constructor(_0x526cb3){const _0x167b42=_0x35c76c;this[_0x167b42(0x104)]=_0x526cb3;}[_0x35c76c(0x110)](_0x46a711){const _0x376134=_0x35c76c,_0x21a82e=this[_0x376134(0x104)][_0x376134(0x103)](_0x46a711);if(_0x21a82e)throw Error(_0x21a82e);return this[_0x376134(0x104)][_0x376134(0x106)](this[_0x376134(0x104)][_0x376134(0x112)](_0x46a711))[_0x376134(0x10d)]();}[_0x35c76c(0x114)](_0x45d759){const _0x310bec=_0x35c76c;return this[_0x310bec(0x104)][_0x310bec(0x10f)](this[_0x310bec(0x104)][_0x310bec(0x10c)](_0x45d759),{'oneofs':!0x0});}}