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.2 to 20.0.0

5

CHANGELOG.md
Changelog
=========
## 20.0.0 (2020-06-23)
Internal changes only (updated dependencies, documentation, etc.).
## 19.0.2 (2020-05-25)

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

4

package.json
{
"name": "@ckeditor/ckeditor5-operations-compressor",
"version": "19.0.2",
"version": "20.0.0",
"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.1",
"@ckeditor/ckeditor5-utils": "^20.0.0",
"lodash-es": "^4.17.11",

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

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

*/
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);}}
const _0x5ea4=['compress','buffers','shift','length','push','decompress','types'];(function(_0x2e00e4,_0x5ea47e){const _0x149637=function(_0x108e30){while(--_0x108e30){_0x2e00e4['push'](_0x2e00e4['shift']());}};_0x149637(++_0x5ea47e);}(_0x5ea4,0x125));const _0x1496=function(_0x2e00e4,_0x5ea47e){_0x2e00e4=_0x2e00e4-0x0;let _0x149637=_0x5ea4[_0x2e00e4];return _0x149637;};import{cloneDeep as _0x5111f1}from'lodash-es';export default class o{constructor(_0x5588c0,_0xed8a2d){this['id']=_0x5588c0,this['s']=_0xed8a2d;}[_0x1496('0x1')](_0x5d7275,_0x32af7a){let _0x19b990;for(;_0x32af7a[_0x1496('0x4')]>0x1&&this['o'](_0x32af7a[0x0],_0x32af7a[0x1]);)_0x19b990?(_0x19b990=this['h'](_0x32af7a['shift'](),_0x19b990),_0x5d7275['types'][_0x1496('0x5')](0x0)):(_0x19b990=_0x5111f1(_0x32af7a['shift']()),_0x5d7275[_0x1496('0x0')]['push'](this['id']));return!!_0x19b990&&(_0x19b990=this['h'](_0x32af7a[_0x1496('0x3')](),_0x19b990),_0x5d7275[_0x1496('0x0')][_0x1496('0x5')](0x0),_0x5d7275[_0x1496('0x2')][_0x1496('0x5')](this['i'](_0x19b990)),!0x0);}[_0x1496('0x6')](_0x1dd465,_0x3e83d8){const _0x2645d2=this['l'](_0x3e83d8);for(;0x0==_0x3e83d8[_0x1496('0x0')][0x0];)_0x3e83d8[_0x1496('0x0')][_0x1496('0x3')](),_0x1dd465[_0x1496('0x5')](this['m'](_0x2645d2));_0x1dd465[_0x1496('0x5')](_0x2645d2);}}

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

*/
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')];}
const _0x1797=['sourcePosition','howMany','MoveOperation','_getCompressorByName','__className','targetPosition','compress','root','decompress','wasUndone'];(function(_0x15b908,_0x17974a){const _0x4a5668=function(_0x1c32e9){while(--_0x1c32e9){_0x15b908['push'](_0x15b908['shift']());}};_0x4a5668(++_0x17974a);}(_0x1797,0xbf));const _0x4a56=function(_0x15b908,_0x17974a){_0x15b908=_0x15b908-0x0;let _0x4a5668=_0x1797[_0x15b908];return _0x4a5668;};import _0x1a3aa4 from'./actioncompressor';import{arePositionsEqual as _0x2293a8,getPositionShiftedBy as _0x533e10}from'../utils';import{cloneDeep as _0x3d8dbb}from'lodash-es';export default class n extends _0x1a3aa4{['h'](_0x5b1ec2,_0x301b11){return _0x301b11[_0x4a56('0x0')]++,_0x301b11[_0x4a56('0x9')]=_0x3d8dbb(_0x5b1ec2['sourcePosition']),_0x301b11;}['m'](_0x2436e9){const _0x5d147=_0x3d8dbb(_0x2436e9);return _0x2436e9[_0x4a56('0x0')]--,_0x5d147[_0x4a56('0x0')]=0x1,_0x5d147[_0x4a56('0x9')]=_0x533e10(_0x5d147[_0x4a56('0x9')],_0x2436e9[_0x4a56('0x0')]),_0x5d147;}['o'](_0x192224,_0x1abd15){return!(!i(_0x192224)||!i(_0x1abd15))&&(_0x2293a8(_0x533e10(_0x192224[_0x4a56('0x9')],-0x1),_0x1abd15[_0x4a56('0x9')])&&_0x2293a8(_0x192224['targetPosition'],_0x1abd15[_0x4a56('0x4')]));}['i'](_0x331322){const _0x174dc6={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x4a56('0x2')](_0x4a56('0x1'))[_0x4a56('0x5')](_0x174dc6,[_0x331322]),_0x174dc6['buffers'][0x0];}['l'](_0x147923){const _0xb2a97d=[];return this['s'][_0x4a56('0x2')](_0x4a56('0x1'))[_0x4a56('0x7')](_0xb2a97d,_0x147923),_0xb2a97d[0x0];}}function i(_0x17ba16){return'MoveOperation'==_0x17ba16[_0x4a56('0x3')]&&'$graveyard'==_0x17ba16[_0x4a56('0x4')][_0x4a56('0x6')]&&0x1==_0x17ba16[_0x4a56('0x0')]&&!_0x17ba16[_0x4a56('0x8')];}

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

*/
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')];}
const _0x31db=['MoveOperation','decompress','buffers','howMany','sourcePosition','_getCompressorByName','root'];(function(_0xb712eb,_0x31dbe0){const _0x27e98f=function(_0x424cad){while(--_0x424cad){_0xb712eb['push'](_0xb712eb['shift']());}};_0x27e98f(++_0x31dbe0);}(_0x31db,0x94));const _0x27e9=function(_0xb712eb,_0x31dbe0){_0xb712eb=_0xb712eb-0x0;let _0x27e98f=_0x31db[_0xb712eb];return _0x27e98f;};import _0x300388 from'./actioncompressor';import{arePositionsEqual as _0x4def72}from'../utils';import{cloneDeep as _0x36cb54}from'lodash-es';export default class p extends _0x300388{['h'](_0xca3d4d,_0x3120f2){return _0x3120f2[_0x27e9('0x2')]++,_0x3120f2;}['m'](_0x422e3d){const _0x526313=_0x36cb54(_0x422e3d);return _0x526313['howMany']=0x1,_0x422e3d[_0x27e9('0x2')]--,_0x526313;}['o'](_0x2eac90,_0x2fd77b){return!(!i(_0x2eac90)||!i(_0x2fd77b))&&(_0x4def72(_0x2eac90[_0x27e9('0x3')],_0x2fd77b[_0x27e9('0x3')])&&_0x4def72(_0x2eac90['targetPosition'],_0x2fd77b['targetPosition']));}['i'](_0x5c11dd){const _0x5ae1d4={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x27e9('0x4')](_0x27e9('0x6'))['compress'](_0x5ae1d4,[_0x5c11dd]),_0x5ae1d4[_0x27e9('0x1')][0x0];}['l'](_0x1033b8){const _0x5a37de=[];return this['s'][_0x27e9('0x4')](_0x27e9('0x6'))[_0x27e9('0x0')](_0x5a37de,_0x1033b8),_0x5a37de[0x0];}}function i(_0x4c7cc7){return _0x27e9('0x6')==_0x4c7cc7['__className']&&'$graveyard'==_0x4c7cc7['targetPosition'][_0x27e9('0x5')]&&0x1==_0x4c7cc7[_0x27e9('0x2')]&&!_0x4c7cc7['wasUndone'];}

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

*/
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')];}
const _0x3da3=['nodes','position','_getCompressorByName','compress','decompress','InsertOperation','substr','buffers','keys','every','length','attributes','from','data','__className'];(function(_0x46b791,_0x3da3ff){const _0x97c444=function(_0x912c84){while(--_0x912c84){_0x46b791['push'](_0x46b791['shift']());}};_0x97c444(++_0x3da3ff);}(_0x3da3,0x18d));const _0x97c4=function(_0x46b791,_0x3da3ff){_0x46b791=_0x46b791-0x0;let _0x97c444=_0x3da3[_0x46b791];return _0x97c444;};import _0x5db7c0 from'./actioncompressor';import{arePositionsEqual as _0x2d3a77,getPositionShiftedBy as _0x14676b}from'../utils';import{cloneDeep as _0x5e0443}from'lodash-es';export default class c extends _0x5db7c0{['h'](_0x4be48f,_0x2f8de6){return _0x2f8de6[_0x97c4('0x8')][0x0][_0x97c4('0x6')]+=_0x4be48f[_0x97c4('0x8')][0x0][_0x97c4('0x6')],_0x2f8de6;}['m'](_0x3cca7e){const _0x381154=_0x5e0443(_0x3cca7e),_0x15bc5c=_0x381154[_0x97c4('0x8')][0x0],_0x2c3dfe=_0x3cca7e['nodes'][0x0],_0x3ccdfc=Array[_0x97c4('0x5')](_0x2c3dfe[_0x97c4('0x6')])[0x0],_0x3a52e1=_0x3ccdfc['length'];return _0x15bc5c[_0x97c4('0x6')]=_0x3ccdfc,_0x2c3dfe[_0x97c4('0x6')]=_0x2c3dfe[_0x97c4('0x6')][_0x97c4('0xe')](_0x3a52e1),_0x3cca7e['position']=_0x14676b(_0x3cca7e[_0x97c4('0x9')],_0x3a52e1),_0x381154;}['o'](_0x3140fe,_0xb3dfef){if(i(_0x3140fe)&&i(_0xb3dfef)){const _0x2b747c=_0x3140fe[_0x97c4('0x8')][0x0][_0x97c4('0x6')]['length'],_0x887641=_0x2d3a77(_0x14676b(_0x3140fe[_0x97c4('0x9')],_0x2b747c),_0xb3dfef[_0x97c4('0x9')]),_0xbc7c50=_0x3140fe[_0x97c4('0x8')][0x0],_0x2728b4=_0xb3dfef[_0x97c4('0x8')][0x0];return _0x887641&&function(_0x3cc3cc,_0x3b0f38){const _0x2fdf01=Object[_0x97c4('0x1')](_0x3cc3cc[_0x97c4('0x4')]||{}),_0x50dbc0=Object[_0x97c4('0x1')](_0x3b0f38[_0x97c4('0x4')]||{});if(_0x2fdf01[_0x97c4('0x3')]!==_0x50dbc0[_0x97c4('0x3')])return!0x1;return _0x2fdf01[_0x97c4('0x2')](_0x5bafb3=>_0x3b0f38['attributes'][_0x5bafb3]&&_0x3b0f38[_0x97c4('0x4')][_0x5bafb3]===_0x3cc3cc[_0x97c4('0x4')][_0x5bafb3]);}(_0xbc7c50,_0x2728b4);}return!0x1;}['i'](_0x240b8e){const _0x5cd2dc={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x97c4('0xa')]('InsertOperation')[_0x97c4('0xb')](_0x5cd2dc,[_0x240b8e]),_0x5cd2dc[_0x97c4('0x0')][0x0];}['l'](_0x194894){const _0x355b67=[];return this['s'][_0x97c4('0xa')](_0x97c4('0xd'))[_0x97c4('0xc')](_0x355b67,_0x194894),_0x355b67[0x0];}}function i(_0x5e5907){return _0x97c4('0xd')==_0x5e5907[_0x97c4('0x7')]&&0x1==_0x5e5907[_0x97c4('0x8')][_0x97c4('0x3')]&&_0x5e5907[_0x97c4('0x8')][0x0][_0x97c4('0x6')]&&!_0x5e5907['wasUndone']&&0x1==Array[_0x97c4('0x5')](_0x5e5907[_0x97c4('0x8')][0x0][_0x97c4('0x6')])['length'];}

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

*/
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];}}
const _0x525e=['end','start','MarkerOperation','shift','stickiness','push','buffers','decompress','name','compress','startsWith','toNone','_getCompressorByName','types','oldRange','newRange','split','user:','user:position:','__className'];(function(_0x23f03d,_0x525ef6){const _0xb9cd8a=function(_0x5b64a8){while(--_0x5b64a8){_0x23f03d['push'](_0x23f03d['shift']());}};_0xb9cd8a(++_0x525ef6);}(_0x525e,0xfb));const _0xb9cd=function(_0x23f03d,_0x525ef6){_0x23f03d=_0x23f03d-0x0;let _0xb9cd8a=_0x525e[_0x23f03d];return _0xb9cd8a;};import _0x46713b from'./actioncompressor';import{arePositionsEqual as _0x5b58fb}from'../utils';import{cloneDeep as _0x180d27}from'lodash-es';export default class u extends _0x46713b{['compress'](_0x3e45a3,_0x405dd3){if(!function(_0xd24346,_0x8de8a1){if(!_0xd24346||!_0x8de8a1)return!0x1;if(_0xb9cd('0xb')!=_0xd24346[_0xb9cd('0x8')]||_0xb9cd('0xb')!=_0x8de8a1[_0xb9cd('0x8')])return!0x1;if(_0xd24346[_0xb9cd('0x11')]['startsWith']('user:')&&_0x8de8a1[_0xb9cd('0x11')][_0xb9cd('0x13')](_0xb9cd('0x6'))&&_0xd24346[_0xb9cd('0x11')]!=_0x8de8a1[_0xb9cd('0x11')])return!0x0;return!0x1;}(_0x405dd3[0x0],_0x405dd3[0x1]))return!0x1;const _0xfe0a0b=_0x405dd3[_0xb9cd('0xc')]();return _0xfe0a0b[_0xb9cd('0x3')]=null,_0xfe0a0b['newRange']&&_0x5b58fb(_0xfe0a0b[_0xb9cd('0x4')]['start'],_0xfe0a0b['newRange']['end'])&&(_0xfe0a0b['newRange'][_0xb9cd('0x9')]=null),_0x405dd3[_0xb9cd('0xc')](),_0x3e45a3[_0xb9cd('0x2')][_0xb9cd('0xe')](this['id']),_0x3e45a3[_0xb9cd('0x2')][_0xb9cd('0xe')](0x0),_0x3e45a3[_0xb9cd('0xf')][_0xb9cd('0xe')](this['i'](_0xfe0a0b)),!0x0;}[_0xb9cd('0x10')](_0x1ed19d,_0x256c88){const _0x2e57f5=this['l'](_0x256c88);_0x2e57f5[_0xb9cd('0x4')]&&!_0x2e57f5['newRange']['end']&&(_0x2e57f5[_0xb9cd('0x4')][_0xb9cd('0x9')]=_0x180d27(_0x2e57f5[_0xb9cd('0x4')][_0xb9cd('0xa')]));const _0x38b4d3=_0x180d27(_0x2e57f5);_0x38b4d3[_0xb9cd('0x4')]&&(_0x38b4d3['newRange']['start'][_0xb9cd('0xd')]=_0xb9cd('0x0'),_0x38b4d3[_0xb9cd('0x4')][_0xb9cd('0x9')]=_0x180d27(_0x38b4d3['newRange'][_0xb9cd('0xa')])),_0x38b4d3[_0xb9cd('0x11')]=_0xb9cd('0x7')+_0x38b4d3[_0xb9cd('0x11')][_0xb9cd('0x5')](':')[0x2],_0x256c88['types'][_0xb9cd('0xc')](),_0x1ed19d[_0xb9cd('0xe')](_0x2e57f5),_0x1ed19d['push'](_0x38b4d3);}['i'](_0x27ecb3){const _0x3cf20d={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0xb9cd('0x1')]('MarkerOperation')[_0xb9cd('0x12')](_0x3cf20d,[_0x27ecb3]),_0x3cf20d[_0xb9cd('0xf')][0x0];}['l'](_0x32b137){const _0x37a9c6=[];return this['s'][_0xb9cd('0x1')](_0xb9cd('0xb'))[_0xb9cd('0x10')](_0x37a9c6,_0x32b137),_0x37a9c6[0x0];}}

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

*/
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}}}};
var _0x28a8=['Element','repeated','string','Position','bool'];(function(_0x46eef3,_0x28a8bc){var _0x1ef389=function(_0x63b833){while(--_0x63b833){_0x46eef3['push'](_0x46eef3['shift']());}};_0x1ef389(++_0x28a8bc);}(_0x28a8,0x76));var _0x1ef3=function(_0x46eef3,_0x28a8bc){_0x46eef3=_0x46eef3-0x0;var _0x1ef389=_0x28a8[_0x46eef3];return _0x1ef389;};export default{'Position':{'fields':{'root':{'type':_0x1ef3('0x4'),'id':0x1},'rootMain':{'type':'bool','id':0x2},'rootGraveyard':{'type':_0x1ef3('0x1'),'id':0x3},'path':{'rule':_0x1ef3('0x3'),'type':'uint32','id':0x4},'stickiness':{'type':'string','id':0x5}}},'Range':{'fields':{'start':{'type':_0x1ef3('0x0'),'id':0x1},'end':{'type':'Position','id':0x2}}},'Element':{'fields':{'name':{'type':_0x1ef3('0x4'),'id':0x1},'children':{'rule':_0x1ef3('0x3'),'type':_0x1ef3('0x2'),'id':0x2},'data':{'type':_0x1ef3('0x4'),'id':0x3},'attributesBoolean':{'keyType':_0x1ef3('0x4'),'type':'bool','id':0x4},'attributesJson':{'type':_0x1ef3('0x4'),'id':0x5}}}};

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

*/
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;}}
const _0x5f11=['SuggestionMarkerOperation','Range','comment','build','compress','decompress','NoOperation','suggestion','set','get','RootAttributeOperation','_getCompressorByName','RenameOperation','length','ForwardDeletingAction','TypingAction','forEach','getDescriptor','__className','AttributeOperation','description','registerDescriptor','UserSelectionAction','MergeOperation','CommentMarkerOperation','baseVersion','MarkerOperation','Element','MoveOperation','InsertOperation','Position','DeletingAction','SplitOperation','types'];(function(_0x316811,_0x5f119d){const _0x8c62b7=function(_0x6e818b){while(--_0x6e818b){_0x316811['push'](_0x316811['shift']());}};_0x8c62b7(++_0x5f119d);}(_0x5f11,0x133));const _0x8c62=function(_0x316811,_0x5f119d){_0x316811=_0x316811-0x0;let _0x8c62b7=_0x5f11[_0x316811];return _0x8c62b7;};import _0x3dc37c from'@ckeditor/ckeditor5-utils/src/ckeditorerror';import _0x444e63 from'./protobuffactory';import _0x4371ac from'./commondescriptions';import _0x21374d from'./operationcompressor/attributeoperationcompressor';import _0x16bf21 from'./operationcompressor/insertoperationcompressor';import _0xb5fa49 from'./operationcompressor/markeroperationcompressor';import _0x48c326 from'./operationcompressor/mergeoperationcompressor';import _0x2793e5 from'./operationcompressor/moveoperationcompressor';import _0x4adfe4 from'./operationcompressor/renameoperationcompressor';import _0x5bc4f5 from'./operationcompressor/rootattributeoperationcompressor';import _0x2e8fad from'./operationcompressor/splitoperationcompressor';import _0x48fe43 from'./operationcompressor/nooperationcompressor';import _0x4588ab from'./operationcompressor/annotationmarkeroperationcompressor';import _0x11b5eb from'./actioncompressor/typingactioncompressor';import _0x4c4650 from'./actioncompressor/deletingactioncompressor';import _0xc3a9b9 from'./actioncompressor/forwarddeletingactioncompressor';import _0x60bd86 from'./actioncompressor/userselectionactioncompressor';export default class y{constructor(){this['p']=new Map(),this['O']=new Map(),this['g']=new _0x444e63(),this['g'][_0x8c62('0x14')](_0x8c62('0x1d'),_0x4371ac[_0x8c62('0x1d')]),this['g']['registerDescriptor']('Range',_0x4371ac[_0x8c62('0x0')]),this['g'][_0x8c62('0x14')](_0x8c62('0x1a'),_0x4371ac[_0x8c62('0x1a')]),this['g']['registerDescriptor'](_0x8c62('0x12'),_0x21374d['description']),this['g'][_0x8c62('0x14')](_0x8c62('0x1c'),_0x16bf21[_0x8c62('0x13')]),this['g'][_0x8c62('0x14')](_0x8c62('0x19'),_0xb5fa49['description']),this['g'][_0x8c62('0x14')](_0x8c62('0x16'),_0x48c326[_0x8c62('0x13')]),this['g'][_0x8c62('0x14')](_0x8c62('0x1b'),_0x2793e5[_0x8c62('0x13')]),this['g'][_0x8c62('0x14')](_0x8c62('0xb'),_0x4adfe4[_0x8c62('0x13')]),this['g'][_0x8c62('0x14')](_0x8c62('0x9'),_0x5bc4f5[_0x8c62('0x13')]),this['g'][_0x8c62('0x14')](_0x8c62('0x1f'),_0x2e8fad[_0x8c62('0x13')]),this['g'][_0x8c62('0x2')](),this['u'](0x1,_0x8c62('0x5'),new _0x48fe43(0x1,_0x8c62('0x5'))),this['M'](0xa,_0x8c62('0x12'),_0x21374d),this['M'](0xb,_0x8c62('0x1c'),_0x16bf21),this['M'](0xc,_0x8c62('0x19'),_0xb5fa49),this['M'](0xd,'MergeOperation',_0x48c326),this['M'](0xe,_0x8c62('0x1b'),_0x2793e5),this['M'](0xf,_0x8c62('0xb'),_0x4adfe4),this['M'](0x10,_0x8c62('0x9'),_0x5bc4f5),this['M'](0x11,_0x8c62('0x1f'),_0x2e8fad);const _0x355e66=this['g'][_0x8c62('0x10')]('MarkerOperation');this['u'](0x12,_0x8c62('0x17'),new _0x4588ab(0x12,_0x8c62('0x19'),_0x355e66,_0x8c62('0x1'))),this['u'](0x13,_0x8c62('0x21'),new _0x4588ab(0x13,'MarkerOperation',_0x355e66,_0x8c62('0x6'))),this['k'](0x64,'TypingAction',_0x11b5eb),this['k'](0x65,'DeletingAction',_0x4c4650),this['k'](0x66,_0x8c62('0xd'),_0xc3a9b9),this['k'](0x67,_0x8c62('0x15'),_0x60bd86);}['M'](_0x45f659,_0x1cd537,_0x2a4f15){const _0x4720b2=new _0x2a4f15(_0x45f659,_0x1cd537,this['g'][_0x8c62('0x10')](_0x1cd537));this['u'](_0x45f659,_0x1cd537,_0x4720b2);}['k'](_0x2c368a,_0x425c03,_0xeb26d7){const _0x2d0aea=new _0xeb26d7(_0x2c368a,this);this['u'](_0x2c368a,_0x425c03,_0x2d0aea);}['u'](_0x3aa15a,_0x3fb528,_0xeb59ae){this['p']['set'](_0x3aa15a,_0xeb59ae),this['O'][_0x8c62('0x7')](_0x3fb528,_0xeb59ae);}[_0x8c62('0xa')](_0x49eda9){return this['O'][_0x8c62('0x8')](_0x49eda9);}[_0x8c62('0x3')](_0x47f98b){if(!_0x47f98b||!_0x47f98b[0x0])throw new _0x3dc37c('no-operations-provided:\x20The\x20operations\x20set\x20is\x20empty,\x20no\x20operations\x20provided.',this);const _0x4e2cc2={'types':[],'buffers':[],'baseVersion':_0x47f98b[0x0]['baseVersion']};for(;_0x47f98b[_0x8c62('0xc')];)this[_0x8c62('0xa')](_0x8c62('0x15'))[_0x8c62('0x3')](_0x4e2cc2,_0x47f98b)||this[_0x8c62('0xa')](_0x8c62('0xe'))[_0x8c62('0x3')](_0x4e2cc2,_0x47f98b)||this['_getCompressorByName'](_0x8c62('0x1e'))[_0x8c62('0x3')](_0x4e2cc2,_0x47f98b)||this[_0x8c62('0xa')](_0x8c62('0xd'))[_0x8c62('0x3')](_0x4e2cc2,_0x47f98b)||this[_0x8c62('0xa')](_0x8c62('0x17'))[_0x8c62('0x3')](_0x4e2cc2,_0x47f98b)||this[_0x8c62('0xa')](_0x8c62('0x21'))[_0x8c62('0x3')](_0x4e2cc2,_0x47f98b)||this['_getCompressorByName'](_0x47f98b[0x0][_0x8c62('0x11')])['compress'](_0x4e2cc2,_0x47f98b);return _0x4e2cc2;}[_0x8c62('0x4')](_0x5e966f){const _0x56051b=[];for(;_0x5e966f[_0x8c62('0x20')]['length'];){this['p'][_0x8c62('0x8')](_0x5e966f[_0x8c62('0x20')][0x0])[_0x8c62('0x4')](_0x56051b,_0x5e966f);}return _0x56051b[_0x8c62('0xf')]((_0xfc9be6,_0x1a5ee5)=>_0xfc9be6[_0x8c62('0x18')]=_0x5e966f[_0x8c62('0x18')]+_0x1a5ee5),_0x56051b;}}

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

*/
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'];}}
const _0x9bed=['replace','name','length','decompress','MarkerOperation','startsWith','compress','__className'];(function(_0x42255c,_0x9bed4a){const _0x22b7c9=function(_0x979454){while(--_0x979454){_0x42255c['push'](_0x42255c['shift']());}};_0x22b7c9(++_0x9bed4a);}(_0x9bed,0x17a));const _0x22b7=function(_0x42255c,_0x9bed4a){_0x42255c=_0x42255c-0x0;let _0x22b7c9=_0x9bed[_0x42255c];return _0x22b7c9;};import _0x2faac9 from'./markeroperationcompressor';export default class b extends _0x2faac9{constructor(_0x925d2c,_0x3aed8c,_0x452cef,_0x5b134d){super(_0x925d2c,_0x3aed8c,_0x452cef),this['R']=_0x5b134d+':';}[_0x22b7('0x4')](_0x103587,_0x3221eb){return!(_0x22b7('0x2')!=_0x3221eb[0x0][_0x22b7('0x5')]||!_0x3221eb[0x0]['name'][_0x22b7('0x3')](this['R']))&&(_0x3221eb[0x0][_0x22b7('0x7')]=_0x3221eb[0x0][_0x22b7('0x7')][_0x22b7('0x6')](new RegExp('^'+this['R']),''),super[_0x22b7('0x4')](_0x103587,_0x3221eb),!0x0);}[_0x22b7('0x1')](_0x3cd1f5,_0x377f78){super[_0x22b7('0x1')](_0x3cd1f5,_0x377f78);const _0x50bd6f=_0x3cd1f5[_0x3cd1f5[_0x22b7('0x0')]-0x1];_0x50bd6f[_0x22b7('0x7')]=this['R']+_0x50bd6f[_0x22b7('0x7')];}}

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

*/
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')]);}
const _0x5704=['Range','decompress','parse','string','Json','Boolean','stringify','compress','newValue','bool','buffers','_protobufDescriptor','boolean','description','push','oldValue'];(function(_0x4b66e4,_0x5704f0){const _0x1ca2d4=function(_0x25c9e0){while(--_0x25c9e0){_0x4b66e4['push'](_0x4b66e4['shift']());}};_0x1ca2d4(++_0x5704f0);}(_0x5704,0x1a1));const _0x1ca2=function(_0x4b66e4,_0x5704f0){_0x4b66e4=_0x4b66e4-0x0;let _0x1ca2d4=_0x5704[_0x4b66e4];return _0x1ca2d4;};import _0xd68be9 from'./operationcompressor';import{parsePositionBeforeCompression as _0x1dee9d,parsePositionAfterCompression as _0x4e2278}from'../utils';export default class f extends _0xd68be9{static get[_0x1ca2('0xc')](){return{'fields':{'range':{'type':_0x1ca2('0xf'),'id':0x1},'key':{'type':'string','id':0x2},'oldValueBoolean':{'type':_0x1ca2('0x8'),'id':0x3},'oldValueJson':{'type':_0x1ca2('0x2'),'id':0x4},'newValueBoolean':{'type':'bool','id':0x5},'newValueJson':{'type':_0x1ca2('0x2'),'id':0x6},'wasUndone':{'type':_0x1ca2('0x8'),'id':0x7}}};}['compress'](_0xaec305,_0x3ea8a9){const _0x1f8e60=_0x3ea8a9['shift']();x(_0x1ca2('0xe'),_0x1f8e60),x(_0x1ca2('0x7'),_0x1f8e60),_0x1dee9d(_0x1f8e60),_0xaec305[_0x1ca2('0x9')]['push'](this[_0x1ca2('0xa')][_0x1ca2('0x6')](_0x1f8e60)),_0xaec305['types'][_0x1ca2('0xd')](this['id']);}[_0x1ca2('0x0')](_0x621b05,_0x1d4845){const {types:_0x405e4a,buffers:_0x529b69}=_0x1d4845,_0xd9250d=this[_0x1ca2('0xa')][_0x1ca2('0x0')](_0x529b69['shift']());_0x405e4a['shift'](),N(_0x1ca2('0xe'),_0xd9250d),N(_0x1ca2('0x7'),_0xd9250d),_0x4e2278(_0xd9250d),_0xd9250d['__className']=this['operationName'],_0x621b05[_0x1ca2('0xd')](_0xd9250d);}}function x(_0x199e3d,_0x3d22d4){const _0x2ce390=_0x3d22d4[_0x199e3d];_0x1ca2('0xb')==typeof _0x2ce390?_0x3d22d4[_0x199e3d+_0x1ca2('0x4')]=_0x2ce390:_0x3d22d4[_0x199e3d+'Json']=JSON[_0x1ca2('0x5')](_0x2ce390);}function N(_0x3f4bdf,_0x3e1185){const _0x133dcf=_0x3f4bdf+_0x1ca2('0x3');_0x3e1185[_0x133dcf]?(_0x3e1185[_0x3f4bdf]=JSON[_0x1ca2('0x1')](_0x3e1185[_0x133dcf]),delete _0x3e1185[_0x133dcf]):(_0x3e1185[_0x3f4bdf]=_0x3e1185[_0x3f4bdf+_0x1ca2('0x4')],delete _0x3e1185[_0x3f4bdf+_0x1ca2('0x4')]);}

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

*/
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]);}
const _0x2aea=['stringify','decompress','parse','bool','attributesJson','Element','repeated','Position','attributesBoolean','push','shift','nodes','_protobufDescriptor','description','__className','children','boolean','compress','operationName','attributes'];(function(_0x5b70e7,_0x2aea71){const _0x424d19=function(_0x4b7279){while(--_0x4b7279){_0x5b70e7['push'](_0x5b70e7['shift']());}};_0x424d19(++_0x2aea71);}(_0x2aea,0x1e4));const _0x424d=function(_0x5b70e7,_0x2aea71){_0x5b70e7=_0x5b70e7-0x0;let _0x424d19=_0x2aea[_0x5b70e7];return _0x424d19;};import _0x461542 from'./operationcompressor';import{parsePositionBeforeCompression as _0x2e9ebe,parsePositionAfterCompression as _0xba9243}from'../utils';export default class O extends _0x461542{static get[_0x424d('0x9')](){return{'fields':{'position':{'type':_0x424d('0x3'),'id':0x1},'nodes':{'rule':_0x424d('0x2'),'type':_0x424d('0x1'),'id':0x2},'shouldReceiveAttributes':{'type':_0x424d('0x13'),'id':0x3},'wasUndone':{'type':_0x424d('0x13'),'id':0x4}}};}[_0x424d('0xd')](_0x24cec5,_0x4b50f4){const _0x4c453b=_0x4b50f4[_0x424d('0x6')]();!function _0x139e30(_0x147894){for(const _0x282227 of _0x147894){if(_0x282227[_0x424d('0xf')]){const _0x562588=_0x282227[_0x424d('0xf')];S(_0x562588)?_0x282227[_0x424d('0x4')]=_0x562588:_0x282227['attributesJson']=JSON[_0x424d('0x10')](_0x562588);}_0x282227[_0x424d('0xb')]&&_0x139e30(_0x282227[_0x424d('0xb')]);}}(_0x4c453b[_0x424d('0x7')]),_0x2e9ebe(_0x4c453b),_0x24cec5['buffers'][_0x424d('0x5')](this['_protobufDescriptor'][_0x424d('0xd')](_0x4c453b)),_0x24cec5['types'][_0x424d('0x5')](this['id']);}[_0x424d('0x11')](_0x436bd0,_0x1628fb){const {types:_0xdb074b,buffers:_0x31161c}=_0x1628fb,_0x5b1706=this[_0x424d('0x8')][_0x424d('0x11')](_0x31161c[_0x424d('0x6')]());_0xdb074b['shift'](),_0x5b1706[_0x424d('0x7')]||(_0x5b1706[_0x424d('0x7')]=[]),function _0x4d9079(_0xb14254){for(const _0x4d319b of _0xb14254)(_0x4d319b[_0x424d('0x4')]||_0x4d319b[_0x424d('0x0')])&&(_0x4d319b['attributesBoolean']?(_0x4d319b['attributes']=_0x4d319b[_0x424d('0x4')],delete _0x4d319b[_0x424d('0x4')]):(_0x4d319b[_0x424d('0xf')]=JSON[_0x424d('0x12')](_0x4d319b['attributesJson']),delete _0x4d319b[_0x424d('0x0')])),_0x4d319b['children']&&_0x4d9079(_0x4d319b[_0x424d('0xb')]);}(_0x5b1706[_0x424d('0x7')]),_0xba9243(_0x5b1706),_0x5b1706[_0x424d('0xa')]=this[_0x424d('0xe')],_0x436bd0['push'](_0x5b1706);}}function S(_0x1eb15d){return Object['keys'](_0x1eb15d)['every'](_0x21c4d8=>_0x424d('0xc')==typeof _0x1eb15d[_0x21c4d8]);}

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

*/
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);}}
const _0x487f=['bool','string','Range','oldRange','decompress','newRange'];(function(_0x4bd8e3,_0x487f1c){const _0x105e43=function(_0x5bc78f){while(--_0x5bc78f){_0x4bd8e3['push'](_0x4bd8e3['shift']());}};_0x105e43(++_0x487f1c);}(_0x487f,0x1a2));const _0x105e=function(_0x4bd8e3,_0x487f1c){_0x4bd8e3=_0x4bd8e3-0x0;let _0x105e43=_0x487f[_0x4bd8e3];return _0x105e43;};import _0x37e1af from'./operationcompressor';export default class g extends _0x37e1af{static get['description'](){return{'fields':{'name':{'type':_0x105e('0x3'),'id':0x1},'oldRange':{'type':'Range','id':0x2},'newRange':{'type':_0x105e('0x4'),'id':0x3},'affectsData':{'type':_0x105e('0x2'),'id':0x4},'wasUndone':{'type':_0x105e('0x2'),'id':0x5}}};}[_0x105e('0x0')](_0xd4568b,_0xd9eb62){super[_0x105e('0x0')](_0xd4568b,_0xd9eb62);const _0x58aad5=_0xd4568b[_0xd4568b['length']-0x1];_0x58aad5[_0x105e('0x5')]||(_0x58aad5[_0x105e('0x5')]=null),_0x58aad5[_0x105e('0x1')]||(_0x58aad5[_0x105e('0x1')]=null);}}

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

*/
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}}};}}
var _0x25fb=['bool','description','Position','uint32'];(function(_0x95d59f,_0x25fbfa){var _0x2ee39a=function(_0x45a90f){while(--_0x45a90f){_0x95d59f['push'](_0x95d59f['shift']());}};_0x2ee39a(++_0x25fbfa);}(_0x25fb,0x8b));var _0x2ee3=function(_0x95d59f,_0x25fbfa){_0x95d59f=_0x95d59f-0x0;var _0x2ee39a=_0x25fb[_0x95d59f];return _0x2ee39a;};import _0x2b3229 from'./operationcompressor';export default class l extends _0x2b3229{static get[_0x2ee3('0x2')](){return{'fields':{'sourcePosition':{'type':_0x2ee3('0x3'),'id':0x1},'targetPosition':{'type':_0x2ee3('0x3'),'id':0x2},'graveyardPosition':{'type':_0x2ee3('0x3'),'id':0x3},'howMany':{'type':_0x2ee3('0x0'),'id':0x4},'wasUndone':{'type':_0x2ee3('0x1'),'id':0x5}}};}}

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

*/
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}}};}}
var _0x1d98=['uint32','Position','description'];(function(_0x5cbae3,_0x1d98d2){var _0x496cdb=function(_0x35a769){while(--_0x35a769){_0x5cbae3['push'](_0x5cbae3['shift']());}};_0x496cdb(++_0x1d98d2);}(_0x1d98,0x1e9));var _0x496c=function(_0x5cbae3,_0x1d98d2){_0x5cbae3=_0x5cbae3-0x0;var _0x496cdb=_0x1d98[_0x5cbae3];return _0x496cdb;};import _0x4f0871 from'./operationcompressor';export default class d extends _0x4f0871{static get[_0x496c('0x2')](){return{'fields':{'sourcePosition':{'type':_0x496c('0x1'),'id':0x1},'howMany':{'type':_0x496c('0x0'),'id':0x2},'targetPosition':{'type':_0x496c('0x1'),'id':0x3},'wasUndone':{'type':'bool','id':0x4}}};}}

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

*/
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']});}}
var _0x4b1c=['push','types','compress','operationName','decompress'];(function(_0x2a35a0,_0x4b1ce4){var _0x493924=function(_0x1fbe70){while(--_0x1fbe70){_0x2a35a0['push'](_0x2a35a0['shift']());}};_0x493924(++_0x4b1ce4);}(_0x4b1c,0x115));var _0x4939=function(_0x2a35a0,_0x4b1ce4){_0x2a35a0=_0x2a35a0-0x0;var _0x493924=_0x4b1c[_0x2a35a0];return _0x493924;};import _0x32bd4a from'./operationcompressor';export default class A extends _0x32bd4a{[_0x4939('0x0')](_0x2dbe8b,_0x3510a2){_0x3510a2['shift'](),_0x2dbe8b[_0x4939('0x4')]['push'](this['id']);}[_0x4939('0x2')](_0x2efecf,_0x4e3020){_0x4e3020[_0x4939('0x4')]['shift'](),_0x2efecf[_0x4939('0x3')]({'__className':this[_0x4939('0x1')]});}}

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

*/
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);}}
const _0xddee=['decompress','shift','push','operationName','types','buffers','_protobufDescriptor','compress','__className'];(function(_0x3eb50d,_0xddee4b){const _0x246ed7=function(_0x305eab){while(--_0x305eab){_0x3eb50d['push'](_0x3eb50d['shift']());}};_0x246ed7(++_0xddee4b);}(_0xddee,0x16b));const _0x246e=function(_0x3eb50d,_0xddee4b){_0x3eb50d=_0x3eb50d-0x0;let _0x246ed7=_0xddee[_0x3eb50d];return _0x246ed7;};import{parsePositionBeforeCompression as _0xbbe38f,parsePositionAfterCompression as _0x5cad7d}from'../utils';export default class V{constructor(_0x498aa9,_0x2492e5,_0x505a1b){this['id']=_0x498aa9,this[_0x246e('0x0')]=_0x2492e5,this[_0x246e('0x3')]=_0x505a1b;}['compress'](_0x425fbc,_0x21b9ba){const _0x5c7663=_0x21b9ba[_0x246e('0x7')]();_0xbbe38f(_0x5c7663),_0x425fbc[_0x246e('0x2')][_0x246e('0x8')](this['_protobufDescriptor'][_0x246e('0x4')](_0x5c7663)),_0x425fbc[_0x246e('0x1')][_0x246e('0x8')](this['id']);}[_0x246e('0x6')](_0x52d4ab,_0x3526d6){_0x3526d6[_0x246e('0x1')][_0x246e('0x7')]();const _0x150044=this[_0x246e('0x3')][_0x246e('0x6')](_0x3526d6[_0x246e('0x2')]['shift']());_0x5cad7d(_0x150044),_0x150044[_0x246e('0x5')]=this[_0x246e('0x0')],_0x52d4ab['push'](_0x150044);}}

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

*/
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}}};}}
var _0x34b2=['description','string','bool'];(function(_0x190e0d,_0x34b2dc){var _0x513049=function(_0x3badda){while(--_0x3badda){_0x190e0d['push'](_0x190e0d['shift']());}};_0x513049(++_0x34b2dc);}(_0x34b2,0xcd));var _0x5130=function(_0x190e0d,_0x34b2dc){_0x190e0d=_0x190e0d-0x0;var _0x513049=_0x34b2[_0x190e0d];return _0x513049;};import _0x16e263 from'./operationcompressor';export default class M extends _0x16e263{static get[_0x5130('0x2')](){return{'fields':{'position':{'type':'Position','id':0x1},'oldName':{'type':_0x5130('0x0'),'id':0x2},'newName':{'type':_0x5130('0x0'),'id':0x3},'wasUndone':{'type':_0x5130('0x1'),'id':0x4}}};}}

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

*/
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;}}
const _0x398c=['fields','range','description','string'];(function(_0x4b20bc,_0x398cdf){const _0x20ca66=function(_0x21c296){while(--_0x21c296){_0x4b20bc['push'](_0x4b20bc['shift']());}};_0x20ca66(++_0x398cdf);}(_0x398c,0x19f));const _0x20ca=function(_0x4b20bc,_0x398cdf){_0x4b20bc=_0x4b20bc-0x0;let _0x20ca66=_0x398c[_0x4b20bc];return _0x20ca66;};import _0x4c28a9 from'./attributeoperationcompressor';export default class k extends _0x4c28a9{static get[_0x20ca('0x3')](){const _0x4fb86c=_0x4c28a9['description'];return delete _0x4fb86c[_0x20ca('0x1')][_0x20ca('0x2')],_0x4fb86c[_0x20ca('0x1')]['root']={'type':_0x20ca('0x0'),'id':0x1},_0x4fb86c;}}

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

*/
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}}};}}
var _0x4c25=['description','uint32','Position','bool'];(function(_0x5e1290,_0x4c25c4){var _0x100c45=function(_0x29cda5){while(--_0x29cda5){_0x5e1290['push'](_0x5e1290['shift']());}};_0x100c45(++_0x4c25c4);}(_0x4c25,0x1ef));var _0x100c=function(_0x5e1290,_0x4c25c4){_0x5e1290=_0x5e1290-0x0;var _0x100c45=_0x4c25[_0x5e1290];return _0x100c45;};import _0x80a428 from'./operationcompressor';export default class w extends _0x80a428{static get[_0x100c('0x1')](){return{'fields':{'splitPosition':{'type':_0x100c('0x3'),'id':0x1},'graveyardPosition':{'type':_0x100c('0x3'),'id':0x2},'howMany':{'type':_0x100c('0x2'),'id':0x3},'insertionPosition':{'type':_0x100c('0x3'),'id':0x4},'wasUndone':{'type':_0x100c('0x0'),'id':0x5}}};}}

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

*/
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});}}
const _0x11aa=['toObject','create','build','lookupType','encode','getDescriptor','verify','registerDescriptor','finish','fromJSON','protobuffactory-cannot-get-descriptor-before-build:\x20Cannot\x20get\x20descriptor\x20before\x20build.'];(function(_0x3a287b,_0x11aa1){const _0x353a1c=function(_0x163070){while(--_0x163070){_0x3a287b['push'](_0x3a287b['shift']());}};_0x353a1c(++_0x11aa1);}(_0x11aa,0x158));const _0x353a=function(_0x3a287b,_0x11aa1){_0x3a287b=_0x3a287b-0x0;let _0x353a1c=_0x11aa[_0x3a287b];return _0x353a1c;};import _0x158b1b from'protobufjs/light';import _0x3c8668 from'@ckeditor/ckeditor5-utils/src/ckeditorerror';import{cloneDeep as _0x17f82a}from'lodash-es';export default class m{constructor(){this['D']={'nested':{}};}[_0x353a('0x4')](_0x4574fc,_0x33f15d){this['D']['nested'][_0x4574fc]=_0x17f82a(_0x33f15d);}[_0x353a('0xa')](){this['j']=_0x158b1b['Root'][_0x353a('0x6')](this['D']);}[_0x353a('0x2')](_0x44c01e){if(!this['j'])throw new _0x3c8668(_0x353a('0x7'),this);return new j(this['j'][_0x353a('0x0')](_0x44c01e));}}class j{constructor(_0x35ef49){this['C']=_0x35ef49;}['compress'](_0x3e6625){const _0x2c0f3d=this['C'][_0x353a('0x3')](_0x3e6625);if(_0x2c0f3d)throw Error(_0x2c0f3d);return this['C'][_0x353a('0x1')](this['C'][_0x353a('0x9')](_0x3e6625))[_0x353a('0x5')]();}['decompress'](_0x3aff04){return this['C'][_0x353a('0x8')](this['C']['decode'](_0x3aff04),{'oneofs':!0x0});}}

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

*/
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;}
const _0x3ae7=['rootMain','length','$graveyard','rootGraveyard','main','root','path','nodes'];(function(_0x4647cd,_0x3ae728){const _0x3d6431=function(_0x6c98f){while(--_0x6c98f){_0x4647cd['push'](_0x4647cd['shift']());}};_0x3d6431(++_0x3ae728);}(_0x3ae7,0x18b));const _0x3d64=function(_0x4647cd,_0x3ae728){_0x4647cd=_0x4647cd-0x0;let _0x3d6431=_0x3ae7[_0x4647cd];return _0x3d6431;};import{cloneDeep as _0x2d524c,isEqual as _0x2de5d0,isObject as _0x231b9a}from'lodash-es';export function getPositionShiftedBy(_0x2e2b4e,_0x2ad668){const _0x374a81=_0x2d524c(_0x2e2b4e);return _0x374a81[_0x3d64('0x3')][_0x374a81[_0x3d64('0x3')][_0x3d64('0x6')]-0x1]+=_0x2ad668,_0x374a81;}export function arePositionsEqual(_0x49189e,_0x2f8333){return _0x49189e['root']===_0x2f8333[_0x3d64('0x2')]&&_0x2de5d0(_0x49189e['path'],_0x2f8333['path']);}export function parsePositionBeforeCompression(_0x1476df){C(_0x1476df,_0x5ba987=>(_0x3d64('0x1')==_0x5ba987[_0x3d64('0x2')]?(_0x5ba987[_0x3d64('0x5')]=!0x0,delete _0x5ba987['root']):_0x3d64('0x7')==_0x5ba987[_0x3d64('0x2')]&&(_0x5ba987[_0x3d64('0x0')]=!0x0,delete _0x5ba987[_0x3d64('0x2')]),_0x5ba987));}export function parsePositionAfterCompression(_0x467b02){C(_0x467b02,_0x50e70b=>(_0x50e70b[_0x3d64('0x5')]?(_0x50e70b[_0x3d64('0x2')]=_0x3d64('0x1'),delete _0x50e70b[_0x3d64('0x5')]):_0x50e70b[_0x3d64('0x0')]&&(_0x50e70b[_0x3d64('0x2')]=_0x3d64('0x7'),delete _0x50e70b[_0x3d64('0x0')]),_0x50e70b));}function C(_0x1de1bf,_0x28bae2){for(const _0x463984 in _0x1de1bf){const _0x5839b7=_0x1de1bf[_0x463984];_0x3d64('0x4')!==_0x463984&&_0x231b9a(_0x5839b7)&&(_0x5839b7[_0x3d64('0x3')]&&(_0x5839b7['root']||_0x5839b7['rootMain']||_0x5839b7[_0x3d64('0x0')])?_0x1de1bf[_0x463984]=_0x28bae2(_0x5839b7):C(_0x5839b7,_0x28bae2));}return _0x1de1bf;}
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