@ckeditor/ckeditor5-operations-compressor
Version:
CKEditor 5 operations compressor for real-time collaboration.
23 lines • 3.21 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. |
* | |
* | |
* +---------------------------------------------------------------------------------+
*
*
*
*
*/
function _0x1960(_0xc59c84,_0x497a19){const _0x514d8c=_0x514d();return _0x1960=function(_0x19607e,_0xa94122){_0x19607e=_0x19607e-0x185;let _0x4d0ecc=_0x514d8c[_0x19607e];return _0x4d0ecc;},_0x1960(_0xc59c84,_0x497a19);}const _0x43b28a=_0x1960;function _0x514d(){const _0x4fe79e=['1084284zgWIoA','738PPAiBY','length','1718656MLaIrM','compress','startsWith','_omittedNamespace','name','__className','6586230WmYpUe','1404585YQALCV','2223414NeRBuv','replace','8845dIYUnn','MarkerOperation','5dLRter','decompress','392878PuCnpH'];_0x514d=function(){return _0x4fe79e;};return _0x514d();}(function(_0x3ca501,_0x295a0a){const _0x3890c0=_0x1960,_0x1e0a29=_0x3ca501();while(!![]){try{const _0x3681cb=-parseInt(_0x3890c0(0x190))/0x1*(-parseInt(_0x3890c0(0x192))/0x2)+parseInt(_0x3890c0(0x18c))/0x3+-parseInt(_0x3890c0(0x193))/0x4+-parseInt(_0x3890c0(0x18e))/0x5*(-parseInt(_0x3890c0(0x194))/0x6)+-parseInt(_0x3890c0(0x18a))/0x7+-parseInt(_0x3890c0(0x196))/0x8+parseInt(_0x3890c0(0x18b))/0x9;if(_0x3681cb===_0x295a0a)break;else _0x1e0a29['push'](_0x1e0a29['shift']());}catch(_0x10fd46){_0x1e0a29['push'](_0x1e0a29['shift']());}}}(_0x514d,0xa39f0));import _0x289101 from'./markeroperationcompressor.js';export default class a extends _0x289101{[_0x43b28a(0x187)];constructor(_0x180bf7,_0x485409,_0x3edda3,_0x22ee60){const _0x573c33=_0x43b28a;super(_0x180bf7,_0x485409,_0x3edda3),this[_0x573c33(0x187)]=_0x22ee60+':';}[_0x43b28a(0x185)](_0x3bcb0b,_0x5ba3c0){const _0x3b79fa=_0x43b28a;return!(_0x3b79fa(0x18f)!=_0x5ba3c0[0x0][_0x3b79fa(0x189)]||!_0x5ba3c0[0x0][_0x3b79fa(0x188)][_0x3b79fa(0x186)](this[_0x3b79fa(0x187)]))&&(_0x5ba3c0[0x0][_0x3b79fa(0x188)]=_0x5ba3c0[0x0][_0x3b79fa(0x188)][_0x3b79fa(0x18d)](new RegExp('^'+this[_0x3b79fa(0x187)]),''),super[_0x3b79fa(0x185)](_0x3bcb0b,_0x5ba3c0),!0x0);}[_0x43b28a(0x191)](_0x1f78b1,_0x26a37f){const _0x16424c=_0x43b28a;super[_0x16424c(0x191)](_0x1f78b1,_0x26a37f);const _0x2a17b9=_0x1f78b1[_0x1f78b1[_0x16424c(0x195)]-0x1];_0x2a17b9[_0x16424c(0x188)]=this[_0x16424c(0x187)]+_0x2a17b9[_0x16424c(0x188)];}}