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 21.0.0 to 22.0.0

5

CHANGELOG.md
Changelog
=========
## 22.0.0 (2020-08-25)
Internal changes only (updated dependencies, documentation, etc.).
## 21.0.0 (2020-07-24)

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

4

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

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

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

*/
const _0x4462=['push','types','decompress','shift','length','compress','buffers'];(function(_0x25adec,_0x4462d1){const _0x162395=function(_0x46a9e3){while(--_0x46a9e3){_0x25adec['push'](_0x25adec['shift']());}};_0x162395(++_0x4462d1);}(_0x4462,0x102));const _0x1623=function(_0x25adec,_0x4462d1){_0x25adec=_0x25adec-0x0;let _0x162395=_0x4462[_0x25adec];return _0x162395;};import{cloneDeep as _0x41cad5}from'lodash-es';export default class o{constructor(_0x3802f6,_0x1504f5){this['id']=_0x3802f6,this['s']=_0x1504f5;}[_0x1623('0x6')](_0xe670db,_0xce22d9){let _0x5f471e;for(;_0xce22d9[_0x1623('0x5')]>0x1&&this['o'](_0xce22d9[0x0],_0xce22d9[0x1]);)_0x5f471e?(_0x5f471e=this['h'](_0xce22d9['shift'](),_0x5f471e),_0xe670db['types'][_0x1623('0x1')](0x0)):(_0x5f471e=_0x41cad5(_0xce22d9[_0x1623('0x4')]()),_0xe670db['types'][_0x1623('0x1')](this['id']));return!!_0x5f471e&&(_0x5f471e=this['h'](_0xce22d9[_0x1623('0x4')](),_0x5f471e),_0xe670db[_0x1623('0x2')][_0x1623('0x1')](0x0),_0xe670db[_0x1623('0x0')][_0x1623('0x1')](this['i'](_0x5f471e)),!0x0);}[_0x1623('0x3')](_0x1c194e,_0x26bf79){const _0x25e6b5=this['l'](_0x26bf79);for(;0x0==_0x26bf79['types'][0x0];)_0x26bf79[_0x1623('0x2')][_0x1623('0x4')](),_0x1c194e[_0x1623('0x1')](this['m'](_0x25e6b5));_0x1c194e[_0x1623('0x1')](_0x25e6b5);}}
const _0x2507=['decompress','buffers','push','shift','length','compress','types'];(function(_0x13545d,_0x250777){const _0x3ebb5d=function(_0x222a1c){while(--_0x222a1c){_0x13545d['push'](_0x13545d['shift']());}};_0x3ebb5d(++_0x250777);}(_0x2507,0xb5));const _0x3ebb=function(_0x13545d,_0x250777){_0x13545d=_0x13545d-0x0;let _0x3ebb5d=_0x2507[_0x13545d];return _0x3ebb5d;};import{cloneDeep as _0x16b45b}from'lodash-es';export default class o{constructor(_0x532d8c,_0x38924e){this['id']=_0x532d8c,this['s']=_0x38924e;}[_0x3ebb('0x6')](_0x390a1c,_0x3b9e1b){let _0x49fc97;for(;_0x3b9e1b[_0x3ebb('0x5')]>0x1&&this['o'](_0x3b9e1b[0x0],_0x3b9e1b[0x1]);)_0x49fc97?(_0x49fc97=this['h'](_0x3b9e1b[_0x3ebb('0x4')](),_0x49fc97),_0x390a1c[_0x3ebb('0x0')][_0x3ebb('0x3')](0x0)):(_0x49fc97=_0x16b45b(_0x3b9e1b[_0x3ebb('0x4')]()),_0x390a1c[_0x3ebb('0x0')][_0x3ebb('0x3')](this['id']));return!!_0x49fc97&&(_0x49fc97=this['h'](_0x3b9e1b['shift'](),_0x49fc97),_0x390a1c[_0x3ebb('0x0')][_0x3ebb('0x3')](0x0),_0x390a1c[_0x3ebb('0x2')]['push'](this['i'](_0x49fc97)),!0x0);}[_0x3ebb('0x1')](_0x411a0f,_0x2379f2){const _0x802eee=this['l'](_0x2379f2);for(;0x0==_0x2379f2[_0x3ebb('0x0')][0x0];)_0x2379f2[_0x3ebb('0x0')][_0x3ebb('0x4')](),_0x411a0f[_0x3ebb('0x3')](this['m'](_0x802eee));_0x411a0f['push'](_0x802eee);}}

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

*/
const _0x4456=['decompress','MoveOperation','_getCompressorByName','targetPosition','sourcePosition','howMany','$graveyard','buffers'];(function(_0x2c56e7,_0x44561f){const _0x3ea4a9=function(_0x1fd5de){while(--_0x1fd5de){_0x2c56e7['push'](_0x2c56e7['shift']());}};_0x3ea4a9(++_0x44561f);}(_0x4456,0x6f));const _0x3ea4=function(_0x2c56e7,_0x44561f){_0x2c56e7=_0x2c56e7-0x0;let _0x3ea4a9=_0x4456[_0x2c56e7];return _0x3ea4a9;};import _0x39641f from'./actioncompressor';import{arePositionsEqual as _0x44ba77,getPositionShiftedBy as _0x3bf001}from'../utils';import{cloneDeep as _0x107f2f}from'lodash-es';export default class n extends _0x39641f{['h'](_0x2fd0e2,_0x25ff0b){return _0x25ff0b[_0x3ea4('0x6')]++,_0x25ff0b[_0x3ea4('0x5')]=_0x107f2f(_0x2fd0e2[_0x3ea4('0x5')]),_0x25ff0b;}['m'](_0x5465f5){const _0x3881f7=_0x107f2f(_0x5465f5);return _0x5465f5[_0x3ea4('0x6')]--,_0x3881f7[_0x3ea4('0x6')]=0x1,_0x3881f7[_0x3ea4('0x5')]=_0x3bf001(_0x3881f7[_0x3ea4('0x5')],_0x5465f5[_0x3ea4('0x6')]),_0x3881f7;}['o'](_0x465fac,_0x3ba35f){return!(!i(_0x465fac)||!i(_0x3ba35f))&&(_0x44ba77(_0x3bf001(_0x465fac[_0x3ea4('0x5')],-0x1),_0x3ba35f[_0x3ea4('0x5')])&&_0x44ba77(_0x465fac['targetPosition'],_0x3ba35f[_0x3ea4('0x4')]));}['i'](_0x3cdbc3){const _0x1c2b00={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x3ea4('0x3')](_0x3ea4('0x2'))['compress'](_0x1c2b00,[_0x3cdbc3]),_0x1c2b00[_0x3ea4('0x0')][0x0];}['l'](_0x1d8afe){const _0x1486a4=[];return this['s'][_0x3ea4('0x3')](_0x3ea4('0x2'))[_0x3ea4('0x1')](_0x1486a4,_0x1d8afe),_0x1486a4[0x0];}}function i(_0x153dca){return _0x3ea4('0x2')==_0x153dca['__className']&&_0x3ea4('0x7')==_0x153dca['targetPosition']['root']&&0x1==_0x153dca['howMany']&&!_0x153dca['wasUndone'];}
const _0xe774=['howMany','decompress','sourcePosition','_getCompressorByName','targetPosition','wasUndone','root','__className','MoveOperation','buffers','compress'];(function(_0x4c12ef,_0xe7749d){const _0xadb8b1=function(_0x2b393a){while(--_0x2b393a){_0x4c12ef['push'](_0x4c12ef['shift']());}};_0xadb8b1(++_0xe7749d);}(_0xe774,0x77));const _0xadb8=function(_0x4c12ef,_0xe7749d){_0x4c12ef=_0x4c12ef-0x0;let _0xadb8b1=_0xe774[_0x4c12ef];return _0xadb8b1;};import _0x3d0793 from'./actioncompressor';import{arePositionsEqual as _0x4a817a,getPositionShiftedBy as _0x55c80c}from'../utils';import{cloneDeep as _0x44b51d}from'lodash-es';export default class n extends _0x3d0793{['h'](_0x45d496,_0x148b61){return _0x148b61[_0xadb8('0x2')]++,_0x148b61['sourcePosition']=_0x44b51d(_0x45d496[_0xadb8('0x4')]),_0x148b61;}['m'](_0x1dad13){const _0x52e128=_0x44b51d(_0x1dad13);return _0x1dad13[_0xadb8('0x2')]--,_0x52e128[_0xadb8('0x2')]=0x1,_0x52e128[_0xadb8('0x4')]=_0x55c80c(_0x52e128['sourcePosition'],_0x1dad13[_0xadb8('0x2')]),_0x52e128;}['o'](_0x32146f,_0x59d300){return!(!i(_0x32146f)||!i(_0x59d300))&&(_0x4a817a(_0x55c80c(_0x32146f[_0xadb8('0x4')],-0x1),_0x59d300[_0xadb8('0x4')])&&_0x4a817a(_0x32146f[_0xadb8('0x6')],_0x59d300['targetPosition']));}['i'](_0x28da86){const _0x36dba7={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0xadb8('0x5')](_0xadb8('0xa'))[_0xadb8('0x1')](_0x36dba7,[_0x28da86]),_0x36dba7[_0xadb8('0x0')][0x0];}['l'](_0x283270){const _0x3aa353=[];return this['s'][_0xadb8('0x5')](_0xadb8('0xa'))[_0xadb8('0x3')](_0x3aa353,_0x283270),_0x3aa353[0x0];}}function i(_0x43b7cb){return _0xadb8('0xa')==_0x43b7cb[_0xadb8('0x9')]&&'$graveyard'==_0x43b7cb['targetPosition'][_0xadb8('0x8')]&&0x1==_0x43b7cb[_0xadb8('0x2')]&&!_0x43b7cb[_0xadb8('0x7')];}

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

*/
const _0x33aa=['decompress','root','targetPosition','MoveOperation','_getCompressorByName','wasUndone','sourcePosition','buffers','__className','compress'];(function(_0x348cc2,_0x33aa51){const _0x194503=function(_0x4aab51){while(--_0x4aab51){_0x348cc2['push'](_0x348cc2['shift']());}};_0x194503(++_0x33aa51);}(_0x33aa,0x140));const _0x1945=function(_0x348cc2,_0x33aa51){_0x348cc2=_0x348cc2-0x0;let _0x194503=_0x33aa[_0x348cc2];return _0x194503;};import _0x23dcf1 from'./actioncompressor';import{arePositionsEqual as _0x218b19}from'../utils';import{cloneDeep as _0x1a806}from'lodash-es';export default class p extends _0x23dcf1{['h'](_0x27c3ef,_0x1142d4){return _0x1142d4['howMany']++,_0x1142d4;}['m'](_0x51f0e){const _0x23cd48=_0x1a806(_0x51f0e);return _0x23cd48['howMany']=0x1,_0x51f0e['howMany']--,_0x23cd48;}['o'](_0x555909,_0x33b14e){return!(!i(_0x555909)||!i(_0x33b14e))&&(_0x218b19(_0x555909[_0x1945('0x6')],_0x33b14e[_0x1945('0x6')])&&_0x218b19(_0x555909[_0x1945('0x2')],_0x33b14e[_0x1945('0x2')]));}['i'](_0x1d4f09){const _0x1c67e2={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x1945('0x4')](_0x1945('0x3'))[_0x1945('0x9')](_0x1c67e2,[_0x1d4f09]),_0x1c67e2[_0x1945('0x7')][0x0];}['l'](_0xb64d96){const _0x2ecf65=[];return this['s']['_getCompressorByName'](_0x1945('0x3'))[_0x1945('0x0')](_0x2ecf65,_0xb64d96),_0x2ecf65[0x0];}}function i(_0x6e20d7){return'MoveOperation'==_0x6e20d7[_0x1945('0x8')]&&'$graveyard'==_0x6e20d7[_0x1945('0x2')][_0x1945('0x1')]&&0x1==_0x6e20d7['howMany']&&!_0x6e20d7[_0x1945('0x5')];}
const _0x1633=['sourcePosition','decompress','howMany','$graveyard','__className','wasUndone','_getCompressorByName','targetPosition','compress','root','MoveOperation'];(function(_0x445853,_0x163362){const _0x3304a5=function(_0x380f9c){while(--_0x380f9c){_0x445853['push'](_0x445853['shift']());}};_0x3304a5(++_0x163362);}(_0x1633,0x75));const _0x3304=function(_0x445853,_0x163362){_0x445853=_0x445853-0x0;let _0x3304a5=_0x1633[_0x445853];return _0x3304a5;};import _0x3d50c0 from'./actioncompressor';import{arePositionsEqual as _0x4aed35}from'../utils';import{cloneDeep as _0x3e232b}from'lodash-es';export default class p extends _0x3d50c0{['h'](_0x2b0ebe,_0x536d18){return _0x536d18[_0x3304('0x6')]++,_0x536d18;}['m'](_0x52568f){const _0x4bb218=_0x3e232b(_0x52568f);return _0x4bb218[_0x3304('0x6')]=0x1,_0x52568f[_0x3304('0x6')]--,_0x4bb218;}['o'](_0x321357,_0x31134e){return!(!i(_0x321357)||!i(_0x31134e))&&(_0x4aed35(_0x321357['sourcePosition'],_0x31134e[_0x3304('0x4')])&&_0x4aed35(_0x321357[_0x3304('0x0')],_0x31134e[_0x3304('0x0')]));}['i'](_0x59f39f){const _0x1bd1c1={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x3304('0xa')]('MoveOperation')[_0x3304('0x1')](_0x1bd1c1,[_0x59f39f]),_0x1bd1c1['buffers'][0x0];}['l'](_0x4a045c){const _0x4ebb6e=[];return this['s'][_0x3304('0xa')]('MoveOperation')[_0x3304('0x5')](_0x4ebb6e,_0x4a045c),_0x4ebb6e[0x0];}}function i(_0x1b75e2){return _0x3304('0x3')==_0x1b75e2[_0x3304('0x8')]&&_0x3304('0x7')==_0x1b75e2['targetPosition'][_0x3304('0x2')]&&0x1==_0x1b75e2[_0x3304('0x6')]&&!_0x1b75e2[_0x3304('0x9')];}

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

*/
const _0x3e41=['attributes','InsertOperation','position','length','_getCompressorByName','nodes','__className','keys','data','every','decompress','buffers'];(function(_0x55a4cb,_0x3e41cf){const _0x5077a7=function(_0x4f122d){while(--_0x4f122d){_0x55a4cb['push'](_0x55a4cb['shift']());}};_0x5077a7(++_0x3e41cf);}(_0x3e41,0x1cc));const _0x5077=function(_0x55a4cb,_0x3e41cf){_0x55a4cb=_0x55a4cb-0x0;let _0x5077a7=_0x3e41[_0x55a4cb];return _0x5077a7;};import _0x377dc6 from'./actioncompressor';import{arePositionsEqual as _0x2bd70d,getPositionShiftedBy as _0x50f02e}from'../utils';import{cloneDeep as _0xdc097b}from'lodash-es';export default class c extends _0x377dc6{['h'](_0x11610d,_0x322bde){return _0x322bde['nodes'][0x0][_0x5077('0x4')]+=_0x11610d[_0x5077('0x1')][0x0][_0x5077('0x4')],_0x322bde;}['m'](_0x2d1dde){const _0x1629bc=_0xdc097b(_0x2d1dde),_0x1ba8b4=_0x1629bc[_0x5077('0x1')][0x0],_0x49f4eb=_0x2d1dde['nodes'][0x0],_0x13f513=Array['from'](_0x49f4eb[_0x5077('0x4')])[0x0],_0x2ea4d9=_0x13f513[_0x5077('0xb')];return _0x1ba8b4[_0x5077('0x4')]=_0x13f513,_0x49f4eb[_0x5077('0x4')]=_0x49f4eb[_0x5077('0x4')]['substr'](_0x2ea4d9),_0x2d1dde[_0x5077('0xa')]=_0x50f02e(_0x2d1dde[_0x5077('0xa')],_0x2ea4d9),_0x1629bc;}['o'](_0x56bce7,_0x486245){if(i(_0x56bce7)&&i(_0x486245)){const _0x400c3c=_0x56bce7[_0x5077('0x1')][0x0]['data'][_0x5077('0xb')],_0x30f4aa=_0x2bd70d(_0x50f02e(_0x56bce7['position'],_0x400c3c),_0x486245[_0x5077('0xa')]),_0x45332f=_0x56bce7[_0x5077('0x1')][0x0],_0x2c19fb=_0x486245[_0x5077('0x1')][0x0];return _0x30f4aa&&function(_0x9b2db1,_0x17dd3d){const _0x135284=Object['keys'](_0x9b2db1[_0x5077('0x8')]||{}),_0x15a9f8=Object[_0x5077('0x3')](_0x17dd3d[_0x5077('0x8')]||{});if(_0x135284[_0x5077('0xb')]!==_0x15a9f8[_0x5077('0xb')])return!0x1;return _0x135284[_0x5077('0x5')](_0x16cded=>_0x17dd3d[_0x5077('0x8')][_0x16cded]&&_0x17dd3d[_0x5077('0x8')][_0x16cded]===_0x9b2db1[_0x5077('0x8')][_0x16cded]);}(_0x45332f,_0x2c19fb);}return!0x1;}['i'](_0x5f3c9e){const _0x395887={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x5077('0x0')](_0x5077('0x9'))['compress'](_0x395887,[_0x5f3c9e]),_0x395887[_0x5077('0x7')][0x0];}['l'](_0x462e17){const _0x202ad0=[];return this['s'][_0x5077('0x0')]('InsertOperation')[_0x5077('0x6')](_0x202ad0,_0x462e17),_0x202ad0[0x0];}}function i(_0x26874b){return _0x5077('0x9')==_0x26874b[_0x5077('0x2')]&&0x1==_0x26874b[_0x5077('0x1')][_0x5077('0xb')]&&_0x26874b[_0x5077('0x1')][0x0][_0x5077('0x4')]&&!_0x26874b['wasUndone']&&0x1==Array['from'](_0x26874b[_0x5077('0x1')][0x0][_0x5077('0x4')])[_0x5077('0xb')];}
const _0x2722=['compress','wasUndone','data','position','length','__className','every','substr','_getCompressorByName','nodes','from','keys','InsertOperation','attributes','decompress'];(function(_0xdb10b1,_0x27226b){const _0x4458ca=function(_0x5e3905){while(--_0x5e3905){_0xdb10b1['push'](_0xdb10b1['shift']());}};_0x4458ca(++_0x27226b);}(_0x2722,0x9d));const _0x4458=function(_0xdb10b1,_0x27226b){_0xdb10b1=_0xdb10b1-0x0;let _0x4458ca=_0x2722[_0xdb10b1];return _0x4458ca;};import _0x410fe9 from'./actioncompressor';import{arePositionsEqual as _0x37982d,getPositionShiftedBy as _0x76197d}from'../utils';import{cloneDeep as _0x45eaf9}from'lodash-es';export default class c extends _0x410fe9{['h'](_0x3cc7d6,_0x3f1872){return _0x3f1872['nodes'][0x0][_0x4458('0xa')]+=_0x3cc7d6[_0x4458('0x2')][0x0][_0x4458('0xa')],_0x3f1872;}['m'](_0x1b31dd){const _0x1017e8=_0x45eaf9(_0x1b31dd),_0x34602c=_0x1017e8[_0x4458('0x2')][0x0],_0x2467ee=_0x1b31dd[_0x4458('0x2')][0x0],_0x690515=Array[_0x4458('0x3')](_0x2467ee['data'])[0x0],_0x96115f=_0x690515[_0x4458('0xc')];return _0x34602c[_0x4458('0xa')]=_0x690515,_0x2467ee[_0x4458('0xa')]=_0x2467ee[_0x4458('0xa')][_0x4458('0x0')](_0x96115f),_0x1b31dd[_0x4458('0xb')]=_0x76197d(_0x1b31dd[_0x4458('0xb')],_0x96115f),_0x1017e8;}['o'](_0x196ee9,_0x2c3f52){if(i(_0x196ee9)&&i(_0x2c3f52)){const _0x4c3ef5=_0x196ee9['nodes'][0x0]['data'][_0x4458('0xc')],_0x2a7893=_0x37982d(_0x76197d(_0x196ee9[_0x4458('0xb')],_0x4c3ef5),_0x2c3f52[_0x4458('0xb')]),_0x5deb5c=_0x196ee9[_0x4458('0x2')][0x0],_0x5703b7=_0x2c3f52['nodes'][0x0];return _0x2a7893&&function(_0x1d473b,_0x29676c){const _0x373bba=Object['keys'](_0x1d473b[_0x4458('0x6')]||{}),_0x5d08ff=Object[_0x4458('0x4')](_0x29676c[_0x4458('0x6')]||{});if(_0x373bba[_0x4458('0xc')]!==_0x5d08ff[_0x4458('0xc')])return!0x1;return _0x373bba[_0x4458('0xe')](_0x533671=>_0x29676c[_0x4458('0x6')][_0x533671]&&_0x29676c['attributes'][_0x533671]===_0x1d473b[_0x4458('0x6')][_0x533671]);}(_0x5deb5c,_0x5703b7);}return!0x1;}['i'](_0x3848cd){const _0x1e2b0b={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x4458('0x1')]('InsertOperation')[_0x4458('0x8')](_0x1e2b0b,[_0x3848cd]),_0x1e2b0b['buffers'][0x0];}['l'](_0x3662a0){const _0x5026bc=[];return this['s'][_0x4458('0x1')](_0x4458('0x5'))[_0x4458('0x7')](_0x5026bc,_0x3662a0),_0x5026bc[0x0];}}function i(_0x275206){return _0x4458('0x5')==_0x275206[_0x4458('0xd')]&&0x1==_0x275206[_0x4458('0x2')][_0x4458('0xc')]&&_0x275206[_0x4458('0x2')][0x0]['data']&&!_0x275206[_0x4458('0x9')]&&0x1==Array[_0x4458('0x3')](_0x275206[_0x4458('0x2')][0x0][_0x4458('0xa')])[_0x4458('0xc')];}

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

*/
const _0x29e0=['stickiness','MarkerOperation','decompress','end','name','_getCompressorByName','user:','push','__className','split','startsWith','compress','buffers','newRange','types','user:position:','oldRange','shift'];(function(_0x1b319f,_0x29e08d){const _0x3f1493=function(_0x277717){while(--_0x277717){_0x1b319f['push'](_0x1b319f['shift']());}};_0x3f1493(++_0x29e08d);}(_0x29e0,0xd6));const _0x3f14=function(_0x1b319f,_0x29e08d){_0x1b319f=_0x1b319f-0x0;let _0x3f1493=_0x29e0[_0x1b319f];return _0x3f1493;};import _0x424186 from'./actioncompressor';import{arePositionsEqual as _0x236c02}from'../utils';import{cloneDeep as _0xde44f1}from'lodash-es';export default class u extends _0x424186{[_0x3f14('0xd')](_0x5951b5,_0x5427d3){if(!function(_0x1892a8,_0x1a9924){if(!_0x1892a8||!_0x1a9924)return!0x1;if(_0x3f14('0x3')!=_0x1892a8['__className']||_0x3f14('0x3')!=_0x1a9924[_0x3f14('0xa')])return!0x1;if(_0x1892a8[_0x3f14('0x6')][_0x3f14('0xc')](_0x3f14('0x8'))&&_0x1a9924[_0x3f14('0x6')][_0x3f14('0xc')](_0x3f14('0x8'))&&_0x1892a8['name']!=_0x1a9924[_0x3f14('0x6')])return!0x0;return!0x1;}(_0x5427d3[0x0],_0x5427d3[0x1]))return!0x1;const _0x2ae1c9=_0x5427d3['shift']();return _0x2ae1c9[_0x3f14('0x0')]=null,_0x2ae1c9[_0x3f14('0xf')]&&_0x236c02(_0x2ae1c9['newRange']['start'],_0x2ae1c9[_0x3f14('0xf')][_0x3f14('0x5')])&&(_0x2ae1c9[_0x3f14('0xf')][_0x3f14('0x5')]=null),_0x5427d3['shift'](),_0x5951b5['types'][_0x3f14('0x9')](this['id']),_0x5951b5[_0x3f14('0x10')][_0x3f14('0x9')](0x0),_0x5951b5[_0x3f14('0xe')]['push'](this['i'](_0x2ae1c9)),!0x0;}[_0x3f14('0x4')](_0x23739a,_0x3f58a2){const _0x34b133=this['l'](_0x3f58a2);_0x34b133['newRange']&&!_0x34b133['newRange'][_0x3f14('0x5')]&&(_0x34b133[_0x3f14('0xf')][_0x3f14('0x5')]=_0xde44f1(_0x34b133[_0x3f14('0xf')]['start']));const _0x9a076c=_0xde44f1(_0x34b133);_0x9a076c[_0x3f14('0xf')]&&(_0x9a076c['newRange']['start'][_0x3f14('0x2')]='toNone',_0x9a076c['newRange']['end']=_0xde44f1(_0x9a076c['newRange']['start'])),_0x9a076c[_0x3f14('0x6')]=_0x3f14('0x11')+_0x9a076c[_0x3f14('0x6')][_0x3f14('0xb')](':')[0x2],_0x3f58a2[_0x3f14('0x10')][_0x3f14('0x1')](),_0x23739a[_0x3f14('0x9')](_0x34b133),_0x23739a[_0x3f14('0x9')](_0x9a076c);}['i'](_0x3c2581){const _0x23f327={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x3f14('0x7')]('MarkerOperation')['compress'](_0x23f327,[_0x3c2581]),_0x23f327['buffers'][0x0];}['l'](_0x220746){const _0x1eed30=[];return this['s'][_0x3f14('0x7')]('MarkerOperation')[_0x3f14('0x4')](_0x1eed30,_0x220746),_0x1eed30[0x0];}}
const _0x19d4=['user:','MarkerOperation','shift','decompress','end','push','types','buffers','__className','newRange','stickiness','_getCompressorByName','compress','start','user:position:','name','split'];(function(_0xf73151,_0x19d4d0){const _0x18b3b6=function(_0x5d22e4){while(--_0x5d22e4){_0xf73151['push'](_0xf73151['shift']());}};_0x18b3b6(++_0x19d4d0);}(_0x19d4,0xa4));const _0x18b3=function(_0xf73151,_0x19d4d0){_0xf73151=_0xf73151-0x0;let _0x18b3b6=_0x19d4[_0xf73151];return _0x18b3b6;};import _0x141b23 from'./actioncompressor';import{arePositionsEqual as _0x4a6e4e}from'../utils';import{cloneDeep as _0x879e66}from'lodash-es';export default class u extends _0x141b23{['compress'](_0x161d1f,_0x424164){if(!function(_0x48b24e,_0x2e09cc){if(!_0x48b24e||!_0x2e09cc)return!0x1;if(_0x18b3('0x7')!=_0x48b24e[_0x18b3('0xe')]||_0x18b3('0x7')!=_0x2e09cc['__className'])return!0x1;if(_0x48b24e[_0x18b3('0x4')]['startsWith'](_0x18b3('0x6'))&&_0x2e09cc[_0x18b3('0x4')]['startsWith'](_0x18b3('0x6'))&&_0x48b24e[_0x18b3('0x4')]!=_0x2e09cc[_0x18b3('0x4')])return!0x0;return!0x1;}(_0x424164[0x0],_0x424164[0x1]))return!0x1;const _0x22d967=_0x424164[_0x18b3('0x8')]();return _0x22d967['oldRange']=null,_0x22d967[_0x18b3('0xf')]&&_0x4a6e4e(_0x22d967['newRange'][_0x18b3('0x2')],_0x22d967['newRange']['end'])&&(_0x22d967[_0x18b3('0xf')][_0x18b3('0xa')]=null),_0x424164[_0x18b3('0x8')](),_0x161d1f['types'][_0x18b3('0xb')](this['id']),_0x161d1f[_0x18b3('0xc')][_0x18b3('0xb')](0x0),_0x161d1f['buffers']['push'](this['i'](_0x22d967)),!0x0;}[_0x18b3('0x9')](_0xaaa21b,_0x508d19){const _0x25c151=this['l'](_0x508d19);_0x25c151['newRange']&&!_0x25c151[_0x18b3('0xf')][_0x18b3('0xa')]&&(_0x25c151[_0x18b3('0xf')][_0x18b3('0xa')]=_0x879e66(_0x25c151[_0x18b3('0xf')][_0x18b3('0x2')]));const _0x2ef4a5=_0x879e66(_0x25c151);_0x2ef4a5[_0x18b3('0xf')]&&(_0x2ef4a5['newRange'][_0x18b3('0x2')][_0x18b3('0x10')]='toNone',_0x2ef4a5[_0x18b3('0xf')][_0x18b3('0xa')]=_0x879e66(_0x2ef4a5[_0x18b3('0xf')][_0x18b3('0x2')])),_0x2ef4a5[_0x18b3('0x4')]=_0x18b3('0x3')+_0x2ef4a5[_0x18b3('0x4')][_0x18b3('0x5')](':')[0x2],_0x508d19[_0x18b3('0xc')]['shift'](),_0xaaa21b['push'](_0x25c151),_0xaaa21b['push'](_0x2ef4a5);}['i'](_0x4e1083){const _0x38ae60={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x18b3('0x0')](_0x18b3('0x7'))[_0x18b3('0x1')](_0x38ae60,[_0x4e1083]),_0x38ae60[_0x18b3('0xd')][0x0];}['l'](_0x252aca){const _0xeeeaf5=[];return this['s'][_0x18b3('0x0')]('MarkerOperation')['decompress'](_0xeeeaf5,_0x252aca),_0xeeeaf5[0x0];}}

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

*/
var _0x4715=['bool','Element','uint32','Position','string','repeated'];(function(_0x333be1,_0x4715a1){var _0x403b79=function(_0x2a69dd){while(--_0x2a69dd){_0x333be1['push'](_0x333be1['shift']());}};_0x403b79(++_0x4715a1);}(_0x4715,0x71));var _0x403b=function(_0x333be1,_0x4715a1){_0x333be1=_0x333be1-0x0;var _0x403b79=_0x4715[_0x333be1];return _0x403b79;};export default{'Position':{'fields':{'root':{'type':_0x403b('0x5'),'id':0x1},'rootMain':{'type':_0x403b('0x1'),'id':0x2},'rootGraveyard':{'type':_0x403b('0x1'),'id':0x3},'path':{'rule':'repeated','type':_0x403b('0x3'),'id':0x4},'stickiness':{'type':_0x403b('0x5'),'id':0x5}}},'Range':{'fields':{'start':{'type':_0x403b('0x4'),'id':0x1},'end':{'type':_0x403b('0x4'),'id':0x2}}},'Element':{'fields':{'name':{'type':_0x403b('0x5'),'id':0x1},'children':{'rule':_0x403b('0x0'),'type':_0x403b('0x2'),'id':0x2},'data':{'type':_0x403b('0x5'),'id':0x3},'attributesBoolean':{'keyType':_0x403b('0x5'),'type':_0x403b('0x1'),'id':0x4},'attributesJson':{'type':'string','id':0x5}}}};
var _0x3a54=['Position','repeated','Element','string','bool','uint32'];(function(_0x492d71,_0x3a54d5){var _0x5276f8=function(_0x2b7da4){while(--_0x2b7da4){_0x492d71['push'](_0x492d71['shift']());}};_0x5276f8(++_0x3a54d5);}(_0x3a54,0x197));var _0x5276=function(_0x492d71,_0x3a54d5){_0x492d71=_0x492d71-0x0;var _0x5276f8=_0x3a54[_0x492d71];return _0x5276f8;};export default{'Position':{'fields':{'root':{'type':_0x5276('0x4'),'id':0x1},'rootMain':{'type':_0x5276('0x5'),'id':0x2},'rootGraveyard':{'type':_0x5276('0x5'),'id':0x3},'path':{'rule':_0x5276('0x2'),'type':_0x5276('0x0'),'id':0x4},'stickiness':{'type':_0x5276('0x4'),'id':0x5}}},'Range':{'fields':{'start':{'type':'Position','id':0x1},'end':{'type':_0x5276('0x1'),'id':0x2}}},'Element':{'fields':{'name':{'type':_0x5276('0x4'),'id':0x1},'children':{'rule':_0x5276('0x2'),'type':_0x5276('0x3'),'id':0x2},'data':{'type':'string','id':0x3},'attributesBoolean':{'keyType':'string','type':_0x5276('0x5'),'id':0x4},'attributesJson':{'type':_0x5276('0x4'),'id':0x5}}}};

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

*/
const _0x3652=['RenameOperation','AttributeOperation','suggestion','CommentMarkerOperation','getDescriptor','get','Element','baseVersion','ForwardDeletingAction','comment','build','Position','no-operations-provided:\x20The\x20operations\x20set\x20is\x20empty,\x20no\x20operations\x20provided.','_getCompressorByName','description','types','TypingAction','InsertOperation','NoOperation','compress','RootAttributeOperation','forEach','set','UserSelectionAction','decompress','DeletingAction','SuggestionMarkerOperation','Range','SplitOperation','registerDescriptor','MarkerOperation','MergeOperation','MoveOperation','length'];(function(_0x5a4957,_0x365251){const _0x14a3a7=function(_0x3bc000){while(--_0x3bc000){_0x5a4957['push'](_0x5a4957['shift']());}};_0x14a3a7(++_0x365251);}(_0x3652,0x1df));const _0x14a3=function(_0x5a4957,_0x365251){_0x5a4957=_0x5a4957-0x0;let _0x14a3a7=_0x3652[_0x5a4957];return _0x14a3a7;};import _0x338f9e from'@ckeditor/ckeditor5-utils/src/ckeditorerror';import _0x3bea15 from'./protobuffactory';import _0x58c9ad from'./commondescriptions';import _0x358bc8 from'./operationcompressor/attributeoperationcompressor';import _0x1fd3cf from'./operationcompressor/insertoperationcompressor';import _0x173916 from'./operationcompressor/markeroperationcompressor';import _0x488cc1 from'./operationcompressor/mergeoperationcompressor';import _0x526715 from'./operationcompressor/moveoperationcompressor';import _0x621969 from'./operationcompressor/renameoperationcompressor';import _0x5b288b from'./operationcompressor/rootattributeoperationcompressor';import _0x3d2cc6 from'./operationcompressor/splitoperationcompressor';import _0x2fa590 from'./operationcompressor/nooperationcompressor';import _0x2abf00 from'./operationcompressor/annotationmarkeroperationcompressor';import _0x3638cf from'./actioncompressor/typingactioncompressor';import _0x30b6bf from'./actioncompressor/deletingactioncompressor';import _0x2e2949 from'./actioncompressor/forwarddeletingactioncompressor';import _0x599429 from'./actioncompressor/userselectionactioncompressor';export default class y{constructor(){this['p']=new Map(),this['O']=new Map(),this['g']=new _0x3bea15(),this['g'][_0x14a3('0x1a')](_0x14a3('0x8'),_0x58c9ad[_0x14a3('0x8')]),this['g'][_0x14a3('0x1a')](_0x14a3('0x18'),_0x58c9ad[_0x14a3('0x18')]),this['g'][_0x14a3('0x1a')](_0x14a3('0x3'),_0x58c9ad[_0x14a3('0x3')]),this['g'][_0x14a3('0x1a')](_0x14a3('0x20'),_0x358bc8[_0x14a3('0xb')]),this['g'][_0x14a3('0x1a')](_0x14a3('0xe'),_0x1fd3cf[_0x14a3('0xb')]),this['g'][_0x14a3('0x1a')](_0x14a3('0x1b'),_0x173916[_0x14a3('0xb')]),this['g'][_0x14a3('0x1a')](_0x14a3('0x1c'),_0x488cc1[_0x14a3('0xb')]),this['g'][_0x14a3('0x1a')](_0x14a3('0x1d'),_0x526715[_0x14a3('0xb')]),this['g']['registerDescriptor'](_0x14a3('0x1f'),_0x621969[_0x14a3('0xb')]),this['g'][_0x14a3('0x1a')]('RootAttributeOperation',_0x5b288b['description']),this['g'][_0x14a3('0x1a')](_0x14a3('0x19'),_0x3d2cc6[_0x14a3('0xb')]),this['g'][_0x14a3('0x7')](),this['u'](0x1,_0x14a3('0xf'),new _0x2fa590(0x1,_0x14a3('0xf'))),this['M'](0xa,'AttributeOperation',_0x358bc8),this['M'](0xb,_0x14a3('0xe'),_0x1fd3cf),this['M'](0xc,_0x14a3('0x1b'),_0x173916),this['M'](0xd,_0x14a3('0x1c'),_0x488cc1),this['M'](0xe,_0x14a3('0x1d'),_0x526715),this['M'](0xf,'RenameOperation',_0x621969),this['M'](0x10,_0x14a3('0x11'),_0x5b288b),this['M'](0x11,_0x14a3('0x19'),_0x3d2cc6);const _0x108fdd=this['g'][_0x14a3('0x1')]('MarkerOperation');this['u'](0x12,_0x14a3('0x0'),new _0x2abf00(0x12,_0x14a3('0x1b'),_0x108fdd,_0x14a3('0x6'))),this['u'](0x13,'SuggestionMarkerOperation',new _0x2abf00(0x13,_0x14a3('0x1b'),_0x108fdd,_0x14a3('0x21'))),this['k'](0x64,_0x14a3('0xd'),_0x3638cf),this['k'](0x65,_0x14a3('0x16'),_0x30b6bf),this['k'](0x66,_0x14a3('0x5'),_0x2e2949),this['k'](0x67,_0x14a3('0x14'),_0x599429);}['M'](_0x5348ab,_0x392e98,_0x16cdcb){const _0x208b30=new _0x16cdcb(_0x5348ab,_0x392e98,this['g'][_0x14a3('0x1')](_0x392e98));this['u'](_0x5348ab,_0x392e98,_0x208b30);}['k'](_0x475795,_0x4e7a5e,_0x4068c7){const _0x3c6f28=new _0x4068c7(_0x475795,this);this['u'](_0x475795,_0x4e7a5e,_0x3c6f28);}['u'](_0x27f384,_0x2c866a,_0x26a723){this['p'][_0x14a3('0x13')](_0x27f384,_0x26a723),this['O'][_0x14a3('0x13')](_0x2c866a,_0x26a723);}['_getCompressorByName'](_0x534c8e){return this['O'][_0x14a3('0x2')](_0x534c8e);}[_0x14a3('0x10')](_0x1d87de){if(!_0x1d87de||!_0x1d87de[0x0])throw new _0x338f9e(_0x14a3('0x9'),this);const _0x398c46={'types':[],'buffers':[],'baseVersion':_0x1d87de[0x0]['baseVersion']};for(;_0x1d87de[_0x14a3('0x1e')];)this['_getCompressorByName'](_0x14a3('0x14'))[_0x14a3('0x10')](_0x398c46,_0x1d87de)||this[_0x14a3('0xa')](_0x14a3('0xd'))[_0x14a3('0x10')](_0x398c46,_0x1d87de)||this[_0x14a3('0xa')](_0x14a3('0x16'))[_0x14a3('0x10')](_0x398c46,_0x1d87de)||this[_0x14a3('0xa')]('ForwardDeletingAction')[_0x14a3('0x10')](_0x398c46,_0x1d87de)||this['_getCompressorByName'](_0x14a3('0x0'))[_0x14a3('0x10')](_0x398c46,_0x1d87de)||this[_0x14a3('0xa')](_0x14a3('0x17'))[_0x14a3('0x10')](_0x398c46,_0x1d87de)||this[_0x14a3('0xa')](_0x1d87de[0x0]['__className'])['compress'](_0x398c46,_0x1d87de);return _0x398c46;}[_0x14a3('0x15')](_0x1075ee){const _0x3cf924=[];for(;_0x1075ee[_0x14a3('0xc')]['length'];){this['p'][_0x14a3('0x2')](_0x1075ee[_0x14a3('0xc')][0x0])[_0x14a3('0x15')](_0x3cf924,_0x1075ee);}return _0x3cf924[_0x14a3('0x12')]((_0x10f146,_0x9c94d2)=>_0x10f146[_0x14a3('0x4')]=_0x1075ee[_0x14a3('0x4')]+_0x9c94d2),_0x3cf924;}}
const _0x4360=['getDescriptor','InsertOperation','SplitOperation','decompress','description','length','NoOperation','AttributeOperation','no-operations-provided:\x20The\x20operations\x20set\x20is\x20empty,\x20no\x20operations\x20provided.','TypingAction','MarkerOperation','CommentMarkerOperation','suggestion','MoveOperation','types','RenameOperation','MergeOperation','Element','set','Position','baseVersion','get','DeletingAction','UserSelectionAction','registerDescriptor','RootAttributeOperation','Range','forEach','build','_getCompressorByName','ForwardDeletingAction','compress'];(function(_0x4a6944,_0x436006){const _0x3839d1=function(_0x157f09){while(--_0x157f09){_0x4a6944['push'](_0x4a6944['shift']());}};_0x3839d1(++_0x436006);}(_0x4360,0x19c));const _0x3839=function(_0x4a6944,_0x436006){_0x4a6944=_0x4a6944-0x0;let _0x3839d1=_0x4360[_0x4a6944];return _0x3839d1;};import _0x681b30 from'@ckeditor/ckeditor5-utils/src/ckeditorerror';import _0x5c55f9 from'./protobuffactory';import _0x4244f2 from'./commondescriptions';import _0x2ec287 from'./operationcompressor/attributeoperationcompressor';import _0x285606 from'./operationcompressor/insertoperationcompressor';import _0x5f0f95 from'./operationcompressor/markeroperationcompressor';import _0x1022cf from'./operationcompressor/mergeoperationcompressor';import _0x3d05c3 from'./operationcompressor/moveoperationcompressor';import _0x408fc8 from'./operationcompressor/renameoperationcompressor';import _0x4c9d3c from'./operationcompressor/rootattributeoperationcompressor';import _0x414d01 from'./operationcompressor/splitoperationcompressor';import _0x44ad75 from'./operationcompressor/nooperationcompressor';import _0x9bdd96 from'./operationcompressor/annotationmarkeroperationcompressor';import _0x444f3c from'./actioncompressor/typingactioncompressor';import _0x4000b1 from'./actioncompressor/deletingactioncompressor';import _0x347862 from'./actioncompressor/forwarddeletingactioncompressor';import _0x3bec6f from'./actioncompressor/userselectionactioncompressor';export default class y{constructor(){this['p']=new Map(),this['O']=new Map(),this['g']=new _0x5c55f9(),this['g'][_0x3839('0x1c')](_0x3839('0x17'),_0x4244f2[_0x3839('0x17')]),this['g'][_0x3839('0x1c')](_0x3839('0x1e'),_0x4244f2['Range']),this['g'][_0x3839('0x1c')]('Element',_0x4244f2[_0x3839('0x15')]),this['g'][_0x3839('0x1c')](_0x3839('0xb'),_0x2ec287[_0x3839('0x8')]),this['g'][_0x3839('0x1c')]('InsertOperation',_0x285606[_0x3839('0x8')]),this['g'][_0x3839('0x1c')]('MarkerOperation',_0x5f0f95[_0x3839('0x8')]),this['g'][_0x3839('0x1c')](_0x3839('0x14'),_0x1022cf[_0x3839('0x8')]),this['g']['registerDescriptor'](_0x3839('0x11'),_0x3d05c3[_0x3839('0x8')]),this['g'][_0x3839('0x1c')](_0x3839('0x13'),_0x408fc8[_0x3839('0x8')]),this['g'][_0x3839('0x1c')](_0x3839('0x1d'),_0x4c9d3c[_0x3839('0x8')]),this['g'][_0x3839('0x1c')](_0x3839('0x6'),_0x414d01['description']),this['g'][_0x3839('0x0')](),this['u'](0x1,_0x3839('0xa'),new _0x44ad75(0x1,_0x3839('0xa'))),this['M'](0xa,_0x3839('0xb'),_0x2ec287),this['M'](0xb,_0x3839('0x5'),_0x285606),this['M'](0xc,_0x3839('0xe'),_0x5f0f95),this['M'](0xd,_0x3839('0x14'),_0x1022cf),this['M'](0xe,_0x3839('0x11'),_0x3d05c3),this['M'](0xf,_0x3839('0x13'),_0x408fc8),this['M'](0x10,_0x3839('0x1d'),_0x4c9d3c),this['M'](0x11,_0x3839('0x6'),_0x414d01);const _0x3e8f12=this['g'][_0x3839('0x4')](_0x3839('0xe'));this['u'](0x12,_0x3839('0xf'),new _0x9bdd96(0x12,_0x3839('0xe'),_0x3e8f12,'comment')),this['u'](0x13,'SuggestionMarkerOperation',new _0x9bdd96(0x13,_0x3839('0xe'),_0x3e8f12,_0x3839('0x10'))),this['k'](0x64,_0x3839('0xd'),_0x444f3c),this['k'](0x65,_0x3839('0x1a'),_0x4000b1),this['k'](0x66,'ForwardDeletingAction',_0x347862),this['k'](0x67,_0x3839('0x1b'),_0x3bec6f);}['M'](_0x203abf,_0x3f5dec,_0x3931eb){const _0xee2ebb=new _0x3931eb(_0x203abf,_0x3f5dec,this['g'][_0x3839('0x4')](_0x3f5dec));this['u'](_0x203abf,_0x3f5dec,_0xee2ebb);}['k'](_0x343228,_0x4622f8,_0x48b333){const _0x430418=new _0x48b333(_0x343228,this);this['u'](_0x343228,_0x4622f8,_0x430418);}['u'](_0x4d8bec,_0x3ed8a3,_0x1311d4){this['p'][_0x3839('0x16')](_0x4d8bec,_0x1311d4),this['O'][_0x3839('0x16')](_0x3ed8a3,_0x1311d4);}[_0x3839('0x1')](_0x57da6d){return this['O'][_0x3839('0x19')](_0x57da6d);}[_0x3839('0x3')](_0xc19d9e){if(!_0xc19d9e||!_0xc19d9e[0x0])throw new _0x681b30(_0x3839('0xc'),this);const _0x407b54={'types':[],'buffers':[],'baseVersion':_0xc19d9e[0x0][_0x3839('0x18')]};for(;_0xc19d9e[_0x3839('0x9')];)this[_0x3839('0x1')](_0x3839('0x1b'))[_0x3839('0x3')](_0x407b54,_0xc19d9e)||this[_0x3839('0x1')]('TypingAction')[_0x3839('0x3')](_0x407b54,_0xc19d9e)||this['_getCompressorByName'](_0x3839('0x1a'))[_0x3839('0x3')](_0x407b54,_0xc19d9e)||this[_0x3839('0x1')](_0x3839('0x2'))[_0x3839('0x3')](_0x407b54,_0xc19d9e)||this[_0x3839('0x1')](_0x3839('0xf'))['compress'](_0x407b54,_0xc19d9e)||this['_getCompressorByName']('SuggestionMarkerOperation')[_0x3839('0x3')](_0x407b54,_0xc19d9e)||this['_getCompressorByName'](_0xc19d9e[0x0]['__className'])['compress'](_0x407b54,_0xc19d9e);return _0x407b54;}[_0x3839('0x7')](_0x3f994a){const _0x4f77a7=[];for(;_0x3f994a[_0x3839('0x12')][_0x3839('0x9')];){this['p']['get'](_0x3f994a['types'][0x0])[_0x3839('0x7')](_0x4f77a7,_0x3f994a);}return _0x4f77a7[_0x3839('0x1f')]((_0x3302e2,_0x1a2ffe)=>_0x3302e2[_0x3839('0x18')]=_0x3f994a[_0x3839('0x18')]+_0x1a2ffe),_0x4f77a7;}}

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

*/
const _0x4ef5=['__className','decompress','startsWith','length','name','compress'];(function(_0xf84636,_0x4ef5a8){const _0x5c6680=function(_0x20924f){while(--_0x20924f){_0xf84636['push'](_0xf84636['shift']());}};_0x5c6680(++_0x4ef5a8);}(_0x4ef5,0xa5));const _0x5c66=function(_0xf84636,_0x4ef5a8){_0xf84636=_0xf84636-0x0;let _0x5c6680=_0x4ef5[_0xf84636];return _0x5c6680;};import _0x28d197 from'./markeroperationcompressor';export default class b extends _0x28d197{constructor(_0x4d8a11,_0x32a4b3,_0x479db1,_0x59b929){super(_0x4d8a11,_0x32a4b3,_0x479db1),this['R']=_0x59b929+':';}[_0x5c66('0x2')](_0x3afee8,_0x5f834d){return!('MarkerOperation'!=_0x5f834d[0x0][_0x5c66('0x3')]||!_0x5f834d[0x0]['name'][_0x5c66('0x5')](this['R']))&&(_0x5f834d[0x0][_0x5c66('0x1')]=_0x5f834d[0x0][_0x5c66('0x1')]['replace'](new RegExp('^'+this['R']),''),super['compress'](_0x3afee8,_0x5f834d),!0x0);}['decompress'](_0x1a52bd,_0x2d68fa){super[_0x5c66('0x4')](_0x1a52bd,_0x2d68fa);const _0x2de94c=_0x1a52bd[_0x1a52bd[_0x5c66('0x0')]-0x1];_0x2de94c[_0x5c66('0x1')]=this['R']+_0x2de94c[_0x5c66('0x1')];}}
const _0xdf67=['compress','startsWith','name','replace','decompress','MarkerOperation','length','__className'];(function(_0x6deb2a,_0xdf67e){const _0x1181e2=function(_0x337a38){while(--_0x337a38){_0x6deb2a['push'](_0x6deb2a['shift']());}};_0x1181e2(++_0xdf67e);}(_0xdf67,0x80));const _0x1181=function(_0x6deb2a,_0xdf67e){_0x6deb2a=_0x6deb2a-0x0;let _0x1181e2=_0xdf67[_0x6deb2a];return _0x1181e2;};import _0x48d4e6 from'./markeroperationcompressor';export default class b extends _0x48d4e6{constructor(_0x5dfce5,_0x4ffbef,_0x153237,_0x31e008){super(_0x5dfce5,_0x4ffbef,_0x153237),this['R']=_0x31e008+':';}[_0x1181('0x0')](_0x3ae173,_0x1c983c){return!(_0x1181('0x5')!=_0x1c983c[0x0][_0x1181('0x7')]||!_0x1c983c[0x0]['name'][_0x1181('0x1')](this['R']))&&(_0x1c983c[0x0][_0x1181('0x2')]=_0x1c983c[0x0]['name'][_0x1181('0x3')](new RegExp('^'+this['R']),''),super['compress'](_0x3ae173,_0x1c983c),!0x0);}[_0x1181('0x4')](_0x3eaa75,_0x28ac51){super['decompress'](_0x3eaa75,_0x28ac51);const _0x43f248=_0x3eaa75[_0x3eaa75[_0x1181('0x6')]-0x1];_0x43f248[_0x1181('0x2')]=this['R']+_0x43f248[_0x1181('0x2')];}}

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

*/
const _0x14b5=['decompress','Range','shift','bool','stringify','types','newValue','__className','operationName','Boolean','Json','boolean','string','_protobufDescriptor','compress','push','buffers','oldValue','parse'];(function(_0x76b013,_0x14b5eb){const _0x38af0c=function(_0x4a301b){while(--_0x4a301b){_0x76b013['push'](_0x76b013['shift']());}};_0x38af0c(++_0x14b5eb);}(_0x14b5,0x83));const _0x38af=function(_0x76b013,_0x14b5eb){_0x76b013=_0x76b013-0x0;let _0x38af0c=_0x14b5[_0x76b013];return _0x38af0c;};import _0x56ff6 from'./operationcompressor';import{parsePositionBeforeCompression as _0x2fd4e1,parsePositionAfterCompression as _0x29059e}from'../utils';export default class f extends _0x56ff6{static get['description'](){return{'fields':{'range':{'type':_0x38af('0x3'),'id':0x1},'key':{'type':_0x38af('0xe'),'id':0x2},'oldValueBoolean':{'type':'bool','id':0x3},'oldValueJson':{'type':_0x38af('0xe'),'id':0x4},'newValueBoolean':{'type':_0x38af('0x5'),'id':0x5},'newValueJson':{'type':_0x38af('0xe'),'id':0x6},'wasUndone':{'type':_0x38af('0x5'),'id':0x7}}};}[_0x38af('0x10')](_0x8500f4,_0x269184){const _0x3af387=_0x269184[_0x38af('0x4')]();x(_0x38af('0x0'),_0x3af387),x('newValue',_0x3af387),_0x2fd4e1(_0x3af387),_0x8500f4[_0x38af('0x12')][_0x38af('0x11')](this['_protobufDescriptor'][_0x38af('0x10')](_0x3af387)),_0x8500f4[_0x38af('0x7')][_0x38af('0x11')](this['id']);}[_0x38af('0x2')](_0x5a7591,_0x5ec194){const {types:_0x362460,buffers:_0x583a94}=_0x5ec194,_0x91214a=this[_0x38af('0xf')][_0x38af('0x2')](_0x583a94[_0x38af('0x4')]());_0x362460[_0x38af('0x4')](),N(_0x38af('0x0'),_0x91214a),N(_0x38af('0x8'),_0x91214a),_0x29059e(_0x91214a),_0x91214a[_0x38af('0x9')]=this[_0x38af('0xa')],_0x5a7591[_0x38af('0x11')](_0x91214a);}}function x(_0x447309,_0x2af64f){const _0x149a7b=_0x2af64f[_0x447309];_0x38af('0xd')==typeof _0x149a7b?_0x2af64f[_0x447309+_0x38af('0xb')]=_0x149a7b:_0x2af64f[_0x447309+_0x38af('0xc')]=JSON[_0x38af('0x6')](_0x149a7b);}function N(_0x27f5d1,_0x5b00ce){const _0x4be3a7=_0x27f5d1+_0x38af('0xc');_0x5b00ce[_0x4be3a7]?(_0x5b00ce[_0x27f5d1]=JSON[_0x38af('0x1')](_0x5b00ce[_0x4be3a7]),delete _0x5b00ce[_0x4be3a7]):(_0x5b00ce[_0x27f5d1]=_0x5b00ce[_0x27f5d1+_0x38af('0xb')],delete _0x5b00ce[_0x27f5d1+_0x38af('0xb')]);}
const _0x1b1c=['decompress','string','newValue','bool','oldValue','operationName','Range','Json','Boolean','parse','description','types','_protobufDescriptor','push','shift','boolean'];(function(_0x49e018,_0x1b1c26){const _0x341cfc=function(_0x4725c5){while(--_0x4725c5){_0x49e018['push'](_0x49e018['shift']());}};_0x341cfc(++_0x1b1c26);}(_0x1b1c,0x19a));const _0x341c=function(_0x49e018,_0x1b1c26){_0x49e018=_0x49e018-0x0;let _0x341cfc=_0x1b1c[_0x49e018];return _0x341cfc;};import _0x188146 from'./operationcompressor';import{parsePositionBeforeCompression as _0x3fba70,parsePositionAfterCompression as _0x4bdd18}from'../utils';export default class f extends _0x188146{static get[_0x341c('0x0')](){return{'fields':{'range':{'type':_0x341c('0xc'),'id':0x1},'key':{'type':_0x341c('0x7'),'id':0x2},'oldValueBoolean':{'type':'bool','id':0x3},'oldValueJson':{'type':_0x341c('0x7'),'id':0x4},'newValueBoolean':{'type':_0x341c('0x9'),'id':0x5},'newValueJson':{'type':_0x341c('0x7'),'id':0x6},'wasUndone':{'type':_0x341c('0x9'),'id':0x7}}};}['compress'](_0x30d380,_0x23e2f5){const _0x24d45e=_0x23e2f5[_0x341c('0x4')]();x(_0x341c('0xa'),_0x24d45e),x(_0x341c('0x8'),_0x24d45e),_0x3fba70(_0x24d45e),_0x30d380['buffers']['push'](this['_protobufDescriptor']['compress'](_0x24d45e)),_0x30d380[_0x341c('0x1')][_0x341c('0x3')](this['id']);}[_0x341c('0x6')](_0x4beaa2,_0x2b96a8){const {types:_0x349105,buffers:_0x3671a8}=_0x2b96a8,_0x53660b=this[_0x341c('0x2')]['decompress'](_0x3671a8[_0x341c('0x4')]());_0x349105['shift'](),N(_0x341c('0xa'),_0x53660b),N('newValue',_0x53660b),_0x4bdd18(_0x53660b),_0x53660b['__className']=this[_0x341c('0xb')],_0x4beaa2['push'](_0x53660b);}}function x(_0x405558,_0x50f75a){const _0x549d5c=_0x50f75a[_0x405558];_0x341c('0x5')==typeof _0x549d5c?_0x50f75a[_0x405558+_0x341c('0xe')]=_0x549d5c:_0x50f75a[_0x405558+_0x341c('0xd')]=JSON['stringify'](_0x549d5c);}function N(_0x3c3c8c,_0x231faf){const _0x384ce4=_0x3c3c8c+_0x341c('0xd');_0x231faf[_0x384ce4]?(_0x231faf[_0x3c3c8c]=JSON[_0x341c('0xf')](_0x231faf[_0x384ce4]),delete _0x231faf[_0x384ce4]):(_0x231faf[_0x3c3c8c]=_0x231faf[_0x3c3c8c+_0x341c('0xe')],delete _0x231faf[_0x3c3c8c+_0x341c('0xe')]);}

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

*/
const _0x5e96=['children','attributesJson','operationName','every','Element','buffers','attributesBoolean','decompress','types','bool','compress','attributes','nodes','push','stringify','_protobufDescriptor','shift'];(function(_0x95bad4,_0x5e9654){const _0x183831=function(_0x4cdd9c){while(--_0x4cdd9c){_0x95bad4['push'](_0x95bad4['shift']());}};_0x183831(++_0x5e9654);}(_0x5e96,0x8b));const _0x1838=function(_0x95bad4,_0x5e9654){_0x95bad4=_0x95bad4-0x0;let _0x183831=_0x5e96[_0x95bad4];return _0x183831;};import _0xaf3bf5 from'./operationcompressor';import{parsePositionBeforeCompression as _0xd30422,parsePositionAfterCompression as _0x391d67}from'../utils';export default class O extends _0xaf3bf5{static get['description'](){return{'fields':{'position':{'type':'Position','id':0x1},'nodes':{'rule':'repeated','type':_0x1838('0x1'),'id':0x2},'shouldReceiveAttributes':{'type':_0x1838('0x6'),'id':0x3},'wasUndone':{'type':_0x1838('0x6'),'id':0x4}}};}['compress'](_0x8d1417,_0x449398){const _0x674c2e=_0x449398[_0x1838('0xd')]();!function _0x3ba1a9(_0x1faa5a){for(const _0xe2a405 of _0x1faa5a){if(_0xe2a405[_0x1838('0x8')]){const _0x5ba51d=_0xe2a405[_0x1838('0x8')];S(_0x5ba51d)?_0xe2a405[_0x1838('0x3')]=_0x5ba51d:_0xe2a405[_0x1838('0xf')]=JSON[_0x1838('0xb')](_0x5ba51d);}_0xe2a405[_0x1838('0xe')]&&_0x3ba1a9(_0xe2a405[_0x1838('0xe')]);}}(_0x674c2e[_0x1838('0x9')]),_0xd30422(_0x674c2e),_0x8d1417[_0x1838('0x2')][_0x1838('0xa')](this[_0x1838('0xc')][_0x1838('0x7')](_0x674c2e)),_0x8d1417[_0x1838('0x5')]['push'](this['id']);}[_0x1838('0x4')](_0x599378,_0x3f4c8e){const {types:_0x95d8aa,buffers:_0x133155}=_0x3f4c8e,_0x44c9ff=this[_0x1838('0xc')][_0x1838('0x4')](_0x133155[_0x1838('0xd')]());_0x95d8aa[_0x1838('0xd')](),_0x44c9ff[_0x1838('0x9')]||(_0x44c9ff[_0x1838('0x9')]=[]),function _0xa360e9(_0x51164a){for(const _0x371cde of _0x51164a)(_0x371cde['attributesBoolean']||_0x371cde['attributesJson'])&&(_0x371cde['attributesBoolean']?(_0x371cde[_0x1838('0x8')]=_0x371cde[_0x1838('0x3')],delete _0x371cde['attributesBoolean']):(_0x371cde['attributes']=JSON['parse'](_0x371cde['attributesJson']),delete _0x371cde[_0x1838('0xf')])),_0x371cde['children']&&_0xa360e9(_0x371cde[_0x1838('0xe')]);}(_0x44c9ff[_0x1838('0x9')]),_0x391d67(_0x44c9ff),_0x44c9ff['__className']=this[_0x1838('0x10')],_0x599378[_0x1838('0xa')](_0x44c9ff);}}function S(_0x3688c8){return Object['keys'](_0x3688c8)[_0x1838('0x0')](_0x24e7a2=>'boolean'==typeof _0x3688c8[_0x24e7a2]);}
const _0x9688=['attributesBoolean','__className','operationName','repeated','types','description','stringify','shift','children','decompress','bool','nodes','push','Element','attributesJson','attributes','compress','_protobufDescriptor','keys'];(function(_0x472c4a,_0x968893){const _0x4641ef=function(_0x9a628f){while(--_0x9a628f){_0x472c4a['push'](_0x472c4a['shift']());}};_0x4641ef(++_0x968893);}(_0x9688,0x18f));const _0x4641=function(_0x472c4a,_0x968893){_0x472c4a=_0x472c4a-0x0;let _0x4641ef=_0x9688[_0x472c4a];return _0x4641ef;};import _0x29896e from'./operationcompressor';import{parsePositionBeforeCompression as _0x6465b9,parsePositionAfterCompression as _0x34c6d6}from'../utils';export default class O extends _0x29896e{static get[_0x4641('0x5')](){return{'fields':{'position':{'type':'Position','id':0x1},'nodes':{'rule':_0x4641('0x3'),'type':_0x4641('0xd'),'id':0x2},'shouldReceiveAttributes':{'type':'bool','id':0x3},'wasUndone':{'type':_0x4641('0xa'),'id':0x4}}};}[_0x4641('0x10')](_0x530b11,_0x2c941f){const _0x96b38c=_0x2c941f[_0x4641('0x7')]();!function _0xed2472(_0x5129b1){for(const _0x4da228 of _0x5129b1){if(_0x4da228[_0x4641('0xf')]){const _0x379e69=_0x4da228[_0x4641('0xf')];S(_0x379e69)?_0x4da228[_0x4641('0x0')]=_0x379e69:_0x4da228[_0x4641('0xe')]=JSON[_0x4641('0x6')](_0x379e69);}_0x4da228[_0x4641('0x8')]&&_0xed2472(_0x4da228[_0x4641('0x8')]);}}(_0x96b38c[_0x4641('0xb')]),_0x6465b9(_0x96b38c),_0x530b11['buffers'][_0x4641('0xc')](this[_0x4641('0x11')][_0x4641('0x10')](_0x96b38c)),_0x530b11[_0x4641('0x4')][_0x4641('0xc')](this['id']);}[_0x4641('0x9')](_0x2c43cd,_0xabca14){const {types:_0x314786,buffers:_0x378dc1}=_0xabca14,_0x58ee95=this[_0x4641('0x11')][_0x4641('0x9')](_0x378dc1['shift']());_0x314786[_0x4641('0x7')](),_0x58ee95[_0x4641('0xb')]||(_0x58ee95['nodes']=[]),function _0x5b3d37(_0x2d74a4){for(const _0x57f045 of _0x2d74a4)(_0x57f045[_0x4641('0x0')]||_0x57f045[_0x4641('0xe')])&&(_0x57f045[_0x4641('0x0')]?(_0x57f045['attributes']=_0x57f045['attributesBoolean'],delete _0x57f045[_0x4641('0x0')]):(_0x57f045['attributes']=JSON['parse'](_0x57f045['attributesJson']),delete _0x57f045['attributesJson'])),_0x57f045[_0x4641('0x8')]&&_0x5b3d37(_0x57f045[_0x4641('0x8')]);}(_0x58ee95[_0x4641('0xb')]),_0x34c6d6(_0x58ee95),_0x58ee95[_0x4641('0x1')]=this[_0x4641('0x2')],_0x2c43cd[_0x4641('0xc')](_0x58ee95);}}function S(_0x270685){return Object[_0x4641('0x12')](_0x270685)['every'](_0x304181=>'boolean'==typeof _0x270685[_0x304181]);}

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

*/
const _0x164f=['bool','description','length','string','decompress','Range','oldRange','newRange'];(function(_0x1ec05a,_0x164f1a){const _0x3c2ed3=function(_0x1ecbe1){while(--_0x1ecbe1){_0x1ec05a['push'](_0x1ec05a['shift']());}};_0x3c2ed3(++_0x164f1a);}(_0x164f,0xe5));const _0x3c2e=function(_0x1ec05a,_0x164f1a){_0x1ec05a=_0x1ec05a-0x0;let _0x3c2ed3=_0x164f[_0x1ec05a];return _0x3c2ed3;};import _0x13776c from'./operationcompressor';export default class g extends _0x13776c{static get[_0x3c2e('0x4')](){return{'fields':{'name':{'type':_0x3c2e('0x6'),'id':0x1},'oldRange':{'type':_0x3c2e('0x0'),'id':0x2},'newRange':{'type':_0x3c2e('0x0'),'id':0x3},'affectsData':{'type':_0x3c2e('0x3'),'id':0x4},'wasUndone':{'type':_0x3c2e('0x3'),'id':0x5}}};}[_0x3c2e('0x7')](_0x3bbf4d,_0x4fafd6){super[_0x3c2e('0x7')](_0x3bbf4d,_0x4fafd6);const _0x2b7cc3=_0x3bbf4d[_0x3bbf4d[_0x3c2e('0x5')]-0x1];_0x2b7cc3['oldRange']||(_0x2b7cc3[_0x3c2e('0x1')]=null),_0x2b7cc3[_0x3c2e('0x2')]||(_0x2b7cc3[_0x3c2e('0x2')]=null);}}
const _0x53b3=['length','oldRange','string','newRange','bool','description','Range','decompress'];(function(_0x2217e5,_0x53b333){const _0x298a4b=function(_0x1e99e9){while(--_0x1e99e9){_0x2217e5['push'](_0x2217e5['shift']());}};_0x298a4b(++_0x53b333);}(_0x53b3,0xf3));const _0x298a=function(_0x2217e5,_0x53b333){_0x2217e5=_0x2217e5-0x0;let _0x298a4b=_0x53b3[_0x2217e5];return _0x298a4b;};import _0x2af76b from'./operationcompressor';export default class g extends _0x2af76b{static get[_0x298a('0x2')](){return{'fields':{'name':{'type':_0x298a('0x7'),'id':0x1},'oldRange':{'type':_0x298a('0x3'),'id':0x2},'newRange':{'type':_0x298a('0x3'),'id':0x3},'affectsData':{'type':_0x298a('0x1'),'id':0x4},'wasUndone':{'type':_0x298a('0x1'),'id':0x5}}};}[_0x298a('0x4')](_0x5369fe,_0xc4f774){super[_0x298a('0x4')](_0x5369fe,_0xc4f774);const _0x38d82a=_0x5369fe[_0x5369fe[_0x298a('0x5')]-0x1];_0x38d82a[_0x298a('0x6')]||(_0x38d82a[_0x298a('0x6')]=null),_0x38d82a[_0x298a('0x0')]||(_0x38d82a[_0x298a('0x0')]=null);}}

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

*/
var _0x314c=['Position','bool','uint32'];(function(_0x57d54f,_0x314cff){var _0x225dc1=function(_0x5c32b8){while(--_0x5c32b8){_0x57d54f['push'](_0x57d54f['shift']());}};_0x225dc1(++_0x314cff);}(_0x314c,0x1d5));var _0x225d=function(_0x57d54f,_0x314cff){_0x57d54f=_0x57d54f-0x0;var _0x225dc1=_0x314c[_0x57d54f];return _0x225dc1;};import _0x3989a6 from'./operationcompressor';export default class l extends _0x3989a6{static get['description'](){return{'fields':{'sourcePosition':{'type':_0x225d('0x2'),'id':0x1},'targetPosition':{'type':_0x225d('0x2'),'id':0x2},'graveyardPosition':{'type':_0x225d('0x2'),'id':0x3},'howMany':{'type':_0x225d('0x1'),'id':0x4},'wasUndone':{'type':_0x225d('0x0'),'id':0x5}}};}}
var _0x1d57=['Position','bool','description'];(function(_0x9431fd,_0x1d573e){var _0xb25e19=function(_0x21e883){while(--_0x21e883){_0x9431fd['push'](_0x9431fd['shift']());}};_0xb25e19(++_0x1d573e);}(_0x1d57,0x8a));var _0xb25e=function(_0x9431fd,_0x1d573e){_0x9431fd=_0x9431fd-0x0;var _0xb25e19=_0x1d57[_0x9431fd];return _0xb25e19;};import _0x257826 from'./operationcompressor';export default class l extends _0x257826{static get[_0xb25e('0x2')](){return{'fields':{'sourcePosition':{'type':_0xb25e('0x0'),'id':0x1},'targetPosition':{'type':_0xb25e('0x0'),'id':0x2},'graveyardPosition':{'type':_0xb25e('0x0'),'id':0x3},'howMany':{'type':'uint32','id':0x4},'wasUndone':{'type':_0xb25e('0x1'),'id':0x5}}};}}

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

*/
var _0x24bb=['uint32','bool','Position','description'];(function(_0x2266ef,_0x24bbeb){var _0x35414e=function(_0x26cceb){while(--_0x26cceb){_0x2266ef['push'](_0x2266ef['shift']());}};_0x35414e(++_0x24bbeb);}(_0x24bb,0xf4));var _0x3541=function(_0x2266ef,_0x24bbeb){_0x2266ef=_0x2266ef-0x0;var _0x35414e=_0x24bb[_0x2266ef];return _0x35414e;};import _0x5a36f5 from'./operationcompressor';export default class d extends _0x5a36f5{static get[_0x3541('0x3')](){return{'fields':{'sourcePosition':{'type':_0x3541('0x2'),'id':0x1},'howMany':{'type':_0x3541('0x0'),'id':0x2},'targetPosition':{'type':_0x3541('0x2'),'id':0x3},'wasUndone':{'type':_0x3541('0x1'),'id':0x4}}};}}
var _0x256b=['Position','description','uint32','bool'];(function(_0x472656,_0x256bef){var _0x47017c=function(_0x2edc0c){while(--_0x2edc0c){_0x472656['push'](_0x472656['shift']());}};_0x47017c(++_0x256bef);}(_0x256b,0x18f));var _0x4701=function(_0x472656,_0x256bef){_0x472656=_0x472656-0x0;var _0x47017c=_0x256b[_0x472656];return _0x47017c;};import _0x239a5e from'./operationcompressor';export default class d extends _0x239a5e{static get[_0x4701('0x2')](){return{'fields':{'sourcePosition':{'type':'Position','id':0x1},'howMany':{'type':_0x4701('0x3'),'id':0x2},'targetPosition':{'type':_0x4701('0x1'),'id':0x3},'wasUndone':{'type':_0x4701('0x0'),'id':0x4}}};}}

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

*/
var _0x4745=['compress','operationName','types','decompress','shift','push'];(function(_0x1d9641,_0x474532){var _0x351bef=function(_0x3000de){while(--_0x3000de){_0x1d9641['push'](_0x1d9641['shift']());}};_0x351bef(++_0x474532);}(_0x4745,0xe0));var _0x351b=function(_0x1d9641,_0x474532){_0x1d9641=_0x1d9641-0x0;var _0x351bef=_0x4745[_0x1d9641];return _0x351bef;};import _0x42f8e5 from'./operationcompressor';export default class A extends _0x42f8e5{[_0x351b('0x4')](_0x557004,_0x1875da){_0x1875da[_0x351b('0x2')](),_0x557004[_0x351b('0x0')][_0x351b('0x3')](this['id']);}[_0x351b('0x1')](_0x5617fa,_0x1e0c24){_0x1e0c24['types'][_0x351b('0x2')](),_0x5617fa['push']({'__className':this[_0x351b('0x5')]});}}
var _0x583e=['decompress','shift','push','types','operationName','compress'];(function(_0xecf70e,_0x583e09){var _0x4a7bb2=function(_0x4390e2){while(--_0x4390e2){_0xecf70e['push'](_0xecf70e['shift']());}};_0x4a7bb2(++_0x583e09);}(_0x583e,0xa2));var _0x4a7b=function(_0xecf70e,_0x583e09){_0xecf70e=_0xecf70e-0x0;var _0x4a7bb2=_0x583e[_0xecf70e];return _0x4a7bb2;};import _0x137b67 from'./operationcompressor';export default class A extends _0x137b67{[_0x4a7b('0x5')](_0x4f3694,_0xfeaf4e){_0xfeaf4e[_0x4a7b('0x1')](),_0x4f3694[_0x4a7b('0x3')][_0x4a7b('0x2')](this['id']);}[_0x4a7b('0x0')](_0x3beeb3,_0x474376){_0x474376[_0x4a7b('0x3')][_0x4a7b('0x1')](),_0x3beeb3[_0x4a7b('0x2')]({'__className':this[_0x4a7b('0x4')]});}}

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

*/
const _0xf2bc=['operationName','_protobufDescriptor','push','shift','decompress','types','compress','__className','buffers'];(function(_0x239acc,_0xf2bc97){const _0x3ab087=function(_0x71a632){while(--_0x71a632){_0x239acc['push'](_0x239acc['shift']());}};_0x3ab087(++_0xf2bc97);}(_0xf2bc,0xf9));const _0x3ab0=function(_0x239acc,_0xf2bc97){_0x239acc=_0x239acc-0x0;let _0x3ab087=_0xf2bc[_0x239acc];return _0x3ab087;};import{parsePositionBeforeCompression as _0x4f9c28,parsePositionAfterCompression as _0x19c4b8}from'../utils';export default class V{constructor(_0x21645a,_0x2bfe6d,_0xe91aca){this['id']=_0x21645a,this[_0x3ab0('0x3')]=_0x2bfe6d,this[_0x3ab0('0x4')]=_0xe91aca;}[_0x3ab0('0x0')](_0x52be6d,_0x550141){const _0x1261a5=_0x550141['shift']();_0x4f9c28(_0x1261a5),_0x52be6d[_0x3ab0('0x2')][_0x3ab0('0x5')](this[_0x3ab0('0x4')]['compress'](_0x1261a5)),_0x52be6d[_0x3ab0('0x8')]['push'](this['id']);}['decompress'](_0x4f0d13,_0x4516){_0x4516[_0x3ab0('0x8')][_0x3ab0('0x6')]();const _0x3c8588=this[_0x3ab0('0x4')][_0x3ab0('0x7')](_0x4516[_0x3ab0('0x2')][_0x3ab0('0x6')]());_0x19c4b8(_0x3c8588),_0x3c8588[_0x3ab0('0x1')]=this['operationName'],_0x4f0d13[_0x3ab0('0x5')](_0x3c8588);}}
const _0x3230=['__className','operationName','shift','decompress','types','_protobufDescriptor','push','compress'];(function(_0x2c8689,_0x323084){const _0x10f46c=function(_0x53a936){while(--_0x53a936){_0x2c8689['push'](_0x2c8689['shift']());}};_0x10f46c(++_0x323084);}(_0x3230,0x11f));const _0x10f4=function(_0x2c8689,_0x323084){_0x2c8689=_0x2c8689-0x0;let _0x10f46c=_0x3230[_0x2c8689];return _0x10f46c;};import{parsePositionBeforeCompression as _0x217ef3,parsePositionAfterCompression as _0xa65fb1}from'../utils';export default class V{constructor(_0x676828,_0x38abbd,_0xa2f751){this['id']=_0x676828,this['operationName']=_0x38abbd,this[_0x10f4('0x6')]=_0xa2f751;}[_0x10f4('0x0')](_0x494ef8,_0x279621){const _0x2570b1=_0x279621[_0x10f4('0x3')]();_0x217ef3(_0x2570b1),_0x494ef8['buffers'][_0x10f4('0x7')](this[_0x10f4('0x6')][_0x10f4('0x0')](_0x2570b1)),_0x494ef8[_0x10f4('0x5')][_0x10f4('0x7')](this['id']);}[_0x10f4('0x4')](_0x5d0992,_0x22aeff){_0x22aeff[_0x10f4('0x5')][_0x10f4('0x3')]();const _0x17c220=this[_0x10f4('0x6')][_0x10f4('0x4')](_0x22aeff['buffers'][_0x10f4('0x3')]());_0xa65fb1(_0x17c220),_0x17c220[_0x10f4('0x1')]=this[_0x10f4('0x2')],_0x5d0992[_0x10f4('0x7')](_0x17c220);}}

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

*/
var _0x19c0=['Position','string'];(function(_0x4f4b57,_0x19c04e){var _0x3a4ab8=function(_0x4a13af){while(--_0x4a13af){_0x4f4b57['push'](_0x4f4b57['shift']());}};_0x3a4ab8(++_0x19c04e);}(_0x19c0,0x1b1));var _0x3a4a=function(_0x4f4b57,_0x19c04e){_0x4f4b57=_0x4f4b57-0x0;var _0x3a4ab8=_0x19c0[_0x4f4b57];return _0x3a4ab8;};import _0x3f0881 from'./operationcompressor';export default class M extends _0x3f0881{static get['description'](){return{'fields':{'position':{'type':_0x3a4a('0x1'),'id':0x1},'oldName':{'type':_0x3a4a('0x0'),'id':0x2},'newName':{'type':_0x3a4a('0x0'),'id':0x3},'wasUndone':{'type':'bool','id':0x4}}};}}
var _0x3b7f=['string','description','bool'];(function(_0x40bc11,_0x3b7f4a){var _0x59270f=function(_0x471983){while(--_0x471983){_0x40bc11['push'](_0x40bc11['shift']());}};_0x59270f(++_0x3b7f4a);}(_0x3b7f,0x174));var _0x5927=function(_0x40bc11,_0x3b7f4a){_0x40bc11=_0x40bc11-0x0;var _0x59270f=_0x3b7f[_0x40bc11];return _0x59270f;};import _0xbb32fa from'./operationcompressor';export default class M extends _0xbb32fa{static get[_0x5927('0x1')](){return{'fields':{'position':{'type':'Position','id':0x1},'oldName':{'type':_0x5927('0x0'),'id':0x2},'newName':{'type':_0x5927('0x0'),'id':0x3},'wasUndone':{'type':_0x5927('0x2'),'id':0x4}}};}}

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

*/
const _0x26e1=['description','range','fields','string','root'];(function(_0x206637,_0x26e120){const _0x4a1600=function(_0x4d6a87){while(--_0x4d6a87){_0x206637['push'](_0x206637['shift']());}};_0x4a1600(++_0x26e120);}(_0x26e1,0xec));const _0x4a16=function(_0x206637,_0x26e120){_0x206637=_0x206637-0x0;let _0x4a1600=_0x26e1[_0x206637];return _0x4a1600;};import _0xffb985 from'./attributeoperationcompressor';export default class k extends _0xffb985{static get['description'](){const _0x58d611=_0xffb985[_0x4a16('0x4')];return delete _0x58d611[_0x4a16('0x1')][_0x4a16('0x0')],_0x58d611[_0x4a16('0x1')][_0x4a16('0x3')]={'type':_0x4a16('0x2'),'id':0x1},_0x58d611;}}
const _0x40b2=['description','root','fields','string','range'];(function(_0x2c5499,_0x40b251){const _0x387491=function(_0x267cf7){while(--_0x267cf7){_0x2c5499['push'](_0x2c5499['shift']());}};_0x387491(++_0x40b251);}(_0x40b2,0x11e));const _0x3874=function(_0x2c5499,_0x40b251){_0x2c5499=_0x2c5499-0x0;let _0x387491=_0x40b2[_0x2c5499];return _0x387491;};import _0x57a160 from'./attributeoperationcompressor';export default class k extends _0x57a160{static get[_0x3874('0x4')](){const _0xed6b1=_0x57a160['description'];return delete _0xed6b1[_0x3874('0x1')][_0x3874('0x3')],_0xed6b1['fields'][_0x3874('0x0')]={'type':_0x3874('0x2'),'id':0x1},_0xed6b1;}}

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

*/
var _0x5a51=['uint32','description','Position'];(function(_0xb74a47,_0x5a5163){var _0xd08cf0=function(_0x419f0c){while(--_0x419f0c){_0xb74a47['push'](_0xb74a47['shift']());}};_0xd08cf0(++_0x5a5163);}(_0x5a51,0x94));var _0xd08c=function(_0xb74a47,_0x5a5163){_0xb74a47=_0xb74a47-0x0;var _0xd08cf0=_0x5a51[_0xb74a47];return _0xd08cf0;};import _0x1780c9 from'./operationcompressor';export default class w extends _0x1780c9{static get[_0xd08c('0x0')](){return{'fields':{'splitPosition':{'type':_0xd08c('0x1'),'id':0x1},'graveyardPosition':{'type':_0xd08c('0x1'),'id':0x2},'howMany':{'type':_0xd08c('0x2'),'id':0x3},'insertionPosition':{'type':_0xd08c('0x1'),'id':0x4},'wasUndone':{'type':'bool','id':0x5}}};}}
var _0x82d7=['bool','description','uint32','Position'];(function(_0xc2e8e2,_0x82d70b){var _0x5d6183=function(_0x110809){while(--_0x110809){_0xc2e8e2['push'](_0xc2e8e2['shift']());}};_0x5d6183(++_0x82d70b);}(_0x82d7,0x97));var _0x5d61=function(_0xc2e8e2,_0x82d70b){_0xc2e8e2=_0xc2e8e2-0x0;var _0x5d6183=_0x82d7[_0xc2e8e2];return _0x5d6183;};import _0x93e56c from'./operationcompressor';export default class w extends _0x93e56c{static get[_0x5d61('0x2')](){return{'fields':{'splitPosition':{'type':_0x5d61('0x0'),'id':0x1},'graveyardPosition':{'type':_0x5d61('0x0'),'id':0x2},'howMany':{'type':_0x5d61('0x3'),'id':0x3},'insertionPosition':{'type':_0x5d61('0x0'),'id':0x4},'wasUndone':{'type':_0x5d61('0x1'),'id':0x5}}};}}

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

*/
const _0x5bf3=['finish','Root','fromJSON','toObject','create','decompress','verify','lookupType','registerDescriptor','getDescriptor','decode'];(function(_0x4ae5d9,_0x5bf384){const _0x1b1811=function(_0x29f77a){while(--_0x29f77a){_0x4ae5d9['push'](_0x4ae5d9['shift']());}};_0x1b1811(++_0x5bf384);}(_0x5bf3,0x19e));const _0x1b18=function(_0x4ae5d9,_0x5bf384){_0x4ae5d9=_0x4ae5d9-0x0;let _0x1b1811=_0x5bf3[_0x4ae5d9];return _0x1b1811;};import _0x15782a from'protobufjs/light';import _0x16445f from'@ckeditor/ckeditor5-utils/src/ckeditorerror';import{cloneDeep as _0x9a689}from'lodash-es';export default class m{constructor(){this['D']={'nested':{}};}[_0x1b18('0x1')](_0x3d7f6e,_0x5634ee){this['D']['nested'][_0x3d7f6e]=_0x9a689(_0x5634ee);}['build'](){this['j']=_0x15782a[_0x1b18('0x5')][_0x1b18('0x6')](this['D']);}[_0x1b18('0x2')](_0x43de35){if(!this['j'])throw new _0x16445f('protobuffactory-cannot-get-descriptor-before-build:\x20Cannot\x20get\x20descriptor\x20before\x20build.',this);return new j(this['j'][_0x1b18('0x0')](_0x43de35));}}class j{constructor(_0x3a9490){this['C']=_0x3a9490;}['compress'](_0x2eb478){const _0x4e0ddb=this['C'][_0x1b18('0xa')](_0x2eb478);if(_0x4e0ddb)throw Error(_0x4e0ddb);return this['C']['encode'](this['C'][_0x1b18('0x8')](_0x2eb478))[_0x1b18('0x4')]();}[_0x1b18('0x9')](_0x19f48e){return this['C'][_0x1b18('0x7')](this['C'][_0x1b18('0x3')](_0x19f48e),{'oneofs':!0x0});}}
const _0x1965=['registerDescriptor','getDescriptor','protobuffactory-cannot-get-descriptor-before-build:\x20Cannot\x20get\x20descriptor\x20before\x20build.','compress','lookupType','finish','fromJSON','nested','Root','build','encode','verify','decompress'];(function(_0x3bf0ec,_0x196555){const _0xbe390e=function(_0x2ccae6){while(--_0x2ccae6){_0x3bf0ec['push'](_0x3bf0ec['shift']());}};_0xbe390e(++_0x196555);}(_0x1965,0x160));const _0xbe39=function(_0x3bf0ec,_0x196555){_0x3bf0ec=_0x3bf0ec-0x0;let _0xbe390e=_0x1965[_0x3bf0ec];return _0xbe390e;};import _0x42face from'protobufjs/light';import _0x3c6fea from'@ckeditor/ckeditor5-utils/src/ckeditorerror';import{cloneDeep as _0x55dc83}from'lodash-es';export default class m{constructor(){this['D']={'nested':{}};}[_0xbe39('0xc')](_0x1d5903,_0x19dea1){this['D'][_0xbe39('0x6')][_0x1d5903]=_0x55dc83(_0x19dea1);}[_0xbe39('0x8')](){this['j']=_0x42face[_0xbe39('0x7')][_0xbe39('0x5')](this['D']);}[_0xbe39('0x0')](_0x3ab2be){if(!this['j'])throw new _0x3c6fea(_0xbe39('0x1'),this);return new j(this['j'][_0xbe39('0x3')](_0x3ab2be));}}class j{constructor(_0x467380){this['C']=_0x467380;}[_0xbe39('0x2')](_0x380dd0){const _0x679940=this['C'][_0xbe39('0xa')](_0x380dd0);if(_0x679940)throw Error(_0x679940);return this['C'][_0xbe39('0x9')](this['C']['create'](_0x380dd0))[_0xbe39('0x4')]();}[_0xbe39('0xb')](_0x9b2a09){return this['C']['toObject'](this['C']['decode'](_0x9b2a09),{'oneofs':!0x0});}}

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

*/
const _0x29f6=['rootMain','root','main','length','$graveyard','nodes','path','rootGraveyard'];(function(_0x368fd9,_0x29f64a){const _0x45a64c=function(_0x111936){while(--_0x111936){_0x368fd9['push'](_0x368fd9['shift']());}};_0x45a64c(++_0x29f64a);}(_0x29f6,0x149));const _0x45a6=function(_0x368fd9,_0x29f64a){_0x368fd9=_0x368fd9-0x0;let _0x45a64c=_0x29f6[_0x368fd9];return _0x45a64c;};import{cloneDeep as _0x3248d3,isEqual as _0x383278,isObject as _0x3071a8}from'lodash-es';export function getPositionShiftedBy(_0x572de7,_0x52ba8b){const _0x558bf5=_0x3248d3(_0x572de7);return _0x558bf5[_0x45a6('0x5')][_0x558bf5['path'][_0x45a6('0x2')]-0x1]+=_0x52ba8b,_0x558bf5;}export function arePositionsEqual(_0xef66cf,_0x2da3e7){return _0xef66cf[_0x45a6('0x0')]===_0x2da3e7['root']&&_0x383278(_0xef66cf[_0x45a6('0x5')],_0x2da3e7[_0x45a6('0x5')]);}export function parsePositionBeforeCompression(_0x1c7a77){C(_0x1c7a77,_0x1f0eea=>(_0x45a6('0x1')==_0x1f0eea[_0x45a6('0x0')]?(_0x1f0eea['rootMain']=!0x0,delete _0x1f0eea[_0x45a6('0x0')]):_0x45a6('0x3')==_0x1f0eea[_0x45a6('0x0')]&&(_0x1f0eea['rootGraveyard']=!0x0,delete _0x1f0eea[_0x45a6('0x0')]),_0x1f0eea));}export function parsePositionAfterCompression(_0x4d2ff4){C(_0x4d2ff4,_0x581d16=>(_0x581d16[_0x45a6('0x7')]?(_0x581d16[_0x45a6('0x0')]='main',delete _0x581d16[_0x45a6('0x7')]):_0x581d16[_0x45a6('0x6')]&&(_0x581d16['root']=_0x45a6('0x3'),delete _0x581d16[_0x45a6('0x6')]),_0x581d16));}function C(_0x63d5eb,_0x5ece0d){for(const _0x1e70db in _0x63d5eb){const _0x2bb068=_0x63d5eb[_0x1e70db];_0x45a6('0x4')!==_0x1e70db&&_0x3071a8(_0x2bb068)&&(_0x2bb068[_0x45a6('0x5')]&&(_0x2bb068[_0x45a6('0x0')]||_0x2bb068[_0x45a6('0x7')]||_0x2bb068['rootGraveyard'])?_0x63d5eb[_0x1e70db]=_0x5ece0d(_0x2bb068):C(_0x2bb068,_0x5ece0d));}return _0x63d5eb;}
const _0x1461=['nodes','rootGraveyard','$graveyard','main','root','rootMain','path'];(function(_0x59c3a0,_0x146163){const _0x15979c=function(_0x3c58b7){while(--_0x3c58b7){_0x59c3a0['push'](_0x59c3a0['shift']());}};_0x15979c(++_0x146163);}(_0x1461,0x1dd));const _0x1597=function(_0x59c3a0,_0x146163){_0x59c3a0=_0x59c3a0-0x0;let _0x15979c=_0x1461[_0x59c3a0];return _0x15979c;};import{cloneDeep as _0x4a1d02,isEqual as _0xb9e0de,isObject as _0x59fc26}from'lodash-es';export function getPositionShiftedBy(_0x374ef9,_0xd1b7c5){const _0x27a46f=_0x4a1d02(_0x374ef9);return _0x27a46f[_0x1597('0x5')][_0x27a46f['path']['length']-0x1]+=_0xd1b7c5,_0x27a46f;}export function arePositionsEqual(_0x2b4936,_0x350234){return _0x2b4936[_0x1597('0x3')]===_0x350234[_0x1597('0x3')]&&_0xb9e0de(_0x2b4936[_0x1597('0x5')],_0x350234[_0x1597('0x5')]);}export function parsePositionBeforeCompression(_0x3537cc){C(_0x3537cc,_0x4557d0=>(_0x1597('0x2')==_0x4557d0[_0x1597('0x3')]?(_0x4557d0[_0x1597('0x4')]=!0x0,delete _0x4557d0['root']):'$graveyard'==_0x4557d0[_0x1597('0x3')]&&(_0x4557d0['rootGraveyard']=!0x0,delete _0x4557d0[_0x1597('0x3')]),_0x4557d0));}export function parsePositionAfterCompression(_0x3b3d4a){C(_0x3b3d4a,_0x5307ad=>(_0x5307ad[_0x1597('0x4')]?(_0x5307ad[_0x1597('0x3')]=_0x1597('0x2'),delete _0x5307ad[_0x1597('0x4')]):_0x5307ad[_0x1597('0x0')]&&(_0x5307ad['root']=_0x1597('0x1'),delete _0x5307ad[_0x1597('0x0')]),_0x5307ad));}function C(_0x28ed59,_0x37ec8a){for(const _0x158e42 in _0x28ed59){const _0x5a92a4=_0x28ed59[_0x158e42];_0x1597('0x6')!==_0x158e42&&_0x59fc26(_0x5a92a4)&&(_0x5a92a4[_0x1597('0x5')]&&(_0x5a92a4[_0x1597('0x3')]||_0x5a92a4['rootMain']||_0x5a92a4['rootGraveyard'])?_0x28ed59[_0x158e42]=_0x37ec8a(_0x5a92a4):C(_0x5a92a4,_0x37ec8a));}return _0x28ed59;}
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