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 0.0.0-nightly-20230726.0 to 0.0.0-nightly-20230727.0

4

package.json
{
"name": "@ckeditor/ckeditor5-operations-compressor",
"version": "0.0.0-nightly-20230726.0",
"version": "0.0.0-nightly-20230727.0",
"description": "CKEditor 5 operations compressor for real-time collaboration.",

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

"dependencies": {
"ckeditor5": "0.0.0-nightly-20230726.0",
"ckeditor5": "0.0.0-nightly-20230727.0",
"lodash-es": "4.17.21",

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

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

*/
const _0x5607=['length','types','_compareOperations','_compressSingleOperation','shift','push','_splitCurrent','_context','buffers','_id','_combineNext'];(function(_0x19604d,_0x560738){const _0x1f7d72=function(_0x29cfa1){while(--_0x29cfa1){_0x19604d['push'](_0x19604d['shift']());}};_0x1f7d72(++_0x560738);}(_0x5607,0xce));const _0x1f7d=function(_0x19604d,_0x560738){_0x19604d=_0x19604d-0x0;let _0x1f7d72=_0x5607[_0x19604d];return _0x1f7d72;};import{cloneDeep as _0x4f040d}from'lodash-es';export default class b{constructor(_0x4adaaf,_0x284683){this[_0x1f7d('0x1')]=_0x4adaaf,this[_0x1f7d('0xa')]=_0x284683;}['compress'](_0x503aeb,_0x1aad7e){let _0x256b8b;for(;_0x1aad7e[_0x1f7d('0x3')]>0x1&&this[_0x1f7d('0x5')](_0x1aad7e[0x0],_0x1aad7e[0x1]);)_0x256b8b?(_0x256b8b=this[_0x1f7d('0x2')](_0x1aad7e[_0x1f7d('0x7')](),_0x256b8b),_0x503aeb[_0x1f7d('0x4')]['push'](0x0)):(_0x256b8b=_0x4f040d(_0x1aad7e['shift']()),_0x503aeb[_0x1f7d('0x4')]['push'](this[_0x1f7d('0x1')]));return!!_0x256b8b&&(_0x256b8b=this[_0x1f7d('0x2')](_0x1aad7e[_0x1f7d('0x7')](),_0x256b8b),_0x503aeb[_0x1f7d('0x4')][_0x1f7d('0x8')](0x0),_0x503aeb[_0x1f7d('0x0')][_0x1f7d('0x8')](this[_0x1f7d('0x6')](_0x256b8b)),!0x0);}['decompress'](_0x21c33d,_0xbf971f){const _0x24fd2a=this['_decompressSingleOperation'](_0xbf971f);for(;0x0==_0xbf971f[_0x1f7d('0x4')][0x0];)_0xbf971f['types']['shift'](),_0x21c33d[_0x1f7d('0x8')](this[_0x1f7d('0x9')](_0x24fd2a));_0x21c33d['push'](_0x24fd2a);}}
const _0x2f9a=['push','_splitCurrent','_context','length','_id','_decompressSingleOperation','shift','buffers','types','_compareOperations','_compressSingleOperation','_combineNext','compress'];(function(_0x3a8388,_0x2f9afe){const _0x7ef368=function(_0x3abd45){while(--_0x3abd45){_0x3a8388['push'](_0x3a8388['shift']());}};_0x7ef368(++_0x2f9afe);}(_0x2f9a,0x73));const _0x7ef3=function(_0x3a8388,_0x2f9afe){_0x3a8388=_0x3a8388-0x0;let _0x7ef368=_0x2f9a[_0x3a8388];return _0x7ef368;};import{cloneDeep as _0x50222f}from'lodash-es';export default class b{constructor(_0x1da7ed,_0x542564){this['_id']=_0x1da7ed,this[_0x7ef3('0x4')]=_0x542564;}[_0x7ef3('0x1')](_0x221fee,_0x4f48ed){let _0x5b39d8;for(;_0x4f48ed[_0x7ef3('0x5')]>0x1&&this[_0x7ef3('0xb')](_0x4f48ed[0x0],_0x4f48ed[0x1]);)_0x5b39d8?(_0x5b39d8=this[_0x7ef3('0x0')](_0x4f48ed['shift'](),_0x5b39d8),_0x221fee[_0x7ef3('0xa')][_0x7ef3('0x2')](0x0)):(_0x5b39d8=_0x50222f(_0x4f48ed[_0x7ef3('0x8')]()),_0x221fee[_0x7ef3('0xa')][_0x7ef3('0x2')](this[_0x7ef3('0x6')]));return!!_0x5b39d8&&(_0x5b39d8=this[_0x7ef3('0x0')](_0x4f48ed[_0x7ef3('0x8')](),_0x5b39d8),_0x221fee['types'][_0x7ef3('0x2')](0x0),_0x221fee[_0x7ef3('0x9')][_0x7ef3('0x2')](this[_0x7ef3('0xc')](_0x5b39d8)),!0x0);}['decompress'](_0x5b7b5b,_0x147f43){const _0x7873fc=this[_0x7ef3('0x7')](_0x147f43);for(;0x0==_0x147f43[_0x7ef3('0xa')][0x0];)_0x147f43[_0x7ef3('0xa')][_0x7ef3('0x8')](),_0x5b7b5b['push'](this[_0x7ef3('0x3')](_0x7873fc));_0x5b7b5b[_0x7ef3('0x2')](_0x7873fc);}}

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

*/
const _0x448d=['decompress','_combineNext','_compareOperations','__className','_context','howMany','wasUndone','_decompressSingleOperation','targetPosition','_checkOperation','sourcePosition','MoveOperation','_splitCurrent','compress'];(function(_0x119ca9,_0x448d54){const _0x9837b7=function(_0x5a6bb7){while(--_0x5a6bb7){_0x119ca9['push'](_0x119ca9['shift']());}};_0x9837b7(++_0x448d54);}(_0x448d,0xae));const _0x9837=function(_0x119ca9,_0x448d54){_0x119ca9=_0x119ca9-0x0;let _0x9837b7=_0x448d[_0x119ca9];return _0x9837b7;};import _0x46eab1 from'./actioncompressor';import{arePositionsEqual as _0x38f5d6,getPositionShiftedBy as _0x46a51d}from'../utils';import{cloneDeep as _0x33d48e}from'lodash-es';export default class c extends _0x46eab1{[_0x9837('0x9')](_0x1118c7,_0x266e83){return _0x266e83[_0x9837('0xd')]++,_0x266e83[_0x9837('0x4')]=_0x33d48e(_0x1118c7[_0x9837('0x4')]),_0x266e83;}[_0x9837('0x6')](_0x29b2ab){const _0x55590e=_0x33d48e(_0x29b2ab);return _0x29b2ab[_0x9837('0xd')]--,_0x55590e[_0x9837('0xd')]=0x1,_0x55590e[_0x9837('0x4')]=_0x46a51d(_0x55590e[_0x9837('0x4')],_0x29b2ab[_0x9837('0xd')]),_0x55590e;}[_0x9837('0xa')](_0x198b6d,_0x3bfc8a){return!(!this['_checkOperation'](_0x198b6d)||!this[_0x9837('0x3')](_0x3bfc8a))&&(_0x38f5d6(_0x46a51d(_0x198b6d[_0x9837('0x4')],-0x1),_0x3bfc8a[_0x9837('0x4')])&&_0x38f5d6(_0x198b6d[_0x9837('0x2')],_0x3bfc8a[_0x9837('0x2')]));}['_compressSingleOperation'](_0x262138){const _0x243b6d={'types':[],'buffers':[],'baseVersion':0x0};return this[_0x9837('0xc')]['_getCompressorByName'](_0x9837('0x5'))[_0x9837('0x7')](_0x243b6d,[_0x262138]),_0x243b6d['buffers'][0x0];}[_0x9837('0x1')](_0x59ee61){const _0x4ede3f=[];return this['_context']['_getCompressorByName']('MoveOperation')[_0x9837('0x8')](_0x4ede3f,_0x59ee61),_0x4ede3f[0x0];}[_0x9837('0x3')](_0x26c9ed){return _0x9837('0x5')==_0x26c9ed[_0x9837('0xb')]&&'$graveyard'==_0x26c9ed[_0x9837('0x2')]['root']&&0x1==_0x26c9ed[_0x9837('0xd')]&&!_0x26c9ed[_0x9837('0x0')];}}
const _0x1299=['_combineNext','_checkOperation','_getCompressorByName','_compressSingleOperation','MoveOperation','_decompressSingleOperation','howMany','buffers','_compareOperations','wasUndone','decompress','compress','_context','targetPosition','sourcePosition'];(function(_0x3e6dad,_0x12999a){const _0x2c5a6e=function(_0x4d58db){while(--_0x4d58db){_0x3e6dad['push'](_0x3e6dad['shift']());}};_0x2c5a6e(++_0x12999a);}(_0x1299,0x16a));const _0x2c5a=function(_0x3e6dad,_0x12999a){_0x3e6dad=_0x3e6dad-0x0;let _0x2c5a6e=_0x1299[_0x3e6dad];return _0x2c5a6e;};import _0x51acd9 from'./actioncompressor';import{arePositionsEqual as _0x5c7950,getPositionShiftedBy as _0x1880c2}from'../utils';import{cloneDeep as _0x1af52b}from'lodash-es';export default class c extends _0x51acd9{[_0x2c5a('0xd')](_0x520acc,_0x414de4){return _0x414de4[_0x2c5a('0x4')]++,_0x414de4[_0x2c5a('0xc')]=_0x1af52b(_0x520acc['sourcePosition']),_0x414de4;}['_splitCurrent'](_0x579cf7){const _0x167aea=_0x1af52b(_0x579cf7);return _0x579cf7[_0x2c5a('0x4')]--,_0x167aea[_0x2c5a('0x4')]=0x1,_0x167aea[_0x2c5a('0xc')]=_0x1880c2(_0x167aea['sourcePosition'],_0x579cf7[_0x2c5a('0x4')]),_0x167aea;}[_0x2c5a('0x6')](_0x7f0112,_0x58664a){return!(!this[_0x2c5a('0xe')](_0x7f0112)||!this[_0x2c5a('0xe')](_0x58664a))&&(_0x5c7950(_0x1880c2(_0x7f0112[_0x2c5a('0xc')],-0x1),_0x58664a['sourcePosition'])&&_0x5c7950(_0x7f0112[_0x2c5a('0xb')],_0x58664a[_0x2c5a('0xb')]));}[_0x2c5a('0x1')](_0x1c496a){const _0x34f855={'types':[],'buffers':[],'baseVersion':0x0};return this[_0x2c5a('0xa')][_0x2c5a('0x0')](_0x2c5a('0x2'))[_0x2c5a('0x9')](_0x34f855,[_0x1c496a]),_0x34f855[_0x2c5a('0x5')][0x0];}[_0x2c5a('0x3')](_0x3ad4bc){const _0x11b8d3=[];return this[_0x2c5a('0xa')]['_getCompressorByName'](_0x2c5a('0x2'))[_0x2c5a('0x8')](_0x11b8d3,_0x3ad4bc),_0x11b8d3[0x0];}[_0x2c5a('0xe')](_0x2aec21){return'MoveOperation'==_0x2aec21['__className']&&'$graveyard'==_0x2aec21[_0x2c5a('0xb')]['root']&&0x1==_0x2aec21[_0x2c5a('0x4')]&&!_0x2aec21[_0x2c5a('0x7')];}}

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

*/
const _0x1122=['_getCompressorByName','buffers','_compareOperations','_context','root','_combineNext','_splitCurrent','wasUndone','MoveOperation','compress','__className','sourcePosition','targetPosition','$graveyard','_checkOperation','decompress','howMany','_compressSingleOperation'];(function(_0x2e0828,_0x112290){const _0x19a1f7=function(_0x9954ff){while(--_0x9954ff){_0x2e0828['push'](_0x2e0828['shift']());}};_0x19a1f7(++_0x112290);}(_0x1122,0x125));const _0x19a1=function(_0x2e0828,_0x112290){_0x2e0828=_0x2e0828-0x0;let _0x19a1f7=_0x1122[_0x2e0828];return _0x19a1f7;};import _0x1c985f from'./actioncompressor';import{arePositionsEqual as _0x27ecc3}from'../utils';import{cloneDeep as _0x406ead}from'lodash-es';export default class h extends _0x1c985f{[_0x19a1('0x0')](_0x25be0a,_0x32cc73){return _0x32cc73[_0x19a1('0xb')]++,_0x32cc73;}[_0x19a1('0x1')](_0x34a0b3){const _0x42f215=_0x406ead(_0x34a0b3);return _0x42f215[_0x19a1('0xb')]=0x1,_0x34a0b3[_0x19a1('0xb')]--,_0x42f215;}[_0x19a1('0xf')](_0x2d911f,_0x204020){return!(!this['_checkOperation'](_0x2d911f)||!this[_0x19a1('0x9')](_0x204020))&&(_0x27ecc3(_0x2d911f[_0x19a1('0x6')],_0x204020['sourcePosition'])&&_0x27ecc3(_0x2d911f[_0x19a1('0x7')],_0x204020['targetPosition']));}[_0x19a1('0xc')](_0x683b75){const _0x2bae49={'types':[],'buffers':[],'baseVersion':0x0};return this['_context'][_0x19a1('0xd')](_0x19a1('0x3'))[_0x19a1('0x4')](_0x2bae49,[_0x683b75]),_0x2bae49[_0x19a1('0xe')][0x0];}['_decompressSingleOperation'](_0x52a616){const _0x519c5e=[];return this[_0x19a1('0x10')][_0x19a1('0xd')](_0x19a1('0x3'))[_0x19a1('0xa')](_0x519c5e,_0x52a616),_0x519c5e[0x0];}[_0x19a1('0x9')](_0x11824e){return _0x19a1('0x3')==_0x11824e[_0x19a1('0x5')]&&_0x19a1('0x8')==_0x11824e[_0x19a1('0x7')][_0x19a1('0x11')]&&0x1==_0x11824e[_0x19a1('0xb')]&&!_0x11824e[_0x19a1('0x2')];}}
const _0x3b69=['$graveyard','_getCompressorByName','_checkOperation','_splitCurrent','sourcePosition','compress','_context','MoveOperation','targetPosition','_compressSingleOperation','_decompressSingleOperation','root','wasUndone','_combineNext','_compareOperations','howMany'];(function(_0x2f4ce7,_0x3b6941){const _0x193205=function(_0x3ebaed){while(--_0x3ebaed){_0x2f4ce7['push'](_0x2f4ce7['shift']());}};_0x193205(++_0x3b6941);}(_0x3b69,0x12a));const _0x1932=function(_0x2f4ce7,_0x3b6941){_0x2f4ce7=_0x2f4ce7-0x0;let _0x193205=_0x3b69[_0x2f4ce7];return _0x193205;};import _0x1d013e from'./actioncompressor';import{arePositionsEqual as _0x15661b}from'../utils';import{cloneDeep as _0x25a741}from'lodash-es';export default class h extends _0x1d013e{[_0x1932('0x3')](_0x4a0a1e,_0x1d1156){return _0x1d1156[_0x1932('0x5')]++,_0x1d1156;}[_0x1932('0x9')](_0x5e35c6){const _0x49a89a=_0x25a741(_0x5e35c6);return _0x49a89a[_0x1932('0x5')]=0x1,_0x5e35c6[_0x1932('0x5')]--,_0x49a89a;}[_0x1932('0x4')](_0x42c758,_0x20590c){return!(!this[_0x1932('0x8')](_0x42c758)||!this[_0x1932('0x8')](_0x20590c))&&(_0x15661b(_0x42c758[_0x1932('0xa')],_0x20590c[_0x1932('0xa')])&&_0x15661b(_0x42c758[_0x1932('0xe')],_0x20590c[_0x1932('0xe')]));}[_0x1932('0xf')](_0x5d2ddb){const _0x28f3d2={'types':[],'buffers':[],'baseVersion':0x0};return this['_context'][_0x1932('0x7')](_0x1932('0xd'))[_0x1932('0xb')](_0x28f3d2,[_0x5d2ddb]),_0x28f3d2['buffers'][0x0];}[_0x1932('0x0')](_0x2cb5f3){const _0x2b3235=[];return this[_0x1932('0xc')][_0x1932('0x7')]('MoveOperation')['decompress'](_0x2b3235,_0x2cb5f3),_0x2b3235[0x0];}[_0x1932('0x8')](_0x139e75){return _0x1932('0xd')==_0x139e75['__className']&&_0x1932('0x6')==_0x139e75['targetPosition'][_0x1932('0x1')]&&0x1==_0x139e75[_0x1932('0x5')]&&!_0x139e75[_0x1932('0x2')];}}

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

*/
const _0x2095=['_combineNext','length','nodes','_compareAttributes','keys','__className','next','position','data','_splitCurrent','wasUndone','InsertOperation','_getCompressorByName','_decompressSingleOperation','value','_compareOperations','iterator','decompress','_checkOperation','attributes','_context'];(function(_0x3137b5,_0x20950e){const _0x21edd9=function(_0x58da0f){while(--_0x58da0f){_0x3137b5['push'](_0x3137b5['shift']());}};_0x21edd9(++_0x20950e);}(_0x2095,0x132));const _0x21ed=function(_0x3137b5,_0x20950e){_0x3137b5=_0x3137b5-0x0;let _0x21edd9=_0x2095[_0x3137b5];return _0x21edd9;};import _0x56849a from'./actioncompressor';import{arePositionsEqual as _0x5aa883,getPositionShiftedBy as _0x1c5682}from'../utils';import{cloneDeep as _0x3b2e85}from'lodash-es';export default class m extends _0x56849a{[_0x21ed('0x9')](_0x4c2e77,_0x5ba7d4){return _0x5ba7d4[_0x21ed('0xb')][0x0][_0x21ed('0x11')]+=_0x4c2e77['nodes'][0x0][_0x21ed('0x11')],_0x5ba7d4;}[_0x21ed('0x12')](_0x3253e3){const _0x1e0414=_0x3b2e85(_0x3253e3),_0x1a81f5=_0x1e0414[_0x21ed('0xb')][0x0],_0x4a08a8=_0x3253e3[_0x21ed('0xb')][0x0],_0x226f1f=_0x4a08a8[_0x21ed('0x11')][Symbol[_0x21ed('0x4')]]()[_0x21ed('0xf')]()[_0x21ed('0x2')],_0x12e679=_0x226f1f[_0x21ed('0xa')];return _0x1a81f5[_0x21ed('0x11')]=_0x226f1f,_0x4a08a8[_0x21ed('0x11')]=_0x4a08a8[_0x21ed('0x11')]['substr'](_0x12e679),_0x3253e3[_0x21ed('0x10')]=_0x1c5682(_0x3253e3['position'],_0x12e679),_0x1e0414;}[_0x21ed('0x3')](_0x348e20,_0x11b4dd){if(this[_0x21ed('0x6')](_0x348e20)&&this[_0x21ed('0x6')](_0x11b4dd)){const _0x48af82=_0x348e20[_0x21ed('0xb')][0x0][_0x21ed('0x11')][_0x21ed('0xa')],_0x264350=_0x5aa883(_0x1c5682(_0x348e20[_0x21ed('0x10')],_0x48af82),_0x11b4dd[_0x21ed('0x10')]),_0x29fd04=_0x348e20['nodes'][0x0],_0x113cc2=_0x11b4dd[_0x21ed('0xb')][0x0];return _0x264350&&this[_0x21ed('0xc')](_0x29fd04,_0x113cc2);}return!0x1;}['_compressSingleOperation'](_0x31d6dc){const _0x20fffc={'types':[],'buffers':[],'baseVersion':0x0};return this[_0x21ed('0x8')][_0x21ed('0x0')](_0x21ed('0x14'))['compress'](_0x20fffc,[_0x31d6dc]),_0x20fffc['buffers'][0x0];}[_0x21ed('0x1')](_0x10b2a5){const _0x15b15f=[];return this[_0x21ed('0x8')]['_getCompressorByName'](_0x21ed('0x14'))[_0x21ed('0x5')](_0x15b15f,_0x10b2a5),_0x15b15f[0x0];}[_0x21ed('0x6')](_0x4aebb2){return _0x21ed('0x14')==_0x4aebb2[_0x21ed('0xe')]&&0x1==_0x4aebb2['nodes'][_0x21ed('0xa')]&&_0x4aebb2[_0x21ed('0xb')][0x0][_0x21ed('0x11')]&&!_0x4aebb2[_0x21ed('0x13')]&&0x1==Array['from'](_0x4aebb2[_0x21ed('0xb')][0x0][_0x21ed('0x11')])[_0x21ed('0xa')];}[_0x21ed('0xc')](_0x4d4ebd,_0x3c1964){const _0x4168f3=Object['keys'](_0x4d4ebd[_0x21ed('0x7')]||{}),_0x1edd61=Object[_0x21ed('0xd')](_0x3c1964[_0x21ed('0x7')]||{});return _0x4168f3[_0x21ed('0xa')]===_0x1edd61['length']&&_0x4168f3['every'](_0x50b1da=>_0x3c1964[_0x21ed('0x7')][_0x50b1da]&&_0x3c1964[_0x21ed('0x7')][_0x50b1da]===_0x4d4ebd[_0x21ed('0x7')][_0x50b1da]);}}
const _0x32cd=['nodes','_getCompressorByName','next','data','length','buffers','substr','_context','_compareOperations','_splitCurrent','from','position','__className','attributes','_compareAttributes','_compressSingleOperation','InsertOperation','keys','decompress'];(function(_0x126caf,_0x32cddf){const _0x41c218=function(_0x112011){while(--_0x112011){_0x126caf['push'](_0x126caf['shift']());}};_0x41c218(++_0x32cddf);}(_0x32cd,0xb1));const _0x41c2=function(_0x126caf,_0x32cddf){_0x126caf=_0x126caf-0x0;let _0x41c218=_0x32cd[_0x126caf];return _0x41c218;};import _0x22a609 from'./actioncompressor';import{arePositionsEqual as _0xcfd18b,getPositionShiftedBy as _0x448fa1}from'../utils';import{cloneDeep as _0x15d454}from'lodash-es';export default class m extends _0x22a609{['_combineNext'](_0x51f8a3,_0x45b8de){return _0x45b8de['nodes'][0x0][_0x41c2('0x10')]+=_0x51f8a3[_0x41c2('0xd')][0x0][_0x41c2('0x10')],_0x45b8de;}[_0x41c2('0x3')](_0x2de5d3){const _0x56618e=_0x15d454(_0x2de5d3),_0x465e9d=_0x56618e[_0x41c2('0xd')][0x0],_0x310efd=_0x2de5d3[_0x41c2('0xd')][0x0],_0xdce342=_0x310efd[_0x41c2('0x10')][Symbol['iterator']]()[_0x41c2('0xf')]()['value'],_0x39b0bc=_0xdce342[_0x41c2('0x11')];return _0x465e9d['data']=_0xdce342,_0x310efd[_0x41c2('0x10')]=_0x310efd[_0x41c2('0x10')][_0x41c2('0x0')](_0x39b0bc),_0x2de5d3[_0x41c2('0x5')]=_0x448fa1(_0x2de5d3[_0x41c2('0x5')],_0x39b0bc),_0x56618e;}[_0x41c2('0x2')](_0x4881c5,_0x12af60){if(this['_checkOperation'](_0x4881c5)&&this['_checkOperation'](_0x12af60)){const _0x1561aa=_0x4881c5['nodes'][0x0]['data'][_0x41c2('0x11')],_0x55f374=_0xcfd18b(_0x448fa1(_0x4881c5[_0x41c2('0x5')],_0x1561aa),_0x12af60['position']),_0x2d2145=_0x4881c5['nodes'][0x0],_0x481daf=_0x12af60[_0x41c2('0xd')][0x0];return _0x55f374&&this['_compareAttributes'](_0x2d2145,_0x481daf);}return!0x1;}[_0x41c2('0x9')](_0x4d8012){const _0x56a072={'types':[],'buffers':[],'baseVersion':0x0};return this[_0x41c2('0x1')][_0x41c2('0xe')](_0x41c2('0xa'))['compress'](_0x56a072,[_0x4d8012]),_0x56a072[_0x41c2('0x12')][0x0];}['_decompressSingleOperation'](_0x59f1bc){const _0x2b252e=[];return this[_0x41c2('0x1')][_0x41c2('0xe')]('InsertOperation')[_0x41c2('0xc')](_0x2b252e,_0x59f1bc),_0x2b252e[0x0];}['_checkOperation'](_0x185792){return _0x41c2('0xa')==_0x185792[_0x41c2('0x6')]&&0x1==_0x185792[_0x41c2('0xd')][_0x41c2('0x11')]&&_0x185792[_0x41c2('0xd')][0x0][_0x41c2('0x10')]&&!_0x185792['wasUndone']&&0x1==Array[_0x41c2('0x4')](_0x185792[_0x41c2('0xd')][0x0]['data'])[_0x41c2('0x11')];}[_0x41c2('0x8')](_0x241278,_0x5596d2){const _0x1f07cf=Object['keys'](_0x241278['attributes']||{}),_0x3162d4=Object[_0x41c2('0xb')](_0x5596d2[_0x41c2('0x7')]||{});return _0x1f07cf['length']===_0x3162d4[_0x41c2('0x11')]&&_0x1f07cf['every'](_0x212fe0=>_0x5596d2['attributes'][_0x212fe0]&&_0x5596d2['attributes'][_0x212fe0]===_0x241278[_0x41c2('0x7')][_0x212fe0]);}}

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

*/
const _0x148f=['oldRange','_getCompressorByName','_id','split','_compressSingleOperation','types','compress','shift','user:','_context','start','__className','toNone','push','end','decompress','newRange','name','_compareOperations','buffers','_decompressSingleOperation','stickiness','user:position:','MarkerOperation','startsWith'];(function(_0x1985ca,_0x148f67){const _0x352f7d=function(_0x12cd22){while(--_0x12cd22){_0x1985ca['push'](_0x1985ca['shift']());}};_0x352f7d(++_0x148f67);}(_0x148f,0xcf));const _0x352f=function(_0x1985ca,_0x148f67){_0x1985ca=_0x1985ca-0x0;let _0x352f7d=_0x148f[_0x1985ca];return _0x352f7d;};import _0x4b302f from'./actioncompressor';import{arePositionsEqual as _0x1fd9d0}from'../utils';import{cloneDeep as _0x3cec69}from'lodash-es';export default class f extends _0x4b302f{[_0x352f('0x18')](_0x29dc47,_0x2ba8ac){if(!this[_0x352f('0xb')](_0x2ba8ac[0x0],_0x2ba8ac[0x1]))return!0x1;const _0xd63279=_0x2ba8ac[_0x352f('0x0')]();return _0xd63279[_0x352f('0x12')]=null,_0xd63279['newRange']&&_0x1fd9d0(_0xd63279[_0x352f('0x9')]['start'],_0xd63279[_0x352f('0x9')][_0x352f('0x7')])&&(_0xd63279[_0x352f('0x9')][_0x352f('0x7')]=null),_0x2ba8ac[_0x352f('0x0')](),_0x29dc47[_0x352f('0x17')][_0x352f('0x6')](this[_0x352f('0x14')]),_0x29dc47['types'][_0x352f('0x6')](0x0),_0x29dc47[_0x352f('0xc')][_0x352f('0x6')](this[_0x352f('0x16')](_0xd63279)),!0x0;}['decompress'](_0x2b683b,_0x48cba7){const _0x2eb17b=this['_decompressSingleOperation'](_0x48cba7);_0x2eb17b['newRange']&&!_0x2eb17b[_0x352f('0x9')][_0x352f('0x7')]&&(_0x2eb17b['newRange'][_0x352f('0x7')]=_0x3cec69(_0x2eb17b[_0x352f('0x9')][_0x352f('0x3')]));const _0x103ec3=_0x3cec69(_0x2eb17b);_0x103ec3[_0x352f('0x9')]&&(_0x103ec3[_0x352f('0x9')][_0x352f('0x3')][_0x352f('0xe')]=_0x352f('0x5'),_0x103ec3[_0x352f('0x9')][_0x352f('0x7')]=_0x3cec69(_0x103ec3[_0x352f('0x9')][_0x352f('0x3')])),_0x103ec3[_0x352f('0xa')]=_0x352f('0xf')+_0x103ec3[_0x352f('0xa')][_0x352f('0x15')](':')[0x2],_0x48cba7[_0x352f('0x17')][_0x352f('0x0')](),_0x2b683b[_0x352f('0x6')](_0x2eb17b),_0x2b683b['push'](_0x103ec3);}[_0x352f('0x16')](_0x645d72){const _0x3bec46={'types':[],'buffers':[],'baseVersion':0x0};return this[_0x352f('0x2')][_0x352f('0x13')](_0x352f('0x10'))['compress'](_0x3bec46,[_0x645d72]),_0x3bec46[_0x352f('0xc')][0x0];}[_0x352f('0xd')](_0x2f5a90){const _0x33d5a0=[];return this[_0x352f('0x2')][_0x352f('0x13')](_0x352f('0x10'))[_0x352f('0x8')](_0x33d5a0,_0x2f5a90),_0x33d5a0[0x0];}[_0x352f('0xb')](_0x39e8a1,_0x1c7253){return!(!_0x39e8a1||!_0x1c7253)&&(_0x352f('0x10')==_0x39e8a1[_0x352f('0x4')]&&_0x352f('0x10')==_0x1c7253[_0x352f('0x4')]&&!(!_0x39e8a1[_0x352f('0xa')][_0x352f('0x11')](_0x352f('0x1'))||!_0x1c7253[_0x352f('0xa')][_0x352f('0x11')](_0x352f('0x1'))||_0x39e8a1[_0x352f('0xa')]==_0x1c7253[_0x352f('0xa')]));}}
const _0x4611=['user:position:','split','_context','user:','shift','_compareOperations','__className','decompress','start','_getCompressorByName','_compressSingleOperation','buffers','newRange','compress','startsWith','MarkerOperation','name','types','_decompressSingleOperation','end','oldRange','push'];(function(_0x72a41b,_0x461165){const _0x22bba2=function(_0x1932eb){while(--_0x1932eb){_0x72a41b['push'](_0x72a41b['shift']());}};_0x22bba2(++_0x461165);}(_0x4611,0x82));const _0x22bb=function(_0x72a41b,_0x461165){_0x72a41b=_0x72a41b-0x0;let _0x22bba2=_0x4611[_0x72a41b];return _0x22bba2;};import _0x4be770 from'./actioncompressor';import{arePositionsEqual as _0x4ffb8e}from'../utils';import{cloneDeep as _0x3e5c7d}from'lodash-es';export default class f extends _0x4be770{['compress'](_0x102f1e,_0x26b09f){if(!this[_0x22bb('0x7')](_0x26b09f[0x0],_0x26b09f[0x1]))return!0x1;const _0x28e45b=_0x26b09f[_0x22bb('0x6')]();return _0x28e45b[_0x22bb('0x0')]=null,_0x28e45b['newRange']&&_0x4ffb8e(_0x28e45b[_0x22bb('0xe')][_0x22bb('0xa')],_0x28e45b['newRange']['end'])&&(_0x28e45b[_0x22bb('0xe')][_0x22bb('0x15')]=null),_0x26b09f[_0x22bb('0x6')](),_0x102f1e[_0x22bb('0x13')][_0x22bb('0x1')](this['_id']),_0x102f1e[_0x22bb('0x13')][_0x22bb('0x1')](0x0),_0x102f1e['buffers'][_0x22bb('0x1')](this['_compressSingleOperation'](_0x28e45b)),!0x0;}[_0x22bb('0x9')](_0x345bdd,_0x1061d6){const _0x9cb517=this[_0x22bb('0x14')](_0x1061d6);_0x9cb517[_0x22bb('0xe')]&&!_0x9cb517[_0x22bb('0xe')][_0x22bb('0x15')]&&(_0x9cb517['newRange'][_0x22bb('0x15')]=_0x3e5c7d(_0x9cb517[_0x22bb('0xe')]['start']));const _0x2a939b=_0x3e5c7d(_0x9cb517);_0x2a939b[_0x22bb('0xe')]&&(_0x2a939b['newRange'][_0x22bb('0xa')]['stickiness']='toNone',_0x2a939b[_0x22bb('0xe')][_0x22bb('0x15')]=_0x3e5c7d(_0x2a939b[_0x22bb('0xe')][_0x22bb('0xa')])),_0x2a939b[_0x22bb('0x12')]=_0x22bb('0x2')+_0x2a939b['name'][_0x22bb('0x3')](':')[0x2],_0x1061d6[_0x22bb('0x13')]['shift'](),_0x345bdd[_0x22bb('0x1')](_0x9cb517),_0x345bdd['push'](_0x2a939b);}[_0x22bb('0xc')](_0x2c3128){const _0x5cb0bd={'types':[],'buffers':[],'baseVersion':0x0};return this['_context'][_0x22bb('0xb')](_0x22bb('0x11'))[_0x22bb('0xf')](_0x5cb0bd,[_0x2c3128]),_0x5cb0bd[_0x22bb('0xd')][0x0];}[_0x22bb('0x14')](_0x520bb1){const _0x14214d=[];return this[_0x22bb('0x4')]['_getCompressorByName']('MarkerOperation')['decompress'](_0x14214d,_0x520bb1),_0x14214d[0x0];}['_compareOperations'](_0x298a55,_0xb94b75){return!(!_0x298a55||!_0xb94b75)&&('MarkerOperation'==_0x298a55[_0x22bb('0x8')]&&_0x22bb('0x11')==_0xb94b75['__className']&&!(!_0x298a55[_0x22bb('0x12')][_0x22bb('0x10')](_0x22bb('0x5'))||!_0xb94b75[_0x22bb('0x12')][_0x22bb('0x10')](_0x22bb('0x5'))||_0x298a55[_0x22bb('0x12')]==_0xb94b75[_0x22bb('0x12')]));}}

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

*/
const _0x25f7=['decompress','MoveOperation','set','getDescriptor','_compressorByName','__className','TypingAction','MarkerOperation','SuggestionMarkerOperation','suggestion','length','baseVersion','SplitOperation','CommentMarkerOperation','_registerActionCompressor','_protobufFactory','DeletingAction','_registerOperationCompressor','_registerCompressor','ForwardDeletingAction','_getCompressorByName','RootOperation','no-operations-provided','forEach','_compressorById','AttributeOperation','compress','types','UserSelectionAction','InsertOperation','RenameOperation','get'];(function(_0x328669,_0x25f7e4){const _0x1cef47=function(_0x560669){while(--_0x560669){_0x328669['push'](_0x328669['shift']());}};_0x1cef47(++_0x25f7e4);}(_0x25f7,0x138));const _0x1cef=function(_0x328669,_0x25f7e4){_0x328669=_0x328669-0x0;let _0x1cef47=_0x25f7[_0x328669];return _0x1cef47;};import{CKEditorError as _0x1b76f6}from'ckeditor5/src/utils';import _0x151c34 from'./protobuffactory';import _0x2249e0 from'./operationcompressor/operationcompressor';import _0x48f56f from'./operationcompressor/attributeoperationcompressor';import _0x38accb from'./operationcompressor/insertoperationcompressor';import _0x1754e2 from'./operationcompressor/markeroperationcompressor';import _0x17369e from'./operationcompressor/nooperationcompressor';import _0x541d9e from'./operationcompressor/annotationmarkeroperationcompressor';import _0x4302ee from'./actioncompressor/typingactioncompressor';import _0x1b8207 from'./actioncompressor/deletingactioncompressor';import _0x5d4664 from'./actioncompressor/forwarddeletingactioncompressor';import _0x2e76d6 from'./actioncompressor/userselectionactioncompressor';export default class g{constructor(){this[_0x1cef('0x0')]=new Map(),this['_compressorByName']=new Map(),this['_protobufFactory']=new _0x151c34();const _0x5d22c1=this[_0x1cef('0x17')][_0x1cef('0xb')](_0x1cef('0xf'));this[_0x1cef('0x1a')](0x1,'NoOperation',new _0x17369e(0x1,'NoOperation',void 0x0)),this[_0x1cef('0x19')](0xa,_0x1cef('0x1'),_0x48f56f),this[_0x1cef('0x19')](0xb,_0x1cef('0x5'),_0x38accb),this[_0x1cef('0x19')](0xc,_0x1cef('0xf'),_0x1754e2),this[_0x1cef('0x19')](0xd,'MergeOperation',_0x2249e0),this['_registerOperationCompressor'](0xe,_0x1cef('0x9'),_0x2249e0),this['_registerOperationCompressor'](0xf,_0x1cef('0x6'),_0x2249e0),this[_0x1cef('0x19')](0x10,'RootAttributeOperation',_0x48f56f),this[_0x1cef('0x19')](0x11,_0x1cef('0x14'),_0x2249e0),this[_0x1cef('0x1a')](0x12,_0x1cef('0x15'),new _0x541d9e(0x12,'MarkerOperation',_0x5d22c1,'comment')),this[_0x1cef('0x1a')](0x13,_0x1cef('0x10'),new _0x541d9e(0x13,_0x1cef('0xf'),_0x5d22c1,_0x1cef('0x11'))),this[_0x1cef('0x19')](0x14,_0x1cef('0x1d'),_0x2249e0),this['_registerActionCompressor'](0x64,_0x1cef('0xe'),_0x4302ee),this['_registerActionCompressor'](0x65,_0x1cef('0x18'),_0x1b8207),this[_0x1cef('0x16')](0x66,_0x1cef('0x1b'),_0x5d4664),this[_0x1cef('0x16')](0x67,'UserSelectionAction',_0x2e76d6);}[_0x1cef('0x2')](_0x18df83){if(!_0x18df83||!_0x18df83[0x0])throw new _0x1b76f6(_0x1cef('0x1e'),this);const _0x476db5={'types':[],'buffers':[],'baseVersion':_0x18df83[0x0][_0x1cef('0x13')]};for(;_0x18df83[_0x1cef('0x12')];)this[_0x1cef('0x1c')](_0x1cef('0x4'))[_0x1cef('0x2')](_0x476db5,_0x18df83)||this[_0x1cef('0x1c')]('TypingAction')[_0x1cef('0x2')](_0x476db5,_0x18df83)||this[_0x1cef('0x1c')](_0x1cef('0x18'))[_0x1cef('0x2')](_0x476db5,_0x18df83)||this[_0x1cef('0x1c')](_0x1cef('0x1b'))[_0x1cef('0x2')](_0x476db5,_0x18df83)||this[_0x1cef('0x1c')]('CommentMarkerOperation')[_0x1cef('0x2')](_0x476db5,_0x18df83)||this[_0x1cef('0x1c')](_0x1cef('0x10'))[_0x1cef('0x2')](_0x476db5,_0x18df83)||this['_getCompressorByName'](_0x18df83[0x0][_0x1cef('0xd')])[_0x1cef('0x2')](_0x476db5,_0x18df83);return _0x476db5;}[_0x1cef('0x8')](_0x587881){const _0x444b84=[];for(;_0x587881[_0x1cef('0x3')][_0x1cef('0x12')];){this[_0x1cef('0x0')][_0x1cef('0x7')](_0x587881[_0x1cef('0x3')][0x0])[_0x1cef('0x8')](_0x444b84,_0x587881);}return _0x444b84[_0x1cef('0x1f')]((_0xdd924,_0x551264)=>_0xdd924[_0x1cef('0x13')]=_0x587881['baseVersion']+_0x551264),_0x444b84;}[_0x1cef('0x1c')](_0x527b6c){return this[_0x1cef('0xc')][_0x1cef('0x7')](_0x527b6c);}[_0x1cef('0x19')](_0x3499cc,_0x18486b,_0x222c34){const _0x31aa8f=new _0x222c34(_0x3499cc,_0x18486b,this[_0x1cef('0x17')]['getDescriptor'](_0x18486b));this[_0x1cef('0x1a')](_0x3499cc,_0x18486b,_0x31aa8f);}[_0x1cef('0x16')](_0x5a139d,_0x2b458d,_0x5af315){const _0x52fd44=new _0x5af315(_0x5a139d,this);this['_registerCompressor'](_0x5a139d,_0x2b458d,_0x52fd44);}[_0x1cef('0x1a')](_0x291186,_0x2f6e1a,_0x2b5ff6){this[_0x1cef('0x0')][_0x1cef('0xa')](_0x291186,_0x2b5ff6),this[_0x1cef('0xc')][_0x1cef('0xa')](_0x2f6e1a,_0x2b5ff6);}}
const _0x7577=['RenameOperation','_registerCompressor','UserSelectionAction','get','set','RootOperation','ForwardDeletingAction','getDescriptor','__className','_protobufFactory','_compressorByName','MergeOperation','NoOperation','_compressorById','InsertOperation','types','TypingAction','_registerOperationCompressor','RootAttributeOperation','no-operations-provided','suggestion','decompress','DeletingAction','MoveOperation','CommentMarkerOperation','MarkerOperation','_getCompressorByName','compress','SplitOperation','SuggestionMarkerOperation','_registerActionCompressor','baseVersion','AttributeOperation','length'];(function(_0x1605d2,_0x75774a){const _0xbba62c=function(_0x5a74fe){while(--_0x5a74fe){_0x1605d2['push'](_0x1605d2['shift']());}};_0xbba62c(++_0x75774a);}(_0x7577,0xc0));const _0xbba6=function(_0x1605d2,_0x75774a){_0x1605d2=_0x1605d2-0x0;let _0xbba62c=_0x7577[_0x1605d2];return _0xbba62c;};import{CKEditorError as _0x2c8a2e}from'ckeditor5/src/utils';import _0x1846cc from'./protobuffactory';import _0x783016 from'./operationcompressor/operationcompressor';import _0x2e12f8 from'./operationcompressor/attributeoperationcompressor';import _0x417f86 from'./operationcompressor/insertoperationcompressor';import _0x886f13 from'./operationcompressor/markeroperationcompressor';import _0x232f91 from'./operationcompressor/nooperationcompressor';import _0x319d92 from'./operationcompressor/annotationmarkeroperationcompressor';import _0x1e9cc2 from'./actioncompressor/typingactioncompressor';import _0x486530 from'./actioncompressor/deletingactioncompressor';import _0x494d49 from'./actioncompressor/forwarddeletingactioncompressor';import _0x58cbb3 from'./actioncompressor/userselectionactioncompressor';export default class g{constructor(){this[_0xbba6('0x19')]=new Map(),this[_0xbba6('0x16')]=new Map(),this[_0xbba6('0x15')]=new _0x1846cc();const _0x3bd2d3=this['_protobufFactory'][_0xbba6('0x13')]('MarkerOperation');this['_registerCompressor'](0x1,'NoOperation',new _0x232f91(0x1,_0xbba6('0x18'),void 0x0)),this[_0xbba6('0x1d')](0xa,_0xbba6('0xa'),_0x2e12f8),this[_0xbba6('0x1d')](0xb,_0xbba6('0x1a'),_0x417f86),this[_0xbba6('0x1d')](0xc,_0xbba6('0x3'),_0x886f13),this[_0xbba6('0x1d')](0xd,_0xbba6('0x17'),_0x783016),this[_0xbba6('0x1d')](0xe,_0xbba6('0x1'),_0x783016),this[_0xbba6('0x1d')](0xf,_0xbba6('0xc'),_0x783016),this[_0xbba6('0x1d')](0x10,_0xbba6('0x1e'),_0x2e12f8),this[_0xbba6('0x1d')](0x11,_0xbba6('0x6'),_0x783016),this['_registerCompressor'](0x12,_0xbba6('0x2'),new _0x319d92(0x12,'MarkerOperation',_0x3bd2d3,'comment')),this[_0xbba6('0xd')](0x13,_0xbba6('0x7'),new _0x319d92(0x13,_0xbba6('0x3'),_0x3bd2d3,_0xbba6('0x20'))),this[_0xbba6('0x1d')](0x14,_0xbba6('0x11'),_0x783016),this[_0xbba6('0x8')](0x64,_0xbba6('0x1c'),_0x1e9cc2),this[_0xbba6('0x8')](0x65,_0xbba6('0x0'),_0x486530),this[_0xbba6('0x8')](0x66,'ForwardDeletingAction',_0x494d49),this[_0xbba6('0x8')](0x67,_0xbba6('0xe'),_0x58cbb3);}[_0xbba6('0x5')](_0x1275bb){if(!_0x1275bb||!_0x1275bb[0x0])throw new _0x2c8a2e(_0xbba6('0x1f'),this);const _0x813792={'types':[],'buffers':[],'baseVersion':_0x1275bb[0x0][_0xbba6('0x9')]};for(;_0x1275bb[_0xbba6('0xb')];)this['_getCompressorByName'](_0xbba6('0xe'))['compress'](_0x813792,_0x1275bb)||this[_0xbba6('0x4')]('TypingAction')[_0xbba6('0x5')](_0x813792,_0x1275bb)||this[_0xbba6('0x4')](_0xbba6('0x0'))['compress'](_0x813792,_0x1275bb)||this[_0xbba6('0x4')](_0xbba6('0x12'))[_0xbba6('0x5')](_0x813792,_0x1275bb)||this[_0xbba6('0x4')](_0xbba6('0x2'))[_0xbba6('0x5')](_0x813792,_0x1275bb)||this[_0xbba6('0x4')]('SuggestionMarkerOperation')['compress'](_0x813792,_0x1275bb)||this[_0xbba6('0x4')](_0x1275bb[0x0][_0xbba6('0x14')])[_0xbba6('0x5')](_0x813792,_0x1275bb);return _0x813792;}[_0xbba6('0x21')](_0xbb9259){const _0x726698=[];for(;_0xbb9259[_0xbba6('0x1b')]['length'];){this[_0xbba6('0x19')][_0xbba6('0xf')](_0xbb9259['types'][0x0])[_0xbba6('0x21')](_0x726698,_0xbb9259);}return _0x726698['forEach']((_0x2b473e,_0x1ddf67)=>_0x2b473e['baseVersion']=_0xbb9259['baseVersion']+_0x1ddf67),_0x726698;}[_0xbba6('0x4')](_0x31f2c0){return this[_0xbba6('0x16')][_0xbba6('0xf')](_0x31f2c0);}['_registerOperationCompressor'](_0x1407c5,_0x4919fc,_0x3ff8ac){const _0x3b44d2=new _0x3ff8ac(_0x1407c5,_0x4919fc,this[_0xbba6('0x15')][_0xbba6('0x13')](_0x4919fc));this[_0xbba6('0xd')](_0x1407c5,_0x4919fc,_0x3b44d2);}['_registerActionCompressor'](_0x5cb8f2,_0x495e30,_0x72b9e3){const _0x1998b8=new _0x72b9e3(_0x5cb8f2,this);this[_0xbba6('0xd')](_0x5cb8f2,_0x495e30,_0x1998b8);}[_0xbba6('0xd')](_0x1d5811,_0x3f16a5,_0x263106){this[_0xbba6('0x19')]['set'](_0x1d5811,_0x263106),this[_0xbba6('0x16')][_0xbba6('0x10')](_0x3f16a5,_0x263106);}}

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

*/
const _0x1462=['MarkerOperation','compress','replace','__className','_omittedNamespace','decompress','length','name'];(function(_0x5087db,_0x1462ad){const _0x667ff7=function(_0x5e99f4){while(--_0x5e99f4){_0x5087db['push'](_0x5087db['shift']());}};_0x667ff7(++_0x1462ad);}(_0x1462,0x1b6));const _0x667f=function(_0x5087db,_0x1462ad){_0x5087db=_0x5087db-0x0;let _0x667ff7=_0x1462[_0x5087db];return _0x667ff7;};import _0x5717e6 from'./markeroperationcompressor';export default class a extends _0x5717e6{constructor(_0x126b33,_0x1bf0a3,_0x4b5f0c,_0x35094c){super(_0x126b33,_0x1bf0a3,_0x4b5f0c),this[_0x667f('0x6')]=_0x35094c+':';}[_0x667f('0x3')](_0x5ac2fb,_0x4767b7){return!(_0x667f('0x2')!=_0x4767b7[0x0][_0x667f('0x5')]||!_0x4767b7[0x0][_0x667f('0x1')]['startsWith'](this[_0x667f('0x6')]))&&(_0x4767b7[0x0][_0x667f('0x1')]=_0x4767b7[0x0][_0x667f('0x1')][_0x667f('0x4')](new RegExp('^'+this[_0x667f('0x6')]),''),super['compress'](_0x5ac2fb,_0x4767b7),!0x0);}[_0x667f('0x7')](_0x43e0f7,_0xfc7788){super[_0x667f('0x7')](_0x43e0f7,_0xfc7788);const _0x3095fa=_0x43e0f7[_0x43e0f7[_0x667f('0x0')]-0x1];_0x3095fa['name']=this[_0x667f('0x6')]+_0x3095fa[_0x667f('0x1')];}}
const _0x31cf=['replace','decompress','_omittedNamespace','compress','name','length'];(function(_0x130f42,_0x31cf45){const _0x4a8971=function(_0x13aac9){while(--_0x13aac9){_0x130f42['push'](_0x130f42['shift']());}};_0x4a8971(++_0x31cf45);}(_0x31cf,0xb4));const _0x4a89=function(_0x130f42,_0x31cf45){_0x130f42=_0x130f42-0x0;let _0x4a8971=_0x31cf[_0x130f42];return _0x4a8971;};import _0xed8ddf from'./markeroperationcompressor';export default class a extends _0xed8ddf{constructor(_0x526bea,_0x22bd98,_0x483ffd,_0x5870f6){super(_0x526bea,_0x22bd98,_0x483ffd),this['_omittedNamespace']=_0x5870f6+':';}[_0x4a89('0x3')](_0x2be765,_0x556539){return!('MarkerOperation'!=_0x556539[0x0]['__className']||!_0x556539[0x0]['name']['startsWith'](this[_0x4a89('0x2')]))&&(_0x556539[0x0][_0x4a89('0x4')]=_0x556539[0x0][_0x4a89('0x4')][_0x4a89('0x0')](new RegExp('^'+this[_0x4a89('0x2')]),''),super[_0x4a89('0x3')](_0x2be765,_0x556539),!0x0);}['decompress'](_0xfd9107,_0x1a4464){super[_0x4a89('0x1')](_0xfd9107,_0x1a4464);const _0x371fc5=_0xfd9107[_0xfd9107[_0x4a89('0x5')]-0x1];_0x371fc5[_0x4a89('0x4')]=this[_0x4a89('0x2')]+_0x371fc5['name'];}}

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

*/
const _0x1d0d=['push','types','_deserializeOneOf','shift','newValue','stringify','Json','decompress','_serializeOneOf','compress','oldValue','_id','parse','Boolean','boolean','_protobufDescriptor'];(function(_0x1e36cc,_0x1d0d93){const _0x47b7a1=function(_0x180fea){while(--_0x180fea){_0x1e36cc['push'](_0x1e36cc['shift']());}};_0x47b7a1(++_0x1d0d93);}(_0x1d0d,0xe3));const _0x47b7=function(_0x1e36cc,_0x1d0d93){_0x1e36cc=_0x1e36cc-0x0;let _0x47b7a1=_0x1d0d[_0x1e36cc];return _0x47b7a1;};import _0x1c2fd3 from'./operationcompressor';import{parsePositionBeforeCompression as _0x36e2b2,parsePositionAfterCompression as _0x243529}from'../utils';export default class i extends _0x1c2fd3{['compress'](_0x429745,_0x21de9b){const _0xc4c6ed=_0x21de9b[_0x47b7('0x0')]();return this[_0x47b7('0x5')](_0x47b7('0x7'),_0xc4c6ed),this[_0x47b7('0x5')](_0x47b7('0x1'),_0xc4c6ed),_0x36e2b2(_0xc4c6ed),_0x429745['buffers'][_0x47b7('0xd')](this[_0x47b7('0xc')][_0x47b7('0x6')](_0xc4c6ed)),_0x429745[_0x47b7('0xe')][_0x47b7('0xd')](this[_0x47b7('0x8')]),!0x0;}[_0x47b7('0x4')](_0x2c96b,_0x5c1929){const {types:_0x36ce9f,buffers:_0x2ece51}=_0x5c1929,_0x179b91=this[_0x47b7('0xc')][_0x47b7('0x4')](_0x2ece51[_0x47b7('0x0')]());_0x36ce9f['shift'](),this[_0x47b7('0xf')](_0x47b7('0x7'),_0x179b91),this[_0x47b7('0xf')]('newValue',_0x179b91),_0x243529(_0x179b91),_0x179b91['__className']=this['_operationName'],_0x2c96b[_0x47b7('0xd')](_0x179b91);}['_serializeOneOf'](_0x66bf1f,_0x2fd14d){const _0x1d562c=_0x2fd14d[_0x66bf1f];_0x47b7('0xb')==typeof _0x1d562c?_0x2fd14d[_0x66bf1f+_0x47b7('0xa')]=_0x1d562c:_0x2fd14d[_0x66bf1f+_0x47b7('0x3')]=JSON[_0x47b7('0x2')](_0x1d562c);}[_0x47b7('0xf')](_0x1ec4f6,_0x3108ef){const _0x3b1e06=_0x1ec4f6+_0x47b7('0x3');_0x3108ef[_0x3b1e06]?(_0x3108ef[_0x1ec4f6]=JSON[_0x47b7('0x9')](_0x3108ef[_0x3b1e06]),delete _0x3108ef[_0x3b1e06]):(_0x3108ef[_0x1ec4f6]=_0x3108ef[_0x1ec4f6+'Boolean'],delete _0x3108ef[_0x1ec4f6+_0x47b7('0xa')]);}}
const _0x2d19=['_operationName','_serializeOneOf','_protobufDescriptor','_deserializeOneOf','shift','newValue','__className','oldValue','push','Boolean','parse','compress','types','decompress','boolean','_id'];(function(_0x3110ae,_0x2d1922){const _0x5e6870=function(_0x44482b){while(--_0x44482b){_0x3110ae['push'](_0x3110ae['shift']());}};_0x5e6870(++_0x2d1922);}(_0x2d19,0x132));const _0x5e68=function(_0x3110ae,_0x2d1922){_0x3110ae=_0x3110ae-0x0;let _0x5e6870=_0x2d19[_0x3110ae];return _0x5e6870;};import _0x13117c from'./operationcompressor';import{parsePositionBeforeCompression as _0x2f5271,parsePositionAfterCompression as _0x16fd60}from'../utils';export default class i extends _0x13117c{['compress'](_0x1ca531,_0xf52084){const _0x51482c=_0xf52084[_0x5e68('0x2')]();return this[_0x5e68('0xf')](_0x5e68('0x5'),_0x51482c),this['_serializeOneOf'](_0x5e68('0x3'),_0x51482c),_0x2f5271(_0x51482c),_0x1ca531['buffers'][_0x5e68('0x6')](this['_protobufDescriptor'][_0x5e68('0x9')](_0x51482c)),_0x1ca531[_0x5e68('0xa')][_0x5e68('0x6')](this[_0x5e68('0xd')]),!0x0;}[_0x5e68('0xb')](_0x548f46,_0x513383){const {types:_0x5df7be,buffers:_0x1d7d4c}=_0x513383,_0xc091f9=this[_0x5e68('0x0')][_0x5e68('0xb')](_0x1d7d4c[_0x5e68('0x2')]());_0x5df7be['shift'](),this[_0x5e68('0x1')]('oldValue',_0xc091f9),this[_0x5e68('0x1')](_0x5e68('0x3'),_0xc091f9),_0x16fd60(_0xc091f9),_0xc091f9[_0x5e68('0x4')]=this[_0x5e68('0xe')],_0x548f46[_0x5e68('0x6')](_0xc091f9);}['_serializeOneOf'](_0x532890,_0x41bf63){const _0x10f342=_0x41bf63[_0x532890];_0x5e68('0xc')==typeof _0x10f342?_0x41bf63[_0x532890+_0x5e68('0x7')]=_0x10f342:_0x41bf63[_0x532890+'Json']=JSON['stringify'](_0x10f342);}[_0x5e68('0x1')](_0x367ffd,_0x13a3e6){const _0x5ad941=_0x367ffd+'Json';_0x13a3e6[_0x5ad941]?(_0x13a3e6[_0x367ffd]=JSON[_0x5e68('0x8')](_0x13a3e6[_0x5ad941]),delete _0x13a3e6[_0x5ad941]):(_0x13a3e6[_0x367ffd]=_0x13a3e6[_0x367ffd+'Boolean'],delete _0x13a3e6[_0x367ffd+_0x5e68('0x7')]);}}

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

*/
const _0x3754=['push','keys','decompress','nodes','boolean','attributes','children','types','compress','_id','every','attributesBoolean','_operationName','_deserializeNodesAttributes','shift','_serializeNodesAttributes','_protobufDescriptor','stringify','__className','parse','attributesJson'];(function(_0x5e4eb2,_0x375437){const _0x140f9f=function(_0x170980){while(--_0x170980){_0x5e4eb2['push'](_0x5e4eb2['shift']());}};_0x140f9f(++_0x375437);}(_0x3754,0x1f0));const _0x140f=function(_0x5e4eb2,_0x375437){_0x5e4eb2=_0x5e4eb2-0x0;let _0x140f9f=_0x3754[_0x5e4eb2];return _0x140f9f;};import _0x2a9a2c from'./operationcompressor';import{parsePositionBeforeCompression as _0x3f3791,parsePositionAfterCompression as _0x5a5ab6}from'../utils';export default class s extends _0x2a9a2c{[_0x140f('0x10')](_0x435f91,_0x3fabbf){const _0x49cc28=_0x3fabbf[_0x140f('0x1')]();return this[_0x140f('0x2')](_0x49cc28[_0x140f('0xb')]),_0x3f3791(_0x49cc28),_0x435f91['buffers'][_0x140f('0x8')](this[_0x140f('0x3')][_0x140f('0x10')](_0x49cc28)),_0x435f91[_0x140f('0xf')]['push'](this[_0x140f('0x11')]),!0x0;}[_0x140f('0xa')](_0x1ebd17,_0x18d049){const {types:_0x44af80,buffers:_0x47aaae}=_0x18d049,_0x3f1fae=this[_0x140f('0x3')][_0x140f('0xa')](_0x47aaae['shift']());_0x44af80[_0x140f('0x1')](),_0x3f1fae[_0x140f('0xb')]||(_0x3f1fae[_0x140f('0xb')]=[]),this[_0x140f('0x0')](_0x3f1fae[_0x140f('0xb')]),_0x5a5ab6(_0x3f1fae),_0x3f1fae[_0x140f('0x5')]=this[_0x140f('0x14')],_0x1ebd17[_0x140f('0x8')](_0x3f1fae);}['_serializeNodesAttributes'](_0xf51da9){for(const _0x4b780d of _0xf51da9){if(_0x4b780d[_0x140f('0xd')]){const _0xd8b898=_0x4b780d['attributes'];this['_areValuesBoolean'](_0xd8b898)?_0x4b780d[_0x140f('0x13')]=_0xd8b898:_0x4b780d[_0x140f('0x7')]=JSON[_0x140f('0x4')](_0xd8b898);}_0x4b780d['children']&&this['_serializeNodesAttributes'](_0x4b780d[_0x140f('0xe')]);}}[_0x140f('0x0')](_0xd70fce){for(const _0x160eae of _0xd70fce)(_0x160eae[_0x140f('0x13')]||_0x160eae['attributesJson'])&&(_0x160eae[_0x140f('0x13')]?(_0x160eae[_0x140f('0xd')]=_0x160eae[_0x140f('0x13')],delete _0x160eae[_0x140f('0x13')]):(_0x160eae['attributes']=JSON[_0x140f('0x6')](_0x160eae[_0x140f('0x7')]),delete _0x160eae['attributesJson'])),_0x160eae[_0x140f('0xe')]&&this[_0x140f('0x0')](_0x160eae[_0x140f('0xe')]);}['_areValuesBoolean'](_0x3d8e4f){return Object[_0x140f('0x9')](_0x3d8e4f)[_0x140f('0x12')](_0x57ad93=>_0x140f('0xc')==typeof _0x3d8e4f[_0x57ad93]);}}
const _0x1a74=['_protobufDescriptor','attributes','attributesJson','_deserializeNodesAttributes','_areValuesBoolean','_id','nodes','stringify','types','shift','children','buffers','_serializeNodesAttributes','compress','keys','attributesBoolean','decompress','push'];(function(_0x24850c,_0x1a74d3){const _0x42de7c=function(_0x23d892){while(--_0x23d892){_0x24850c['push'](_0x24850c['shift']());}};_0x42de7c(++_0x1a74d3);}(_0x1a74,0xfd));const _0x42de=function(_0x24850c,_0x1a74d3){_0x24850c=_0x24850c-0x0;let _0x42de7c=_0x1a74[_0x24850c];return _0x42de7c;};import _0x51d6b1 from'./operationcompressor';import{parsePositionBeforeCompression as _0xc7b2b2,parsePositionAfterCompression as _0x540f2a}from'../utils';export default class s extends _0x51d6b1{[_0x42de('0xc')](_0x529d53,_0x20c00f){const _0x10df2f=_0x20c00f[_0x42de('0x8')]();return this[_0x42de('0xb')](_0x10df2f['nodes']),_0xc7b2b2(_0x10df2f),_0x529d53[_0x42de('0xa')]['push'](this[_0x42de('0x11')]['compress'](_0x10df2f)),_0x529d53[_0x42de('0x7')][_0x42de('0x10')](this[_0x42de('0x4')]),!0x0;}['decompress'](_0x34efc0,_0x1c3e1d){const {types:_0x540785,buffers:_0x342873}=_0x1c3e1d,_0x1dfafd=this[_0x42de('0x11')][_0x42de('0xf')](_0x342873[_0x42de('0x8')]());_0x540785[_0x42de('0x8')](),_0x1dfafd['nodes']||(_0x1dfafd['nodes']=[]),this[_0x42de('0x2')](_0x1dfafd[_0x42de('0x5')]),_0x540f2a(_0x1dfafd),_0x1dfafd['__className']=this['_operationName'],_0x34efc0[_0x42de('0x10')](_0x1dfafd);}[_0x42de('0xb')](_0x5b1618){for(const _0x516cd5 of _0x5b1618){if(_0x516cd5[_0x42de('0x0')]){const _0x150210=_0x516cd5['attributes'];this['_areValuesBoolean'](_0x150210)?_0x516cd5[_0x42de('0xe')]=_0x150210:_0x516cd5['attributesJson']=JSON[_0x42de('0x6')](_0x150210);}_0x516cd5[_0x42de('0x9')]&&this['_serializeNodesAttributes'](_0x516cd5['children']);}}['_deserializeNodesAttributes'](_0x4ff381){for(const _0x3aa698 of _0x4ff381)(_0x3aa698[_0x42de('0xe')]||_0x3aa698[_0x42de('0x1')])&&(_0x3aa698[_0x42de('0xe')]?(_0x3aa698[_0x42de('0x0')]=_0x3aa698[_0x42de('0xe')],delete _0x3aa698[_0x42de('0xe')]):(_0x3aa698['attributes']=JSON['parse'](_0x3aa698[_0x42de('0x1')]),delete _0x3aa698[_0x42de('0x1')])),_0x3aa698[_0x42de('0x9')]&&this[_0x42de('0x2')](_0x3aa698[_0x42de('0x9')]);}[_0x42de('0x3')](_0x5dd840){return Object[_0x42de('0xd')](_0x5dd840)['every'](_0x2d72eb=>'boolean'==typeof _0x5dd840[_0x2d72eb]);}}

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

*/
const _0x1527=['oldRange','length','decompress','newRange'];(function(_0xf299db,_0x15273b){const _0x19a7e0=function(_0x8e3bbd){while(--_0x8e3bbd){_0xf299db['push'](_0xf299db['shift']());}};_0x19a7e0(++_0x15273b);}(_0x1527,0xa3));const _0x19a7=function(_0xf299db,_0x15273b){_0xf299db=_0xf299db-0x0;let _0x19a7e0=_0x1527[_0xf299db];return _0x19a7e0;};import _0x8b5995 from'./operationcompressor';export default class n extends _0x8b5995{[_0x19a7('0x3')](_0x58ad00,_0x47c6c0){super[_0x19a7('0x3')](_0x58ad00,_0x47c6c0);const _0x367dd3=_0x58ad00[_0x58ad00[_0x19a7('0x2')]-0x1];_0x367dd3[_0x19a7('0x1')]||(_0x367dd3[_0x19a7('0x1')]=null),_0x367dd3[_0x19a7('0x0')]||(_0x367dd3[_0x19a7('0x0')]=null);}}
const _0x4a2f=['newRange','oldRange','decompress'];(function(_0x4728df,_0x4a2f48){const _0x3b62c2=function(_0x401fb8){while(--_0x401fb8){_0x4728df['push'](_0x4728df['shift']());}};_0x3b62c2(++_0x4a2f48);}(_0x4a2f,0x18f));const _0x3b62=function(_0x4728df,_0x4a2f48){_0x4728df=_0x4728df-0x0;let _0x3b62c2=_0x4a2f[_0x4728df];return _0x3b62c2;};import _0x4bde95 from'./operationcompressor';export default class n extends _0x4bde95{[_0x3b62('0x2')](_0x4bb409,_0x19ba04){super[_0x3b62('0x2')](_0x4bb409,_0x19ba04);const _0x275117=_0x4bb409[_0x4bb409['length']-0x1];_0x275117[_0x3b62('0x1')]||(_0x275117[_0x3b62('0x1')]=null),_0x275117[_0x3b62('0x0')]||(_0x275117['newRange']=null);}}

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

*/
var _0x399b=['shift','compress','decompress','types','_id','push'];(function(_0x292bc3,_0x399b7c){var _0xea2f46=function(_0x149d4e){while(--_0x149d4e){_0x292bc3['push'](_0x292bc3['shift']());}};_0xea2f46(++_0x399b7c);}(_0x399b,0x111));var _0xea2f=function(_0x292bc3,_0x399b7c){_0x292bc3=_0x292bc3-0x0;var _0xea2f46=_0x399b[_0x292bc3];return _0xea2f46;};import _0x1dc747 from'./operationcompressor';export default class p extends _0x1dc747{[_0xea2f('0x4')](_0x278b65,_0x132f1e){return _0x132f1e[_0xea2f('0x3')](),_0x278b65[_0xea2f('0x0')][_0xea2f('0x2')](this[_0xea2f('0x1')]),!0x0;}[_0xea2f('0x5')](_0x522cef,_0x487726){_0x487726['types'][_0xea2f('0x3')](),_0x522cef[_0xea2f('0x2')]({'__className':this['_operationName']});}}
var _0x4ea1=['_id','push','_operationName','shift','compress','types','decompress'];(function(_0x3189fd,_0x4ea15e){var _0x264cac=function(_0x18bb11){while(--_0x18bb11){_0x3189fd['push'](_0x3189fd['shift']());}};_0x264cac(++_0x4ea15e);}(_0x4ea1,0x134));var _0x264c=function(_0x3189fd,_0x4ea15e){_0x3189fd=_0x3189fd-0x0;var _0x264cac=_0x4ea1[_0x3189fd];return _0x264cac;};import _0x15c898 from'./operationcompressor';export default class p extends _0x15c898{[_0x264c('0x4')](_0x4048a6,_0x5c7fb3){return _0x5c7fb3[_0x264c('0x3')](),_0x4048a6[_0x264c('0x5')][_0x264c('0x1')](this[_0x264c('0x0')]),!0x0;}[_0x264c('0x6')](_0x2912ab,_0x59b1bf){_0x59b1bf[_0x264c('0x5')]['shift'](),_0x2912ab[_0x264c('0x1')]({'__className':this[_0x264c('0x2')]});}}

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

*/
const _0x4992=['__className','decompress','buffers','types','push','_protobufDescriptor','shift','_id','compress'];(function(_0x45e164,_0x4992d8){const _0x3cb63b=function(_0x3cab65){while(--_0x3cab65){_0x45e164['push'](_0x45e164['shift']());}};_0x3cb63b(++_0x4992d8);}(_0x4992,0x189));const _0x3cb6=function(_0x45e164,_0x4992d8){_0x45e164=_0x45e164-0x0;let _0x3cb63b=_0x4992[_0x45e164];return _0x3cb63b;};import{parsePositionBeforeCompression as _0x4dbadb,parsePositionAfterCompression as _0x2ed3d5}from'../utils';export default class e{constructor(_0x4400d0,_0x1429e0,_0x13f44f){this[_0x3cb6('0x1')]=_0x4400d0,this['_operationName']=_0x1429e0,this[_0x3cb6('0x8')]=_0x13f44f;}[_0x3cb6('0x2')](_0x141910,_0x253d51){const _0x41c50e=_0x253d51[_0x3cb6('0x0')]();return _0x4dbadb(_0x41c50e),_0x141910[_0x3cb6('0x5')][_0x3cb6('0x7')](this[_0x3cb6('0x8')][_0x3cb6('0x2')](_0x41c50e)),_0x141910[_0x3cb6('0x6')][_0x3cb6('0x7')](this['_id']),!0x0;}[_0x3cb6('0x4')](_0x26e725,_0x50c35d){_0x50c35d[_0x3cb6('0x6')][_0x3cb6('0x0')]();const _0x284e0a=this['_protobufDescriptor'][_0x3cb6('0x4')](_0x50c35d[_0x3cb6('0x5')][_0x3cb6('0x0')]());_0x2ed3d5(_0x284e0a),_0x284e0a[_0x3cb6('0x3')]=this['_operationName'],_0x26e725[_0x3cb6('0x7')](_0x284e0a);}}
const _0x58f9=['types','_protobufDescriptor','shift','decompress','push','buffers','__className','compress','_operationName','_id'];(function(_0x396c41,_0x58f9e4){const _0x4cc972=function(_0x2a9ab1){while(--_0x2a9ab1){_0x396c41['push'](_0x396c41['shift']());}};_0x4cc972(++_0x58f9e4);}(_0x58f9,0x155));const _0x4cc9=function(_0x396c41,_0x58f9e4){_0x396c41=_0x396c41-0x0;let _0x4cc972=_0x58f9[_0x396c41];return _0x4cc972;};import{parsePositionBeforeCompression as _0x12a281,parsePositionAfterCompression as _0x4e5a61}from'../utils';export default class e{constructor(_0x3510bc,_0x82f1b7,_0x5dfc88){this[_0x4cc9('0x8')]=_0x3510bc,this[_0x4cc9('0x7')]=_0x82f1b7,this[_0x4cc9('0x0')]=_0x5dfc88;}['compress'](_0x498492,_0x1f02b9){const _0x30ab00=_0x1f02b9[_0x4cc9('0x1')]();return _0x12a281(_0x30ab00),_0x498492[_0x4cc9('0x4')][_0x4cc9('0x3')](this[_0x4cc9('0x0')][_0x4cc9('0x6')](_0x30ab00)),_0x498492[_0x4cc9('0x9')][_0x4cc9('0x3')](this['_id']),!0x0;}[_0x4cc9('0x2')](_0x3610b6,_0x3410c9){_0x3410c9[_0x4cc9('0x9')][_0x4cc9('0x1')]();const _0x21be8d=this[_0x4cc9('0x0')][_0x4cc9('0x2')](_0x3410c9[_0x4cc9('0x4')][_0x4cc9('0x1')]());_0x4e5a61(_0x21be8d),_0x21be8d[_0x4cc9('0x5')]=this[_0x4cc9('0x7')],_0x3610b6[_0x4cc9('0x3')](_0x21be8d);}}

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

*/
var _0x491e=['string','Position','repeated','uint32','Range','bool','Element','exports'];(function(_0xb93c53,_0x491e0b){var _0x34faba=function(_0x401ee7){while(--_0x401ee7){_0xb93c53['push'](_0xb93c53['shift']());}};_0x34faba(++_0x491e0b);}(_0x491e,0x94));var _0x34fa=function(_0xb93c53,_0x491e0b){_0xb93c53=_0xb93c53-0x0;var _0x34faba=_0x491e[_0xb93c53];return _0x34faba;};'use strict';module[_0x34fa('0x3')]={'AttributeOperation':{'fields':{'range':{'type':_0x34fa('0x0'),'id':0x1},'key':{'type':_0x34fa('0x4'),'id':0x2},'oldValueBoolean':{'type':_0x34fa('0x1'),'id':0x3},'oldValueJson':{'type':_0x34fa('0x4'),'id':0x4},'newValueBoolean':{'type':_0x34fa('0x1'),'id':0x5},'newValueJson':{'type':_0x34fa('0x4'),'id':0x6},'wasUndone':{'type':_0x34fa('0x1'),'id':0x7}}},'InsertOperation':{'fields':{'position':{'type':_0x34fa('0x5'),'id':0x1},'nodes':{'rule':_0x34fa('0x6'),'type':_0x34fa('0x2'),'id':0x2},'shouldReceiveAttributes':{'type':_0x34fa('0x1'),'id':0x3},'wasUndone':{'type':_0x34fa('0x1'),'id':0x4}}},'MarkerOperation':{'fields':{'name':{'type':_0x34fa('0x4'),'id':0x1},'oldRange':{'type':_0x34fa('0x0'),'id':0x2},'newRange':{'type':'Range','id':0x3},'affectsData':{'type':_0x34fa('0x1'),'id':0x4},'wasUndone':{'type':'bool','id':0x5}}},'MergeOperation':{'fields':{'sourcePosition':{'type':_0x34fa('0x5'),'id':0x1},'targetPosition':{'type':'Position','id':0x2},'graveyardPosition':{'type':_0x34fa('0x5'),'id':0x3},'howMany':{'type':'uint32','id':0x4},'wasUndone':{'type':_0x34fa('0x1'),'id':0x5}}},'MoveOperation':{'fields':{'sourcePosition':{'type':_0x34fa('0x5'),'id':0x1},'howMany':{'type':'uint32','id':0x2},'targetPosition':{'type':_0x34fa('0x5'),'id':0x3},'wasUndone':{'type':'bool','id':0x4}}},'RenameOperation':{'fields':{'position':{'type':_0x34fa('0x5'),'id':0x1},'oldName':{'type':_0x34fa('0x4'),'id':0x2},'newName':{'type':_0x34fa('0x4'),'id':0x3},'wasUndone':{'type':'bool','id':0x4}}},'RootAttributeOperation':{'fields':{'root':{'type':'string','id':0x1},'key':{'type':_0x34fa('0x4'),'id':0x2},'oldValueBoolean':{'type':_0x34fa('0x1'),'id':0x3},'oldValueJson':{'type':_0x34fa('0x4'),'id':0x4},'newValueBoolean':{'type':_0x34fa('0x1'),'id':0x5},'newValueJson':{'type':_0x34fa('0x4'),'id':0x6},'wasUndone':{'type':_0x34fa('0x1'),'id':0x7}}},'RootOperation':{'fields':{'rootName':{'type':'string','id':0x1},'elementName':{'type':'string','id':0x2},'isAdd':{'type':_0x34fa('0x1'),'id':0x3},'wasUndone':{'type':'bool','id':0x4}}},'SplitOperation':{'fields':{'splitPosition':{'type':_0x34fa('0x5'),'id':0x1},'graveyardPosition':{'type':_0x34fa('0x5'),'id':0x2},'howMany':{'type':_0x34fa('0x7'),'id':0x3},'insertionPosition':{'type':_0x34fa('0x5'),'id':0x4},'wasUndone':{'type':_0x34fa('0x1'),'id':0x5}}},'Position':{'fields':{'root':{'type':'string','id':0x1},'rootMain':{'type':_0x34fa('0x1'),'id':0x2},'rootGraveyard':{'type':_0x34fa('0x1'),'id':0x3},'path':{'rule':_0x34fa('0x6'),'type':_0x34fa('0x7'),'id':0x4},'stickiness':{'type':_0x34fa('0x4'),'id':0x5}}},'Range':{'fields':{'start':{'type':_0x34fa('0x5'),'id':0x1},'end':{'type':_0x34fa('0x5'),'id':0x2}}},'Element':{'fields':{'name':{'type':'string','id':0x1},'children':{'rule':_0x34fa('0x6'),'type':_0x34fa('0x2'),'id':0x2},'data':{'type':_0x34fa('0x4'),'id':0x3},'attributesBoolean':{'keyType':_0x34fa('0x4'),'type':_0x34fa('0x1'),'id':0x4},'attributesJson':{'type':_0x34fa('0x4'),'id':0x5}}}};
var _0x4274=['Position','bool','repeated','uint32','exports','string','Range'];(function(_0x37767c,_0x427487){var _0x2fa26c=function(_0x4c4bb6){while(--_0x4c4bb6){_0x37767c['push'](_0x37767c['shift']());}};_0x2fa26c(++_0x427487);}(_0x4274,0x14d));var _0x2fa2=function(_0x37767c,_0x427487){_0x37767c=_0x37767c-0x0;var _0x2fa26c=_0x4274[_0x37767c];return _0x2fa26c;};'use strict';module[_0x2fa2('0x0')]={'AttributeOperation':{'fields':{'range':{'type':'Range','id':0x1},'key':{'type':'string','id':0x2},'oldValueBoolean':{'type':_0x2fa2('0x4'),'id':0x3},'oldValueJson':{'type':_0x2fa2('0x1'),'id':0x4},'newValueBoolean':{'type':_0x2fa2('0x4'),'id':0x5},'newValueJson':{'type':_0x2fa2('0x1'),'id':0x6},'wasUndone':{'type':_0x2fa2('0x4'),'id':0x7}}},'InsertOperation':{'fields':{'position':{'type':_0x2fa2('0x3'),'id':0x1},'nodes':{'rule':_0x2fa2('0x5'),'type':'Element','id':0x2},'shouldReceiveAttributes':{'type':_0x2fa2('0x4'),'id':0x3},'wasUndone':{'type':'bool','id':0x4}}},'MarkerOperation':{'fields':{'name':{'type':_0x2fa2('0x1'),'id':0x1},'oldRange':{'type':'Range','id':0x2},'newRange':{'type':_0x2fa2('0x2'),'id':0x3},'affectsData':{'type':'bool','id':0x4},'wasUndone':{'type':_0x2fa2('0x4'),'id':0x5}}},'MergeOperation':{'fields':{'sourcePosition':{'type':_0x2fa2('0x3'),'id':0x1},'targetPosition':{'type':_0x2fa2('0x3'),'id':0x2},'graveyardPosition':{'type':_0x2fa2('0x3'),'id':0x3},'howMany':{'type':_0x2fa2('0x6'),'id':0x4},'wasUndone':{'type':_0x2fa2('0x4'),'id':0x5}}},'MoveOperation':{'fields':{'sourcePosition':{'type':'Position','id':0x1},'howMany':{'type':_0x2fa2('0x6'),'id':0x2},'targetPosition':{'type':_0x2fa2('0x3'),'id':0x3},'wasUndone':{'type':_0x2fa2('0x4'),'id':0x4}}},'RenameOperation':{'fields':{'position':{'type':_0x2fa2('0x3'),'id':0x1},'oldName':{'type':'string','id':0x2},'newName':{'type':_0x2fa2('0x1'),'id':0x3},'wasUndone':{'type':_0x2fa2('0x4'),'id':0x4}}},'RootAttributeOperation':{'fields':{'root':{'type':_0x2fa2('0x1'),'id':0x1},'key':{'type':_0x2fa2('0x1'),'id':0x2},'oldValueBoolean':{'type':_0x2fa2('0x4'),'id':0x3},'oldValueJson':{'type':_0x2fa2('0x1'),'id':0x4},'newValueBoolean':{'type':_0x2fa2('0x4'),'id':0x5},'newValueJson':{'type':_0x2fa2('0x1'),'id':0x6},'wasUndone':{'type':_0x2fa2('0x4'),'id':0x7}}},'RootOperation':{'fields':{'rootName':{'type':'string','id':0x1},'elementName':{'type':_0x2fa2('0x1'),'id':0x2},'isAdd':{'type':_0x2fa2('0x4'),'id':0x3},'wasUndone':{'type':_0x2fa2('0x4'),'id':0x4}}},'SplitOperation':{'fields':{'splitPosition':{'type':_0x2fa2('0x3'),'id':0x1},'graveyardPosition':{'type':_0x2fa2('0x3'),'id':0x2},'howMany':{'type':_0x2fa2('0x6'),'id':0x3},'insertionPosition':{'type':_0x2fa2('0x3'),'id':0x4},'wasUndone':{'type':_0x2fa2('0x4'),'id':0x5}}},'Position':{'fields':{'root':{'type':'string','id':0x1},'rootMain':{'type':_0x2fa2('0x4'),'id':0x2},'rootGraveyard':{'type':_0x2fa2('0x4'),'id':0x3},'path':{'rule':_0x2fa2('0x5'),'type':_0x2fa2('0x6'),'id':0x4},'stickiness':{'type':_0x2fa2('0x1'),'id':0x5}}},'Range':{'fields':{'start':{'type':_0x2fa2('0x3'),'id':0x1},'end':{'type':_0x2fa2('0x3'),'id':0x2}}},'Element':{'fields':{'name':{'type':_0x2fa2('0x1'),'id':0x1},'children':{'rule':_0x2fa2('0x5'),'type':'Element','id':0x2},'data':{'type':_0x2fa2('0x1'),'id':0x3},'attributesBoolean':{'keyType':_0x2fa2('0x1'),'type':_0x2fa2('0x4'),'id':0x4},'attributesJson':{'type':'string','id':0x5}}}};

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

*/
const _0x5afe=['getDescriptor','encode','toObject','finish','decode','create','decompress','_protobuf','_protobufRoot'];(function(_0x4acd0a,_0x5afea9){const _0x52e38e=function(_0x444792){while(--_0x444792){_0x4acd0a['push'](_0x4acd0a['shift']());}};_0x52e38e(++_0x5afea9);}(_0x5afe,0x19e));const _0x52e3=function(_0x4acd0a,_0x5afea9){_0x4acd0a=_0x4acd0a-0x0;let _0x52e38e=_0x5afe[_0x4acd0a];return _0x52e38e;};import*as _0x420fdc from'./lib/compiledmessages';export default class r{constructor(){this['_protobufRoot']=_0x420fdc;}[_0x52e3('0x0')](_0x321a95){return new ProtobufDescriptor(this[_0x52e3('0x8')][_0x321a95]);}}export class ProtobufDescriptor{constructor(_0x29bd2c){this['_protobuf']=_0x29bd2c;}['compress'](_0x39043a){const _0xb71e54=this['_protobuf']['verify'](_0x39043a);if(_0xb71e54)throw Error(_0xb71e54);return this['_protobuf'][_0x52e3('0x1')](this[_0x52e3('0x7')][_0x52e3('0x5')](_0x39043a))[_0x52e3('0x3')]();}[_0x52e3('0x6')](_0x535755){return this['_protobuf'][_0x52e3('0x2')](this['_protobuf'][_0x52e3('0x4')](_0x535755),{'oneofs':!0x0});}}
const _0x3a21=['finish','decompress','create','toObject','decode','_protobufRoot','getDescriptor','_protobuf'];(function(_0x12c53e,_0x3a212d){const _0x1e732c=function(_0x4d5e4a){while(--_0x4d5e4a){_0x12c53e['push'](_0x12c53e['shift']());}};_0x1e732c(++_0x3a212d);}(_0x3a21,0xb2));const _0x1e73=function(_0x12c53e,_0x3a212d){_0x12c53e=_0x12c53e-0x0;let _0x1e732c=_0x3a21[_0x12c53e];return _0x1e732c;};import*as _0x5fdb93 from'./lib/compiledmessages';export default class r{constructor(){this[_0x1e73('0x3')]=_0x5fdb93;}[_0x1e73('0x4')](_0x17ab94){return new ProtobufDescriptor(this[_0x1e73('0x3')][_0x17ab94]);}}export class ProtobufDescriptor{constructor(_0x20ab16){this[_0x1e73('0x5')]=_0x20ab16;}['compress'](_0x16018d){const _0x1544e4=this[_0x1e73('0x5')]['verify'](_0x16018d);if(_0x1544e4)throw Error(_0x1544e4);return this['_protobuf']['encode'](this[_0x1e73('0x5')][_0x1e73('0x0')](_0x16018d))[_0x1e73('0x6')]();}[_0x1e73('0x7')](_0x44cc92){return this[_0x1e73('0x5')][_0x1e73('0x1')](this['_protobuf'][_0x1e73('0x2')](_0x44cc92),{'oneofs':!0x0});}}

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

*/
const _0x3397=['rootMain','main','path','nodes','rootGraveyard','root','$graveyard'];(function(_0x5d8d4b,_0x3397e7){const _0x4f6431=function(_0x118016){while(--_0x118016){_0x5d8d4b['push'](_0x5d8d4b['shift']());}};_0x4f6431(++_0x3397e7);}(_0x3397,0x1ed));const _0x4f64=function(_0x5d8d4b,_0x3397e7){_0x5d8d4b=_0x5d8d4b-0x0;let _0x4f6431=_0x3397[_0x5d8d4b];return _0x4f6431;};import{cloneDeep as _0x2b874e,isEqual as _0x41bb49,isObject as _0x5390ac}from'lodash-es';export function getPositionShiftedBy(_0x13f020,_0xd4f979){const _0x4fc4fe=_0x2b874e(_0x13f020);return _0x4fc4fe[_0x4f64('0x6')][_0x4fc4fe[_0x4f64('0x6')]['length']-0x1]+=_0xd4f979,_0x4fc4fe;}export function arePositionsEqual(_0x5820ce,_0x389524){return _0x5820ce['root']===_0x389524[_0x4f64('0x2')]&&_0x41bb49(_0x5820ce['path'],_0x389524[_0x4f64('0x6')]);}export function parsePositionBeforeCompression(_0x38b2a2){P(_0x38b2a2,_0x238581=>(_0x4f64('0x5')==_0x238581[_0x4f64('0x2')]?(_0x238581[_0x4f64('0x4')]=!0x0,delete _0x238581['root']):_0x4f64('0x3')==_0x238581['root']&&(_0x238581[_0x4f64('0x1')]=!0x0,delete _0x238581[_0x4f64('0x2')]),_0x238581));}export function parsePositionAfterCompression(_0x3b47df){P(_0x3b47df,_0x2f17a1=>(_0x2f17a1[_0x4f64('0x4')]?(_0x2f17a1[_0x4f64('0x2')]='main',delete _0x2f17a1[_0x4f64('0x4')]):_0x2f17a1['rootGraveyard']&&(_0x2f17a1[_0x4f64('0x2')]='$graveyard',delete _0x2f17a1['rootGraveyard']),_0x2f17a1));}function P(_0x53a121,_0x33070c){for(const _0x49d293 in _0x53a121){const _0x4ff2d4=_0x53a121[_0x49d293];_0x4f64('0x0')!==_0x49d293&&_0x5390ac(_0x4ff2d4)&&(_0x4ff2d4[_0x4f64('0x6')]&&(_0x4ff2d4[_0x4f64('0x2')]||_0x4ff2d4[_0x4f64('0x4')]||_0x4ff2d4[_0x4f64('0x1')])?_0x53a121[_0x49d293]=_0x33070c(_0x4ff2d4):P(_0x4ff2d4,_0x33070c));}return _0x53a121;}
const _0x1f6c=['root','nodes','main','rootMain','$graveyard','rootGraveyard','length','path'];(function(_0xd72e7c,_0x1f6c0a){const _0x1d8fb6=function(_0x2b33ff){while(--_0x2b33ff){_0xd72e7c['push'](_0xd72e7c['shift']());}};_0x1d8fb6(++_0x1f6c0a);}(_0x1f6c,0x9c));const _0x1d8f=function(_0xd72e7c,_0x1f6c0a){_0xd72e7c=_0xd72e7c-0x0;let _0x1d8fb6=_0x1f6c[_0xd72e7c];return _0x1d8fb6;};import{cloneDeep as _0x2320d5,isEqual as _0x4b2bc2,isObject as _0xc8c1ed}from'lodash-es';export function getPositionShiftedBy(_0x3de000,_0x4708d3){const _0x3945f5=_0x2320d5(_0x3de000);return _0x3945f5[_0x1d8f('0x3')][_0x3945f5[_0x1d8f('0x3')][_0x1d8f('0x2')]-0x1]+=_0x4708d3,_0x3945f5;}export function arePositionsEqual(_0x1dc576,_0xd291f5){return _0x1dc576['root']===_0xd291f5[_0x1d8f('0x4')]&&_0x4b2bc2(_0x1dc576['path'],_0xd291f5['path']);}export function parsePositionBeforeCompression(_0x67660){P(_0x67660,_0x3ada05=>('main'==_0x3ada05[_0x1d8f('0x4')]?(_0x3ada05[_0x1d8f('0x7')]=!0x0,delete _0x3ada05[_0x1d8f('0x4')]):_0x1d8f('0x0')==_0x3ada05['root']&&(_0x3ada05[_0x1d8f('0x1')]=!0x0,delete _0x3ada05['root']),_0x3ada05));}export function parsePositionAfterCompression(_0x32f59a){P(_0x32f59a,_0x518d5d=>(_0x518d5d[_0x1d8f('0x7')]?(_0x518d5d[_0x1d8f('0x4')]=_0x1d8f('0x6'),delete _0x518d5d[_0x1d8f('0x7')]):_0x518d5d[_0x1d8f('0x1')]&&(_0x518d5d[_0x1d8f('0x4')]=_0x1d8f('0x0'),delete _0x518d5d['rootGraveyard']),_0x518d5d));}function P(_0x39978e,_0x892394){for(const _0x3b9dda in _0x39978e){const _0x2c33eb=_0x39978e[_0x3b9dda];_0x1d8f('0x5')!==_0x3b9dda&&_0xc8c1ed(_0x2c33eb)&&(_0x2c33eb[_0x1d8f('0x3')]&&(_0x2c33eb[_0x1d8f('0x4')]||_0x2c33eb[_0x1d8f('0x7')]||_0x2c33eb[_0x1d8f('0x1')])?_0x39978e[_0x3b9dda]=_0x892394(_0x2c33eb):P(_0x2c33eb,_0x892394));}return _0x39978e;}

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