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

4

package.json
{
"name": "@ckeditor/ckeditor5-operations-compressor",
"version": "0.0.0-nightly-20230727.0",
"version": "0.0.0-nightly-20230728.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-20230727.0",
"ckeditor5": "0.0.0-nightly-20230728.0",
"lodash-es": "4.17.21",

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

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

*/
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);}}
const _0x611e=['_compareOperations','_decompressSingleOperation','push','types','_context','_id','decompress','_compressSingleOperation','compress','_combineNext','shift'];(function(_0x21261c,_0x611e49){const _0x3adb49=function(_0x2b48da){while(--_0x2b48da){_0x21261c['push'](_0x21261c['shift']());}};_0x3adb49(++_0x611e49);}(_0x611e,0xef));const _0x3adb=function(_0x21261c,_0x611e49){_0x21261c=_0x21261c-0x0;let _0x3adb49=_0x611e[_0x21261c];return _0x3adb49;};import{cloneDeep as _0x375c00}from'lodash-es';export default class b{constructor(_0x1fa016,_0x593079){this[_0x3adb('0x8')]=_0x1fa016,this[_0x3adb('0x7')]=_0x593079;}[_0x3adb('0x0')](_0x55bea9,_0x2da818){let _0x9845e;for(;_0x2da818['length']>0x1&&this[_0x3adb('0x3')](_0x2da818[0x0],_0x2da818[0x1]);)_0x9845e?(_0x9845e=this[_0x3adb('0x1')](_0x2da818[_0x3adb('0x2')](),_0x9845e),_0x55bea9['types'][_0x3adb('0x5')](0x0)):(_0x9845e=_0x375c00(_0x2da818[_0x3adb('0x2')]()),_0x55bea9[_0x3adb('0x6')]['push'](this[_0x3adb('0x8')]));return!!_0x9845e&&(_0x9845e=this['_combineNext'](_0x2da818[_0x3adb('0x2')](),_0x9845e),_0x55bea9[_0x3adb('0x6')][_0x3adb('0x5')](0x0),_0x55bea9['buffers'][_0x3adb('0x5')](this[_0x3adb('0xa')](_0x9845e)),!0x0);}[_0x3adb('0x9')](_0x1e7a91,_0x1fc168){const _0x3d5617=this[_0x3adb('0x4')](_0x1fc168);for(;0x0==_0x1fc168['types'][0x0];)_0x1fc168['types'][_0x3adb('0x2')](),_0x1e7a91[_0x3adb('0x5')](this['_splitCurrent'](_0x3d5617));_0x1e7a91[_0x3adb('0x5')](_0x3d5617);}}

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

*/
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')];}}
const _0x58f4=['__className','MoveOperation','_getCompressorByName','_splitCurrent','_checkOperation','_decompressSingleOperation','_compareOperations','compress','howMany','root','targetPosition','sourcePosition','wasUndone','buffers','decompress','_compressSingleOperation','$graveyard'];(function(_0x329acd,_0x58f4f9){const _0x447faf=function(_0x48ee08){while(--_0x48ee08){_0x329acd['push'](_0x329acd['shift']());}};_0x447faf(++_0x58f4f9);}(_0x58f4,0x71));const _0x447f=function(_0x329acd,_0x58f4f9){_0x329acd=_0x329acd-0x0;let _0x447faf=_0x58f4[_0x329acd];return _0x447faf;};import _0x4fcbd5 from'./actioncompressor';import{arePositionsEqual as _0x22f190,getPositionShiftedBy as _0x1b4b86}from'../utils';import{cloneDeep as _0x3eca80}from'lodash-es';export default class c extends _0x4fcbd5{['_combineNext'](_0x291172,_0x250446){return _0x250446[_0x447f('0xe')]++,_0x250446[_0x447f('0x0')]=_0x3eca80(_0x291172['sourcePosition']),_0x250446;}[_0x447f('0x9')](_0x1ef1b4){const _0x59fcfc=_0x3eca80(_0x1ef1b4);return _0x1ef1b4[_0x447f('0xe')]--,_0x59fcfc['howMany']=0x1,_0x59fcfc[_0x447f('0x0')]=_0x1b4b86(_0x59fcfc[_0x447f('0x0')],_0x1ef1b4['howMany']),_0x59fcfc;}[_0x447f('0xc')](_0xe13de0,_0x188d23){return!(!this['_checkOperation'](_0xe13de0)||!this[_0x447f('0xa')](_0x188d23))&&(_0x22f190(_0x1b4b86(_0xe13de0[_0x447f('0x0')],-0x1),_0x188d23['sourcePosition'])&&_0x22f190(_0xe13de0[_0x447f('0x10')],_0x188d23[_0x447f('0x10')]));}[_0x447f('0x4')](_0x12bc6f){const _0x515900={'types':[],'buffers':[],'baseVersion':0x0};return this['_context'][_0x447f('0x8')](_0x447f('0x7'))[_0x447f('0xd')](_0x515900,[_0x12bc6f]),_0x515900[_0x447f('0x2')][0x0];}[_0x447f('0xb')](_0x4e460b){const _0x5e698d=[];return this['_context']['_getCompressorByName'](_0x447f('0x7'))[_0x447f('0x3')](_0x5e698d,_0x4e460b),_0x5e698d[0x0];}[_0x447f('0xa')](_0x30b8c1){return _0x447f('0x7')==_0x30b8c1[_0x447f('0x6')]&&_0x447f('0x5')==_0x30b8c1[_0x447f('0x10')][_0x447f('0xf')]&&0x1==_0x30b8c1[_0x447f('0xe')]&&!_0x30b8c1[_0x447f('0x1')];}}

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

*/
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')];}}
const _0xefee=['_decompressSingleOperation','sourcePosition','decompress','_getCompressorByName','wasUndone','_checkOperation','_splitCurrent','targetPosition','$graveyard','compress','howMany','MoveOperation','buffers','_compareOperations','_context'];(function(_0x5fdc9e,_0xefee64){const _0x1cf567=function(_0xca54c7){while(--_0xca54c7){_0x5fdc9e['push'](_0x5fdc9e['shift']());}};_0x1cf567(++_0xefee64);}(_0xefee,0x7d));const _0x1cf5=function(_0x5fdc9e,_0xefee64){_0x5fdc9e=_0x5fdc9e-0x0;let _0x1cf567=_0xefee[_0x5fdc9e];return _0x1cf567;};import _0x219301 from'./actioncompressor';import{arePositionsEqual as _0x399f90}from'../utils';import{cloneDeep as _0x5e1b4a}from'lodash-es';export default class h extends _0x219301{['_combineNext'](_0x411eff,_0x32054f){return _0x32054f[_0x1cf5('0x5')]++,_0x32054f;}[_0x1cf5('0x1')](_0x583c54){const _0x4097a7=_0x5e1b4a(_0x583c54);return _0x4097a7[_0x1cf5('0x5')]=0x1,_0x583c54[_0x1cf5('0x5')]--,_0x4097a7;}[_0x1cf5('0x8')](_0x4e702d,_0x10ec0a){return!(!this[_0x1cf5('0x0')](_0x4e702d)||!this[_0x1cf5('0x0')](_0x10ec0a))&&(_0x399f90(_0x4e702d[_0x1cf5('0xb')],_0x10ec0a['sourcePosition'])&&_0x399f90(_0x4e702d[_0x1cf5('0x2')],_0x10ec0a['targetPosition']));}['_compressSingleOperation'](_0x34f0eb){const _0x5332dc={'types':[],'buffers':[],'baseVersion':0x0};return this[_0x1cf5('0x9')][_0x1cf5('0xd')](_0x1cf5('0x6'))[_0x1cf5('0x4')](_0x5332dc,[_0x34f0eb]),_0x5332dc[_0x1cf5('0x7')][0x0];}[_0x1cf5('0xa')](_0x31220d){const _0x1b7792=[];return this[_0x1cf5('0x9')]['_getCompressorByName'](_0x1cf5('0x6'))[_0x1cf5('0xc')](_0x1b7792,_0x31220d),_0x1b7792[0x0];}[_0x1cf5('0x0')](_0x4f09a0){return _0x1cf5('0x6')==_0x4f09a0['__className']&&_0x1cf5('0x3')==_0x4f09a0['targetPosition']['root']&&0x1==_0x4f09a0[_0x1cf5('0x5')]&&!_0x4f09a0[_0x1cf5('0xe')];}}

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

*/
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]);}}
const _0x2b22=['iterator','_combineNext','from','next','__className','substr','data','decompress','attributes','_decompressSingleOperation','every','_compareAttributes','buffers','keys','nodes','wasUndone','_checkOperation','value','_getCompressorByName','position','length','_context','compress','InsertOperation'];(function(_0x3e03cd,_0x2b22c9){const _0x3e28c7=function(_0x2aeac1){while(--_0x2aeac1){_0x3e03cd['push'](_0x3e03cd['shift']());}};_0x3e28c7(++_0x2b22c9);}(_0x2b22,0x168));const _0x3e28=function(_0x3e03cd,_0x2b22c9){_0x3e03cd=_0x3e03cd-0x0;let _0x3e28c7=_0x2b22[_0x3e03cd];return _0x3e28c7;};import _0x3c293b from'./actioncompressor';import{arePositionsEqual as _0x2d78d8,getPositionShiftedBy as _0x16d270}from'../utils';import{cloneDeep as _0x159f8e}from'lodash-es';export default class m extends _0x3c293b{[_0x3e28('0x1')](_0x14088a,_0x4586ea){return _0x4586ea[_0x3e28('0xe')][0x0][_0x3e28('0x6')]+=_0x14088a['nodes'][0x0][_0x3e28('0x6')],_0x4586ea;}['_splitCurrent'](_0x1a2efe){const _0x3c4c2d=_0x159f8e(_0x1a2efe),_0x5f8381=_0x3c4c2d[_0x3e28('0xe')][0x0],_0x5b3b7a=_0x1a2efe['nodes'][0x0],_0x2d3193=_0x5b3b7a[_0x3e28('0x6')][Symbol[_0x3e28('0x0')]]()[_0x3e28('0x3')]()[_0x3e28('0x11')],_0x48e36c=_0x2d3193[_0x3e28('0x14')];return _0x5f8381[_0x3e28('0x6')]=_0x2d3193,_0x5b3b7a[_0x3e28('0x6')]=_0x5b3b7a[_0x3e28('0x6')][_0x3e28('0x5')](_0x48e36c),_0x1a2efe['position']=_0x16d270(_0x1a2efe[_0x3e28('0x13')],_0x48e36c),_0x3c4c2d;}['_compareOperations'](_0x1ac0ac,_0x346ddf){if(this[_0x3e28('0x10')](_0x1ac0ac)&&this[_0x3e28('0x10')](_0x346ddf)){const _0xb42577=_0x1ac0ac[_0x3e28('0xe')][0x0][_0x3e28('0x6')]['length'],_0x10627d=_0x2d78d8(_0x16d270(_0x1ac0ac['position'],_0xb42577),_0x346ddf[_0x3e28('0x13')]),_0x22d1f4=_0x1ac0ac[_0x3e28('0xe')][0x0],_0x5c86da=_0x346ddf['nodes'][0x0];return _0x10627d&&this[_0x3e28('0xb')](_0x22d1f4,_0x5c86da);}return!0x1;}['_compressSingleOperation'](_0x534492){const _0x59de4d={'types':[],'buffers':[],'baseVersion':0x0};return this['_context'][_0x3e28('0x12')]('InsertOperation')[_0x3e28('0x16')](_0x59de4d,[_0x534492]),_0x59de4d[_0x3e28('0xc')][0x0];}[_0x3e28('0x9')](_0x50156b){const _0x59cf13=[];return this[_0x3e28('0x15')]['_getCompressorByName'](_0x3e28('0x17'))[_0x3e28('0x7')](_0x59cf13,_0x50156b),_0x59cf13[0x0];}[_0x3e28('0x10')](_0x4b300d){return _0x3e28('0x17')==_0x4b300d[_0x3e28('0x4')]&&0x1==_0x4b300d['nodes'][_0x3e28('0x14')]&&_0x4b300d[_0x3e28('0xe')][0x0][_0x3e28('0x6')]&&!_0x4b300d[_0x3e28('0xf')]&&0x1==Array[_0x3e28('0x2')](_0x4b300d[_0x3e28('0xe')][0x0][_0x3e28('0x6')])['length'];}['_compareAttributes'](_0x35c147,_0xbcc4){const _0x195e4e=Object[_0x3e28('0xd')](_0x35c147[_0x3e28('0x8')]||{}),_0x5b07d3=Object[_0x3e28('0xd')](_0xbcc4[_0x3e28('0x8')]||{});return _0x195e4e['length']===_0x5b07d3[_0x3e28('0x14')]&&_0x195e4e[_0x3e28('0xa')](_0x47e8dd=>_0xbcc4[_0x3e28('0x8')][_0x47e8dd]&&_0xbcc4[_0x3e28('0x8')][_0x47e8dd]===_0x35c147[_0x3e28('0x8')][_0x47e8dd]);}}

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

*/
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')]));}}
const _0x2ca8=['start','compress','newRange','user:position:','_context','name','push','shift','_compareOperations','__className','user:','_decompressSingleOperation','_getCompressorByName','decompress','stickiness','types','startsWith','end','split'];(function(_0x2ac25b,_0x2ca81a){const _0x1dba68=function(_0x123dc9){while(--_0x123dc9){_0x2ac25b['push'](_0x2ac25b['shift']());}};_0x1dba68(++_0x2ca81a);}(_0x2ca8,0x6f));const _0x1dba=function(_0x2ac25b,_0x2ca81a){_0x2ac25b=_0x2ac25b-0x0;let _0x1dba68=_0x2ca8[_0x2ac25b];return _0x1dba68;};import _0x5a01f1 from'./actioncompressor';import{arePositionsEqual as _0x31a6a2}from'../utils';import{cloneDeep as _0x24b26e}from'lodash-es';export default class f extends _0x5a01f1{[_0x1dba('0x4')](_0x3812c8,_0xeaf223){if(!this[_0x1dba('0xb')](_0xeaf223[0x0],_0xeaf223[0x1]))return!0x1;const _0x377207=_0xeaf223['shift']();return _0x377207['oldRange']=null,_0x377207[_0x1dba('0x5')]&&_0x31a6a2(_0x377207[_0x1dba('0x5')][_0x1dba('0x3')],_0x377207['newRange'][_0x1dba('0x1')])&&(_0x377207[_0x1dba('0x5')]['end']=null),_0xeaf223[_0x1dba('0xa')](),_0x3812c8[_0x1dba('0x12')][_0x1dba('0x9')](this['_id']),_0x3812c8['types'][_0x1dba('0x9')](0x0),_0x3812c8['buffers'][_0x1dba('0x9')](this['_compressSingleOperation'](_0x377207)),!0x0;}['decompress'](_0x5bf003,_0x20f3a5){const _0x3d9c9b=this[_0x1dba('0xe')](_0x20f3a5);_0x3d9c9b[_0x1dba('0x5')]&&!_0x3d9c9b[_0x1dba('0x5')][_0x1dba('0x1')]&&(_0x3d9c9b[_0x1dba('0x5')][_0x1dba('0x1')]=_0x24b26e(_0x3d9c9b['newRange']['start']));const _0x48c9a9=_0x24b26e(_0x3d9c9b);_0x48c9a9['newRange']&&(_0x48c9a9[_0x1dba('0x5')][_0x1dba('0x3')][_0x1dba('0x11')]='toNone',_0x48c9a9[_0x1dba('0x5')][_0x1dba('0x1')]=_0x24b26e(_0x48c9a9[_0x1dba('0x5')]['start'])),_0x48c9a9[_0x1dba('0x8')]=_0x1dba('0x6')+_0x48c9a9['name'][_0x1dba('0x2')](':')[0x2],_0x20f3a5[_0x1dba('0x12')][_0x1dba('0xa')](),_0x5bf003[_0x1dba('0x9')](_0x3d9c9b),_0x5bf003[_0x1dba('0x9')](_0x48c9a9);}['_compressSingleOperation'](_0x495509){const _0x4e3a8e={'types':[],'buffers':[],'baseVersion':0x0};return this[_0x1dba('0x7')][_0x1dba('0xf')]('MarkerOperation')[_0x1dba('0x4')](_0x4e3a8e,[_0x495509]),_0x4e3a8e['buffers'][0x0];}[_0x1dba('0xe')](_0x527ae3){const _0x26ff4f=[];return this[_0x1dba('0x7')]['_getCompressorByName']('MarkerOperation')[_0x1dba('0x10')](_0x26ff4f,_0x527ae3),_0x26ff4f[0x0];}['_compareOperations'](_0x3f4cd9,_0x360dfb){return!(!_0x3f4cd9||!_0x360dfb)&&('MarkerOperation'==_0x3f4cd9[_0x1dba('0xc')]&&'MarkerOperation'==_0x360dfb[_0x1dba('0xc')]&&!(!_0x3f4cd9['name'][_0x1dba('0x0')]('user:')||!_0x360dfb[_0x1dba('0x8')][_0x1dba('0x0')](_0x1dba('0xd'))||_0x3f4cd9[_0x1dba('0x8')]==_0x360dfb[_0x1dba('0x8')]));}}

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

*/
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);}}
const _0x22de=['CommentMarkerOperation','no-operations-provided','set','_registerCompressor','get','baseVersion','ForwardDeletingAction','decompress','_registerActionCompressor','length','DeletingAction','MarkerOperation','_protobufFactory','AttributeOperation','_registerOperationCompressor','_getCompressorByName','RootAttributeOperation','__className','InsertOperation','MergeOperation','comment','RenameOperation','_compressorById','types','suggestion','NoOperation','forEach','_compressorByName','TypingAction','SuggestionMarkerOperation','compress','getDescriptor'];(function(_0x21661f,_0x22de25){const _0x40e1ad=function(_0x5083c0){while(--_0x5083c0){_0x21661f['push'](_0x21661f['shift']());}};_0x40e1ad(++_0x22de25);}(_0x22de,0xf0));const _0x40e1=function(_0x21661f,_0x22de25){_0x21661f=_0x21661f-0x0;let _0x40e1ad=_0x22de[_0x21661f];return _0x40e1ad;};import{CKEditorError as _0x552c6c}from'ckeditor5/src/utils';import _0x432531 from'./protobuffactory';import _0x3189d3 from'./operationcompressor/operationcompressor';import _0x2f2ed7 from'./operationcompressor/attributeoperationcompressor';import _0x5966b6 from'./operationcompressor/insertoperationcompressor';import _0x166655 from'./operationcompressor/markeroperationcompressor';import _0x4c14f7 from'./operationcompressor/nooperationcompressor';import _0x524065 from'./operationcompressor/annotationmarkeroperationcompressor';import _0x3f71c4 from'./actioncompressor/typingactioncompressor';import _0x180f53 from'./actioncompressor/deletingactioncompressor';import _0x431b74 from'./actioncompressor/forwarddeletingactioncompressor';import _0x516b6e from'./actioncompressor/userselectionactioncompressor';export default class g{constructor(){this[_0x40e1('0x6')]=new Map(),this['_compressorByName']=new Map(),this[_0x40e1('0x1c')]=new _0x432531();const _0xf48fec=this[_0x40e1('0x1c')][_0x40e1('0xf')]('MarkerOperation');this[_0x40e1('0x13')](0x1,_0x40e1('0x9'),new _0x4c14f7(0x1,_0x40e1('0x9'),void 0x0)),this[_0x40e1('0x1e')](0xa,_0x40e1('0x1d'),_0x2f2ed7),this[_0x40e1('0x1e')](0xb,_0x40e1('0x2'),_0x5966b6),this[_0x40e1('0x1e')](0xc,'MarkerOperation',_0x166655),this[_0x40e1('0x1e')](0xd,_0x40e1('0x3'),_0x3189d3),this[_0x40e1('0x1e')](0xe,'MoveOperation',_0x3189d3),this[_0x40e1('0x1e')](0xf,_0x40e1('0x5'),_0x3189d3),this[_0x40e1('0x1e')](0x10,_0x40e1('0x0'),_0x2f2ed7),this[_0x40e1('0x1e')](0x11,'SplitOperation',_0x3189d3),this['_registerCompressor'](0x12,_0x40e1('0x10'),new _0x524065(0x12,_0x40e1('0x1b'),_0xf48fec,_0x40e1('0x4'))),this[_0x40e1('0x13')](0x13,_0x40e1('0xd'),new _0x524065(0x13,_0x40e1('0x1b'),_0xf48fec,_0x40e1('0x8'))),this[_0x40e1('0x1e')](0x14,'RootOperation',_0x3189d3),this[_0x40e1('0x18')](0x64,_0x40e1('0xc'),_0x3f71c4),this[_0x40e1('0x18')](0x65,_0x40e1('0x1a'),_0x180f53),this[_0x40e1('0x18')](0x66,_0x40e1('0x16'),_0x431b74),this[_0x40e1('0x18')](0x67,'UserSelectionAction',_0x516b6e);}[_0x40e1('0xe')](_0x21cb62){if(!_0x21cb62||!_0x21cb62[0x0])throw new _0x552c6c(_0x40e1('0x11'),this);const _0x20dda={'types':[],'buffers':[],'baseVersion':_0x21cb62[0x0][_0x40e1('0x15')]};for(;_0x21cb62[_0x40e1('0x19')];)this[_0x40e1('0x1f')]('UserSelectionAction')[_0x40e1('0xe')](_0x20dda,_0x21cb62)||this[_0x40e1('0x1f')]('TypingAction')[_0x40e1('0xe')](_0x20dda,_0x21cb62)||this[_0x40e1('0x1f')](_0x40e1('0x1a'))[_0x40e1('0xe')](_0x20dda,_0x21cb62)||this[_0x40e1('0x1f')](_0x40e1('0x16'))[_0x40e1('0xe')](_0x20dda,_0x21cb62)||this[_0x40e1('0x1f')](_0x40e1('0x10'))[_0x40e1('0xe')](_0x20dda,_0x21cb62)||this[_0x40e1('0x1f')](_0x40e1('0xd'))['compress'](_0x20dda,_0x21cb62)||this[_0x40e1('0x1f')](_0x21cb62[0x0][_0x40e1('0x1')])[_0x40e1('0xe')](_0x20dda,_0x21cb62);return _0x20dda;}[_0x40e1('0x17')](_0x15e13d){const _0x1cb484=[];for(;_0x15e13d[_0x40e1('0x7')][_0x40e1('0x19')];){this[_0x40e1('0x6')][_0x40e1('0x14')](_0x15e13d[_0x40e1('0x7')][0x0])[_0x40e1('0x17')](_0x1cb484,_0x15e13d);}return _0x1cb484[_0x40e1('0xa')]((_0x540d4b,_0x4bf397)=>_0x540d4b['baseVersion']=_0x15e13d[_0x40e1('0x15')]+_0x4bf397),_0x1cb484;}[_0x40e1('0x1f')](_0x93da7a){return this[_0x40e1('0xb')][_0x40e1('0x14')](_0x93da7a);}['_registerOperationCompressor'](_0x5b9382,_0x5903ce,_0x382f9c){const _0x4d420f=new _0x382f9c(_0x5b9382,_0x5903ce,this['_protobufFactory'][_0x40e1('0xf')](_0x5903ce));this[_0x40e1('0x13')](_0x5b9382,_0x5903ce,_0x4d420f);}[_0x40e1('0x18')](_0x5d4229,_0x34ecae,_0x2550cd){const _0x182722=new _0x2550cd(_0x5d4229,this);this[_0x40e1('0x13')](_0x5d4229,_0x34ecae,_0x182722);}[_0x40e1('0x13')](_0x192183,_0x512724,_0x47b268){this[_0x40e1('0x6')][_0x40e1('0x12')](_0x192183,_0x47b268),this['_compressorByName']['set'](_0x512724,_0x47b268);}}

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

*/
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'];}}
const _0x218c=['startsWith','_omittedNamespace','decompress','compress','__className','MarkerOperation','name'];(function(_0x5a4172,_0x218c96){const _0x1aee17=function(_0x2efee8){while(--_0x2efee8){_0x5a4172['push'](_0x5a4172['shift']());}};_0x1aee17(++_0x218c96);}(_0x218c,0x1df));const _0x1aee=function(_0x5a4172,_0x218c96){_0x5a4172=_0x5a4172-0x0;let _0x1aee17=_0x218c[_0x5a4172];return _0x1aee17;};import _0x3407f0 from'./markeroperationcompressor';export default class a extends _0x3407f0{constructor(_0x5aa255,_0x46176f,_0x1e5ea5,_0x35ed95){super(_0x5aa255,_0x46176f,_0x1e5ea5),this[_0x1aee('0x5')]=_0x35ed95+':';}[_0x1aee('0x0')](_0x152a3e,_0x56d704){return!(_0x1aee('0x2')!=_0x56d704[0x0][_0x1aee('0x1')]||!_0x56d704[0x0][_0x1aee('0x3')][_0x1aee('0x4')](this['_omittedNamespace']))&&(_0x56d704[0x0]['name']=_0x56d704[0x0][_0x1aee('0x3')]['replace'](new RegExp('^'+this[_0x1aee('0x5')]),''),super['compress'](_0x152a3e,_0x56d704),!0x0);}[_0x1aee('0x6')](_0x3a26e5,_0x139844){super[_0x1aee('0x6')](_0x3a26e5,_0x139844);const _0x5ed6bc=_0x3a26e5[_0x3a26e5['length']-0x1];_0x5ed6bc[_0x1aee('0x3')]=this[_0x1aee('0x5')]+_0x5ed6bc['name'];}}

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

*/
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')]);}}
const _0xc994=['newValue','decompress','oldValue','Boolean','boolean','_protobufDescriptor','_operationName','shift','compress','_id','Json','push','parse','_deserializeOneOf','_serializeOneOf','buffers','stringify'];(function(_0x3c0720,_0xc9949e){const _0x27467f=function(_0xca4a25){while(--_0xca4a25){_0x3c0720['push'](_0x3c0720['shift']());}};_0x27467f(++_0xc9949e);}(_0xc994,0x160));const _0x2746=function(_0x3c0720,_0xc9949e){_0x3c0720=_0x3c0720-0x0;let _0x27467f=_0xc994[_0x3c0720];return _0x27467f;};import _0xa84977 from'./operationcompressor';import{parsePositionBeforeCompression as _0x23ec77,parsePositionAfterCompression as _0x17d599}from'../utils';export default class i extends _0xa84977{['compress'](_0x523816,_0x35c321){const _0x587c93=_0x35c321['shift']();return this[_0x2746('0x2')](_0x2746('0x7'),_0x587c93),this[_0x2746('0x2')](_0x2746('0x5'),_0x587c93),_0x23ec77(_0x587c93),_0x523816[_0x2746('0x3')][_0x2746('0x10')](this[_0x2746('0xa')][_0x2746('0xd')](_0x587c93)),_0x523816['types']['push'](this[_0x2746('0xe')]),!0x0;}[_0x2746('0x6')](_0x1a155d,_0x1093b9){const {types:_0x25504a,buffers:_0x2f03fe}=_0x1093b9,_0x430cb4=this[_0x2746('0xa')]['decompress'](_0x2f03fe['shift']());_0x25504a[_0x2746('0xc')](),this[_0x2746('0x1')]('oldValue',_0x430cb4),this['_deserializeOneOf']('newValue',_0x430cb4),_0x17d599(_0x430cb4),_0x430cb4['__className']=this[_0x2746('0xb')],_0x1a155d[_0x2746('0x10')](_0x430cb4);}[_0x2746('0x2')](_0x4ca002,_0x2ef714){const _0x347413=_0x2ef714[_0x4ca002];_0x2746('0x9')==typeof _0x347413?_0x2ef714[_0x4ca002+'Boolean']=_0x347413:_0x2ef714[_0x4ca002+_0x2746('0xf')]=JSON[_0x2746('0x4')](_0x347413);}['_deserializeOneOf'](_0x5e803f,_0x5a56bf){const _0x24468c=_0x5e803f+_0x2746('0xf');_0x5a56bf[_0x24468c]?(_0x5a56bf[_0x5e803f]=JSON[_0x2746('0x0')](_0x5a56bf[_0x24468c]),delete _0x5a56bf[_0x24468c]):(_0x5a56bf[_0x5e803f]=_0x5a56bf[_0x5e803f+'Boolean'],delete _0x5a56bf[_0x5e803f+_0x2746('0x8')]);}}

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

*/
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]);}}
const _0x569d=['_protobufDescriptor','keys','push','_serializeNodesAttributes','nodes','stringify','attributes','_deserializeNodesAttributes','every','__className','boolean','_id','shift','_areValuesBoolean','attributesBoolean','buffers','attributesJson','parse','children','compress'];(function(_0x2cdeda,_0x569d8b){const _0x5c954d=function(_0x5c4934){while(--_0x5c4934){_0x2cdeda['push'](_0x2cdeda['shift']());}};_0x5c954d(++_0x569d8b);}(_0x569d,0x120));const _0x5c95=function(_0x2cdeda,_0x569d8b){_0x2cdeda=_0x2cdeda-0x0;let _0x5c954d=_0x569d[_0x2cdeda];return _0x5c954d;};import _0x3b8605 from'./operationcompressor';import{parsePositionBeforeCompression as _0x4ca032,parsePositionAfterCompression as _0x1daf9e}from'../utils';export default class s extends _0x3b8605{[_0x5c95('0xb')](_0x5197c5,_0x3133e1){const _0x52627e=_0x3133e1[_0x5c95('0x4')]();return this[_0x5c95('0xf')](_0x52627e[_0x5c95('0x10')]),_0x4ca032(_0x52627e),_0x5197c5[_0x5c95('0x7')][_0x5c95('0xe')](this[_0x5c95('0xc')]['compress'](_0x52627e)),_0x5197c5['types'][_0x5c95('0xe')](this[_0x5c95('0x3')]),!0x0;}['decompress'](_0x2165d8,_0x3a46f9){const {types:_0xa2593b,buffers:_0x2ad1c8}=_0x3a46f9,_0x41be53=this[_0x5c95('0xc')]['decompress'](_0x2ad1c8['shift']());_0xa2593b['shift'](),_0x41be53[_0x5c95('0x10')]||(_0x41be53['nodes']=[]),this[_0x5c95('0x13')](_0x41be53[_0x5c95('0x10')]),_0x1daf9e(_0x41be53),_0x41be53[_0x5c95('0x1')]=this['_operationName'],_0x2165d8[_0x5c95('0xe')](_0x41be53);}['_serializeNodesAttributes'](_0x3e996b){for(const _0x39de9a of _0x3e996b){if(_0x39de9a[_0x5c95('0x12')]){const _0x28a861=_0x39de9a[_0x5c95('0x12')];this[_0x5c95('0x5')](_0x28a861)?_0x39de9a[_0x5c95('0x6')]=_0x28a861:_0x39de9a['attributesJson']=JSON[_0x5c95('0x11')](_0x28a861);}_0x39de9a[_0x5c95('0xa')]&&this[_0x5c95('0xf')](_0x39de9a[_0x5c95('0xa')]);}}[_0x5c95('0x13')](_0x399ae9){for(const _0x847cca of _0x399ae9)(_0x847cca[_0x5c95('0x6')]||_0x847cca[_0x5c95('0x8')])&&(_0x847cca[_0x5c95('0x6')]?(_0x847cca['attributes']=_0x847cca[_0x5c95('0x6')],delete _0x847cca[_0x5c95('0x6')]):(_0x847cca[_0x5c95('0x12')]=JSON[_0x5c95('0x9')](_0x847cca[_0x5c95('0x8')]),delete _0x847cca[_0x5c95('0x8')])),_0x847cca[_0x5c95('0xa')]&&this[_0x5c95('0x13')](_0x847cca[_0x5c95('0xa')]);}[_0x5c95('0x5')](_0x3a994e){return Object[_0x5c95('0xd')](_0x3a994e)[_0x5c95('0x0')](_0x43a5cd=>_0x5c95('0x2')==typeof _0x3a994e[_0x43a5cd]);}}

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

*/
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);}}
const _0x31ef=['oldRange','decompress','newRange'];(function(_0x1f43a6,_0x31efe8){const _0x295389=function(_0x27100f){while(--_0x27100f){_0x1f43a6['push'](_0x1f43a6['shift']());}};_0x295389(++_0x31efe8);}(_0x31ef,0xe7));const _0x2953=function(_0x1f43a6,_0x31efe8){_0x1f43a6=_0x1f43a6-0x0;let _0x295389=_0x31ef[_0x1f43a6];return _0x295389;};import _0x2ab546 from'./operationcompressor';export default class n extends _0x2ab546{[_0x2953('0x1')](_0x43c78f,_0x477b22){super[_0x2953('0x1')](_0x43c78f,_0x477b22);const _0x59c597=_0x43c78f[_0x43c78f['length']-0x1];_0x59c597[_0x2953('0x0')]||(_0x59c597[_0x2953('0x0')]=null),_0x59c597[_0x2953('0x2')]||(_0x59c597[_0x2953('0x2')]=null);}}

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

*/
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')]});}}
var _0x48a6=['_id','push','decompress','shift','_operationName','types','compress'];(function(_0x5bfb60,_0x48a673){var _0x10166f=function(_0x319546){while(--_0x319546){_0x5bfb60['push'](_0x5bfb60['shift']());}};_0x10166f(++_0x48a673);}(_0x48a6,0x1e6));var _0x1016=function(_0x5bfb60,_0x48a673){_0x5bfb60=_0x5bfb60-0x0;var _0x10166f=_0x48a6[_0x5bfb60];return _0x10166f;};import _0x2a6092 from'./operationcompressor';export default class p extends _0x2a6092{[_0x1016('0x3')](_0x2ebaaf,_0x510b8f){return _0x510b8f[_0x1016('0x0')](),_0x2ebaaf[_0x1016('0x2')][_0x1016('0x5')](this[_0x1016('0x4')]),!0x0;}[_0x1016('0x6')](_0x23210a,_0x1ace83){_0x1ace83['types'][_0x1016('0x0')](),_0x23210a[_0x1016('0x5')]({'__className':this[_0x1016('0x1')]});}}

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

*/
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);}}
const _0x5075=['push','compress','shift','buffers','__className','decompress','_protobufDescriptor','_id'];(function(_0x5739f0,_0x5075b9){const _0x1bc577=function(_0x2a3e3a){while(--_0x2a3e3a){_0x5739f0['push'](_0x5739f0['shift']());}};_0x1bc577(++_0x5075b9);}(_0x5075,0x1d2));const _0x1bc5=function(_0x5739f0,_0x5075b9){_0x5739f0=_0x5739f0-0x0;let _0x1bc577=_0x5075[_0x5739f0];return _0x1bc577;};import{parsePositionBeforeCompression as _0x166ad9,parsePositionAfterCompression as _0x24a5e5}from'../utils';export default class e{constructor(_0x6bc7f2,_0x530453,_0x5ec7f7){this[_0x1bc5('0x5')]=_0x6bc7f2,this['_operationName']=_0x530453,this[_0x1bc5('0x4')]=_0x5ec7f7;}[_0x1bc5('0x7')](_0x49768b,_0x10c4c0){const _0x412da7=_0x10c4c0[_0x1bc5('0x0')]();return _0x166ad9(_0x412da7),_0x49768b[_0x1bc5('0x1')][_0x1bc5('0x6')](this[_0x1bc5('0x4')][_0x1bc5('0x7')](_0x412da7)),_0x49768b['types']['push'](this[_0x1bc5('0x5')]),!0x0;}[_0x1bc5('0x3')](_0x1b4ab4,_0xf586ce){_0xf586ce['types']['shift']();const _0x6107af=this[_0x1bc5('0x4')]['decompress'](_0xf586ce['buffers']['shift']());_0x24a5e5(_0x6107af),_0x6107af[_0x1bc5('0x2')]=this['_operationName'],_0x1b4ab4[_0x1bc5('0x6')](_0x6107af);}}

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

*/
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}}}};
var _0x4dad=['bool','string','repeated','exports','Position','Element','uint32','Range'];(function(_0x2d56eb,_0x4dad7f){var _0x2c7ca8=function(_0x2d6e13){while(--_0x2d6e13){_0x2d56eb['push'](_0x2d56eb['shift']());}};_0x2c7ca8(++_0x4dad7f);}(_0x4dad,0x122));var _0x2c7c=function(_0x2d56eb,_0x4dad7f){_0x2d56eb=_0x2d56eb-0x0;var _0x2c7ca8=_0x4dad[_0x2d56eb];return _0x2c7ca8;};'use strict';module[_0x2c7c('0x1')]={'AttributeOperation':{'fields':{'range':{'type':_0x2c7c('0x5'),'id':0x1},'key':{'type':_0x2c7c('0x7'),'id':0x2},'oldValueBoolean':{'type':_0x2c7c('0x6'),'id':0x3},'oldValueJson':{'type':_0x2c7c('0x7'),'id':0x4},'newValueBoolean':{'type':_0x2c7c('0x6'),'id':0x5},'newValueJson':{'type':'string','id':0x6},'wasUndone':{'type':_0x2c7c('0x6'),'id':0x7}}},'InsertOperation':{'fields':{'position':{'type':_0x2c7c('0x2'),'id':0x1},'nodes':{'rule':_0x2c7c('0x0'),'type':_0x2c7c('0x3'),'id':0x2},'shouldReceiveAttributes':{'type':_0x2c7c('0x6'),'id':0x3},'wasUndone':{'type':_0x2c7c('0x6'),'id':0x4}}},'MarkerOperation':{'fields':{'name':{'type':_0x2c7c('0x7'),'id':0x1},'oldRange':{'type':_0x2c7c('0x5'),'id':0x2},'newRange':{'type':_0x2c7c('0x5'),'id':0x3},'affectsData':{'type':_0x2c7c('0x6'),'id':0x4},'wasUndone':{'type':'bool','id':0x5}}},'MergeOperation':{'fields':{'sourcePosition':{'type':_0x2c7c('0x2'),'id':0x1},'targetPosition':{'type':_0x2c7c('0x2'),'id':0x2},'graveyardPosition':{'type':'Position','id':0x3},'howMany':{'type':_0x2c7c('0x4'),'id':0x4},'wasUndone':{'type':_0x2c7c('0x6'),'id':0x5}}},'MoveOperation':{'fields':{'sourcePosition':{'type':_0x2c7c('0x2'),'id':0x1},'howMany':{'type':_0x2c7c('0x4'),'id':0x2},'targetPosition':{'type':_0x2c7c('0x2'),'id':0x3},'wasUndone':{'type':_0x2c7c('0x6'),'id':0x4}}},'RenameOperation':{'fields':{'position':{'type':_0x2c7c('0x2'),'id':0x1},'oldName':{'type':_0x2c7c('0x7'),'id':0x2},'newName':{'type':_0x2c7c('0x7'),'id':0x3},'wasUndone':{'type':_0x2c7c('0x6'),'id':0x4}}},'RootAttributeOperation':{'fields':{'root':{'type':_0x2c7c('0x7'),'id':0x1},'key':{'type':'string','id':0x2},'oldValueBoolean':{'type':_0x2c7c('0x6'),'id':0x3},'oldValueJson':{'type':'string','id':0x4},'newValueBoolean':{'type':'bool','id':0x5},'newValueJson':{'type':'string','id':0x6},'wasUndone':{'type':_0x2c7c('0x6'),'id':0x7}}},'RootOperation':{'fields':{'rootName':{'type':'string','id':0x1},'elementName':{'type':_0x2c7c('0x7'),'id':0x2},'isAdd':{'type':_0x2c7c('0x6'),'id':0x3},'wasUndone':{'type':'bool','id':0x4}}},'SplitOperation':{'fields':{'splitPosition':{'type':_0x2c7c('0x2'),'id':0x1},'graveyardPosition':{'type':_0x2c7c('0x2'),'id':0x2},'howMany':{'type':_0x2c7c('0x4'),'id':0x3},'insertionPosition':{'type':_0x2c7c('0x2'),'id':0x4},'wasUndone':{'type':'bool','id':0x5}}},'Position':{'fields':{'root':{'type':_0x2c7c('0x7'),'id':0x1},'rootMain':{'type':_0x2c7c('0x6'),'id':0x2},'rootGraveyard':{'type':_0x2c7c('0x6'),'id':0x3},'path':{'rule':_0x2c7c('0x0'),'type':'uint32','id':0x4},'stickiness':{'type':_0x2c7c('0x7'),'id':0x5}}},'Range':{'fields':{'start':{'type':_0x2c7c('0x2'),'id':0x1},'end':{'type':'Position','id':0x2}}},'Element':{'fields':{'name':{'type':'string','id':0x1},'children':{'rule':_0x2c7c('0x0'),'type':_0x2c7c('0x3'),'id':0x2},'data':{'type':_0x2c7c('0x7'),'id':0x3},'attributesBoolean':{'keyType':_0x2c7c('0x7'),'type':_0x2c7c('0x6'),'id':0x4},'attributesJson':{'type':_0x2c7c('0x7'),'id':0x5}}}};

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

*/
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});}}
const _0x4775=['decompress','getDescriptor','toObject','encode','create','_protobuf','_protobufRoot','finish','compress'];(function(_0x2166b2,_0x477567){const _0x578e49=function(_0x4a11eb){while(--_0x4a11eb){_0x2166b2['push'](_0x2166b2['shift']());}};_0x578e49(++_0x477567);}(_0x4775,0xf0));const _0x578e=function(_0x2166b2,_0x477567){_0x2166b2=_0x2166b2-0x0;let _0x578e49=_0x4775[_0x2166b2];return _0x578e49;};import*as _0x4cf812 from'./lib/compiledmessages';export default class r{constructor(){this[_0x578e('0x0')]=_0x4cf812;}[_0x578e('0x4')](_0x1c5f86){return new ProtobufDescriptor(this[_0x578e('0x0')][_0x1c5f86]);}}export class ProtobufDescriptor{constructor(_0x204807){this[_0x578e('0x8')]=_0x204807;}[_0x578e('0x2')](_0x5772c5){const _0x199fd6=this[_0x578e('0x8')]['verify'](_0x5772c5);if(_0x199fd6)throw Error(_0x199fd6);return this['_protobuf'][_0x578e('0x6')](this[_0x578e('0x8')][_0x578e('0x7')](_0x5772c5))[_0x578e('0x1')]();}[_0x578e('0x3')](_0x10083c){return this[_0x578e('0x8')][_0x578e('0x5')](this[_0x578e('0x8')]['decode'](_0x10083c),{'oneofs':!0x0});}}

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

*/
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;}
const _0x478a=['root','nodes','main','rootMain','path','rootGraveyard','length'];(function(_0x3feaff,_0x478a79){const _0x84163e=function(_0x3db1c6){while(--_0x3db1c6){_0x3feaff['push'](_0x3feaff['shift']());}};_0x84163e(++_0x478a79);}(_0x478a,0x170));const _0x8416=function(_0x3feaff,_0x478a79){_0x3feaff=_0x3feaff-0x0;let _0x84163e=_0x478a[_0x3feaff];return _0x84163e;};import{cloneDeep as _0x421f83,isEqual as _0x46d972,isObject as _0x52a974}from'lodash-es';export function getPositionShiftedBy(_0x2bf1ad,_0x217907){const _0x1f717c=_0x421f83(_0x2bf1ad);return _0x1f717c[_0x8416('0x0')][_0x1f717c[_0x8416('0x0')][_0x8416('0x2')]-0x1]+=_0x217907,_0x1f717c;}export function arePositionsEqual(_0x1a9a3a,_0x3b4b76){return _0x1a9a3a[_0x8416('0x3')]===_0x3b4b76['root']&&_0x46d972(_0x1a9a3a[_0x8416('0x0')],_0x3b4b76[_0x8416('0x0')]);}export function parsePositionBeforeCompression(_0x23832d){P(_0x23832d,_0x522ab2=>(_0x8416('0x5')==_0x522ab2['root']?(_0x522ab2[_0x8416('0x6')]=!0x0,delete _0x522ab2[_0x8416('0x3')]):'$graveyard'==_0x522ab2['root']&&(_0x522ab2[_0x8416('0x1')]=!0x0,delete _0x522ab2['root']),_0x522ab2));}export function parsePositionAfterCompression(_0x48347c){P(_0x48347c,_0x2c16dc=>(_0x2c16dc['rootMain']?(_0x2c16dc['root']=_0x8416('0x5'),delete _0x2c16dc[_0x8416('0x6')]):_0x2c16dc[_0x8416('0x1')]&&(_0x2c16dc[_0x8416('0x3')]='$graveyard',delete _0x2c16dc[_0x8416('0x1')]),_0x2c16dc));}function P(_0x2216c7,_0xab0a7d){for(const _0x4e17e9 in _0x2216c7){const _0x36579d=_0x2216c7[_0x4e17e9];_0x8416('0x4')!==_0x4e17e9&&_0x52a974(_0x36579d)&&(_0x36579d[_0x8416('0x0')]&&(_0x36579d['root']||_0x36579d[_0x8416('0x6')]||_0x36579d[_0x8416('0x1')])?_0x2216c7[_0x4e17e9]=_0xab0a7d(_0x36579d):P(_0x36579d,_0xab0a7d));}return _0x2216c7;}

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