Socket
Socket
Sign inDemoInstall

@ckeditor/ckeditor5-operations-compressor

Package Overview
Dependencies
Maintainers
1
Versions
595
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ckeditor/ckeditor5-operations-compressor - npm Package Compare versions

Comparing version 19.0.1 to 19.0.2

5

CHANGELOG.md
Changelog
=========
## 19.0.2 (2020-05-25)
Internal changes only (updated dependencies, documentation, etc.).
## 19.0.1 (2020-04-30)

@@ -5,0 +10,0 @@

4

package.json
{
"name": "@ckeditor/ckeditor5-operations-compressor",
"version": "19.0.1",
"version": "19.0.2",
"description": "CKEditor 5 operations compressor for real-time collaboration.",

@@ -30,3 +30,3 @@ "license": "SEE LICENSE IN LICENSE.md",

"dependencies": {
"@ckeditor/ckeditor5-utils": "^19.0.0",
"@ckeditor/ckeditor5-utils": "^19.0.1",
"lodash-es": "^4.17.11",

@@ -33,0 +33,0 @@ "protobufjs": "^6.8.8"

@@ -23,2 +23,2 @@ /*

*/
const _0x22f4=['shift','buffers','length','push','types','decompress','compress'];(function(_0xb174d5,_0x453993){const _0x20a5ca=function(_0xd0a1f9){while(--_0xd0a1f9){_0xb174d5['push'](_0xb174d5['shift']());}};_0x20a5ca(++_0x453993);}(_0x22f4,0x1d5));const _0x34ba=function(_0xb174d5,_0x453993){_0xb174d5=_0xb174d5-0x0;let _0x20a5ca=_0x22f4[_0xb174d5];return _0x20a5ca;};import{cloneDeep as _0x149fc9}from'lodash-es';export default class o{constructor(_0x50204f,_0x5bbd15){this['id']=_0x50204f,this['s']=_0x5bbd15;}[_0x34ba('0x6')](_0x1cf07b,_0x3c7280){let _0x4a9da6;for(;_0x3c7280[_0x34ba('0x2')]>0x1&&this['o'](_0x3c7280[0x0],_0x3c7280[0x1]);)_0x4a9da6?(_0x4a9da6=this['h'](_0x3c7280[_0x34ba('0x0')](),_0x4a9da6),_0x1cf07b[_0x34ba('0x4')]['push'](0x0)):(_0x4a9da6=_0x149fc9(_0x3c7280[_0x34ba('0x0')]()),_0x1cf07b[_0x34ba('0x4')][_0x34ba('0x3')](this['id']));return!!_0x4a9da6&&(_0x4a9da6=this['h'](_0x3c7280[_0x34ba('0x0')](),_0x4a9da6),_0x1cf07b[_0x34ba('0x4')][_0x34ba('0x3')](0x0),_0x1cf07b[_0x34ba('0x1')][_0x34ba('0x3')](this['i'](_0x4a9da6)),!0x0);}[_0x34ba('0x5')](_0x385b4f,_0x654e6c){const _0x1c6a03=this['l'](_0x654e6c);for(;0x0==_0x654e6c[_0x34ba('0x4')][0x0];)_0x654e6c['types'][_0x34ba('0x0')](),_0x385b4f[_0x34ba('0x3')](this['m'](_0x1c6a03));_0x385b4f['push'](_0x1c6a03);}}
const _0x226c=['shift','buffers','decompress','length','types','compress','push'];(function(_0x252bc9,_0x226c22){const _0x3b0318=function(_0x3113ea){while(--_0x3113ea){_0x252bc9['push'](_0x252bc9['shift']());}};_0x3b0318(++_0x226c22);}(_0x226c,0x100));const _0x3b03=function(_0x252bc9,_0x226c22){_0x252bc9=_0x252bc9-0x0;let _0x3b0318=_0x226c[_0x252bc9];return _0x3b0318;};import{cloneDeep as _0x53f9c6}from'lodash-es';export default class o{constructor(_0x2431ae,_0x42b2a1){this['id']=_0x2431ae,this['s']=_0x42b2a1;}[_0x3b03('0x1')](_0x3df3a3,_0x59f9cd){let _0x18c7e1;for(;_0x59f9cd[_0x3b03('0x6')]>0x1&&this['o'](_0x59f9cd[0x0],_0x59f9cd[0x1]);)_0x18c7e1?(_0x18c7e1=this['h'](_0x59f9cd[_0x3b03('0x3')](),_0x18c7e1),_0x3df3a3[_0x3b03('0x0')][_0x3b03('0x2')](0x0)):(_0x18c7e1=_0x53f9c6(_0x59f9cd[_0x3b03('0x3')]()),_0x3df3a3[_0x3b03('0x0')]['push'](this['id']));return!!_0x18c7e1&&(_0x18c7e1=this['h'](_0x59f9cd['shift'](),_0x18c7e1),_0x3df3a3['types'][_0x3b03('0x2')](0x0),_0x3df3a3[_0x3b03('0x4')][_0x3b03('0x2')](this['i'](_0x18c7e1)),!0x0);}[_0x3b03('0x5')](_0x2b1a7c,_0x1fb84c){const _0x5a54f7=this['l'](_0x1fb84c);for(;0x0==_0x1fb84c[_0x3b03('0x0')][0x0];)_0x1fb84c[_0x3b03('0x0')]['shift'](),_0x2b1a7c[_0x3b03('0x2')](this['m'](_0x5a54f7));_0x2b1a7c[_0x3b03('0x2')](_0x5a54f7);}}

@@ -23,2 +23,2 @@ /*

*/
const _0x39b4=['buffers','wasUndone','targetPosition','__className','_getCompressorByName','MoveOperation','decompress','sourcePosition','compress','howMany','root'];(function(_0x43842a,_0x2cdb28){const _0x194287=function(_0x17d30f){while(--_0x17d30f){_0x43842a['push'](_0x43842a['shift']());}};_0x194287(++_0x2cdb28);}(_0x39b4,0x10f));const _0x16f9=function(_0x43842a,_0x2cdb28){_0x43842a=_0x43842a-0x0;let _0x194287=_0x39b4[_0x43842a];return _0x194287;};import _0x14ea48 from'./actioncompressor';import{arePositionsEqual as _0x4885de,getPositionShiftedBy as _0x2cd437}from'../utils';import{cloneDeep as _0x134264}from'lodash-es';export default class n extends _0x14ea48{['h'](_0x11edf1,_0x5e8a1c){return _0x5e8a1c[_0x16f9('0x2')]++,_0x5e8a1c[_0x16f9('0x0')]=_0x134264(_0x11edf1[_0x16f9('0x0')]),_0x5e8a1c;}['m'](_0x26fd3b){const _0x3ee26c=_0x134264(_0x26fd3b);return _0x26fd3b[_0x16f9('0x2')]--,_0x3ee26c[_0x16f9('0x2')]=0x1,_0x3ee26c[_0x16f9('0x0')]=_0x2cd437(_0x3ee26c['sourcePosition'],_0x26fd3b[_0x16f9('0x2')]),_0x3ee26c;}['o'](_0x445de2,_0x11936f){return!(!i(_0x445de2)||!i(_0x11936f))&&(_0x4885de(_0x2cd437(_0x445de2[_0x16f9('0x0')],-0x1),_0x11936f['sourcePosition'])&&_0x4885de(_0x445de2[_0x16f9('0x6')],_0x11936f[_0x16f9('0x6')]));}['i'](_0x3e7519){const _0x36154e={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x16f9('0x8')](_0x16f9('0x9'))[_0x16f9('0x1')](_0x36154e,[_0x3e7519]),_0x36154e[_0x16f9('0x4')][0x0];}['l'](_0x3bd8b5){const _0x538d81=[];return this['s'][_0x16f9('0x8')]('MoveOperation')[_0x16f9('0xa')](_0x538d81,_0x3bd8b5),_0x538d81[0x0];}}function i(_0x309259){return _0x16f9('0x9')==_0x309259[_0x16f9('0x7')]&&'$graveyard'==_0x309259['targetPosition'][_0x16f9('0x3')]&&0x1==_0x309259[_0x16f9('0x2')]&&!_0x309259[_0x16f9('0x5')];}
const _0x4576=['targetPosition','root','decompress','howMany','buffers','MoveOperation','__className','sourcePosition','compress','wasUndone','$graveyard','_getCompressorByName'];(function(_0x3c865c,_0x45761a){const _0x3077e8=function(_0x3fcc59){while(--_0x3fcc59){_0x3c865c['push'](_0x3c865c['shift']());}};_0x3077e8(++_0x45761a);}(_0x4576,0x73));const _0x3077=function(_0x3c865c,_0x45761a){_0x3c865c=_0x3c865c-0x0;let _0x3077e8=_0x4576[_0x3c865c];return _0x3077e8;};import _0x39ff39 from'./actioncompressor';import{arePositionsEqual as _0x1c7ff8,getPositionShiftedBy as _0x831db9}from'../utils';import{cloneDeep as _0x14bdbb}from'lodash-es';export default class n extends _0x39ff39{['h'](_0x59f4d5,_0x504997){return _0x504997[_0x3077('0x8')]++,_0x504997[_0x3077('0x0')]=_0x14bdbb(_0x59f4d5[_0x3077('0x0')]),_0x504997;}['m'](_0x44da55){const _0x44b526=_0x14bdbb(_0x44da55);return _0x44da55['howMany']--,_0x44b526[_0x3077('0x8')]=0x1,_0x44b526[_0x3077('0x0')]=_0x831db9(_0x44b526['sourcePosition'],_0x44da55['howMany']),_0x44b526;}['o'](_0x4d255d,_0x5e8cea){return!(!i(_0x4d255d)||!i(_0x5e8cea))&&(_0x1c7ff8(_0x831db9(_0x4d255d[_0x3077('0x0')],-0x1),_0x5e8cea[_0x3077('0x0')])&&_0x1c7ff8(_0x4d255d[_0x3077('0x5')],_0x5e8cea[_0x3077('0x5')]));}['i'](_0x373805){const _0x3dd875={'types':[],'buffers':[],'baseVersion':0x0};return this['s']['_getCompressorByName']('MoveOperation')[_0x3077('0x1')](_0x3dd875,[_0x373805]),_0x3dd875[_0x3077('0x9')][0x0];}['l'](_0x43aa04){const _0x45f6c3=[];return this['s'][_0x3077('0x4')]('MoveOperation')[_0x3077('0x7')](_0x45f6c3,_0x43aa04),_0x45f6c3[0x0];}}function i(_0x31907d){return _0x3077('0xa')==_0x31907d[_0x3077('0xb')]&&_0x3077('0x3')==_0x31907d[_0x3077('0x5')][_0x3077('0x6')]&&0x1==_0x31907d[_0x3077('0x8')]&&!_0x31907d[_0x3077('0x2')];}

@@ -23,2 +23,2 @@ /*

*/
const _0xf59e=['buffers','$graveyard','MoveOperation','targetPosition','sourcePosition','_getCompressorByName','compress','howMany'];(function(_0x3aa5de,_0x1f6340){const _0xcfe09d=function(_0x4eee1f){while(--_0x4eee1f){_0x3aa5de['push'](_0x3aa5de['shift']());}};_0xcfe09d(++_0x1f6340);}(_0xf59e,0x119));const _0x122c=function(_0x3aa5de,_0x1f6340){_0x3aa5de=_0x3aa5de-0x0;let _0xcfe09d=_0xf59e[_0x3aa5de];return _0xcfe09d;};import _0x1428fa from'./actioncompressor';import{arePositionsEqual as _0x33265d}from'../utils';import{cloneDeep as _0x132ac3}from'lodash-es';export default class p extends _0x1428fa{['h'](_0x54152a,_0x48a122){return _0x48a122[_0x122c('0x6')]++,_0x48a122;}['m'](_0x47454a){const _0x118f2b=_0x132ac3(_0x47454a);return _0x118f2b[_0x122c('0x6')]=0x1,_0x47454a['howMany']--,_0x118f2b;}['o'](_0x22034b,_0x334909){return!(!i(_0x22034b)||!i(_0x334909))&&(_0x33265d(_0x22034b['sourcePosition'],_0x334909[_0x122c('0x3')])&&_0x33265d(_0x22034b[_0x122c('0x2')],_0x334909['targetPosition']));}['i'](_0x19fa3a){const _0x1f9326={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x122c('0x4')]('MoveOperation')[_0x122c('0x5')](_0x1f9326,[_0x19fa3a]),_0x1f9326[_0x122c('0x7')][0x0];}['l'](_0x49e936){const _0x342a36=[];return this['s']['_getCompressorByName']('MoveOperation')['decompress'](_0x342a36,_0x49e936),_0x342a36[0x0];}}function i(_0x16464c){return _0x122c('0x1')==_0x16464c['__className']&&_0x122c('0x0')==_0x16464c[_0x122c('0x2')]['root']&&0x1==_0x16464c[_0x122c('0x6')]&&!_0x16464c['wasUndone'];}
const _0x1a94=['howMany','compress','buffers','__className','targetPosition','sourcePosition','decompress','wasUndone','MoveOperation','_getCompressorByName','$graveyard','root'];(function(_0x4e7d4b,_0x1a94c1){const _0xaecd30=function(_0x41bd5b){while(--_0x41bd5b){_0x4e7d4b['push'](_0x4e7d4b['shift']());}};_0xaecd30(++_0x1a94c1);}(_0x1a94,0x1ae));const _0xaecd=function(_0x4e7d4b,_0x1a94c1){_0x4e7d4b=_0x4e7d4b-0x0;let _0xaecd30=_0x1a94[_0x4e7d4b];return _0xaecd30;};import _0x37c1ea from'./actioncompressor';import{arePositionsEqual as _0x432e7d}from'../utils';import{cloneDeep as _0x3d358a}from'lodash-es';export default class p extends _0x37c1ea{['h'](_0x5858b7,_0x42780e){return _0x42780e[_0xaecd('0x2')]++,_0x42780e;}['m'](_0xf298c0){const _0x56a401=_0x3d358a(_0xf298c0);return _0x56a401[_0xaecd('0x2')]=0x1,_0xf298c0[_0xaecd('0x2')]--,_0x56a401;}['o'](_0x39fdc5,_0x51d52c){return!(!i(_0x39fdc5)||!i(_0x51d52c))&&(_0x432e7d(_0x39fdc5['sourcePosition'],_0x51d52c[_0xaecd('0x7')])&&_0x432e7d(_0x39fdc5[_0xaecd('0x6')],_0x51d52c[_0xaecd('0x6')]));}['i'](_0x55cb2e){const _0x9f43a6={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0xaecd('0xb')]('MoveOperation')[_0xaecd('0x3')](_0x9f43a6,[_0x55cb2e]),_0x9f43a6[_0xaecd('0x4')][0x0];}['l'](_0x299e7){const _0x384ec1=[];return this['s'][_0xaecd('0xb')](_0xaecd('0xa'))[_0xaecd('0x8')](_0x384ec1,_0x299e7),_0x384ec1[0x0];}}function i(_0x33c5f6){return _0xaecd('0xa')==_0x33c5f6[_0xaecd('0x5')]&&_0xaecd('0x0')==_0x33c5f6[_0xaecd('0x6')][_0xaecd('0x1')]&&0x1==_0x33c5f6[_0xaecd('0x2')]&&!_0x33c5f6[_0xaecd('0x9')];}

@@ -23,2 +23,2 @@ /*

*/
const _0x41d3=['from','buffers','InsertOperation','data','every','attributes','__className','nodes','wasUndone','_getCompressorByName','compress','position','length','keys','decompress','substr'];(function(_0x568f70,_0x55c6bf){const _0x480eb0=function(_0x3f3f0d){while(--_0x3f3f0d){_0x568f70['push'](_0x568f70['shift']());}};_0x480eb0(++_0x55c6bf);}(_0x41d3,0xea));const _0x5214=function(_0x568f70,_0x55c6bf){_0x568f70=_0x568f70-0x0;let _0x480eb0=_0x41d3[_0x568f70];return _0x480eb0;};import _0x3fb055 from'./actioncompressor';import{arePositionsEqual as _0x2a9606,getPositionShiftedBy as _0x300e85}from'../utils';import{cloneDeep as _0x4f14f2}from'lodash-es';export default class c extends _0x3fb055{['h'](_0x1b158c,_0x123acc){return _0x123acc['nodes'][0x0]['data']+=_0x1b158c[_0x5214('0xd')][0x0][_0x5214('0x9')],_0x123acc;}['m'](_0x2bdb45){const _0x4fdb1e=_0x4f14f2(_0x2bdb45),_0x5e0295=_0x4fdb1e['nodes'][0x0],_0x158ac9=_0x2bdb45[_0x5214('0xd')][0x0],_0x3b47ab=Array[_0x5214('0x6')](_0x158ac9[_0x5214('0x9')])[0x0],_0x339c54=_0x3b47ab[_0x5214('0x2')];return _0x5e0295[_0x5214('0x9')]=_0x3b47ab,_0x158ac9[_0x5214('0x9')]=_0x158ac9[_0x5214('0x9')][_0x5214('0x5')](_0x339c54),_0x2bdb45[_0x5214('0x1')]=_0x300e85(_0x2bdb45[_0x5214('0x1')],_0x339c54),_0x4fdb1e;}['o'](_0x326727,_0x783291){if(i(_0x326727)&&i(_0x783291)){const _0x1f2d08=_0x326727[_0x5214('0xd')][0x0][_0x5214('0x9')]['length'],_0xc243fc=_0x2a9606(_0x300e85(_0x326727[_0x5214('0x1')],_0x1f2d08),_0x783291[_0x5214('0x1')]),_0x1dd393=_0x326727['nodes'][0x0],_0x3b2b12=_0x783291[_0x5214('0xd')][0x0];return _0xc243fc&&function(_0x488ce6,_0x23f51d){const _0x48dd06=Object[_0x5214('0x3')](_0x488ce6[_0x5214('0xb')]||{}),_0x3ff0bd=Object[_0x5214('0x3')](_0x23f51d[_0x5214('0xb')]||{});if(_0x48dd06['length']!==_0x3ff0bd[_0x5214('0x2')])return!0x1;return _0x48dd06[_0x5214('0xa')](_0x1453e0=>_0x23f51d['attributes'][_0x1453e0]&&_0x23f51d['attributes'][_0x1453e0]===_0x488ce6[_0x5214('0xb')][_0x1453e0]);}(_0x1dd393,_0x3b2b12);}return!0x1;}['i'](_0x5dd49a){const _0x3ce068={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x5214('0xf')](_0x5214('0x8'))[_0x5214('0x0')](_0x3ce068,[_0x5dd49a]),_0x3ce068[_0x5214('0x7')][0x0];}['l'](_0x602ab9){const _0x57dbac=[];return this['s'][_0x5214('0xf')](_0x5214('0x8'))[_0x5214('0x4')](_0x57dbac,_0x602ab9),_0x57dbac[0x0];}}function i(_0x542a78){return _0x5214('0x8')==_0x542a78[_0x5214('0xc')]&&0x1==_0x542a78[_0x5214('0xd')][_0x5214('0x2')]&&_0x542a78[_0x5214('0xd')][0x0][_0x5214('0x9')]&&!_0x542a78[_0x5214('0xe')]&&0x1==Array[_0x5214('0x6')](_0x542a78[_0x5214('0xd')][0x0][_0x5214('0x9')])['length'];}
const _0x263c=['buffers','attributes','length','decompress','InsertOperation','nodes','position','wasUndone','every','keys','data','__className'];(function(_0x110447,_0x263cc1){const _0x45e518=function(_0x314f6e){while(--_0x314f6e){_0x110447['push'](_0x110447['shift']());}};_0x45e518(++_0x263cc1);}(_0x263c,0xab));const _0x45e5=function(_0x110447,_0x263cc1){_0x110447=_0x110447-0x0;let _0x45e518=_0x263c[_0x110447];return _0x45e518;};import _0x52321a from'./actioncompressor';import{arePositionsEqual as _0xc4b724,getPositionShiftedBy as _0x369801}from'../utils';import{cloneDeep as _0x40471f}from'lodash-es';export default class c extends _0x52321a{['h'](_0x33efa0,_0x321f16){return _0x321f16[_0x45e5('0x2')][0x0][_0x45e5('0x7')]+=_0x33efa0[_0x45e5('0x2')][0x0]['data'],_0x321f16;}['m'](_0x93021d){const _0x460f93=_0x40471f(_0x93021d),_0xb2b982=_0x460f93['nodes'][0x0],_0x35d8bf=_0x93021d[_0x45e5('0x2')][0x0],_0x238eb4=Array['from'](_0x35d8bf[_0x45e5('0x7')])[0x0],_0x1df7f7=_0x238eb4[_0x45e5('0xb')];return _0xb2b982['data']=_0x238eb4,_0x35d8bf['data']=_0x35d8bf[_0x45e5('0x7')]['substr'](_0x1df7f7),_0x93021d['position']=_0x369801(_0x93021d[_0x45e5('0x3')],_0x1df7f7),_0x460f93;}['o'](_0x9313b2,_0x146ba5){if(i(_0x9313b2)&&i(_0x146ba5)){const _0x4118a4=_0x9313b2[_0x45e5('0x2')][0x0][_0x45e5('0x7')]['length'],_0x59e1de=_0xc4b724(_0x369801(_0x9313b2['position'],_0x4118a4),_0x146ba5[_0x45e5('0x3')]),_0x413373=_0x9313b2[_0x45e5('0x2')][0x0],_0x110bf7=_0x146ba5[_0x45e5('0x2')][0x0];return _0x59e1de&&function(_0x4610bf,_0x304fba){const _0x488d44=Object['keys'](_0x4610bf[_0x45e5('0xa')]||{}),_0x5bacee=Object[_0x45e5('0x6')](_0x304fba[_0x45e5('0xa')]||{});if(_0x488d44[_0x45e5('0xb')]!==_0x5bacee[_0x45e5('0xb')])return!0x1;return _0x488d44[_0x45e5('0x5')](_0xfbbd65=>_0x304fba[_0x45e5('0xa')][_0xfbbd65]&&_0x304fba[_0x45e5('0xa')][_0xfbbd65]===_0x4610bf[_0x45e5('0xa')][_0xfbbd65]);}(_0x413373,_0x110bf7);}return!0x1;}['i'](_0x2daaec){const _0x9d0536={'types':[],'buffers':[],'baseVersion':0x0};return this['s']['_getCompressorByName']('InsertOperation')['compress'](_0x9d0536,[_0x2daaec]),_0x9d0536[_0x45e5('0x9')][0x0];}['l'](_0x5c0f91){const _0x1b2a66=[];return this['s']['_getCompressorByName'](_0x45e5('0x1'))[_0x45e5('0x0')](_0x1b2a66,_0x5c0f91),_0x1b2a66[0x0];}}function i(_0x3b37ab){return _0x45e5('0x1')==_0x3b37ab[_0x45e5('0x8')]&&0x1==_0x3b37ab[_0x45e5('0x2')][_0x45e5('0xb')]&&_0x3b37ab[_0x45e5('0x2')][0x0][_0x45e5('0x7')]&&!_0x3b37ab[_0x45e5('0x4')]&&0x1==Array['from'](_0x3b37ab[_0x45e5('0x2')][0x0][_0x45e5('0x7')])[_0x45e5('0xb')];}

@@ -23,2 +23,2 @@ /*

*/
const _0x140a=['shift','end','start','buffers','stickiness','user:','push','oldRange','types','newRange','toNone','_getCompressorByName','__className','user:position:','decompress','startsWith','split','name','MarkerOperation'];(function(_0x1b9d8c,_0x4fac1b){const _0x2b9197=function(_0x14ba75){while(--_0x14ba75){_0x1b9d8c['push'](_0x1b9d8c['shift']());}};_0x2b9197(++_0x4fac1b);}(_0x140a,0x1b1));const _0x5cd8=function(_0x1b9d8c,_0x4fac1b){_0x1b9d8c=_0x1b9d8c-0x0;let _0x2b9197=_0x140a[_0x1b9d8c];return _0x2b9197;};import _0x58770d from'./actioncompressor';import{arePositionsEqual as _0x3d5a91}from'../utils';import{cloneDeep as _0x2a8d1e}from'lodash-es';export default class u extends _0x58770d{['compress'](_0x3cff54,_0x9ce13f){if(!function(_0x3ac5f5,_0x5379aa){if(!_0x3ac5f5||!_0x5379aa)return!0x1;if(_0x5cd8('0x3')!=_0x3ac5f5[_0x5cd8('0x10')]||_0x5cd8('0x3')!=_0x5379aa[_0x5cd8('0x10')])return!0x1;if(_0x3ac5f5[_0x5cd8('0x2')][_0x5cd8('0x0')](_0x5cd8('0x9'))&&_0x5379aa['name'][_0x5cd8('0x0')](_0x5cd8('0x9'))&&_0x3ac5f5[_0x5cd8('0x2')]!=_0x5379aa[_0x5cd8('0x2')])return!0x0;return!0x1;}(_0x9ce13f[0x0],_0x9ce13f[0x1]))return!0x1;const _0x5ad866=_0x9ce13f[_0x5cd8('0x4')]();return _0x5ad866[_0x5cd8('0xb')]=null,_0x5ad866[_0x5cd8('0xd')]&&_0x3d5a91(_0x5ad866[_0x5cd8('0xd')][_0x5cd8('0x6')],_0x5ad866['newRange'][_0x5cd8('0x5')])&&(_0x5ad866['newRange'][_0x5cd8('0x5')]=null),_0x9ce13f[_0x5cd8('0x4')](),_0x3cff54[_0x5cd8('0xc')]['push'](this['id']),_0x3cff54[_0x5cd8('0xc')][_0x5cd8('0xa')](0x0),_0x3cff54[_0x5cd8('0x7')][_0x5cd8('0xa')](this['i'](_0x5ad866)),!0x0;}[_0x5cd8('0x12')](_0x46e598,_0x41a06b){const _0x3a0935=this['l'](_0x41a06b);_0x3a0935[_0x5cd8('0xd')]&&!_0x3a0935['newRange']['end']&&(_0x3a0935[_0x5cd8('0xd')]['end']=_0x2a8d1e(_0x3a0935[_0x5cd8('0xd')]['start']));const _0x82a168=_0x2a8d1e(_0x3a0935);_0x82a168[_0x5cd8('0xd')]&&(_0x82a168[_0x5cd8('0xd')][_0x5cd8('0x6')][_0x5cd8('0x8')]=_0x5cd8('0xe'),_0x82a168['newRange']['end']=_0x2a8d1e(_0x82a168[_0x5cd8('0xd')][_0x5cd8('0x6')])),_0x82a168[_0x5cd8('0x2')]=_0x5cd8('0x11')+_0x82a168['name'][_0x5cd8('0x1')](':')[0x2],_0x41a06b['types']['shift'](),_0x46e598[_0x5cd8('0xa')](_0x3a0935),_0x46e598['push'](_0x82a168);}['i'](_0x31bcf2){const _0x32087f={'types':[],'buffers':[],'baseVersion':0x0};return this['s']['_getCompressorByName'](_0x5cd8('0x3'))['compress'](_0x32087f,[_0x31bcf2]),_0x32087f[_0x5cd8('0x7')][0x0];}['l'](_0x48b128){const _0x3c00a0=[];return this['s'][_0x5cd8('0xf')](_0x5cd8('0x3'))['decompress'](_0x3c00a0,_0x48b128),_0x3c00a0[0x0];}}
const _0x15b2=['newRange','end','user:','__className','split','types','start','user:position:','compress','_getCompressorByName','push','shift','name','buffers','MarkerOperation','startsWith'];(function(_0x35f80b,_0x15b2fe){const _0x39241f=function(_0x2e4ae3){while(--_0x2e4ae3){_0x35f80b['push'](_0x35f80b['shift']());}};_0x39241f(++_0x15b2fe);}(_0x15b2,0x72));const _0x3924=function(_0x35f80b,_0x15b2fe){_0x35f80b=_0x35f80b-0x0;let _0x39241f=_0x15b2[_0x35f80b];return _0x39241f;};import _0x2d73fa from'./actioncompressor';import{arePositionsEqual as _0x52cdac}from'../utils';import{cloneDeep as _0x5b3257}from'lodash-es';export default class u extends _0x2d73fa{[_0x3924('0x6')](_0x1f561b,_0x4885b9){if(!function(_0x2c20af,_0x2e60ac){if(!_0x2c20af||!_0x2e60ac)return!0x1;if(_0x3924('0xc')!=_0x2c20af['__className']||'MarkerOperation'!=_0x2e60ac[_0x3924('0x1')])return!0x1;if(_0x2c20af[_0x3924('0xa')][_0x3924('0xd')](_0x3924('0x0'))&&_0x2e60ac[_0x3924('0xa')][_0x3924('0xd')](_0x3924('0x0'))&&_0x2c20af['name']!=_0x2e60ac[_0x3924('0xa')])return!0x0;return!0x1;}(_0x4885b9[0x0],_0x4885b9[0x1]))return!0x1;const _0x412215=_0x4885b9[_0x3924('0x9')]();return _0x412215['oldRange']=null,_0x412215[_0x3924('0xe')]&&_0x52cdac(_0x412215[_0x3924('0xe')]['start'],_0x412215['newRange'][_0x3924('0xf')])&&(_0x412215[_0x3924('0xe')]['end']=null),_0x4885b9[_0x3924('0x9')](),_0x1f561b[_0x3924('0x3')]['push'](this['id']),_0x1f561b['types'][_0x3924('0x8')](0x0),_0x1f561b[_0x3924('0xb')][_0x3924('0x8')](this['i'](_0x412215)),!0x0;}['decompress'](_0x69ab34,_0x1cb32b){const _0x405e53=this['l'](_0x1cb32b);_0x405e53[_0x3924('0xe')]&&!_0x405e53[_0x3924('0xe')][_0x3924('0xf')]&&(_0x405e53[_0x3924('0xe')][_0x3924('0xf')]=_0x5b3257(_0x405e53[_0x3924('0xe')][_0x3924('0x4')]));const _0x65bb62=_0x5b3257(_0x405e53);_0x65bb62[_0x3924('0xe')]&&(_0x65bb62['newRange'][_0x3924('0x4')]['stickiness']='toNone',_0x65bb62['newRange'][_0x3924('0xf')]=_0x5b3257(_0x65bb62[_0x3924('0xe')][_0x3924('0x4')])),_0x65bb62[_0x3924('0xa')]=_0x3924('0x5')+_0x65bb62[_0x3924('0xa')][_0x3924('0x2')](':')[0x2],_0x1cb32b['types']['shift'](),_0x69ab34[_0x3924('0x8')](_0x405e53),_0x69ab34[_0x3924('0x8')](_0x65bb62);}['i'](_0x5d21ff){const _0x2e910d={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x3924('0x7')](_0x3924('0xc'))[_0x3924('0x6')](_0x2e910d,[_0x5d21ff]),_0x2e910d[_0x3924('0xb')][0x0];}['l'](_0x3ec105){const _0x32d0ef=[];return this['s'][_0x3924('0x7')](_0x3924('0xc'))['decompress'](_0x32d0ef,_0x3ec105),_0x32d0ef[0x0];}}

@@ -23,2 +23,2 @@ /*

*/
var _0x3693=['string','Element','Position','uint32','bool','repeated'];(function(_0x333d6f,_0x38ba5c){var _0x554806=function(_0x494eb1){while(--_0x494eb1){_0x333d6f['push'](_0x333d6f['shift']());}};_0x554806(++_0x38ba5c);}(_0x3693,0xc1));var _0x1e11=function(_0x333d6f,_0x38ba5c){_0x333d6f=_0x333d6f-0x0;var _0x554806=_0x3693[_0x333d6f];return _0x554806;};export default{'Position':{'fields':{'root':{'type':_0x1e11('0x5'),'id':0x1},'rootMain':{'type':'bool','id':0x2},'rootGraveyard':{'type':'bool','id':0x3},'path':{'rule':_0x1e11('0x4'),'type':_0x1e11('0x2'),'id':0x4},'stickiness':{'type':_0x1e11('0x5'),'id':0x5}}},'Range':{'fields':{'start':{'type':_0x1e11('0x1'),'id':0x1},'end':{'type':'Position','id':0x2}}},'Element':{'fields':{'name':{'type':_0x1e11('0x5'),'id':0x1},'children':{'rule':_0x1e11('0x4'),'type':_0x1e11('0x0'),'id':0x2},'data':{'type':_0x1e11('0x5'),'id':0x3},'attributesBoolean':{'keyType':'string','type':_0x1e11('0x3'),'id':0x4},'attributesJson':{'type':_0x1e11('0x5'),'id':0x5}}}};
var _0x254e=['bool','repeated','Position','string','Element'];(function(_0x5288d6,_0x254e8d){var _0x167579=function(_0x2d1caf){while(--_0x2d1caf){_0x5288d6['push'](_0x5288d6['shift']());}};_0x167579(++_0x254e8d);}(_0x254e,0x1bf));var _0x1675=function(_0x5288d6,_0x254e8d){_0x5288d6=_0x5288d6-0x0;var _0x167579=_0x254e[_0x5288d6];return _0x167579;};export default{'Position':{'fields':{'root':{'type':_0x1675('0x1'),'id':0x1},'rootMain':{'type':_0x1675('0x3'),'id':0x2},'rootGraveyard':{'type':_0x1675('0x3'),'id':0x3},'path':{'rule':_0x1675('0x4'),'type':'uint32','id':0x4},'stickiness':{'type':_0x1675('0x1'),'id':0x5}}},'Range':{'fields':{'start':{'type':_0x1675('0x0'),'id':0x1},'end':{'type':_0x1675('0x0'),'id':0x2}}},'Element':{'fields':{'name':{'type':_0x1675('0x1'),'id':0x1},'children':{'rule':'repeated','type':_0x1675('0x2'),'id':0x2},'data':{'type':'string','id':0x3},'attributesBoolean':{'keyType':_0x1675('0x1'),'type':'bool','id':0x4},'attributesJson':{'type':_0x1675('0x1'),'id':0x5}}}};

@@ -23,2 +23,2 @@ /*

*/
const _0x39ee=['Element','Range','length','ForwardDeletingAction','forEach','AttributeOperation','RootAttributeOperation','__className','decompress','comment','set','DeletingAction','description','_getCompressorByName','get','types','Position','CommentMarkerOperation','NoOperation','MoveOperation','getDescriptor','MarkerOperation','no-operations-provided:\x20The\x20operations\x20set\x20is\x20empty,\x20no\x20operations\x20provided.','InsertOperation','build','UserSelectionAction','SuggestionMarkerOperation','suggestion','registerDescriptor','baseVersion','SplitOperation','MergeOperation','compress'];(function(_0x547c92,_0x8ace3a){const _0x5f3a1b=function(_0xef7e79){while(--_0xef7e79){_0x547c92['push'](_0x547c92['shift']());}};_0x5f3a1b(++_0x8ace3a);}(_0x39ee,0x165));const _0x4ea6=function(_0x547c92,_0x8ace3a){_0x547c92=_0x547c92-0x0;let _0x5f3a1b=_0x39ee[_0x547c92];return _0x5f3a1b;};import _0x4ae9a9 from'@ckeditor/ckeditor5-utils/src/ckeditorerror';import _0x33aff2 from'./protobuffactory';import _0xd2b7da from'./commondescriptions';import _0x4e9838 from'./operationcompressor/attributeoperationcompressor';import _0x157c3c from'./operationcompressor/insertoperationcompressor';import _0x16d83b from'./operationcompressor/markeroperationcompressor';import _0x2a994e from'./operationcompressor/mergeoperationcompressor';import _0x11e151 from'./operationcompressor/moveoperationcompressor';import _0xd68dc4 from'./operationcompressor/renameoperationcompressor';import _0x23e4a1 from'./operationcompressor/rootattributeoperationcompressor';import _0x55d6db from'./operationcompressor/splitoperationcompressor';import _0x5d4aaa from'./operationcompressor/nooperationcompressor';import _0x43c3ae from'./operationcompressor/annotationmarkeroperationcompressor';import _0xd392fb from'./actioncompressor/typingactioncompressor';import _0x2654b5 from'./actioncompressor/deletingactioncompressor';import _0x4f6e72 from'./actioncompressor/forwarddeletingactioncompressor';import _0x2f00fc from'./actioncompressor/userselectionactioncompressor';export default class y{constructor(){this['p']=new Map(),this['O']=new Map(),this['g']=new _0x33aff2(),this['g'][_0x4ea6('0x1')]('Position',_0xd2b7da[_0x4ea6('0x16')]),this['g'][_0x4ea6('0x1')](_0x4ea6('0x7'),_0xd2b7da[_0x4ea6('0x7')]),this['g'][_0x4ea6('0x1')](_0x4ea6('0x6'),_0xd2b7da['Element']),this['g']['registerDescriptor'](_0x4ea6('0xb'),_0x4e9838[_0x4ea6('0x12')]),this['g']['registerDescriptor'](_0x4ea6('0x1d'),_0x157c3c[_0x4ea6('0x12')]),this['g'][_0x4ea6('0x1')]('MarkerOperation',_0x16d83b['description']),this['g'][_0x4ea6('0x1')](_0x4ea6('0x4'),_0x2a994e[_0x4ea6('0x12')]),this['g'][_0x4ea6('0x1')](_0x4ea6('0x19'),_0x11e151[_0x4ea6('0x12')]),this['g'][_0x4ea6('0x1')]('RenameOperation',_0xd68dc4[_0x4ea6('0x12')]),this['g'][_0x4ea6('0x1')](_0x4ea6('0xc'),_0x23e4a1[_0x4ea6('0x12')]),this['g'][_0x4ea6('0x1')]('SplitOperation',_0x55d6db['description']),this['g'][_0x4ea6('0x1e')](),this['u'](0x1,_0x4ea6('0x18'),new _0x5d4aaa(0x1,_0x4ea6('0x18'))),this['M'](0xa,_0x4ea6('0xb'),_0x4e9838),this['M'](0xb,'InsertOperation',_0x157c3c),this['M'](0xc,'MarkerOperation',_0x16d83b),this['M'](0xd,_0x4ea6('0x4'),_0x2a994e),this['M'](0xe,'MoveOperation',_0x11e151),this['M'](0xf,'RenameOperation',_0xd68dc4),this['M'](0x10,_0x4ea6('0xc'),_0x23e4a1),this['M'](0x11,_0x4ea6('0x3'),_0x55d6db);const _0x132eec=this['g']['getDescriptor']('MarkerOperation');this['u'](0x12,'CommentMarkerOperation',new _0x43c3ae(0x12,_0x4ea6('0x1b'),_0x132eec,_0x4ea6('0xf'))),this['u'](0x13,_0x4ea6('0x20'),new _0x43c3ae(0x13,_0x4ea6('0x1b'),_0x132eec,_0x4ea6('0x0'))),this['k'](0x64,'TypingAction',_0xd392fb),this['k'](0x65,_0x4ea6('0x11'),_0x2654b5),this['k'](0x66,_0x4ea6('0x9'),_0x4f6e72),this['k'](0x67,_0x4ea6('0x1f'),_0x2f00fc);}['M'](_0x507d1c,_0x459e69,_0x414ce4){const _0x5052f8=new _0x414ce4(_0x507d1c,_0x459e69,this['g'][_0x4ea6('0x1a')](_0x459e69));this['u'](_0x507d1c,_0x459e69,_0x5052f8);}['k'](_0x104fa2,_0x48c89a,_0x32a18b){const _0xb32375=new _0x32a18b(_0x104fa2,this);this['u'](_0x104fa2,_0x48c89a,_0xb32375);}['u'](_0x35781,_0x12e2ff,_0x53b9e7){this['p']['set'](_0x35781,_0x53b9e7),this['O'][_0x4ea6('0x10')](_0x12e2ff,_0x53b9e7);}['_getCompressorByName'](_0x1d78c3){return this['O'][_0x4ea6('0x14')](_0x1d78c3);}[_0x4ea6('0x5')](_0x2221db){if(!_0x2221db||!_0x2221db[0x0])throw new _0x4ae9a9(_0x4ea6('0x1c'),this);const _0x22d39b={'types':[],'buffers':[],'baseVersion':_0x2221db[0x0][_0x4ea6('0x2')]};for(;_0x2221db[_0x4ea6('0x8')];)this[_0x4ea6('0x13')](_0x4ea6('0x1f'))[_0x4ea6('0x5')](_0x22d39b,_0x2221db)||this[_0x4ea6('0x13')]('TypingAction')[_0x4ea6('0x5')](_0x22d39b,_0x2221db)||this[_0x4ea6('0x13')]('DeletingAction')[_0x4ea6('0x5')](_0x22d39b,_0x2221db)||this[_0x4ea6('0x13')](_0x4ea6('0x9'))[_0x4ea6('0x5')](_0x22d39b,_0x2221db)||this[_0x4ea6('0x13')](_0x4ea6('0x17'))[_0x4ea6('0x5')](_0x22d39b,_0x2221db)||this['_getCompressorByName']('SuggestionMarkerOperation')[_0x4ea6('0x5')](_0x22d39b,_0x2221db)||this[_0x4ea6('0x13')](_0x2221db[0x0][_0x4ea6('0xd')])['compress'](_0x22d39b,_0x2221db);return _0x22d39b;}[_0x4ea6('0xe')](_0x5d729c){const _0xeb64fe=[];for(;_0x5d729c['types'][_0x4ea6('0x8')];){this['p']['get'](_0x5d729c[_0x4ea6('0x15')][0x0])[_0x4ea6('0xe')](_0xeb64fe,_0x5d729c);}return _0xeb64fe[_0x4ea6('0xa')]((_0x5b1a52,_0x402e8b)=>_0x5b1a52[_0x4ea6('0x2')]=_0x5d729c[_0x4ea6('0x2')]+_0x402e8b),_0xeb64fe;}}
const _0x27ca=['MergeOperation','compress','baseVersion','decompress','RenameOperation','RootAttributeOperation','UserSelectionAction','__className','Range','length','MarkerOperation','SuggestionMarkerOperation','TypingAction','Position','_getCompressorByName','build','set','MoveOperation','description','getDescriptor','no-operations-provided:\x20The\x20operations\x20set\x20is\x20empty,\x20no\x20operations\x20provided.','types','registerDescriptor','NoOperation','ForwardDeletingAction','suggestion','SplitOperation','InsertOperation','AttributeOperation','CommentMarkerOperation','comment','get','DeletingAction'];(function(_0x35424b,_0x27ca75){const _0x1058f9=function(_0x15ce12){while(--_0x15ce12){_0x35424b['push'](_0x35424b['shift']());}};_0x1058f9(++_0x27ca75);}(_0x27ca,0x143));const _0x1058=function(_0x35424b,_0x27ca75){_0x35424b=_0x35424b-0x0;let _0x1058f9=_0x27ca[_0x35424b];return _0x1058f9;};import _0x4b31b6 from'@ckeditor/ckeditor5-utils/src/ckeditorerror';import _0x2d00f5 from'./protobuffactory';import _0x27eb34 from'./commondescriptions';import _0x2436bb from'./operationcompressor/attributeoperationcompressor';import _0x321382 from'./operationcompressor/insertoperationcompressor';import _0x45b195 from'./operationcompressor/markeroperationcompressor';import _0x46e730 from'./operationcompressor/mergeoperationcompressor';import _0x376ced from'./operationcompressor/moveoperationcompressor';import _0x243a97 from'./operationcompressor/renameoperationcompressor';import _0x38daf0 from'./operationcompressor/rootattributeoperationcompressor';import _0x37c542 from'./operationcompressor/splitoperationcompressor';import _0xeff6e2 from'./operationcompressor/nooperationcompressor';import _0x561f95 from'./operationcompressor/annotationmarkeroperationcompressor';import _0x1c1ed2 from'./actioncompressor/typingactioncompressor';import _0x5090d9 from'./actioncompressor/deletingactioncompressor';import _0x294e14 from'./actioncompressor/forwarddeletingactioncompressor';import _0x1d4fe7 from'./actioncompressor/userselectionactioncompressor';export default class y{constructor(){this['p']=new Map(),this['O']=new Map(),this['g']=new _0x2d00f5(),this['g'][_0x1058('0x1d')](_0x1058('0x14'),_0x27eb34[_0x1058('0x14')]),this['g'][_0x1058('0x1d')](_0x1058('0xf'),_0x27eb34[_0x1058('0xf')]),this['g'][_0x1058('0x1d')]('Element',_0x27eb34['Element']),this['g'][_0x1058('0x1d')]('AttributeOperation',_0x2436bb['description']),this['g'][_0x1058('0x1d')](_0x1058('0x1'),_0x321382['description']),this['g'][_0x1058('0x1d')]('MarkerOperation',_0x45b195['description']),this['g'][_0x1058('0x1d')](_0x1058('0x7'),_0x46e730[_0x1058('0x19')]),this['g']['registerDescriptor'](_0x1058('0x18'),_0x376ced['description']),this['g'][_0x1058('0x1d')](_0x1058('0xb'),_0x243a97[_0x1058('0x19')]),this['g'][_0x1058('0x1d')](_0x1058('0xc'),_0x38daf0[_0x1058('0x19')]),this['g'][_0x1058('0x1d')](_0x1058('0x0'),_0x37c542['description']),this['g'][_0x1058('0x16')](),this['u'](0x1,_0x1058('0x1e'),new _0xeff6e2(0x1,_0x1058('0x1e'))),this['M'](0xa,_0x1058('0x2'),_0x2436bb),this['M'](0xb,_0x1058('0x1'),_0x321382),this['M'](0xc,_0x1058('0x11'),_0x45b195),this['M'](0xd,_0x1058('0x7'),_0x46e730),this['M'](0xe,'MoveOperation',_0x376ced),this['M'](0xf,_0x1058('0xb'),_0x243a97),this['M'](0x10,_0x1058('0xc'),_0x38daf0),this['M'](0x11,_0x1058('0x0'),_0x37c542);const _0x4cad55=this['g'][_0x1058('0x1a')](_0x1058('0x11'));this['u'](0x12,'CommentMarkerOperation',new _0x561f95(0x12,_0x1058('0x11'),_0x4cad55,_0x1058('0x4'))),this['u'](0x13,_0x1058('0x12'),new _0x561f95(0x13,_0x1058('0x11'),_0x4cad55,_0x1058('0x20'))),this['k'](0x64,_0x1058('0x13'),_0x1c1ed2),this['k'](0x65,_0x1058('0x6'),_0x5090d9),this['k'](0x66,_0x1058('0x1f'),_0x294e14),this['k'](0x67,_0x1058('0xd'),_0x1d4fe7);}['M'](_0x65cf53,_0x1adf53,_0x5651b6){const _0x1cce27=new _0x5651b6(_0x65cf53,_0x1adf53,this['g'][_0x1058('0x1a')](_0x1adf53));this['u'](_0x65cf53,_0x1adf53,_0x1cce27);}['k'](_0x4b594e,_0x4908fc,_0x231104){const _0x23bb79=new _0x231104(_0x4b594e,this);this['u'](_0x4b594e,_0x4908fc,_0x23bb79);}['u'](_0x4176fd,_0x5d7e9c,_0x3faed2){this['p']['set'](_0x4176fd,_0x3faed2),this['O'][_0x1058('0x17')](_0x5d7e9c,_0x3faed2);}['_getCompressorByName'](_0x1d9c02){return this['O'][_0x1058('0x5')](_0x1d9c02);}['compress'](_0x52bcc6){if(!_0x52bcc6||!_0x52bcc6[0x0])throw new _0x4b31b6(_0x1058('0x1b'),this);const _0x27f461={'types':[],'buffers':[],'baseVersion':_0x52bcc6[0x0][_0x1058('0x9')]};for(;_0x52bcc6[_0x1058('0x10')];)this['_getCompressorByName'](_0x1058('0xd'))['compress'](_0x27f461,_0x52bcc6)||this[_0x1058('0x15')](_0x1058('0x13'))[_0x1058('0x8')](_0x27f461,_0x52bcc6)||this[_0x1058('0x15')]('DeletingAction')[_0x1058('0x8')](_0x27f461,_0x52bcc6)||this[_0x1058('0x15')](_0x1058('0x1f'))[_0x1058('0x8')](_0x27f461,_0x52bcc6)||this[_0x1058('0x15')](_0x1058('0x3'))[_0x1058('0x8')](_0x27f461,_0x52bcc6)||this['_getCompressorByName'](_0x1058('0x12'))[_0x1058('0x8')](_0x27f461,_0x52bcc6)||this[_0x1058('0x15')](_0x52bcc6[0x0][_0x1058('0xe')])[_0x1058('0x8')](_0x27f461,_0x52bcc6);return _0x27f461;}[_0x1058('0xa')](_0x2286a9){const _0x5c736c=[];for(;_0x2286a9[_0x1058('0x1c')]['length'];){this['p'][_0x1058('0x5')](_0x2286a9['types'][0x0])[_0x1058('0xa')](_0x5c736c,_0x2286a9);}return _0x5c736c['forEach']((_0x4e8c76,_0x54578b)=>_0x4e8c76['baseVersion']=_0x2286a9['baseVersion']+_0x54578b),_0x5c736c;}}

@@ -23,2 +23,2 @@ /*

*/
const _0x1c5b=['MarkerOperation','replace','compress','decompress','name','length'];(function(_0x55b387,_0x2f26e8){const _0x38c22d=function(_0x5113a0){while(--_0x5113a0){_0x55b387['push'](_0x55b387['shift']());}};_0x38c22d(++_0x2f26e8);}(_0x1c5b,0xde));const _0x1b59=function(_0x55b387,_0x2f26e8){_0x55b387=_0x55b387-0x0;let _0x38c22d=_0x1c5b[_0x55b387];return _0x38c22d;};import _0x53d7d3 from'./markeroperationcompressor';export default class b extends _0x53d7d3{constructor(_0x563e8f,_0x5d8b90,_0x770df6,_0x6ca3eb){super(_0x563e8f,_0x5d8b90,_0x770df6),this['R']=_0x6ca3eb+':';}[_0x1b59('0x2')](_0x4b4853,_0x218d85){return!(_0x1b59('0x0')!=_0x218d85[0x0]['__className']||!_0x218d85[0x0][_0x1b59('0x4')]['startsWith'](this['R']))&&(_0x218d85[0x0]['name']=_0x218d85[0x0][_0x1b59('0x4')][_0x1b59('0x1')](new RegExp('^'+this['R']),''),super['compress'](_0x4b4853,_0x218d85),!0x0);}['decompress'](_0x3b7e7d,_0x4039bf){super[_0x1b59('0x3')](_0x3b7e7d,_0x4039bf);const _0x498b1b=_0x3b7e7d[_0x3b7e7d[_0x1b59('0x5')]-0x1];_0x498b1b[_0x1b59('0x4')]=this['R']+_0x498b1b['name'];}}
const _0x336c=['startsWith','compress','length','MarkerOperation','decompress','replace','name'];(function(_0x294c4a,_0x336cdf){const _0x2189da=function(_0x17fe71){while(--_0x17fe71){_0x294c4a['push'](_0x294c4a['shift']());}};_0x2189da(++_0x336cdf);}(_0x336c,0x111));const _0x2189=function(_0x294c4a,_0x336cdf){_0x294c4a=_0x294c4a-0x0;let _0x2189da=_0x336c[_0x294c4a];return _0x2189da;};import _0x9dba from'./markeroperationcompressor';export default class b extends _0x9dba{constructor(_0x3f9529,_0x4c20c5,_0x44d39f,_0x248515){super(_0x3f9529,_0x4c20c5,_0x44d39f),this['R']=_0x248515+':';}[_0x2189('0x1')](_0x3b0ce7,_0x4af7a2){return!(_0x2189('0x3')!=_0x4af7a2[0x0]['__className']||!_0x4af7a2[0x0][_0x2189('0x6')][_0x2189('0x0')](this['R']))&&(_0x4af7a2[0x0]['name']=_0x4af7a2[0x0][_0x2189('0x6')][_0x2189('0x5')](new RegExp('^'+this['R']),''),super['compress'](_0x3b0ce7,_0x4af7a2),!0x0);}[_0x2189('0x4')](_0x53aa99,_0x2780dd){super['decompress'](_0x53aa99,_0x2780dd);const _0x4429e2=_0x53aa99[_0x53aa99[_0x2189('0x2')]-0x1];_0x4429e2[_0x2189('0x6')]=this['R']+_0x4429e2['name'];}}

@@ -23,2 +23,2 @@ /*

*/
const _0x2d22=['compress','oldValue','_protobufDescriptor','description','Range','decompress','string','operationName','newValue','stringify','push','shift','boolean','bool','Boolean','types','Json','parse'];(function(_0x244fba,_0x21f3df){const _0x16d80b=function(_0x3d8f7c){while(--_0x3d8f7c){_0x244fba['push'](_0x244fba['shift']());}};_0x16d80b(++_0x21f3df);}(_0x2d22,0x1d3));const _0x40d0=function(_0x244fba,_0x21f3df){_0x244fba=_0x244fba-0x0;let _0x16d80b=_0x2d22[_0x244fba];return _0x16d80b;};import _0xb34855 from'./operationcompressor';import{parsePositionBeforeCompression as _0x37191a,parsePositionAfterCompression as _0x1fe112}from'../utils';export default class f extends _0xb34855{static get[_0x40d0('0x4')](){return{'fields':{'range':{'type':_0x40d0('0x5'),'id':0x1},'key':{'type':_0x40d0('0x7'),'id':0x2},'oldValueBoolean':{'type':'bool','id':0x3},'oldValueJson':{'type':_0x40d0('0x7'),'id':0x4},'newValueBoolean':{'type':_0x40d0('0xe'),'id':0x5},'newValueJson':{'type':'string','id':0x6},'wasUndone':{'type':_0x40d0('0xe'),'id':0x7}}};}[_0x40d0('0x1')](_0xfe5f71,_0xcddf16){const _0x503636=_0xcddf16['shift']();x(_0x40d0('0x2'),_0x503636),x(_0x40d0('0x9'),_0x503636),_0x37191a(_0x503636),_0xfe5f71['buffers']['push'](this[_0x40d0('0x3')][_0x40d0('0x1')](_0x503636)),_0xfe5f71[_0x40d0('0x10')]['push'](this['id']);}[_0x40d0('0x6')](_0x4f9e01,_0x170d01){const {types:_0xb7c4a1,buffers:_0x16aa11}=_0x170d01,_0x527cc5=this[_0x40d0('0x3')][_0x40d0('0x6')](_0x16aa11[_0x40d0('0xc')]());_0xb7c4a1[_0x40d0('0xc')](),N(_0x40d0('0x2'),_0x527cc5),N(_0x40d0('0x9'),_0x527cc5),_0x1fe112(_0x527cc5),_0x527cc5['__className']=this[_0x40d0('0x8')],_0x4f9e01[_0x40d0('0xb')](_0x527cc5);}}function x(_0x58239d,_0x1b4a80){const _0x1d1b90=_0x1b4a80[_0x58239d];_0x40d0('0xd')==typeof _0x1d1b90?_0x1b4a80[_0x58239d+_0x40d0('0xf')]=_0x1d1b90:_0x1b4a80[_0x58239d+_0x40d0('0x11')]=JSON[_0x40d0('0xa')](_0x1d1b90);}function N(_0x5d1c8a,_0x5a512e){const _0x21751d=_0x5d1c8a+_0x40d0('0x11');_0x5a512e[_0x21751d]?(_0x5a512e[_0x5d1c8a]=JSON[_0x40d0('0x0')](_0x5a512e[_0x21751d]),delete _0x5a512e[_0x21751d]):(_0x5a512e[_0x5d1c8a]=_0x5a512e[_0x5d1c8a+'Boolean'],delete _0x5a512e[_0x5d1c8a+'Boolean']);}
const _0x26d4=['oldValue','buffers','operationName','push','parse','Json','Boolean','string','_protobufDescriptor','compress','decompress','types','bool','shift','Range','newValue'];(function(_0x530c93,_0x26d4f3){const _0x192cbc=function(_0x5782bf){while(--_0x5782bf){_0x530c93['push'](_0x530c93['shift']());}};_0x192cbc(++_0x26d4f3);}(_0x26d4,0x1c1));const _0x192c=function(_0x530c93,_0x26d4f3){_0x530c93=_0x530c93-0x0;let _0x192cbc=_0x26d4[_0x530c93];return _0x192cbc;};import _0x428d8a from'./operationcompressor';import{parsePositionBeforeCompression as _0x164acb,parsePositionAfterCompression as _0x3f0211}from'../utils';export default class f extends _0x428d8a{static get['description'](){return{'fields':{'range':{'type':_0x192c('0xd'),'id':0x1},'key':{'type':_0x192c('0x6'),'id':0x2},'oldValueBoolean':{'type':'bool','id':0x3},'oldValueJson':{'type':_0x192c('0x6'),'id':0x4},'newValueBoolean':{'type':_0x192c('0xb'),'id':0x5},'newValueJson':{'type':_0x192c('0x6'),'id':0x6},'wasUndone':{'type':_0x192c('0xb'),'id':0x7}}};}['compress'](_0x51d3c5,_0x162e0a){const _0x441277=_0x162e0a['shift']();x(_0x192c('0xf'),_0x441277),x(_0x192c('0xe'),_0x441277),_0x164acb(_0x441277),_0x51d3c5[_0x192c('0x0')][_0x192c('0x2')](this['_protobufDescriptor'][_0x192c('0x8')](_0x441277)),_0x51d3c5[_0x192c('0xa')]['push'](this['id']);}['decompress'](_0x496a1e,_0x1d4dd6){const {types:_0x29d760,buffers:_0x4cedd8}=_0x1d4dd6,_0x5a2775=this[_0x192c('0x7')][_0x192c('0x9')](_0x4cedd8[_0x192c('0xc')]());_0x29d760['shift'](),N(_0x192c('0xf'),_0x5a2775),N(_0x192c('0xe'),_0x5a2775),_0x3f0211(_0x5a2775),_0x5a2775['__className']=this[_0x192c('0x1')],_0x496a1e['push'](_0x5a2775);}}function x(_0x1b56f4,_0x9a08b9){const _0x212926=_0x9a08b9[_0x1b56f4];'boolean'==typeof _0x212926?_0x9a08b9[_0x1b56f4+_0x192c('0x5')]=_0x212926:_0x9a08b9[_0x1b56f4+_0x192c('0x4')]=JSON['stringify'](_0x212926);}function N(_0x51daa1,_0x32f040){const _0x227035=_0x51daa1+_0x192c('0x4');_0x32f040[_0x227035]?(_0x32f040[_0x51daa1]=JSON[_0x192c('0x3')](_0x32f040[_0x227035]),delete _0x32f040[_0x227035]):(_0x32f040[_0x51daa1]=_0x32f040[_0x51daa1+_0x192c('0x5')],delete _0x32f040[_0x51daa1+_0x192c('0x5')]);}

@@ -23,2 +23,2 @@ /*

*/
const _0x1347=['bool','shift','compress','operationName','decompress','nodes','attributesJson','types','Position','description','children','repeated','boolean','every','push','__className','_protobufDescriptor','attributesBoolean','keys','attributes'];(function(_0x35ba36,_0xe61493){const _0x4303ac=function(_0x1206a5){while(--_0x1206a5){_0x35ba36['push'](_0x35ba36['shift']());}};_0x4303ac(++_0xe61493);}(_0x1347,0xaf));const _0x6e2c=function(_0x35ba36,_0xe61493){_0x35ba36=_0x35ba36-0x0;let _0x4303ac=_0x1347[_0x35ba36];return _0x4303ac;};import _0x2bddad from'./operationcompressor';import{parsePositionBeforeCompression as _0x24a865,parsePositionAfterCompression as _0x34b10d}from'../utils';export default class O extends _0x2bddad{static get[_0x6e2c('0xe')](){return{'fields':{'position':{'type':_0x6e2c('0xd'),'id':0x1},'nodes':{'rule':_0x6e2c('0x10'),'type':'Element','id':0x2},'shouldReceiveAttributes':{'type':_0x6e2c('0x5'),'id':0x3},'wasUndone':{'type':_0x6e2c('0x5'),'id':0x4}}};}['compress'](_0x54dfbd,_0x5218bd){const _0x3530a8=_0x5218bd['shift']();!function _0x36f1b3(_0x5d0a4a){for(const _0x3e27f2 of _0x5d0a4a){if(_0x3e27f2[_0x6e2c('0x4')]){const _0x2e15a9=_0x3e27f2[_0x6e2c('0x4')];S(_0x2e15a9)?_0x3e27f2[_0x6e2c('0x2')]=_0x2e15a9:_0x3e27f2[_0x6e2c('0xb')]=JSON['stringify'](_0x2e15a9);}_0x3e27f2[_0x6e2c('0xf')]&&_0x36f1b3(_0x3e27f2[_0x6e2c('0xf')]);}}(_0x3530a8['nodes']),_0x24a865(_0x3530a8),_0x54dfbd['buffers']['push'](this[_0x6e2c('0x1')][_0x6e2c('0x7')](_0x3530a8)),_0x54dfbd[_0x6e2c('0xc')][_0x6e2c('0x13')](this['id']);}[_0x6e2c('0x9')](_0x58ab8b,_0x411413){const {types:_0x3ece26,buffers:_0x16501f}=_0x411413,_0x438809=this[_0x6e2c('0x1')]['decompress'](_0x16501f[_0x6e2c('0x6')]());_0x3ece26[_0x6e2c('0x6')](),_0x438809[_0x6e2c('0xa')]||(_0x438809[_0x6e2c('0xa')]=[]),function _0x2731f5(_0x5cc5bf){for(const _0x2ae5df of _0x5cc5bf)(_0x2ae5df['attributesBoolean']||_0x2ae5df[_0x6e2c('0xb')])&&(_0x2ae5df[_0x6e2c('0x2')]?(_0x2ae5df['attributes']=_0x2ae5df[_0x6e2c('0x2')],delete _0x2ae5df[_0x6e2c('0x2')]):(_0x2ae5df[_0x6e2c('0x4')]=JSON['parse'](_0x2ae5df[_0x6e2c('0xb')]),delete _0x2ae5df[_0x6e2c('0xb')])),_0x2ae5df[_0x6e2c('0xf')]&&_0x2731f5(_0x2ae5df[_0x6e2c('0xf')]);}(_0x438809[_0x6e2c('0xa')]),_0x34b10d(_0x438809),_0x438809[_0x6e2c('0x0')]=this[_0x6e2c('0x8')],_0x58ab8b['push'](_0x438809);}}function S(_0x376bf3){return Object[_0x6e2c('0x3')](_0x376bf3)[_0x6e2c('0x12')](_0x46fe85=>_0x6e2c('0x11')==typeof _0x376bf3[_0x46fe85]);}
const _0xa746=['types','boolean','shift','operationName','buffers','description','attributes','attributesBoolean','compress','parse','children','decompress','_protobufDescriptor','repeated','attributesJson','__className','keys','push','bool','Element','Position','every','nodes'];(function(_0x4b88b2,_0xa74683){const _0x414640=function(_0x2353d8){while(--_0x2353d8){_0x4b88b2['push'](_0x4b88b2['shift']());}};_0x414640(++_0xa74683);}(_0xa746,0x1a1));const _0x4146=function(_0x4b88b2,_0xa74683){_0x4b88b2=_0x4b88b2-0x0;let _0x414640=_0xa746[_0x4b88b2];return _0x414640;};import _0x3697a8 from'./operationcompressor';import{parsePositionBeforeCompression as _0x430da9,parsePositionAfterCompression as _0x2f7e66}from'../utils';export default class O extends _0x3697a8{static get[_0x4146('0x2')](){return{'fields':{'position':{'type':_0x4146('0x11'),'id':0x1},'nodes':{'rule':_0x4146('0xa'),'type':_0x4146('0x10'),'id':0x2},'shouldReceiveAttributes':{'type':_0x4146('0xf'),'id':0x3},'wasUndone':{'type':'bool','id':0x4}}};}[_0x4146('0x5')](_0x474053,_0x31ea73){const _0x5727b1=_0x31ea73[_0x4146('0x16')]();!function _0xc2279c(_0x4da5ab){for(const _0x49c81e of _0x4da5ab){if(_0x49c81e['attributes']){const _0x4ae486=_0x49c81e['attributes'];S(_0x4ae486)?_0x49c81e[_0x4146('0x4')]=_0x4ae486:_0x49c81e[_0x4146('0xb')]=JSON['stringify'](_0x4ae486);}_0x49c81e[_0x4146('0x7')]&&_0xc2279c(_0x49c81e['children']);}}(_0x5727b1[_0x4146('0x13')]),_0x430da9(_0x5727b1),_0x474053[_0x4146('0x1')][_0x4146('0xe')](this[_0x4146('0x9')]['compress'](_0x5727b1)),_0x474053[_0x4146('0x14')][_0x4146('0xe')](this['id']);}[_0x4146('0x8')](_0x540cf5,_0x2e5e36){const {types:_0x2e79f0,buffers:_0x1f0fc7}=_0x2e5e36,_0x39ac98=this['_protobufDescriptor'][_0x4146('0x8')](_0x1f0fc7[_0x4146('0x16')]());_0x2e79f0[_0x4146('0x16')](),_0x39ac98[_0x4146('0x13')]||(_0x39ac98[_0x4146('0x13')]=[]),function _0x530183(_0xa0a70d){for(const _0x4168bd of _0xa0a70d)(_0x4168bd[_0x4146('0x4')]||_0x4168bd['attributesJson'])&&(_0x4168bd[_0x4146('0x4')]?(_0x4168bd[_0x4146('0x3')]=_0x4168bd[_0x4146('0x4')],delete _0x4168bd[_0x4146('0x4')]):(_0x4168bd[_0x4146('0x3')]=JSON[_0x4146('0x6')](_0x4168bd[_0x4146('0xb')]),delete _0x4168bd['attributesJson'])),_0x4168bd['children']&&_0x530183(_0x4168bd[_0x4146('0x7')]);}(_0x39ac98[_0x4146('0x13')]),_0x2f7e66(_0x39ac98),_0x39ac98[_0x4146('0xc')]=this[_0x4146('0x0')],_0x540cf5[_0x4146('0xe')](_0x39ac98);}}function S(_0x355a24){return Object[_0x4146('0xd')](_0x355a24)[_0x4146('0x12')](_0x747766=>_0x4146('0x15')==typeof _0x355a24[_0x747766]);}

@@ -23,2 +23,2 @@ /*

*/
const _0x594e=['Range','bool','decompress','oldRange','string','length','description'];(function(_0x1058d9,_0x4c0926){const _0xb7dbbc=function(_0x43e6c6){while(--_0x43e6c6){_0x1058d9['push'](_0x1058d9['shift']());}};_0xb7dbbc(++_0x4c0926);}(_0x594e,0x7a));const _0x5c89=function(_0x1058d9,_0x4c0926){_0x1058d9=_0x1058d9-0x0;let _0xb7dbbc=_0x594e[_0x1058d9];return _0xb7dbbc;};import _0x1af078 from'./operationcompressor';export default class g extends _0x1af078{static get[_0x5c89('0x3')](){return{'fields':{'name':{'type':_0x5c89('0x1'),'id':0x1},'oldRange':{'type':_0x5c89('0x4'),'id':0x2},'newRange':{'type':_0x5c89('0x4'),'id':0x3},'affectsData':{'type':_0x5c89('0x5'),'id':0x4},'wasUndone':{'type':_0x5c89('0x5'),'id':0x5}}};}[_0x5c89('0x6')](_0x31b6ae,_0x2b5bf3){super[_0x5c89('0x6')](_0x31b6ae,_0x2b5bf3);const _0x5b0808=_0x31b6ae[_0x31b6ae[_0x5c89('0x2')]-0x1];_0x5b0808[_0x5c89('0x0')]||(_0x5b0808[_0x5c89('0x0')]=null),_0x5b0808['newRange']||(_0x5b0808['newRange']=null);}}
const _0x4103=['length','decompress','newRange','description','bool','Range','string','oldRange'];(function(_0x3579e3,_0x410306){const _0x38afde=function(_0x34579f){while(--_0x34579f){_0x3579e3['push'](_0x3579e3['shift']());}};_0x38afde(++_0x410306);}(_0x4103,0x144));const _0x38af=function(_0x3579e3,_0x410306){_0x3579e3=_0x3579e3-0x0;let _0x38afde=_0x4103[_0x3579e3];return _0x38afde;};import _0x4f194b from'./operationcompressor';export default class g extends _0x4f194b{static get[_0x38af('0x7')](){return{'fields':{'name':{'type':_0x38af('0x2'),'id':0x1},'oldRange':{'type':_0x38af('0x1'),'id':0x2},'newRange':{'type':_0x38af('0x1'),'id':0x3},'affectsData':{'type':'bool','id':0x4},'wasUndone':{'type':_0x38af('0x0'),'id':0x5}}};}['decompress'](_0x48e3b4,_0x6d962b){super[_0x38af('0x5')](_0x48e3b4,_0x6d962b);const _0x15635a=_0x48e3b4[_0x48e3b4[_0x38af('0x4')]-0x1];_0x15635a[_0x38af('0x3')]||(_0x15635a[_0x38af('0x3')]=null),_0x15635a[_0x38af('0x6')]||(_0x15635a[_0x38af('0x6')]=null);}}

@@ -23,2 +23,2 @@ /*

*/
var _0xe95a=['Position','bool','description'];(function(_0x5bba67,_0x13f0be){var _0x56e491=function(_0x8e1f98){while(--_0x8e1f98){_0x5bba67['push'](_0x5bba67['shift']());}};_0x56e491(++_0x13f0be);}(_0xe95a,0xca));var _0x210c=function(_0x5bba67,_0x13f0be){_0x5bba67=_0x5bba67-0x0;var _0x56e491=_0xe95a[_0x5bba67];return _0x56e491;};import _0x26b872 from'./operationcompressor';export default class l extends _0x26b872{static get[_0x210c('0x1')](){return{'fields':{'sourcePosition':{'type':'Position','id':0x1},'targetPosition':{'type':_0x210c('0x2'),'id':0x2},'graveyardPosition':{'type':_0x210c('0x2'),'id':0x3},'howMany':{'type':'uint32','id':0x4},'wasUndone':{'type':_0x210c('0x0'),'id':0x5}}};}}
var _0xfa5c=['description','bool'];(function(_0x3680f4,_0xfa5cd8){var _0x3167a0=function(_0xb79577){while(--_0xb79577){_0x3680f4['push'](_0x3680f4['shift']());}};_0x3167a0(++_0xfa5cd8);}(_0xfa5c,0x149));var _0x3167=function(_0x3680f4,_0xfa5cd8){_0x3680f4=_0x3680f4-0x0;var _0x3167a0=_0xfa5c[_0x3680f4];return _0x3167a0;};import _0x4bbd57 from'./operationcompressor';export default class l extends _0x4bbd57{static get[_0x3167('0x1')](){return{'fields':{'sourcePosition':{'type':'Position','id':0x1},'targetPosition':{'type':'Position','id':0x2},'graveyardPosition':{'type':'Position','id':0x3},'howMany':{'type':'uint32','id':0x4},'wasUndone':{'type':_0x3167('0x0'),'id':0x5}}};}}

@@ -23,2 +23,2 @@ /*

*/
var _0x5039=['bool','uint32','Position','description'];(function(_0x49d060,_0xf50fa3){var _0x54ad50=function(_0x283266){while(--_0x283266){_0x49d060['push'](_0x49d060['shift']());}};_0x54ad50(++_0xf50fa3);}(_0x5039,0x131));var _0x110a=function(_0x49d060,_0xf50fa3){_0x49d060=_0x49d060-0x0;var _0x54ad50=_0x5039[_0x49d060];return _0x54ad50;};import _0x5f5cc0 from'./operationcompressor';export default class d extends _0x5f5cc0{static get[_0x110a('0x2')](){return{'fields':{'sourcePosition':{'type':'Position','id':0x1},'howMany':{'type':_0x110a('0x0'),'id':0x2},'targetPosition':{'type':_0x110a('0x1'),'id':0x3},'wasUndone':{'type':_0x110a('0x3'),'id':0x4}}};}}
var _0x485b=['Position','description','uint32','bool'];(function(_0x330a08,_0x485bb6){var _0x24f378=function(_0x294128){while(--_0x294128){_0x330a08['push'](_0x330a08['shift']());}};_0x24f378(++_0x485bb6);}(_0x485b,0x13a));var _0x24f3=function(_0x330a08,_0x485bb6){_0x330a08=_0x330a08-0x0;var _0x24f378=_0x485b[_0x330a08];return _0x24f378;};import _0x275054 from'./operationcompressor';export default class d extends _0x275054{static get[_0x24f3('0x3')](){return{'fields':{'sourcePosition':{'type':_0x24f3('0x2'),'id':0x1},'howMany':{'type':_0x24f3('0x0'),'id':0x2},'targetPosition':{'type':_0x24f3('0x2'),'id':0x3},'wasUndone':{'type':_0x24f3('0x1'),'id':0x4}}};}}

@@ -23,2 +23,2 @@ /*

*/
var _0x21f6=['push','shift','types','decompress','operationName','compress'];(function(_0x3f09e6,_0xffabf8){var _0x5ba950=function(_0x343380){while(--_0x343380){_0x3f09e6['push'](_0x3f09e6['shift']());}};_0x5ba950(++_0xffabf8);}(_0x21f6,0x1ca));var _0x3fbe=function(_0x3f09e6,_0xffabf8){_0x3f09e6=_0x3f09e6-0x0;var _0x5ba950=_0x21f6[_0x3f09e6];return _0x5ba950;};import _0x1508c0 from'./operationcompressor';export default class A extends _0x1508c0{[_0x3fbe('0x3')](_0x27b710,_0x49885a){_0x49885a['shift'](),_0x27b710[_0x3fbe('0x0')][_0x3fbe('0x4')](this['id']);}[_0x3fbe('0x1')](_0x2f8d67,_0x3cf247){_0x3cf247[_0x3fbe('0x0')][_0x3fbe('0x5')](),_0x2f8d67[_0x3fbe('0x4')]({'__className':this[_0x3fbe('0x2')]});}}
var _0x408c=['decompress','shift','compress','push','types'];(function(_0x3db771,_0x408c75){var _0x5310bf=function(_0x31e048){while(--_0x31e048){_0x3db771['push'](_0x3db771['shift']());}};_0x5310bf(++_0x408c75);}(_0x408c,0x167));var _0x5310=function(_0x3db771,_0x408c75){_0x3db771=_0x3db771-0x0;var _0x5310bf=_0x408c[_0x3db771];return _0x5310bf;};import _0x21e12a from'./operationcompressor';export default class A extends _0x21e12a{[_0x5310('0x3')](_0x245220,_0x4184df){_0x4184df[_0x5310('0x2')](),_0x245220[_0x5310('0x0')]['push'](this['id']);}[_0x5310('0x1')](_0x26d722,_0x289494){_0x289494['types'][_0x5310('0x2')](),_0x26d722[_0x5310('0x4')]({'__className':this['operationName']});}}

@@ -23,2 +23,2 @@ /*

*/
const _0x29d1=['push','decompress','compress','buffers','operationName','types','_protobufDescriptor','shift'];(function(_0x3764da,_0x52811e){const _0x4cb6b4=function(_0x204c5b){while(--_0x204c5b){_0x3764da['push'](_0x3764da['shift']());}};_0x4cb6b4(++_0x52811e);}(_0x29d1,0xe5));const _0x3b9c=function(_0x3764da,_0x52811e){_0x3764da=_0x3764da-0x0;let _0x4cb6b4=_0x29d1[_0x3764da];return _0x4cb6b4;};import{parsePositionBeforeCompression as _0x3c8a6b,parsePositionAfterCompression as _0x48faf2}from'../utils';export default class V{constructor(_0x145976,_0x189fdc,_0x48b462){this['id']=_0x145976,this['operationName']=_0x189fdc,this['_protobufDescriptor']=_0x48b462;}[_0x3b9c('0x5')](_0x11d22d,_0x396616){const _0x51c584=_0x396616[_0x3b9c('0x2')]();_0x3c8a6b(_0x51c584),_0x11d22d['buffers'][_0x3b9c('0x3')](this[_0x3b9c('0x1')]['compress'](_0x51c584)),_0x11d22d[_0x3b9c('0x0')][_0x3b9c('0x3')](this['id']);}[_0x3b9c('0x4')](_0x4ebe29,_0x3d30b2){_0x3d30b2[_0x3b9c('0x0')]['shift']();const _0x61106b=this[_0x3b9c('0x1')][_0x3b9c('0x4')](_0x3d30b2[_0x3b9c('0x6')][_0x3b9c('0x2')]());_0x48faf2(_0x61106b),_0x61106b['__className']=this[_0x3b9c('0x7')],_0x4ebe29[_0x3b9c('0x3')](_0x61106b);}}
const _0x432f=['shift','_protobufDescriptor','buffers','decompress','push','types','compress','operationName'];(function(_0x56dfb3,_0x432fde){const _0x170d67=function(_0x265327){while(--_0x265327){_0x56dfb3['push'](_0x56dfb3['shift']());}};_0x170d67(++_0x432fde);}(_0x432f,0x1d1));const _0x170d=function(_0x56dfb3,_0x432fde){_0x56dfb3=_0x56dfb3-0x0;let _0x170d67=_0x432f[_0x56dfb3];return _0x170d67;};import{parsePositionBeforeCompression as _0x278f08,parsePositionAfterCompression as _0x1a235b}from'../utils';export default class V{constructor(_0x582c40,_0x55ff05,_0x48bc83){this['id']=_0x582c40,this[_0x170d('0x6')]=_0x55ff05,this[_0x170d('0x0')]=_0x48bc83;}[_0x170d('0x5')](_0x1b66c2,_0x9db29a){const _0x19f373=_0x9db29a[_0x170d('0x7')]();_0x278f08(_0x19f373),_0x1b66c2[_0x170d('0x1')][_0x170d('0x3')](this[_0x170d('0x0')][_0x170d('0x5')](_0x19f373)),_0x1b66c2[_0x170d('0x4')][_0x170d('0x3')](this['id']);}[_0x170d('0x2')](_0x1dd2c1,_0x5e60bd){_0x5e60bd[_0x170d('0x4')][_0x170d('0x7')]();const _0x3aebe7=this['_protobufDescriptor'][_0x170d('0x2')](_0x5e60bd['buffers']['shift']());_0x1a235b(_0x3aebe7),_0x3aebe7['__className']=this['operationName'],_0x1dd2c1[_0x170d('0x3')](_0x3aebe7);}}

@@ -23,2 +23,2 @@ /*

*/
var _0x19f3=['Position','bool','string','description'];(function(_0x5548fd,_0x5af4b0){var _0x5c0385=function(_0x5db27c){while(--_0x5db27c){_0x5548fd['push'](_0x5548fd['shift']());}};_0x5c0385(++_0x5af4b0);}(_0x19f3,0x19f));var _0x3620=function(_0x5548fd,_0x5af4b0){_0x5548fd=_0x5548fd-0x0;var _0x5c0385=_0x19f3[_0x5548fd];return _0x5c0385;};import _0x32a536 from'./operationcompressor';export default class M extends _0x32a536{static get[_0x3620('0x0')](){return{'fields':{'position':{'type':_0x3620('0x1'),'id':0x1},'oldName':{'type':'string','id':0x2},'newName':{'type':_0x3620('0x3'),'id':0x3},'wasUndone':{'type':_0x3620('0x2'),'id':0x4}}};}}
var _0x33a3=['string','description','bool'];(function(_0xd28825,_0x33a314){var _0x58fb74=function(_0x37bde8){while(--_0x37bde8){_0xd28825['push'](_0xd28825['shift']());}};_0x58fb74(++_0x33a314);}(_0x33a3,0x9b));var _0x58fb=function(_0xd28825,_0x33a314){_0xd28825=_0xd28825-0x0;var _0x58fb74=_0x33a3[_0xd28825];return _0x58fb74;};import _0x2ebf3a from'./operationcompressor';export default class M extends _0x2ebf3a{static get[_0x58fb('0x2')](){return{'fields':{'position':{'type':'Position','id':0x1},'oldName':{'type':_0x58fb('0x1'),'id':0x2},'newName':{'type':'string','id':0x3},'wasUndone':{'type':_0x58fb('0x0'),'id':0x4}}};}}

@@ -23,2 +23,2 @@ /*

*/
const _0x531f=['string','description','range','fields'];(function(_0x37c326,_0x2d4024){const _0x1d1bbe=function(_0x434a9f){while(--_0x434a9f){_0x37c326['push'](_0x37c326['shift']());}};_0x1d1bbe(++_0x2d4024);}(_0x531f,0x88));const _0x54c8=function(_0x37c326,_0x2d4024){_0x37c326=_0x37c326-0x0;let _0x1d1bbe=_0x531f[_0x37c326];return _0x1d1bbe;};import _0x29102a from'./attributeoperationcompressor';export default class k extends _0x29102a{static get[_0x54c8('0x1')](){const _0x3b7fac=_0x29102a[_0x54c8('0x1')];return delete _0x3b7fac[_0x54c8('0x3')][_0x54c8('0x2')],_0x3b7fac['fields']['root']={'type':_0x54c8('0x0'),'id':0x1},_0x3b7fac;}}
const _0x4eae=['root','fields','string','description','range'];(function(_0x5a2897,_0x4eae3f){const _0x4b5d66=function(_0x234393){while(--_0x234393){_0x5a2897['push'](_0x5a2897['shift']());}};_0x4b5d66(++_0x4eae3f);}(_0x4eae,0x1df));const _0x4b5d=function(_0x5a2897,_0x4eae3f){_0x5a2897=_0x5a2897-0x0;let _0x4b5d66=_0x4eae[_0x5a2897];return _0x4b5d66;};import _0x541389 from'./attributeoperationcompressor';export default class k extends _0x541389{static get[_0x4b5d('0x4')](){const _0xef0ec1=_0x541389[_0x4b5d('0x4')];return delete _0xef0ec1[_0x4b5d('0x2')][_0x4b5d('0x0')],_0xef0ec1[_0x4b5d('0x2')][_0x4b5d('0x1')]={'type':_0x4b5d('0x3'),'id':0x1},_0xef0ec1;}}

@@ -23,2 +23,2 @@ /*

*/
var _0x1d8b=['uint32','Position','bool','description'];(function(_0x23b882,_0x3d3f8c){var _0x1fd6ae=function(_0xe2ecff){while(--_0xe2ecff){_0x23b882['push'](_0x23b882['shift']());}};_0x1fd6ae(++_0x3d3f8c);}(_0x1d8b,0x1af));var _0x12d1=function(_0x23b882,_0x3d3f8c){_0x23b882=_0x23b882-0x0;var _0x1fd6ae=_0x1d8b[_0x23b882];return _0x1fd6ae;};import _0x26eeaf from'./operationcompressor';export default class w extends _0x26eeaf{static get[_0x12d1('0x0')](){return{'fields':{'splitPosition':{'type':_0x12d1('0x2'),'id':0x1},'graveyardPosition':{'type':_0x12d1('0x2'),'id':0x2},'howMany':{'type':_0x12d1('0x1'),'id':0x3},'insertionPosition':{'type':'Position','id':0x4},'wasUndone':{'type':_0x12d1('0x3'),'id':0x5}}};}}
var _0x3c91=['uint32','Position'];(function(_0x1ba45d,_0x3c9106){var _0x38420d=function(_0x583142){while(--_0x583142){_0x1ba45d['push'](_0x1ba45d['shift']());}};_0x38420d(++_0x3c9106);}(_0x3c91,0xd8));var _0x3842=function(_0x1ba45d,_0x3c9106){_0x1ba45d=_0x1ba45d-0x0;var _0x38420d=_0x3c91[_0x1ba45d];return _0x38420d;};import _0x4fb0f7 from'./operationcompressor';export default class w extends _0x4fb0f7{static get['description'](){return{'fields':{'splitPosition':{'type':_0x3842('0x1'),'id':0x1},'graveyardPosition':{'type':'Position','id':0x2},'howMany':{'type':_0x3842('0x0'),'id':0x3},'insertionPosition':{'type':_0x3842('0x1'),'id':0x4},'wasUndone':{'type':'bool','id':0x5}}};}}

@@ -23,2 +23,2 @@ /*

*/
const _0x1564=['create','verify','build','encode','getDescriptor','compress','finish','registerDescriptor','protobuffactory-cannot-get-descriptor-before-build:\x20Cannot\x20get\x20descriptor\x20before\x20build.','lookupType','toObject'];(function(_0x57ae1a,_0x39b11f){const _0x4e2927=function(_0x10cd8c){while(--_0x10cd8c){_0x57ae1a['push'](_0x57ae1a['shift']());}};_0x4e2927(++_0x39b11f);}(_0x1564,0x1a6));const _0x47a9=function(_0x57ae1a,_0x39b11f){_0x57ae1a=_0x57ae1a-0x0;let _0x4e2927=_0x1564[_0x57ae1a];return _0x4e2927;};import _0x79a90d from'protobufjs/light';import _0x1dbd84 from'@ckeditor/ckeditor5-utils/src/ckeditorerror';import{cloneDeep as _0x2b56bf}from'lodash-es';export default class m{constructor(){this['D']={'nested':{}};}[_0x47a9('0x3')](_0x2aa94c,_0x5d52b5){this['D']['nested'][_0x2aa94c]=_0x2b56bf(_0x5d52b5);}[_0x47a9('0x9')](){this['j']=_0x79a90d['Root']['fromJSON'](this['D']);}[_0x47a9('0x0')](_0x40b978){if(!this['j'])throw new _0x1dbd84(_0x47a9('0x4'),this);return new j(this['j'][_0x47a9('0x5')](_0x40b978));}}class j{constructor(_0x31a04c){this['C']=_0x31a04c;}[_0x47a9('0x1')](_0x2be41f){const _0x274e61=this['C'][_0x47a9('0x8')](_0x2be41f);if(_0x274e61)throw Error(_0x274e61);return this['C'][_0x47a9('0xa')](this['C'][_0x47a9('0x7')](_0x2be41f))[_0x47a9('0x2')]();}['decompress'](_0x446091){return this['C'][_0x47a9('0x6')](this['C']['decode'](_0x446091),{'oneofs':!0x0});}}
const _0x4141=['encode','fromJSON','decode','create','lookupType','toObject','registerDescriptor','nested','compress','protobuffactory-cannot-get-descriptor-before-build:\x20Cannot\x20get\x20descriptor\x20before\x20build.'];(function(_0x52a79f,_0x4141b5){const _0x462516=function(_0x14b1bf){while(--_0x14b1bf){_0x52a79f['push'](_0x52a79f['shift']());}};_0x462516(++_0x4141b5);}(_0x4141,0x1bf));const _0x4625=function(_0x52a79f,_0x4141b5){_0x52a79f=_0x52a79f-0x0;let _0x462516=_0x4141[_0x52a79f];return _0x462516;};import _0x2f5449 from'protobufjs/light';import _0x2d3073 from'@ckeditor/ckeditor5-utils/src/ckeditorerror';import{cloneDeep as _0x5cf5d3}from'lodash-es';export default class m{constructor(){this['D']={'nested':{}};}[_0x4625('0x9')](_0x158194,_0x4b4ccc){this['D'][_0x4625('0x0')][_0x158194]=_0x5cf5d3(_0x4b4ccc);}['build'](){this['j']=_0x2f5449['Root'][_0x4625('0x4')](this['D']);}['getDescriptor'](_0x5297c0){if(!this['j'])throw new _0x2d3073(_0x4625('0x2'),this);return new j(this['j'][_0x4625('0x7')](_0x5297c0));}}class j{constructor(_0x53d3a2){this['C']=_0x53d3a2;}[_0x4625('0x1')](_0x3f5974){const _0x42ba2b=this['C']['verify'](_0x3f5974);if(_0x42ba2b)throw Error(_0x42ba2b);return this['C'][_0x4625('0x3')](this['C'][_0x4625('0x6')](_0x3f5974))['finish']();}['decompress'](_0xe58247){return this['C'][_0x4625('0x8')](this['C'][_0x4625('0x5')](_0xe58247),{'oneofs':!0x0});}}

@@ -23,2 +23,2 @@ /*

*/
const _0x52df=['$graveyard','path','main','rootGraveyard','root','rootMain','nodes'];(function(_0x54344a,_0x53ea84){const _0x539182=function(_0x527aba){while(--_0x527aba){_0x54344a['push'](_0x54344a['shift']());}};_0x539182(++_0x53ea84);}(_0x52df,0x178));const _0xd2b6=function(_0x54344a,_0x53ea84){_0x54344a=_0x54344a-0x0;let _0x539182=_0x52df[_0x54344a];return _0x539182;};import{cloneDeep as _0x191a8c,isEqual as _0x171f83,isObject as _0x49cb82}from'lodash-es';export function getPositionShiftedBy(_0xa3bead,_0x3cb39a){const _0xb8bb62=_0x191a8c(_0xa3bead);return _0xb8bb62['path'][_0xb8bb62['path']['length']-0x1]+=_0x3cb39a,_0xb8bb62;}export function arePositionsEqual(_0x61fda0,_0x53f540){return _0x61fda0['root']===_0x53f540['root']&&_0x171f83(_0x61fda0[_0xd2b6('0x3')],_0x53f540['path']);}export function parsePositionBeforeCompression(_0x57fcf1){C(_0x57fcf1,_0x2797e8=>('main'==_0x2797e8[_0xd2b6('0x6')]?(_0x2797e8[_0xd2b6('0x0')]=!0x0,delete _0x2797e8['root']):_0xd2b6('0x2')==_0x2797e8[_0xd2b6('0x6')]&&(_0x2797e8[_0xd2b6('0x5')]=!0x0,delete _0x2797e8[_0xd2b6('0x6')]),_0x2797e8));}export function parsePositionAfterCompression(_0x52ae5c){C(_0x52ae5c,_0x347b5e=>(_0x347b5e['rootMain']?(_0x347b5e[_0xd2b6('0x6')]=_0xd2b6('0x4'),delete _0x347b5e[_0xd2b6('0x0')]):_0x347b5e['rootGraveyard']&&(_0x347b5e[_0xd2b6('0x6')]=_0xd2b6('0x2'),delete _0x347b5e['rootGraveyard']),_0x347b5e));}function C(_0x539921,_0x213ab9){for(const _0x25985b in _0x539921){const _0x314edb=_0x539921[_0x25985b];_0xd2b6('0x1')!==_0x25985b&&_0x49cb82(_0x314edb)&&(_0x314edb[_0xd2b6('0x3')]&&(_0x314edb[_0xd2b6('0x6')]||_0x314edb[_0xd2b6('0x0')]||_0x314edb[_0xd2b6('0x5')])?_0x539921[_0x25985b]=_0x213ab9(_0x314edb):C(_0x314edb,_0x213ab9));}return _0x539921;}
const _0x5af1=['$graveyard','length','rootMain','nodes','main','root','rootGraveyard','path'];(function(_0x4bdf3d,_0x5af10a){const _0x4f6e15=function(_0x463ae7){while(--_0x463ae7){_0x4bdf3d['push'](_0x4bdf3d['shift']());}};_0x4f6e15(++_0x5af10a);}(_0x5af1,0x1a3));const _0x4f6e=function(_0x4bdf3d,_0x5af10a){_0x4bdf3d=_0x4bdf3d-0x0;let _0x4f6e15=_0x5af1[_0x4bdf3d];return _0x4f6e15;};import{cloneDeep as _0x3af76d,isEqual as _0x14bfda,isObject as _0x549ca9}from'lodash-es';export function getPositionShiftedBy(_0x523ca3,_0x195a61){const _0x2f73b6=_0x3af76d(_0x523ca3);return _0x2f73b6[_0x4f6e('0x4')][_0x2f73b6[_0x4f6e('0x4')][_0x4f6e('0x6')]-0x1]+=_0x195a61,_0x2f73b6;}export function arePositionsEqual(_0x551ffd,_0x28392b){return _0x551ffd[_0x4f6e('0x2')]===_0x28392b['root']&&_0x14bfda(_0x551ffd['path'],_0x28392b[_0x4f6e('0x4')]);}export function parsePositionBeforeCompression(_0x20cad0){C(_0x20cad0,_0x1d6d9f=>(_0x4f6e('0x1')==_0x1d6d9f[_0x4f6e('0x2')]?(_0x1d6d9f['rootMain']=!0x0,delete _0x1d6d9f[_0x4f6e('0x2')]):'$graveyard'==_0x1d6d9f['root']&&(_0x1d6d9f[_0x4f6e('0x3')]=!0x0,delete _0x1d6d9f[_0x4f6e('0x2')]),_0x1d6d9f));}export function parsePositionAfterCompression(_0x2bab93){C(_0x2bab93,_0x576e88=>(_0x576e88['rootMain']?(_0x576e88['root']='main',delete _0x576e88[_0x4f6e('0x7')]):_0x576e88[_0x4f6e('0x3')]&&(_0x576e88['root']=_0x4f6e('0x5'),delete _0x576e88['rootGraveyard']),_0x576e88));}function C(_0x1ddc41,_0x1dd38c){for(const _0x52a623 in _0x1ddc41){const _0x258d3b=_0x1ddc41[_0x52a623];_0x4f6e('0x0')!==_0x52a623&&_0x549ca9(_0x258d3b)&&(_0x258d3b['path']&&(_0x258d3b['root']||_0x258d3b['rootMain']||_0x258d3b[_0x4f6e('0x3')])?_0x1ddc41[_0x52a623]=_0x1dd38c(_0x258d3b):C(_0x258d3b,_0x1dd38c));}return _0x1ddc41;}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc