Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@ckeditor/ckeditor5-operations-compressor

Package Overview
Dependencies
Maintainers
1
Versions
675
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 39.0.0 to 39.0.1

4

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

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

"dependencies": {
"ckeditor5": "39.0.0",
"ckeditor5": "39.0.1",
"lodash-es": "4.17.21",

@@ -36,0 +36,0 @@ "protobufjs": "7.2.4"

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

*/
const _0x3541=['_compressSingleOperation','buffers','_decompressSingleOperation','_context','_combineNext','types','shift','length','_id','push','decompress','_compareOperations'];(function(_0x1dd4c8,_0x354135){const _0x332841=function(_0x2b06c7){while(--_0x2b06c7){_0x1dd4c8['push'](_0x1dd4c8['shift']());}};_0x332841(++_0x354135);}(_0x3541,0xe1));const _0x3328=function(_0x1dd4c8,_0x354135){_0x1dd4c8=_0x1dd4c8-0x0;let _0x332841=_0x3541[_0x1dd4c8];return _0x332841;};import{cloneDeep as _0x311edf}from'lodash-es';export default class b{constructor(_0x85c9b7,_0x355272){this[_0x3328('0xb')]=_0x85c9b7,this[_0x3328('0x6')]=_0x355272;}['compress'](_0x5e0261,_0x44df5b){let _0x3db5d2;for(;_0x44df5b[_0x3328('0xa')]>0x1&&this[_0x3328('0x2')](_0x44df5b[0x0],_0x44df5b[0x1]);)_0x3db5d2?(_0x3db5d2=this['_combineNext'](_0x44df5b[_0x3328('0x9')](),_0x3db5d2),_0x5e0261[_0x3328('0x8')]['push'](0x0)):(_0x3db5d2=_0x311edf(_0x44df5b['shift']()),_0x5e0261[_0x3328('0x8')][_0x3328('0x0')](this[_0x3328('0xb')]));return!!_0x3db5d2&&(_0x3db5d2=this[_0x3328('0x7')](_0x44df5b['shift'](),_0x3db5d2),_0x5e0261[_0x3328('0x8')]['push'](0x0),_0x5e0261[_0x3328('0x4')][_0x3328('0x0')](this[_0x3328('0x3')](_0x3db5d2)),!0x0);}[_0x3328('0x1')](_0x3673e0,_0x29f7a2){const _0x295e84=this[_0x3328('0x5')](_0x29f7a2);for(;0x0==_0x29f7a2[_0x3328('0x8')][0x0];)_0x29f7a2[_0x3328('0x8')]['shift'](),_0x3673e0[_0x3328('0x0')](this['_splitCurrent'](_0x295e84));_0x3673e0[_0x3328('0x0')](_0x295e84);}}
const _0x1573=['_compressSingleOperation','_compareOperations','types','compress','shift','_combineNext','_splitCurrent','_id','push','_decompressSingleOperation'];(function(_0x18ee09,_0x15737f){const _0x35ce97=function(_0x30b7ec){while(--_0x30b7ec){_0x18ee09['push'](_0x18ee09['shift']());}};_0x35ce97(++_0x15737f);}(_0x1573,0xcc));const _0x35ce=function(_0x18ee09,_0x15737f){_0x18ee09=_0x18ee09-0x0;let _0x35ce97=_0x1573[_0x18ee09];return _0x35ce97;};import{cloneDeep as _0x264606}from'lodash-es';export default class b{constructor(_0x4309fa,_0x45830b){this[_0x35ce('0x3')]=_0x4309fa,this['_context']=_0x45830b;}[_0x35ce('0x9')](_0x3ece8f,_0x22335c){let _0x34902f;for(;_0x22335c['length']>0x1&&this[_0x35ce('0x7')](_0x22335c[0x0],_0x22335c[0x1]);)_0x34902f?(_0x34902f=this['_combineNext'](_0x22335c['shift'](),_0x34902f),_0x3ece8f['types'][_0x35ce('0x4')](0x0)):(_0x34902f=_0x264606(_0x22335c[_0x35ce('0x0')]()),_0x3ece8f['types'][_0x35ce('0x4')](this[_0x35ce('0x3')]));return!!_0x34902f&&(_0x34902f=this[_0x35ce('0x1')](_0x22335c[_0x35ce('0x0')](),_0x34902f),_0x3ece8f[_0x35ce('0x8')][_0x35ce('0x4')](0x0),_0x3ece8f['buffers'][_0x35ce('0x4')](this[_0x35ce('0x6')](_0x34902f)),!0x0);}['decompress'](_0x1626cc,_0x40f076){const _0x303b7b=this[_0x35ce('0x5')](_0x40f076);for(;0x0==_0x40f076[_0x35ce('0x8')][0x0];)_0x40f076[_0x35ce('0x8')]['shift'](),_0x1626cc[_0x35ce('0x4')](this[_0x35ce('0x2')](_0x303b7b));_0x1626cc[_0x35ce('0x4')](_0x303b7b);}}

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

*/
const _0x44fb=['MoveOperation','compress','targetPosition','decompress','_combineNext','_getCompressorByName','_compressSingleOperation','howMany','_checkOperation','_context','sourcePosition','wasUndone','_decompressSingleOperation','_splitCurrent'];(function(_0x5a1629,_0x44fba8){const _0x497324=function(_0x59f6e5){while(--_0x59f6e5){_0x5a1629['push'](_0x5a1629['shift']());}};_0x497324(++_0x44fba8);}(_0x44fb,0x1de));const _0x4973=function(_0x5a1629,_0x44fba8){_0x5a1629=_0x5a1629-0x0;let _0x497324=_0x44fb[_0x5a1629];return _0x497324;};import _0x5c028d from'./actioncompressor';import{arePositionsEqual as _0x51a062,getPositionShiftedBy as _0x392a9d}from'../utils';import{cloneDeep as _0x5797c7}from'lodash-es';export default class c extends _0x5c028d{[_0x4973('0x2')](_0x55bbc0,_0x28105a){return _0x28105a['howMany']++,_0x28105a['sourcePosition']=_0x5797c7(_0x55bbc0['sourcePosition']),_0x28105a;}[_0x4973('0xb')](_0x1cacae){const _0x380caa=_0x5797c7(_0x1cacae);return _0x1cacae['howMany']--,_0x380caa[_0x4973('0x5')]=0x1,_0x380caa[_0x4973('0x8')]=_0x392a9d(_0x380caa['sourcePosition'],_0x1cacae['howMany']),_0x380caa;}['_compareOperations'](_0x3ad8df,_0x3eef03){return!(!this[_0x4973('0x6')](_0x3ad8df)||!this['_checkOperation'](_0x3eef03))&&(_0x51a062(_0x392a9d(_0x3ad8df[_0x4973('0x8')],-0x1),_0x3eef03[_0x4973('0x8')])&&_0x51a062(_0x3ad8df['targetPosition'],_0x3eef03['targetPosition']));}[_0x4973('0x4')](_0x349610){const _0x2a914b={'types':[],'buffers':[],'baseVersion':0x0};return this[_0x4973('0x7')][_0x4973('0x3')](_0x4973('0xc'))[_0x4973('0xd')](_0x2a914b,[_0x349610]),_0x2a914b['buffers'][0x0];}[_0x4973('0xa')](_0x59bc0e){const _0x3df65d=[];return this[_0x4973('0x7')]['_getCompressorByName'](_0x4973('0xc'))[_0x4973('0x1')](_0x3df65d,_0x59bc0e),_0x3df65d[0x0];}['_checkOperation'](_0x511dad){return _0x4973('0xc')==_0x511dad['__className']&&'$graveyard'==_0x511dad[_0x4973('0x0')]['root']&&0x1==_0x511dad[_0x4973('0x5')]&&!_0x511dad[_0x4973('0x9')];}}
const _0x308a=['__className','_compressSingleOperation','_getCompressorByName','howMany','targetPosition','MoveOperation','sourcePosition','_combineNext','wasUndone','_splitCurrent','_compareOperations','decompress','_checkOperation','root','_context'];(function(_0x543cb0,_0x308ac2){const _0xd8c292=function(_0x1cf398){while(--_0x1cf398){_0x543cb0['push'](_0x543cb0['shift']());}};_0xd8c292(++_0x308ac2);}(_0x308a,0x1c6));const _0xd8c2=function(_0x543cb0,_0x308ac2){_0x543cb0=_0x543cb0-0x0;let _0xd8c292=_0x308a[_0x543cb0];return _0xd8c292;};import _0x18aaac from'./actioncompressor';import{arePositionsEqual as _0x379d94,getPositionShiftedBy as _0x1220a2}from'../utils';import{cloneDeep as _0x5e1c44}from'lodash-es';export default class c extends _0x18aaac{[_0xd8c2('0x3')](_0x1bec46,_0x4ea2ca){return _0x4ea2ca['howMany']++,_0x4ea2ca['sourcePosition']=_0x5e1c44(_0x1bec46[_0xd8c2('0x2')]),_0x4ea2ca;}[_0xd8c2('0x5')](_0x446104){const _0x1650bc=_0x5e1c44(_0x446104);return _0x446104[_0xd8c2('0xe')]--,_0x1650bc[_0xd8c2('0xe')]=0x1,_0x1650bc[_0xd8c2('0x2')]=_0x1220a2(_0x1650bc['sourcePosition'],_0x446104[_0xd8c2('0xe')]),_0x1650bc;}[_0xd8c2('0x6')](_0x1602cd,_0x3f6867){return!(!this[_0xd8c2('0x8')](_0x1602cd)||!this['_checkOperation'](_0x3f6867))&&(_0x379d94(_0x1220a2(_0x1602cd[_0xd8c2('0x2')],-0x1),_0x3f6867[_0xd8c2('0x2')])&&_0x379d94(_0x1602cd[_0xd8c2('0x0')],_0x3f6867[_0xd8c2('0x0')]));}[_0xd8c2('0xc')](_0x5bdd5e){const _0x24eee0={'types':[],'buffers':[],'baseVersion':0x0};return this[_0xd8c2('0xa')][_0xd8c2('0xd')](_0xd8c2('0x1'))['compress'](_0x24eee0,[_0x5bdd5e]),_0x24eee0['buffers'][0x0];}['_decompressSingleOperation'](_0x5e7053){const _0x3a25dd=[];return this[_0xd8c2('0xa')]['_getCompressorByName'](_0xd8c2('0x1'))[_0xd8c2('0x7')](_0x3a25dd,_0x5e7053),_0x3a25dd[0x0];}[_0xd8c2('0x8')](_0x7f7271){return _0xd8c2('0x1')==_0x7f7271[_0xd8c2('0xb')]&&'$graveyard'==_0x7f7271[_0xd8c2('0x0')][_0xd8c2('0x9')]&&0x1==_0x7f7271['howMany']&&!_0x7f7271[_0xd8c2('0x4')];}}

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

*/
const _0x1ac9=['howMany','buffers','_getCompressorByName','_checkOperation','compress','$graveyard','__className','wasUndone','root','_context','targetPosition','MoveOperation','_splitCurrent','sourcePosition'];(function(_0x36f995,_0x1ac99b){const _0x3e14b4=function(_0x43c5ed){while(--_0x43c5ed){_0x36f995['push'](_0x36f995['shift']());}};_0x3e14b4(++_0x1ac99b);}(_0x1ac9,0x14b));const _0x3e14=function(_0x36f995,_0x1ac99b){_0x36f995=_0x36f995-0x0;let _0x3e14b4=_0x1ac9[_0x36f995];return _0x3e14b4;};import _0x3adc66 from'./actioncompressor';import{arePositionsEqual as _0x3af255}from'../utils';import{cloneDeep as _0xc9796d}from'lodash-es';export default class h extends _0x3adc66{['_combineNext'](_0x2cc298,_0x307658){return _0x307658[_0x3e14('0x5')]++,_0x307658;}[_0x3e14('0x3')](_0x317cfa){const _0x5e6885=_0xc9796d(_0x317cfa);return _0x5e6885['howMany']=0x1,_0x317cfa[_0x3e14('0x5')]--,_0x5e6885;}['_compareOperations'](_0x5a873e,_0x73f4b4){return!(!this[_0x3e14('0x8')](_0x5a873e)||!this[_0x3e14('0x8')](_0x73f4b4))&&(_0x3af255(_0x5a873e[_0x3e14('0x4')],_0x73f4b4[_0x3e14('0x4')])&&_0x3af255(_0x5a873e[_0x3e14('0x1')],_0x73f4b4['targetPosition']));}['_compressSingleOperation'](_0x71c628){const _0x41b426={'types':[],'buffers':[],'baseVersion':0x0};return this[_0x3e14('0x0')]['_getCompressorByName'](_0x3e14('0x2'))[_0x3e14('0x9')](_0x41b426,[_0x71c628]),_0x41b426[_0x3e14('0x6')][0x0];}['_decompressSingleOperation'](_0x5a6a3d){const _0xfaaaf1=[];return this[_0x3e14('0x0')][_0x3e14('0x7')]('MoveOperation')['decompress'](_0xfaaaf1,_0x5a6a3d),_0xfaaaf1[0x0];}[_0x3e14('0x8')](_0x2858a5){return _0x3e14('0x2')==_0x2858a5[_0x3e14('0xb')]&&_0x3e14('0xa')==_0x2858a5[_0x3e14('0x1')][_0x3e14('0xd')]&&0x1==_0x2858a5['howMany']&&!_0x2858a5[_0x3e14('0xc')];}}
const _0x1874=['_getCompressorByName','MoveOperation','_combineNext','_compareOperations','$graveyard','root','targetPosition','__className','sourcePosition','decompress','buffers','wasUndone','howMany','_checkOperation','_compressSingleOperation'];(function(_0x4883b3,_0x1874a6){const _0x3c45a4=function(_0x20380e){while(--_0x20380e){_0x4883b3['push'](_0x4883b3['shift']());}};_0x3c45a4(++_0x1874a6);}(_0x1874,0x194));const _0x3c45=function(_0x4883b3,_0x1874a6){_0x4883b3=_0x4883b3-0x0;let _0x3c45a4=_0x1874[_0x4883b3];return _0x3c45a4;};import _0x572f30 from'./actioncompressor';import{arePositionsEqual as _0x5bf6ad}from'../utils';import{cloneDeep as _0x3655e8}from'lodash-es';export default class h extends _0x572f30{[_0x3c45('0x3')](_0x13c980,_0x24621b){return _0x24621b[_0x3c45('0xd')]++,_0x24621b;}['_splitCurrent'](_0x3d66b5){const _0x5f1fdb=_0x3655e8(_0x3d66b5);return _0x5f1fdb[_0x3c45('0xd')]=0x1,_0x3d66b5['howMany']--,_0x5f1fdb;}[_0x3c45('0x4')](_0x5f68f1,_0x3eb25f){return!(!this[_0x3c45('0xe')](_0x5f68f1)||!this['_checkOperation'](_0x3eb25f))&&(_0x5bf6ad(_0x5f68f1[_0x3c45('0x9')],_0x3eb25f[_0x3c45('0x9')])&&_0x5bf6ad(_0x5f68f1[_0x3c45('0x7')],_0x3eb25f[_0x3c45('0x7')]));}[_0x3c45('0x0')](_0x3118a4){const _0x3bfc4b={'types':[],'buffers':[],'baseVersion':0x0};return this['_context'][_0x3c45('0x1')](_0x3c45('0x2'))['compress'](_0x3bfc4b,[_0x3118a4]),_0x3bfc4b[_0x3c45('0xb')][0x0];}['_decompressSingleOperation'](_0x122941){const _0x19b6a9=[];return this['_context'][_0x3c45('0x1')](_0x3c45('0x2'))[_0x3c45('0xa')](_0x19b6a9,_0x122941),_0x19b6a9[0x0];}[_0x3c45('0xe')](_0xccf5a7){return'MoveOperation'==_0xccf5a7[_0x3c45('0x8')]&&_0x3c45('0x5')==_0xccf5a7['targetPosition'][_0x3c45('0x6')]&&0x1==_0xccf5a7['howMany']&&!_0xccf5a7[_0x3c45('0xc')];}}

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

*/
const _0x4e0e=['next','compress','attributes','from','wasUndone','keys','length','InsertOperation','position','substr','_splitCurrent','every','__className','_getCompressorByName','_context','nodes','_compressSingleOperation','buffers','data','_compareOperations','_combineNext','value','_compareAttributes','_checkOperation'];(function(_0x1cafc4,_0x4e0ebc){const _0x5c8855=function(_0x98c35d){while(--_0x98c35d){_0x1cafc4['push'](_0x1cafc4['shift']());}};_0x5c8855(++_0x4e0ebc);}(_0x4e0e,0xdc));const _0x5c88=function(_0x1cafc4,_0x4e0ebc){_0x1cafc4=_0x1cafc4-0x0;let _0x5c8855=_0x4e0e[_0x1cafc4];return _0x5c8855;};import _0x4e6893 from'./actioncompressor';import{arePositionsEqual as _0x25bc79,getPositionShiftedBy as _0x246578}from'../utils';import{cloneDeep as _0x5ab85e}from'lodash-es';export default class m extends _0x4e6893{[_0x5c88('0x10')](_0x1716be,_0xbb174d){return _0xbb174d[_0x5c88('0xb')][0x0][_0x5c88('0xe')]+=_0x1716be['nodes'][0x0][_0x5c88('0xe')],_0xbb174d;}[_0x5c88('0x6')](_0x5049b5){const _0x4d59f9=_0x5ab85e(_0x5049b5),_0x1e16e5=_0x4d59f9[_0x5c88('0xb')][0x0],_0x3fc9f7=_0x5049b5[_0x5c88('0xb')][0x0],_0x340d75=_0x3fc9f7[_0x5c88('0xe')][Symbol['iterator']]()[_0x5c88('0x14')]()[_0x5c88('0x11')],_0x309eed=_0x340d75[_0x5c88('0x2')];return _0x1e16e5[_0x5c88('0xe')]=_0x340d75,_0x3fc9f7[_0x5c88('0xe')]=_0x3fc9f7[_0x5c88('0xe')][_0x5c88('0x5')](_0x309eed),_0x5049b5[_0x5c88('0x4')]=_0x246578(_0x5049b5[_0x5c88('0x4')],_0x309eed),_0x4d59f9;}[_0x5c88('0xf')](_0x28bb05,_0x52bc3f){if(this['_checkOperation'](_0x28bb05)&&this[_0x5c88('0x13')](_0x52bc3f)){const _0x2b19f9=_0x28bb05[_0x5c88('0xb')][0x0][_0x5c88('0xe')][_0x5c88('0x2')],_0x3eef21=_0x25bc79(_0x246578(_0x28bb05[_0x5c88('0x4')],_0x2b19f9),_0x52bc3f[_0x5c88('0x4')]),_0x4f188e=_0x28bb05[_0x5c88('0xb')][0x0],_0x4b19f6=_0x52bc3f[_0x5c88('0xb')][0x0];return _0x3eef21&&this[_0x5c88('0x12')](_0x4f188e,_0x4b19f6);}return!0x1;}[_0x5c88('0xc')](_0x23b2fe){const _0x24e79a={'types':[],'buffers':[],'baseVersion':0x0};return this['_context']['_getCompressorByName'](_0x5c88('0x3'))[_0x5c88('0x15')](_0x24e79a,[_0x23b2fe]),_0x24e79a[_0x5c88('0xd')][0x0];}['_decompressSingleOperation'](_0x4ed1d0){const _0x13f75d=[];return this[_0x5c88('0xa')][_0x5c88('0x9')](_0x5c88('0x3'))['decompress'](_0x13f75d,_0x4ed1d0),_0x13f75d[0x0];}['_checkOperation'](_0x4ced88){return _0x5c88('0x3')==_0x4ced88[_0x5c88('0x8')]&&0x1==_0x4ced88['nodes'][_0x5c88('0x2')]&&_0x4ced88['nodes'][0x0][_0x5c88('0xe')]&&!_0x4ced88[_0x5c88('0x0')]&&0x1==Array[_0x5c88('0x17')](_0x4ced88['nodes'][0x0][_0x5c88('0xe')])[_0x5c88('0x2')];}['_compareAttributes'](_0x2e3339,_0x3f6f0c){const _0x38accd=Object[_0x5c88('0x1')](_0x2e3339[_0x5c88('0x16')]||{}),_0x1ae979=Object[_0x5c88('0x1')](_0x3f6f0c['attributes']||{});return _0x38accd[_0x5c88('0x2')]===_0x1ae979[_0x5c88('0x2')]&&_0x38accd[_0x5c88('0x7')](_0x7e57f1=>_0x3f6f0c[_0x5c88('0x16')][_0x7e57f1]&&_0x3f6f0c[_0x5c88('0x16')][_0x7e57f1]===_0x2e3339[_0x5c88('0x16')][_0x7e57f1]);}}
const _0x2918=['_context','substr','data','attributes','nodes','__className','from','keys','buffers','_compareAttributes','_compressSingleOperation','_getCompressorByName','_decompressSingleOperation','next','wasUndone','iterator','position','_splitCurrent','_combineNext','decompress','length','InsertOperation','_checkOperation','compress'];(function(_0x3782a8,_0x291897){const _0x574bdc=function(_0x1b63e7){while(--_0x1b63e7){_0x3782a8['push'](_0x3782a8['shift']());}};_0x574bdc(++_0x291897);}(_0x2918,0x14d));const _0x574b=function(_0x3782a8,_0x291897){_0x3782a8=_0x3782a8-0x0;let _0x574bdc=_0x2918[_0x3782a8];return _0x574bdc;};import _0x2cdf33 from'./actioncompressor';import{arePositionsEqual as _0x1184a9,getPositionShiftedBy as _0x321c28}from'../utils';import{cloneDeep as _0x50c35c}from'lodash-es';export default class m extends _0x2cdf33{[_0x574b('0x15')](_0x13dd3e,_0x497e0b){return _0x497e0b[_0x574b('0x7')][0x0][_0x574b('0x5')]+=_0x13dd3e[_0x574b('0x7')][0x0]['data'],_0x497e0b;}[_0x574b('0x14')](_0x241b51){const _0x52dc73=_0x50c35c(_0x241b51),_0x169a55=_0x52dc73['nodes'][0x0],_0x1f1082=_0x241b51[_0x574b('0x7')][0x0],_0x537d34=_0x1f1082[_0x574b('0x5')][Symbol[_0x574b('0x12')]]()[_0x574b('0x10')]()['value'],_0x1265b5=_0x537d34[_0x574b('0x17')];return _0x169a55['data']=_0x537d34,_0x1f1082[_0x574b('0x5')]=_0x1f1082[_0x574b('0x5')][_0x574b('0x4')](_0x1265b5),_0x241b51[_0x574b('0x13')]=_0x321c28(_0x241b51[_0x574b('0x13')],_0x1265b5),_0x52dc73;}['_compareOperations'](_0x59c941,_0x3efc36){if(this[_0x574b('0x1')](_0x59c941)&&this['_checkOperation'](_0x3efc36)){const _0x32409f=_0x59c941[_0x574b('0x7')][0x0]['data'][_0x574b('0x17')],_0x3a3a58=_0x1184a9(_0x321c28(_0x59c941[_0x574b('0x13')],_0x32409f),_0x3efc36[_0x574b('0x13')]),_0x724446=_0x59c941[_0x574b('0x7')][0x0],_0x485d95=_0x3efc36[_0x574b('0x7')][0x0];return _0x3a3a58&&this[_0x574b('0xc')](_0x724446,_0x485d95);}return!0x1;}[_0x574b('0xd')](_0x54e56e){const _0x56ab9e={'types':[],'buffers':[],'baseVersion':0x0};return this['_context']['_getCompressorByName']('InsertOperation')[_0x574b('0x2')](_0x56ab9e,[_0x54e56e]),_0x56ab9e[_0x574b('0xb')][0x0];}[_0x574b('0xf')](_0x3098be){const _0x28b300=[];return this[_0x574b('0x3')][_0x574b('0xe')](_0x574b('0x0'))[_0x574b('0x16')](_0x28b300,_0x3098be),_0x28b300[0x0];}[_0x574b('0x1')](_0x4a0227){return _0x574b('0x0')==_0x4a0227[_0x574b('0x8')]&&0x1==_0x4a0227[_0x574b('0x7')][_0x574b('0x17')]&&_0x4a0227[_0x574b('0x7')][0x0]['data']&&!_0x4a0227[_0x574b('0x11')]&&0x1==Array[_0x574b('0x9')](_0x4a0227['nodes'][0x0][_0x574b('0x5')])[_0x574b('0x17')];}[_0x574b('0xc')](_0x39e7cf,_0x1d6424){const _0x4632cd=Object['keys'](_0x39e7cf[_0x574b('0x6')]||{}),_0x313949=Object[_0x574b('0xa')](_0x1d6424['attributes']||{});return _0x4632cd['length']===_0x313949['length']&&_0x4632cd['every'](_0x48526d=>_0x1d6424[_0x574b('0x6')][_0x48526d]&&_0x1d6424['attributes'][_0x48526d]===_0x39e7cf['attributes'][_0x48526d]);}}

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

*/
const _0x35ce=['decompress','push','buffers','_context','startsWith','oldRange','name','_getCompressorByName','__className','_id','start','end','MarkerOperation','toNone','newRange','stickiness','_compressSingleOperation','split','_decompressSingleOperation','shift','user:position:','types','compress','_compareOperations'];(function(_0xfafb2,_0x35ce8d){const _0x209689=function(_0x259c5f){while(--_0x259c5f){_0xfafb2['push'](_0xfafb2['shift']());}};_0x209689(++_0x35ce8d);}(_0x35ce,0x68));const _0x2096=function(_0xfafb2,_0x35ce8d){_0xfafb2=_0xfafb2-0x0;let _0x209689=_0x35ce[_0xfafb2];return _0x209689;};import _0x4cb46c from'./actioncompressor';import{arePositionsEqual as _0x521376}from'../utils';import{cloneDeep as _0x470191}from'lodash-es';export default class f extends _0x4cb46c{[_0x2096('0xe')](_0x32e734,_0x3e609c){if(!this[_0x2096('0xf')](_0x3e609c[0x0],_0x3e609c[0x1]))return!0x1;const _0x29c4ae=_0x3e609c[_0x2096('0xb')]();return _0x29c4ae[_0x2096('0x15')]=null,_0x29c4ae[_0x2096('0x6')]&&_0x521376(_0x29c4ae[_0x2096('0x6')][_0x2096('0x2')],_0x29c4ae['newRange'][_0x2096('0x3')])&&(_0x29c4ae[_0x2096('0x6')][_0x2096('0x3')]=null),_0x3e609c['shift'](),_0x32e734[_0x2096('0xd')]['push'](this[_0x2096('0x1')]),_0x32e734[_0x2096('0xd')]['push'](0x0),_0x32e734[_0x2096('0x12')][_0x2096('0x11')](this[_0x2096('0x8')](_0x29c4ae)),!0x0;}[_0x2096('0x10')](_0x65690f,_0x1fd9b0){const _0x45e7bb=this[_0x2096('0xa')](_0x1fd9b0);_0x45e7bb[_0x2096('0x6')]&&!_0x45e7bb[_0x2096('0x6')][_0x2096('0x3')]&&(_0x45e7bb[_0x2096('0x6')]['end']=_0x470191(_0x45e7bb[_0x2096('0x6')]['start']));const _0x2f1981=_0x470191(_0x45e7bb);_0x2f1981[_0x2096('0x6')]&&(_0x2f1981[_0x2096('0x6')][_0x2096('0x2')][_0x2096('0x7')]=_0x2096('0x5'),_0x2f1981['newRange']['end']=_0x470191(_0x2f1981[_0x2096('0x6')][_0x2096('0x2')])),_0x2f1981[_0x2096('0x16')]=_0x2096('0xc')+_0x2f1981[_0x2096('0x16')][_0x2096('0x9')](':')[0x2],_0x1fd9b0[_0x2096('0xd')][_0x2096('0xb')](),_0x65690f[_0x2096('0x11')](_0x45e7bb),_0x65690f[_0x2096('0x11')](_0x2f1981);}[_0x2096('0x8')](_0x5af24d){const _0x315a18={'types':[],'buffers':[],'baseVersion':0x0};return this[_0x2096('0x13')][_0x2096('0x17')](_0x2096('0x4'))['compress'](_0x315a18,[_0x5af24d]),_0x315a18[_0x2096('0x12')][0x0];}[_0x2096('0xa')](_0x27ac3c){const _0x31a659=[];return this[_0x2096('0x13')][_0x2096('0x17')](_0x2096('0x4'))[_0x2096('0x10')](_0x31a659,_0x27ac3c),_0x31a659[0x0];}[_0x2096('0xf')](_0x581639,_0xfeff3f){return!(!_0x581639||!_0xfeff3f)&&(_0x2096('0x4')==_0x581639['__className']&&'MarkerOperation'==_0xfeff3f[_0x2096('0x0')]&&!(!_0x581639[_0x2096('0x16')][_0x2096('0x14')]('user:')||!_0xfeff3f['name'][_0x2096('0x14')]('user:')||_0x581639['name']==_0xfeff3f['name']));}}
const _0x3364=['shift','buffers','_compareOperations','_id','_decompressSingleOperation','_context','start','user:position:','MarkerOperation','types','user:','oldRange','newRange','startsWith','_compressSingleOperation','name','_getCompressorByName','push','end','compress','decompress','split'];(function(_0x172d66,_0x3364af){const _0x54ca38=function(_0x1a37f0){while(--_0x1a37f0){_0x172d66['push'](_0x172d66['shift']());}};_0x54ca38(++_0x3364af);}(_0x3364,0xc5));const _0x54ca=function(_0x172d66,_0x3364af){_0x172d66=_0x172d66-0x0;let _0x54ca38=_0x3364[_0x172d66];return _0x54ca38;};import _0x5955ee from'./actioncompressor';import{arePositionsEqual as _0x2a9621}from'../utils';import{cloneDeep as _0x57b57e}from'lodash-es';export default class f extends _0x5955ee{[_0x54ca('0x14')](_0xc0c697,_0x3e9d02){if(!this[_0x54ca('0x3')](_0x3e9d02[0x0],_0x3e9d02[0x1]))return!0x1;const _0x12ca26=_0x3e9d02[_0x54ca('0x1')]();return _0x12ca26[_0x54ca('0xc')]=null,_0x12ca26[_0x54ca('0xd')]&&_0x2a9621(_0x12ca26['newRange']['start'],_0x12ca26[_0x54ca('0xd')]['end'])&&(_0x12ca26['newRange'][_0x54ca('0x13')]=null),_0x3e9d02[_0x54ca('0x1')](),_0xc0c697[_0x54ca('0xa')][_0x54ca('0x12')](this[_0x54ca('0x4')]),_0xc0c697['types'][_0x54ca('0x12')](0x0),_0xc0c697['buffers'][_0x54ca('0x12')](this[_0x54ca('0xf')](_0x12ca26)),!0x0;}['decompress'](_0x3469a8,_0x1aa875){const _0xedcadc=this[_0x54ca('0x5')](_0x1aa875);_0xedcadc[_0x54ca('0xd')]&&!_0xedcadc[_0x54ca('0xd')][_0x54ca('0x13')]&&(_0xedcadc[_0x54ca('0xd')]['end']=_0x57b57e(_0xedcadc[_0x54ca('0xd')][_0x54ca('0x7')]));const _0x57adf1=_0x57b57e(_0xedcadc);_0x57adf1[_0x54ca('0xd')]&&(_0x57adf1[_0x54ca('0xd')]['start']['stickiness']='toNone',_0x57adf1[_0x54ca('0xd')][_0x54ca('0x13')]=_0x57b57e(_0x57adf1[_0x54ca('0xd')][_0x54ca('0x7')])),_0x57adf1['name']=_0x54ca('0x8')+_0x57adf1[_0x54ca('0x10')][_0x54ca('0x0')](':')[0x2],_0x1aa875[_0x54ca('0xa')][_0x54ca('0x1')](),_0x3469a8[_0x54ca('0x12')](_0xedcadc),_0x3469a8['push'](_0x57adf1);}['_compressSingleOperation'](_0x245bcd){const _0x5ac0f5={'types':[],'buffers':[],'baseVersion':0x0};return this[_0x54ca('0x6')][_0x54ca('0x11')](_0x54ca('0x9'))[_0x54ca('0x14')](_0x5ac0f5,[_0x245bcd]),_0x5ac0f5[_0x54ca('0x2')][0x0];}[_0x54ca('0x5')](_0x517213){const _0x5f72e9=[];return this['_context'][_0x54ca('0x11')]('MarkerOperation')[_0x54ca('0x15')](_0x5f72e9,_0x517213),_0x5f72e9[0x0];}[_0x54ca('0x3')](_0x457d3a,_0x4bebf2){return!(!_0x457d3a||!_0x4bebf2)&&(_0x54ca('0x9')==_0x457d3a['__className']&&_0x54ca('0x9')==_0x4bebf2['__className']&&!(!_0x457d3a[_0x54ca('0x10')][_0x54ca('0xe')]('user:')||!_0x4bebf2['name'][_0x54ca('0xe')](_0x54ca('0xb'))||_0x457d3a[_0x54ca('0x10')]==_0x4bebf2['name']));}}

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

*/
const _0x10b4=['_protobufFactory','suggestion','forEach','InsertOperation','MoveOperation','NoOperation','MergeOperation','RenameOperation','baseVersion','no-operations-provided','compress','_registerCompressor','_compressorById','_compressorByName','SplitOperation','AttributeOperation','_getCompressorByName','CommentMarkerOperation','DeletingAction','MarkerOperation','ForwardDeletingAction','_registerOperationCompressor','length','decompress','_registerActionCompressor','set','types','SuggestionMarkerOperation','RootOperation','TypingAction','UserSelectionAction','getDescriptor','__className'];(function(_0x1ffa18,_0x10b40a){const _0x5deb19=function(_0x1ec4f7){while(--_0x1ec4f7){_0x1ffa18['push'](_0x1ffa18['shift']());}};_0x5deb19(++_0x10b40a);}(_0x10b4,0xea));const _0x5deb=function(_0x1ffa18,_0x10b40a){_0x1ffa18=_0x1ffa18-0x0;let _0x5deb19=_0x10b4[_0x1ffa18];return _0x5deb19;};import{CKEditorError as _0x35864d}from'ckeditor5/src/utils';import _0x361b66 from'./protobuffactory';import _0x4dad20 from'./operationcompressor/operationcompressor';import _0x47e3ed from'./operationcompressor/attributeoperationcompressor';import _0x62115e from'./operationcompressor/insertoperationcompressor';import _0x2bfed1 from'./operationcompressor/markeroperationcompressor';import _0x1156ca from'./operationcompressor/nooperationcompressor';import _0x440012 from'./operationcompressor/annotationmarkeroperationcompressor';import _0x52372c from'./actioncompressor/typingactioncompressor';import _0x8856b8 from'./actioncompressor/deletingactioncompressor';import _0x136d1a from'./actioncompressor/forwarddeletingactioncompressor';import _0xcf3bd5 from'./actioncompressor/userselectionactioncompressor';export default class g{constructor(){this[_0x5deb('0x9')]=new Map(),this[_0x5deb('0xa')]=new Map(),this['_protobufFactory']=new _0x361b66();const _0x15d8b4=this[_0x5deb('0x1e')]['getDescriptor'](_0x5deb('0x10'));this['_registerCompressor'](0x1,_0x5deb('0x2'),new _0x1156ca(0x1,_0x5deb('0x2'),void 0x0)),this[_0x5deb('0x12')](0xa,_0x5deb('0xc'),_0x47e3ed),this['_registerOperationCompressor'](0xb,_0x5deb('0x0'),_0x62115e),this[_0x5deb('0x12')](0xc,_0x5deb('0x10'),_0x2bfed1),this[_0x5deb('0x12')](0xd,_0x5deb('0x3'),_0x4dad20),this[_0x5deb('0x12')](0xe,_0x5deb('0x1'),_0x4dad20),this[_0x5deb('0x12')](0xf,_0x5deb('0x4'),_0x4dad20),this['_registerOperationCompressor'](0x10,'RootAttributeOperation',_0x47e3ed),this['_registerOperationCompressor'](0x11,_0x5deb('0xb'),_0x4dad20),this['_registerCompressor'](0x12,'CommentMarkerOperation',new _0x440012(0x12,_0x5deb('0x10'),_0x15d8b4,'comment')),this[_0x5deb('0x8')](0x13,_0x5deb('0x18'),new _0x440012(0x13,'MarkerOperation',_0x15d8b4,_0x5deb('0x1f'))),this['_registerOperationCompressor'](0x14,_0x5deb('0x19'),_0x4dad20),this['_registerActionCompressor'](0x64,_0x5deb('0x1a'),_0x52372c),this[_0x5deb('0x15')](0x65,_0x5deb('0xf'),_0x8856b8),this[_0x5deb('0x15')](0x66,_0x5deb('0x11'),_0x136d1a),this[_0x5deb('0x15')](0x67,_0x5deb('0x1b'),_0xcf3bd5);}[_0x5deb('0x7')](_0x264d94){if(!_0x264d94||!_0x264d94[0x0])throw new _0x35864d(_0x5deb('0x6'),this);const _0x410a51={'types':[],'buffers':[],'baseVersion':_0x264d94[0x0][_0x5deb('0x5')]};for(;_0x264d94[_0x5deb('0x13')];)this['_getCompressorByName']('UserSelectionAction')[_0x5deb('0x7')](_0x410a51,_0x264d94)||this[_0x5deb('0xd')](_0x5deb('0x1a'))['compress'](_0x410a51,_0x264d94)||this['_getCompressorByName'](_0x5deb('0xf'))[_0x5deb('0x7')](_0x410a51,_0x264d94)||this['_getCompressorByName'](_0x5deb('0x11'))['compress'](_0x410a51,_0x264d94)||this[_0x5deb('0xd')](_0x5deb('0xe'))[_0x5deb('0x7')](_0x410a51,_0x264d94)||this[_0x5deb('0xd')](_0x5deb('0x18'))[_0x5deb('0x7')](_0x410a51,_0x264d94)||this[_0x5deb('0xd')](_0x264d94[0x0][_0x5deb('0x1d')])['compress'](_0x410a51,_0x264d94);return _0x410a51;}[_0x5deb('0x14')](_0x2c8f87){const _0x260ba5=[];for(;_0x2c8f87['types'][_0x5deb('0x13')];){this[_0x5deb('0x9')]['get'](_0x2c8f87[_0x5deb('0x17')][0x0])[_0x5deb('0x14')](_0x260ba5,_0x2c8f87);}return _0x260ba5[_0x5deb('0x20')]((_0x118052,_0x12b5f2)=>_0x118052[_0x5deb('0x5')]=_0x2c8f87[_0x5deb('0x5')]+_0x12b5f2),_0x260ba5;}[_0x5deb('0xd')](_0x945b99){return this['_compressorByName']['get'](_0x945b99);}[_0x5deb('0x12')](_0xb4dff3,_0x5e3245,_0x394c21){const _0x569b9b=new _0x394c21(_0xb4dff3,_0x5e3245,this['_protobufFactory'][_0x5deb('0x1c')](_0x5e3245));this[_0x5deb('0x8')](_0xb4dff3,_0x5e3245,_0x569b9b);}[_0x5deb('0x15')](_0xbb119,_0x5c34d5,_0x3e6c9c){const _0x142ef3=new _0x3e6c9c(_0xbb119,this);this['_registerCompressor'](_0xbb119,_0x5c34d5,_0x142ef3);}[_0x5deb('0x8')](_0x30cc8b,_0x28e261,_0x417a29){this[_0x5deb('0x9')][_0x5deb('0x16')](_0x30cc8b,_0x417a29),this['_compressorByName']['set'](_0x28e261,_0x417a29);}}
const _0x3e32=['RenameOperation','no-operations-provided','ForwardDeletingAction','SuggestionMarkerOperation','_compressorById','get','_registerActionCompressor','RootAttributeOperation','InsertOperation','suggestion','types','decompress','comment','_protobufFactory','_compressorByName','DeletingAction','_registerOperationCompressor','length','__className','forEach','NoOperation','getDescriptor','MarkerOperation','set','compress','_registerCompressor','MergeOperation','UserSelectionAction','AttributeOperation','SplitOperation','_getCompressorByName','baseVersion'];(function(_0x3fa424,_0x3e3273){const _0xf017fa=function(_0x51bfd6){while(--_0x51bfd6){_0x3fa424['push'](_0x3fa424['shift']());}};_0xf017fa(++_0x3e3273);}(_0x3e32,0x16f));const _0xf017=function(_0x3fa424,_0x3e3273){_0x3fa424=_0x3fa424-0x0;let _0xf017fa=_0x3e32[_0x3fa424];return _0xf017fa;};import{CKEditorError as _0x4a57b0}from'ckeditor5/src/utils';import _0x305e20 from'./protobuffactory';import _0x1faa85 from'./operationcompressor/operationcompressor';import _0x492834 from'./operationcompressor/attributeoperationcompressor';import _0x2301b4 from'./operationcompressor/insertoperationcompressor';import _0x4ae45d from'./operationcompressor/markeroperationcompressor';import _0x536fdc from'./operationcompressor/nooperationcompressor';import _0x2761a8 from'./operationcompressor/annotationmarkeroperationcompressor';import _0x5575e9 from'./actioncompressor/typingactioncompressor';import _0x3cd53f from'./actioncompressor/deletingactioncompressor';import _0x476257 from'./actioncompressor/forwarddeletingactioncompressor';import _0x3a56a1 from'./actioncompressor/userselectionactioncompressor';export default class g{constructor(){this[_0xf017('0x15')]=new Map(),this[_0xf017('0x1f')]=new Map(),this[_0xf017('0x1e')]=new _0x305e20();const _0x35d721=this['_protobufFactory']['getDescriptor']('MarkerOperation');this['_registerCompressor'](0x1,'NoOperation',new _0x536fdc(0x1,_0xf017('0x5'),void 0x0)),this[_0xf017('0x1')](0xa,_0xf017('0xd'),_0x492834),this[_0xf017('0x1')](0xb,_0xf017('0x19'),_0x2301b4),this[_0xf017('0x1')](0xc,_0xf017('0x7'),_0x4ae45d),this[_0xf017('0x1')](0xd,_0xf017('0xb'),_0x1faa85),this[_0xf017('0x1')](0xe,'MoveOperation',_0x1faa85),this[_0xf017('0x1')](0xf,_0xf017('0x11'),_0x1faa85),this['_registerOperationCompressor'](0x10,_0xf017('0x18'),_0x492834),this[_0xf017('0x1')](0x11,_0xf017('0xe'),_0x1faa85),this[_0xf017('0xa')](0x12,'CommentMarkerOperation',new _0x2761a8(0x12,'MarkerOperation',_0x35d721,_0xf017('0x1d'))),this['_registerCompressor'](0x13,_0xf017('0x14'),new _0x2761a8(0x13,'MarkerOperation',_0x35d721,_0xf017('0x1a'))),this[_0xf017('0x1')](0x14,'RootOperation',_0x1faa85),this[_0xf017('0x17')](0x64,'TypingAction',_0x5575e9),this[_0xf017('0x17')](0x65,_0xf017('0x0'),_0x3cd53f),this['_registerActionCompressor'](0x66,_0xf017('0x13'),_0x476257),this[_0xf017('0x17')](0x67,_0xf017('0xc'),_0x3a56a1);}[_0xf017('0x9')](_0x16f826){if(!_0x16f826||!_0x16f826[0x0])throw new _0x4a57b0(_0xf017('0x12'),this);const _0x11d184={'types':[],'buffers':[],'baseVersion':_0x16f826[0x0][_0xf017('0x10')]};for(;_0x16f826[_0xf017('0x2')];)this[_0xf017('0xf')](_0xf017('0xc'))[_0xf017('0x9')](_0x11d184,_0x16f826)||this['_getCompressorByName']('TypingAction')[_0xf017('0x9')](_0x11d184,_0x16f826)||this['_getCompressorByName'](_0xf017('0x0'))[_0xf017('0x9')](_0x11d184,_0x16f826)||this[_0xf017('0xf')](_0xf017('0x13'))['compress'](_0x11d184,_0x16f826)||this[_0xf017('0xf')]('CommentMarkerOperation')[_0xf017('0x9')](_0x11d184,_0x16f826)||this[_0xf017('0xf')]('SuggestionMarkerOperation')['compress'](_0x11d184,_0x16f826)||this[_0xf017('0xf')](_0x16f826[0x0][_0xf017('0x3')])[_0xf017('0x9')](_0x11d184,_0x16f826);return _0x11d184;}['decompress'](_0x2a5506){const _0x94b3ff=[];for(;_0x2a5506[_0xf017('0x1b')]['length'];){this['_compressorById'][_0xf017('0x16')](_0x2a5506['types'][0x0])[_0xf017('0x1c')](_0x94b3ff,_0x2a5506);}return _0x94b3ff[_0xf017('0x4')]((_0x1ec71a,_0x36517a)=>_0x1ec71a['baseVersion']=_0x2a5506['baseVersion']+_0x36517a),_0x94b3ff;}[_0xf017('0xf')](_0x58b413){return this[_0xf017('0x1f')][_0xf017('0x16')](_0x58b413);}['_registerOperationCompressor'](_0x2f91d0,_0xecc7ac,_0x4e2586){const _0xe145a0=new _0x4e2586(_0x2f91d0,_0xecc7ac,this[_0xf017('0x1e')][_0xf017('0x6')](_0xecc7ac));this['_registerCompressor'](_0x2f91d0,_0xecc7ac,_0xe145a0);}['_registerActionCompressor'](_0x2ea79f,_0x1931c2,_0x35ae10){const _0x35ebbb=new _0x35ae10(_0x2ea79f,this);this['_registerCompressor'](_0x2ea79f,_0x1931c2,_0x35ebbb);}['_registerCompressor'](_0x23d7f9,_0xfbce7,_0x3d618d){this[_0xf017('0x15')][_0xf017('0x8')](_0x23d7f9,_0x3d618d),this['_compressorByName'][_0xf017('0x8')](_0xfbce7,_0x3d618d);}}

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

*/
const _0x5800=['name','decompress','_omittedNamespace','length','MarkerOperation','compress','startsWith','replace'];(function(_0x434fac,_0x5800d5){const _0x314b8d=function(_0x195f78){while(--_0x195f78){_0x434fac['push'](_0x434fac['shift']());}};_0x314b8d(++_0x5800d5);}(_0x5800,0x17f));const _0x314b=function(_0x434fac,_0x5800d5){_0x434fac=_0x434fac-0x0;let _0x314b8d=_0x5800[_0x434fac];return _0x314b8d;};import _0xc63a4c from'./markeroperationcompressor';export default class a extends _0xc63a4c{constructor(_0x268212,_0x24b6b7,_0x2c7110,_0x282a9b){super(_0x268212,_0x24b6b7,_0x2c7110),this[_0x314b('0x3')]=_0x282a9b+':';}[_0x314b('0x6')](_0x27383b,_0x4e3319){return!(_0x314b('0x5')!=_0x4e3319[0x0]['__className']||!_0x4e3319[0x0][_0x314b('0x1')][_0x314b('0x7')](this[_0x314b('0x3')]))&&(_0x4e3319[0x0][_0x314b('0x1')]=_0x4e3319[0x0][_0x314b('0x1')][_0x314b('0x0')](new RegExp('^'+this[_0x314b('0x3')]),''),super[_0x314b('0x6')](_0x27383b,_0x4e3319),!0x0);}[_0x314b('0x2')](_0x3fd071,_0x480860){super[_0x314b('0x2')](_0x3fd071,_0x480860);const _0x417cca=_0x3fd071[_0x3fd071[_0x314b('0x4')]-0x1];_0x417cca['name']=this[_0x314b('0x3')]+_0x417cca['name'];}}
const _0x4672=['startsWith','decompress','replace','length','__className','_omittedNamespace','MarkerOperation','name'];(function(_0x2db5ab,_0x4672e5){const _0x37daa4=function(_0x220880){while(--_0x220880){_0x2db5ab['push'](_0x2db5ab['shift']());}};_0x37daa4(++_0x4672e5);}(_0x4672,0x124));const _0x37da=function(_0x2db5ab,_0x4672e5){_0x2db5ab=_0x2db5ab-0x0;let _0x37daa4=_0x4672[_0x2db5ab];return _0x37daa4;};import _0x2b20e0 from'./markeroperationcompressor';export default class a extends _0x2b20e0{constructor(_0x339fdd,_0x3cd54d,_0x5b1b09,_0x193573){super(_0x339fdd,_0x3cd54d,_0x5b1b09),this[_0x37da('0x1')]=_0x193573+':';}['compress'](_0x55d45a,_0x293747){return!(_0x37da('0x2')!=_0x293747[0x0][_0x37da('0x0')]||!_0x293747[0x0][_0x37da('0x3')][_0x37da('0x4')](this[_0x37da('0x1')]))&&(_0x293747[0x0]['name']=_0x293747[0x0][_0x37da('0x3')][_0x37da('0x6')](new RegExp('^'+this[_0x37da('0x1')]),''),super['compress'](_0x55d45a,_0x293747),!0x0);}[_0x37da('0x5')](_0x579016,_0x171b5c){super[_0x37da('0x5')](_0x579016,_0x171b5c);const _0x35b7b1=_0x579016[_0x579016[_0x37da('0x7')]-0x1];_0x35b7b1[_0x37da('0x3')]=this[_0x37da('0x1')]+_0x35b7b1[_0x37da('0x3')];}}

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

*/
const _0xb3fd=['buffers','stringify','Boolean','parse','_operationName','compress','boolean','newValue','Json','oldValue','_id','shift','_serializeOneOf','push','_deserializeOneOf','types','decompress','__className'];(function(_0x2da55d,_0xb3fda3){const _0x5d7513=function(_0x1a3720){while(--_0x1a3720){_0x2da55d['push'](_0x2da55d['shift']());}};_0x5d7513(++_0xb3fda3);}(_0xb3fd,0x123));const _0x5d75=function(_0x2da55d,_0xb3fda3){_0x2da55d=_0x2da55d-0x0;let _0x5d7513=_0xb3fd[_0x2da55d];return _0x5d7513;};import _0x5569dd from'./operationcompressor';import{parsePositionBeforeCompression as _0x191157,parsePositionAfterCompression as _0x10c13a}from'../utils';export default class i extends _0x5569dd{[_0x5d75('0x2')](_0x3a7ad4,_0x372f6e){const _0x96e50e=_0x372f6e['shift']();return this[_0x5d75('0x9')](_0x5d75('0x6'),_0x96e50e),this[_0x5d75('0x9')](_0x5d75('0x4'),_0x96e50e),_0x191157(_0x96e50e),_0x3a7ad4[_0x5d75('0xf')][_0x5d75('0xa')](this['_protobufDescriptor'][_0x5d75('0x2')](_0x96e50e)),_0x3a7ad4[_0x5d75('0xc')][_0x5d75('0xa')](this[_0x5d75('0x7')]),!0x0;}[_0x5d75('0xd')](_0xdba653,_0x602b0){const {types:_0x39e767,buffers:_0x4df60c}=_0x602b0,_0x562a4c=this['_protobufDescriptor'][_0x5d75('0xd')](_0x4df60c[_0x5d75('0x8')]());_0x39e767[_0x5d75('0x8')](),this['_deserializeOneOf'](_0x5d75('0x6'),_0x562a4c),this[_0x5d75('0xb')](_0x5d75('0x4'),_0x562a4c),_0x10c13a(_0x562a4c),_0x562a4c[_0x5d75('0xe')]=this[_0x5d75('0x1')],_0xdba653[_0x5d75('0xa')](_0x562a4c);}[_0x5d75('0x9')](_0x1102fa,_0x5941d6){const _0x24acb8=_0x5941d6[_0x1102fa];_0x5d75('0x3')==typeof _0x24acb8?_0x5941d6[_0x1102fa+_0x5d75('0x11')]=_0x24acb8:_0x5941d6[_0x1102fa+_0x5d75('0x5')]=JSON[_0x5d75('0x10')](_0x24acb8);}[_0x5d75('0xb')](_0x424dd2,_0x54bc58){const _0x2d316f=_0x424dd2+'Json';_0x54bc58[_0x2d316f]?(_0x54bc58[_0x424dd2]=JSON[_0x5d75('0x0')](_0x54bc58[_0x2d316f]),delete _0x54bc58[_0x2d316f]):(_0x54bc58[_0x424dd2]=_0x54bc58[_0x424dd2+'Boolean'],delete _0x54bc58[_0x424dd2+_0x5d75('0x11')]);}}
const _0x54f4=['__className','buffers','_serializeOneOf','Boolean','_deserializeOneOf','types','newValue','oldValue','_protobufDescriptor','stringify','compress','Json','push','decompress','shift','_id','boolean'];(function(_0x50e55d,_0x54f4ce){const _0x1c6a47=function(_0x5a1d22){while(--_0x5a1d22){_0x50e55d['push'](_0x50e55d['shift']());}};_0x1c6a47(++_0x54f4ce);}(_0x54f4,0x1b8));const _0x1c6a=function(_0x50e55d,_0x54f4ce){_0x50e55d=_0x50e55d-0x0;let _0x1c6a47=_0x54f4[_0x50e55d];return _0x1c6a47;};import _0x4398f0 from'./operationcompressor';import{parsePositionBeforeCompression as _0x488ab8,parsePositionAfterCompression as _0x432072}from'../utils';export default class i extends _0x4398f0{[_0x1c6a('0xc')](_0xea28e2,_0x17ebbe){const _0x5b9c7f=_0x17ebbe[_0x1c6a('0x10')]();return this['_serializeOneOf'](_0x1c6a('0x9'),_0x5b9c7f),this['_serializeOneOf'](_0x1c6a('0x8'),_0x5b9c7f),_0x488ab8(_0x5b9c7f),_0xea28e2[_0x1c6a('0x3')][_0x1c6a('0xe')](this[_0x1c6a('0xa')]['compress'](_0x5b9c7f)),_0xea28e2[_0x1c6a('0x7')]['push'](this[_0x1c6a('0x0')]),!0x0;}[_0x1c6a('0xf')](_0x424f02,_0x28d5f5){const {types:_0xc67491,buffers:_0x3c2984}=_0x28d5f5,_0x590dd8=this[_0x1c6a('0xa')][_0x1c6a('0xf')](_0x3c2984[_0x1c6a('0x10')]());_0xc67491[_0x1c6a('0x10')](),this[_0x1c6a('0x6')](_0x1c6a('0x9'),_0x590dd8),this[_0x1c6a('0x6')]('newValue',_0x590dd8),_0x432072(_0x590dd8),_0x590dd8[_0x1c6a('0x2')]=this['_operationName'],_0x424f02['push'](_0x590dd8);}[_0x1c6a('0x4')](_0x620ab5,_0x384905){const _0x3bb970=_0x384905[_0x620ab5];_0x1c6a('0x1')==typeof _0x3bb970?_0x384905[_0x620ab5+'Boolean']=_0x3bb970:_0x384905[_0x620ab5+_0x1c6a('0xd')]=JSON[_0x1c6a('0xb')](_0x3bb970);}['_deserializeOneOf'](_0x4c01a7,_0x4ee47a){const _0x5ed003=_0x4c01a7+_0x1c6a('0xd');_0x4ee47a[_0x5ed003]?(_0x4ee47a[_0x4c01a7]=JSON['parse'](_0x4ee47a[_0x5ed003]),delete _0x4ee47a[_0x5ed003]):(_0x4ee47a[_0x4c01a7]=_0x4ee47a[_0x4c01a7+_0x1c6a('0x5')],delete _0x4ee47a[_0x4c01a7+'Boolean']);}}

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

*/
const _0x172a=['__className','every','types','boolean','buffers','push','nodes','attributes','_protobufDescriptor','attributesBoolean','decompress','stringify','_serializeNodesAttributes','shift','parse','_areValuesBoolean','children','keys','_deserializeNodesAttributes','_operationName','attributesJson'];(function(_0xc29963,_0x172a2b){const _0x558bfe=function(_0x1f5031){while(--_0x1f5031){_0xc29963['push'](_0xc29963['shift']());}};_0x558bfe(++_0x172a2b);}(_0x172a,0x97));const _0x558b=function(_0xc29963,_0x172a2b){_0xc29963=_0xc29963-0x0;let _0x558bfe=_0x172a[_0xc29963];return _0x558bfe;};import _0x541a52 from'./operationcompressor';import{parsePositionBeforeCompression as _0x85043a,parsePositionAfterCompression as _0x57d71f}from'../utils';export default class s extends _0x541a52{['compress'](_0x9461ac,_0x2b93cb){const _0x4e8d73=_0x2b93cb[_0x558b('0x9')]();return this[_0x558b('0x8')](_0x4e8d73[_0x558b('0x2')]),_0x85043a(_0x4e8d73),_0x9461ac[_0x558b('0x0')][_0x558b('0x1')](this[_0x558b('0x4')]['compress'](_0x4e8d73)),_0x9461ac[_0x558b('0x13')][_0x558b('0x1')](this['_id']),!0x0;}[_0x558b('0x6')](_0x94c735,_0x529281){const {types:_0x27534a,buffers:_0x4390e2}=_0x529281,_0x7c0b1b=this[_0x558b('0x4')][_0x558b('0x6')](_0x4390e2[_0x558b('0x9')]());_0x27534a[_0x558b('0x9')](),_0x7c0b1b['nodes']||(_0x7c0b1b['nodes']=[]),this['_deserializeNodesAttributes'](_0x7c0b1b[_0x558b('0x2')]),_0x57d71f(_0x7c0b1b),_0x7c0b1b[_0x558b('0x11')]=this[_0x558b('0xf')],_0x94c735[_0x558b('0x1')](_0x7c0b1b);}['_serializeNodesAttributes'](_0x413b6e){for(const _0x518faf of _0x413b6e){if(_0x518faf[_0x558b('0x3')]){const _0x56c949=_0x518faf[_0x558b('0x3')];this[_0x558b('0xb')](_0x56c949)?_0x518faf[_0x558b('0x5')]=_0x56c949:_0x518faf[_0x558b('0x10')]=JSON[_0x558b('0x7')](_0x56c949);}_0x518faf[_0x558b('0xc')]&&this[_0x558b('0x8')](_0x518faf['children']);}}['_deserializeNodesAttributes'](_0xfbf5d6){for(const _0x2d7c85 of _0xfbf5d6)(_0x2d7c85[_0x558b('0x5')]||_0x2d7c85[_0x558b('0x10')])&&(_0x2d7c85[_0x558b('0x5')]?(_0x2d7c85[_0x558b('0x3')]=_0x2d7c85[_0x558b('0x5')],delete _0x2d7c85['attributesBoolean']):(_0x2d7c85[_0x558b('0x3')]=JSON[_0x558b('0xa')](_0x2d7c85[_0x558b('0x10')]),delete _0x2d7c85[_0x558b('0x10')])),_0x2d7c85[_0x558b('0xc')]&&this[_0x558b('0xe')](_0x2d7c85[_0x558b('0xc')]);}[_0x558b('0xb')](_0x1d86db){return Object[_0x558b('0xd')](_0x1d86db)[_0x558b('0x12')](_0x4cba91=>_0x558b('0x14')==typeof _0x1d86db[_0x4cba91]);}}
const _0x203a=['_id','_operationName','_serializeNodesAttributes','buffers','decompress','__className','compress','push','shift','stringify','every','_protobufDescriptor','children','nodes','types','attributes','_areValuesBoolean','keys','attributesJson','attributesBoolean','_deserializeNodesAttributes','boolean'];(function(_0x51c695,_0x203a4b){const _0x354830=function(_0xe6611e){while(--_0xe6611e){_0x51c695['push'](_0x51c695['shift']());}};_0x354830(++_0x203a4b);}(_0x203a,0x1bb));const _0x3548=function(_0x51c695,_0x203a4b){_0x51c695=_0x51c695-0x0;let _0x354830=_0x203a[_0x51c695];return _0x354830;};import _0x316593 from'./operationcompressor';import{parsePositionBeforeCompression as _0x2e95d6,parsePositionAfterCompression as _0x52843f}from'../utils';export default class s extends _0x316593{[_0x3548('0x3')](_0x4a7a2a,_0x2e6ed0){const _0x3422e8=_0x2e6ed0[_0x3548('0x5')]();return this[_0x3548('0x15')](_0x3422e8[_0x3548('0xa')]),_0x2e95d6(_0x3422e8),_0x4a7a2a[_0x3548('0x0')]['push'](this['_protobufDescriptor'][_0x3548('0x3')](_0x3422e8)),_0x4a7a2a[_0x3548('0xb')][_0x3548('0x4')](this[_0x3548('0x13')]),!0x0;}[_0x3548('0x1')](_0x515a7a,_0x1375c3){const {types:_0x224ddf,buffers:_0x529161}=_0x1375c3,_0x13fea6=this[_0x3548('0x8')]['decompress'](_0x529161['shift']());_0x224ddf['shift'](),_0x13fea6['nodes']||(_0x13fea6[_0x3548('0xa')]=[]),this[_0x3548('0x11')](_0x13fea6[_0x3548('0xa')]),_0x52843f(_0x13fea6),_0x13fea6[_0x3548('0x2')]=this[_0x3548('0x14')],_0x515a7a[_0x3548('0x4')](_0x13fea6);}[_0x3548('0x15')](_0x5d4f23){for(const _0xa522f1 of _0x5d4f23){if(_0xa522f1[_0x3548('0xc')]){const _0x470df5=_0xa522f1['attributes'];this[_0x3548('0xd')](_0x470df5)?_0xa522f1[_0x3548('0x10')]=_0x470df5:_0xa522f1[_0x3548('0xf')]=JSON[_0x3548('0x6')](_0x470df5);}_0xa522f1[_0x3548('0x9')]&&this[_0x3548('0x15')](_0xa522f1[_0x3548('0x9')]);}}['_deserializeNodesAttributes'](_0x1a4633){for(const _0xec175d of _0x1a4633)(_0xec175d[_0x3548('0x10')]||_0xec175d[_0x3548('0xf')])&&(_0xec175d[_0x3548('0x10')]?(_0xec175d[_0x3548('0xc')]=_0xec175d['attributesBoolean'],delete _0xec175d['attributesBoolean']):(_0xec175d[_0x3548('0xc')]=JSON['parse'](_0xec175d[_0x3548('0xf')]),delete _0xec175d[_0x3548('0xf')])),_0xec175d['children']&&this['_deserializeNodesAttributes'](_0xec175d[_0x3548('0x9')]);}[_0x3548('0xd')](_0x56a616){return Object[_0x3548('0xe')](_0x56a616)[_0x3548('0x7')](_0xc420ea=>_0x3548('0x12')==typeof _0x56a616[_0xc420ea]);}}

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

*/
const _0xf36c=['decompress','length','oldRange','newRange'];(function(_0x5769b2,_0xf36c13){const _0x2f276a=function(_0x47382f){while(--_0x47382f){_0x5769b2['push'](_0x5769b2['shift']());}};_0x2f276a(++_0xf36c13);}(_0xf36c,0x1d3));const _0x2f27=function(_0x5769b2,_0xf36c13){_0x5769b2=_0x5769b2-0x0;let _0x2f276a=_0xf36c[_0x5769b2];return _0x2f276a;};import _0x55489e from'./operationcompressor';export default class n extends _0x55489e{[_0x2f27('0x1')](_0x57bf29,_0x246574){super['decompress'](_0x57bf29,_0x246574);const _0x356738=_0x57bf29[_0x57bf29[_0x2f27('0x2')]-0x1];_0x356738[_0x2f27('0x3')]||(_0x356738[_0x2f27('0x3')]=null),_0x356738[_0x2f27('0x0')]||(_0x356738[_0x2f27('0x0')]=null);}}
const _0x10f1=['oldRange','decompress','newRange','length'];(function(_0x2ffaea,_0x10f155){const _0x6a4a24=function(_0x158905){while(--_0x158905){_0x2ffaea['push'](_0x2ffaea['shift']());}};_0x6a4a24(++_0x10f155);}(_0x10f1,0x12d));const _0x6a4a=function(_0x2ffaea,_0x10f155){_0x2ffaea=_0x2ffaea-0x0;let _0x6a4a24=_0x10f1[_0x2ffaea];return _0x6a4a24;};import _0x123e03 from'./operationcompressor';export default class n extends _0x123e03{[_0x6a4a('0x0')](_0x2eca1c,_0x10c256){super[_0x6a4a('0x0')](_0x2eca1c,_0x10c256);const _0x3b5b81=_0x2eca1c[_0x2eca1c[_0x6a4a('0x2')]-0x1];_0x3b5b81[_0x6a4a('0x3')]||(_0x3b5b81[_0x6a4a('0x3')]=null),_0x3b5b81['newRange']||(_0x3b5b81[_0x6a4a('0x1')]=null);}}

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

*/
var _0x133c=['types','_operationName','decompress','compress','_id','shift','push'];(function(_0x290dbb,_0x133c56){var _0x402752=function(_0xb4f76f){while(--_0xb4f76f){_0x290dbb['push'](_0x290dbb['shift']());}};_0x402752(++_0x133c56);}(_0x133c,0x110));var _0x4027=function(_0x290dbb,_0x133c56){_0x290dbb=_0x290dbb-0x0;var _0x402752=_0x133c[_0x290dbb];return _0x402752;};import _0x4a2a30 from'./operationcompressor';export default class p extends _0x4a2a30{[_0x4027('0x4')](_0x558498,_0x3b139b){return _0x3b139b['shift'](),_0x558498[_0x4027('0x1')][_0x4027('0x0')](this[_0x4027('0x5')]),!0x0;}[_0x4027('0x3')](_0x2496ee,_0x3d53ba){_0x3d53ba[_0x4027('0x1')][_0x4027('0x6')](),_0x2496ee[_0x4027('0x0')]({'__className':this[_0x4027('0x2')]});}}
var _0xb653=['push','types','_id','compress','shift'];(function(_0x57ba30,_0xb653fc){var _0x5b8818=function(_0x4dbf2b){while(--_0x4dbf2b){_0x57ba30['push'](_0x57ba30['shift']());}};_0x5b8818(++_0xb653fc);}(_0xb653,0x1d4));var _0x5b88=function(_0x57ba30,_0xb653fc){_0x57ba30=_0x57ba30-0x0;var _0x5b8818=_0xb653[_0x57ba30];return _0x5b8818;};import _0x2beca3 from'./operationcompressor';export default class p extends _0x2beca3{[_0x5b88('0x0')](_0xa8cad5,_0x589932){return _0x589932[_0x5b88('0x1')](),_0xa8cad5[_0x5b88('0x3')][_0x5b88('0x2')](this[_0x5b88('0x4')]),!0x0;}['decompress'](_0x3d65a7,_0x9ba0ac){_0x9ba0ac[_0x5b88('0x3')][_0x5b88('0x1')](),_0x3d65a7[_0x5b88('0x2')]({'__className':this['_operationName']});}}

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

*/
const _0x17f7=['buffers','compress','_operationName','types','shift','push','_protobufDescriptor'];(function(_0xb37f7e,_0x17f7bb){const _0x45813=function(_0x2649cd){while(--_0x2649cd){_0xb37f7e['push'](_0xb37f7e['shift']());}};_0x45813(++_0x17f7bb);}(_0x17f7,0x93));const _0x4581=function(_0xb37f7e,_0x17f7bb){_0xb37f7e=_0xb37f7e-0x0;let _0x45813=_0x17f7[_0xb37f7e];return _0x45813;};import{parsePositionBeforeCompression as _0x34c86e,parsePositionAfterCompression as _0x3ce2fa}from'../utils';export default class e{constructor(_0x2f5fe3,_0x47071b,_0xed6b5d){this['_id']=_0x2f5fe3,this[_0x4581('0x2')]=_0x47071b,this[_0x4581('0x6')]=_0xed6b5d;}['compress'](_0x1e2ded,_0x11c73b){const _0x31cb33=_0x11c73b[_0x4581('0x4')]();return _0x34c86e(_0x31cb33),_0x1e2ded[_0x4581('0x0')][_0x4581('0x5')](this[_0x4581('0x6')][_0x4581('0x1')](_0x31cb33)),_0x1e2ded[_0x4581('0x3')][_0x4581('0x5')](this['_id']),!0x0;}['decompress'](_0x218d84,_0x316704){_0x316704['types'][_0x4581('0x4')]();const _0x4dd117=this[_0x4581('0x6')]['decompress'](_0x316704['buffers']['shift']());_0x3ce2fa(_0x4dd117),_0x4dd117['__className']=this[_0x4581('0x2')],_0x218d84[_0x4581('0x5')](_0x4dd117);}}
const _0x4486=['buffers','shift','_id','push','_operationName','types','decompress','_protobufDescriptor','compress'];(function(_0x3201af,_0x4486b9){const _0x2a525c=function(_0x4d0361){while(--_0x4d0361){_0x3201af['push'](_0x3201af['shift']());}};_0x2a525c(++_0x4486b9);}(_0x4486,0x136));const _0x2a52=function(_0x3201af,_0x4486b9){_0x3201af=_0x3201af-0x0;let _0x2a525c=_0x4486[_0x3201af];return _0x2a525c;};import{parsePositionBeforeCompression as _0x3ac857,parsePositionAfterCompression as _0x48db58}from'../utils';export default class e{constructor(_0x5452d4,_0x48edb0,_0x492f01){this[_0x2a52('0x7')]=_0x5452d4,this[_0x2a52('0x0')]=_0x48edb0,this[_0x2a52('0x3')]=_0x492f01;}[_0x2a52('0x4')](_0x1aa7ad,_0x2a6649){const _0xb9ab46=_0x2a6649[_0x2a52('0x6')]();return _0x3ac857(_0xb9ab46),_0x1aa7ad[_0x2a52('0x5')][_0x2a52('0x8')](this[_0x2a52('0x3')][_0x2a52('0x4')](_0xb9ab46)),_0x1aa7ad[_0x2a52('0x1')][_0x2a52('0x8')](this['_id']),!0x0;}[_0x2a52('0x2')](_0x165f1c,_0x3e6928){_0x3e6928[_0x2a52('0x1')]['shift']();const _0x36f29a=this[_0x2a52('0x3')][_0x2a52('0x2')](_0x3e6928[_0x2a52('0x5')]['shift']());_0x48db58(_0x36f29a),_0x36f29a['__className']=this[_0x2a52('0x0')],_0x165f1c['push'](_0x36f29a);}}

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

*/
var _0x3bf9=['Element','bool','Position','repeated','uint32','string','exports','Range'];(function(_0x3c5495,_0x3bf977){var _0x7ad959=function(_0x562630){while(--_0x562630){_0x3c5495['push'](_0x3c5495['shift']());}};_0x7ad959(++_0x3bf977);}(_0x3bf9,0x161));var _0x7ad9=function(_0x3c5495,_0x3bf977){_0x3c5495=_0x3c5495-0x0;var _0x7ad959=_0x3bf9[_0x3c5495];return _0x7ad959;};'use strict';module[_0x7ad9('0x5')]={'AttributeOperation':{'fields':{'range':{'type':_0x7ad9('0x6'),'id':0x1},'key':{'type':'string','id':0x2},'oldValueBoolean':{'type':_0x7ad9('0x0'),'id':0x3},'oldValueJson':{'type':_0x7ad9('0x4'),'id':0x4},'newValueBoolean':{'type':_0x7ad9('0x0'),'id':0x5},'newValueJson':{'type':_0x7ad9('0x4'),'id':0x6},'wasUndone':{'type':_0x7ad9('0x0'),'id':0x7}}},'InsertOperation':{'fields':{'position':{'type':_0x7ad9('0x1'),'id':0x1},'nodes':{'rule':'repeated','type':_0x7ad9('0x7'),'id':0x2},'shouldReceiveAttributes':{'type':_0x7ad9('0x0'),'id':0x3},'wasUndone':{'type':_0x7ad9('0x0'),'id':0x4}}},'MarkerOperation':{'fields':{'name':{'type':_0x7ad9('0x4'),'id':0x1},'oldRange':{'type':_0x7ad9('0x6'),'id':0x2},'newRange':{'type':_0x7ad9('0x6'),'id':0x3},'affectsData':{'type':_0x7ad9('0x0'),'id':0x4},'wasUndone':{'type':_0x7ad9('0x0'),'id':0x5}}},'MergeOperation':{'fields':{'sourcePosition':{'type':'Position','id':0x1},'targetPosition':{'type':_0x7ad9('0x1'),'id':0x2},'graveyardPosition':{'type':_0x7ad9('0x1'),'id':0x3},'howMany':{'type':_0x7ad9('0x3'),'id':0x4},'wasUndone':{'type':_0x7ad9('0x0'),'id':0x5}}},'MoveOperation':{'fields':{'sourcePosition':{'type':'Position','id':0x1},'howMany':{'type':_0x7ad9('0x3'),'id':0x2},'targetPosition':{'type':'Position','id':0x3},'wasUndone':{'type':'bool','id':0x4}}},'RenameOperation':{'fields':{'position':{'type':_0x7ad9('0x1'),'id':0x1},'oldName':{'type':'string','id':0x2},'newName':{'type':_0x7ad9('0x4'),'id':0x3},'wasUndone':{'type':_0x7ad9('0x0'),'id':0x4}}},'RootAttributeOperation':{'fields':{'root':{'type':_0x7ad9('0x4'),'id':0x1},'key':{'type':'string','id':0x2},'oldValueBoolean':{'type':'bool','id':0x3},'oldValueJson':{'type':_0x7ad9('0x4'),'id':0x4},'newValueBoolean':{'type':_0x7ad9('0x0'),'id':0x5},'newValueJson':{'type':_0x7ad9('0x4'),'id':0x6},'wasUndone':{'type':_0x7ad9('0x0'),'id':0x7}}},'RootOperation':{'fields':{'rootName':{'type':'string','id':0x1},'elementName':{'type':_0x7ad9('0x4'),'id':0x2},'isAdd':{'type':'bool','id':0x3},'wasUndone':{'type':'bool','id':0x4}}},'SplitOperation':{'fields':{'splitPosition':{'type':_0x7ad9('0x1'),'id':0x1},'graveyardPosition':{'type':_0x7ad9('0x1'),'id':0x2},'howMany':{'type':_0x7ad9('0x3'),'id':0x3},'insertionPosition':{'type':_0x7ad9('0x1'),'id':0x4},'wasUndone':{'type':'bool','id':0x5}}},'Position':{'fields':{'root':{'type':_0x7ad9('0x4'),'id':0x1},'rootMain':{'type':'bool','id':0x2},'rootGraveyard':{'type':'bool','id':0x3},'path':{'rule':_0x7ad9('0x2'),'type':_0x7ad9('0x3'),'id':0x4},'stickiness':{'type':_0x7ad9('0x4'),'id':0x5}}},'Range':{'fields':{'start':{'type':_0x7ad9('0x1'),'id':0x1},'end':{'type':_0x7ad9('0x1'),'id':0x2}}},'Element':{'fields':{'name':{'type':_0x7ad9('0x4'),'id':0x1},'children':{'rule':_0x7ad9('0x2'),'type':_0x7ad9('0x7'),'id':0x2},'data':{'type':_0x7ad9('0x4'),'id':0x3},'attributesBoolean':{'keyType':_0x7ad9('0x4'),'type':'bool','id':0x4},'attributesJson':{'type':_0x7ad9('0x4'),'id':0x5}}}};
var _0x4d7c=['string','uint32','Element','exports','repeated','bool','Position','Range'];(function(_0x46ddfa,_0x4d7c43){var _0xf99a24=function(_0x54bff0){while(--_0x54bff0){_0x46ddfa['push'](_0x46ddfa['shift']());}};_0xf99a24(++_0x4d7c43);}(_0x4d7c,0x18d));var _0xf99a=function(_0x46ddfa,_0x4d7c43){_0x46ddfa=_0x46ddfa-0x0;var _0xf99a24=_0x4d7c[_0x46ddfa];return _0xf99a24;};'use strict';module[_0xf99a('0x6')]={'AttributeOperation':{'fields':{'range':{'type':_0xf99a('0x2'),'id':0x1},'key':{'type':'string','id':0x2},'oldValueBoolean':{'type':_0xf99a('0x0'),'id':0x3},'oldValueJson':{'type':_0xf99a('0x3'),'id':0x4},'newValueBoolean':{'type':_0xf99a('0x0'),'id':0x5},'newValueJson':{'type':_0xf99a('0x3'),'id':0x6},'wasUndone':{'type':_0xf99a('0x0'),'id':0x7}}},'InsertOperation':{'fields':{'position':{'type':'Position','id':0x1},'nodes':{'rule':'repeated','type':_0xf99a('0x5'),'id':0x2},'shouldReceiveAttributes':{'type':_0xf99a('0x0'),'id':0x3},'wasUndone':{'type':_0xf99a('0x0'),'id':0x4}}},'MarkerOperation':{'fields':{'name':{'type':_0xf99a('0x3'),'id':0x1},'oldRange':{'type':_0xf99a('0x2'),'id':0x2},'newRange':{'type':_0xf99a('0x2'),'id':0x3},'affectsData':{'type':_0xf99a('0x0'),'id':0x4},'wasUndone':{'type':'bool','id':0x5}}},'MergeOperation':{'fields':{'sourcePosition':{'type':_0xf99a('0x1'),'id':0x1},'targetPosition':{'type':_0xf99a('0x1'),'id':0x2},'graveyardPosition':{'type':_0xf99a('0x1'),'id':0x3},'howMany':{'type':_0xf99a('0x4'),'id':0x4},'wasUndone':{'type':'bool','id':0x5}}},'MoveOperation':{'fields':{'sourcePosition':{'type':_0xf99a('0x1'),'id':0x1},'howMany':{'type':_0xf99a('0x4'),'id':0x2},'targetPosition':{'type':_0xf99a('0x1'),'id':0x3},'wasUndone':{'type':_0xf99a('0x0'),'id':0x4}}},'RenameOperation':{'fields':{'position':{'type':'Position','id':0x1},'oldName':{'type':'string','id':0x2},'newName':{'type':_0xf99a('0x3'),'id':0x3},'wasUndone':{'type':_0xf99a('0x0'),'id':0x4}}},'RootAttributeOperation':{'fields':{'root':{'type':_0xf99a('0x3'),'id':0x1},'key':{'type':_0xf99a('0x3'),'id':0x2},'oldValueBoolean':{'type':_0xf99a('0x0'),'id':0x3},'oldValueJson':{'type':'string','id':0x4},'newValueBoolean':{'type':_0xf99a('0x0'),'id':0x5},'newValueJson':{'type':_0xf99a('0x3'),'id':0x6},'wasUndone':{'type':'bool','id':0x7}}},'RootOperation':{'fields':{'rootName':{'type':_0xf99a('0x3'),'id':0x1},'elementName':{'type':'string','id':0x2},'isAdd':{'type':'bool','id':0x3},'wasUndone':{'type':'bool','id':0x4}}},'SplitOperation':{'fields':{'splitPosition':{'type':_0xf99a('0x1'),'id':0x1},'graveyardPosition':{'type':_0xf99a('0x1'),'id':0x2},'howMany':{'type':_0xf99a('0x4'),'id':0x3},'insertionPosition':{'type':_0xf99a('0x1'),'id':0x4},'wasUndone':{'type':'bool','id':0x5}}},'Position':{'fields':{'root':{'type':_0xf99a('0x3'),'id':0x1},'rootMain':{'type':'bool','id':0x2},'rootGraveyard':{'type':_0xf99a('0x0'),'id':0x3},'path':{'rule':_0xf99a('0x7'),'type':_0xf99a('0x4'),'id':0x4},'stickiness':{'type':_0xf99a('0x3'),'id':0x5}}},'Range':{'fields':{'start':{'type':_0xf99a('0x1'),'id':0x1},'end':{'type':'Position','id':0x2}}},'Element':{'fields':{'name':{'type':_0xf99a('0x3'),'id':0x1},'children':{'rule':_0xf99a('0x7'),'type':'Element','id':0x2},'data':{'type':'string','id':0x3},'attributesBoolean':{'keyType':_0xf99a('0x3'),'type':_0xf99a('0x0'),'id':0x4},'attributesJson':{'type':_0xf99a('0x3'),'id':0x5}}}};

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

*/
const _0x4262=['_protobuf','toObject','verify','decode','finish','encode','getDescriptor','create'];(function(_0x2446ec,_0x4262a5){const _0x356d96=function(_0x1eea92){while(--_0x1eea92){_0x2446ec['push'](_0x2446ec['shift']());}};_0x356d96(++_0x4262a5);}(_0x4262,0xfc));const _0x356d=function(_0x2446ec,_0x4262a5){_0x2446ec=_0x2446ec-0x0;let _0x356d96=_0x4262[_0x2446ec];return _0x356d96;};import*as _0x5906b7 from'./lib/compiledmessages';export default class r{constructor(){this['_protobufRoot']=_0x5906b7;}[_0x356d('0x2')](_0x510580){return new ProtobufDescriptor(this['_protobufRoot'][_0x510580]);}}export class ProtobufDescriptor{constructor(_0x59b53e){this[_0x356d('0x4')]=_0x59b53e;}['compress'](_0x1608d4){const _0x2f7d2b=this[_0x356d('0x4')][_0x356d('0x6')](_0x1608d4);if(_0x2f7d2b)throw Error(_0x2f7d2b);return this['_protobuf'][_0x356d('0x1')](this['_protobuf'][_0x356d('0x3')](_0x1608d4))[_0x356d('0x0')]();}['decompress'](_0x3f625d){return this[_0x356d('0x4')][_0x356d('0x5')](this[_0x356d('0x4')][_0x356d('0x7')](_0x3f625d),{'oneofs':!0x0});}}
const _0x3f7f=['_protobuf','toObject','create','finish','decompress','compress','encode','getDescriptor','_protobufRoot'];(function(_0x160148,_0x3f7f40){const _0x3461f8=function(_0xa1f9d4){while(--_0xa1f9d4){_0x160148['push'](_0x160148['shift']());}};_0x3461f8(++_0x3f7f40);}(_0x3f7f,0xc0));const _0x3461=function(_0x160148,_0x3f7f40){_0x160148=_0x160148-0x0;let _0x3461f8=_0x3f7f[_0x160148];return _0x3461f8;};import*as _0x3f84e1 from'./lib/compiledmessages';export default class r{constructor(){this[_0x3461('0x5')]=_0x3f84e1;}[_0x3461('0x4')](_0x2b4d8b){return new ProtobufDescriptor(this[_0x3461('0x5')][_0x2b4d8b]);}}export class ProtobufDescriptor{constructor(_0x204011){this['_protobuf']=_0x204011;}[_0x3461('0x2')](_0xaba39f){const _0x2939f2=this[_0x3461('0x6')]['verify'](_0xaba39f);if(_0x2939f2)throw Error(_0x2939f2);return this['_protobuf'][_0x3461('0x3')](this[_0x3461('0x6')][_0x3461('0x8')](_0xaba39f))[_0x3461('0x0')]();}[_0x3461('0x1')](_0x27a493){return this[_0x3461('0x6')][_0x3461('0x7')](this['_protobuf']['decode'](_0x27a493),{'oneofs':!0x0});}}

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

*/
const _0x24f9=['$graveyard','rootMain','path','main','rootGraveyard','nodes','root','length'];(function(_0x36d0bc,_0x24f984){const _0x379231=function(_0x432223){while(--_0x432223){_0x36d0bc['push'](_0x36d0bc['shift']());}};_0x379231(++_0x24f984);}(_0x24f9,0x14a));const _0x3792=function(_0x36d0bc,_0x24f984){_0x36d0bc=_0x36d0bc-0x0;let _0x379231=_0x24f9[_0x36d0bc];return _0x379231;};import{cloneDeep as _0x608c46,isEqual as _0x186532,isObject as _0x2cf97b}from'lodash-es';export function getPositionShiftedBy(_0xac6bf5,_0x5182af){const _0x468c7b=_0x608c46(_0xac6bf5);return _0x468c7b[_0x3792('0x0')][_0x468c7b[_0x3792('0x0')][_0x3792('0x5')]-0x1]+=_0x5182af,_0x468c7b;}export function arePositionsEqual(_0x58b7d0,_0x35bb45){return _0x58b7d0['root']===_0x35bb45[_0x3792('0x4')]&&_0x186532(_0x58b7d0['path'],_0x35bb45[_0x3792('0x0')]);}export function parsePositionBeforeCompression(_0x410303){P(_0x410303,_0x3afe86=>(_0x3792('0x1')==_0x3afe86['root']?(_0x3afe86[_0x3792('0x7')]=!0x0,delete _0x3afe86[_0x3792('0x4')]):'$graveyard'==_0x3afe86[_0x3792('0x4')]&&(_0x3afe86['rootGraveyard']=!0x0,delete _0x3afe86[_0x3792('0x4')]),_0x3afe86));}export function parsePositionAfterCompression(_0x1fcabc){P(_0x1fcabc,_0x482447=>(_0x482447['rootMain']?(_0x482447['root']=_0x3792('0x1'),delete _0x482447['rootMain']):_0x482447['rootGraveyard']&&(_0x482447[_0x3792('0x4')]=_0x3792('0x6'),delete _0x482447[_0x3792('0x2')]),_0x482447));}function P(_0x587864,_0x480102){for(const _0x460e8d in _0x587864){const _0x15130b=_0x587864[_0x460e8d];_0x3792('0x3')!==_0x460e8d&&_0x2cf97b(_0x15130b)&&(_0x15130b[_0x3792('0x0')]&&(_0x15130b['root']||_0x15130b[_0x3792('0x7')]||_0x15130b[_0x3792('0x2')])?_0x587864[_0x460e8d]=_0x480102(_0x15130b):P(_0x15130b,_0x480102));}return _0x587864;}
const _0x3740=['main','rootGraveyard','nodes','path','rootMain','root','length','$graveyard'];(function(_0x1f0d08,_0x374000){const _0x20e8c3=function(_0x9cc46a){while(--_0x9cc46a){_0x1f0d08['push'](_0x1f0d08['shift']());}};_0x20e8c3(++_0x374000);}(_0x3740,0xe6));const _0x20e8=function(_0x1f0d08,_0x374000){_0x1f0d08=_0x1f0d08-0x0;let _0x20e8c3=_0x3740[_0x1f0d08];return _0x20e8c3;};import{cloneDeep as _0x41e2c4,isEqual as _0x3ae72b,isObject as _0x212a22}from'lodash-es';export function getPositionShiftedBy(_0x23601a,_0x2dc28c){const _0x577ce8=_0x41e2c4(_0x23601a);return _0x577ce8[_0x20e8('0x5')][_0x577ce8[_0x20e8('0x5')][_0x20e8('0x0')]-0x1]+=_0x2dc28c,_0x577ce8;}export function arePositionsEqual(_0xafed44,_0x19f008){return _0xafed44[_0x20e8('0x7')]===_0x19f008[_0x20e8('0x7')]&&_0x3ae72b(_0xafed44[_0x20e8('0x5')],_0x19f008[_0x20e8('0x5')]);}export function parsePositionBeforeCompression(_0x3ac3e7){P(_0x3ac3e7,_0x4bc938=>(_0x20e8('0x2')==_0x4bc938[_0x20e8('0x7')]?(_0x4bc938[_0x20e8('0x6')]=!0x0,delete _0x4bc938[_0x20e8('0x7')]):_0x20e8('0x1')==_0x4bc938[_0x20e8('0x7')]&&(_0x4bc938['rootGraveyard']=!0x0,delete _0x4bc938[_0x20e8('0x7')]),_0x4bc938));}export function parsePositionAfterCompression(_0x1663df){P(_0x1663df,_0x4a4726=>(_0x4a4726[_0x20e8('0x6')]?(_0x4a4726['root']=_0x20e8('0x2'),delete _0x4a4726['rootMain']):_0x4a4726[_0x20e8('0x3')]&&(_0x4a4726['root']=_0x20e8('0x1'),delete _0x4a4726['rootGraveyard']),_0x4a4726));}function P(_0xbb2675,_0x183f1f){for(const _0x4fd487 in _0xbb2675){const _0xe2344d=_0xbb2675[_0x4fd487];_0x20e8('0x4')!==_0x4fd487&&_0x212a22(_0xe2344d)&&(_0xe2344d[_0x20e8('0x5')]&&(_0xe2344d[_0x20e8('0x7')]||_0xe2344d[_0x20e8('0x6')]||_0xe2344d[_0x20e8('0x3')])?_0xbb2675[_0x4fd487]=_0x183f1f(_0xe2344d):P(_0xe2344d,_0x183f1f));}return _0xbb2675;}

Sorry, the diff of this file is too big to display

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