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

5

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

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

4

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

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

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

*/
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);}}
const _0x26a9=['buffers','compress','shift','length','push','_compressSingleOperation','_decompressSingleOperation','_context','types'];(function(_0x1708a4,_0x26a958){const _0x52b82b=function(_0x27ba4c){while(--_0x27ba4c){_0x1708a4['push'](_0x1708a4['shift']());}};_0x52b82b(++_0x26a958);}(_0x26a9,0xc4));const _0x52b8=function(_0x1708a4,_0x26a958){_0x1708a4=_0x1708a4-0x0;let _0x52b82b=_0x26a9[_0x1708a4];return _0x52b82b;};import{cloneDeep as _0x17239c}from'lodash-es';export default class j{constructor(_0x51f0b7,_0x22df80){this['id']=_0x51f0b7,this[_0x52b8('0x0')]=_0x22df80;}[_0x52b8('0x3')](_0x50d430,_0x1c5eff){let _0x421673;for(;_0x1c5eff[_0x52b8('0x5')]>0x1&&this['_compareOperations'](_0x1c5eff[0x0],_0x1c5eff[0x1]);)_0x421673?(_0x421673=this['_combineNext'](_0x1c5eff[_0x52b8('0x4')](),_0x421673),_0x50d430[_0x52b8('0x1')]['push'](0x0)):(_0x421673=_0x17239c(_0x1c5eff['shift']()),_0x50d430[_0x52b8('0x1')][_0x52b8('0x6')](this['id']));return!!_0x421673&&(_0x421673=this['_combineNext'](_0x1c5eff[_0x52b8('0x4')](),_0x421673),_0x50d430[_0x52b8('0x1')][_0x52b8('0x6')](0x0),_0x50d430[_0x52b8('0x2')][_0x52b8('0x6')](this[_0x52b8('0x7')](_0x421673)),!0x0);}['decompress'](_0x2a34ff,_0x39f4a0){const _0x226e95=this[_0x52b8('0x8')](_0x39f4a0);for(;0x0==_0x39f4a0[_0x52b8('0x1')][0x0];)_0x39f4a0[_0x52b8('0x1')][_0x52b8('0x4')](),_0x2a34ff['push'](this['_splitCurrent'](_0x226e95));_0x2a34ff[_0x52b8('0x6')](_0x226e95);}}

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

*/
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')];}
const _0x3068=['sourcePosition','targetPosition','_splitCurrent','howMany','$graveyard','wasUndone','_compareOperations','_decompressSingleOperation','_getCompressorByName','buffers','MoveOperation','decompress','root','__className','_combineNext'];(function(_0xb35d9b,_0x3068ea){const _0x135a8d=function(_0x37e21f){while(--_0x37e21f){_0xb35d9b['push'](_0xb35d9b['shift']());}};_0x135a8d(++_0x3068ea);}(_0x3068,0x93));const _0x135a=function(_0xb35d9b,_0x3068ea){_0xb35d9b=_0xb35d9b-0x0;let _0x135a8d=_0x3068[_0xb35d9b];return _0x135a8d;};import _0x4bda8a from'./actioncompressor';import{arePositionsEqual as _0x51163c,getPositionShiftedBy as _0x363185}from'../utils';import{cloneDeep as _0x234423}from'lodash-es';export default class u extends _0x4bda8a{[_0x135a('0x2')](_0x751602,_0x2984c7){return _0x2984c7[_0x135a('0x6')]++,_0x2984c7['sourcePosition']=_0x234423(_0x751602[_0x135a('0x3')]),_0x2984c7;}[_0x135a('0x5')](_0x370b07){const _0x5c372c=_0x234423(_0x370b07);return _0x370b07[_0x135a('0x6')]--,_0x5c372c[_0x135a('0x6')]=0x1,_0x5c372c[_0x135a('0x3')]=_0x363185(_0x5c372c[_0x135a('0x3')],_0x370b07[_0x135a('0x6')]),_0x5c372c;}[_0x135a('0x9')](_0x2a85c0,_0x59b1e3){return!(!S(_0x2a85c0)||!S(_0x59b1e3))&&(_0x51163c(_0x363185(_0x2a85c0['sourcePosition'],-0x1),_0x59b1e3[_0x135a('0x3')])&&_0x51163c(_0x2a85c0[_0x135a('0x4')],_0x59b1e3[_0x135a('0x4')]));}['_compressSingleOperation'](_0x3d9ef2){const _0x1965d1={'types':[],'buffers':[],'baseVersion':0x0};return this['_context'][_0x135a('0xb')]('MoveOperation')['compress'](_0x1965d1,[_0x3d9ef2]),_0x1965d1[_0x135a('0xc')][0x0];}[_0x135a('0xa')](_0x4c802c){const _0x26d91e=[];return this['_context'][_0x135a('0xb')](_0x135a('0xd'))[_0x135a('0xe')](_0x26d91e,_0x4c802c),_0x26d91e[0x0];}}function S(_0x210ca4){return _0x135a('0xd')==_0x210ca4[_0x135a('0x1')]&&_0x135a('0x7')==_0x210ca4[_0x135a('0x4')][_0x135a('0x0')]&&0x1==_0x210ca4['howMany']&&!_0x210ca4[_0x135a('0x8')];}

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

*/
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')];}
const _0x53e5=['sourcePosition','_getCompressorByName','_context','MoveOperation','_compareOperations','_compressSingleOperation','root','decompress','buffers','_decompressSingleOperation','_splitCurrent','howMany','wasUndone','targetPosition'];(function(_0x4cecef,_0x53e5da){const _0xefc6ce=function(_0xe490b6){while(--_0xe490b6){_0x4cecef['push'](_0x4cecef['shift']());}};_0xefc6ce(++_0x53e5da);}(_0x53e5,0x1a7));const _0xefc6=function(_0x4cecef,_0x53e5da){_0x4cecef=_0x4cecef-0x0;let _0xefc6ce=_0x53e5[_0x4cecef];return _0xefc6ce;};import _0x3236a5 from'./actioncompressor';import{arePositionsEqual as _0x435b8a}from'../utils';import{cloneDeep as _0x5e8287}from'lodash-es';export default class l extends _0x3236a5{['_combineNext'](_0x18224c,_0xe952){return _0xe952[_0xefc6('0x8')]++,_0xe952;}[_0xefc6('0x7')](_0x525217){const _0x52490c=_0x5e8287(_0x525217);return _0x52490c[_0xefc6('0x8')]=0x1,_0x525217['howMany']--,_0x52490c;}[_0xefc6('0x1')](_0x3478a6,_0x20d0cc){return!(!S(_0x3478a6)||!S(_0x20d0cc))&&(_0x435b8a(_0x3478a6['sourcePosition'],_0x20d0cc[_0xefc6('0xb')])&&_0x435b8a(_0x3478a6[_0xefc6('0xa')],_0x20d0cc['targetPosition']));}[_0xefc6('0x2')](_0x178d88){const _0x2eee0e={'types':[],'buffers':[],'baseVersion':0x0};return this[_0xefc6('0xd')][_0xefc6('0xc')](_0xefc6('0x0'))['compress'](_0x2eee0e,[_0x178d88]),_0x2eee0e[_0xefc6('0x5')][0x0];}[_0xefc6('0x6')](_0x1e3099){const _0x4faa8d=[];return this[_0xefc6('0xd')][_0xefc6('0xc')](_0xefc6('0x0'))[_0xefc6('0x4')](_0x4faa8d,_0x1e3099),_0x4faa8d[0x0];}}function S(_0x4af7c2){return _0xefc6('0x0')==_0x4af7c2['__className']&&'$graveyard'==_0x4af7c2[_0xefc6('0xa')][_0xefc6('0x3')]&&0x1==_0x4af7c2[_0xefc6('0x8')]&&!_0x4af7c2[_0xefc6('0x9')];}

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

*/
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')];}
const _0x4521=['_compressSingleOperation','substr','__className','wasUndone','nodes','buffers','length','data','attributes','from','every','position','InsertOperation','compress','_context','_getCompressorByName','_compareOperations','_combineNext'];(function(_0x216d32,_0x4521c4){const _0x25b303=function(_0x3f1a22){while(--_0x3f1a22){_0x216d32['push'](_0x216d32['shift']());}};_0x25b303(++_0x4521c4);}(_0x4521,0xf0));const _0x25b3=function(_0x216d32,_0x4521c4){_0x216d32=_0x216d32-0x0;let _0x25b303=_0x4521[_0x216d32];return _0x25b303;};import _0x42f4c5 from'./actioncompressor';import{arePositionsEqual as _0x3b7e4d,getPositionShiftedBy as _0x1bcdb8}from'../utils';import{cloneDeep as _0x56acea}from'lodash-es';export default class g extends _0x42f4c5{[_0x25b3('0xb')](_0x52da83,_0x15fd29){return _0x15fd29[_0x25b3('0x10')][0x0]['data']+=_0x52da83[_0x25b3('0x10')][0x0][_0x25b3('0x1')],_0x15fd29;}['_splitCurrent'](_0x3fd4ea){const _0x5ed8fd=_0x56acea(_0x3fd4ea),_0x4a79ad=_0x5ed8fd[_0x25b3('0x10')][0x0],_0x2c7904=_0x3fd4ea[_0x25b3('0x10')][0x0],_0x5f2117=Array[_0x25b3('0x3')](_0x2c7904[_0x25b3('0x1')])[0x0],_0x5dfb53=_0x5f2117['length'];return _0x4a79ad[_0x25b3('0x1')]=_0x5f2117,_0x2c7904[_0x25b3('0x1')]=_0x2c7904[_0x25b3('0x1')][_0x25b3('0xd')](_0x5dfb53),_0x3fd4ea[_0x25b3('0x5')]=_0x1bcdb8(_0x3fd4ea[_0x25b3('0x5')],_0x5dfb53),_0x5ed8fd;}[_0x25b3('0xa')](_0x2edea9,_0x6e9909){if(S(_0x2edea9)&&S(_0x6e9909)){const _0x39c261=_0x2edea9[_0x25b3('0x10')][0x0][_0x25b3('0x1')]['length'],_0x34bbc7=_0x3b7e4d(_0x1bcdb8(_0x2edea9[_0x25b3('0x5')],_0x39c261),_0x6e9909[_0x25b3('0x5')]),_0x5cd4be=_0x2edea9[_0x25b3('0x10')][0x0],_0x5876e6=_0x6e9909[_0x25b3('0x10')][0x0];return _0x34bbc7&&function(_0x3a7328,_0x3e3bf9){const _0x5308ee=Object['keys'](_0x3a7328[_0x25b3('0x2')]||{}),_0x3c1c40=Object['keys'](_0x3e3bf9[_0x25b3('0x2')]||{});if(_0x5308ee[_0x25b3('0x0')]!==_0x3c1c40['length'])return!0x1;return _0x5308ee[_0x25b3('0x4')](_0x49a523=>_0x3e3bf9[_0x25b3('0x2')][_0x49a523]&&_0x3e3bf9[_0x25b3('0x2')][_0x49a523]===_0x3a7328[_0x25b3('0x2')][_0x49a523]);}(_0x5cd4be,_0x5876e6);}return!0x1;}[_0x25b3('0xc')](_0x565ca2){const _0xc689fb={'types':[],'buffers':[],'baseVersion':0x0};return this[_0x25b3('0x8')][_0x25b3('0x9')](_0x25b3('0x6'))[_0x25b3('0x7')](_0xc689fb,[_0x565ca2]),_0xc689fb[_0x25b3('0x11')][0x0];}['_decompressSingleOperation'](_0xd44af7){const _0xab6e6=[];return this[_0x25b3('0x8')][_0x25b3('0x9')](_0x25b3('0x6'))['decompress'](_0xab6e6,_0xd44af7),_0xab6e6[0x0];}}function S(_0x3f1a5c){return _0x25b3('0x6')==_0x3f1a5c[_0x25b3('0xe')]&&0x1==_0x3f1a5c[_0x25b3('0x10')][_0x25b3('0x0')]&&_0x3f1a5c[_0x25b3('0x10')][0x0][_0x25b3('0x1')]&&!_0x3f1a5c[_0x25b3('0xf')]&&0x1==Array[_0x25b3('0x3')](_0x3f1a5c[_0x25b3('0x10')][0x0][_0x25b3('0x1')])[_0x25b3('0x0')];}

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

*/
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];}}
const _0x505a=['push','oldRange','shift','_decompressSingleOperation','decompress','name','split','compress','_context','startsWith','buffers','newRange','_compressSingleOperation','_getCompressorByName','start','MarkerOperation','__className','end','types','toNone'];(function(_0x5702f8,_0x505a6c){const _0x2fcde8=function(_0x5d3fc5){while(--_0x5d3fc5){_0x5702f8['push'](_0x5702f8['shift']());}};_0x2fcde8(++_0x505a6c);}(_0x505a,0x1d1));const _0x2fcd=function(_0x5702f8,_0x505a6c){_0x5702f8=_0x5702f8-0x0;let _0x2fcde8=_0x505a[_0x5702f8];return _0x2fcde8;};import _0x35b6e4 from'./actioncompressor';import{arePositionsEqual as _0x15abab}from'../utils';import{cloneDeep as _0x410b37}from'lodash-es';export default class M extends _0x35b6e4{[_0x2fcd('0x2')](_0x538ddd,_0x37db95){if(!function(_0x2d0b9d,_0x452241){if(!_0x2d0b9d||!_0x452241)return!0x1;if(_0x2fcd('0xa')!=_0x2d0b9d['__className']||'MarkerOperation'!=_0x452241[_0x2fcd('0xb')])return!0x1;if(_0x2d0b9d['name'][_0x2fcd('0x4')]('user:')&&_0x452241['name'][_0x2fcd('0x4')]('user:')&&_0x2d0b9d['name']!=_0x452241['name'])return!0x0;return!0x1;}(_0x37db95[0x0],_0x37db95[0x1]))return!0x1;const _0x33300f=_0x37db95[_0x2fcd('0x11')]();return _0x33300f[_0x2fcd('0x10')]=null,_0x33300f[_0x2fcd('0x6')]&&_0x15abab(_0x33300f[_0x2fcd('0x6')]['start'],_0x33300f[_0x2fcd('0x6')][_0x2fcd('0xc')])&&(_0x33300f[_0x2fcd('0x6')][_0x2fcd('0xc')]=null),_0x37db95[_0x2fcd('0x11')](),_0x538ddd[_0x2fcd('0xd')][_0x2fcd('0xf')](this['id']),_0x538ddd[_0x2fcd('0xd')]['push'](0x0),_0x538ddd[_0x2fcd('0x5')][_0x2fcd('0xf')](this['_compressSingleOperation'](_0x33300f)),!0x0;}[_0x2fcd('0x13')](_0x35f741,_0x3fd81c){const _0x4dd763=this[_0x2fcd('0x12')](_0x3fd81c);_0x4dd763[_0x2fcd('0x6')]&&!_0x4dd763[_0x2fcd('0x6')][_0x2fcd('0xc')]&&(_0x4dd763[_0x2fcd('0x6')][_0x2fcd('0xc')]=_0x410b37(_0x4dd763[_0x2fcd('0x6')]['start']));const _0x11b875=_0x410b37(_0x4dd763);_0x11b875[_0x2fcd('0x6')]&&(_0x11b875['newRange'][_0x2fcd('0x9')]['stickiness']=_0x2fcd('0xe'),_0x11b875[_0x2fcd('0x6')][_0x2fcd('0xc')]=_0x410b37(_0x11b875[_0x2fcd('0x6')][_0x2fcd('0x9')])),_0x11b875[_0x2fcd('0x0')]='user:position:'+_0x11b875['name'][_0x2fcd('0x1')](':')[0x2],_0x3fd81c['types']['shift'](),_0x35f741['push'](_0x4dd763),_0x35f741['push'](_0x11b875);}[_0x2fcd('0x7')](_0x478e42){const _0x5221a8={'types':[],'buffers':[],'baseVersion':0x0};return this['_context'][_0x2fcd('0x8')](_0x2fcd('0xa'))[_0x2fcd('0x2')](_0x5221a8,[_0x478e42]),_0x5221a8[_0x2fcd('0x5')][0x0];}[_0x2fcd('0x12')](_0x3fbbe2){const _0x1fb817=[];return this[_0x2fcd('0x3')][_0x2fcd('0x8')]('MarkerOperation')['decompress'](_0x1fb817,_0x3fbbe2),_0x1fb817[0x0];}}

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

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

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

*/
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;}}
const _0x3f39=['_protobufFactory','getDescriptor','Element','decompress','no-operations-provided','set','build','forEach','UserSelectionAction','RootAttributeOperation','_compressorByName','baseVersion','NoOperation','ForwardDeletingAction','__className','_registerOperationCompressor','CommentMarkerOperation','registerDescriptor','compress','Position','length','MergeOperation','_registerCompressor','_getCompressorByName','TypingAction','types','_registerActionCompressor','SuggestionMarkerOperation','DeletingAction','SplitOperation','get','MarkerOperation','_compressorById','suggestion','AttributeOperation','InsertOperation','RenameOperation','description','Range'];(function(_0x4296ca,_0x3f39f4){const _0x8855f3=function(_0x11c0f6){while(--_0x11c0f6){_0x4296ca['push'](_0x4296ca['shift']());}};_0x8855f3(++_0x3f39f4);}(_0x3f39,0x75));const _0x8855=function(_0x4296ca,_0x3f39f4){_0x4296ca=_0x4296ca-0x0;let _0x8855f3=_0x3f39[_0x4296ca];return _0x8855f3;};import _0x1ee4f7 from'@ckeditor/ckeditor5-utils/src/ckeditorerror';import _0x2f5824 from'./protobuffactory';import _0xcbf48f from'./commondescriptions';import _0x157d79 from'./operationcompressor/attributeoperationcompressor';import _0x369bbb from'./operationcompressor/insertoperationcompressor';import _0x2e03cd from'./operationcompressor/markeroperationcompressor';import _0x1c8c4d from'./operationcompressor/mergeoperationcompressor';import _0x46b7cc from'./operationcompressor/moveoperationcompressor';import _0x13bd50 from'./operationcompressor/renameoperationcompressor';import _0x1e3c21 from'./operationcompressor/rootattributeoperationcompressor';import _0x178ca5 from'./operationcompressor/splitoperationcompressor';import _0x4d8cb0 from'./operationcompressor/nooperationcompressor';import _0x1b31cd from'./operationcompressor/annotationmarkeroperationcompressor';import _0x8572f from'./actioncompressor/typingactioncompressor';import _0x4f3851 from'./actioncompressor/deletingactioncompressor';import _0x3d5153 from'./actioncompressor/forwarddeletingactioncompressor';import _0x5d8bac from'./actioncompressor/userselectionactioncompressor';export default class k{constructor(){this[_0x8855('0x20')]=new Map(),this[_0x8855('0xa')]=new Map(),this[_0x8855('0x0')]=new _0x2f5824(),this[_0x8855('0x0')][_0x8855('0x11')](_0x8855('0x13'),_0xcbf48f[_0x8855('0x13')]),this[_0x8855('0x0')][_0x8855('0x11')](_0x8855('0x26'),_0xcbf48f[_0x8855('0x26')]),this[_0x8855('0x0')][_0x8855('0x11')](_0x8855('0x2'),_0xcbf48f[_0x8855('0x2')]),this[_0x8855('0x0')]['registerDescriptor'](_0x8855('0x22'),_0x157d79[_0x8855('0x25')]),this[_0x8855('0x0')][_0x8855('0x11')](_0x8855('0x23'),_0x369bbb['description']),this[_0x8855('0x0')]['registerDescriptor'](_0x8855('0x1f'),_0x2e03cd[_0x8855('0x25')]),this[_0x8855('0x0')][_0x8855('0x11')]('MergeOperation',_0x1c8c4d[_0x8855('0x25')]),this[_0x8855('0x0')][_0x8855('0x11')]('MoveOperation',_0x46b7cc['description']),this[_0x8855('0x0')][_0x8855('0x11')](_0x8855('0x24'),_0x13bd50['description']),this[_0x8855('0x0')][_0x8855('0x11')]('RootAttributeOperation',_0x1e3c21[_0x8855('0x25')]),this[_0x8855('0x0')]['registerDescriptor'](_0x8855('0x1d'),_0x178ca5['description']),this['_protobufFactory'][_0x8855('0x6')](),this[_0x8855('0x16')](0x1,_0x8855('0xc'),new _0x4d8cb0(0x1,_0x8855('0xc'))),this[_0x8855('0xf')](0xa,_0x8855('0x22'),_0x157d79),this['_registerOperationCompressor'](0xb,_0x8855('0x23'),_0x369bbb),this[_0x8855('0xf')](0xc,_0x8855('0x1f'),_0x2e03cd),this[_0x8855('0xf')](0xd,_0x8855('0x15'),_0x1c8c4d),this[_0x8855('0xf')](0xe,'MoveOperation',_0x46b7cc),this[_0x8855('0xf')](0xf,_0x8855('0x24'),_0x13bd50),this[_0x8855('0xf')](0x10,_0x8855('0x9'),_0x1e3c21),this[_0x8855('0xf')](0x11,_0x8855('0x1d'),_0x178ca5);const _0x314730=this['_protobufFactory'][_0x8855('0x1')]('MarkerOperation');this[_0x8855('0x16')](0x12,_0x8855('0x10'),new _0x1b31cd(0x12,_0x8855('0x1f'),_0x314730,'comment')),this[_0x8855('0x16')](0x13,'SuggestionMarkerOperation',new _0x1b31cd(0x13,'MarkerOperation',_0x314730,_0x8855('0x21'))),this[_0x8855('0x1a')](0x64,_0x8855('0x18'),_0x8572f),this[_0x8855('0x1a')](0x65,_0x8855('0x1c'),_0x4f3851),this[_0x8855('0x1a')](0x66,_0x8855('0xd'),_0x3d5153),this['_registerActionCompressor'](0x67,'UserSelectionAction',_0x5d8bac);}[_0x8855('0xf')](_0x359feb,_0x40dec3,_0x48fa98){const _0x591316=new _0x48fa98(_0x359feb,_0x40dec3,this[_0x8855('0x0')]['getDescriptor'](_0x40dec3));this[_0x8855('0x16')](_0x359feb,_0x40dec3,_0x591316);}[_0x8855('0x1a')](_0x45a25e,_0x14c4c5,_0x411591){const _0x55e436=new _0x411591(_0x45a25e,this);this[_0x8855('0x16')](_0x45a25e,_0x14c4c5,_0x55e436);}[_0x8855('0x16')](_0x22744b,_0x3dd862,_0x57c0c5){this[_0x8855('0x20')][_0x8855('0x5')](_0x22744b,_0x57c0c5),this[_0x8855('0xa')][_0x8855('0x5')](_0x3dd862,_0x57c0c5);}[_0x8855('0x17')](_0x30d57b){return this[_0x8855('0xa')][_0x8855('0x1e')](_0x30d57b);}['compress'](_0x880e8e){if(!_0x880e8e||!_0x880e8e[0x0])throw new _0x1ee4f7(_0x8855('0x4'),this);const _0x30bef6={'types':[],'buffers':[],'baseVersion':_0x880e8e[0x0]['baseVersion']};for(;_0x880e8e[_0x8855('0x14')];)this['_getCompressorByName'](_0x8855('0x8'))[_0x8855('0x12')](_0x30bef6,_0x880e8e)||this[_0x8855('0x17')]('TypingAction')[_0x8855('0x12')](_0x30bef6,_0x880e8e)||this[_0x8855('0x17')](_0x8855('0x1c'))[_0x8855('0x12')](_0x30bef6,_0x880e8e)||this[_0x8855('0x17')](_0x8855('0xd'))['compress'](_0x30bef6,_0x880e8e)||this[_0x8855('0x17')]('CommentMarkerOperation')[_0x8855('0x12')](_0x30bef6,_0x880e8e)||this[_0x8855('0x17')](_0x8855('0x1b'))[_0x8855('0x12')](_0x30bef6,_0x880e8e)||this[_0x8855('0x17')](_0x880e8e[0x0][_0x8855('0xe')])[_0x8855('0x12')](_0x30bef6,_0x880e8e);return _0x30bef6;}[_0x8855('0x3')](_0x496b95){const _0x72ce8f=[];for(;_0x496b95[_0x8855('0x19')][_0x8855('0x14')];){this[_0x8855('0x20')][_0x8855('0x1e')](_0x496b95[_0x8855('0x19')][0x0])[_0x8855('0x3')](_0x72ce8f,_0x496b95);}return _0x72ce8f[_0x8855('0x7')]((_0x3922f2,_0x5141cd)=>_0x3922f2['baseVersion']=_0x496b95[_0x8855('0xb')]+_0x5141cd),_0x72ce8f;}}

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

*/
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')];}}
const _0x57be=['__className','length','_omittedNamespace','replace','decompress','startsWith','compress','name'];(function(_0x285e77,_0x57be06){const _0x17ecfe=function(_0x5b6d2f){while(--_0x5b6d2f){_0x285e77['push'](_0x285e77['shift']());}};_0x17ecfe(++_0x57be06);}(_0x57be,0x10d));const _0x17ec=function(_0x285e77,_0x57be06){_0x285e77=_0x285e77-0x0;let _0x17ecfe=_0x57be[_0x285e77];return _0x17ecfe;};import _0x26643c from'./markeroperationcompressor';export default class O extends _0x26643c{constructor(_0x4780ed,_0x2fbac7,_0x2781a1,_0xfbd27f){super(_0x4780ed,_0x2fbac7,_0x2781a1),this[_0x17ec('0x5')]=_0xfbd27f+':';}[_0x17ec('0x1')](_0x103795,_0x11a3ba){return!('MarkerOperation'!=_0x11a3ba[0x0][_0x17ec('0x3')]||!_0x11a3ba[0x0][_0x17ec('0x2')][_0x17ec('0x0')](this[_0x17ec('0x5')]))&&(_0x11a3ba[0x0][_0x17ec('0x2')]=_0x11a3ba[0x0]['name'][_0x17ec('0x6')](new RegExp('^'+this[_0x17ec('0x5')]),''),super[_0x17ec('0x1')](_0x103795,_0x11a3ba),!0x0);}['decompress'](_0x5151f2,_0xc3b94){super[_0x17ec('0x7')](_0x5151f2,_0xc3b94);const _0x11b267=_0x5151f2[_0x5151f2[_0x17ec('0x4')]-0x1];_0x11b267['name']=this[_0x17ec('0x5')]+_0x11b267[_0x17ec('0x2')];}}

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

*/
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')]);}
const _0x5466=['operationName','compress','Boolean','bool','push','Range','description','newValue','Json','__className','shift','decompress','_protobufDescriptor','types','stringify','string','oldValue','parse'];(function(_0x74fdc7,_0x5466a7){const _0x120984=function(_0x2b143c){while(--_0x2b143c){_0x74fdc7['push'](_0x74fdc7['shift']());}};_0x120984(++_0x5466a7);}(_0x5466,0x82));const _0x1209=function(_0x74fdc7,_0x5466a7){_0x74fdc7=_0x74fdc7-0x0;let _0x120984=_0x5466[_0x74fdc7];return _0x120984;};import _0x20922a from'./operationcompressor';import{parsePositionBeforeCompression as _0xf5e18f,parsePositionAfterCompression as _0x4096b6}from'../utils';export default class i extends _0x20922a{static get[_0x1209('0x2')](){return{'fields':{'range':{'type':_0x1209('0x1'),'id':0x1},'key':{'type':'string','id':0x2},'oldValueBoolean':{'type':_0x1209('0x11'),'id':0x3},'oldValueJson':{'type':_0x1209('0xb'),'id':0x4},'newValueBoolean':{'type':_0x1209('0x11'),'id':0x5},'newValueJson':{'type':_0x1209('0xb'),'id':0x6},'wasUndone':{'type':_0x1209('0x11'),'id':0x7}}};}['compress'](_0x255301,_0x22ee38){const _0x1edb60=_0x22ee38['shift']();N(_0x1209('0xc'),_0x1edb60),N(_0x1209('0x3'),_0x1edb60),_0xf5e18f(_0x1edb60),_0x255301['buffers']['push'](this[_0x1209('0x8')][_0x1209('0xf')](_0x1edb60)),_0x255301[_0x1209('0x9')][_0x1209('0x0')](this['id']);}[_0x1209('0x7')](_0x49ebba,_0xaf7f3b){const {types:_0x1eedc3,buffers:_0xd66e7e}=_0xaf7f3b,_0x85d3f3=this[_0x1209('0x8')][_0x1209('0x7')](_0xd66e7e['shift']());_0x1eedc3[_0x1209('0x6')](),R('oldValue',_0x85d3f3),R(_0x1209('0x3'),_0x85d3f3),_0x4096b6(_0x85d3f3),_0x85d3f3[_0x1209('0x5')]=this[_0x1209('0xe')],_0x49ebba[_0x1209('0x0')](_0x85d3f3);}}function N(_0x3c6cf6,_0x59699b){const _0x490625=_0x59699b[_0x3c6cf6];'boolean'==typeof _0x490625?_0x59699b[_0x3c6cf6+_0x1209('0x10')]=_0x490625:_0x59699b[_0x3c6cf6+_0x1209('0x4')]=JSON[_0x1209('0xa')](_0x490625);}function R(_0x41d4ca,_0x17cc98){const _0x5e480b=_0x41d4ca+_0x1209('0x4');_0x17cc98[_0x5e480b]?(_0x17cc98[_0x41d4ca]=JSON[_0x1209('0xd')](_0x17cc98[_0x5e480b]),delete _0x17cc98[_0x5e480b]):(_0x17cc98[_0x41d4ca]=_0x17cc98[_0x41d4ca+_0x1209('0x10')],delete _0x17cc98[_0x41d4ca+_0x1209('0x10')]);}

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

*/
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]);}
const _0x30e5=['Position','attributesBoolean','children','stringify','push','shift','types','Element','keys','_protobufDescriptor','bool','attributesJson','nodes','__className','compress','buffers','description','every','decompress','repeated','operationName','attributes','boolean','parse'];(function(_0x527518,_0x30e57a){const _0x121295=function(_0x935690){while(--_0x935690){_0x527518['push'](_0x527518['shift']());}};_0x121295(++_0x30e57a);}(_0x30e5,0x1be));const _0x1212=function(_0x527518,_0x30e57a){_0x527518=_0x527518-0x0;let _0x121295=_0x30e5[_0x527518];return _0x121295;};import _0x3bc186 from'./operationcompressor';import{parsePositionBeforeCompression as _0x3bff89,parsePositionAfterCompression as _0x3135f5}from'../utils';export default class s extends _0x3bc186{static get[_0x1212('0x2')](){return{'fields':{'position':{'type':_0x1212('0xa'),'id':0x1},'nodes':{'rule':_0x1212('0x5'),'type':_0x1212('0x11'),'id':0x2},'shouldReceiveAttributes':{'type':'bool','id':0x3},'wasUndone':{'type':_0x1212('0x14'),'id':0x4}}};}[_0x1212('0x0')](_0x53e69a,_0x25babb){const _0x5d1049=_0x25babb[_0x1212('0xf')]();A(_0x5d1049[_0x1212('0x16')]),_0x3bff89(_0x5d1049),_0x53e69a[_0x1212('0x1')][_0x1212('0xe')](this[_0x1212('0x13')][_0x1212('0x0')](_0x5d1049)),_0x53e69a[_0x1212('0x10')]['push'](this['id']);}['decompress'](_0x2db0d5,_0x50de9b){const {types:_0x50e1a7,buffers:_0x49806b}=_0x50de9b,_0x3b3455=this['_protobufDescriptor'][_0x1212('0x4')](_0x49806b[_0x1212('0xf')]());_0x50e1a7[_0x1212('0xf')](),_0x3b3455[_0x1212('0x16')]||(_0x3b3455[_0x1212('0x16')]=[]),E(_0x3b3455['nodes']),_0x3135f5(_0x3b3455),_0x3b3455[_0x1212('0x17')]=this[_0x1212('0x6')],_0x2db0d5['push'](_0x3b3455);}}function A(_0x2d3998){for(const _0x4134ef of _0x2d3998){if(_0x4134ef['attributes']){const _0x2c4cba=_0x4134ef[_0x1212('0x7')];U(_0x2c4cba)?_0x4134ef[_0x1212('0xb')]=_0x2c4cba:_0x4134ef[_0x1212('0x15')]=JSON[_0x1212('0xd')](_0x2c4cba);}_0x4134ef[_0x1212('0xc')]&&A(_0x4134ef[_0x1212('0xc')]);}}function E(_0x598b47){for(const _0x4fc3a9 of _0x598b47)(_0x4fc3a9[_0x1212('0xb')]||_0x4fc3a9[_0x1212('0x15')])&&(_0x4fc3a9[_0x1212('0xb')]?(_0x4fc3a9[_0x1212('0x7')]=_0x4fc3a9[_0x1212('0xb')],delete _0x4fc3a9[_0x1212('0xb')]):(_0x4fc3a9['attributes']=JSON[_0x1212('0x9')](_0x4fc3a9['attributesJson']),delete _0x4fc3a9['attributesJson'])),_0x4fc3a9['children']&&E(_0x4fc3a9[_0x1212('0xc')]);}function U(_0x500482){return Object[_0x1212('0x12')](_0x500482)[_0x1212('0x3')](_0x5f533e=>_0x1212('0x8')==typeof _0x500482[_0x5f533e]);}

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

*/
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);}}
const _0x2280=['string','decompress','bool','Range','newRange','length','oldRange'];(function(_0x5e22f6,_0x2280c4){const _0xa2dc40=function(_0x2a9ac3){while(--_0x2a9ac3){_0x5e22f6['push'](_0x5e22f6['shift']());}};_0xa2dc40(++_0x2280c4);}(_0x2280,0x1ef));const _0xa2dc=function(_0x5e22f6,_0x2280c4){_0x5e22f6=_0x5e22f6-0x0;let _0xa2dc40=_0x2280[_0x5e22f6];return _0xa2dc40;};import _0xfc89e6 from'./operationcompressor';export default class n extends _0xfc89e6{static get['description'](){return{'fields':{'name':{'type':_0xa2dc('0x2'),'id':0x1},'oldRange':{'type':_0xa2dc('0x5'),'id':0x2},'newRange':{'type':_0xa2dc('0x5'),'id':0x3},'affectsData':{'type':_0xa2dc('0x4'),'id':0x4},'wasUndone':{'type':_0xa2dc('0x4'),'id':0x5}}};}[_0xa2dc('0x3')](_0x5c6fc2,_0xaf1003){super[_0xa2dc('0x3')](_0x5c6fc2,_0xaf1003);const _0x17698b=_0x5c6fc2[_0x5c6fc2[_0xa2dc('0x0')]-0x1];_0x17698b[_0xa2dc('0x1')]||(_0x17698b[_0xa2dc('0x1')]=null),_0x17698b[_0xa2dc('0x6')]||(_0x17698b[_0xa2dc('0x6')]=null);}}

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

*/
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}}};}}
var _0x47ec=['Position','uint32','description','bool'];(function(_0x450c3a,_0x47ec56){var _0x363a00=function(_0x1fd9e3){while(--_0x1fd9e3){_0x450c3a['push'](_0x450c3a['shift']());}};_0x363a00(++_0x47ec56);}(_0x47ec,0x186));var _0x363a=function(_0x450c3a,_0x47ec56){_0x450c3a=_0x450c3a-0x0;var _0x363a00=_0x47ec[_0x450c3a];return _0x363a00;};import _0x2b5dd5 from'./operationcompressor';export default class p extends _0x2b5dd5{static get[_0x363a('0x0')](){return{'fields':{'sourcePosition':{'type':'Position','id':0x1},'targetPosition':{'type':_0x363a('0x2'),'id':0x2},'graveyardPosition':{'type':_0x363a('0x2'),'id':0x3},'howMany':{'type':_0x363a('0x3'),'id':0x4},'wasUndone':{'type':_0x363a('0x1'),'id':0x5}}};}}

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

*/
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}}};}}
var _0x1e61=['description','Position','bool'];(function(_0x209d45,_0x1e61dd){var _0x4b451b=function(_0x588f31){while(--_0x588f31){_0x209d45['push'](_0x209d45['shift']());}};_0x4b451b(++_0x1e61dd);}(_0x1e61,0xed));var _0x4b45=function(_0x209d45,_0x1e61dd){_0x209d45=_0x209d45-0x0;var _0x4b451b=_0x1e61[_0x209d45];return _0x4b451b;};import _0x2fd6f1 from'./operationcompressor';export default class m extends _0x2fd6f1{static get[_0x4b45('0x0')](){return{'fields':{'sourcePosition':{'type':_0x4b45('0x1'),'id':0x1},'howMany':{'type':'uint32','id':0x2},'targetPosition':{'type':_0x4b45('0x1'),'id':0x3},'wasUndone':{'type':_0x4b45('0x2'),'id':0x4}}};}}

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

*/
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')]});}}
var _0x5730=['operationName','compress','shift','types','push','decompress'];(function(_0x5121cc,_0x57300b){var _0x13840a=function(_0x288e69){while(--_0x288e69){_0x5121cc['push'](_0x5121cc['shift']());}};_0x13840a(++_0x57300b);}(_0x5730,0x1b9));var _0x1384=function(_0x5121cc,_0x57300b){_0x5121cc=_0x5121cc-0x0;var _0x13840a=_0x5730[_0x5121cc];return _0x13840a;};import _0x5e79aa from'./operationcompressor';export default class f extends _0x5e79aa{[_0x1384('0x4')](_0x43fc53,_0x49ab1d){_0x49ab1d[_0x1384('0x5')](),_0x43fc53[_0x1384('0x0')][_0x1384('0x1')](this['id']);}[_0x1384('0x2')](_0x312ef3,_0x235ea1){_0x235ea1[_0x1384('0x0')][_0x1384('0x5')](),_0x312ef3[_0x1384('0x1')]({'__className':this[_0x1384('0x3')]});}}

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

*/
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);}}
const _0xeb72=['push','shift','_protobufDescriptor','types','decompress','__className','compress','buffers','operationName'];(function(_0x413eea,_0xeb72be){const _0x2fe5e6=function(_0x7b880f){while(--_0x7b880f){_0x413eea['push'](_0x413eea['shift']());}};_0x2fe5e6(++_0xeb72be);}(_0xeb72,0x176));const _0x2fe5=function(_0x413eea,_0xeb72be){_0x413eea=_0x413eea-0x0;let _0x2fe5e6=_0xeb72[_0x413eea];return _0x2fe5e6;};import{parsePositionBeforeCompression as _0x5f7b4b,parsePositionAfterCompression as _0x4ba187}from'../utils';export default class V{constructor(_0x5d17f4,_0x2ce897,_0x324e96){this['id']=_0x5d17f4,this['operationName']=_0x2ce897,this[_0x2fe5('0x6')]=_0x324e96;}[_0x2fe5('0x1')](_0x2d3bcc,_0x101855){const _0x2f03d2=_0x101855[_0x2fe5('0x5')]();_0x5f7b4b(_0x2f03d2),_0x2d3bcc[_0x2fe5('0x2')][_0x2fe5('0x4')](this['_protobufDescriptor'][_0x2fe5('0x1')](_0x2f03d2)),_0x2d3bcc[_0x2fe5('0x7')][_0x2fe5('0x4')](this['id']);}['decompress'](_0x4514a0,_0x23617f){_0x23617f[_0x2fe5('0x7')][_0x2fe5('0x5')]();const _0x105557=this[_0x2fe5('0x6')][_0x2fe5('0x8')](_0x23617f[_0x2fe5('0x2')][_0x2fe5('0x5')]());_0x4ba187(_0x105557),_0x105557[_0x2fe5('0x0')]=this[_0x2fe5('0x3')],_0x4514a0[_0x2fe5('0x4')](_0x105557);}}

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

*/
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}}};}}
var _0x5da5=['description','string','Position','bool'];(function(_0x1fe8aa,_0x5da521){var _0x1a1be4=function(_0x386cd1){while(--_0x386cd1){_0x1fe8aa['push'](_0x1fe8aa['shift']());}};_0x1a1be4(++_0x5da521);}(_0x5da5,0xea));var _0x1a1b=function(_0x1fe8aa,_0x5da521){_0x1fe8aa=_0x1fe8aa-0x0;var _0x1a1be4=_0x5da5[_0x1fe8aa];return _0x1a1be4;};import _0x31b9f7 from'./operationcompressor';export default class a extends _0x31b9f7{static get[_0x1a1b('0x2')](){return{'fields':{'position':{'type':_0x1a1b('0x0'),'id':0x1},'oldName':{'type':_0x1a1b('0x3'),'id':0x2},'newName':{'type':_0x1a1b('0x3'),'id':0x3},'wasUndone':{'type':_0x1a1b('0x1'),'id':0x4}}};}}

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

*/
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;}}
const _0xbfca=['fields','string','range','description','root'];(function(_0x38cf03,_0xbfcaf9){const _0x207768=function(_0x2943a7){while(--_0x2943a7){_0x38cf03['push'](_0x38cf03['shift']());}};_0x207768(++_0xbfcaf9);}(_0xbfca,0x152));const _0x2077=function(_0x38cf03,_0xbfcaf9){_0x38cf03=_0x38cf03-0x0;let _0x207768=_0xbfca[_0x38cf03];return _0x207768;};import _0x31ef4f from'./attributeoperationcompressor';export default class c extends _0x31ef4f{static get[_0x2077('0x0')](){const _0x1642c4=_0x31ef4f[_0x2077('0x0')];return delete _0x1642c4['fields'][_0x2077('0x4')],_0x1642c4[_0x2077('0x2')][_0x2077('0x1')]={'type':_0x2077('0x3'),'id':0x1},_0x1642c4;}}

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

*/
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}}};}}
var _0x5f3b=['description','bool','uint32','Position'];(function(_0x14e247,_0x5f3b17){var _0x1b85cb=function(_0x7381b2){while(--_0x7381b2){_0x14e247['push'](_0x14e247['shift']());}};_0x1b85cb(++_0x5f3b17);}(_0x5f3b,0xbb));var _0x1b85=function(_0x14e247,_0x5f3b17){_0x14e247=_0x14e247-0x0;var _0x1b85cb=_0x5f3b[_0x14e247];return _0x1b85cb;};import _0x4256c3 from'./operationcompressor';export default class h extends _0x4256c3{static get[_0x1b85('0x1')](){return{'fields':{'splitPosition':{'type':'Position','id':0x1},'graveyardPosition':{'type':'Position','id':0x2},'howMany':{'type':_0x1b85('0x3'),'id':0x3},'insertionPosition':{'type':_0x1b85('0x0'),'id':0x4},'wasUndone':{'type':_0x1b85('0x2'),'id':0x5}}};}}

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

*/
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});}}
const _0x3c12=['_protobuf','verify','lookupType','getDescriptor','decode','nested','build','encode','_protobufRoot','_description','create','toObject','compress','Root','finish'];(function(_0x393cd2,_0x3c12d2){const _0x4a6c87=function(_0xd81dbf){while(--_0xd81dbf){_0x393cd2['push'](_0x393cd2['shift']());}};_0x4a6c87(++_0x3c12d2);}(_0x3c12,0x73));const _0x4a6c=function(_0x393cd2,_0x3c12d2){_0x393cd2=_0x393cd2-0x0;let _0x4a6c87=_0x3c12[_0x393cd2];return _0x4a6c87;};import _0x23e227 from'protobufjs/light';import _0x417428 from'@ckeditor/ckeditor5-utils/src/ckeditorerror';import{cloneDeep as _0x2f61b4}from'lodash-es';export default class r{constructor(){this[_0x4a6c('0xe')]={'nested':{}};}['registerDescriptor'](_0x237056,_0x7488de){this[_0x4a6c('0xe')][_0x4a6c('0xa')][_0x237056]=_0x2f61b4(_0x7488de);}[_0x4a6c('0xb')](){this[_0x4a6c('0xd')]=_0x23e227[_0x4a6c('0x3')]['fromJSON'](this[_0x4a6c('0xe')]);}[_0x4a6c('0x8')](_0x4dd15e){if(!this['_protobufRoot'])throw new _0x417428('protobuffactory-cannot-get-descriptor-before-build',this);return new w(this['_protobufRoot'][_0x4a6c('0x7')](_0x4dd15e));}}class w{constructor(_0x5aa98c){this['_protobuf']=_0x5aa98c;}[_0x4a6c('0x2')](_0x1ef64f){const _0x1d3ef9=this[_0x4a6c('0x5')][_0x4a6c('0x6')](_0x1ef64f);if(_0x1d3ef9)throw Error(_0x1d3ef9);return this[_0x4a6c('0x5')][_0x4a6c('0xc')](this['_protobuf'][_0x4a6c('0x0')](_0x1ef64f))[_0x4a6c('0x4')]();}['decompress'](_0x1bb29f){return this[_0x4a6c('0x5')][_0x4a6c('0x1')](this[_0x4a6c('0x5')][_0x4a6c('0x9')](_0x1bb29f),{'oneofs':!0x0});}}

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

*/
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;}
const _0x2d4a=['length','root','$graveyard','rootGraveyard','main','path','rootMain'];(function(_0x508603,_0x2d4ac2){const _0x486bd2=function(_0x5ae311){while(--_0x5ae311){_0x508603['push'](_0x508603['shift']());}};_0x486bd2(++_0x2d4ac2);}(_0x2d4a,0x1b6));const _0x486b=function(_0x508603,_0x2d4ac2){_0x508603=_0x508603-0x0;let _0x486bd2=_0x2d4a[_0x508603];return _0x486bd2;};import{cloneDeep as _0x525069,isEqual as _0x5edec7,isObject as _0x17662b}from'lodash-es';export function getPositionShiftedBy(_0x1894a9,_0x4aef82){const _0x24d09f=_0x525069(_0x1894a9);return _0x24d09f['path'][_0x24d09f[_0x486b('0x1')][_0x486b('0x3')]-0x1]+=_0x4aef82,_0x24d09f;}export function arePositionsEqual(_0x2a805b,_0x1b7ad3){return _0x2a805b[_0x486b('0x4')]===_0x1b7ad3[_0x486b('0x4')]&&_0x5edec7(_0x2a805b[_0x486b('0x1')],_0x1b7ad3[_0x486b('0x1')]);}export function parsePositionBeforeCompression(_0x5b7d77){y(_0x5b7d77,_0x13bcc5=>(_0x486b('0x0')==_0x13bcc5[_0x486b('0x4')]?(_0x13bcc5[_0x486b('0x2')]=!0x0,delete _0x13bcc5[_0x486b('0x4')]):_0x486b('0x5')==_0x13bcc5[_0x486b('0x4')]&&(_0x13bcc5[_0x486b('0x6')]=!0x0,delete _0x13bcc5[_0x486b('0x4')]),_0x13bcc5));}export function parsePositionAfterCompression(_0x236056){y(_0x236056,_0xfc6670=>(_0xfc6670['rootMain']?(_0xfc6670['root']=_0x486b('0x0'),delete _0xfc6670[_0x486b('0x2')]):_0xfc6670[_0x486b('0x6')]&&(_0xfc6670['root']=_0x486b('0x5'),delete _0xfc6670['rootGraveyard']),_0xfc6670));}function y(_0x40d184,_0x41151){for(const _0x7176f5 in _0x40d184){const _0x263328=_0x40d184[_0x7176f5];'nodes'!==_0x7176f5&&_0x17662b(_0x263328)&&(_0x263328['path']&&(_0x263328[_0x486b('0x4')]||_0x263328[_0x486b('0x2')]||_0x263328[_0x486b('0x6')])?_0x40d184[_0x7176f5]=_0x41151(_0x263328):y(_0x263328,_0x41151));}return _0x40d184;}
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