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
673
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.1.0 to 29.2.0

4

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

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

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

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

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

*/
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);}}
const _0x20a0=['push','compress','decompress','types','_compressSingleOperation','shift','_compareOperations','buffers','_combineNext','_context'];(function(_0x4dc83f,_0x20a0a9){const _0x2d0100=function(_0x6855e6){while(--_0x6855e6){_0x4dc83f['push'](_0x4dc83f['shift']());}};_0x2d0100(++_0x20a0a9);}(_0x20a0,0x1ab));const _0x2d01=function(_0x4dc83f,_0x20a0a9){_0x4dc83f=_0x4dc83f-0x0;let _0x2d0100=_0x20a0[_0x4dc83f];return _0x2d0100;};import{cloneDeep as _0x12bf51}from'lodash-es';export default class j{constructor(_0x3757e1,_0x5aeb4e){this['id']=_0x3757e1,this[_0x2d01('0x2')]=_0x5aeb4e;}[_0x2d01('0x4')](_0xe1abe,_0x450af5){let _0x4c357a;for(;_0x450af5['length']>0x1&&this[_0x2d01('0x9')](_0x450af5[0x0],_0x450af5[0x1]);)_0x4c357a?(_0x4c357a=this[_0x2d01('0x1')](_0x450af5[_0x2d01('0x8')](),_0x4c357a),_0xe1abe[_0x2d01('0x6')][_0x2d01('0x3')](0x0)):(_0x4c357a=_0x12bf51(_0x450af5[_0x2d01('0x8')]()),_0xe1abe['types'][_0x2d01('0x3')](this['id']));return!!_0x4c357a&&(_0x4c357a=this[_0x2d01('0x1')](_0x450af5[_0x2d01('0x8')](),_0x4c357a),_0xe1abe[_0x2d01('0x6')]['push'](0x0),_0xe1abe[_0x2d01('0x0')][_0x2d01('0x3')](this[_0x2d01('0x7')](_0x4c357a)),!0x0);}[_0x2d01('0x5')](_0x305ef2,_0xdeda25){const _0x5bf0a4=this['_decompressSingleOperation'](_0xdeda25);for(;0x0==_0xdeda25['types'][0x0];)_0xdeda25['types'][_0x2d01('0x8')](),_0x305ef2['push'](this['_splitCurrent'](_0x5bf0a4));_0x305ef2[_0x2d01('0x3')](_0x5bf0a4);}}

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

*/
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'];}
const _0x5baf=['_splitCurrent','howMany','decompress','wasUndone','_compareOperations','root','_getCompressorByName','__className','_context','$graveyard','sourcePosition','compress','targetPosition','_compressSingleOperation','_combineNext','MoveOperation','_decompressSingleOperation'];(function(_0xe84c96,_0x5baf1b){const _0x16d75b=function(_0x54dbde){while(--_0x54dbde){_0xe84c96['push'](_0xe84c96['shift']());}};_0x16d75b(++_0x5baf1b);}(_0x5baf,0xa1));const _0x16d7=function(_0xe84c96,_0x5baf1b){_0xe84c96=_0xe84c96-0x0;let _0x16d75b=_0x5baf[_0xe84c96];return _0x16d75b;};import _0x327c83 from'./actioncompressor';import{arePositionsEqual as _0x3aaa1b,getPositionShiftedBy as _0xbb9ec4}from'../utils';import{cloneDeep as _0x15a81f}from'lodash-es';export default class u extends _0x327c83{[_0x16d7('0x6')](_0x1bede8,_0x6af421){return _0x6af421[_0x16d7('0xa')]++,_0x6af421[_0x16d7('0x2')]=_0x15a81f(_0x1bede8[_0x16d7('0x2')]),_0x6af421;}[_0x16d7('0x9')](_0x52d769){const _0x5cf1dd=_0x15a81f(_0x52d769);return _0x52d769['howMany']--,_0x5cf1dd[_0x16d7('0xa')]=0x1,_0x5cf1dd['sourcePosition']=_0xbb9ec4(_0x5cf1dd[_0x16d7('0x2')],_0x52d769[_0x16d7('0xa')]),_0x5cf1dd;}[_0x16d7('0xd')](_0x426249,_0x1c7273){return!(!S(_0x426249)||!S(_0x1c7273))&&(_0x3aaa1b(_0xbb9ec4(_0x426249[_0x16d7('0x2')],-0x1),_0x1c7273[_0x16d7('0x2')])&&_0x3aaa1b(_0x426249['targetPosition'],_0x1c7273[_0x16d7('0x4')]));}[_0x16d7('0x5')](_0x31652e){const _0x4da0ce={'types':[],'buffers':[],'baseVersion':0x0};return this[_0x16d7('0x0')][_0x16d7('0xf')](_0x16d7('0x7'))[_0x16d7('0x3')](_0x4da0ce,[_0x31652e]),_0x4da0ce['buffers'][0x0];}[_0x16d7('0x8')](_0x3d11ea){const _0x183c2b=[];return this[_0x16d7('0x0')]['_getCompressorByName'](_0x16d7('0x7'))[_0x16d7('0xb')](_0x183c2b,_0x3d11ea),_0x183c2b[0x0];}}function S(_0x52a57e){return _0x16d7('0x7')==_0x52a57e[_0x16d7('0x10')]&&_0x16d7('0x1')==_0x52a57e[_0x16d7('0x4')][_0x16d7('0xe')]&&0x1==_0x52a57e[_0x16d7('0xa')]&&!_0x52a57e[_0x16d7('0xc')];}

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

*/
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')];}
const _0x52fb=['compress','__className','_context','_compareOperations','howMany','$graveyard','_combineNext','MoveOperation','buffers','sourcePosition','_getCompressorByName','targetPosition','_splitCurrent','wasUndone','_compressSingleOperation','_decompressSingleOperation','decompress'];(function(_0x538000,_0x52fbc1){const _0x5612a9=function(_0x122e07){while(--_0x122e07){_0x538000['push'](_0x538000['shift']());}};_0x5612a9(++_0x52fbc1);}(_0x52fb,0x1c3));const _0x5612=function(_0x538000,_0x52fbc1){_0x538000=_0x538000-0x0;let _0x5612a9=_0x52fb[_0x538000];return _0x5612a9;};import _0x1e5a94 from'./actioncompressor';import{arePositionsEqual as _0x14337c}from'../utils';import{cloneDeep as _0x4cc811}from'lodash-es';export default class l extends _0x1e5a94{[_0x5612('0xe')](_0x1df394,_0x6d9111){return _0x6d9111[_0x5612('0xc')]++,_0x6d9111;}[_0x5612('0x3')](_0xc86cee){const _0x5a2ec4=_0x4cc811(_0xc86cee);return _0x5a2ec4[_0x5612('0xc')]=0x1,_0xc86cee[_0x5612('0xc')]--,_0x5a2ec4;}[_0x5612('0xb')](_0x5deeb9,_0x2e323c){return!(!S(_0x5deeb9)||!S(_0x2e323c))&&(_0x14337c(_0x5deeb9[_0x5612('0x0')],_0x2e323c[_0x5612('0x0')])&&_0x14337c(_0x5deeb9['targetPosition'],_0x2e323c[_0x5612('0x2')]));}[_0x5612('0x5')](_0xb466f4){const _0x11a117={'types':[],'buffers':[],'baseVersion':0x0};return this[_0x5612('0xa')][_0x5612('0x1')](_0x5612('0xf'))[_0x5612('0x8')](_0x11a117,[_0xb466f4]),_0x11a117[_0x5612('0x10')][0x0];}[_0x5612('0x6')](_0xfa527){const _0x33ed1a=[];return this['_context'][_0x5612('0x1')]('MoveOperation')[_0x5612('0x7')](_0x33ed1a,_0xfa527),_0x33ed1a[0x0];}}function S(_0x1fcbc7){return _0x5612('0xf')==_0x1fcbc7[_0x5612('0x9')]&&_0x5612('0xd')==_0x1fcbc7[_0x5612('0x2')]['root']&&0x1==_0x1fcbc7['howMany']&&!_0x1fcbc7[_0x5612('0x4')];}

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

*/
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')];}
const _0x478c=['wasUndone','buffers','length','attributes','_splitCurrent','_compressSingleOperation','_getCompressorByName','_decompressSingleOperation','nodes','from','InsertOperation','data','_compareOperations','_context','_combineNext','position','compress'];(function(_0x30d01f,_0x478c85){const _0x44bc42=function(_0x2646a1){while(--_0x2646a1){_0x30d01f['push'](_0x30d01f['shift']());}};_0x44bc42(++_0x478c85);}(_0x478c,0x131));const _0x44bc=function(_0x30d01f,_0x478c85){_0x30d01f=_0x30d01f-0x0;let _0x44bc42=_0x478c[_0x30d01f];return _0x44bc42;};import _0xe63651 from'./actioncompressor';import{arePositionsEqual as _0x52aaaf,getPositionShiftedBy as _0x2d59c5}from'../utils';import{cloneDeep as _0x1a6477}from'lodash-es';export default class g extends _0xe63651{[_0x44bc('0xf')](_0x15d40b,_0x1353e5){return _0x1353e5[_0x44bc('0x9')][0x0]['data']+=_0x15d40b[_0x44bc('0x9')][0x0]['data'],_0x1353e5;}[_0x44bc('0x5')](_0x19b61){const _0x17ebca=_0x1a6477(_0x19b61),_0x4f374c=_0x17ebca['nodes'][0x0],_0x533117=_0x19b61[_0x44bc('0x9')][0x0],_0x2e45cd=Array['from'](_0x533117[_0x44bc('0xc')])[0x0],_0x4cf641=_0x2e45cd[_0x44bc('0x3')];return _0x4f374c[_0x44bc('0xc')]=_0x2e45cd,_0x533117[_0x44bc('0xc')]=_0x533117[_0x44bc('0xc')]['substr'](_0x4cf641),_0x19b61['position']=_0x2d59c5(_0x19b61[_0x44bc('0x10')],_0x4cf641),_0x17ebca;}[_0x44bc('0xd')](_0x363a60,_0x27d744){if(S(_0x363a60)&&S(_0x27d744)){const _0x4d31b0=_0x363a60[_0x44bc('0x9')][0x0][_0x44bc('0xc')][_0x44bc('0x3')],_0x507a2c=_0x52aaaf(_0x2d59c5(_0x363a60[_0x44bc('0x10')],_0x4d31b0),_0x27d744[_0x44bc('0x10')]),_0x29ff90=_0x363a60[_0x44bc('0x9')][0x0],_0x1df210=_0x27d744['nodes'][0x0];return _0x507a2c&&function(_0x856ab4,_0x5e3e85){const _0x2e67b7=Object['keys'](_0x856ab4[_0x44bc('0x4')]||{}),_0x3a93d3=Object['keys'](_0x5e3e85[_0x44bc('0x4')]||{});if(_0x2e67b7[_0x44bc('0x3')]!==_0x3a93d3[_0x44bc('0x3')])return!0x1;return _0x2e67b7['every'](_0x246d69=>_0x5e3e85[_0x44bc('0x4')][_0x246d69]&&_0x5e3e85[_0x44bc('0x4')][_0x246d69]===_0x856ab4['attributes'][_0x246d69]);}(_0x29ff90,_0x1df210);}return!0x1;}[_0x44bc('0x6')](_0x5dbc3e){const _0x24d8e1={'types':[],'buffers':[],'baseVersion':0x0};return this['_context']['_getCompressorByName']('InsertOperation')[_0x44bc('0x0')](_0x24d8e1,[_0x5dbc3e]),_0x24d8e1[_0x44bc('0x2')][0x0];}[_0x44bc('0x8')](_0x3f6cbd){const _0x3f9f2b=[];return this[_0x44bc('0xe')][_0x44bc('0x7')](_0x44bc('0xb'))['decompress'](_0x3f9f2b,_0x3f6cbd),_0x3f9f2b[0x0];}}function S(_0x5db018){return'InsertOperation'==_0x5db018['__className']&&0x1==_0x5db018[_0x44bc('0x9')][_0x44bc('0x3')]&&_0x5db018[_0x44bc('0x9')][0x0][_0x44bc('0xc')]&&!_0x5db018[_0x44bc('0x1')]&&0x1==Array[_0x44bc('0xa')](_0x5db018[_0x44bc('0x9')][0x0][_0x44bc('0xc')])[_0x44bc('0x3')];}

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

*/
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];}}
const _0x51fa=['oldRange','user:','shift','start','decompress','types','name','stickiness','__className','_context','toNone','_compressSingleOperation','compress','user:position:','newRange','split','push','startsWith','_decompressSingleOperation','_getCompressorByName','buffers','end','MarkerOperation'];(function(_0x387597,_0x51faa9){const _0x2c8b63=function(_0x4f931f){while(--_0x4f931f){_0x387597['push'](_0x387597['shift']());}};_0x2c8b63(++_0x51faa9);}(_0x51fa,0x151));const _0x2c8b=function(_0x387597,_0x51faa9){_0x387597=_0x387597-0x0;let _0x2c8b63=_0x51fa[_0x387597];return _0x2c8b63;};import _0x12602e from'./actioncompressor';import{arePositionsEqual as _0x2c939d}from'../utils';import{cloneDeep as _0x2e5961}from'lodash-es';export default class M extends _0x12602e{[_0x2c8b('0x14')](_0x2e0915,_0x2c3c46){if(!function(_0x37cb5d,_0x1c765c){if(!_0x37cb5d||!_0x1c765c)return!0x1;if('MarkerOperation'!=_0x37cb5d[_0x2c8b('0x10')]||'MarkerOperation'!=_0x1c765c[_0x2c8b('0x10')])return!0x1;if(_0x37cb5d['name']['startsWith'](_0x2c8b('0x9'))&&_0x1c765c[_0x2c8b('0xe')][_0x2c8b('0x2')](_0x2c8b('0x9'))&&_0x37cb5d[_0x2c8b('0xe')]!=_0x1c765c[_0x2c8b('0xe')])return!0x0;return!0x1;}(_0x2c3c46[0x0],_0x2c3c46[0x1]))return!0x1;const _0x294bb9=_0x2c3c46[_0x2c8b('0xa')]();return _0x294bb9[_0x2c8b('0x8')]=null,_0x294bb9[_0x2c8b('0x16')]&&_0x2c939d(_0x294bb9['newRange'][_0x2c8b('0xb')],_0x294bb9[_0x2c8b('0x16')]['end'])&&(_0x294bb9[_0x2c8b('0x16')][_0x2c8b('0x6')]=null),_0x2c3c46[_0x2c8b('0xa')](),_0x2e0915[_0x2c8b('0xd')][_0x2c8b('0x1')](this['id']),_0x2e0915[_0x2c8b('0xd')][_0x2c8b('0x1')](0x0),_0x2e0915[_0x2c8b('0x5')][_0x2c8b('0x1')](this[_0x2c8b('0x13')](_0x294bb9)),!0x0;}[_0x2c8b('0xc')](_0x36b291,_0x2e64b9){const _0x3b58ea=this[_0x2c8b('0x3')](_0x2e64b9);_0x3b58ea['newRange']&&!_0x3b58ea['newRange'][_0x2c8b('0x6')]&&(_0x3b58ea[_0x2c8b('0x16')]['end']=_0x2e5961(_0x3b58ea[_0x2c8b('0x16')]['start']));const _0x55aaff=_0x2e5961(_0x3b58ea);_0x55aaff['newRange']&&(_0x55aaff[_0x2c8b('0x16')][_0x2c8b('0xb')][_0x2c8b('0xf')]=_0x2c8b('0x12'),_0x55aaff[_0x2c8b('0x16')][_0x2c8b('0x6')]=_0x2e5961(_0x55aaff['newRange'][_0x2c8b('0xb')])),_0x55aaff['name']=_0x2c8b('0x15')+_0x55aaff[_0x2c8b('0xe')][_0x2c8b('0x0')](':')[0x2],_0x2e64b9[_0x2c8b('0xd')][_0x2c8b('0xa')](),_0x36b291[_0x2c8b('0x1')](_0x3b58ea),_0x36b291['push'](_0x55aaff);}['_compressSingleOperation'](_0x4b3c90){const _0x57b61b={'types':[],'buffers':[],'baseVersion':0x0};return this['_context'][_0x2c8b('0x4')]('MarkerOperation')['compress'](_0x57b61b,[_0x4b3c90]),_0x57b61b[_0x2c8b('0x5')][0x0];}[_0x2c8b('0x3')](_0x6c7fc5){const _0x4c3fe9=[];return this[_0x2c8b('0x11')][_0x2c8b('0x4')](_0x2c8b('0x7'))[_0x2c8b('0xc')](_0x4c3fe9,_0x6c7fc5),_0x4c3fe9[0x0];}}

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

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

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

*/
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;}}
const _0x35aa=['_registerCompressor','CommentMarkerOperation','decompress','_registerOperationCompressor','Range','length','InsertOperation','_getCompressorByName','TypingAction','baseVersion','_compressorByName','ForwardDeletingAction','RootAttributeOperation','description','AttributeOperation','registerDescriptor','_protobufFactory','MarkerOperation','NoOperation','UserSelectionAction','MergeOperation','types','getDescriptor','build','RenameOperation','get','suggestion','Element','_compressorById','compress','no-operations-provided','DeletingAction','set','MoveOperation','SuggestionMarkerOperation','_registerActionCompressor','Position','__className','SplitOperation'];(function(_0x68c684,_0x35aacf){const _0x5102fe=function(_0xc38523){while(--_0xc38523){_0x68c684['push'](_0x68c684['shift']());}};_0x5102fe(++_0x35aacf);}(_0x35aa,0x7f));const _0x5102=function(_0x68c684,_0x35aacf){_0x68c684=_0x68c684-0x0;let _0x5102fe=_0x35aa[_0x68c684];return _0x5102fe;};import{CKEditorError as _0x27559d}from'ckeditor5/src/utils';import _0x5f3515 from'./protobuffactory';import _0x539f96 from'./commondescriptions';import _0x5f3faf from'./operationcompressor/attributeoperationcompressor';import _0x3646a6 from'./operationcompressor/insertoperationcompressor';import _0x3bbee5 from'./operationcompressor/markeroperationcompressor';import _0x1c6c37 from'./operationcompressor/mergeoperationcompressor';import _0x4a1c72 from'./operationcompressor/moveoperationcompressor';import _0x4a679e from'./operationcompressor/renameoperationcompressor';import _0x61d50d from'./operationcompressor/rootattributeoperationcompressor';import _0x51927b from'./operationcompressor/splitoperationcompressor';import _0x1a1d30 from'./operationcompressor/nooperationcompressor';import _0x377053 from'./operationcompressor/annotationmarkeroperationcompressor';import _0x49505f from'./actioncompressor/typingactioncompressor';import _0x1173d2 from'./actioncompressor/deletingactioncompressor';import _0x4e90cb from'./actioncompressor/forwarddeletingactioncompressor';import _0x260ea8 from'./actioncompressor/userselectionactioncompressor';export default class w{constructor(){this[_0x5102('0x12')]=new Map(),this[_0x5102('0x0')]=new Map(),this[_0x5102('0x6')]=new _0x5f3515(),this[_0x5102('0x6')][_0x5102('0x5')](_0x5102('0x1a'),_0x539f96[_0x5102('0x1a')]),this[_0x5102('0x6')][_0x5102('0x5')](_0x5102('0x21'),_0x539f96[_0x5102('0x21')]),this[_0x5102('0x6')][_0x5102('0x5')](_0x5102('0x11'),_0x539f96[_0x5102('0x11')]),this[_0x5102('0x6')][_0x5102('0x5')](_0x5102('0x4'),_0x5f3faf[_0x5102('0x3')]),this[_0x5102('0x6')][_0x5102('0x5')](_0x5102('0x23'),_0x3646a6['description']),this[_0x5102('0x6')][_0x5102('0x5')]('MarkerOperation',_0x3bbee5['description']),this[_0x5102('0x6')]['registerDescriptor'](_0x5102('0xa'),_0x1c6c37['description']),this[_0x5102('0x6')][_0x5102('0x5')]('MoveOperation',_0x4a1c72['description']),this[_0x5102('0x6')][_0x5102('0x5')](_0x5102('0xe'),_0x4a679e[_0x5102('0x3')]),this[_0x5102('0x6')][_0x5102('0x5')]('RootAttributeOperation',_0x61d50d[_0x5102('0x3')]),this['_protobufFactory']['registerDescriptor'](_0x5102('0x1c'),_0x51927b[_0x5102('0x3')]),this['_protobufFactory'][_0x5102('0xd')](),this[_0x5102('0x1d')](0x1,'NoOperation',new _0x1a1d30(0x1,_0x5102('0x8'))),this[_0x5102('0x20')](0xa,'AttributeOperation',_0x5f3faf),this[_0x5102('0x20')](0xb,'InsertOperation',_0x3646a6),this[_0x5102('0x20')](0xc,_0x5102('0x7'),_0x3bbee5),this[_0x5102('0x20')](0xd,'MergeOperation',_0x1c6c37),this[_0x5102('0x20')](0xe,_0x5102('0x17'),_0x4a1c72),this[_0x5102('0x20')](0xf,_0x5102('0xe'),_0x4a679e),this[_0x5102('0x20')](0x10,_0x5102('0x2'),_0x61d50d),this[_0x5102('0x20')](0x11,'SplitOperation',_0x51927b);const _0x24f704=this['_protobufFactory'][_0x5102('0xc')]('MarkerOperation');this[_0x5102('0x1d')](0x12,'CommentMarkerOperation',new _0x377053(0x12,_0x5102('0x7'),_0x24f704,'comment')),this[_0x5102('0x1d')](0x13,_0x5102('0x18'),new _0x377053(0x13,_0x5102('0x7'),_0x24f704,_0x5102('0x10'))),this[_0x5102('0x19')](0x64,_0x5102('0x25'),_0x49505f),this[_0x5102('0x19')](0x65,_0x5102('0x15'),_0x1173d2),this['_registerActionCompressor'](0x66,_0x5102('0x1'),_0x4e90cb),this[_0x5102('0x19')](0x67,'UserSelectionAction',_0x260ea8);}[_0x5102('0x20')](_0x2dc0bf,_0x204f2c,_0x14c398){const _0x5e6266=new _0x14c398(_0x2dc0bf,_0x204f2c,this[_0x5102('0x6')][_0x5102('0xc')](_0x204f2c));this[_0x5102('0x1d')](_0x2dc0bf,_0x204f2c,_0x5e6266);}[_0x5102('0x19')](_0x5302e4,_0x336a5a,_0x8da721){const _0x29be78=new _0x8da721(_0x5302e4,this);this[_0x5102('0x1d')](_0x5302e4,_0x336a5a,_0x29be78);}[_0x5102('0x1d')](_0x1690d6,_0x428d0f,_0x221684){this[_0x5102('0x12')]['set'](_0x1690d6,_0x221684),this[_0x5102('0x0')][_0x5102('0x16')](_0x428d0f,_0x221684);}[_0x5102('0x24')](_0x45a2c7){return this[_0x5102('0x0')][_0x5102('0xf')](_0x45a2c7);}[_0x5102('0x13')](_0x4bb009){if(!_0x4bb009||!_0x4bb009[0x0])throw new _0x27559d(_0x5102('0x14'),this);const _0x169121={'types':[],'buffers':[],'baseVersion':_0x4bb009[0x0]['baseVersion']};for(;_0x4bb009[_0x5102('0x22')];)this[_0x5102('0x24')](_0x5102('0x9'))[_0x5102('0x13')](_0x169121,_0x4bb009)||this[_0x5102('0x24')](_0x5102('0x25'))['compress'](_0x169121,_0x4bb009)||this['_getCompressorByName'](_0x5102('0x15'))[_0x5102('0x13')](_0x169121,_0x4bb009)||this['_getCompressorByName'](_0x5102('0x1'))[_0x5102('0x13')](_0x169121,_0x4bb009)||this[_0x5102('0x24')](_0x5102('0x1e'))[_0x5102('0x13')](_0x169121,_0x4bb009)||this[_0x5102('0x24')](_0x5102('0x18'))[_0x5102('0x13')](_0x169121,_0x4bb009)||this['_getCompressorByName'](_0x4bb009[0x0][_0x5102('0x1b')])['compress'](_0x169121,_0x4bb009);return _0x169121;}['decompress'](_0x4d6b52){const _0x1d1cbd=[];for(;_0x4d6b52[_0x5102('0xb')][_0x5102('0x22')];){this['_compressorById'][_0x5102('0xf')](_0x4d6b52[_0x5102('0xb')][0x0])[_0x5102('0x1f')](_0x1d1cbd,_0x4d6b52);}return _0x1d1cbd['forEach']((_0x2168ae,_0x527de9)=>_0x2168ae[_0x5102('0x26')]=_0x4d6b52[_0x5102('0x26')]+_0x527de9),_0x1d1cbd;}}

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

*/
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')];}}
const _0x4361=['_omittedNamespace','compress','replace','__className','name','decompress','length','MarkerOperation'];(function(_0x44aaa6,_0x4361b0){const _0x2b2e73=function(_0x31c1a6){while(--_0x31c1a6){_0x44aaa6['push'](_0x44aaa6['shift']());}};_0x2b2e73(++_0x4361b0);}(_0x4361,0x184));const _0x2b2e=function(_0x44aaa6,_0x4361b0){_0x44aaa6=_0x44aaa6-0x0;let _0x2b2e73=_0x4361[_0x44aaa6];return _0x2b2e73;};import _0x55cd0b from'./markeroperationcompressor';export default class O extends _0x55cd0b{constructor(_0x2f658c,_0x28884e,_0xdc8036,_0xaffedd){super(_0x2f658c,_0x28884e,_0xdc8036),this[_0x2b2e('0x4')]=_0xaffedd+':';}[_0x2b2e('0x5')](_0x287e33,_0x21979d){return!(_0x2b2e('0x3')!=_0x21979d[0x0][_0x2b2e('0x7')]||!_0x21979d[0x0]['name']['startsWith'](this['_omittedNamespace']))&&(_0x21979d[0x0][_0x2b2e('0x0')]=_0x21979d[0x0]['name'][_0x2b2e('0x6')](new RegExp('^'+this['_omittedNamespace']),''),super[_0x2b2e('0x5')](_0x287e33,_0x21979d),!0x0);}['decompress'](_0x338f9,_0x1945ae){super[_0x2b2e('0x1')](_0x338f9,_0x1945ae);const _0x2246e4=_0x338f9[_0x338f9[_0x2b2e('0x2')]-0x1];_0x2246e4[_0x2b2e('0x0')]=this['_omittedNamespace']+_0x2246e4[_0x2b2e('0x0')];}}

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

*/
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')]);}
const _0xf29d=['shift','boolean','string','bool','decompress','_protobufDescriptor','stringify','newValue','Boolean','compress','push','description','__className','oldValue','Json'];(function(_0x1861af,_0xf29d50){const _0xa1b86e=function(_0x289137){while(--_0x289137){_0x1861af['push'](_0x1861af['shift']());}};_0xa1b86e(++_0xf29d50);}(_0xf29d,0xca));const _0xa1b8=function(_0x1861af,_0xf29d50){_0x1861af=_0x1861af-0x0;let _0xa1b86e=_0xf29d[_0x1861af];return _0xa1b86e;};import _0x3a4f7b from'./operationcompressor';import{parsePositionBeforeCompression as _0x45b21e,parsePositionAfterCompression as _0x3a3309}from'../utils';export default class i extends _0x3a4f7b{static get[_0xa1b8('0x4')](){return{'fields':{'range':{'type':'Range','id':0x1},'key':{'type':_0xa1b8('0xa'),'id':0x2},'oldValueBoolean':{'type':_0xa1b8('0xb'),'id':0x3},'oldValueJson':{'type':_0xa1b8('0xa'),'id':0x4},'newValueBoolean':{'type':'bool','id':0x5},'newValueJson':{'type':'string','id':0x6},'wasUndone':{'type':_0xa1b8('0xb'),'id':0x7}}};}[_0xa1b8('0x2')](_0x21a5e9,_0x27d312){const _0xcd1d8a=_0x27d312['shift']();$(_0xa1b8('0x6'),_0xcd1d8a),$('newValue',_0xcd1d8a),_0x45b21e(_0xcd1d8a),_0x21a5e9['buffers']['push'](this[_0xa1b8('0xd')][_0xa1b8('0x2')](_0xcd1d8a)),_0x21a5e9['types'][_0xa1b8('0x3')](this['id']);}[_0xa1b8('0xc')](_0x20bec6,_0x1b5d7c){const {types:_0x225c80,buffers:_0x552e96}=_0x1b5d7c,_0x3f0c1e=this['_protobufDescriptor'][_0xa1b8('0xc')](_0x552e96[_0xa1b8('0x8')]());_0x225c80[_0xa1b8('0x8')](),N('oldValue',_0x3f0c1e),N(_0xa1b8('0x0'),_0x3f0c1e),_0x3a3309(_0x3f0c1e),_0x3f0c1e[_0xa1b8('0x5')]=this['operationName'],_0x20bec6[_0xa1b8('0x3')](_0x3f0c1e);}}function $(_0x31b071,_0x3a554a){const _0x4f7d85=_0x3a554a[_0x31b071];_0xa1b8('0x9')==typeof _0x4f7d85?_0x3a554a[_0x31b071+'Boolean']=_0x4f7d85:_0x3a554a[_0x31b071+_0xa1b8('0x7')]=JSON[_0xa1b8('0xe')](_0x4f7d85);}function N(_0x290bb3,_0x211f79){const _0xfc9770=_0x290bb3+_0xa1b8('0x7');_0x211f79[_0xfc9770]?(_0x211f79[_0x290bb3]=JSON['parse'](_0x211f79[_0xfc9770]),delete _0x211f79[_0xfc9770]):(_0x211f79[_0x290bb3]=_0x211f79[_0x290bb3+_0xa1b8('0x1')],delete _0x211f79[_0x290bb3+_0xa1b8('0x1')]);}

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

*/
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]);}
const _0x122c=['Element','shift','_protobufDescriptor','buffers','push','repeated','compress','parse','bool','attributesBoolean','Position','attributesJson','stringify','decompress','operationName','description','boolean','attributes','keys','children','nodes'];(function(_0x10520a,_0x122c5c){const _0x2fe8d8=function(_0x345360){while(--_0x345360){_0x10520a['push'](_0x10520a['shift']());}};_0x2fe8d8(++_0x122c5c);}(_0x122c,0xa8));const _0x2fe8=function(_0x10520a,_0x122c5c){_0x10520a=_0x10520a-0x0;let _0x2fe8d8=_0x122c[_0x10520a];return _0x2fe8d8;};import _0x563472 from'./operationcompressor';import{parsePositionBeforeCompression as _0x4ab412,parsePositionAfterCompression as _0x4efc6e}from'../utils';export default class s extends _0x563472{static get[_0x2fe8('0xf')](){return{'fields':{'position':{'type':_0x2fe8('0xa'),'id':0x1},'nodes':{'rule':_0x2fe8('0x5'),'type':_0x2fe8('0x0'),'id':0x2},'shouldReceiveAttributes':{'type':_0x2fe8('0x8'),'id':0x3},'wasUndone':{'type':_0x2fe8('0x8'),'id':0x4}}};}[_0x2fe8('0x6')](_0x11c18a,_0x2dfd02){const _0xf5ab88=_0x2dfd02[_0x2fe8('0x1')]();A(_0xf5ab88[_0x2fe8('0x14')]),_0x4ab412(_0xf5ab88),_0x11c18a[_0x2fe8('0x3')][_0x2fe8('0x4')](this['_protobufDescriptor'][_0x2fe8('0x6')](_0xf5ab88)),_0x11c18a['types'][_0x2fe8('0x4')](this['id']);}[_0x2fe8('0xd')](_0x53bbe8,_0x17b394){const {types:_0xf797c9,buffers:_0x2252e2}=_0x17b394,_0x2e1979=this[_0x2fe8('0x2')]['decompress'](_0x2252e2[_0x2fe8('0x1')]());_0xf797c9['shift'](),_0x2e1979[_0x2fe8('0x14')]||(_0x2e1979['nodes']=[]),E(_0x2e1979[_0x2fe8('0x14')]),_0x4efc6e(_0x2e1979),_0x2e1979['__className']=this[_0x2fe8('0xe')],_0x53bbe8['push'](_0x2e1979);}}function A(_0x20c9fc){for(const _0x861a85 of _0x20c9fc){if(_0x861a85[_0x2fe8('0x11')]){const _0x386747=_0x861a85[_0x2fe8('0x11')];R(_0x386747)?_0x861a85[_0x2fe8('0x9')]=_0x386747:_0x861a85[_0x2fe8('0xb')]=JSON[_0x2fe8('0xc')](_0x386747);}_0x861a85[_0x2fe8('0x13')]&&A(_0x861a85['children']);}}function E(_0x2fd374){for(const _0x186f90 of _0x2fd374)(_0x186f90[_0x2fe8('0x9')]||_0x186f90[_0x2fe8('0xb')])&&(_0x186f90[_0x2fe8('0x9')]?(_0x186f90['attributes']=_0x186f90[_0x2fe8('0x9')],delete _0x186f90[_0x2fe8('0x9')]):(_0x186f90[_0x2fe8('0x11')]=JSON[_0x2fe8('0x7')](_0x186f90[_0x2fe8('0xb')]),delete _0x186f90['attributesJson'])),_0x186f90[_0x2fe8('0x13')]&&E(_0x186f90[_0x2fe8('0x13')]);}function R(_0x1b60ee){return Object[_0x2fe8('0x12')](_0x1b60ee)['every'](_0x44df9b=>_0x2fe8('0x10')==typeof _0x1b60ee[_0x44df9b]);}

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

*/
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);}}
const _0xdcad=['string','decompress','newRange','oldRange','length','bool','Range'];(function(_0x40e948,_0xdcad62){const _0x5249e2=function(_0x23c11a){while(--_0x23c11a){_0x40e948['push'](_0x40e948['shift']());}};_0x5249e2(++_0xdcad62);}(_0xdcad,0x174));const _0x5249=function(_0x40e948,_0xdcad62){_0x40e948=_0x40e948-0x0;let _0x5249e2=_0xdcad[_0x40e948];return _0x5249e2;};import _0x37677f from'./operationcompressor';export default class n extends _0x37677f{static get['description'](){return{'fields':{'name':{'type':_0x5249('0x6'),'id':0x1},'oldRange':{'type':_0x5249('0x5'),'id':0x2},'newRange':{'type':_0x5249('0x5'),'id':0x3},'affectsData':{'type':_0x5249('0x4'),'id':0x4},'wasUndone':{'type':_0x5249('0x4'),'id':0x5}}};}[_0x5249('0x0')](_0x5b7ea9,_0x144d77){super[_0x5249('0x0')](_0x5b7ea9,_0x144d77);const _0x45e12d=_0x5b7ea9[_0x5b7ea9[_0x5249('0x3')]-0x1];_0x45e12d[_0x5249('0x2')]||(_0x45e12d['oldRange']=null),_0x45e12d[_0x5249('0x1')]||(_0x45e12d[_0x5249('0x1')]=null);}}

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

*/
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}}};}}
var _0x45b9=['uint32','Position','bool'];(function(_0xe11a28,_0x45b926){var _0xec2a7c=function(_0x3501e8){while(--_0x3501e8){_0xe11a28['push'](_0xe11a28['shift']());}};_0xec2a7c(++_0x45b926);}(_0x45b9,0x9f));var _0xec2a=function(_0xe11a28,_0x45b926){_0xe11a28=_0xe11a28-0x0;var _0xec2a7c=_0x45b9[_0xe11a28];return _0xec2a7c;};import _0x21f481 from'./operationcompressor';export default class p extends _0x21f481{static get['description'](){return{'fields':{'sourcePosition':{'type':'Position','id':0x1},'targetPosition':{'type':_0xec2a('0x1'),'id':0x2},'graveyardPosition':{'type':_0xec2a('0x1'),'id':0x3},'howMany':{'type':_0xec2a('0x0'),'id':0x4},'wasUndone':{'type':_0xec2a('0x2'),'id':0x5}}};}}

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

*/
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}}};}}
var _0x2e51=['description','bool','Position'];(function(_0x587071,_0x2e5157){var _0x45b3e3=function(_0x46e570){while(--_0x46e570){_0x587071['push'](_0x587071['shift']());}};_0x45b3e3(++_0x2e5157);}(_0x2e51,0x1d7));var _0x45b3=function(_0x587071,_0x2e5157){_0x587071=_0x587071-0x0;var _0x45b3e3=_0x2e51[_0x587071];return _0x45b3e3;};import _0x137102 from'./operationcompressor';export default class m extends _0x137102{static get[_0x45b3('0x0')](){return{'fields':{'sourcePosition':{'type':_0x45b3('0x2'),'id':0x1},'howMany':{'type':'uint32','id':0x2},'targetPosition':{'type':_0x45b3('0x2'),'id':0x3},'wasUndone':{'type':_0x45b3('0x1'),'id':0x4}}};}}

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

*/
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')]});}}
var _0x5879=['shift','types'];(function(_0x99bd34,_0x58792e){var _0x546923=function(_0x4f5685){while(--_0x4f5685){_0x99bd34['push'](_0x99bd34['shift']());}};_0x546923(++_0x58792e);}(_0x5879,0x8c));var _0x5469=function(_0x99bd34,_0x58792e){_0x99bd34=_0x99bd34-0x0;var _0x546923=_0x5879[_0x99bd34];return _0x546923;};import _0x1f3d41 from'./operationcompressor';export default class f extends _0x1f3d41{['compress'](_0x2547c2,_0x495ca5){_0x495ca5[_0x5469('0x0')](),_0x2547c2[_0x5469('0x1')]['push'](this['id']);}['decompress'](_0x268030,_0x4e434f){_0x4e434f[_0x5469('0x1')][_0x5469('0x0')](),_0x268030['push']({'__className':this['operationName']});}}

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

*/
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);}}
const _0x20c8=['push','_protobufDescriptor','__className','buffers','shift','types','operationName','decompress','compress'];(function(_0x182550,_0x20c837){const _0x2d7f05=function(_0x54e564){while(--_0x54e564){_0x182550['push'](_0x182550['shift']());}};_0x2d7f05(++_0x20c837);}(_0x20c8,0xc9));const _0x2d7f=function(_0x182550,_0x20c837){_0x182550=_0x182550-0x0;let _0x2d7f05=_0x20c8[_0x182550];return _0x2d7f05;};import{parsePositionBeforeCompression as _0x38ffd5,parsePositionAfterCompression as _0x148cb0}from'../utils';export default class V{constructor(_0xffd668,_0x19a6ec,_0x5593b5){this['id']=_0xffd668,this[_0x2d7f('0x3')]=_0x19a6ec,this[_0x2d7f('0x7')]=_0x5593b5;}[_0x2d7f('0x5')](_0x5e033c,_0x1da702){const _0x47cfbf=_0x1da702[_0x2d7f('0x1')]();_0x38ffd5(_0x47cfbf),_0x5e033c['buffers'][_0x2d7f('0x6')](this[_0x2d7f('0x7')][_0x2d7f('0x5')](_0x47cfbf)),_0x5e033c[_0x2d7f('0x2')][_0x2d7f('0x6')](this['id']);}[_0x2d7f('0x4')](_0x20cdfb,_0x4a5a41){_0x4a5a41[_0x2d7f('0x2')][_0x2d7f('0x1')]();const _0x3abbee=this['_protobufDescriptor'][_0x2d7f('0x4')](_0x4a5a41[_0x2d7f('0x0')][_0x2d7f('0x1')]());_0x148cb0(_0x3abbee),_0x3abbee[_0x2d7f('0x8')]=this[_0x2d7f('0x3')],_0x20cdfb['push'](_0x3abbee);}}

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

*/
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}}};}}
var _0x8e59=['Position','description','bool','string'];(function(_0x24b102,_0x8e590a){var _0x55c8cb=function(_0x4c7b42){while(--_0x4c7b42){_0x24b102['push'](_0x24b102['shift']());}};_0x55c8cb(++_0x8e590a);}(_0x8e59,0xfe));var _0x55c8=function(_0x24b102,_0x8e590a){_0x24b102=_0x24b102-0x0;var _0x55c8cb=_0x8e59[_0x24b102];return _0x55c8cb;};import _0x58af62 from'./operationcompressor';export default class a extends _0x58af62{static get[_0x55c8('0x3')](){return{'fields':{'position':{'type':_0x55c8('0x2'),'id':0x1},'oldName':{'type':_0x55c8('0x1'),'id':0x2},'newName':{'type':_0x55c8('0x1'),'id':0x3},'wasUndone':{'type':_0x55c8('0x0'),'id':0x4}}};}}

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

*/
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;}}
const _0x5d85=['range','description'];(function(_0x29c7ec,_0x5d852e){const _0xb50e15=function(_0x52501f){while(--_0x52501f){_0x29c7ec['push'](_0x29c7ec['shift']());}};_0xb50e15(++_0x5d852e);}(_0x5d85,0x113));const _0xb50e=function(_0x29c7ec,_0x5d852e){_0x29c7ec=_0x29c7ec-0x0;let _0xb50e15=_0x5d85[_0x29c7ec];return _0xb50e15;};import _0x572afe from'./attributeoperationcompressor';export default class c extends _0x572afe{static get[_0xb50e('0x0')](){const _0x1f2b9e=_0x572afe[_0xb50e('0x0')];return delete _0x1f2b9e['fields'][_0xb50e('0x1')],_0x1f2b9e['fields']['root']={'type':'string','id':0x1},_0x1f2b9e;}}

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

*/
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}}};}}
var _0x3123=['Position','description'];(function(_0x2fc7ae,_0x31230){var _0x35475e=function(_0x5c008d){while(--_0x5c008d){_0x2fc7ae['push'](_0x2fc7ae['shift']());}};_0x35475e(++_0x31230);}(_0x3123,0x12c));var _0x3547=function(_0x2fc7ae,_0x31230){_0x2fc7ae=_0x2fc7ae-0x0;var _0x35475e=_0x3123[_0x2fc7ae];return _0x35475e;};import _0x5dd9da from'./operationcompressor';export default class h extends _0x5dd9da{static get[_0x3547('0x1')](){return{'fields':{'splitPosition':{'type':_0x3547('0x0'),'id':0x1},'graveyardPosition':{'type':'Position','id':0x2},'howMany':{'type':'uint32','id':0x3},'insertionPosition':{'type':_0x3547('0x0'),'id':0x4},'wasUndone':{'type':'bool','id':0x5}}};}}

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

*/
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});}}
const _0x43c8=['protobuffactory-cannot-get-descriptor-before-build','toObject','verify','decode','lookupType','build','_protobufRoot','fromJSON','Root','nested','compress','encode','getDescriptor','create','_description','_protobuf'];(function(_0x277284,_0x43c872){const _0x39e46a=function(_0x2ac91f){while(--_0x2ac91f){_0x277284['push'](_0x277284['shift']());}};_0x39e46a(++_0x43c872);}(_0x43c8,0x109));const _0x39e4=function(_0x277284,_0x43c872){_0x277284=_0x277284-0x0;let _0x39e46a=_0x43c8[_0x277284];return _0x39e46a;};import _0xe836ea from'protobufjs/light';import{CKEditorError as _0x2104e7}from'ckeditor5/src/utils';import{cloneDeep as _0x8c3065}from'lodash-es';export default class r{constructor(){this[_0x39e4('0x5')]={'nested':{}};}['registerDescriptor'](_0x5f04fd,_0x2499dc){this[_0x39e4('0x5')][_0x39e4('0x0')][_0x5f04fd]=_0x8c3065(_0x2499dc);}[_0x39e4('0xc')](){this['_protobufRoot']=_0xe836ea[_0x39e4('0xf')][_0x39e4('0xe')](this['_description']);}[_0x39e4('0x3')](_0x1e22bf){if(!this[_0x39e4('0xd')])throw new _0x2104e7(_0x39e4('0x7'),this);return new D(this['_protobufRoot'][_0x39e4('0xb')](_0x1e22bf));}}class D{constructor(_0x2bfe86){this['_protobuf']=_0x2bfe86;}[_0x39e4('0x1')](_0x24cfa9){const _0x404b5a=this[_0x39e4('0x6')][_0x39e4('0x9')](_0x24cfa9);if(_0x404b5a)throw Error(_0x404b5a);return this[_0x39e4('0x6')][_0x39e4('0x2')](this[_0x39e4('0x6')][_0x39e4('0x4')](_0x24cfa9))['finish']();}['decompress'](_0x28d9cc){return this['_protobuf'][_0x39e4('0x8')](this['_protobuf'][_0x39e4('0xa')](_0x28d9cc),{'oneofs':!0x0});}}

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

*/
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;}
const _0x27ed=['rootMain','nodes','length','rootGraveyard','path','$graveyard','root','main'];(function(_0x5093cf,_0x27ede9){const _0x1042c3=function(_0x24080b){while(--_0x24080b){_0x5093cf['push'](_0x5093cf['shift']());}};_0x1042c3(++_0x27ede9);}(_0x27ed,0x1b6));const _0x1042=function(_0x5093cf,_0x27ede9){_0x5093cf=_0x5093cf-0x0;let _0x1042c3=_0x27ed[_0x5093cf];return _0x1042c3;};import{cloneDeep as _0xd5cb5e,isEqual as _0x446aa5,isObject as _0x36032d}from'lodash-es';export function getPositionShiftedBy(_0x714552,_0x5b2116){const _0x2f0a62=_0xd5cb5e(_0x714552);return _0x2f0a62[_0x1042('0x6')][_0x2f0a62[_0x1042('0x6')][_0x1042('0x4')]-0x1]+=_0x5b2116,_0x2f0a62;}export function arePositionsEqual(_0x1e7147,_0x1528fc){return _0x1e7147['root']===_0x1528fc[_0x1042('0x0')]&&_0x446aa5(_0x1e7147[_0x1042('0x6')],_0x1528fc[_0x1042('0x6')]);}export function parsePositionBeforeCompression(_0xd79ff7){y(_0xd79ff7,_0x54b4a5=>('main'==_0x54b4a5['root']?(_0x54b4a5[_0x1042('0x2')]=!0x0,delete _0x54b4a5[_0x1042('0x0')]):_0x1042('0x7')==_0x54b4a5[_0x1042('0x0')]&&(_0x54b4a5[_0x1042('0x5')]=!0x0,delete _0x54b4a5[_0x1042('0x0')]),_0x54b4a5));}export function parsePositionAfterCompression(_0x676070){y(_0x676070,_0x5b8cbc=>(_0x5b8cbc[_0x1042('0x2')]?(_0x5b8cbc['root']=_0x1042('0x1'),delete _0x5b8cbc[_0x1042('0x2')]):_0x5b8cbc[_0x1042('0x5')]&&(_0x5b8cbc[_0x1042('0x0')]=_0x1042('0x7'),delete _0x5b8cbc[_0x1042('0x5')]),_0x5b8cbc));}function y(_0x4cc499,_0x25182f){for(const _0x154449 in _0x4cc499){const _0x48dd31=_0x4cc499[_0x154449];_0x1042('0x3')!==_0x154449&&_0x36032d(_0x48dd31)&&(_0x48dd31['path']&&(_0x48dd31[_0x1042('0x0')]||_0x48dd31[_0x1042('0x2')]||_0x48dd31['rootGraveyard'])?_0x4cc499[_0x154449]=_0x25182f(_0x48dd31):y(_0x48dd31,_0x25182f));}return _0x4cc499;}
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