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 1.1.3 to 15.0.0

7

CHANGELOG.md
Changelog
=========
## 15.0.0 (2019-10-23)
### Other changes
Internal changes only (updated dependencies, documentation, etc.).
## 1.1.3 (2019-08-22)

@@ -5,0 +12,0 @@

4

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

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

"dependencies": {
"@ckeditor/ckeditor5-utils": "^14.0.0",
"@ckeditor/ckeditor5-utils": "^15.0.0",
"lodash-es": "^4.17.11",

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

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

*/
var _0x1529=['length','push','shift','types','decompress'];(function(_0x1e55f7,_0x5436e1){var _0x344b62=function(_0x94c409){while(--_0x94c409){_0x1e55f7['push'](_0x1e55f7['shift']());}};_0x344b62(++_0x5436e1);}(_0x1529,0x18b));var _0xa984=function(_0x2d8f05,_0x4b81bb){_0x2d8f05=_0x2d8f05-0x0;var _0x4d74cb=_0x1529[_0x2d8f05];return _0x4d74cb;};import{cloneDeep as _0x48002e}from'lodash-es';export default class o{constructor(_0x48002e,_0x145557){this['id']=_0x48002e,this['s']=_0x145557;}['compress'](_0x28b185,_0x3aead7){let _0x36d3b6;for(;_0x3aead7[_0xa984('0x0')]>0x1&&this['o'](_0x3aead7[0x0],_0x3aead7[0x1]);)_0x36d3b6?(_0x36d3b6=this['h'](_0x3aead7['shift'](),_0x36d3b6),_0x28b185['types'][_0xa984('0x1')](0x0)):(_0x36d3b6=_0x48002e(_0x3aead7[_0xa984('0x2')]()),_0x28b185[_0xa984('0x3')][_0xa984('0x1')](this['id']));return!!_0x36d3b6&&(_0x36d3b6=this['h'](_0x3aead7[_0xa984('0x2')](),_0x36d3b6),_0x28b185[_0xa984('0x3')][_0xa984('0x1')](0x0),_0x28b185['buffers'][_0xa984('0x1')](this['i'](_0x36d3b6)),!0x0);}[_0xa984('0x4')](_0x48002e,_0x5d6796){const _0x46f7d1=this['l'](_0x5d6796);for(;0x0==_0x5d6796['types'][0x0];)_0x5d6796[_0xa984('0x3')][_0xa984('0x2')](),_0x48002e[_0xa984('0x1')](this['m'](_0x46f7d1));_0x48002e['push'](_0x46f7d1);}}
var _0x46f8=['types','push','buffers','decompress','compress','length','shift'];(function(_0x54ebd5,_0x5befd7){var _0x31cb43=function(_0x56e2dc){while(--_0x56e2dc){_0x54ebd5['push'](_0x54ebd5['shift']());}};_0x31cb43(++_0x5befd7);}(_0x46f8,0x12a));var _0x3aff=function(_0x3d5282,_0x558c7b){_0x3d5282=_0x3d5282-0x0;var _0x239019=_0x46f8[_0x3d5282];return _0x239019;};import{cloneDeep as _0x4909a7}from'lodash-es';export default class o{constructor(_0x4909a7,_0x5de01a){this['id']=_0x4909a7,this['s']=_0x5de01a;}[_0x3aff('0x0')](_0x5c822e,_0x4820e4){let _0x3aeb76;for(;_0x4820e4[_0x3aff('0x1')]>0x1&&this['o'](_0x4820e4[0x0],_0x4820e4[0x1]);)_0x3aeb76?(_0x3aeb76=this['h'](_0x4820e4[_0x3aff('0x2')](),_0x3aeb76),_0x5c822e[_0x3aff('0x3')][_0x3aff('0x4')](0x0)):(_0x3aeb76=_0x4909a7(_0x4820e4['shift']()),_0x5c822e['types']['push'](this['id']));return!!_0x3aeb76&&(_0x3aeb76=this['h'](_0x4820e4['shift'](),_0x3aeb76),_0x5c822e[_0x3aff('0x3')][_0x3aff('0x4')](0x0),_0x5c822e[_0x3aff('0x5')][_0x3aff('0x4')](this['i'](_0x3aeb76)),!0x0);}[_0x3aff('0x6')](_0x4909a7,_0x7020db){const _0x1ac056=this['l'](_0x7020db);for(;0x0==_0x7020db[_0x3aff('0x3')][0x0];)_0x7020db['types'][_0x3aff('0x2')](),_0x4909a7[_0x3aff('0x4')](this['m'](_0x1ac056));_0x4909a7[_0x3aff('0x4')](_0x1ac056);}}

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

*/
var _0x12df=['buffers','MoveOperation','__className','$graveyard','root','howMany','sourcePosition','targetPosition','_getCompressorByName','compress'];(function(_0x293dbc,_0x59a333){var _0x17de80=function(_0x4afe25){while(--_0x4afe25){_0x293dbc['push'](_0x293dbc['shift']());}};_0x17de80(++_0x59a333);}(_0x12df,0xd7));var _0x462d=function(_0x2699a9,_0x501e82){_0x2699a9=_0x2699a9-0x0;var _0x5b6c40=_0x12df[_0x2699a9];return _0x5b6c40;};import _0x509a6f from'./actioncompressor';import{arePositionsEqual as _0x1d8794,getPositionShiftedBy as _0x424a2a}from'../utils';import{cloneDeep as _0x4cf0ba}from'lodash-es';export default class n extends _0x509a6f{['h'](_0x1d8794,_0x424a2a){return _0x424a2a[_0x462d('0x0')]++,_0x424a2a[_0x462d('0x1')]=_0x4cf0ba(_0x1d8794[_0x462d('0x1')]),_0x424a2a;}['m'](_0x1d8794){const _0x509a6f=_0x4cf0ba(_0x1d8794);return _0x1d8794[_0x462d('0x0')]--,_0x509a6f[_0x462d('0x0')]=0x1,_0x509a6f[_0x462d('0x1')]=_0x424a2a(_0x509a6f['sourcePosition'],_0x1d8794['howMany']),_0x509a6f;}['o'](_0x509a6f,n){return!(!i(_0x509a6f)||!i(n))&&(_0x1d8794(_0x424a2a(_0x509a6f[_0x462d('0x1')],-0x1),n[_0x462d('0x1')])&&_0x1d8794(_0x509a6f[_0x462d('0x2')],n[_0x462d('0x2')]));}['i'](_0x1d8794){const _0x424a2a={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x462d('0x3')]('MoveOperation')[_0x462d('0x4')](_0x424a2a,[_0x1d8794]),_0x424a2a[_0x462d('0x5')][0x0];}['l'](_0x1d8794){const _0x424a2a=[];return this['s'][_0x462d('0x3')](_0x462d('0x6'))['decompress'](_0x424a2a,_0x1d8794),_0x424a2a[0x0];}}function i(_0x1d8794){return _0x462d('0x6')==_0x1d8794[_0x462d('0x7')]&&_0x462d('0x8')==_0x1d8794['targetPosition'][_0x462d('0x9')]&&0x1==_0x1d8794['howMany']&&!_0x1d8794['wasUndone'];}
var _0x54eb=['wasUndone','sourcePosition','howMany','targetPosition','_getCompressorByName','MoveOperation','compress','buffers','decompress','__className','$graveyard'];(function(_0x2e2760,_0x1db20c){var _0x52e494=function(_0x1484ad){while(--_0x1484ad){_0x2e2760['push'](_0x2e2760['shift']());}};_0x52e494(++_0x1db20c);}(_0x54eb,0x85));var _0x1e7e=function(_0x3ee7a5,_0x427320){_0x3ee7a5=_0x3ee7a5-0x0;var _0x121788=_0x54eb[_0x3ee7a5];return _0x121788;};import _0x2cb088 from'./actioncompressor';import{arePositionsEqual as _0x290716,getPositionShiftedBy as _0x2f7139}from'../utils';import{cloneDeep as _0x315739}from'lodash-es';export default class n extends _0x2cb088{['h'](_0x290716,_0x2f7139){return _0x2f7139['howMany']++,_0x2f7139[_0x1e7e('0x0')]=_0x315739(_0x290716['sourcePosition']),_0x2f7139;}['m'](_0x290716){const _0x2cb088=_0x315739(_0x290716);return _0x290716[_0x1e7e('0x1')]--,_0x2cb088[_0x1e7e('0x1')]=0x1,_0x2cb088[_0x1e7e('0x0')]=_0x2f7139(_0x2cb088['sourcePosition'],_0x290716[_0x1e7e('0x1')]),_0x2cb088;}['o'](_0x2cb088,n){return!(!i(_0x2cb088)||!i(n))&&(_0x290716(_0x2f7139(_0x2cb088[_0x1e7e('0x0')],-0x1),n[_0x1e7e('0x0')])&&_0x290716(_0x2cb088[_0x1e7e('0x2')],n[_0x1e7e('0x2')]));}['i'](_0x290716){const _0x2f7139={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x1e7e('0x3')](_0x1e7e('0x4'))[_0x1e7e('0x5')](_0x2f7139,[_0x290716]),_0x2f7139[_0x1e7e('0x6')][0x0];}['l'](_0x290716){const _0x2f7139=[];return this['s'][_0x1e7e('0x3')](_0x1e7e('0x4'))[_0x1e7e('0x7')](_0x2f7139,_0x290716),_0x2f7139[0x0];}}function i(_0x290716){return _0x1e7e('0x4')==_0x290716[_0x1e7e('0x8')]&&_0x1e7e('0x9')==_0x290716[_0x1e7e('0x2')]['root']&&0x1==_0x290716[_0x1e7e('0x1')]&&!_0x290716[_0x1e7e('0xa')];}

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

*/
var _0xf8a6=['sourcePosition','targetPosition','_getCompressorByName','compress','buffers','MoveOperation','decompress','__className','root','wasUndone','howMany'];(function(_0x7e1e38,_0x37fff1){var _0x2d09b7=function(_0xe3d2e0){while(--_0xe3d2e0){_0x7e1e38['push'](_0x7e1e38['shift']());}};_0x2d09b7(++_0x37fff1);}(_0xf8a6,0x11d));var _0x5959=function(_0x193499,_0x4c8cdf){_0x193499=_0x193499-0x0;var _0x253951=_0xf8a6[_0x193499];return _0x253951;};import _0xcfd7b from'./actioncompressor';import{arePositionsEqual as _0x3c8512}from'../utils';import{cloneDeep as _0x157df5}from'lodash-es';export default class p extends _0xcfd7b{['h'](_0x3c8512,e){return e['howMany']++,e;}['m'](_0x3c8512){const e=_0x157df5(_0x3c8512);return e[_0x5959('0x0')]=0x1,_0x3c8512[_0x5959('0x0')]--,e;}['o'](e,_0xcfd7b){return!(!i(e)||!i(_0xcfd7b))&&(_0x3c8512(e[_0x5959('0x1')],_0xcfd7b[_0x5959('0x1')])&&_0x3c8512(e['targetPosition'],_0xcfd7b[_0x5959('0x2')]));}['i'](_0x3c8512){const e={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x5959('0x3')]('MoveOperation')[_0x5959('0x4')](e,[_0x3c8512]),e[_0x5959('0x5')][0x0];}['l'](_0x3c8512){const e=[];return this['s']['_getCompressorByName'](_0x5959('0x6'))[_0x5959('0x7')](e,_0x3c8512),e[0x0];}}function i(_0x3c8512){return _0x5959('0x6')==_0x3c8512[_0x5959('0x8')]&&'$graveyard'==_0x3c8512[_0x5959('0x2')][_0x5959('0x9')]&&0x1==_0x3c8512[_0x5959('0x0')]&&!_0x3c8512[_0x5959('0xa')];}
var _0x1b87=['wasUndone','howMany','targetPosition','_getCompressorByName','MoveOperation','compress','buffers','decompress','__className','$graveyard','root'];(function(_0x2d23fa,_0xc9d0bc){var _0x172125=function(_0x1c5c05){while(--_0x1c5c05){_0x2d23fa['push'](_0x2d23fa['shift']());}};_0x172125(++_0xc9d0bc);}(_0x1b87,0x140));var _0x35e6=function(_0x760319,_0x47d84){_0x760319=_0x760319-0x0;var _0x3e14ca=_0x1b87[_0x760319];return _0x3e14ca;};import _0x54975f from'./actioncompressor';import{arePositionsEqual as _0x29588a}from'../utils';import{cloneDeep as _0x536c28}from'lodash-es';export default class p extends _0x54975f{['h'](_0x29588a,e){return e[_0x35e6('0x0')]++,e;}['m'](_0x29588a){const e=_0x536c28(_0x29588a);return e[_0x35e6('0x0')]=0x1,_0x29588a[_0x35e6('0x0')]--,e;}['o'](e,_0x54975f){return!(!i(e)||!i(_0x54975f))&&(_0x29588a(e['sourcePosition'],_0x54975f['sourcePosition'])&&_0x29588a(e['targetPosition'],_0x54975f[_0x35e6('0x1')]));}['i'](_0x29588a){const e={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x35e6('0x2')](_0x35e6('0x3'))[_0x35e6('0x4')](e,[_0x29588a]),e[_0x35e6('0x5')][0x0];}['l'](_0x29588a){const e=[];return this['s'][_0x35e6('0x2')]('MoveOperation')[_0x35e6('0x6')](e,_0x29588a),e[0x0];}}function i(_0x29588a){return _0x35e6('0x3')==_0x29588a[_0x35e6('0x7')]&&_0x35e6('0x8')==_0x29588a[_0x35e6('0x1')][_0x35e6('0x9')]&&0x1==_0x29588a[_0x35e6('0x0')]&&!_0x29588a[_0x35e6('0xa')];}

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

*/
var _0x546f=['_getCompressorByName','InsertOperation','compress','buffers','decompress','__className','wasUndone','data','nodes','from','length','substr','position','keys','attributes','every'];(function(_0x10998a,_0x390f43){var _0x21ecae=function(_0x26ab13){while(--_0x26ab13){_0x10998a['push'](_0x10998a['shift']());}};_0x21ecae(++_0x390f43);}(_0x546f,0x67));var _0x3bc7=function(_0x2c834d,_0x34c709){_0x2c834d=_0x2c834d-0x0;var _0x169aac=_0x546f[_0x2c834d];return _0x169aac;};import _0x49d348 from'./actioncompressor';import{arePositionsEqual as _0x10c0fa,getPositionShiftedBy as _0x3839eb}from'../utils';import{cloneDeep as _0xb5a153}from'lodash-es';export default class c extends _0x49d348{['h'](_0x10c0fa,_0x3839eb){return _0x3839eb['nodes'][0x0][_0x3bc7('0x0')]+=_0x10c0fa[_0x3bc7('0x1')][0x0][_0x3bc7('0x0')],_0x3839eb;}['m'](_0x10c0fa){const n=_0xb5a153(_0x10c0fa),_0x49d348=n[_0x3bc7('0x1')][0x0],i=_0x10c0fa['nodes'][0x0],c=Array[_0x3bc7('0x2')](i['data'])[0x0],p=c[_0x3bc7('0x3')];return _0x49d348[_0x3bc7('0x0')]=c,i['data']=i[_0x3bc7('0x0')][_0x3bc7('0x4')](p),_0x10c0fa[_0x3bc7('0x5')]=_0x3839eb(_0x10c0fa['position'],p),n;}['o'](n,_0x49d348){if(i(n)&&i(_0x49d348)){const _0xb5a153=n[_0x3bc7('0x1')][0x0][_0x3bc7('0x0')]['length'],i=_0x10c0fa(_0x3839eb(n[_0x3bc7('0x5')],_0xb5a153),_0x49d348[_0x3bc7('0x5')]),c=n[_0x3bc7('0x1')][0x0],p=_0x49d348[_0x3bc7('0x1')][0x0];return i&&function(_0x10c0fa,_0x3839eb){const n=Object['keys'](_0x10c0fa['attributes']||{}),_0x49d348=Object[_0x3bc7('0x6')](_0x3839eb[_0x3bc7('0x7')]||{});if(n[_0x3bc7('0x3')]!==_0x49d348[_0x3bc7('0x3')])return!0x1;return n[_0x3bc7('0x8')](n=>_0x3839eb[_0x3bc7('0x7')][n]&&_0x3839eb[_0x3bc7('0x7')][n]===_0x10c0fa[_0x3bc7('0x7')][n]);}(c,p);}return!0x1;}['i'](_0x10c0fa){const _0x3839eb={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x3bc7('0x9')](_0x3bc7('0xa'))[_0x3bc7('0xb')](_0x3839eb,[_0x10c0fa]),_0x3839eb[_0x3bc7('0xc')][0x0];}['l'](_0x10c0fa){const _0x3839eb=[];return this['s'][_0x3bc7('0x9')](_0x3bc7('0xa'))[_0x3bc7('0xd')](_0x3839eb,_0x10c0fa),_0x3839eb[0x0];}}function i(_0x10c0fa){return'InsertOperation'==_0x10c0fa[_0x3bc7('0xe')]&&0x1==_0x10c0fa[_0x3bc7('0x1')][_0x3bc7('0x3')]&&_0x10c0fa[_0x3bc7('0x1')][0x0]['data']&&!_0x10c0fa[_0x3bc7('0xf')]&&0x1==Array[_0x3bc7('0x2')](_0x10c0fa['nodes'][0x0][_0x3bc7('0x0')])[_0x3bc7('0x3')];}
var _0x222b=['InsertOperation','decompress','__className','wasUndone','from','data','nodes','length','position','keys','attributes','every','_getCompressorByName','compress','buffers'];(function(_0x4c1ddc,_0x486a68){var _0x41d2e=function(_0x4bc111){while(--_0x4bc111){_0x4c1ddc['push'](_0x4c1ddc['shift']());}};_0x41d2e(++_0x486a68);}(_0x222b,0x16d));var _0x309a=function(_0x437b20,_0x4bae94){_0x437b20=_0x437b20-0x0;var _0x412dde=_0x222b[_0x437b20];return _0x412dde;};import _0x2ee10a from'./actioncompressor';import{arePositionsEqual as _0x531145,getPositionShiftedBy as _0xd92ea7}from'../utils';import{cloneDeep as _0x118180}from'lodash-es';export default class c extends _0x2ee10a{['h'](_0x531145,_0xd92ea7){return _0xd92ea7['nodes'][0x0]['data']+=_0x531145['nodes'][0x0][_0x309a('0x0')],_0xd92ea7;}['m'](_0x531145){const n=_0x118180(_0x531145),_0x2ee10a=n[_0x309a('0x1')][0x0],i=_0x531145['nodes'][0x0],c=Array['from'](i['data'])[0x0],p=c[_0x309a('0x2')];return _0x2ee10a[_0x309a('0x0')]=c,i['data']=i[_0x309a('0x0')]['substr'](p),_0x531145['position']=_0xd92ea7(_0x531145['position'],p),n;}['o'](n,_0x2ee10a){if(i(n)&&i(_0x2ee10a)){const _0x118180=n[_0x309a('0x1')][0x0]['data'][_0x309a('0x2')],i=_0x531145(_0xd92ea7(n[_0x309a('0x3')],_0x118180),_0x2ee10a[_0x309a('0x3')]),c=n[_0x309a('0x1')][0x0],p=_0x2ee10a[_0x309a('0x1')][0x0];return i&&function(_0x531145,_0xd92ea7){const n=Object[_0x309a('0x4')](_0x531145['attributes']||{}),_0x2ee10a=Object[_0x309a('0x4')](_0xd92ea7[_0x309a('0x5')]||{});if(n[_0x309a('0x2')]!==_0x2ee10a[_0x309a('0x2')])return!0x1;return n[_0x309a('0x6')](n=>_0xd92ea7[_0x309a('0x5')][n]&&_0xd92ea7[_0x309a('0x5')][n]===_0x531145[_0x309a('0x5')][n]);}(c,p);}return!0x1;}['i'](_0x531145){const _0xd92ea7={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x309a('0x7')]('InsertOperation')[_0x309a('0x8')](_0xd92ea7,[_0x531145]),_0xd92ea7[_0x309a('0x9')][0x0];}['l'](_0x531145){const _0xd92ea7=[];return this['s'][_0x309a('0x7')](_0x309a('0xa'))[_0x309a('0xb')](_0xd92ea7,_0x531145),_0xd92ea7[0x0];}}function i(_0x531145){return _0x309a('0xa')==_0x531145[_0x309a('0xc')]&&0x1==_0x531145[_0x309a('0x1')][_0x309a('0x2')]&&_0x531145[_0x309a('0x1')][0x0][_0x309a('0x0')]&&!_0x531145[_0x309a('0xd')]&&0x1==Array[_0x309a('0xe')](_0x531145['nodes'][0x0]['data'])[_0x309a('0x2')];}

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

*/
var _0x3034=['stickiness','toNone','user:position:','split','_getCompressorByName','compress','MarkerOperation','__className','name','startsWith','user:','newRange','start','end','shift','types','push','buffers','decompress'];(function(_0x3c4159,_0x224e76){var _0x39e262=function(_0x2f0dc6){while(--_0x2f0dc6){_0x3c4159['push'](_0x3c4159['shift']());}};_0x39e262(++_0x224e76);}(_0x3034,0xc3));var _0xb3be=function(_0x4e2e5d,_0x4d4002){_0x4e2e5d=_0x4e2e5d-0x0;var _0x34cef8=_0x3034[_0x4e2e5d];return _0x34cef8;};import _0x115c4c from'./actioncompressor';import{arePositionsEqual as _0x558fe9}from'../utils';import{cloneDeep as _0x21a94b}from'lodash-es';export default class u extends _0x115c4c{[_0xb3be('0x0')](e,_0x21a94b){if(!function(_0x558fe9,e){if(!_0x558fe9||!e)return!0x1;if('MarkerOperation'!=_0x558fe9['__className']||_0xb3be('0x1')!=e[_0xb3be('0x2')])return!0x1;if(_0x558fe9[_0xb3be('0x3')][_0xb3be('0x4')](_0xb3be('0x5'))&&e[_0xb3be('0x3')][_0xb3be('0x4')]('user:')&&_0x558fe9[_0xb3be('0x3')]!=e['name'])return!0x0;return!0x1;}(_0x21a94b[0x0],_0x21a94b[0x1]))return!0x1;const _0x115c4c=_0x21a94b['shift']();return _0x115c4c['oldRange']=null,_0x115c4c[_0xb3be('0x6')]&&_0x558fe9(_0x115c4c['newRange'][_0xb3be('0x7')],_0x115c4c['newRange'][_0xb3be('0x8')])&&(_0x115c4c[_0xb3be('0x6')][_0xb3be('0x8')]=null),_0x21a94b[_0xb3be('0x9')](),e[_0xb3be('0xa')][_0xb3be('0xb')](this['id']),e[_0xb3be('0xa')]['push'](0x0),e[_0xb3be('0xc')][_0xb3be('0xb')](this['i'](_0x115c4c)),!0x0;}[_0xb3be('0xd')](_0x558fe9,e){const _0x115c4c=this['l'](e);_0x115c4c['newRange']&&!_0x115c4c[_0xb3be('0x6')][_0xb3be('0x8')]&&(_0x115c4c[_0xb3be('0x6')][_0xb3be('0x8')]=_0x21a94b(_0x115c4c[_0xb3be('0x6')][_0xb3be('0x7')]));const n=_0x21a94b(_0x115c4c);n[_0xb3be('0x6')]&&(n[_0xb3be('0x6')][_0xb3be('0x7')][_0xb3be('0xe')]=_0xb3be('0xf'),n['newRange'][_0xb3be('0x8')]=_0x21a94b(n[_0xb3be('0x6')][_0xb3be('0x7')])),n['name']=_0xb3be('0x10')+n[_0xb3be('0x3')][_0xb3be('0x11')](':')[0x2],e[_0xb3be('0xa')][_0xb3be('0x9')](),_0x558fe9[_0xb3be('0xb')](_0x115c4c),_0x558fe9[_0xb3be('0xb')](n);}['i'](_0x558fe9){const e={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0xb3be('0x12')]('MarkerOperation')[_0xb3be('0x0')](e,[_0x558fe9]),e[_0xb3be('0xc')][0x0];}['l'](_0x558fe9){const e=[];return this['s'][_0xb3be('0x12')](_0xb3be('0x1'))['decompress'](e,_0x558fe9),e[0x0];}}
var _0x132c=['oldRange','newRange','start','end','types','push','buffers','decompress','stickiness','toNone','user:position:','split','_getCompressorByName','compress','MarkerOperation','__className','name','startsWith','user:','shift'];(function(_0x52a409,_0xb088a4){var _0x4b5295=function(_0x2d17db){while(--_0x2d17db){_0x52a409['push'](_0x52a409['shift']());}};_0x4b5295(++_0xb088a4);}(_0x132c,0x161));var _0x3ff1=function(_0x14a6e8,_0x1311b2){_0x14a6e8=_0x14a6e8-0x0;var _0x4b93e4=_0x132c[_0x14a6e8];return _0x4b93e4;};import _0x4e395f from'./actioncompressor';import{arePositionsEqual as _0x3a93c7}from'../utils';import{cloneDeep as _0x58b09b}from'lodash-es';export default class u extends _0x4e395f{[_0x3ff1('0x0')](e,_0x58b09b){if(!function(_0x3a93c7,e){if(!_0x3a93c7||!e)return!0x1;if(_0x3ff1('0x1')!=_0x3a93c7[_0x3ff1('0x2')]||'MarkerOperation'!=e[_0x3ff1('0x2')])return!0x1;if(_0x3a93c7[_0x3ff1('0x3')]['startsWith']('user:')&&e[_0x3ff1('0x3')][_0x3ff1('0x4')](_0x3ff1('0x5'))&&_0x3a93c7[_0x3ff1('0x3')]!=e['name'])return!0x0;return!0x1;}(_0x58b09b[0x0],_0x58b09b[0x1]))return!0x1;const _0x4e395f=_0x58b09b[_0x3ff1('0x6')]();return _0x4e395f[_0x3ff1('0x7')]=null,_0x4e395f[_0x3ff1('0x8')]&&_0x3a93c7(_0x4e395f['newRange'][_0x3ff1('0x9')],_0x4e395f[_0x3ff1('0x8')][_0x3ff1('0xa')])&&(_0x4e395f[_0x3ff1('0x8')]['end']=null),_0x58b09b[_0x3ff1('0x6')](),e[_0x3ff1('0xb')][_0x3ff1('0xc')](this['id']),e[_0x3ff1('0xb')][_0x3ff1('0xc')](0x0),e[_0x3ff1('0xd')]['push'](this['i'](_0x4e395f)),!0x0;}[_0x3ff1('0xe')](_0x3a93c7,e){const _0x4e395f=this['l'](e);_0x4e395f[_0x3ff1('0x8')]&&!_0x4e395f[_0x3ff1('0x8')][_0x3ff1('0xa')]&&(_0x4e395f['newRange'][_0x3ff1('0xa')]=_0x58b09b(_0x4e395f[_0x3ff1('0x8')]['start']));const n=_0x58b09b(_0x4e395f);n[_0x3ff1('0x8')]&&(n['newRange'][_0x3ff1('0x9')][_0x3ff1('0xf')]=_0x3ff1('0x10'),n['newRange'][_0x3ff1('0xa')]=_0x58b09b(n[_0x3ff1('0x8')][_0x3ff1('0x9')])),n[_0x3ff1('0x3')]=_0x3ff1('0x11')+n[_0x3ff1('0x3')][_0x3ff1('0x12')](':')[0x2],e[_0x3ff1('0xb')]['shift'](),_0x3a93c7[_0x3ff1('0xc')](_0x4e395f),_0x3a93c7['push'](n);}['i'](_0x3a93c7){const e={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x3ff1('0x13')]('MarkerOperation')[_0x3ff1('0x0')](e,[_0x3a93c7]),e[_0x3ff1('0xd')][0x0];}['l'](_0x3a93c7){const e=[];return this['s'][_0x3ff1('0x13')](_0x3ff1('0x1'))[_0x3ff1('0xe')](e,_0x3a93c7),e[0x0];}}

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

*/
var _0x4e62=['Position','repeated','Element','string','bool','uint32'];(function(_0x3de74d,_0x2b0193){var _0x299e03=function(_0x1850ef){while(--_0x1850ef){_0x3de74d['push'](_0x3de74d['shift']());}};_0x299e03(++_0x2b0193);}(_0x4e62,0x1ad));var _0x332d=function(_0x55c02b,_0x52a9cc){_0x55c02b=_0x55c02b-0x0;var _0x4c3575=_0x4e62[_0x55c02b];return _0x4c3575;};export default{'Position':{'fields':{'root':{'type':_0x332d('0x0'),'id':0x1},'rootMain':{'type':_0x332d('0x1'),'id':0x2},'rootGraveyard':{'type':_0x332d('0x1'),'id':0x3},'path':{'rule':'repeated','type':_0x332d('0x2'),'id':0x4},'stickiness':{'type':_0x332d('0x0'),'id':0x5}}},'Range':{'fields':{'start':{'type':_0x332d('0x3'),'id':0x1},'end':{'type':_0x332d('0x3'),'id':0x2}}},'Element':{'fields':{'name':{'type':_0x332d('0x0'),'id':0x1},'children':{'rule':_0x332d('0x4'),'type':_0x332d('0x5'),'id':0x2},'data':{'type':'string','id':0x3},'attributesBoolean':{'keyType':_0x332d('0x0'),'type':_0x332d('0x1'),'id':0x4},'attributesJson':{'type':_0x332d('0x0'),'id':0x5}}}};
var _0x234c=['bool','repeated','Position','Element','string'];(function(_0x2d8f05,_0x4b81bb){var _0x4d74cb=function(_0x32719f){while(--_0x32719f){_0x2d8f05['push'](_0x2d8f05['shift']());}};_0x4d74cb(++_0x4b81bb);}(_0x234c,0x11c));var _0x1a59=function(_0x43ee1d,_0x54d48c){_0x43ee1d=_0x43ee1d-0x0;var _0x59d08a=_0x234c[_0x43ee1d];return _0x59d08a;};export default{'Position':{'fields':{'root':{'type':_0x1a59('0x0'),'id':0x1},'rootMain':{'type':_0x1a59('0x1'),'id':0x2},'rootGraveyard':{'type':'bool','id':0x3},'path':{'rule':_0x1a59('0x2'),'type':'uint32','id':0x4},'stickiness':{'type':_0x1a59('0x0'),'id':0x5}}},'Range':{'fields':{'start':{'type':_0x1a59('0x3'),'id':0x1},'end':{'type':_0x1a59('0x3'),'id':0x2}}},'Element':{'fields':{'name':{'type':_0x1a59('0x0'),'id':0x1},'children':{'rule':_0x1a59('0x2'),'type':_0x1a59('0x4'),'id':0x2},'data':{'type':'string','id':0x3},'attributesBoolean':{'keyType':'string','type':'bool','id':0x4},'attributesJson':{'type':'string','id':0x5}}}};

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

*/
var _0x1ef4=['CommentMarkerOperation','comment','SuggestionMarkerOperation','suggestion','DeletingAction','set','_getCompressorByName','get','compress','baseVersion','UserSelectionAction','TypingAction','ForwardDeletingAction','__className','decompress','types','forEach','Position','registerDescriptor','Range','AttributeOperation','description','InsertOperation','MarkerOperation','MergeOperation','SplitOperation','NoOperation','RenameOperation','RootAttributeOperation','getDescriptor'];(function(_0x536b2b,_0x35e2ab){var _0x36b2fd=function(_0x537ceb){while(--_0x537ceb){_0x536b2b['push'](_0x536b2b['shift']());}};_0x36b2fd(++_0x35e2ab);}(_0x1ef4,0x11f));var _0xc6be=function(_0x21aadf,_0x57c4fe){_0x21aadf=_0x21aadf-0x0;var _0x358e53=_0x1ef4[_0x21aadf];return _0x358e53;};import _0x2f4b2f from'./protobuffactory';import _0x156f99 from'./commondescriptions';import _0x29bb96 from'./operationcompressor/attributeoperationcompressor';import _0x1b67ca from'./operationcompressor/insertoperationcompressor';import _0x15e0da from'./operationcompressor/markeroperationcompressor';import _0x540bfc from'./operationcompressor/mergeoperationcompressor';import _0x130e38 from'./operationcompressor/moveoperationcompressor';import _0x4d7cfa from'./operationcompressor/renameoperationcompressor';import _0x11beb6 from'./operationcompressor/rootattributeoperationcompressor';import _0x4b1720 from'./operationcompressor/splitoperationcompressor';import _0x234ca9 from'./operationcompressor/nooperationcompressor';import _0x284b40 from'./operationcompressor/annotationmarkeroperationcompressor';import _0x23982f from'./actioncompressor/typingactioncompressor';import _0x7c37a0 from'./actioncompressor/deletingactioncompressor';import _0x1acbf0 from'./actioncompressor/forwarddeletingactioncompressor';import _0xdcd735 from'./actioncompressor/userselectionactioncompressor';export default class d{constructor(){this['p']=new Map(),this['O']=new Map(),this['g']=new _0x2f4b2f(),this['g']['registerDescriptor'](_0xc6be('0x0'),_0x156f99[_0xc6be('0x0')]),this['g'][_0xc6be('0x1')](_0xc6be('0x2'),_0x156f99[_0xc6be('0x2')]),this['g'][_0xc6be('0x1')]('Element',_0x156f99['Element']),this['g'][_0xc6be('0x1')](_0xc6be('0x3'),_0x29bb96[_0xc6be('0x4')]),this['g'][_0xc6be('0x1')](_0xc6be('0x5'),_0x1b67ca[_0xc6be('0x4')]),this['g'][_0xc6be('0x1')](_0xc6be('0x6'),_0x15e0da[_0xc6be('0x4')]),this['g'][_0xc6be('0x1')](_0xc6be('0x7'),_0x540bfc[_0xc6be('0x4')]),this['g'][_0xc6be('0x1')]('MoveOperation',_0x130e38[_0xc6be('0x4')]),this['g'][_0xc6be('0x1')]('RenameOperation',_0x4d7cfa[_0xc6be('0x4')]),this['g']['registerDescriptor']('RootAttributeOperation',_0x11beb6[_0xc6be('0x4')]),this['g'][_0xc6be('0x1')](_0xc6be('0x8'),_0x4b1720[_0xc6be('0x4')]),this['g']['build'](),this['u'](0x1,_0xc6be('0x9'),new _0x234ca9(0x1,_0xc6be('0x9'))),this['M'](0xa,'AttributeOperation',_0x29bb96),this['M'](0xb,'InsertOperation',_0x1b67ca),this['M'](0xc,'MarkerOperation',_0x15e0da),this['M'](0xd,'MergeOperation',_0x540bfc),this['M'](0xe,'MoveOperation',_0x130e38),this['M'](0xf,_0xc6be('0xa'),_0x4d7cfa),this['M'](0x10,_0xc6be('0xb'),_0x11beb6),this['M'](0x11,_0xc6be('0x8'),_0x4b1720);const o=this['g'][_0xc6be('0xc')]('MarkerOperation');this['u'](0x12,_0xc6be('0xd'),new _0x284b40(0x12,_0xc6be('0x6'),o,_0xc6be('0xe'))),this['u'](0x13,_0xc6be('0xf'),new _0x284b40(0x13,_0xc6be('0x6'),o,_0xc6be('0x10'))),this['A'](0x64,'TypingAction',_0x23982f),this['A'](0x65,_0xc6be('0x11'),_0x7c37a0),this['A'](0x66,'ForwardDeletingAction',_0x1acbf0),this['A'](0x67,'UserSelectionAction',_0xdcd735);}['M'](o,r,e){const i=new e(o,r,this['g']['getDescriptor'](r));this['u'](o,r,i);}['A'](o,r,e){const i=new e(o,this);this['u'](o,r,i);}['u'](o,r,e){this['p'][_0xc6be('0x12')](o,e),this['O'][_0xc6be('0x12')](r,e);}[_0xc6be('0x13')](o){return this['O'][_0xc6be('0x14')](o);}[_0xc6be('0x15')](o){const r={'types':[],'buffers':[],'baseVersion':o[0x0][_0xc6be('0x16')]};for(;o['length'];)this[_0xc6be('0x13')](_0xc6be('0x17'))['compress'](r,o)||this['_getCompressorByName'](_0xc6be('0x18'))['compress'](r,o)||this[_0xc6be('0x13')](_0xc6be('0x11'))[_0xc6be('0x15')](r,o)||this[_0xc6be('0x13')](_0xc6be('0x19'))[_0xc6be('0x15')](r,o)||this[_0xc6be('0x13')](_0xc6be('0xd'))[_0xc6be('0x15')](r,o)||this['_getCompressorByName'](_0xc6be('0xf'))['compress'](r,o)||this[_0xc6be('0x13')](o[0x0][_0xc6be('0x1a')])[_0xc6be('0x15')](r,o);return r;}[_0xc6be('0x1b')](o){const r=[];for(;o[_0xc6be('0x1c')]['length'];){this['p'][_0xc6be('0x14')](o[_0xc6be('0x1c')][0x0])[_0xc6be('0x1b')](r,o);}return r[_0xc6be('0x1d')]((r,e)=>r[_0xc6be('0x16')]=o[_0xc6be('0x16')]+e),r;}}
var _0x12ab=['Element','AttributeOperation','InsertOperation','description','MarkerOperation','MergeOperation','RootAttributeOperation','SplitOperation','build','NoOperation','RenameOperation','getDescriptor','CommentMarkerOperation','comment','suggestion','TypingAction','ForwardDeletingAction','UserSelectionAction','set','_getCompressorByName','get','compress','no-operations-provided:\x20The\x20operations\x20set\x20is\x20empty,\x20no\x20operations\x20provided.','baseVersion','DeletingAction','__className','decompress','types','length','forEach','registerDescriptor','Position','Range'];(function(_0x16cf7e,_0x951cbb){var _0x37007e=function(_0xdbd7c7){while(--_0xdbd7c7){_0x16cf7e['push'](_0x16cf7e['shift']());}};_0x37007e(++_0x951cbb);}(_0x12ab,0x1aa));var _0x9968=function(_0x3aba60,_0x1ff3ea){_0x3aba60=_0x3aba60-0x0;var _0x4c0ba4=_0x12ab[_0x3aba60];return _0x4c0ba4;};import _0x4079e8 from'@ckeditor/ckeditor5-utils/src/ckeditorerror';import _0x325caf from'./protobuffactory';import _0x306efe from'./commondescriptions';import _0x46b21c from'./operationcompressor/attributeoperationcompressor';import _0x39d37b from'./operationcompressor/insertoperationcompressor';import _0x1d4425 from'./operationcompressor/markeroperationcompressor';import _0x12825b from'./operationcompressor/mergeoperationcompressor';import _0x43e2d3 from'./operationcompressor/moveoperationcompressor';import _0x500de0 from'./operationcompressor/renameoperationcompressor';import _0x2cf9c2 from'./operationcompressor/rootattributeoperationcompressor';import _0x15e7a6 from'./operationcompressor/splitoperationcompressor';import _0x492c40 from'./operationcompressor/nooperationcompressor';import _0x27ea3b from'./operationcompressor/annotationmarkeroperationcompressor';import _0x4509eb from'./actioncompressor/typingactioncompressor';import _0x5cb49e from'./actioncompressor/deletingactioncompressor';import _0x2d6da5 from'./actioncompressor/forwarddeletingactioncompressor';import _0x4f9a89 from'./actioncompressor/userselectionactioncompressor';export default class y{constructor(){this['p']=new Map(),this['O']=new Map(),this['g']=new _0x325caf(),this['g'][_0x9968('0x0')](_0x9968('0x1'),_0x306efe[_0x9968('0x1')]),this['g'][_0x9968('0x0')](_0x9968('0x2'),_0x306efe[_0x9968('0x2')]),this['g'][_0x9968('0x0')](_0x9968('0x3'),_0x306efe['Element']),this['g']['registerDescriptor'](_0x9968('0x4'),_0x46b21c['description']),this['g'][_0x9968('0x0')](_0x9968('0x5'),_0x39d37b[_0x9968('0x6')]),this['g'][_0x9968('0x0')](_0x9968('0x7'),_0x1d4425['description']),this['g']['registerDescriptor'](_0x9968('0x8'),_0x12825b['description']),this['g'][_0x9968('0x0')]('MoveOperation',_0x43e2d3[_0x9968('0x6')]),this['g'][_0x9968('0x0')]('RenameOperation',_0x500de0[_0x9968('0x6')]),this['g'][_0x9968('0x0')](_0x9968('0x9'),_0x2cf9c2['description']),this['g'][_0x9968('0x0')](_0x9968('0xa'),_0x15e7a6[_0x9968('0x6')]),this['g'][_0x9968('0xb')](),this['u'](0x1,_0x9968('0xc'),new _0x492c40(0x1,_0x9968('0xc'))),this['M'](0xa,_0x9968('0x4'),_0x46b21c),this['M'](0xb,_0x9968('0x5'),_0x39d37b),this['M'](0xc,_0x9968('0x7'),_0x1d4425),this['M'](0xd,_0x9968('0x8'),_0x12825b),this['M'](0xe,'MoveOperation',_0x43e2d3),this['M'](0xf,_0x9968('0xd'),_0x500de0),this['M'](0x10,_0x9968('0x9'),_0x2cf9c2),this['M'](0x11,'SplitOperation',_0x15e7a6);const o=this['g'][_0x9968('0xe')](_0x9968('0x7'));this['u'](0x12,_0x9968('0xf'),new _0x27ea3b(0x12,'MarkerOperation',o,_0x9968('0x10'))),this['u'](0x13,'SuggestionMarkerOperation',new _0x27ea3b(0x13,_0x9968('0x7'),o,_0x9968('0x11'))),this['k'](0x64,_0x9968('0x12'),_0x4509eb),this['k'](0x65,'DeletingAction',_0x5cb49e),this['k'](0x66,_0x9968('0x13'),_0x2d6da5),this['k'](0x67,_0x9968('0x14'),_0x4f9a89);}['M'](o,r,e){const i=new e(o,r,this['g']['getDescriptor'](r));this['u'](o,r,i);}['k'](o,r,e){const i=new e(o,this);this['u'](o,r,i);}['u'](o,r,e){this['p']['set'](o,e),this['O'][_0x9968('0x15')](r,e);}[_0x9968('0x16')](o){return this['O'][_0x9968('0x17')](o);}[_0x9968('0x18')](o){if(!o||!o[0x0])throw new _0x4079e8(_0x9968('0x19'),this);const r={'types':[],'buffers':[],'baseVersion':o[0x0][_0x9968('0x1a')]};for(;o['length'];)this[_0x9968('0x16')](_0x9968('0x14'))[_0x9968('0x18')](r,o)||this[_0x9968('0x16')](_0x9968('0x12'))[_0x9968('0x18')](r,o)||this[_0x9968('0x16')](_0x9968('0x1b'))[_0x9968('0x18')](r,o)||this[_0x9968('0x16')]('ForwardDeletingAction')['compress'](r,o)||this[_0x9968('0x16')](_0x9968('0xf'))[_0x9968('0x18')](r,o)||this['_getCompressorByName']('SuggestionMarkerOperation')[_0x9968('0x18')](r,o)||this[_0x9968('0x16')](o[0x0][_0x9968('0x1c')])['compress'](r,o);return r;}[_0x9968('0x1d')](o){const r=[];for(;o[_0x9968('0x1e')][_0x9968('0x1f')];){this['p'][_0x9968('0x17')](o['types'][0x0])[_0x9968('0x1d')](r,o);}return r[_0x9968('0x20')]((r,e)=>r['baseVersion']=o['baseVersion']+e),r;}}

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

*/
var _0x4f2e=['MarkerOperation','__className','name','startsWith','replace','compress','decompress'];(function(_0x4a4544,_0x3ad7b1){var _0x366248=function(_0x5204c4){while(--_0x5204c4){_0x4a4544['push'](_0x4a4544['shift']());}};_0x366248(++_0x3ad7b1);}(_0x4f2e,0x142));var _0x40ef=function(_0x3915aa,_0x42204b){_0x3915aa=_0x3915aa-0x0;var _0x172898=_0x4f2e[_0x3915aa];return _0x172898;};import _0x310ef1 from'./markeroperationcompressor';export default class b extends _0x310ef1{constructor(_0x70025e,_0x43b17a,_0x1c2b95,_0x31fca1){super(_0x70025e,_0x43b17a,_0x1c2b95),this['k']=_0x31fca1+':';}['compress'](_0x80ec6c,_0x1e8203){return!(_0x40ef('0x0')!=_0x1e8203[0x0][_0x40ef('0x1')]||!_0x1e8203[0x0][_0x40ef('0x2')][_0x40ef('0x3')](this['k']))&&(_0x1e8203[0x0][_0x40ef('0x2')]=_0x1e8203[0x0]['name'][_0x40ef('0x4')](new RegExp('^'+this['k']),''),super[_0x40ef('0x5')](_0x80ec6c,_0x1e8203),!0x0);}['decompress'](_0x18ae39,_0x2ca4cd){super[_0x40ef('0x6')](_0x18ae39,_0x2ca4cd);const _0x3da090=_0x18ae39[_0x18ae39['length']-0x1];_0x3da090[_0x40ef('0x2')]=this['k']+_0x3da090[_0x40ef('0x2')];}}
var _0x4b47=['name','replace','decompress','length','compress','MarkerOperation','__className'];(function(_0x2f3e31,_0x3a89c9){var _0x2c6db2=function(_0x1fa352){while(--_0x1fa352){_0x2f3e31['push'](_0x2f3e31['shift']());}};_0x2c6db2(++_0x3a89c9);}(_0x4b47,0x18c));var _0x5623=function(_0x529c95,_0x1a3181){_0x529c95=_0x529c95-0x0;var _0x4e1a1e=_0x4b47[_0x529c95];return _0x4e1a1e;};import _0x4343e3 from'./markeroperationcompressor';export default class b extends _0x4343e3{constructor(_0x50b055,_0x9efcc8,_0x5ef520,_0xc5c190){super(_0x50b055,_0x9efcc8,_0x5ef520),this['R']=_0xc5c190+':';}[_0x5623('0x0')](_0x218635,_0x447ad6){return!(_0x5623('0x1')!=_0x447ad6[0x0][_0x5623('0x2')]||!_0x447ad6[0x0][_0x5623('0x3')]['startsWith'](this['R']))&&(_0x447ad6[0x0][_0x5623('0x3')]=_0x447ad6[0x0][_0x5623('0x3')][_0x5623('0x4')](new RegExp('^'+this['R']),''),super[_0x5623('0x0')](_0x218635,_0x447ad6),!0x0);}[_0x5623('0x5')](_0x14b611,_0x5368eb){super[_0x5623('0x5')](_0x14b611,_0x5368eb);const _0x49e2a0=_0x14b611[_0x14b611[_0x5623('0x6')]-0x1];_0x49e2a0[_0x5623('0x3')]=this['R']+_0x49e2a0[_0x5623('0x3')];}}

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

*/
var _0x118d=['stringify','parse','description','Range','string','bool','compress','oldValue','newValue','buffers','push','_protobufDescriptor','types','decompress','shift','__className','operationName','boolean','Boolean','Json'];(function(_0x448757,_0x3111e7){var _0x41f603=function(_0x499ec8){while(--_0x499ec8){_0x448757['push'](_0x448757['shift']());}};_0x41f603(++_0x3111e7);}(_0x118d,0x1ba));var _0x417a=function(_0x3ad6c5,_0x24f222){_0x3ad6c5=_0x3ad6c5-0x0;var _0x5766c6=_0x118d[_0x3ad6c5];return _0x5766c6;};import _0x3dc217 from'./operationcompressor';import{parsePositionBeforeCompression as _0x25f2e6,parsePositionAfterCompression as _0x1f0a19}from'../utils';export default class h extends _0x3dc217{static get[_0x417a('0x0')](){return{'fields':{'range':{'type':_0x417a('0x1'),'id':0x1},'key':{'type':_0x417a('0x2'),'id':0x2},'oldValueBoolean':{'type':_0x417a('0x3'),'id':0x3},'oldValueJson':{'type':'string','id':0x4},'newValueBoolean':{'type':'bool','id':0x5},'newValueJson':{'type':_0x417a('0x2'),'id':0x6},'wasUndone':{'type':_0x417a('0x3'),'id':0x7}}};}[_0x417a('0x4')](e,o){const n=o['shift']();B(_0x417a('0x5'),n),B(_0x417a('0x6'),n),_0x25f2e6(n),e[_0x417a('0x7')][_0x417a('0x8')](this[_0x417a('0x9')][_0x417a('0x4')](n)),e[_0x417a('0xa')][_0x417a('0x8')](this['id']);}['decompress'](e,o){const {types:n,buffers:s}=o,l=this[_0x417a('0x9')][_0x417a('0xb')](s[_0x417a('0xc')]());n[_0x417a('0xc')](),$('oldValue',l),$('newValue',l),_0x1f0a19(l),l[_0x417a('0xd')]=this[_0x417a('0xe')],e[_0x417a('0x8')](l);}}function B(e,o){const n=o[e];_0x417a('0xf')==typeof n?o[e+_0x417a('0x10')]=n:o[e+_0x417a('0x11')]=JSON[_0x417a('0x12')](n);}function $(e,o){const n=e+_0x417a('0x11');o[n]?(o[e]=JSON[_0x417a('0x13')](o[n]),delete o[n]):(o[e]=o[e+'Boolean'],delete o[e+_0x417a('0x10')]);}
var _0x5235=['types','decompress','__className','operationName','boolean','Boolean','Json','stringify','parse','Range','bool','compress','shift','oldValue','newValue','push','_protobufDescriptor'];(function(_0x56276f,_0x2e80c7){var _0x1a46c6=function(_0x79851e){while(--_0x79851e){_0x56276f['push'](_0x56276f['shift']());}};_0x1a46c6(++_0x2e80c7);}(_0x5235,0x108));var _0xadc3=function(_0x3893b3,_0x3575e0){_0x3893b3=_0x3893b3-0x0;var _0x381109=_0x5235[_0x3893b3];return _0x381109;};import _0x5841fd from'./operationcompressor';import{parsePositionBeforeCompression as _0x50b12e,parsePositionAfterCompression as _0x3f95ad}from'../utils';export default class f extends _0x5841fd{static get['description'](){return{'fields':{'range':{'type':_0xadc3('0x0'),'id':0x1},'key':{'type':'string','id':0x2},'oldValueBoolean':{'type':'bool','id':0x3},'oldValueJson':{'type':'string','id':0x4},'newValueBoolean':{'type':_0xadc3('0x1'),'id':0x5},'newValueJson':{'type':'string','id':0x6},'wasUndone':{'type':_0xadc3('0x1'),'id':0x7}}};}[_0xadc3('0x2')](e,o){const n=o[_0xadc3('0x3')]();$(_0xadc3('0x4'),n),$(_0xadc3('0x5'),n),_0x50b12e(n),e['buffers'][_0xadc3('0x6')](this[_0xadc3('0x7')][_0xadc3('0x2')](n)),e[_0xadc3('0x8')][_0xadc3('0x6')](this['id']);}['decompress'](e,o){const {types:n,buffers:s}=o,l=this['_protobufDescriptor'][_0xadc3('0x9')](s[_0xadc3('0x3')]());n['shift'](),x('oldValue',l),x(_0xadc3('0x5'),l),_0x3f95ad(l),l[_0xadc3('0xa')]=this[_0xadc3('0xb')],e['push'](l);}}function $(e,o){const n=o[e];_0xadc3('0xc')==typeof n?o[e+_0xadc3('0xd')]=n:o[e+_0xadc3('0xe')]=JSON[_0xadc3('0xf')](n);}function x(e,o){const n=e+'Json';o[n]?(o[e]=JSON[_0xadc3('0x10')](o[n]),delete o[n]):(o[e]=o[e+_0xadc3('0xd')],delete o[e+_0xadc3('0xd')]);}

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

*/
var _0x31ca=['attributes','attributesBoolean','attributesJson','stringify','children','nodes','_protobufDescriptor','types','push','decompress','shift','parse','__className','operationName','every','boolean','description','repeated','Element','bool','compress'];(function(_0x5bd7f5,_0x17ece5){var _0x50d15f=function(_0x5b5306){while(--_0x5b5306){_0x5bd7f5['push'](_0x5bd7f5['shift']());}};_0x50d15f(++_0x17ece5);}(_0x31ca,0xcd));var _0x368e=function(_0x52786c,_0x5eae21){_0x52786c=_0x52786c-0x0;var _0x16fd83=_0x31ca[_0x52786c];return _0x16fd83;};import _0x472386 from'./operationcompressor';import{parsePositionBeforeCompression as _0x63e3de,parsePositionAfterCompression as _0x4a9908}from'../utils';export default class O extends _0x472386{static get[_0x368e('0x0')](){return{'fields':{'position':{'type':'Position','id':0x1},'nodes':{'rule':_0x368e('0x1'),'type':_0x368e('0x2'),'id':0x2},'shouldReceiveAttributes':{'type':'bool','id':0x3},'wasUndone':{'type':_0x368e('0x3'),'id':0x4}}};}[_0x368e('0x4')](e,o){const s=o['shift']();!function e(o){for(const s of o){if(s['attributes']){const e=s[_0x368e('0x5')];x(e)?s[_0x368e('0x6')]=e:s[_0x368e('0x7')]=JSON[_0x368e('0x8')](e);}s[_0x368e('0x9')]&&e(s['children']);}}(s[_0x368e('0xa')]),_0x63e3de(s),e['buffers']['push'](this[_0x368e('0xb')]['compress'](s)),e[_0x368e('0xc')][_0x368e('0xd')](this['id']);}[_0x368e('0xe')](e,o){const {types:s,buffers:i}=o,n=this[_0x368e('0xb')][_0x368e('0xe')](i[_0x368e('0xf')]());s[_0x368e('0xf')](),n[_0x368e('0xa')]||(n[_0x368e('0xa')]=[]),function e(o){for(const s of o)(s[_0x368e('0x6')]||s[_0x368e('0x7')])&&(s[_0x368e('0x6')]?(s[_0x368e('0x5')]=s[_0x368e('0x6')],delete s[_0x368e('0x6')]):(s[_0x368e('0x5')]=JSON[_0x368e('0x10')](s[_0x368e('0x7')]),delete s[_0x368e('0x7')])),s[_0x368e('0x9')]&&e(s[_0x368e('0x9')]);}(n[_0x368e('0xa')]),_0x4a9908(n),n[_0x368e('0x11')]=this[_0x368e('0x12')],e[_0x368e('0xd')](n);}}function x(e){return Object['keys'](e)[_0x368e('0x13')](o=>_0x368e('0x14')==typeof e[o]);}
var _0x21c4=['buffers','push','_protobufDescriptor','types','decompress','shift','attributes','parse','__className','keys','every','description','Position','Element','bool','compress','attributesBoolean','attributesJson','stringify','children','nodes'];(function(_0x2156f2,_0x528206){var _0x1ee89f=function(_0x4551e1){while(--_0x4551e1){_0x2156f2['push'](_0x2156f2['shift']());}};_0x1ee89f(++_0x528206);}(_0x21c4,0x15b));var _0x124b=function(_0x55483b,_0x2c6486){_0x55483b=_0x55483b-0x0;var _0x57cc61=_0x21c4[_0x55483b];return _0x57cc61;};import _0x17395f from'./operationcompressor';import{parsePositionBeforeCompression as _0x131474,parsePositionAfterCompression as _0x3c2396}from'../utils';export default class O extends _0x17395f{static get[_0x124b('0x0')](){return{'fields':{'position':{'type':_0x124b('0x1'),'id':0x1},'nodes':{'rule':'repeated','type':_0x124b('0x2'),'id':0x2},'shouldReceiveAttributes':{'type':_0x124b('0x3'),'id':0x3},'wasUndone':{'type':_0x124b('0x3'),'id':0x4}}};}[_0x124b('0x4')](e,o){const s=o['shift']();!function e(o){for(const s of o){if(s['attributes']){const e=s['attributes'];N(e)?s[_0x124b('0x5')]=e:s[_0x124b('0x6')]=JSON[_0x124b('0x7')](e);}s[_0x124b('0x8')]&&e(s['children']);}}(s[_0x124b('0x9')]),_0x131474(s),e[_0x124b('0xa')][_0x124b('0xb')](this[_0x124b('0xc')][_0x124b('0x4')](s)),e[_0x124b('0xd')][_0x124b('0xb')](this['id']);}['decompress'](e,o){const {types:s,buffers:i}=o,n=this['_protobufDescriptor'][_0x124b('0xe')](i[_0x124b('0xf')]());s[_0x124b('0xf')](),n['nodes']||(n[_0x124b('0x9')]=[]),function e(o){for(const s of o)(s[_0x124b('0x5')]||s[_0x124b('0x6')])&&(s[_0x124b('0x5')]?(s['attributes']=s[_0x124b('0x5')],delete s[_0x124b('0x5')]):(s[_0x124b('0x10')]=JSON[_0x124b('0x11')](s[_0x124b('0x6')]),delete s[_0x124b('0x6')])),s[_0x124b('0x8')]&&e(s[_0x124b('0x8')]);}(n[_0x124b('0x9')]),_0x3c2396(n),n[_0x124b('0x12')]=this['operationName'],e[_0x124b('0xb')](n);}}function N(e){return Object[_0x124b('0x13')](e)[_0x124b('0x14')](o=>'boolean'==typeof e[o]);}

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

*/
var _0x3964=['decompress','length','oldRange','newRange','string','bool'];(function(_0x5f4e14,_0x4f552b){var _0x2e3a6b=function(_0x121102){while(--_0x121102){_0x5f4e14['push'](_0x5f4e14['shift']());}};_0x2e3a6b(++_0x4f552b);}(_0x3964,0x1cc));var _0xf515=function(_0x5b8052,_0x321697){_0x5b8052=_0x5b8052-0x0;var _0x50f7fb=_0x3964[_0x5b8052];return _0x50f7fb;};import _0x4fc769 from'./operationcompressor';export default class f extends _0x4fc769{static get['description'](){return{'fields':{'name':{'type':_0xf515('0x0'),'id':0x1},'oldRange':{'type':'Range','id':0x2},'newRange':{'type':'Range','id':0x3},'affectsData':{'type':_0xf515('0x1'),'id':0x4},'wasUndone':{'type':_0xf515('0x1'),'id':0x5}}};}[_0xf515('0x2')](_0x291d8c,_0x1b5137){super[_0xf515('0x2')](_0x291d8c,_0x1b5137);const _0x44e34b=_0x291d8c[_0x291d8c[_0xf515('0x3')]-0x1];_0x44e34b[_0xf515('0x4')]||(_0x44e34b[_0xf515('0x4')]=null),_0x44e34b['newRange']||(_0x44e34b[_0xf515('0x5')]=null);}}
var _0x27f1=['Range','bool','length','oldRange','newRange','string'];(function(_0x21315b,_0x3440ad){var _0x411283=function(_0x4d7377){while(--_0x4d7377){_0x21315b['push'](_0x21315b['shift']());}};_0x411283(++_0x3440ad);}(_0x27f1,0xb9));var _0x6d63=function(_0x33bd3f,_0x392155){_0x33bd3f=_0x33bd3f-0x0;var _0x4b649a=_0x27f1[_0x33bd3f];return _0x4b649a;};import _0x3bf907 from'./operationcompressor';export default class g extends _0x3bf907{static get['description'](){return{'fields':{'name':{'type':_0x6d63('0x0'),'id':0x1},'oldRange':{'type':_0x6d63('0x1'),'id':0x2},'newRange':{'type':_0x6d63('0x1'),'id':0x3},'affectsData':{'type':_0x6d63('0x2'),'id':0x4},'wasUndone':{'type':_0x6d63('0x2'),'id':0x5}}};}['decompress'](_0x35f02e,_0x479441){super['decompress'](_0x35f02e,_0x479441);const _0x1aab96=_0x35f02e[_0x35f02e[_0x6d63('0x3')]-0x1];_0x1aab96[_0x6d63('0x4')]||(_0x1aab96[_0x6d63('0x4')]=null),_0x1aab96[_0x6d63('0x5')]||(_0x1aab96[_0x6d63('0x5')]=null);}}

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

*/
var _0x52af=['uint32','bool','Position'];(function(_0x1970ec,_0x59d175){var _0x15ddb5=function(_0x5d951d){while(--_0x5d951d){_0x1970ec['push'](_0x1970ec['shift']());}};_0x15ddb5(++_0x59d175);}(_0x52af,0x74));var _0x12f8=function(_0x20e7a2,_0x406112){_0x20e7a2=_0x20e7a2-0x0;var _0x2a14cd=_0x52af[_0x20e7a2];return _0x2a14cd;};import _0xb5939f from'./operationcompressor';export default class g extends _0xb5939f{static get['description'](){return{'fields':{'sourcePosition':{'type':_0x12f8('0x0'),'id':0x1},'targetPosition':{'type':_0x12f8('0x0'),'id':0x2},'graveyardPosition':{'type':_0x12f8('0x0'),'id':0x3},'howMany':{'type':_0x12f8('0x1'),'id':0x4},'wasUndone':{'type':_0x12f8('0x2'),'id':0x5}}};}}
var _0x18ee=['uint32','bool','description','Position'];(function(_0x457595,_0x4b1448){var _0xa1424a=function(_0x5b015d){while(--_0x5b015d){_0x457595['push'](_0x457595['shift']());}};_0xa1424a(++_0x4b1448);}(_0x18ee,0x10e));var _0x3223=function(_0x106765,_0x1277b7){_0x106765=_0x106765-0x0;var _0x19f13e=_0x18ee[_0x106765];return _0x19f13e;};import _0x5386ce from'./operationcompressor';export default class l extends _0x5386ce{static get[_0x3223('0x0')](){return{'fields':{'sourcePosition':{'type':_0x3223('0x1'),'id':0x1},'targetPosition':{'type':'Position','id':0x2},'graveyardPosition':{'type':_0x3223('0x1'),'id':0x3},'howMany':{'type':_0x3223('0x2'),'id':0x4},'wasUndone':{'type':_0x3223('0x3'),'id':0x5}}};}}

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

*/
var _0x5f3b=['description','Position','uint32','bool'];(function(_0x2d8f05,_0x4b81bb){var _0x4d74cb=function(_0x32719f){while(--_0x32719f){_0x2d8f05['push'](_0x2d8f05['shift']());}};_0x4d74cb(++_0x4b81bb);}(_0x5f3b,0x1b0));var _0x3574=function(_0x380933,_0x2f1344){_0x380933=_0x380933-0x0;var _0x4c755c=_0x5f3b[_0x380933];return _0x4c755c;};import _0x495f09 from'./operationcompressor';export default class l extends _0x495f09{static get[_0x3574('0x0')](){return{'fields':{'sourcePosition':{'type':_0x3574('0x1'),'id':0x1},'howMany':{'type':_0x3574('0x2'),'id':0x2},'targetPosition':{'type':_0x3574('0x1'),'id':0x3},'wasUndone':{'type':_0x3574('0x3'),'id':0x4}}};}}
var _0x2789=['Position','uint32'];(function(_0xa06b86,_0x2e3ee0){var _0x889fa2=function(_0x151db9){while(--_0x151db9){_0xa06b86['push'](_0xa06b86['shift']());}};_0x889fa2(++_0x2e3ee0);}(_0x2789,0xc6));var _0x18f8=function(_0x292274,_0x547f34){_0x292274=_0x292274-0x0;var _0x223b77=_0x2789[_0x292274];return _0x223b77;};import _0x327a58 from'./operationcompressor';export default class d extends _0x327a58{static get['description'](){return{'fields':{'sourcePosition':{'type':_0x18f8('0x0'),'id':0x1},'howMany':{'type':_0x18f8('0x1'),'id':0x2},'targetPosition':{'type':_0x18f8('0x0'),'id':0x3},'wasUndone':{'type':'bool','id':0x4}}};}}

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

*/
var _0x28c8=['shift','types','push','operationName'];(function(_0x324f0d,_0x4ee36f){var _0x224a84=function(_0x1217cc){while(--_0x1217cc){_0x324f0d['push'](_0x324f0d['shift']());}};_0x224a84(++_0x4ee36f);}(_0x28c8,0xac));var _0x18d6=function(_0x14903b,_0x4b42f5){_0x14903b=_0x14903b-0x0;var _0x4c8107=_0x28c8[_0x14903b];return _0x4c8107;};import _0x2bc30b from'./operationcompressor';export default class w extends _0x2bc30b{['compress'](_0x41fe88,_0x2cdd12){_0x2cdd12[_0x18d6('0x0')](),_0x41fe88[_0x18d6('0x1')]['push'](this['id']);}['decompress'](_0x2dcefd,_0x59057e){_0x59057e[_0x18d6('0x1')][_0x18d6('0x0')](),_0x2dcefd[_0x18d6('0x2')]({'__className':this[_0x18d6('0x3')]});}}
var _0x1f46=['compress','types','push','shift','operationName'];(function(_0x233165,_0x4b8b18){var _0x513038=function(_0x3d6539){while(--_0x3d6539){_0x233165['push'](_0x233165['shift']());}};_0x513038(++_0x4b8b18);}(_0x1f46,0x10e));var _0x4c0e=function(_0x5d230c,_0x20e2cf){_0x5d230c=_0x5d230c-0x0;var _0x71d6c6=_0x1f46[_0x5d230c];return _0x71d6c6;};import _0x18ed88 from'./operationcompressor';export default class A extends _0x18ed88{[_0x4c0e('0x0')](_0x27a69b,_0x333f19){_0x333f19['shift'](),_0x27a69b[_0x4c0e('0x1')][_0x4c0e('0x2')](this['id']);}['decompress'](_0xc2a404,_0x4f10fb){_0x4f10fb[_0x4c0e('0x1')][_0x4c0e('0x3')](),_0xc2a404['push']({'__className':this[_0x4c0e('0x4')]});}}

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

*/
var _0x4dde=['types','decompress','operationName','_protobufDescriptor','shift','buffers','push','compress'];(function(_0x546a53,_0x3f720e){var _0x440369=function(_0x2e1b64){while(--_0x2e1b64){_0x546a53['push'](_0x546a53['shift']());}};_0x440369(++_0x3f720e);}(_0x4dde,0x19b));var _0x1752=function(_0x11d64b,_0xba42d8){_0x11d64b=_0x11d64b-0x0;var _0x4763bd=_0x4dde[_0x11d64b];return _0x4763bd;};import{parsePositionBeforeCompression as _0x10ad11,parsePositionAfterCompression as _0x17121c}from'../utils';export default class y{constructor(_0x3a3dee,_0x1d3586,_0x1ea03e){this['id']=_0x3a3dee,this['operationName']=_0x1d3586,this[_0x1752('0x0')]=_0x1ea03e;}['compress'](_0x1d0f70,_0x278c54){const _0x247dde=_0x278c54[_0x1752('0x1')]();_0x10ad11(_0x247dde),_0x1d0f70[_0x1752('0x2')][_0x1752('0x3')](this[_0x1752('0x0')][_0x1752('0x4')](_0x247dde)),_0x1d0f70[_0x1752('0x5')][_0x1752('0x3')](this['id']);}['decompress'](_0x3f7b29,_0x1f8df9){_0x1f8df9[_0x1752('0x5')][_0x1752('0x1')]();const _0x51f567=this['_protobufDescriptor'][_0x1752('0x6')](_0x1f8df9['buffers'][_0x1752('0x1')]());_0x17121c(_0x51f567),_0x51f567['__className']=this[_0x1752('0x7')],_0x3f7b29['push'](_0x51f567);}}
var _0x5081=['__className','operationName','_protobufDescriptor','compress','push','types','buffers','shift'];(function(_0x30d727,_0x4fbd38){var _0x46f560=function(_0x1bb7b7){while(--_0x1bb7b7){_0x30d727['push'](_0x30d727['shift']());}};_0x46f560(++_0x4fbd38);}(_0x5081,0x151));var _0x58ca=function(_0x59fe7f,_0x5b97f8){_0x59fe7f=_0x59fe7f-0x0;var _0x5e966c=_0x5081[_0x59fe7f];return _0x5e966c;};import{parsePositionBeforeCompression as _0x370799,parsePositionAfterCompression as _0x43c535}from'../utils';export default class V{constructor(_0x2cc981,_0xe404ca,_0x1afd04){this['id']=_0x2cc981,this[_0x58ca('0x0')]=_0xe404ca,this[_0x58ca('0x1')]=_0x1afd04;}[_0x58ca('0x2')](_0x24f186,_0x2b3ee5){const _0x32fbb5=_0x2b3ee5['shift']();_0x370799(_0x32fbb5),_0x24f186['buffers'][_0x58ca('0x3')](this[_0x58ca('0x1')][_0x58ca('0x2')](_0x32fbb5)),_0x24f186[_0x58ca('0x4')][_0x58ca('0x3')](this['id']);}['decompress'](_0x4ae577,_0x355258){_0x355258[_0x58ca('0x4')]['shift']();const _0x4ada99=this[_0x58ca('0x1')]['decompress'](_0x355258[_0x58ca('0x5')][_0x58ca('0x6')]());_0x43c535(_0x4ada99),_0x4ada99[_0x58ca('0x7')]=this['operationName'],_0x4ae577[_0x58ca('0x3')](_0x4ada99);}}

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

*/
var _0xb91c=['bool','string'];(function(_0x521b12,_0x205255){var _0x6aca83=function(_0x287a82){while(--_0x287a82){_0x521b12['push'](_0x521b12['shift']());}};_0x6aca83(++_0x205255);}(_0xb91c,0x107));var _0x260c=function(_0x204459,_0x40da1e){_0x204459=_0x204459-0x0;var _0x479844=_0xb91c[_0x204459];return _0x479844;};import _0x311162 from'./operationcompressor';export default class M extends _0x311162{static get['description'](){return{'fields':{'position':{'type':'Position','id':0x1},'oldName':{'type':_0x260c('0x0'),'id':0x2},'newName':{'type':_0x260c('0x0'),'id':0x3},'wasUndone':{'type':_0x260c('0x1'),'id':0x4}}};}}
var _0x15f2=['string','bool','description','Position'];(function(_0x242ecc,_0x528af0){var _0x1e1be8=function(_0x1efd91){while(--_0x1efd91){_0x242ecc['push'](_0x242ecc['shift']());}};_0x1e1be8(++_0x528af0);}(_0x15f2,0x16a));var _0x4372=function(_0x103986,_0x395475){_0x103986=_0x103986-0x0;var _0x3692a=_0x15f2[_0x103986];return _0x3692a;};import _0x16d32f from'./operationcompressor';export default class M extends _0x16d32f{static get[_0x4372('0x0')](){return{'fields':{'position':{'type':_0x4372('0x1'),'id':0x1},'oldName':{'type':_0x4372('0x2'),'id':0x2},'newName':{'type':_0x4372('0x2'),'id':0x3},'wasUndone':{'type':_0x4372('0x3'),'id':0x4}}};}}

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

*/
var _0x20b2=['fields','range','string','description'];(function(_0xbab161,_0x534fbc){var _0xf55f25=function(_0x240bb8){while(--_0x240bb8){_0xbab161['push'](_0xbab161['shift']());}};_0xf55f25(++_0x534fbc);}(_0x20b2,0x117));var _0x1b95=function(_0x2e022c,_0x649415){_0x2e022c=_0x2e022c-0x0;var _0x33dda5=_0x20b2[_0x2e022c];return _0x33dda5;};import _0x4bb6ab from'./attributeoperationcompressor';export default class A extends _0x4bb6ab{static get[_0x1b95('0x0')](){const _0x28d2fd=_0x4bb6ab['description'];return delete _0x28d2fd[_0x1b95('0x1')][_0x1b95('0x2')],_0x28d2fd[_0x1b95('0x1')]['root']={'type':_0x1b95('0x3'),'id':0x1},_0x28d2fd;}}
var _0x47d9=['string','description','fields','range','root'];(function(_0x533f64,_0x5ed5b1){var _0x2b09ba=function(_0x27f943){while(--_0x27f943){_0x533f64['push'](_0x533f64['shift']());}};_0x2b09ba(++_0x5ed5b1);}(_0x47d9,0x150));var _0x300f=function(_0x186db3,_0x2b571f){_0x186db3=_0x186db3-0x0;var _0x47d207=_0x47d9[_0x186db3];return _0x47d207;};import _0x5bff76 from'./attributeoperationcompressor';export default class k extends _0x5bff76{static get[_0x300f('0x0')](){const _0x32de7b=_0x5bff76['description'];return delete _0x32de7b[_0x300f('0x1')][_0x300f('0x2')],_0x32de7b[_0x300f('0x1')][_0x300f('0x3')]={'type':_0x300f('0x4'),'id':0x1},_0x32de7b;}}

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

*/
var _0x49e7=['uint32','bool','description','Position'];(function(_0x49ac78,_0x3c9523){var _0x3526fd=function(_0x1a12db){while(--_0x1a12db){_0x49ac78['push'](_0x49ac78['shift']());}};_0x3526fd(++_0x3c9523);}(_0x49e7,0x1aa));var _0x22bf=function(_0x47a707,_0x5385cd){_0x47a707=_0x47a707-0x0;var _0x2bdbbc=_0x49e7[_0x47a707];return _0x2bdbbc;};import _0x3abca0 from'./operationcompressor';export default class k extends _0x3abca0{static get[_0x22bf('0x0')](){return{'fields':{'splitPosition':{'type':_0x22bf('0x1'),'id':0x1},'graveyardPosition':{'type':'Position','id':0x2},'howMany':{'type':_0x22bf('0x2'),'id':0x3},'insertionPosition':{'type':_0x22bf('0x1'),'id':0x4},'wasUndone':{'type':_0x22bf('0x3'),'id':0x5}}};}}
var _0x14ba=['Position','uint32','description'];(function(_0x2af6f4,_0x1c8c0a){var _0x41c7c4=function(_0x2050e7){while(--_0x2050e7){_0x2af6f4['push'](_0x2af6f4['shift']());}};_0x41c7c4(++_0x1c8c0a);}(_0x14ba,0x83));var _0x35c9=function(_0x2d158c,_0x5267c3){_0x2d158c=_0x2d158c-0x0;var _0x228c42=_0x14ba[_0x2d158c];return _0x228c42;};import _0x29bd46 from'./operationcompressor';export default class w extends _0x29bd46{static get[_0x35c9('0x0')](){return{'fields':{'splitPosition':{'type':_0x35c9('0x1'),'id':0x1},'graveyardPosition':{'type':_0x35c9('0x1'),'id':0x2},'howMany':{'type':_0x35c9('0x2'),'id':0x3},'insertionPosition':{'type':_0x35c9('0x1'),'id':0x4},'wasUndone':{'type':'bool','id':0x5}}};}}

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

*/
var _0x394e=['registerDescriptor','nested','build','getDescriptor','protobuffactory-cannot-get-descriptor-before-build:\x20Cannot\x20get\x20descriptor\x20before\x20build.','lookupType','verify','encode','create','decompress','toObject','decode'];(function(_0x313c2a,_0x1ebdf8){var _0x1155f6=function(_0x4f07bd){while(--_0x4f07bd){_0x313c2a['push'](_0x313c2a['shift']());}};_0x1155f6(++_0x1ebdf8);}(_0x394e,0x150));var _0x2be5=function(_0x407da1,_0x1053ba){_0x407da1=_0x407da1-0x0;var _0x2479d8=_0x394e[_0x407da1];return _0x2479d8;};import _0x484443 from'protobufjs/light';import _0x480c67 from'@ckeditor/ckeditor5-utils/src/ckeditorerror';export default class a{constructor(){this['D']={'nested':{}};}[_0x2be5('0x0')](r,o){this['D'][_0x2be5('0x1')][r]=o;}[_0x2be5('0x2')](){this['j']=_0x484443['Root']['fromJSON'](this['D']);}[_0x2be5('0x3')](r){if(!this['j'])throw new _0x480c67(_0x2be5('0x4'),this);return new C(this['j'][_0x2be5('0x5')](r));}}class C{constructor(r){this['C']=r;}['compress'](r){const o=this['C'][_0x2be5('0x6')](r);if(o)throw Error(o);return this['C'][_0x2be5('0x7')](this['C'][_0x2be5('0x8')](r))['finish']();}[_0x2be5('0x9')](r){return this['C'][_0x2be5('0xa')](this['C'][_0x2be5('0xb')](r),{'oneofs':!0x0});}}
var _0x2fef=['lookupType','compress','verify','encode','finish','registerDescriptor','nested','build','Root','getDescriptor','protobuffactory-cannot-get-descriptor-before-build:\x20Cannot\x20get\x20descriptor\x20before\x20build.'];(function(_0x5da9b3,_0x4f035a){var _0x2c9e01=function(_0x298af8){while(--_0x298af8){_0x5da9b3['push'](_0x5da9b3['shift']());}};_0x2c9e01(++_0x4f035a);}(_0x2fef,0x1bd));var _0x1fc6=function(_0x2e2abc,_0x1a78f1){_0x2e2abc=_0x2e2abc-0x0;var _0x2b9102=_0x2fef[_0x2e2abc];return _0x2b9102;};import _0x79ad9f from'protobufjs/light';import _0x55d4f9 from'@ckeditor/ckeditor5-utils/src/ckeditorerror';export default class m{constructor(){this['D']={'nested':{}};}[_0x1fc6('0x0')](r,o){this['D'][_0x1fc6('0x1')][r]=o;}[_0x1fc6('0x2')](){this['j']=_0x79ad9f[_0x1fc6('0x3')]['fromJSON'](this['D']);}[_0x1fc6('0x4')](r){if(!this['j'])throw new _0x55d4f9(_0x1fc6('0x5'),this);return new j(this['j'][_0x1fc6('0x6')](r));}}class j{constructor(r){this['C']=r;}[_0x1fc6('0x7')](r){const o=this['C'][_0x1fc6('0x8')](r);if(o)throw Error(o);return this['C'][_0x1fc6('0x9')](this['C']['create'](r))[_0x1fc6('0xa')]();}['decompress'](r){return this['C']['toObject'](this['C']['decode'](r),{'oneofs':!0x0});}}

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

*/
var _0x4e5a=['path','length','root','main','rootMain','rootGraveyard','$graveyard','nodes'];(function(_0x175544,_0x1dacb7){var _0x2005ad=function(_0x15d8a3){while(--_0x15d8a3){_0x175544['push'](_0x175544['shift']());}};_0x2005ad(++_0x1dacb7);}(_0x4e5a,0xc0));var _0x1a46=function(_0x435fb0,_0x532318){_0x435fb0=_0x435fb0-0x0;var _0x2e2932=_0x4e5a[_0x435fb0];return _0x2e2932;};import{cloneDeep as _0x1e3091,isEqual as _0x478feb,isObject as _0x30670f}from'lodash-es';export function getPositionShiftedBy(_0x349585,_0x4af8fc){const _0x2f36e3=_0x1e3091(_0x349585);return _0x2f36e3[_0x1a46('0x0')][_0x2f36e3[_0x1a46('0x0')][_0x1a46('0x1')]-0x1]+=_0x4af8fc,_0x2f36e3;}export function arePositionsEqual(_0x5410e8,_0x198313){return _0x5410e8[_0x1a46('0x2')]===_0x198313[_0x1a46('0x2')]&&_0x478feb(_0x5410e8[_0x1a46('0x0')],_0x198313[_0x1a46('0x0')]);}export function parsePositionBeforeCompression(_0x3fb5e1){q(_0x3fb5e1,_0x3fb5e1=>(_0x1a46('0x3')==_0x3fb5e1[_0x1a46('0x2')]?(_0x3fb5e1[_0x1a46('0x4')]=!0x0,delete _0x3fb5e1['root']):'$graveyard'==_0x3fb5e1[_0x1a46('0x2')]&&(_0x3fb5e1[_0x1a46('0x5')]=!0x0,delete _0x3fb5e1[_0x1a46('0x2')]),_0x3fb5e1));}export function parsePositionAfterCompression(_0x1cd694){q(_0x1cd694,_0x1cd694=>(_0x1cd694['rootMain']?(_0x1cd694['root']=_0x1a46('0x3'),delete _0x1cd694['rootMain']):_0x1cd694['rootGraveyard']&&(_0x1cd694['root']=_0x1a46('0x6'),delete _0x1cd694[_0x1a46('0x5')]),_0x1cd694));}function q(_0x3e5a04,_0x12612f){for(const _0x1cb639 in _0x3e5a04){const _0x5934b2=_0x3e5a04[_0x1cb639];_0x1a46('0x7')!==_0x1cb639&&_0x30670f(_0x5934b2)&&(_0x5934b2[_0x1a46('0x0')]&&(_0x5934b2[_0x1a46('0x2')]||_0x5934b2['rootMain']||_0x5934b2[_0x1a46('0x5')])?_0x3e5a04[_0x1cb639]=_0x12612f(_0x5934b2):q(_0x5934b2,_0x12612f));}return _0x3e5a04;}
var _0x3d4a=['rootGraveyard','rootMain','nodes','path','length','root','main'];(function(_0x5e9064,_0x5be8a7){var _0x1d914c=function(_0x24cabf){while(--_0x24cabf){_0x5e9064['push'](_0x5e9064['shift']());}};_0x1d914c(++_0x5be8a7);}(_0x3d4a,0x81));var _0x2953=function(_0x1be0d3,_0x5bd4ba){_0x1be0d3=_0x1be0d3-0x0;var _0x4b9cfa=_0x3d4a[_0x1be0d3];return _0x4b9cfa;};import{cloneDeep as _0x3b8a45,isEqual as _0x256005,isObject as _0x27d6f5}from'lodash-es';export function getPositionShiftedBy(_0x559c03,_0x4a6adc){const _0x50ac77=_0x3b8a45(_0x559c03);return _0x50ac77['path'][_0x50ac77[_0x2953('0x0')][_0x2953('0x1')]-0x1]+=_0x4a6adc,_0x50ac77;}export function arePositionsEqual(_0xe7ab49,_0x570fd7){return _0xe7ab49[_0x2953('0x2')]===_0x570fd7['root']&&_0x256005(_0xe7ab49['path'],_0x570fd7[_0x2953('0x0')]);}export function parsePositionBeforeCompression(_0x251a4a){C(_0x251a4a,_0x251a4a=>(_0x2953('0x3')==_0x251a4a['root']?(_0x251a4a['rootMain']=!0x0,delete _0x251a4a[_0x2953('0x2')]):'$graveyard'==_0x251a4a[_0x2953('0x2')]&&(_0x251a4a[_0x2953('0x4')]=!0x0,delete _0x251a4a['root']),_0x251a4a));}export function parsePositionAfterCompression(_0xdb6002){C(_0xdb6002,_0xdb6002=>(_0xdb6002[_0x2953('0x5')]?(_0xdb6002['root']=_0x2953('0x3'),delete _0xdb6002[_0x2953('0x5')]):_0xdb6002[_0x2953('0x4')]&&(_0xdb6002[_0x2953('0x2')]='$graveyard',delete _0xdb6002[_0x2953('0x4')]),_0xdb6002));}function C(_0xf16579,_0x3b6476){for(const _0x4841c9 in _0xf16579){const _0x149474=_0xf16579[_0x4841c9];_0x2953('0x6')!==_0x4841c9&&_0x27d6f5(_0x149474)&&(_0x149474[_0x2953('0x0')]&&(_0x149474[_0x2953('0x2')]||_0x149474[_0x2953('0x5')]||_0x149474[_0x2953('0x4')])?_0xf16579[_0x4841c9]=_0x3b6476(_0x149474):C(_0x149474,_0x3b6476));}return _0xf16579;}
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