UNPKG

@ckeditor/ckeditor5-operations-compressor

Version:

CKEditor 5 operations compressor for real-time collaboration.

23 lines 2.79 kB
/* * Copyright (c) 2003-2026, 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 _0x374f63=_0x5bc2;(function(_0x4a03de,_0x32fe2b){const _0x2f75a1=_0x5bc2,_0x1bfbde=_0x4a03de();while(!![]){try{const _0x576eaa=parseInt(_0x2f75a1(0x15a))/0x1+parseInt(_0x2f75a1(0x150))/0x2*(parseInt(_0x2f75a1(0x155))/0x3)+parseInt(_0x2f75a1(0x154))/0x4*(parseInt(_0x2f75a1(0x153))/0x5)+-parseInt(_0x2f75a1(0x14c))/0x6*(parseInt(_0x2f75a1(0x158))/0x7)+parseInt(_0x2f75a1(0x14d))/0x8*(parseInt(_0x2f75a1(0x157))/0x9)+-parseInt(_0x2f75a1(0x159))/0xa+-parseInt(_0x2f75a1(0x152))/0xb*(-parseInt(_0x2f75a1(0x15b))/0xc);if(_0x576eaa===_0x32fe2b)break;else _0x1bfbde['push'](_0x1bfbde['shift']());}catch(_0x20541e){_0x1bfbde['push'](_0x1bfbde['shift']());}}}(_0x2204,0xb54d4));import{OperationCompressor as _0x35a06e}from'./operationcompressor.js';function _0x5bc2(_0x74ab46,_0x246df6){const _0x220461=_0x2204();return _0x5bc2=function(_0x5bc29d,_0x228cf1){_0x5bc29d=_0x5bc29d-0x14c;let _0x29b1d8=_0x220461[_0x5bc29d];return _0x29b1d8;},_0x5bc2(_0x74ab46,_0x246df6);}function _0x2204(){const _0x35cd18=['918313UfQqug','175990EzNuem','8RIdndh','3llnzZP','decompress','873ekAkdu','7KJZeMM','8879020cUhmGL','98463EWpdtf','132nfoulq','3840078gcsSLL','32784NgeNER','length','newRange','1571698vGnKyv','oldRange'];_0x2204=function(){return _0x35cd18;};return _0x2204();}export class MarkerOperationCompressor extends _0x35a06e{[_0x374f63(0x156)](_0x5728a0,_0xd5d16d){const _0x405f9f=_0x374f63;super[_0x405f9f(0x156)](_0x5728a0,_0xd5d16d);const _0x549321=_0x5728a0[_0x5728a0[_0x405f9f(0x14e)]-0x1];_0x549321[_0x405f9f(0x151)]||(_0x549321[_0x405f9f(0x151)]=null),_0x549321[_0x405f9f(0x14f)]||(_0x549321[_0x405f9f(0x14f)]=null);}}