Socket
Socket
Sign inDemoInstall

@ckeditor/ckeditor5-operations-compressor

Package Overview
Dependencies
Maintainers
1
Versions
595
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ckeditor/ckeditor5-operations-compressor - npm Package Compare versions

Comparing version 29.0.0 to 29.1.0

4

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

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

"dependencies": {
"ckeditor5": "^29.0.0",
"ckeditor5": "^29.1.0",
"lodash-es": "^4.17.11",

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

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

*/
const _0x1afe=['shift','types','_compressSingleOperation','_combineNext','_compareOperations','_decompressSingleOperation','_context','compress','buffers','push','decompress','_splitCurrent'];(function(_0x1094b0,_0x1afe91){const _0x347784=function(_0x2f0201){while(--_0x2f0201){_0x1094b0['push'](_0x1094b0['shift']());}};_0x347784(++_0x1afe91);}(_0x1afe,0xa9));const _0x3477=function(_0x1094b0,_0x1afe91){_0x1094b0=_0x1094b0-0x0;let _0x347784=_0x1afe[_0x1094b0];return _0x347784;};import{cloneDeep as _0x38628e}from'lodash-es';export default class j{constructor(_0x3dd77f,_0x194c7b){this['id']=_0x3dd77f,this[_0x3477('0x5')]=_0x194c7b;}[_0x3477('0x6')](_0x70e2fa,_0x1a066a){let _0x5b2096;for(;_0x1a066a['length']>0x1&&this[_0x3477('0x3')](_0x1a066a[0x0],_0x1a066a[0x1]);)_0x5b2096?(_0x5b2096=this[_0x3477('0x2')](_0x1a066a[_0x3477('0xb')](),_0x5b2096),_0x70e2fa[_0x3477('0x0')][_0x3477('0x8')](0x0)):(_0x5b2096=_0x38628e(_0x1a066a[_0x3477('0xb')]()),_0x70e2fa[_0x3477('0x0')][_0x3477('0x8')](this['id']));return!!_0x5b2096&&(_0x5b2096=this[_0x3477('0x2')](_0x1a066a[_0x3477('0xb')](),_0x5b2096),_0x70e2fa[_0x3477('0x0')][_0x3477('0x8')](0x0),_0x70e2fa[_0x3477('0x7')][_0x3477('0x8')](this[_0x3477('0x1')](_0x5b2096)),!0x0);}[_0x3477('0x9')](_0x465a7f,_0x409769){const _0x5a88af=this[_0x3477('0x4')](_0x409769);for(;0x0==_0x409769['types'][0x0];)_0x409769[_0x3477('0x0')]['shift'](),_0x465a7f[_0x3477('0x8')](this[_0x3477('0xa')](_0x5a88af));_0x465a7f[_0x3477('0x8')](_0x5a88af);}}
const _0x5ecd=['_compareOperations','_combineNext','_decompressSingleOperation','push','types','_compressSingleOperation','length','decompress','shift','compress','_context'];(function(_0x2f3377,_0x5ecd31){const _0x67bf6b=function(_0x229809){while(--_0x229809){_0x2f3377['push'](_0x2f3377['shift']());}};_0x67bf6b(++_0x5ecd31);}(_0x5ecd,0x12a));const _0x67bf=function(_0x2f3377,_0x5ecd31){_0x2f3377=_0x2f3377-0x0;let _0x67bf6b=_0x5ecd[_0x2f3377];return _0x67bf6b;};import{cloneDeep as _0x49d8fb}from'lodash-es';export default class j{constructor(_0x22b954,_0x300b5e){this['id']=_0x22b954,this[_0x67bf('0x9')]=_0x300b5e;}[_0x67bf('0x8')](_0x1c2c7b,_0x3057e1){let _0x4555ac;for(;_0x3057e1[_0x67bf('0x5')]>0x1&&this[_0x67bf('0xa')](_0x3057e1[0x0],_0x3057e1[0x1]);)_0x4555ac?(_0x4555ac=this[_0x67bf('0x0')](_0x3057e1[_0x67bf('0x7')](),_0x4555ac),_0x1c2c7b[_0x67bf('0x3')][_0x67bf('0x2')](0x0)):(_0x4555ac=_0x49d8fb(_0x3057e1[_0x67bf('0x7')]()),_0x1c2c7b['types'][_0x67bf('0x2')](this['id']));return!!_0x4555ac&&(_0x4555ac=this[_0x67bf('0x0')](_0x3057e1[_0x67bf('0x7')](),_0x4555ac),_0x1c2c7b['types'][_0x67bf('0x2')](0x0),_0x1c2c7b['buffers'][_0x67bf('0x2')](this[_0x67bf('0x4')](_0x4555ac)),!0x0);}[_0x67bf('0x6')](_0x4333a9,_0x56fea6){const _0x526446=this[_0x67bf('0x1')](_0x56fea6);for(;0x0==_0x56fea6[_0x67bf('0x3')][0x0];)_0x56fea6[_0x67bf('0x3')]['shift'](),_0x4333a9[_0x67bf('0x2')](this['_splitCurrent'](_0x526446));_0x4333a9[_0x67bf('0x2')](_0x526446);}}

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

*/
const _0x5d42=['targetPosition','compress','decompress','_decompressSingleOperation','_compareOperations','__className','buffers','$graveyard','_getCompressorByName','howMany','wasUndone','_context','MoveOperation','sourcePosition','_combineNext'];(function(_0x49211b,_0x5d4269){const _0x893c0a=function(_0x19eaa1){while(--_0x19eaa1){_0x49211b['push'](_0x49211b['shift']());}};_0x893c0a(++_0x5d4269);}(_0x5d42,0x197));const _0x893c=function(_0x49211b,_0x5d4269){_0x49211b=_0x49211b-0x0;let _0x893c0a=_0x5d42[_0x49211b];return _0x893c0a;};import _0x21541f from'./actioncompressor';import{arePositionsEqual as _0x208a84,getPositionShiftedBy as _0x434907}from'../utils';import{cloneDeep as _0x2de7bc}from'lodash-es';export default class u extends _0x21541f{[_0x893c('0xc')](_0x17a9ec,_0x157b8a){return _0x157b8a[_0x893c('0x7')]++,_0x157b8a['sourcePosition']=_0x2de7bc(_0x17a9ec[_0x893c('0xb')]),_0x157b8a;}['_splitCurrent'](_0x472d7e){const _0x3f5d59=_0x2de7bc(_0x472d7e);return _0x472d7e['howMany']--,_0x3f5d59['howMany']=0x1,_0x3f5d59[_0x893c('0xb')]=_0x434907(_0x3f5d59[_0x893c('0xb')],_0x472d7e[_0x893c('0x7')]),_0x3f5d59;}[_0x893c('0x2')](_0xd9a05d,_0x3a2546){return!(!S(_0xd9a05d)||!S(_0x3a2546))&&(_0x208a84(_0x434907(_0xd9a05d[_0x893c('0xb')],-0x1),_0x3a2546[_0x893c('0xb')])&&_0x208a84(_0xd9a05d[_0x893c('0xd')],_0x3a2546[_0x893c('0xd')]));}['_compressSingleOperation'](_0x7aed21){const _0x32a8a6={'types':[],'buffers':[],'baseVersion':0x0};return this['_context'][_0x893c('0x6')](_0x893c('0xa'))[_0x893c('0xe')](_0x32a8a6,[_0x7aed21]),_0x32a8a6[_0x893c('0x4')][0x0];}[_0x893c('0x1')](_0x51a549){const _0x4a46cb=[];return this[_0x893c('0x9')][_0x893c('0x6')](_0x893c('0xa'))[_0x893c('0x0')](_0x4a46cb,_0x51a549),_0x4a46cb[0x0];}}function S(_0x3e910a){return _0x893c('0xa')==_0x3e910a[_0x893c('0x3')]&&_0x893c('0x5')==_0x3e910a[_0x893c('0xd')]['root']&&0x1==_0x3e910a['howMany']&&!_0x3e910a[_0x893c('0x8')];}
const _0x4ab0=['_combineNext','_splitCurrent','sourcePosition','MoveOperation','_getCompressorByName','_compressSingleOperation','__className','howMany','targetPosition','$graveyard','compress','_context','decompress','root'];(function(_0x417f1f,_0x4ab029){const _0x279ffa=function(_0x55142c){while(--_0x55142c){_0x417f1f['push'](_0x417f1f['shift']());}};_0x279ffa(++_0x4ab029);}(_0x4ab0,0x177));const _0x279f=function(_0x417f1f,_0x4ab029){_0x417f1f=_0x417f1f-0x0;let _0x279ffa=_0x4ab0[_0x417f1f];return _0x279ffa;};import _0x47f433 from'./actioncompressor';import{arePositionsEqual as _0x57322c,getPositionShiftedBy as _0x43f8b5}from'../utils';import{cloneDeep as _0x4b23ef}from'lodash-es';export default class u extends _0x47f433{[_0x279f('0x3')](_0x138b29,_0x35cdb7){return _0x35cdb7[_0x279f('0xa')]++,_0x35cdb7[_0x279f('0x5')]=_0x4b23ef(_0x138b29['sourcePosition']),_0x35cdb7;}[_0x279f('0x4')](_0x520442){const _0x26c65f=_0x4b23ef(_0x520442);return _0x520442[_0x279f('0xa')]--,_0x26c65f[_0x279f('0xa')]=0x1,_0x26c65f[_0x279f('0x5')]=_0x43f8b5(_0x26c65f['sourcePosition'],_0x520442['howMany']),_0x26c65f;}['_compareOperations'](_0x14c3e1,_0x3a60ea){return!(!S(_0x14c3e1)||!S(_0x3a60ea))&&(_0x57322c(_0x43f8b5(_0x14c3e1[_0x279f('0x5')],-0x1),_0x3a60ea['sourcePosition'])&&_0x57322c(_0x14c3e1[_0x279f('0xb')],_0x3a60ea['targetPosition']));}[_0x279f('0x8')](_0x4522c8){const _0x4755a6={'types':[],'buffers':[],'baseVersion':0x0};return this[_0x279f('0x0')]['_getCompressorByName'](_0x279f('0x6'))[_0x279f('0xd')](_0x4755a6,[_0x4522c8]),_0x4755a6['buffers'][0x0];}['_decompressSingleOperation'](_0x28f4af){const _0x3ab20d=[];return this[_0x279f('0x0')][_0x279f('0x7')]('MoveOperation')[_0x279f('0x1')](_0x3ab20d,_0x28f4af),_0x3ab20d[0x0];}}function S(_0x55f0ea){return _0x279f('0x6')==_0x55f0ea[_0x279f('0x9')]&&_0x279f('0xc')==_0x55f0ea[_0x279f('0xb')][_0x279f('0x2')]&&0x1==_0x55f0ea[_0x279f('0xa')]&&!_0x55f0ea['wasUndone'];}

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

*/
const _0x2bfc=['MoveOperation','$graveyard','_combineNext','targetPosition','howMany','_splitCurrent','_getCompressorByName','wasUndone','sourcePosition','_decompressSingleOperation'];(function(_0x4a43d5,_0x2bfcd2){const _0x21bac2=function(_0x203774){while(--_0x203774){_0x4a43d5['push'](_0x4a43d5['shift']());}};_0x21bac2(++_0x2bfcd2);}(_0x2bfc,0x19c));const _0x21ba=function(_0x4a43d5,_0x2bfcd2){_0x4a43d5=_0x4a43d5-0x0;let _0x21bac2=_0x2bfc[_0x4a43d5];return _0x21bac2;};import _0x125385 from'./actioncompressor';import{arePositionsEqual as _0x25e37e}from'../utils';import{cloneDeep as _0x4fadf3}from'lodash-es';export default class l extends _0x125385{[_0x21ba('0x0')](_0x3751cb,_0x45c827){return _0x45c827[_0x21ba('0x2')]++,_0x45c827;}[_0x21ba('0x3')](_0x3b8e48){const _0x4f53f7=_0x4fadf3(_0x3b8e48);return _0x4f53f7[_0x21ba('0x2')]=0x1,_0x3b8e48[_0x21ba('0x2')]--,_0x4f53f7;}['_compareOperations'](_0x566d2a,_0x1e90f6){return!(!S(_0x566d2a)||!S(_0x1e90f6))&&(_0x25e37e(_0x566d2a['sourcePosition'],_0x1e90f6[_0x21ba('0x6')])&&_0x25e37e(_0x566d2a['targetPosition'],_0x1e90f6[_0x21ba('0x1')]));}['_compressSingleOperation'](_0x1cfb09){const _0x3148e8={'types':[],'buffers':[],'baseVersion':0x0};return this['_context'][_0x21ba('0x4')](_0x21ba('0x8'))['compress'](_0x3148e8,[_0x1cfb09]),_0x3148e8['buffers'][0x0];}[_0x21ba('0x7')](_0x35f350){const _0x568a63=[];return this['_context']['_getCompressorByName'](_0x21ba('0x8'))['decompress'](_0x568a63,_0x35f350),_0x568a63[0x0];}}function S(_0x169c83){return _0x21ba('0x8')==_0x169c83['__className']&&_0x21ba('0x9')==_0x169c83[_0x21ba('0x1')]['root']&&0x1==_0x169c83[_0x21ba('0x2')]&&!_0x169c83[_0x21ba('0x5')];}
const _0x4fe6=['_decompressSingleOperation','compress','howMany','_getCompressorByName','_compressSingleOperation','_compareOperations','wasUndone','$graveyard','sourcePosition','targetPosition','_splitCurrent','root','MoveOperation','_context'];(function(_0x446de9,_0x4fe67e){const _0x53dd1d=function(_0x52d47a){while(--_0x52d47a){_0x446de9['push'](_0x446de9['shift']());}};_0x53dd1d(++_0x4fe67e);}(_0x4fe6,0x183));const _0x53dd=function(_0x446de9,_0x4fe67e){_0x446de9=_0x446de9-0x0;let _0x53dd1d=_0x4fe6[_0x446de9];return _0x53dd1d;};import _0x55361c from'./actioncompressor';import{arePositionsEqual as _0x561fc3}from'../utils';import{cloneDeep as _0x461744}from'lodash-es';export default class l extends _0x55361c{['_combineNext'](_0xcd163e,_0x28b095){return _0x28b095[_0x53dd('0x7')]++,_0x28b095;}[_0x53dd('0x1')](_0x431d95){const _0x4c30b3=_0x461744(_0x431d95);return _0x4c30b3[_0x53dd('0x7')]=0x1,_0x431d95[_0x53dd('0x7')]--,_0x4c30b3;}[_0x53dd('0xa')](_0x3e57d0,_0x1354c2){return!(!S(_0x3e57d0)||!S(_0x1354c2))&&(_0x561fc3(_0x3e57d0[_0x53dd('0xd')],_0x1354c2[_0x53dd('0xd')])&&_0x561fc3(_0x3e57d0[_0x53dd('0x0')],_0x1354c2[_0x53dd('0x0')]));}[_0x53dd('0x9')](_0x52ea0a){const _0x801b44={'types':[],'buffers':[],'baseVersion':0x0};return this['_context'][_0x53dd('0x8')]('MoveOperation')[_0x53dd('0x6')](_0x801b44,[_0x52ea0a]),_0x801b44['buffers'][0x0];}[_0x53dd('0x5')](_0x3a79e8){const _0x31c641=[];return this[_0x53dd('0x4')][_0x53dd('0x8')](_0x53dd('0x3'))['decompress'](_0x31c641,_0x3a79e8),_0x31c641[0x0];}}function S(_0x2d4b71){return _0x53dd('0x3')==_0x2d4b71['__className']&&_0x53dd('0xc')==_0x2d4b71[_0x53dd('0x0')][_0x53dd('0x2')]&&0x1==_0x2d4b71['howMany']&&!_0x2d4b71[_0x53dd('0xb')];}

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

*/
const _0x1506=['attributes','nodes','buffers','_decompressSingleOperation','_context','keys','_getCompressorByName','substr','position','decompress','data','_combineNext','_compareOperations','_compressSingleOperation','from','every','wasUndone','compress','length','InsertOperation'];(function(_0x5aecc3,_0x150675){const _0x100347=function(_0x539720){while(--_0x539720){_0x5aecc3['push'](_0x5aecc3['shift']());}};_0x100347(++_0x150675);}(_0x1506,0x1e2));const _0x1003=function(_0x5aecc3,_0x150675){_0x5aecc3=_0x5aecc3-0x0;let _0x100347=_0x1506[_0x5aecc3];return _0x100347;};import _0x35d47d from'./actioncompressor';import{arePositionsEqual as _0x526458,getPositionShiftedBy as _0x57b516}from'../utils';import{cloneDeep as _0xb2e2a8}from'lodash-es';export default class g extends _0x35d47d{[_0x1003('0x9')](_0x229d7c,_0x2ed6a7){return _0x2ed6a7[_0x1003('0x13')][0x0]['data']+=_0x229d7c[_0x1003('0x13')][0x0][_0x1003('0x8')],_0x2ed6a7;}['_splitCurrent'](_0x5aa98d){const _0x31c1c1=_0xb2e2a8(_0x5aa98d),_0x724dcc=_0x31c1c1[_0x1003('0x13')][0x0],_0xd71a60=_0x5aa98d[_0x1003('0x13')][0x0],_0x5de97a=Array[_0x1003('0xc')](_0xd71a60[_0x1003('0x8')])[0x0],_0x2fb8af=_0x5de97a[_0x1003('0x10')];return _0x724dcc[_0x1003('0x8')]=_0x5de97a,_0xd71a60[_0x1003('0x8')]=_0xd71a60[_0x1003('0x8')][_0x1003('0x5')](_0x2fb8af),_0x5aa98d['position']=_0x57b516(_0x5aa98d[_0x1003('0x6')],_0x2fb8af),_0x31c1c1;}[_0x1003('0xa')](_0xb17a5b,_0x3c01a7){if(S(_0xb17a5b)&&S(_0x3c01a7)){const _0x2c567c=_0xb17a5b[_0x1003('0x13')][0x0]['data'][_0x1003('0x10')],_0x1f367d=_0x526458(_0x57b516(_0xb17a5b[_0x1003('0x6')],_0x2c567c),_0x3c01a7['position']),_0xfa839e=_0xb17a5b[_0x1003('0x13')][0x0],_0x2da5a1=_0x3c01a7[_0x1003('0x13')][0x0];return _0x1f367d&&function(_0x32035d,_0x98390e){const _0x144377=Object[_0x1003('0x3')](_0x32035d['attributes']||{}),_0xab7109=Object[_0x1003('0x3')](_0x98390e[_0x1003('0x12')]||{});if(_0x144377[_0x1003('0x10')]!==_0xab7109[_0x1003('0x10')])return!0x1;return _0x144377[_0x1003('0xd')](_0x5716cf=>_0x98390e[_0x1003('0x12')][_0x5716cf]&&_0x98390e['attributes'][_0x5716cf]===_0x32035d[_0x1003('0x12')][_0x5716cf]);}(_0xfa839e,_0x2da5a1);}return!0x1;}[_0x1003('0xb')](_0x5b2a0d){const _0x335681={'types':[],'buffers':[],'baseVersion':0x0};return this[_0x1003('0x2')][_0x1003('0x4')](_0x1003('0x11'))[_0x1003('0xf')](_0x335681,[_0x5b2a0d]),_0x335681[_0x1003('0x0')][0x0];}[_0x1003('0x1')](_0x3f00f8){const _0x37856a=[];return this[_0x1003('0x2')][_0x1003('0x4')](_0x1003('0x11'))[_0x1003('0x7')](_0x37856a,_0x3f00f8),_0x37856a[0x0];}}function S(_0x218abd){return'InsertOperation'==_0x218abd['__className']&&0x1==_0x218abd[_0x1003('0x13')][_0x1003('0x10')]&&_0x218abd['nodes'][0x0]['data']&&!_0x218abd[_0x1003('0xe')]&&0x1==Array[_0x1003('0xc')](_0x218abd[_0x1003('0x13')][0x0][_0x1003('0x8')])[_0x1003('0x10')];}
const _0x4577=['_decompressSingleOperation','InsertOperation','attributes','decompress','_combineNext','from','nodes','buffers','_splitCurrent','_getCompressorByName','_compareOperations','data','position','keys','length','_context','every'];(function(_0x5355a3,_0x45779e){const _0x58b531=function(_0x1e43c9){while(--_0x1e43c9){_0x5355a3['push'](_0x5355a3['shift']());}};_0x58b531(++_0x45779e);}(_0x4577,0x1c2));const _0x58b5=function(_0x5355a3,_0x45779e){_0x5355a3=_0x5355a3-0x0;let _0x58b531=_0x4577[_0x5355a3];return _0x58b531;};import _0xdae922 from'./actioncompressor';import{arePositionsEqual as _0x2d2ff9,getPositionShiftedBy as _0x32492e}from'../utils';import{cloneDeep as _0x5540ef}from'lodash-es';export default class g extends _0xdae922{[_0x58b5('0xd')](_0x2a74de,_0x8a6728){return _0x8a6728[_0x58b5('0xf')][0x0][_0x58b5('0x3')]+=_0x2a74de[_0x58b5('0xf')][0x0][_0x58b5('0x3')],_0x8a6728;}[_0x58b5('0x0')](_0x5e18ce){const _0x2e30d7=_0x5540ef(_0x5e18ce),_0x1e63bb=_0x2e30d7[_0x58b5('0xf')][0x0],_0x4df282=_0x5e18ce[_0x58b5('0xf')][0x0],_0x599b93=Array['from'](_0x4df282[_0x58b5('0x3')])[0x0],_0x1711e6=_0x599b93[_0x58b5('0x6')];return _0x1e63bb[_0x58b5('0x3')]=_0x599b93,_0x4df282[_0x58b5('0x3')]=_0x4df282[_0x58b5('0x3')]['substr'](_0x1711e6),_0x5e18ce[_0x58b5('0x4')]=_0x32492e(_0x5e18ce['position'],_0x1711e6),_0x2e30d7;}[_0x58b5('0x2')](_0x1fa1e3,_0x273b87){if(S(_0x1fa1e3)&&S(_0x273b87)){const _0x4188a6=_0x1fa1e3['nodes'][0x0]['data']['length'],_0x3fc902=_0x2d2ff9(_0x32492e(_0x1fa1e3['position'],_0x4188a6),_0x273b87[_0x58b5('0x4')]),_0x34d820=_0x1fa1e3['nodes'][0x0],_0x46e8ce=_0x273b87[_0x58b5('0xf')][0x0];return _0x3fc902&&function(_0x17201d,_0x3ad8bc){const _0x42923c=Object[_0x58b5('0x5')](_0x17201d[_0x58b5('0xb')]||{}),_0x24ee92=Object['keys'](_0x3ad8bc[_0x58b5('0xb')]||{});if(_0x42923c[_0x58b5('0x6')]!==_0x24ee92[_0x58b5('0x6')])return!0x1;return _0x42923c[_0x58b5('0x8')](_0x575899=>_0x3ad8bc[_0x58b5('0xb')][_0x575899]&&_0x3ad8bc['attributes'][_0x575899]===_0x17201d['attributes'][_0x575899]);}(_0x34d820,_0x46e8ce);}return!0x1;}['_compressSingleOperation'](_0xe2d51b){const _0xd8dc9e={'types':[],'buffers':[],'baseVersion':0x0};return this[_0x58b5('0x7')]['_getCompressorByName']('InsertOperation')['compress'](_0xd8dc9e,[_0xe2d51b]),_0xd8dc9e[_0x58b5('0x10')][0x0];}[_0x58b5('0x9')](_0x162721){const _0xe70ab7=[];return this['_context'][_0x58b5('0x1')](_0x58b5('0xa'))[_0x58b5('0xc')](_0xe70ab7,_0x162721),_0xe70ab7[0x0];}}function S(_0x193dcf){return'InsertOperation'==_0x193dcf['__className']&&0x1==_0x193dcf['nodes'][_0x58b5('0x6')]&&_0x193dcf[_0x58b5('0xf')][0x0][_0x58b5('0x3')]&&!_0x193dcf['wasUndone']&&0x1==Array[_0x58b5('0xe')](_0x193dcf[_0x58b5('0xf')][0x0]['data'])[_0x58b5('0x6')];}

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

*/
const _0x4b93=['newRange','toNone','start','user:position:','_compressSingleOperation','user:','buffers','name','push','_decompressSingleOperation','stickiness','compress','split','startsWith','_getCompressorByName','MarkerOperation','end','types','shift','__className','decompress'];(function(_0x502f8b,_0x4b93a5){const _0x13190f=function(_0x1995e0){while(--_0x1995e0){_0x502f8b['push'](_0x502f8b['shift']());}};_0x13190f(++_0x4b93a5);}(_0x4b93,0x1b5));const _0x1319=function(_0x502f8b,_0x4b93a5){_0x502f8b=_0x502f8b-0x0;let _0x13190f=_0x4b93[_0x502f8b];return _0x13190f;};import _0x473e34 from'./actioncompressor';import{arePositionsEqual as _0x932eaf}from'../utils';import{cloneDeep as _0x1f0014}from'lodash-es';export default class M extends _0x473e34{[_0x1319('0xf')](_0x25788e,_0x586f22){if(!function(_0x536d84,_0x24ddf3){if(!_0x536d84||!_0x24ddf3)return!0x1;if('MarkerOperation'!=_0x536d84[_0x1319('0x2')]||_0x1319('0x13')!=_0x24ddf3[_0x1319('0x2')])return!0x1;if(_0x536d84[_0x1319('0xb')][_0x1319('0x11')](_0x1319('0x9'))&&_0x24ddf3[_0x1319('0xb')][_0x1319('0x11')](_0x1319('0x9'))&&_0x536d84[_0x1319('0xb')]!=_0x24ddf3[_0x1319('0xb')])return!0x0;return!0x1;}(_0x586f22[0x0],_0x586f22[0x1]))return!0x1;const _0x42af6b=_0x586f22[_0x1319('0x1')]();return _0x42af6b['oldRange']=null,_0x42af6b[_0x1319('0x4')]&&_0x932eaf(_0x42af6b['newRange'][_0x1319('0x6')],_0x42af6b[_0x1319('0x4')][_0x1319('0x14')])&&(_0x42af6b['newRange']['end']=null),_0x586f22[_0x1319('0x1')](),_0x25788e['types'][_0x1319('0xc')](this['id']),_0x25788e[_0x1319('0x0')][_0x1319('0xc')](0x0),_0x25788e[_0x1319('0xa')][_0x1319('0xc')](this['_compressSingleOperation'](_0x42af6b)),!0x0;}[_0x1319('0x3')](_0x2424bb,_0x43e42c){const _0x451f55=this[_0x1319('0xd')](_0x43e42c);_0x451f55[_0x1319('0x4')]&&!_0x451f55[_0x1319('0x4')]['end']&&(_0x451f55['newRange']['end']=_0x1f0014(_0x451f55[_0x1319('0x4')]['start']));const _0x2f804a=_0x1f0014(_0x451f55);_0x2f804a[_0x1319('0x4')]&&(_0x2f804a[_0x1319('0x4')][_0x1319('0x6')][_0x1319('0xe')]=_0x1319('0x5'),_0x2f804a['newRange']['end']=_0x1f0014(_0x2f804a['newRange'][_0x1319('0x6')])),_0x2f804a['name']=_0x1319('0x7')+_0x2f804a[_0x1319('0xb')][_0x1319('0x10')](':')[0x2],_0x43e42c[_0x1319('0x0')][_0x1319('0x1')](),_0x2424bb[_0x1319('0xc')](_0x451f55),_0x2424bb[_0x1319('0xc')](_0x2f804a);}[_0x1319('0x8')](_0x5df21f){const _0x502893={'types':[],'buffers':[],'baseVersion':0x0};return this['_context'][_0x1319('0x12')](_0x1319('0x13'))[_0x1319('0xf')](_0x502893,[_0x5df21f]),_0x502893['buffers'][0x0];}[_0x1319('0xd')](_0x334b71){const _0x5206c=[];return this['_context'][_0x1319('0x12')](_0x1319('0x13'))[_0x1319('0x3')](_0x5206c,_0x334b71),_0x5206c[0x0];}}
const _0x1995=['start','buffers','name','oldRange','_compressSingleOperation','user:','decompress','newRange','types','__className','user:position:','_getCompressorByName','end','startsWith','stickiness','split','shift','toNone','compress','_context','MarkerOperation','push'];(function(_0x5776f2,_0x1995cb){const _0xcfb290=function(_0x237b39){while(--_0x237b39){_0x5776f2['push'](_0x5776f2['shift']());}};_0xcfb290(++_0x1995cb);}(_0x1995,0x1d3));const _0xcfb2=function(_0x5776f2,_0x1995cb){_0x5776f2=_0x5776f2-0x0;let _0xcfb290=_0x1995[_0x5776f2];return _0xcfb290;};import _0x2d75a6 from'./actioncompressor';import{arePositionsEqual as _0x5f5ac4}from'../utils';import{cloneDeep as _0x237f43}from'lodash-es';export default class M extends _0x2d75a6{[_0xcfb2('0xd')](_0x2c11c3,_0x2fb6e0){if(!function(_0x214cca,_0x3e4706){if(!_0x214cca||!_0x3e4706)return!0x1;if('MarkerOperation'!=_0x214cca[_0xcfb2('0x4')]||_0xcfb2('0xf')!=_0x3e4706['__className'])return!0x1;if(_0x214cca[_0xcfb2('0x13')][_0xcfb2('0x8')](_0xcfb2('0x0'))&&_0x3e4706[_0xcfb2('0x13')][_0xcfb2('0x8')](_0xcfb2('0x0'))&&_0x214cca[_0xcfb2('0x13')]!=_0x3e4706[_0xcfb2('0x13')])return!0x0;return!0x1;}(_0x2fb6e0[0x0],_0x2fb6e0[0x1]))return!0x1;const _0x50bc16=_0x2fb6e0[_0xcfb2('0xb')]();return _0x50bc16[_0xcfb2('0x14')]=null,_0x50bc16[_0xcfb2('0x2')]&&_0x5f5ac4(_0x50bc16[_0xcfb2('0x2')]['start'],_0x50bc16[_0xcfb2('0x2')]['end'])&&(_0x50bc16[_0xcfb2('0x2')][_0xcfb2('0x7')]=null),_0x2fb6e0[_0xcfb2('0xb')](),_0x2c11c3[_0xcfb2('0x3')]['push'](this['id']),_0x2c11c3[_0xcfb2('0x3')]['push'](0x0),_0x2c11c3[_0xcfb2('0x12')]['push'](this['_compressSingleOperation'](_0x50bc16)),!0x0;}[_0xcfb2('0x1')](_0x4ec281,_0x46f63d){const _0x393b89=this['_decompressSingleOperation'](_0x46f63d);_0x393b89[_0xcfb2('0x2')]&&!_0x393b89['newRange']['end']&&(_0x393b89[_0xcfb2('0x2')][_0xcfb2('0x7')]=_0x237f43(_0x393b89['newRange'][_0xcfb2('0x11')]));const _0x4d1134=_0x237f43(_0x393b89);_0x4d1134[_0xcfb2('0x2')]&&(_0x4d1134[_0xcfb2('0x2')][_0xcfb2('0x11')][_0xcfb2('0x9')]=_0xcfb2('0xc'),_0x4d1134[_0xcfb2('0x2')]['end']=_0x237f43(_0x4d1134[_0xcfb2('0x2')]['start'])),_0x4d1134['name']=_0xcfb2('0x5')+_0x4d1134[_0xcfb2('0x13')][_0xcfb2('0xa')](':')[0x2],_0x46f63d[_0xcfb2('0x3')][_0xcfb2('0xb')](),_0x4ec281[_0xcfb2('0x10')](_0x393b89),_0x4ec281['push'](_0x4d1134);}[_0xcfb2('0x15')](_0x2d77fc){const _0x587088={'types':[],'buffers':[],'baseVersion':0x0};return this[_0xcfb2('0xe')][_0xcfb2('0x6')]('MarkerOperation')[_0xcfb2('0xd')](_0x587088,[_0x2d77fc]),_0x587088['buffers'][0x0];}['_decompressSingleOperation'](_0x5dbf91){const _0x8a40bc=[];return this['_context'][_0xcfb2('0x6')](_0xcfb2('0xf'))[_0xcfb2('0x1')](_0x8a40bc,_0x5dbf91),_0x8a40bc[0x0];}}

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

*/
var _0x3a11=['repeated','bool','string','uint32','Position','Element'];(function(_0x14e742,_0x3a116b){var _0x418207=function(_0x5d1885){while(--_0x5d1885){_0x14e742['push'](_0x14e742['shift']());}};_0x418207(++_0x3a116b);}(_0x3a11,0xbb));var _0x4182=function(_0x14e742,_0x3a116b){_0x14e742=_0x14e742-0x0;var _0x418207=_0x3a11[_0x14e742];return _0x418207;};export default{'Position':{'fields':{'root':{'type':_0x4182('0x1'),'id':0x1},'rootMain':{'type':_0x4182('0x0'),'id':0x2},'rootGraveyard':{'type':_0x4182('0x0'),'id':0x3},'path':{'rule':_0x4182('0x5'),'type':_0x4182('0x2'),'id':0x4},'stickiness':{'type':_0x4182('0x1'),'id':0x5}}},'Range':{'fields':{'start':{'type':_0x4182('0x3'),'id':0x1},'end':{'type':_0x4182('0x3'),'id':0x2}}},'Element':{'fields':{'name':{'type':_0x4182('0x1'),'id':0x1},'children':{'rule':'repeated','type':_0x4182('0x4'),'id':0x2},'data':{'type':_0x4182('0x1'),'id':0x3},'attributesBoolean':{'keyType':_0x4182('0x1'),'type':_0x4182('0x0'),'id':0x4},'attributesJson':{'type':_0x4182('0x1'),'id':0x5}}}};
var _0x557d=['string','Element','uint32','Position','repeated','bool'];(function(_0x204c1a,_0x557d0c){var _0xb4b263=function(_0x241ba3){while(--_0x241ba3){_0x204c1a['push'](_0x204c1a['shift']());}};_0xb4b263(++_0x557d0c);}(_0x557d,0xeb));var _0xb4b2=function(_0x204c1a,_0x557d0c){_0x204c1a=_0x204c1a-0x0;var _0xb4b263=_0x557d[_0x204c1a];return _0xb4b263;};export default{'Position':{'fields':{'root':{'type':_0xb4b2('0x5'),'id':0x1},'rootMain':{'type':_0xb4b2('0x4'),'id':0x2},'rootGraveyard':{'type':'bool','id':0x3},'path':{'rule':_0xb4b2('0x3'),'type':_0xb4b2('0x1'),'id':0x4},'stickiness':{'type':_0xb4b2('0x5'),'id':0x5}}},'Range':{'fields':{'start':{'type':_0xb4b2('0x2'),'id':0x1},'end':{'type':_0xb4b2('0x2'),'id':0x2}}},'Element':{'fields':{'name':{'type':_0xb4b2('0x5'),'id':0x1},'children':{'rule':'repeated','type':_0xb4b2('0x0'),'id':0x2},'data':{'type':_0xb4b2('0x5'),'id':0x3},'attributesBoolean':{'keyType':'string','type':_0xb4b2('0x4'),'id':0x4},'attributesJson':{'type':_0xb4b2('0x5'),'id':0x5}}}};

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

*/
const _0x389b=['MoveOperation','build','DeletingAction','_compressorById','MergeOperation','AttributeOperation','__className','UserSelectionAction','description','InsertOperation','ForwardDeletingAction','decompress','CommentMarkerOperation','set','getDescriptor','no-operations-provided','registerDescriptor','types','baseVersion','Range','SplitOperation','RootAttributeOperation','suggestion','Position','_registerOperationCompressor','compress','_getCompressorByName','MarkerOperation','TypingAction','comment','_compressorByName','_registerActionCompressor','length','_protobufFactory','NoOperation','Element','RenameOperation','_registerCompressor','SuggestionMarkerOperation','get'];(function(_0x310b36,_0x389be5){const _0x2545fa=function(_0x32420b){while(--_0x32420b){_0x310b36['push'](_0x310b36['shift']());}};_0x2545fa(++_0x389be5);}(_0x389b,0x70));const _0x2545=function(_0x310b36,_0x389be5){_0x310b36=_0x310b36-0x0;let _0x2545fa=_0x389b[_0x310b36];return _0x2545fa;};import{CKEditorError as _0x5197cc}from'ckeditor5/src/utils';import _0x5db036 from'./protobuffactory';import _0x1a0df0 from'./commondescriptions';import _0x57d74d from'./operationcompressor/attributeoperationcompressor';import _0x5a1801 from'./operationcompressor/insertoperationcompressor';import _0x3729c5 from'./operationcompressor/markeroperationcompressor';import _0x5955c4 from'./operationcompressor/mergeoperationcompressor';import _0x5697d3 from'./operationcompressor/moveoperationcompressor';import _0x96c229 from'./operationcompressor/renameoperationcompressor';import _0x598502 from'./operationcompressor/rootattributeoperationcompressor';import _0x3dafcd from'./operationcompressor/splitoperationcompressor';import _0xd528a6 from'./operationcompressor/nooperationcompressor';import _0x317eb4 from'./operationcompressor/annotationmarkeroperationcompressor';import _0x56ddce from'./actioncompressor/typingactioncompressor';import _0x2546ac from'./actioncompressor/deletingactioncompressor';import _0x39815b from'./actioncompressor/forwarddeletingactioncompressor';import _0xce4221 from'./actioncompressor/userselectionactioncompressor';export default class w{constructor(){this[_0x2545('0xb')]=new Map(),this['_compressorByName']=new Map(),this[_0x2545('0x1')]=new _0x5db036(),this[_0x2545('0x1')][_0x2545('0x18')](_0x2545('0x1f'),_0x1a0df0[_0x2545('0x1f')]),this[_0x2545('0x1')][_0x2545('0x18')](_0x2545('0x1b'),_0x1a0df0[_0x2545('0x1b')]),this['_protobufFactory'][_0x2545('0x18')]('Element',_0x1a0df0[_0x2545('0x3')]),this[_0x2545('0x1')]['registerDescriptor'](_0x2545('0xd'),_0x57d74d[_0x2545('0x10')]),this['_protobufFactory'][_0x2545('0x18')](_0x2545('0x11'),_0x5a1801['description']),this[_0x2545('0x1')][_0x2545('0x18')](_0x2545('0x23'),_0x3729c5[_0x2545('0x10')]),this[_0x2545('0x1')][_0x2545('0x18')](_0x2545('0xc'),_0x5955c4[_0x2545('0x10')]),this[_0x2545('0x1')]['registerDescriptor'](_0x2545('0x8'),_0x5697d3[_0x2545('0x10')]),this[_0x2545('0x1')]['registerDescriptor']('RenameOperation',_0x96c229[_0x2545('0x10')]),this['_protobufFactory']['registerDescriptor'](_0x2545('0x1d'),_0x598502[_0x2545('0x10')]),this[_0x2545('0x1')]['registerDescriptor'](_0x2545('0x1c'),_0x3dafcd[_0x2545('0x10')]),this[_0x2545('0x1')][_0x2545('0x9')](),this[_0x2545('0x5')](0x1,'NoOperation',new _0xd528a6(0x1,_0x2545('0x2'))),this[_0x2545('0x20')](0xa,_0x2545('0xd'),_0x57d74d),this[_0x2545('0x20')](0xb,_0x2545('0x11'),_0x5a1801),this[_0x2545('0x20')](0xc,_0x2545('0x23'),_0x3729c5),this[_0x2545('0x20')](0xd,'MergeOperation',_0x5955c4),this[_0x2545('0x20')](0xe,_0x2545('0x8'),_0x5697d3),this[_0x2545('0x20')](0xf,_0x2545('0x4'),_0x96c229),this[_0x2545('0x20')](0x10,_0x2545('0x1d'),_0x598502),this['_registerOperationCompressor'](0x11,'SplitOperation',_0x3dafcd);const _0x178e84=this[_0x2545('0x1')]['getDescriptor']('MarkerOperation');this[_0x2545('0x5')](0x12,_0x2545('0x14'),new _0x317eb4(0x12,'MarkerOperation',_0x178e84,_0x2545('0x25'))),this['_registerCompressor'](0x13,_0x2545('0x6'),new _0x317eb4(0x13,_0x2545('0x23'),_0x178e84,_0x2545('0x1e'))),this[_0x2545('0x27')](0x64,_0x2545('0x24'),_0x56ddce),this[_0x2545('0x27')](0x65,_0x2545('0xa'),_0x2546ac),this[_0x2545('0x27')](0x66,'ForwardDeletingAction',_0x39815b),this[_0x2545('0x27')](0x67,_0x2545('0xf'),_0xce4221);}[_0x2545('0x20')](_0x1a8d0a,_0x26e31a,_0x2dfcf0){const _0x2d6d46=new _0x2dfcf0(_0x1a8d0a,_0x26e31a,this[_0x2545('0x1')][_0x2545('0x16')](_0x26e31a));this['_registerCompressor'](_0x1a8d0a,_0x26e31a,_0x2d6d46);}[_0x2545('0x27')](_0x32f4d3,_0x46f3b0,_0x556966){const _0x40f13d=new _0x556966(_0x32f4d3,this);this[_0x2545('0x5')](_0x32f4d3,_0x46f3b0,_0x40f13d);}[_0x2545('0x5')](_0x12acc3,_0x24419d,_0x5a83f5){this[_0x2545('0xb')][_0x2545('0x15')](_0x12acc3,_0x5a83f5),this[_0x2545('0x26')]['set'](_0x24419d,_0x5a83f5);}[_0x2545('0x22')](_0x96d141){return this[_0x2545('0x26')][_0x2545('0x7')](_0x96d141);}[_0x2545('0x21')](_0x1b07f4){if(!_0x1b07f4||!_0x1b07f4[0x0])throw new _0x5197cc(_0x2545('0x17'),this);const _0x53f9d6={'types':[],'buffers':[],'baseVersion':_0x1b07f4[0x0][_0x2545('0x1a')]};for(;_0x1b07f4[_0x2545('0x0')];)this['_getCompressorByName'](_0x2545('0xf'))[_0x2545('0x21')](_0x53f9d6,_0x1b07f4)||this[_0x2545('0x22')]('TypingAction')[_0x2545('0x21')](_0x53f9d6,_0x1b07f4)||this[_0x2545('0x22')](_0x2545('0xa'))[_0x2545('0x21')](_0x53f9d6,_0x1b07f4)||this[_0x2545('0x22')](_0x2545('0x12'))['compress'](_0x53f9d6,_0x1b07f4)||this[_0x2545('0x22')](_0x2545('0x14'))[_0x2545('0x21')](_0x53f9d6,_0x1b07f4)||this['_getCompressorByName'](_0x2545('0x6'))[_0x2545('0x21')](_0x53f9d6,_0x1b07f4)||this[_0x2545('0x22')](_0x1b07f4[0x0][_0x2545('0xe')])[_0x2545('0x21')](_0x53f9d6,_0x1b07f4);return _0x53f9d6;}[_0x2545('0x13')](_0x495aad){const _0x216666=[];for(;_0x495aad[_0x2545('0x19')][_0x2545('0x0')];){this[_0x2545('0xb')][_0x2545('0x7')](_0x495aad[_0x2545('0x19')][0x0])[_0x2545('0x13')](_0x216666,_0x495aad);}return _0x216666['forEach']((_0x250a40,_0x2c6131)=>_0x250a40['baseVersion']=_0x495aad[_0x2545('0x1a')]+_0x2c6131),_0x216666;}}
const _0x3003=['_protobufFactory','SuggestionMarkerOperation','Position','compress','_registerCompressor','MarkerOperation','forEach','description','comment','RootAttributeOperation','TypingAction','registerDescriptor','AttributeOperation','_registerOperationCompressor','MoveOperation','__className','_compressorByName','UserSelectionAction','suggestion','DeletingAction','Element','InsertOperation','NoOperation','Range','no-operations-provided','MergeOperation','_compressorById','_getCompressorByName','get','_registerActionCompressor','RenameOperation','set','build','baseVersion','CommentMarkerOperation','SplitOperation','ForwardDeletingAction','length'];(function(_0x5230c6,_0x30038b){const _0x3739d5=function(_0x5c5532){while(--_0x5c5532){_0x5230c6['push'](_0x5230c6['shift']());}};_0x3739d5(++_0x30038b);}(_0x3003,0x1bd));const _0x3739=function(_0x5230c6,_0x30038b){_0x5230c6=_0x5230c6-0x0;let _0x3739d5=_0x3003[_0x5230c6];return _0x3739d5;};import{CKEditorError as _0x5b2778}from'ckeditor5/src/utils';import _0x284434 from'./protobuffactory';import _0x41c2f6 from'./commondescriptions';import _0x3db840 from'./operationcompressor/attributeoperationcompressor';import _0x19e81f from'./operationcompressor/insertoperationcompressor';import _0x49e8b3 from'./operationcompressor/markeroperationcompressor';import _0x259042 from'./operationcompressor/mergeoperationcompressor';import _0x5c8df2 from'./operationcompressor/moveoperationcompressor';import _0xa46bab from'./operationcompressor/renameoperationcompressor';import _0x1e14ce from'./operationcompressor/rootattributeoperationcompressor';import _0x459e94 from'./operationcompressor/splitoperationcompressor';import _0x44cdd9 from'./operationcompressor/nooperationcompressor';import _0x177f2d from'./operationcompressor/annotationmarkeroperationcompressor';import _0x573c00 from'./actioncompressor/typingactioncompressor';import _0x266248 from'./actioncompressor/deletingactioncompressor';import _0x205b6c from'./actioncompressor/forwarddeletingactioncompressor';import _0x2bebe4 from'./actioncompressor/userselectionactioncompressor';export default class w{constructor(){this[_0x3739('0x25')]=new Map(),this['_compressorByName']=new Map(),this['_protobufFactory']=new _0x284434(),this['_protobufFactory'][_0x3739('0x16')](_0x3739('0xd'),_0x41c2f6[_0x3739('0xd')]),this[_0x3739('0xb')][_0x3739('0x16')](_0x3739('0x22'),_0x41c2f6['Range']),this[_0x3739('0xb')][_0x3739('0x16')](_0x3739('0x1f'),_0x41c2f6[_0x3739('0x1f')]),this[_0x3739('0xb')][_0x3739('0x16')](_0x3739('0x17'),_0x3db840[_0x3739('0x12')]),this['_protobufFactory']['registerDescriptor'](_0x3739('0x20'),_0x19e81f[_0x3739('0x12')]),this[_0x3739('0xb')]['registerDescriptor'](_0x3739('0x10'),_0x49e8b3[_0x3739('0x12')]),this[_0x3739('0xb')][_0x3739('0x16')](_0x3739('0x24'),_0x259042[_0x3739('0x12')]),this[_0x3739('0xb')]['registerDescriptor'](_0x3739('0x19'),_0x5c8df2[_0x3739('0x12')]),this[_0x3739('0xb')][_0x3739('0x16')](_0x3739('0x3'),_0xa46bab[_0x3739('0x12')]),this['_protobufFactory'][_0x3739('0x16')]('RootAttributeOperation',_0x1e14ce[_0x3739('0x12')]),this[_0x3739('0xb')]['registerDescriptor'](_0x3739('0x8'),_0x459e94[_0x3739('0x12')]),this[_0x3739('0xb')][_0x3739('0x5')](),this[_0x3739('0xf')](0x1,'NoOperation',new _0x44cdd9(0x1,_0x3739('0x21'))),this['_registerOperationCompressor'](0xa,'AttributeOperation',_0x3db840),this['_registerOperationCompressor'](0xb,_0x3739('0x20'),_0x19e81f),this[_0x3739('0x18')](0xc,'MarkerOperation',_0x49e8b3),this[_0x3739('0x18')](0xd,_0x3739('0x24'),_0x259042),this['_registerOperationCompressor'](0xe,'MoveOperation',_0x5c8df2),this[_0x3739('0x18')](0xf,_0x3739('0x3'),_0xa46bab),this[_0x3739('0x18')](0x10,_0x3739('0x14'),_0x1e14ce),this['_registerOperationCompressor'](0x11,_0x3739('0x8'),_0x459e94);const _0x2ba9a1=this[_0x3739('0xb')]['getDescriptor'](_0x3739('0x10'));this[_0x3739('0xf')](0x12,_0x3739('0x7'),new _0x177f2d(0x12,_0x3739('0x10'),_0x2ba9a1,_0x3739('0x13'))),this[_0x3739('0xf')](0x13,_0x3739('0xc'),new _0x177f2d(0x13,_0x3739('0x10'),_0x2ba9a1,_0x3739('0x1d'))),this['_registerActionCompressor'](0x64,'TypingAction',_0x573c00),this[_0x3739('0x2')](0x65,_0x3739('0x1e'),_0x266248),this[_0x3739('0x2')](0x66,_0x3739('0x9'),_0x205b6c),this[_0x3739('0x2')](0x67,'UserSelectionAction',_0x2bebe4);}['_registerOperationCompressor'](_0x8786ec,_0x3d7d09,_0x501b87){const _0x586b3d=new _0x501b87(_0x8786ec,_0x3d7d09,this[_0x3739('0xb')]['getDescriptor'](_0x3d7d09));this['_registerCompressor'](_0x8786ec,_0x3d7d09,_0x586b3d);}['_registerActionCompressor'](_0x4b486d,_0x16ab40,_0x3dd17a){const _0x1d5c69=new _0x3dd17a(_0x4b486d,this);this[_0x3739('0xf')](_0x4b486d,_0x16ab40,_0x1d5c69);}['_registerCompressor'](_0x21b04a,_0x235841,_0x17a1b2){this[_0x3739('0x25')][_0x3739('0x4')](_0x21b04a,_0x17a1b2),this[_0x3739('0x1b')][_0x3739('0x4')](_0x235841,_0x17a1b2);}[_0x3739('0x0')](_0x227992){return this[_0x3739('0x1b')][_0x3739('0x1')](_0x227992);}['compress'](_0x1405ce){if(!_0x1405ce||!_0x1405ce[0x0])throw new _0x5b2778(_0x3739('0x23'),this);const _0xf45954={'types':[],'buffers':[],'baseVersion':_0x1405ce[0x0][_0x3739('0x6')]};for(;_0x1405ce[_0x3739('0xa')];)this['_getCompressorByName'](_0x3739('0x1c'))['compress'](_0xf45954,_0x1405ce)||this['_getCompressorByName'](_0x3739('0x15'))[_0x3739('0xe')](_0xf45954,_0x1405ce)||this[_0x3739('0x0')]('DeletingAction')[_0x3739('0xe')](_0xf45954,_0x1405ce)||this[_0x3739('0x0')](_0x3739('0x9'))[_0x3739('0xe')](_0xf45954,_0x1405ce)||this['_getCompressorByName'](_0x3739('0x7'))['compress'](_0xf45954,_0x1405ce)||this[_0x3739('0x0')](_0x3739('0xc'))[_0x3739('0xe')](_0xf45954,_0x1405ce)||this[_0x3739('0x0')](_0x1405ce[0x0][_0x3739('0x1a')])['compress'](_0xf45954,_0x1405ce);return _0xf45954;}['decompress'](_0x552108){const _0x4cf0bd=[];for(;_0x552108['types'][_0x3739('0xa')];){this['_compressorById'][_0x3739('0x1')](_0x552108['types'][0x0])['decompress'](_0x4cf0bd,_0x552108);}return _0x4cf0bd[_0x3739('0x11')]((_0x4ee3f7,_0x18f33e)=>_0x4ee3f7[_0x3739('0x6')]=_0x552108[_0x3739('0x6')]+_0x18f33e),_0x4cf0bd;}}

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

*/
const _0x3f98=['startsWith','decompress','__className','MarkerOperation','replace','name','length','compress','_omittedNamespace'];(function(_0x40b2f0,_0x3f98cf){const _0x259a9c=function(_0x100bae){while(--_0x100bae){_0x40b2f0['push'](_0x40b2f0['shift']());}};_0x259a9c(++_0x3f98cf);}(_0x3f98,0x74));const _0x259a=function(_0x40b2f0,_0x3f98cf){_0x40b2f0=_0x40b2f0-0x0;let _0x259a9c=_0x3f98[_0x40b2f0];return _0x259a9c;};import _0x485823 from'./markeroperationcompressor';export default class O extends _0x485823{constructor(_0x2727f0,_0x172263,_0x200eaa,_0x19859c){super(_0x2727f0,_0x172263,_0x200eaa),this[_0x259a('0x0')]=_0x19859c+':';}[_0x259a('0x8')](_0x154ab6,_0x7da2a0){return!(_0x259a('0x4')!=_0x7da2a0[0x0][_0x259a('0x3')]||!_0x7da2a0[0x0]['name'][_0x259a('0x1')](this[_0x259a('0x0')]))&&(_0x7da2a0[0x0]['name']=_0x7da2a0[0x0][_0x259a('0x6')][_0x259a('0x5')](new RegExp('^'+this[_0x259a('0x0')]),''),super[_0x259a('0x8')](_0x154ab6,_0x7da2a0),!0x0);}[_0x259a('0x2')](_0x11106f,_0x12d757){super[_0x259a('0x2')](_0x11106f,_0x12d757);const _0x50084d=_0x11106f[_0x11106f[_0x259a('0x7')]-0x1];_0x50084d[_0x259a('0x6')]=this[_0x259a('0x0')]+_0x50084d[_0x259a('0x6')];}}
const _0x1517=['decompress','name','__className','_omittedNamespace','MarkerOperation','length'];(function(_0x518796,_0x1517b4){const _0x4f6884=function(_0x3441e2){while(--_0x3441e2){_0x518796['push'](_0x518796['shift']());}};_0x4f6884(++_0x1517b4);}(_0x1517,0x1ba));const _0x4f68=function(_0x518796,_0x1517b4){_0x518796=_0x518796-0x0;let _0x4f6884=_0x1517[_0x518796];return _0x4f6884;};import _0x1f2c94 from'./markeroperationcompressor';export default class O extends _0x1f2c94{constructor(_0x341fbc,_0x126678,_0x5b6b68,_0x4e77ca){super(_0x341fbc,_0x126678,_0x5b6b68),this[_0x4f68('0x5')]=_0x4e77ca+':';}['compress'](_0x59856d,_0x3b92fe){return!(_0x4f68('0x0')!=_0x3b92fe[0x0][_0x4f68('0x4')]||!_0x3b92fe[0x0][_0x4f68('0x3')]['startsWith'](this[_0x4f68('0x5')]))&&(_0x3b92fe[0x0]['name']=_0x3b92fe[0x0]['name']['replace'](new RegExp('^'+this[_0x4f68('0x5')]),''),super['compress'](_0x59856d,_0x3b92fe),!0x0);}[_0x4f68('0x2')](_0x419235,_0x1dc8e0){super['decompress'](_0x419235,_0x1dc8e0);const _0x17f517=_0x419235[_0x419235[_0x4f68('0x1')]-0x1];_0x17f517[_0x4f68('0x3')]=this['_omittedNamespace']+_0x17f517[_0x4f68('0x3')];}}

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

*/
const _0x88bf=['Range','Json','parse','shift','bool','compress','__className','operationName','oldValue','Boolean','push','_protobufDescriptor','decompress','newValue','string','stringify','description'];(function(_0x54a65e,_0x88bfb){const _0x40d4e5=function(_0x157b33){while(--_0x157b33){_0x54a65e['push'](_0x54a65e['shift']());}};_0x40d4e5(++_0x88bfb);}(_0x88bf,0x1c7));const _0x40d4=function(_0x54a65e,_0x88bfb){_0x54a65e=_0x54a65e-0x0;let _0x40d4e5=_0x88bf[_0x54a65e];return _0x40d4e5;};import _0xa9f870 from'./operationcompressor';import{parsePositionBeforeCompression as _0x239882,parsePositionAfterCompression as _0x335f37}from'../utils';export default class i extends _0xa9f870{static get[_0x40d4('0x3')](){return{'fields':{'range':{'type':_0x40d4('0x4'),'id':0x1},'key':{'type':_0x40d4('0x1'),'id':0x2},'oldValueBoolean':{'type':_0x40d4('0x8'),'id':0x3},'oldValueJson':{'type':_0x40d4('0x1'),'id':0x4},'newValueBoolean':{'type':_0x40d4('0x8'),'id':0x5},'newValueJson':{'type':'string','id':0x6},'wasUndone':{'type':_0x40d4('0x8'),'id':0x7}}};}[_0x40d4('0x9')](_0x476bd6,_0x1f3734){const _0x84e14d=_0x1f3734[_0x40d4('0x7')]();$(_0x40d4('0xc'),_0x84e14d),$(_0x40d4('0x0'),_0x84e14d),_0x239882(_0x84e14d),_0x476bd6['buffers'][_0x40d4('0xe')](this['_protobufDescriptor']['compress'](_0x84e14d)),_0x476bd6['types'][_0x40d4('0xe')](this['id']);}[_0x40d4('0x10')](_0x50207e,_0x9d9492){const {types:_0x1ddd38,buffers:_0x312083}=_0x9d9492,_0x400a72=this[_0x40d4('0xf')][_0x40d4('0x10')](_0x312083[_0x40d4('0x7')]());_0x1ddd38[_0x40d4('0x7')](),N(_0x40d4('0xc'),_0x400a72),N(_0x40d4('0x0'),_0x400a72),_0x335f37(_0x400a72),_0x400a72[_0x40d4('0xa')]=this[_0x40d4('0xb')],_0x50207e[_0x40d4('0xe')](_0x400a72);}}function $(_0x254f7c,_0x4a50cf){const _0x235fe2=_0x4a50cf[_0x254f7c];'boolean'==typeof _0x235fe2?_0x4a50cf[_0x254f7c+'Boolean']=_0x235fe2:_0x4a50cf[_0x254f7c+_0x40d4('0x5')]=JSON[_0x40d4('0x2')](_0x235fe2);}function N(_0x297217,_0x5b73ab){const _0x137c6b=_0x297217+_0x40d4('0x5');_0x5b73ab[_0x137c6b]?(_0x5b73ab[_0x297217]=JSON[_0x40d4('0x6')](_0x5b73ab[_0x137c6b]),delete _0x5b73ab[_0x137c6b]):(_0x5b73ab[_0x297217]=_0x5b73ab[_0x297217+_0x40d4('0xd')],delete _0x5b73ab[_0x297217+_0x40d4('0xd')]);}
const _0x495c=['types','_protobufDescriptor','stringify','shift','description','buffers','Range','bool','decompress','newValue','Json','string','push','operationName','__className','parse','Boolean'];(function(_0x14199d,_0x495c63){const _0x32cf5e=function(_0x1aefb7){while(--_0x1aefb7){_0x14199d['push'](_0x14199d['shift']());}};_0x32cf5e(++_0x495c63);}(_0x495c,0xb8));const _0x32cf=function(_0x14199d,_0x495c63){_0x14199d=_0x14199d-0x0;let _0x32cf5e=_0x495c[_0x14199d];return _0x32cf5e;};import _0x5c55dc from'./operationcompressor';import{parsePositionBeforeCompression as _0x4849dd,parsePositionAfterCompression as _0x2712b8}from'../utils';export default class i extends _0x5c55dc{static get[_0x32cf('0x7')](){return{'fields':{'range':{'type':_0x32cf('0x9'),'id':0x1},'key':{'type':'string','id':0x2},'oldValueBoolean':{'type':'bool','id':0x3},'oldValueJson':{'type':_0x32cf('0xe'),'id':0x4},'newValueBoolean':{'type':_0x32cf('0xa'),'id':0x5},'newValueJson':{'type':'string','id':0x6},'wasUndone':{'type':_0x32cf('0xa'),'id':0x7}}};}['compress'](_0x2bc355,_0x2456dd){const _0x41bda1=_0x2456dd[_0x32cf('0x6')]();$('oldValue',_0x41bda1),$(_0x32cf('0xc'),_0x41bda1),_0x4849dd(_0x41bda1),_0x2bc355[_0x32cf('0x8')][_0x32cf('0xf')](this[_0x32cf('0x4')]['compress'](_0x41bda1)),_0x2bc355[_0x32cf('0x3')][_0x32cf('0xf')](this['id']);}['decompress'](_0x48d726,_0x6c654a){const {types:_0x44e1b9,buffers:_0x450706}=_0x6c654a,_0x935c03=this[_0x32cf('0x4')][_0x32cf('0xb')](_0x450706[_0x32cf('0x6')]());_0x44e1b9['shift'](),N('oldValue',_0x935c03),N(_0x32cf('0xc'),_0x935c03),_0x2712b8(_0x935c03),_0x935c03[_0x32cf('0x0')]=this[_0x32cf('0x10')],_0x48d726[_0x32cf('0xf')](_0x935c03);}}function $(_0xeacaae,_0x49f7e6){const _0x3549b6=_0x49f7e6[_0xeacaae];'boolean'==typeof _0x3549b6?_0x49f7e6[_0xeacaae+_0x32cf('0x2')]=_0x3549b6:_0x49f7e6[_0xeacaae+_0x32cf('0xd')]=JSON[_0x32cf('0x5')](_0x3549b6);}function N(_0xe80657,_0x4d6b97){const _0x25cb54=_0xe80657+_0x32cf('0xd');_0x4d6b97[_0x25cb54]?(_0x4d6b97[_0xe80657]=JSON[_0x32cf('0x1')](_0x4d6b97[_0x25cb54]),delete _0x4d6b97[_0x25cb54]):(_0x4d6b97[_0xe80657]=_0x4d6b97[_0xe80657+_0x32cf('0x2')],delete _0x4d6b97[_0xe80657+_0x32cf('0x2')]);}

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

*/
const _0x2afb=['bool','_protobufDescriptor','repeated','boolean','nodes','children','push','parse','Position','every','description','shift','compress','attributesBoolean','buffers','__className','attributes','keys','attributesJson','types'];(function(_0x1990cc,_0x2afb95){const _0x431ed5=function(_0x1dd5be){while(--_0x1dd5be){_0x1990cc['push'](_0x1990cc['shift']());}};_0x431ed5(++_0x2afb95);}(_0x2afb,0xcf));const _0x431e=function(_0x1990cc,_0x2afb95){_0x1990cc=_0x1990cc-0x0;let _0x431ed5=_0x2afb[_0x1990cc];return _0x431ed5;};import _0x2abb5c from'./operationcompressor';import{parsePositionBeforeCompression as _0x3026cc,parsePositionAfterCompression as _0x4c814f}from'../utils';export default class s extends _0x2abb5c{static get[_0x431e('0x3')](){return{'fields':{'position':{'type':_0x431e('0x1'),'id':0x1},'nodes':{'rule':_0x431e('0xf'),'type':'Element','id':0x2},'shouldReceiveAttributes':{'type':_0x431e('0xd'),'id':0x3},'wasUndone':{'type':_0x431e('0xd'),'id':0x4}}};}[_0x431e('0x5')](_0x185eb7,_0x37388f){const _0x4b7846=_0x37388f[_0x431e('0x4')]();A(_0x4b7846['nodes']),_0x3026cc(_0x4b7846),_0x185eb7[_0x431e('0x7')][_0x431e('0x13')](this['_protobufDescriptor'][_0x431e('0x5')](_0x4b7846)),_0x185eb7[_0x431e('0xc')][_0x431e('0x13')](this['id']);}['decompress'](_0x306b0e,_0x1cbe02){const {types:_0x31ba02,buffers:_0x924278}=_0x1cbe02,_0x4591b6=this[_0x431e('0xe')]['decompress'](_0x924278[_0x431e('0x4')]());_0x31ba02[_0x431e('0x4')](),_0x4591b6[_0x431e('0x11')]||(_0x4591b6['nodes']=[]),E(_0x4591b6[_0x431e('0x11')]),_0x4c814f(_0x4591b6),_0x4591b6[_0x431e('0x8')]=this['operationName'],_0x306b0e[_0x431e('0x13')](_0x4591b6);}}function A(_0x27ec82){for(const _0x7fd8e8 of _0x27ec82){if(_0x7fd8e8[_0x431e('0x9')]){const _0x1154e5=_0x7fd8e8[_0x431e('0x9')];R(_0x1154e5)?_0x7fd8e8[_0x431e('0x6')]=_0x1154e5:_0x7fd8e8[_0x431e('0xb')]=JSON['stringify'](_0x1154e5);}_0x7fd8e8[_0x431e('0x12')]&&A(_0x7fd8e8['children']);}}function E(_0x4b0363){for(const _0x381af5 of _0x4b0363)(_0x381af5['attributesBoolean']||_0x381af5[_0x431e('0xb')])&&(_0x381af5[_0x431e('0x6')]?(_0x381af5['attributes']=_0x381af5[_0x431e('0x6')],delete _0x381af5[_0x431e('0x6')]):(_0x381af5['attributes']=JSON[_0x431e('0x0')](_0x381af5[_0x431e('0xb')]),delete _0x381af5['attributesJson'])),_0x381af5[_0x431e('0x12')]&&E(_0x381af5[_0x431e('0x12')]);}function R(_0xb423d0){return Object[_0x431e('0xa')](_0xb423d0)[_0x431e('0x2')](_0x1fb1a3=>_0x431e('0x10')==typeof _0xb423d0[_0x1fb1a3]);}
const _0x5cb2=['Element','_protobufDescriptor','push','boolean','stringify','Position','keys','operationName','buffers','shift','attributesBoolean','nodes','attributes','bool','parse','__className','compress','types','decompress','children','attributesJson'];(function(_0x546b14,_0x5cb21b){const _0x7fee1f=function(_0x1d0e5c){while(--_0x1d0e5c){_0x546b14['push'](_0x546b14['shift']());}};_0x7fee1f(++_0x5cb21b);}(_0x5cb2,0x1c6));const _0x7fee=function(_0x546b14,_0x5cb21b){_0x546b14=_0x546b14-0x0;let _0x7fee1f=_0x5cb2[_0x546b14];return _0x7fee1f;};import _0x4a3683 from'./operationcompressor';import{parsePositionBeforeCompression as _0x44816e,parsePositionAfterCompression as _0x54202e}from'../utils';export default class s extends _0x4a3683{static get['description'](){return{'fields':{'position':{'type':_0x7fee('0xd'),'id':0x1},'nodes':{'rule':'repeated','type':_0x7fee('0x8'),'id':0x2},'shouldReceiveAttributes':{'type':_0x7fee('0x0'),'id':0x3},'wasUndone':{'type':_0x7fee('0x0'),'id':0x4}}};}['compress'](_0x545301,_0x483e42){const _0x286df6=_0x483e42[_0x7fee('0x11')]();A(_0x286df6[_0x7fee('0x13')]),_0x44816e(_0x286df6),_0x545301[_0x7fee('0x10')][_0x7fee('0xa')](this[_0x7fee('0x9')][_0x7fee('0x3')](_0x286df6)),_0x545301[_0x7fee('0x4')][_0x7fee('0xa')](this['id']);}[_0x7fee('0x5')](_0x304fcb,_0x3da696){const {types:_0x2b21fa,buffers:_0x5c9347}=_0x3da696,_0x2652f6=this[_0x7fee('0x9')]['decompress'](_0x5c9347[_0x7fee('0x11')]());_0x2b21fa[_0x7fee('0x11')](),_0x2652f6['nodes']||(_0x2652f6[_0x7fee('0x13')]=[]),E(_0x2652f6['nodes']),_0x54202e(_0x2652f6),_0x2652f6[_0x7fee('0x2')]=this[_0x7fee('0xf')],_0x304fcb[_0x7fee('0xa')](_0x2652f6);}}function A(_0x1805c4){for(const _0xeb49bc of _0x1805c4){if(_0xeb49bc[_0x7fee('0x14')]){const _0x5599ad=_0xeb49bc['attributes'];R(_0x5599ad)?_0xeb49bc[_0x7fee('0x12')]=_0x5599ad:_0xeb49bc[_0x7fee('0x7')]=JSON[_0x7fee('0xc')](_0x5599ad);}_0xeb49bc[_0x7fee('0x6')]&&A(_0xeb49bc[_0x7fee('0x6')]);}}function E(_0x3acda5){for(const _0x1be7e1 of _0x3acda5)(_0x1be7e1[_0x7fee('0x12')]||_0x1be7e1['attributesJson'])&&(_0x1be7e1['attributesBoolean']?(_0x1be7e1['attributes']=_0x1be7e1[_0x7fee('0x12')],delete _0x1be7e1[_0x7fee('0x12')]):(_0x1be7e1[_0x7fee('0x14')]=JSON[_0x7fee('0x1')](_0x1be7e1['attributesJson']),delete _0x1be7e1['attributesJson'])),_0x1be7e1[_0x7fee('0x6')]&&E(_0x1be7e1['children']);}function R(_0x2d68d2){return Object[_0x7fee('0xe')](_0x2d68d2)['every'](_0x376085=>_0x7fee('0xb')==typeof _0x2d68d2[_0x376085]);}

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

*/
const _0x3a97=['length','oldRange','bool','decompress','string','Range','newRange','description'];(function(_0x3fccf0,_0x3a979e){const _0x15aeec=function(_0x5f11fb){while(--_0x5f11fb){_0x3fccf0['push'](_0x3fccf0['shift']());}};_0x15aeec(++_0x3a979e);}(_0x3a97,0x74));const _0x15ae=function(_0x3fccf0,_0x3a979e){_0x3fccf0=_0x3fccf0-0x0;let _0x15aeec=_0x3a97[_0x3fccf0];return _0x15aeec;};import _0x1b566a from'./operationcompressor';export default class n extends _0x1b566a{static get[_0x15ae('0x3')](){return{'fields':{'name':{'type':_0x15ae('0x0'),'id':0x1},'oldRange':{'type':_0x15ae('0x1'),'id':0x2},'newRange':{'type':_0x15ae('0x1'),'id':0x3},'affectsData':{'type':_0x15ae('0x6'),'id':0x4},'wasUndone':{'type':_0x15ae('0x6'),'id':0x5}}};}[_0x15ae('0x7')](_0x41a358,_0x4267f6){super[_0x15ae('0x7')](_0x41a358,_0x4267f6);const _0x9728ae=_0x41a358[_0x41a358[_0x15ae('0x4')]-0x1];_0x9728ae[_0x15ae('0x5')]||(_0x9728ae['oldRange']=null),_0x9728ae[_0x15ae('0x2')]||(_0x9728ae[_0x15ae('0x2')]=null);}}
const _0x19e8=['length','newRange','oldRange','decompress','string','bool','Range'];(function(_0x3360ff,_0x19e8a3){const _0x30093b=function(_0x3b07f4){while(--_0x3b07f4){_0x3360ff['push'](_0x3360ff['shift']());}};_0x30093b(++_0x19e8a3);}(_0x19e8,0x13c));const _0x3009=function(_0x3360ff,_0x19e8a3){_0x3360ff=_0x3360ff-0x0;let _0x30093b=_0x19e8[_0x3360ff];return _0x30093b;};import _0x32faed from'./operationcompressor';export default class n extends _0x32faed{static get['description'](){return{'fields':{'name':{'type':_0x3009('0x3'),'id':0x1},'oldRange':{'type':_0x3009('0x5'),'id':0x2},'newRange':{'type':_0x3009('0x5'),'id':0x3},'affectsData':{'type':_0x3009('0x4'),'id':0x4},'wasUndone':{'type':_0x3009('0x4'),'id':0x5}}};}[_0x3009('0x2')](_0x1df7e8,_0x1c0258){super['decompress'](_0x1df7e8,_0x1c0258);const _0x4a21db=_0x1df7e8[_0x1df7e8[_0x3009('0x6')]-0x1];_0x4a21db[_0x3009('0x1')]||(_0x4a21db[_0x3009('0x1')]=null),_0x4a21db[_0x3009('0x0')]||(_0x4a21db[_0x3009('0x0')]=null);}}

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

*/
var _0x6b58=['Position','bool','description','uint32'];(function(_0x61f9b0,_0x6b586f){var _0x4cf2b6=function(_0x55ba0e){while(--_0x55ba0e){_0x61f9b0['push'](_0x61f9b0['shift']());}};_0x4cf2b6(++_0x6b586f);}(_0x6b58,0x7d));var _0x4cf2=function(_0x61f9b0,_0x6b586f){_0x61f9b0=_0x61f9b0-0x0;var _0x4cf2b6=_0x6b58[_0x61f9b0];return _0x4cf2b6;};import _0x127d1a from'./operationcompressor';export default class p extends _0x127d1a{static get[_0x4cf2('0x1')](){return{'fields':{'sourcePosition':{'type':_0x4cf2('0x3'),'id':0x1},'targetPosition':{'type':_0x4cf2('0x3'),'id':0x2},'graveyardPosition':{'type':_0x4cf2('0x3'),'id':0x3},'howMany':{'type':_0x4cf2('0x2'),'id':0x4},'wasUndone':{'type':_0x4cf2('0x0'),'id':0x5}}};}}
var _0x45e7=['uint32','description','Position','bool'];(function(_0x225a3d,_0x45e75a){var _0x2dbd8c=function(_0x2e145c){while(--_0x2e145c){_0x225a3d['push'](_0x225a3d['shift']());}};_0x2dbd8c(++_0x45e75a);}(_0x45e7,0xf4));var _0x2dbd=function(_0x225a3d,_0x45e75a){_0x225a3d=_0x225a3d-0x0;var _0x2dbd8c=_0x45e7[_0x225a3d];return _0x2dbd8c;};import _0x119349 from'./operationcompressor';export default class p extends _0x119349{static get[_0x2dbd('0x1')](){return{'fields':{'sourcePosition':{'type':_0x2dbd('0x2'),'id':0x1},'targetPosition':{'type':_0x2dbd('0x2'),'id':0x2},'graveyardPosition':{'type':'Position','id':0x3},'howMany':{'type':_0x2dbd('0x0'),'id':0x4},'wasUndone':{'type':_0x2dbd('0x3'),'id':0x5}}};}}

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

*/
var _0xf82d=['Position','bool'];(function(_0x58af3a,_0xf82df7){var _0x4804cf=function(_0xfe6948){while(--_0xfe6948){_0x58af3a['push'](_0x58af3a['shift']());}};_0x4804cf(++_0xf82df7);}(_0xf82d,0x1d8));var _0x4804=function(_0x58af3a,_0xf82df7){_0x58af3a=_0x58af3a-0x0;var _0x4804cf=_0xf82d[_0x58af3a];return _0x4804cf;};import _0xe7176f from'./operationcompressor';export default class m extends _0xe7176f{static get['description'](){return{'fields':{'sourcePosition':{'type':_0x4804('0x0'),'id':0x1},'howMany':{'type':'uint32','id':0x2},'targetPosition':{'type':'Position','id':0x3},'wasUndone':{'type':_0x4804('0x1'),'id':0x4}}};}}
var _0x3842=['bool','Position','uint32'];(function(_0x5e24ae,_0x384220){var _0x1e02c8=function(_0x1c94be){while(--_0x1c94be){_0x5e24ae['push'](_0x5e24ae['shift']());}};_0x1e02c8(++_0x384220);}(_0x3842,0x1ef));var _0x1e02=function(_0x5e24ae,_0x384220){_0x5e24ae=_0x5e24ae-0x0;var _0x1e02c8=_0x3842[_0x5e24ae];return _0x1e02c8;};import _0x44c999 from'./operationcompressor';export default class m extends _0x44c999{static get['description'](){return{'fields':{'sourcePosition':{'type':_0x1e02('0x1'),'id':0x1},'howMany':{'type':_0x1e02('0x2'),'id':0x2},'targetPosition':{'type':_0x1e02('0x1'),'id':0x3},'wasUndone':{'type':_0x1e02('0x0'),'id':0x4}}};}}

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

*/
var _0x4ca2=['push','shift','types','decompress','operationName','compress'];(function(_0xa7ca8e,_0x4ca2a0){var _0x3bdffb=function(_0x2bba9b){while(--_0x2bba9b){_0xa7ca8e['push'](_0xa7ca8e['shift']());}};_0x3bdffb(++_0x4ca2a0);}(_0x4ca2,0x90));var _0x3bdf=function(_0xa7ca8e,_0x4ca2a0){_0xa7ca8e=_0xa7ca8e-0x0;var _0x3bdffb=_0x4ca2[_0xa7ca8e];return _0x3bdffb;};import _0x3c74c6 from'./operationcompressor';export default class f extends _0x3c74c6{[_0x3bdf('0x5')](_0x1e2c84,_0x4ef296){_0x4ef296[_0x3bdf('0x1')](),_0x1e2c84[_0x3bdf('0x2')][_0x3bdf('0x0')](this['id']);}[_0x3bdf('0x3')](_0x2d7d0f,_0x54f3ec){_0x54f3ec[_0x3bdf('0x2')][_0x3bdf('0x1')](),_0x2d7d0f[_0x3bdf('0x0')]({'__className':this[_0x3bdf('0x4')]});}}
var _0x59a6=['operationName','push','compress','shift','types','decompress'];(function(_0x50f325,_0x59a68c){var _0x20e2cd=function(_0x270c6b){while(--_0x270c6b){_0x50f325['push'](_0x50f325['shift']());}};_0x20e2cd(++_0x59a68c);}(_0x59a6,0x1b8));var _0x20e2=function(_0x50f325,_0x59a68c){_0x50f325=_0x50f325-0x0;var _0x20e2cd=_0x59a6[_0x50f325];return _0x20e2cd;};import _0x57bf66 from'./operationcompressor';export default class f extends _0x57bf66{[_0x20e2('0x0')](_0x3e3ded,_0x1d6810){_0x1d6810[_0x20e2('0x1')](),_0x3e3ded[_0x20e2('0x2')]['push'](this['id']);}[_0x20e2('0x3')](_0x18110c,_0x300af0){_0x300af0[_0x20e2('0x2')][_0x20e2('0x1')](),_0x18110c[_0x20e2('0x5')]({'__className':this[_0x20e2('0x4')]});}}

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

*/
const _0x3cdf=['_protobufDescriptor','buffers','__className','types','decompress','compress','push','shift','operationName'];(function(_0x5b0ba8,_0x3cdf03){const _0xca4b7b=function(_0x43cdbb){while(--_0x43cdbb){_0x5b0ba8['push'](_0x5b0ba8['shift']());}};_0xca4b7b(++_0x3cdf03);}(_0x3cdf,0x1e2));const _0xca4b=function(_0x5b0ba8,_0x3cdf03){_0x5b0ba8=_0x5b0ba8-0x0;let _0xca4b7b=_0x3cdf[_0x5b0ba8];return _0xca4b7b;};import{parsePositionBeforeCompression as _0x5dbedb,parsePositionAfterCompression as _0x3ab23c}from'../utils';export default class V{constructor(_0x29dd43,_0x3916e7,_0x5b67c1){this['id']=_0x29dd43,this['operationName']=_0x3916e7,this['_protobufDescriptor']=_0x5b67c1;}['compress'](_0x12b76e,_0x2a8617){const _0x24b746=_0x2a8617['shift']();_0x5dbedb(_0x24b746),_0x12b76e[_0xca4b('0x5')][_0xca4b('0x1')](this['_protobufDescriptor'][_0xca4b('0x0')](_0x24b746)),_0x12b76e[_0xca4b('0x7')][_0xca4b('0x1')](this['id']);}[_0xca4b('0x8')](_0x35876f,_0x24bd1e){_0x24bd1e[_0xca4b('0x7')][_0xca4b('0x2')]();const _0x4071c2=this[_0xca4b('0x4')][_0xca4b('0x8')](_0x24bd1e['buffers'][_0xca4b('0x2')]());_0x3ab23c(_0x4071c2),_0x4071c2[_0xca4b('0x6')]=this[_0xca4b('0x3')],_0x35876f[_0xca4b('0x1')](_0x4071c2);}}
const _0x282b=['buffers','types','__className','operationName','_protobufDescriptor','push','shift','decompress'];(function(_0x17930a,_0x282b11){const _0x3338ad=function(_0x38b049){while(--_0x38b049){_0x17930a['push'](_0x17930a['shift']());}};_0x3338ad(++_0x282b11);}(_0x282b,0xc7));const _0x3338=function(_0x17930a,_0x282b11){_0x17930a=_0x17930a-0x0;let _0x3338ad=_0x282b[_0x17930a];return _0x3338ad;};import{parsePositionBeforeCompression as _0x4e6b00,parsePositionAfterCompression as _0x5be04a}from'../utils';export default class V{constructor(_0x1475ed,_0x2f9ad6,_0x5bc96a){this['id']=_0x1475ed,this[_0x3338('0x4')]=_0x2f9ad6,this[_0x3338('0x5')]=_0x5bc96a;}['compress'](_0x50c937,_0x517e8f){const _0x334bf2=_0x517e8f[_0x3338('0x7')]();_0x4e6b00(_0x334bf2),_0x50c937[_0x3338('0x1')][_0x3338('0x6')](this[_0x3338('0x5')]['compress'](_0x334bf2)),_0x50c937[_0x3338('0x2')][_0x3338('0x6')](this['id']);}[_0x3338('0x0')](_0x45ae93,_0x4e8705){_0x4e8705[_0x3338('0x2')]['shift']();const _0x3f536c=this[_0x3338('0x5')]['decompress'](_0x4e8705[_0x3338('0x1')][_0x3338('0x7')]());_0x5be04a(_0x3f536c),_0x3f536c[_0x3338('0x3')]=this[_0x3338('0x4')],_0x45ae93['push'](_0x3f536c);}}

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

*/
var _0x18be=['bool','string','Position','description'];(function(_0x5f3122,_0x18be3b){var _0x418d5e=function(_0x263f52){while(--_0x263f52){_0x5f3122['push'](_0x5f3122['shift']());}};_0x418d5e(++_0x18be3b);}(_0x18be,0x1f4));var _0x418d=function(_0x5f3122,_0x18be3b){_0x5f3122=_0x5f3122-0x0;var _0x418d5e=_0x18be[_0x5f3122];return _0x418d5e;};import _0x2f9436 from'./operationcompressor';export default class a extends _0x2f9436{static get[_0x418d('0x3')](){return{'fields':{'position':{'type':_0x418d('0x2'),'id':0x1},'oldName':{'type':_0x418d('0x1'),'id':0x2},'newName':{'type':_0x418d('0x1'),'id':0x3},'wasUndone':{'type':_0x418d('0x0'),'id':0x4}}};}}
var _0x4d41=['string','Position','bool'];(function(_0x593773,_0x4d41fb){var _0x4aa747=function(_0xc83fd7){while(--_0xc83fd7){_0x593773['push'](_0x593773['shift']());}};_0x4aa747(++_0x4d41fb);}(_0x4d41,0x1db));var _0x4aa7=function(_0x593773,_0x4d41fb){_0x593773=_0x593773-0x0;var _0x4aa747=_0x4d41[_0x593773];return _0x4aa747;};import _0x56a365 from'./operationcompressor';export default class a extends _0x56a365{static get['description'](){return{'fields':{'position':{'type':_0x4aa7('0x0'),'id':0x1},'oldName':{'type':_0x4aa7('0x2'),'id':0x2},'newName':{'type':_0x4aa7('0x2'),'id':0x3},'wasUndone':{'type':_0x4aa7('0x1'),'id':0x4}}};}}

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

*/
const _0x5b55=['string','description','fields','range'];(function(_0x2957ab,_0x5b555d){const _0x7a245e=function(_0x561064){while(--_0x561064){_0x2957ab['push'](_0x2957ab['shift']());}};_0x7a245e(++_0x5b555d);}(_0x5b55,0x111));const _0x7a24=function(_0x2957ab,_0x5b555d){_0x2957ab=_0x2957ab-0x0;let _0x7a245e=_0x5b55[_0x2957ab];return _0x7a245e;};import _0x12f5d1 from'./attributeoperationcompressor';export default class c extends _0x12f5d1{static get[_0x7a24('0x0')](){const _0x4fd449=_0x12f5d1['description'];return delete _0x4fd449[_0x7a24('0x1')][_0x7a24('0x2')],_0x4fd449[_0x7a24('0x1')]['root']={'type':_0x7a24('0x3'),'id':0x1},_0x4fd449;}}
const _0x4464=['string','range','description','fields'];(function(_0x50f77a,_0x446426){const _0x29c7b3=function(_0x28e574){while(--_0x28e574){_0x50f77a['push'](_0x50f77a['shift']());}};_0x29c7b3(++_0x446426);}(_0x4464,0x1b8));const _0x29c7=function(_0x50f77a,_0x446426){_0x50f77a=_0x50f77a-0x0;let _0x29c7b3=_0x4464[_0x50f77a];return _0x29c7b3;};import _0x1f8003 from'./attributeoperationcompressor';export default class c extends _0x1f8003{static get[_0x29c7('0x2')](){const _0x1280f7=_0x1f8003['description'];return delete _0x1280f7[_0x29c7('0x3')][_0x29c7('0x1')],_0x1280f7['fields']['root']={'type':_0x29c7('0x0'),'id':0x1},_0x1280f7;}}

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

*/
var _0x2785=['Position','uint32'];(function(_0x535caa,_0x27855d){var _0x2e8772=function(_0x2bdf7c){while(--_0x2bdf7c){_0x535caa['push'](_0x535caa['shift']());}};_0x2e8772(++_0x27855d);}(_0x2785,0x1c2));var _0x2e87=function(_0x535caa,_0x27855d){_0x535caa=_0x535caa-0x0;var _0x2e8772=_0x2785[_0x535caa];return _0x2e8772;};import _0x80d41f from'./operationcompressor';export default class h extends _0x80d41f{static get['description'](){return{'fields':{'splitPosition':{'type':'Position','id':0x1},'graveyardPosition':{'type':_0x2e87('0x0'),'id':0x2},'howMany':{'type':_0x2e87('0x1'),'id':0x3},'insertionPosition':{'type':'Position','id':0x4},'wasUndone':{'type':'bool','id':0x5}}};}}
var _0x254e=['uint32','description','Position','bool'];(function(_0x20e2fd,_0x254e6e){var _0x2953bd=function(_0x25e8ee){while(--_0x25e8ee){_0x20e2fd['push'](_0x20e2fd['shift']());}};_0x2953bd(++_0x254e6e);}(_0x254e,0xee));var _0x2953=function(_0x20e2fd,_0x254e6e){_0x20e2fd=_0x20e2fd-0x0;var _0x2953bd=_0x254e[_0x20e2fd];return _0x2953bd;};import _0x2bfbde from'./operationcompressor';export default class h extends _0x2bfbde{static get[_0x2953('0x3')](){return{'fields':{'splitPosition':{'type':_0x2953('0x0'),'id':0x1},'graveyardPosition':{'type':_0x2953('0x0'),'id':0x2},'howMany':{'type':_0x2953('0x2'),'id':0x3},'insertionPosition':{'type':_0x2953('0x0'),'id':0x4},'wasUndone':{'type':_0x2953('0x1'),'id':0x5}}};}}

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

*/
const _0x24b4=['Root','_description','_protobufRoot','decode','build','fromJSON','verify','nested','create','_protobuf','registerDescriptor','lookupType','encode','protobuffactory-cannot-get-descriptor-before-build','getDescriptor','compress'];(function(_0x4ed146,_0x24b49e){const _0x5e88d1=function(_0x124fd2){while(--_0x124fd2){_0x4ed146['push'](_0x4ed146['shift']());}};_0x5e88d1(++_0x24b49e);}(_0x24b4,0x1af));const _0x5e88=function(_0x4ed146,_0x24b49e){_0x4ed146=_0x4ed146-0x0;let _0x5e88d1=_0x24b4[_0x4ed146];return _0x5e88d1;};import _0x449cb0 from'protobufjs/light';import{CKEditorError as _0x1b9888}from'ckeditor5/src/utils';import{cloneDeep as _0x2ae01b}from'lodash-es';export default class r{constructor(){this[_0x5e88('0x2')]={'nested':{}};}[_0x5e88('0xb')](_0x4d2b36,_0x2c3dba){this['_description'][_0x5e88('0x8')][_0x4d2b36]=_0x2ae01b(_0x2c3dba);}[_0x5e88('0x5')](){this[_0x5e88('0x3')]=_0x449cb0[_0x5e88('0x1')][_0x5e88('0x6')](this['_description']);}[_0x5e88('0xf')](_0x259091){if(!this[_0x5e88('0x3')])throw new _0x1b9888(_0x5e88('0xe'),this);return new D(this['_protobufRoot'][_0x5e88('0xc')](_0x259091));}}class D{constructor(_0x423043){this[_0x5e88('0xa')]=_0x423043;}[_0x5e88('0x0')](_0x191e9e){const _0x209855=this[_0x5e88('0xa')][_0x5e88('0x7')](_0x191e9e);if(_0x209855)throw Error(_0x209855);return this['_protobuf'][_0x5e88('0xd')](this[_0x5e88('0xa')][_0x5e88('0x9')](_0x191e9e))['finish']();}['decompress'](_0x23f1bc){return this['_protobuf']['toObject'](this[_0x5e88('0xa')][_0x5e88('0x4')](_0x23f1bc),{'oneofs':!0x0});}}
const _0x264b=['_protobuf','lookupType','_description','create','decode','registerDescriptor','protobuffactory-cannot-get-descriptor-before-build','getDescriptor','_protobufRoot','nested','Root','encode','verify','finish','toObject'];(function(_0xfb5b51,_0x264ba2){const _0x5eef2b=function(_0x29268d){while(--_0x29268d){_0xfb5b51['push'](_0xfb5b51['shift']());}};_0x5eef2b(++_0x264ba2);}(_0x264b,0xa6));const _0x5eef=function(_0xfb5b51,_0x264ba2){_0xfb5b51=_0xfb5b51-0x0;let _0x5eef2b=_0x264b[_0xfb5b51];return _0x5eef2b;};import _0x5803ff from'protobufjs/light';import{CKEditorError as _0x1d075d}from'ckeditor5/src/utils';import{cloneDeep as _0x490344}from'lodash-es';export default class r{constructor(){this[_0x5eef('0x1')]={'nested':{}};}[_0x5eef('0x4')](_0x4c8bd8,_0x1364ba){this[_0x5eef('0x1')][_0x5eef('0x8')][_0x4c8bd8]=_0x490344(_0x1364ba);}['build'](){this[_0x5eef('0x7')]=_0x5803ff[_0x5eef('0x9')]['fromJSON'](this[_0x5eef('0x1')]);}[_0x5eef('0x6')](_0x519b3a){if(!this[_0x5eef('0x7')])throw new _0x1d075d(_0x5eef('0x5'),this);return new D(this[_0x5eef('0x7')][_0x5eef('0x0')](_0x519b3a));}}class D{constructor(_0x1a704b){this[_0x5eef('0xe')]=_0x1a704b;}['compress'](_0x6746dd){const _0x57af72=this[_0x5eef('0xe')][_0x5eef('0xb')](_0x6746dd);if(_0x57af72)throw Error(_0x57af72);return this[_0x5eef('0xe')][_0x5eef('0xa')](this[_0x5eef('0xe')][_0x5eef('0x2')](_0x6746dd))[_0x5eef('0xc')]();}['decompress'](_0x21134a){return this['_protobuf'][_0x5eef('0xd')](this[_0x5eef('0xe')][_0x5eef('0x3')](_0x21134a),{'oneofs':!0x0});}}

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

*/
const _0x492d=['$graveyard','rootMain','nodes','path','root','main','rootGraveyard'];(function(_0x5ba929,_0x492d76){const _0x215d89=function(_0x44ba23){while(--_0x44ba23){_0x5ba929['push'](_0x5ba929['shift']());}};_0x215d89(++_0x492d76);}(_0x492d,0x1e5));const _0x215d=function(_0x5ba929,_0x492d76){_0x5ba929=_0x5ba929-0x0;let _0x215d89=_0x492d[_0x5ba929];return _0x215d89;};import{cloneDeep as _0x502068,isEqual as _0x5cb6ef,isObject as _0x32a7d7}from'lodash-es';export function getPositionShiftedBy(_0x57271f,_0x2fc20f){const _0x41f776=_0x502068(_0x57271f);return _0x41f776[_0x215d('0x1')][_0x41f776[_0x215d('0x1')]['length']-0x1]+=_0x2fc20f,_0x41f776;}export function arePositionsEqual(_0x155715,_0x2f58f7){return _0x155715[_0x215d('0x2')]===_0x2f58f7['root']&&_0x5cb6ef(_0x155715[_0x215d('0x1')],_0x2f58f7[_0x215d('0x1')]);}export function parsePositionBeforeCompression(_0x52b8c4){y(_0x52b8c4,_0xa126d8=>('main'==_0xa126d8[_0x215d('0x2')]?(_0xa126d8[_0x215d('0x6')]=!0x0,delete _0xa126d8[_0x215d('0x2')]):'$graveyard'==_0xa126d8[_0x215d('0x2')]&&(_0xa126d8[_0x215d('0x4')]=!0x0,delete _0xa126d8['root']),_0xa126d8));}export function parsePositionAfterCompression(_0x2374f1){y(_0x2374f1,_0x1a0066=>(_0x1a0066[_0x215d('0x6')]?(_0x1a0066['root']=_0x215d('0x3'),delete _0x1a0066[_0x215d('0x6')]):_0x1a0066[_0x215d('0x4')]&&(_0x1a0066[_0x215d('0x2')]=_0x215d('0x5'),delete _0x1a0066[_0x215d('0x4')]),_0x1a0066));}function y(_0x5e0faa,_0x20b11e){for(const _0x539e3f in _0x5e0faa){const _0x2c5d5f=_0x5e0faa[_0x539e3f];_0x215d('0x0')!==_0x539e3f&&_0x32a7d7(_0x2c5d5f)&&(_0x2c5d5f[_0x215d('0x1')]&&(_0x2c5d5f[_0x215d('0x2')]||_0x2c5d5f[_0x215d('0x6')]||_0x2c5d5f[_0x215d('0x4')])?_0x5e0faa[_0x539e3f]=_0x20b11e(_0x2c5d5f):y(_0x2c5d5f,_0x20b11e));}return _0x5e0faa;}
const _0x5735=['rootGraveyard','$graveyard','main','rootMain','length','path','root'];(function(_0x389623,_0x573500){const _0x2e9baa=function(_0x47649d){while(--_0x47649d){_0x389623['push'](_0x389623['shift']());}};_0x2e9baa(++_0x573500);}(_0x5735,0x72));const _0x2e9b=function(_0x389623,_0x573500){_0x389623=_0x389623-0x0;let _0x2e9baa=_0x5735[_0x389623];return _0x2e9baa;};import{cloneDeep as _0x4be943,isEqual as _0x49a7ca,isObject as _0x2460d2}from'lodash-es';export function getPositionShiftedBy(_0x563294,_0x5054d1){const _0xfa3d5c=_0x4be943(_0x563294);return _0xfa3d5c[_0x2e9b('0x3')][_0xfa3d5c[_0x2e9b('0x3')][_0x2e9b('0x2')]-0x1]+=_0x5054d1,_0xfa3d5c;}export function arePositionsEqual(_0x5423e8,_0x4c3d1e){return _0x5423e8['root']===_0x4c3d1e['root']&&_0x49a7ca(_0x5423e8[_0x2e9b('0x3')],_0x4c3d1e[_0x2e9b('0x3')]);}export function parsePositionBeforeCompression(_0x284e80){y(_0x284e80,_0x564f2e=>(_0x2e9b('0x0')==_0x564f2e[_0x2e9b('0x4')]?(_0x564f2e[_0x2e9b('0x1')]=!0x0,delete _0x564f2e[_0x2e9b('0x4')]):_0x2e9b('0x6')==_0x564f2e[_0x2e9b('0x4')]&&(_0x564f2e[_0x2e9b('0x5')]=!0x0,delete _0x564f2e['root']),_0x564f2e));}export function parsePositionAfterCompression(_0x2ed927){y(_0x2ed927,_0x5db808=>(_0x5db808['rootMain']?(_0x5db808[_0x2e9b('0x4')]='main',delete _0x5db808[_0x2e9b('0x1')]):_0x5db808[_0x2e9b('0x5')]&&(_0x5db808[_0x2e9b('0x4')]=_0x2e9b('0x6'),delete _0x5db808[_0x2e9b('0x5')]),_0x5db808));}function y(_0x548c09,_0x29c6fc){for(const _0xdaa1d4 in _0x548c09){const _0x187e06=_0x548c09[_0xdaa1d4];'nodes'!==_0xdaa1d4&&_0x2460d2(_0x187e06)&&(_0x187e06[_0x2e9b('0x3')]&&(_0x187e06[_0x2e9b('0x4')]||_0x187e06[_0x2e9b('0x1')]||_0x187e06['rootGraveyard'])?_0x548c09[_0xdaa1d4]=_0x29c6fc(_0x187e06):y(_0x187e06,_0x29c6fc));}return _0x548c09;}
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