Socket
Socket
Sign inDemoInstall

@ckeditor/ckeditor5-operations-compressor

Package Overview
Dependencies
Maintainers
1
Versions
595
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

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

Comparing version 17.0.0 to 18.0.0

5

CHANGELOG.md
Changelog
=========
## 18.0.0 (2020-03-19)
Internal changes only (updated dependencies, documentation, etc.).
## 17.0.0 (2020-02-20)

@@ -5,0 +10,0 @@

4

package.json
{
"name": "@ckeditor/ckeditor5-operations-compressor",
"version": "17.0.0",
"version": "18.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": "^17.0.0",
"@ckeditor/ckeditor5-utils": "^18.0.0",
"lodash-es": "^4.17.11",

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

@@ -5,4 +5,8 @@ # CKEditor 5 operations compressor

For more information about collaboration see the [CKEditor 5 real-time collaboration documentation](https://ckeditor.com/docs/ckeditor5/latest/features/collaboration/real-time-collaboration/real-time-collaboration.html).
## Documentation
For more information about real-time collaboration see the [CKEditor 5 real-time collaboration documentation](https://ckeditor.com/docs/ckeditor5/latest/features/collaboration/real-time-collaboration/real-time-collaboration.html).
Also, make sure you visit the [CKEditor 5 collaboration features changelog](https://ckeditor.com/collaboration/changelog/) whenever a new version of the package is released.
## Getting support

@@ -9,0 +13,0 @@

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

*/
const _0x1092=['shift','types','decompress','push','length','buffers','compress'];(function(_0x21164c,_0x34891e){const _0x1ce1c6=function(_0x1f6668){while(--_0x1f6668){_0x21164c['push'](_0x21164c['shift']());}};_0x1ce1c6(++_0x34891e);}(_0x1092,0xa6));const _0x45c7=function(_0x21164c,_0x34891e){_0x21164c=_0x21164c-0x0;let _0x1ce1c6=_0x1092[_0x21164c];return _0x1ce1c6;};import{cloneDeep as _0x17be42}from'lodash-es';export default class o{constructor(_0x53492c,_0x370d07){this['id']=_0x53492c,this['s']=_0x370d07;}[_0x45c7('0x1')](_0x2b4ac8,_0x55e31a){let _0x2aec4a;for(;_0x55e31a[_0x45c7('0x6')]>0x1&&this['o'](_0x55e31a[0x0],_0x55e31a[0x1]);)_0x2aec4a?(_0x2aec4a=this['h'](_0x55e31a[_0x45c7('0x2')](),_0x2aec4a),_0x2b4ac8['types'][_0x45c7('0x5')](0x0)):(_0x2aec4a=_0x17be42(_0x55e31a[_0x45c7('0x2')]()),_0x2b4ac8['types'][_0x45c7('0x5')](this['id']));return!!_0x2aec4a&&(_0x2aec4a=this['h'](_0x55e31a[_0x45c7('0x2')](),_0x2aec4a),_0x2b4ac8[_0x45c7('0x3')][_0x45c7('0x5')](0x0),_0x2b4ac8[_0x45c7('0x0')]['push'](this['i'](_0x2aec4a)),!0x0);}[_0x45c7('0x4')](_0x3298e8,_0x194fea){const _0x54cdc5=this['l'](_0x194fea);for(;0x0==_0x194fea[_0x45c7('0x3')][0x0];)_0x194fea[_0x45c7('0x3')]['shift'](),_0x3298e8[_0x45c7('0x5')](this['m'](_0x54cdc5));_0x3298e8[_0x45c7('0x5')](_0x54cdc5);}}
const _0x4d18=['types','length','buffers','shift','push','compress','decompress'];(function(_0x15a4fd,_0x3e240b){const _0x3c7620=function(_0x5f39e1){while(--_0x5f39e1){_0x15a4fd['push'](_0x15a4fd['shift']());}};_0x3c7620(++_0x3e240b);}(_0x4d18,0x126));const _0x374d=function(_0x15a4fd,_0x3e240b){_0x15a4fd=_0x15a4fd-0x0;let _0x3c7620=_0x4d18[_0x15a4fd];return _0x3c7620;};import{cloneDeep as _0x449b07}from'lodash-es';export default class o{constructor(_0x409af0,_0x591c70){this['id']=_0x409af0,this['s']=_0x591c70;}[_0x374d('0x5')](_0x4181c6,_0x2f14ea){let _0x4c81da;for(;_0x2f14ea[_0x374d('0x1')]>0x1&&this['o'](_0x2f14ea[0x0],_0x2f14ea[0x1]);)_0x4c81da?(_0x4c81da=this['h'](_0x2f14ea['shift'](),_0x4c81da),_0x4181c6['types']['push'](0x0)):(_0x4c81da=_0x449b07(_0x2f14ea[_0x374d('0x3')]()),_0x4181c6[_0x374d('0x0')][_0x374d('0x4')](this['id']));return!!_0x4c81da&&(_0x4c81da=this['h'](_0x2f14ea[_0x374d('0x3')](),_0x4c81da),_0x4181c6['types'][_0x374d('0x4')](0x0),_0x4181c6[_0x374d('0x2')]['push'](this['i'](_0x4c81da)),!0x0);}[_0x374d('0x6')](_0x141ec9,_0x1d1c83){const _0x3bf57d=this['l'](_0x1d1c83);for(;0x0==_0x1d1c83[_0x374d('0x0')][0x0];)_0x1d1c83[_0x374d('0x0')]['shift'](),_0x141ec9['push'](this['m'](_0x3bf57d));_0x141ec9[_0x374d('0x4')](_0x3bf57d);}}

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

*/
const _0x3af3=['targetPosition','MoveOperation','_getCompressorByName','decompress','sourcePosition','$graveyard','buffers','howMany','compress'];(function(_0x5719de,_0x1ec33f){const _0x3d3b77=function(_0x2f2573){while(--_0x2f2573){_0x5719de['push'](_0x5719de['shift']());}};_0x3d3b77(++_0x1ec33f);}(_0x3af3,0x175));const _0x87ee=function(_0x5719de,_0x1ec33f){_0x5719de=_0x5719de-0x0;let _0x3d3b77=_0x3af3[_0x5719de];return _0x3d3b77;};import _0x4991e9 from'./actioncompressor';import{arePositionsEqual as _0x396d1b,getPositionShiftedBy as _0x1138f4}from'../utils';import{cloneDeep as _0x3d3299}from'lodash-es';export default class n extends _0x4991e9{['h'](_0x317054,_0x370ae6){return _0x370ae6[_0x87ee('0x3')]++,_0x370ae6[_0x87ee('0x0')]=_0x3d3299(_0x317054[_0x87ee('0x0')]),_0x370ae6;}['m'](_0x371b9f){const _0x4f0226=_0x3d3299(_0x371b9f);return _0x371b9f[_0x87ee('0x3')]--,_0x4f0226[_0x87ee('0x3')]=0x1,_0x4f0226[_0x87ee('0x0')]=_0x1138f4(_0x4f0226[_0x87ee('0x0')],_0x371b9f['howMany']),_0x4f0226;}['o'](_0x3254ec,_0x2f852d){return!(!i(_0x3254ec)||!i(_0x2f852d))&&(_0x396d1b(_0x1138f4(_0x3254ec['sourcePosition'],-0x1),_0x2f852d[_0x87ee('0x0')])&&_0x396d1b(_0x3254ec[_0x87ee('0x5')],_0x2f852d['targetPosition']));}['i'](_0x105e0a){const _0x523c00={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x87ee('0x7')]('MoveOperation')[_0x87ee('0x4')](_0x523c00,[_0x105e0a]),_0x523c00[_0x87ee('0x2')][0x0];}['l'](_0x4b94b6){const _0x58cf4d=[];return this['s'][_0x87ee('0x7')](_0x87ee('0x6'))[_0x87ee('0x8')](_0x58cf4d,_0x4b94b6),_0x58cf4d[0x0];}}function i(_0x535269){return'MoveOperation'==_0x535269['__className']&&_0x87ee('0x1')==_0x535269[_0x87ee('0x5')]['root']&&0x1==_0x535269[_0x87ee('0x3')]&&!_0x535269['wasUndone'];}
const _0x44e6=['howMany','buffers','sourcePosition','root','$graveyard','wasUndone','MoveOperation','_getCompressorByName','targetPosition','decompress'];(function(_0x3f55e3,_0x2517c2){const _0x23d282=function(_0x175c26){while(--_0x175c26){_0x3f55e3['push'](_0x3f55e3['shift']());}};_0x23d282(++_0x2517c2);}(_0x44e6,0xbc));const _0x8634=function(_0x3f55e3,_0x2517c2){_0x3f55e3=_0x3f55e3-0x0;let _0x23d282=_0x44e6[_0x3f55e3];return _0x23d282;};import _0x4023aa from'./actioncompressor';import{arePositionsEqual as _0x360c94,getPositionShiftedBy as _0x1bf81f}from'../utils';import{cloneDeep as _0xc84acf}from'lodash-es';export default class n extends _0x4023aa{['h'](_0x3cbd59,_0x21c3e2){return _0x21c3e2[_0x8634('0x2')]++,_0x21c3e2[_0x8634('0x4')]=_0xc84acf(_0x3cbd59[_0x8634('0x4')]),_0x21c3e2;}['m'](_0x1ab8ce){const _0xabc6c3=_0xc84acf(_0x1ab8ce);return _0x1ab8ce['howMany']--,_0xabc6c3['howMany']=0x1,_0xabc6c3[_0x8634('0x4')]=_0x1bf81f(_0xabc6c3[_0x8634('0x4')],_0x1ab8ce['howMany']),_0xabc6c3;}['o'](_0x210816,_0x3b177d){return!(!i(_0x210816)||!i(_0x3b177d))&&(_0x360c94(_0x1bf81f(_0x210816['sourcePosition'],-0x1),_0x3b177d['sourcePosition'])&&_0x360c94(_0x210816[_0x8634('0x0')],_0x3b177d[_0x8634('0x0')]));}['i'](_0x1aa494){const _0x5d95b4={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x8634('0x9')](_0x8634('0x8'))['compress'](_0x5d95b4,[_0x1aa494]),_0x5d95b4[_0x8634('0x3')][0x0];}['l'](_0x3e8702){const _0x85fa25=[];return this['s'][_0x8634('0x9')](_0x8634('0x8'))[_0x8634('0x1')](_0x85fa25,_0x3e8702),_0x85fa25[0x0];}}function i(_0x534bae){return'MoveOperation'==_0x534bae['__className']&&_0x8634('0x6')==_0x534bae['targetPosition'][_0x8634('0x5')]&&0x1==_0x534bae['howMany']&&!_0x534bae[_0x8634('0x7')];}

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

*/
const _0x3c34=['buffers','MoveOperation','_getCompressorByName','sourcePosition','$graveyard','wasUndone','decompress','compress','howMany','targetPosition'];(function(_0x9782f6,_0x476a7a){const _0x1c4c6f=function(_0x468375){while(--_0x468375){_0x9782f6['push'](_0x9782f6['shift']());}};_0x1c4c6f(++_0x476a7a);}(_0x3c34,0x178));const _0x1181=function(_0x9782f6,_0x476a7a){_0x9782f6=_0x9782f6-0x0;let _0x1c4c6f=_0x3c34[_0x9782f6];return _0x1c4c6f;};import _0x13eb2b from'./actioncompressor';import{arePositionsEqual as _0x466fac}from'../utils';import{cloneDeep as _0x5d5f7f}from'lodash-es';export default class p extends _0x13eb2b{['h'](_0x42e2f1,_0x1a0395){return _0x1a0395[_0x1181('0x2')]++,_0x1a0395;}['m'](_0x550070){const _0x3b12b6=_0x5d5f7f(_0x550070);return _0x3b12b6[_0x1181('0x2')]=0x1,_0x550070[_0x1181('0x2')]--,_0x3b12b6;}['o'](_0x467dc8,_0x140ba1){return!(!i(_0x467dc8)||!i(_0x140ba1))&&(_0x466fac(_0x467dc8[_0x1181('0x7')],_0x140ba1[_0x1181('0x7')])&&_0x466fac(_0x467dc8[_0x1181('0x3')],_0x140ba1[_0x1181('0x3')]));}['i'](_0x239047){const _0x4a8ada={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x1181('0x6')]('MoveOperation')[_0x1181('0x1')](_0x4a8ada,[_0x239047]),_0x4a8ada[_0x1181('0x4')][0x0];}['l'](_0x2a3982){const _0x24385c=[];return this['s'][_0x1181('0x6')](_0x1181('0x5'))[_0x1181('0x0')](_0x24385c,_0x2a3982),_0x24385c[0x0];}}function i(_0x12fc47){return _0x1181('0x5')==_0x12fc47['__className']&&_0x1181('0x8')==_0x12fc47[_0x1181('0x3')]['root']&&0x1==_0x12fc47['howMany']&&!_0x12fc47[_0x1181('0x9')];}
const _0x4f75=['_getCompressorByName','sourcePosition','compress','MoveOperation','howMany','targetPosition','buffers','root','$graveyard'];(function(_0x26495,_0x1fa647){const _0x2d9901=function(_0x3bceff){while(--_0x3bceff){_0x26495['push'](_0x26495['shift']());}};_0x2d9901(++_0x1fa647);}(_0x4f75,0x1dd));const _0x26fc=function(_0x26495,_0x1fa647){_0x26495=_0x26495-0x0;let _0x2d9901=_0x4f75[_0x26495];return _0x2d9901;};import _0x2f1f43 from'./actioncompressor';import{arePositionsEqual as _0x15310f}from'../utils';import{cloneDeep as _0xea7984}from'lodash-es';export default class p extends _0x2f1f43{['h'](_0x139b1c,_0x1d4f47){return _0x1d4f47[_0x26fc('0x4')]++,_0x1d4f47;}['m'](_0x55e8fa){const _0x238c50=_0xea7984(_0x55e8fa);return _0x238c50[_0x26fc('0x4')]=0x1,_0x55e8fa[_0x26fc('0x4')]--,_0x238c50;}['o'](_0x2c2de3,_0x115011){return!(!i(_0x2c2de3)||!i(_0x115011))&&(_0x15310f(_0x2c2de3['sourcePosition'],_0x115011[_0x26fc('0x1')])&&_0x15310f(_0x2c2de3[_0x26fc('0x5')],_0x115011[_0x26fc('0x5')]));}['i'](_0x39e475){const _0x273b8a={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x26fc('0x0')](_0x26fc('0x3'))[_0x26fc('0x2')](_0x273b8a,[_0x39e475]),_0x273b8a[_0x26fc('0x6')][0x0];}['l'](_0x372f67){const _0x42af8a=[];return this['s'][_0x26fc('0x0')](_0x26fc('0x3'))['decompress'](_0x42af8a,_0x372f67),_0x42af8a[0x0];}}function i(_0x29c638){return'MoveOperation'==_0x29c638['__className']&&_0x26fc('0x8')==_0x29c638['targetPosition'][_0x26fc('0x7')]&&0x1==_0x29c638[_0x26fc('0x4')]&&!_0x29c638['wasUndone'];}

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

*/
const _0x3dbf=['keys','position','_getCompressorByName','length','buffers','InsertOperation','substr','every','data','wasUndone','from','attributes','compress','nodes'];(function(_0x5937e3,_0x10e32e){const _0x3b924c=function(_0x1dbbf3){while(--_0x1dbbf3){_0x5937e3['push'](_0x5937e3['shift']());}};_0x3b924c(++_0x10e32e);}(_0x3dbf,0x156));const _0x70df=function(_0x5937e3,_0x10e32e){_0x5937e3=_0x5937e3-0x0;let _0x3b924c=_0x3dbf[_0x5937e3];return _0x3b924c;};import _0x59338c from'./actioncompressor';import{arePositionsEqual as _0x45a46b,getPositionShiftedBy as _0x406415}from'../utils';import{cloneDeep as _0x2f7a2b}from'lodash-es';export default class c extends _0x59338c{['h'](_0x20edac,_0x17de9d){return _0x17de9d[_0x70df('0x7')][0x0][_0x70df('0x2')]+=_0x20edac[_0x70df('0x7')][0x0]['data'],_0x17de9d;}['m'](_0x3d5056){const _0x55ae9f=_0x2f7a2b(_0x3d5056),_0x12732e=_0x55ae9f['nodes'][0x0],_0x2b3d34=_0x3d5056[_0x70df('0x7')][0x0],_0x464e91=Array[_0x70df('0x4')](_0x2b3d34[_0x70df('0x2')])[0x0],_0x4bc283=_0x464e91[_0x70df('0xb')];return _0x12732e['data']=_0x464e91,_0x2b3d34['data']=_0x2b3d34['data'][_0x70df('0x0')](_0x4bc283),_0x3d5056[_0x70df('0x9')]=_0x406415(_0x3d5056[_0x70df('0x9')],_0x4bc283),_0x55ae9f;}['o'](_0x3f1592,_0xb64212){if(i(_0x3f1592)&&i(_0xb64212)){const _0xd4eb2b=_0x3f1592[_0x70df('0x7')][0x0][_0x70df('0x2')][_0x70df('0xb')],_0x4a5737=_0x45a46b(_0x406415(_0x3f1592['position'],_0xd4eb2b),_0xb64212[_0x70df('0x9')]),_0x4954e0=_0x3f1592['nodes'][0x0],_0x5c3bfc=_0xb64212[_0x70df('0x7')][0x0];return _0x4a5737&&function(_0x51dc81,_0x427a8c){const _0xb1729f=Object['keys'](_0x51dc81['attributes']||{}),_0x366875=Object[_0x70df('0x8')](_0x427a8c[_0x70df('0x5')]||{});if(_0xb1729f[_0x70df('0xb')]!==_0x366875[_0x70df('0xb')])return!0x1;return _0xb1729f[_0x70df('0x1')](_0x25e4d2=>_0x427a8c['attributes'][_0x25e4d2]&&_0x427a8c[_0x70df('0x5')][_0x25e4d2]===_0x51dc81[_0x70df('0x5')][_0x25e4d2]);}(_0x4954e0,_0x5c3bfc);}return!0x1;}['i'](_0x101920){const _0x410ad4={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x70df('0xa')]('InsertOperation')[_0x70df('0x6')](_0x410ad4,[_0x101920]),_0x410ad4[_0x70df('0xc')][0x0];}['l'](_0x3f0961){const _0x150868=[];return this['s'][_0x70df('0xa')]('InsertOperation')['decompress'](_0x150868,_0x3f0961),_0x150868[0x0];}}function i(_0x32de27){return _0x70df('0xd')==_0x32de27['__className']&&0x1==_0x32de27['nodes'][_0x70df('0xb')]&&_0x32de27[_0x70df('0x7')][0x0][_0x70df('0x2')]&&!_0x32de27[_0x70df('0x3')]&&0x1==Array[_0x70df('0x4')](_0x32de27[_0x70df('0x7')][0x0][_0x70df('0x2')])['length'];}
const _0x59e0=['InsertOperation','every','attributes','decompress','keys','length','substr','position','wasUndone','data','_getCompressorByName','nodes'];(function(_0x3d2cac,_0x4b489e){const _0x3dc8ff=function(_0x5d58ed){while(--_0x5d58ed){_0x3d2cac['push'](_0x3d2cac['shift']());}};_0x3dc8ff(++_0x4b489e);}(_0x59e0,0x173));const _0x589c=function(_0x3d2cac,_0x4b489e){_0x3d2cac=_0x3d2cac-0x0;let _0x3dc8ff=_0x59e0[_0x3d2cac];return _0x3dc8ff;};import _0x5675e4 from'./actioncompressor';import{arePositionsEqual as _0x1d489d,getPositionShiftedBy as _0x4dc9b2}from'../utils';import{cloneDeep as _0x42285d}from'lodash-es';export default class c extends _0x5675e4{['h'](_0x5ed8b8,_0x2c8b4f){return _0x2c8b4f['nodes'][0x0][_0x589c('0xa')]+=_0x5ed8b8['nodes'][0x0][_0x589c('0xa')],_0x2c8b4f;}['m'](_0xff7ed3){const _0x383392=_0x42285d(_0xff7ed3),_0x170d38=_0x383392[_0x589c('0x0')][0x0],_0x2a284b=_0xff7ed3[_0x589c('0x0')][0x0],_0x4058f0=Array['from'](_0x2a284b[_0x589c('0xa')])[0x0],_0x2e94c1=_0x4058f0[_0x589c('0x6')];return _0x170d38[_0x589c('0xa')]=_0x4058f0,_0x2a284b['data']=_0x2a284b[_0x589c('0xa')][_0x589c('0x7')](_0x2e94c1),_0xff7ed3[_0x589c('0x8')]=_0x4dc9b2(_0xff7ed3[_0x589c('0x8')],_0x2e94c1),_0x383392;}['o'](_0x26b88d,_0x1849be){if(i(_0x26b88d)&&i(_0x1849be)){const _0x4ad4f5=_0x26b88d[_0x589c('0x0')][0x0][_0x589c('0xa')]['length'],_0x3d81e1=_0x1d489d(_0x4dc9b2(_0x26b88d[_0x589c('0x8')],_0x4ad4f5),_0x1849be[_0x589c('0x8')]),_0x453fb6=_0x26b88d[_0x589c('0x0')][0x0],_0x4ad01c=_0x1849be[_0x589c('0x0')][0x0];return _0x3d81e1&&function(_0x47dc26,_0x3d45f2){const _0x255dfc=Object[_0x589c('0x5')](_0x47dc26[_0x589c('0x3')]||{}),_0x1e4c2d=Object[_0x589c('0x5')](_0x3d45f2[_0x589c('0x3')]||{});if(_0x255dfc[_0x589c('0x6')]!==_0x1e4c2d[_0x589c('0x6')])return!0x1;return _0x255dfc[_0x589c('0x2')](_0x5a7e65=>_0x3d45f2['attributes'][_0x5a7e65]&&_0x3d45f2[_0x589c('0x3')][_0x5a7e65]===_0x47dc26[_0x589c('0x3')][_0x5a7e65]);}(_0x453fb6,_0x4ad01c);}return!0x1;}['i'](_0x6bb209){const _0x1447fb={'types':[],'buffers':[],'baseVersion':0x0};return this['s']['_getCompressorByName'](_0x589c('0x1'))['compress'](_0x1447fb,[_0x6bb209]),_0x1447fb['buffers'][0x0];}['l'](_0x5059e9){const _0x29abab=[];return this['s'][_0x589c('0xb')](_0x589c('0x1'))[_0x589c('0x4')](_0x29abab,_0x5059e9),_0x29abab[0x0];}}function i(_0x576585){return _0x589c('0x1')==_0x576585['__className']&&0x1==_0x576585[_0x589c('0x0')][_0x589c('0x6')]&&_0x576585[_0x589c('0x0')][0x0][_0x589c('0xa')]&&!_0x576585[_0x589c('0x9')]&&0x1==Array['from'](_0x576585[_0x589c('0x0')][0x0][_0x589c('0xa')])[_0x589c('0x6')];}

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

*/
const _0x3e3c=['toNone','newRange','start','startsWith','push','name','end','shift','types','MarkerOperation','_getCompressorByName','stickiness','buffers','decompress','compress','split','user:'];(function(_0x50e863,_0x4aba5b){const _0x3ebe27=function(_0x4ae0df){while(--_0x4ae0df){_0x50e863['push'](_0x50e863['shift']());}};_0x3ebe27(++_0x4aba5b);}(_0x3e3c,0xa6));const _0x5538=function(_0x50e863,_0x4aba5b){_0x50e863=_0x50e863-0x0;let _0x3ebe27=_0x3e3c[_0x50e863];return _0x3ebe27;};import _0x1591e2 from'./actioncompressor';import{arePositionsEqual as _0x271760}from'../utils';import{cloneDeep as _0x19336c}from'lodash-es';export default class u extends _0x1591e2{['compress'](_0x1f73c0,_0x4b9e82){if(!function(_0x5b3f90,_0xd14f45){if(!_0x5b3f90||!_0xd14f45)return!0x1;if(_0x5538('0xd')!=_0x5b3f90['__className']||_0x5538('0xd')!=_0xd14f45['__className'])return!0x1;if(_0x5b3f90[_0x5538('0x9')][_0x5538('0x7')](_0x5538('0x3'))&&_0xd14f45[_0x5538('0x9')][_0x5538('0x7')](_0x5538('0x3'))&&_0x5b3f90['name']!=_0xd14f45[_0x5538('0x9')])return!0x0;return!0x1;}(_0x4b9e82[0x0],_0x4b9e82[0x1]))return!0x1;const _0x135252=_0x4b9e82['shift']();return _0x135252['oldRange']=null,_0x135252[_0x5538('0x5')]&&_0x271760(_0x135252[_0x5538('0x5')][_0x5538('0x6')],_0x135252[_0x5538('0x5')]['end'])&&(_0x135252[_0x5538('0x5')][_0x5538('0xa')]=null),_0x4b9e82[_0x5538('0xb')](),_0x1f73c0[_0x5538('0xc')][_0x5538('0x8')](this['id']),_0x1f73c0[_0x5538('0xc')][_0x5538('0x8')](0x0),_0x1f73c0['buffers']['push'](this['i'](_0x135252)),!0x0;}[_0x5538('0x0')](_0x4d544d,_0x46611b){const _0x2c974c=this['l'](_0x46611b);_0x2c974c['newRange']&&!_0x2c974c[_0x5538('0x5')][_0x5538('0xa')]&&(_0x2c974c[_0x5538('0x5')]['end']=_0x19336c(_0x2c974c[_0x5538('0x5')]['start']));const _0x168461=_0x19336c(_0x2c974c);_0x168461[_0x5538('0x5')]&&(_0x168461['newRange'][_0x5538('0x6')][_0x5538('0xf')]=_0x5538('0x4'),_0x168461['newRange'][_0x5538('0xa')]=_0x19336c(_0x168461[_0x5538('0x5')]['start'])),_0x168461[_0x5538('0x9')]='user:position:'+_0x168461[_0x5538('0x9')][_0x5538('0x2')](':')[0x2],_0x46611b[_0x5538('0xc')][_0x5538('0xb')](),_0x4d544d['push'](_0x2c974c),_0x4d544d['push'](_0x168461);}['i'](_0x1a51a8){const _0x34adf4={'types':[],'buffers':[],'baseVersion':0x0};return this['s'][_0x5538('0xe')]('MarkerOperation')[_0x5538('0x1')](_0x34adf4,[_0x1a51a8]),_0x34adf4[_0x5538('0x10')][0x0];}['l'](_0x4ee03d){const _0x398eac=[];return this['s'][_0x5538('0xe')]('MarkerOperation')[_0x5538('0x0')](_0x398eac,_0x4ee03d),_0x398eac[0x0];}}
const _0xa17b=['end','user:position:','start','__className','MarkerOperation','compress','user:','oldRange','newRange','shift','push','buffers','types','decompress','name'];(function(_0x373f17,_0x46d305){const _0x37123a=function(_0x344613){while(--_0x344613){_0x373f17['push'](_0x373f17['shift']());}};_0x37123a(++_0x46d305);}(_0xa17b,0x73));const _0x3a10=function(_0x373f17,_0x46d305){_0x373f17=_0x373f17-0x0;let _0x37123a=_0xa17b[_0x373f17];return _0x37123a;};import _0xadad9a from'./actioncompressor';import{arePositionsEqual as _0x3cd6d2}from'../utils';import{cloneDeep as _0x1cc757}from'lodash-es';export default class u extends _0xadad9a{[_0x3a10('0xa')](_0x3c0bfd,_0x1cc068){if(!function(_0x2dd1ff,_0x3c71a9){if(!_0x2dd1ff||!_0x3c71a9)return!0x1;if(_0x3a10('0x9')!=_0x2dd1ff[_0x3a10('0x8')]||'MarkerOperation'!=_0x3c71a9[_0x3a10('0x8')])return!0x1;if(_0x2dd1ff[_0x3a10('0x4')]['startsWith'](_0x3a10('0xb'))&&_0x3c71a9[_0x3a10('0x4')]['startsWith'](_0x3a10('0xb'))&&_0x2dd1ff['name']!=_0x3c71a9[_0x3a10('0x4')])return!0x0;return!0x1;}(_0x1cc068[0x0],_0x1cc068[0x1]))return!0x1;const _0x18967f=_0x1cc068[_0x3a10('0xe')]();return _0x18967f[_0x3a10('0xc')]=null,_0x18967f[_0x3a10('0xd')]&&_0x3cd6d2(_0x18967f[_0x3a10('0xd')][_0x3a10('0x7')],_0x18967f[_0x3a10('0xd')][_0x3a10('0x5')])&&(_0x18967f[_0x3a10('0xd')]['end']=null),_0x1cc068[_0x3a10('0xe')](),_0x3c0bfd['types'][_0x3a10('0x0')](this['id']),_0x3c0bfd[_0x3a10('0x2')][_0x3a10('0x0')](0x0),_0x3c0bfd[_0x3a10('0x1')][_0x3a10('0x0')](this['i'](_0x18967f)),!0x0;}[_0x3a10('0x3')](_0x4f765f,_0x2bd428){const _0x4c10bb=this['l'](_0x2bd428);_0x4c10bb['newRange']&&!_0x4c10bb[_0x3a10('0xd')]['end']&&(_0x4c10bb[_0x3a10('0xd')]['end']=_0x1cc757(_0x4c10bb[_0x3a10('0xd')][_0x3a10('0x7')]));const _0x5c2663=_0x1cc757(_0x4c10bb);_0x5c2663[_0x3a10('0xd')]&&(_0x5c2663[_0x3a10('0xd')]['start']['stickiness']='toNone',_0x5c2663[_0x3a10('0xd')]['end']=_0x1cc757(_0x5c2663[_0x3a10('0xd')][_0x3a10('0x7')])),_0x5c2663[_0x3a10('0x4')]=_0x3a10('0x6')+_0x5c2663[_0x3a10('0x4')]['split'](':')[0x2],_0x2bd428[_0x3a10('0x2')][_0x3a10('0xe')](),_0x4f765f[_0x3a10('0x0')](_0x4c10bb),_0x4f765f[_0x3a10('0x0')](_0x5c2663);}['i'](_0x1f55e7){const _0x13a76e={'types':[],'buffers':[],'baseVersion':0x0};return this['s']['_getCompressorByName']('MarkerOperation')[_0x3a10('0xa')](_0x13a76e,[_0x1f55e7]),_0x13a76e['buffers'][0x0];}['l'](_0x5507b0){const _0xe242b7=[];return this['s']['_getCompressorByName'](_0x3a10('0x9'))[_0x3a10('0x3')](_0xe242b7,_0x5507b0),_0xe242b7[0x0];}}

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

*/
var _0x57a0=['repeated','uint32','string','bool'];(function(_0x369c01,_0x31f013){var _0x37a932=function(_0x141662){while(--_0x141662){_0x369c01['push'](_0x369c01['shift']());}};_0x37a932(++_0x31f013);}(_0x57a0,0xea));var _0x22b3=function(_0x369c01,_0x31f013){_0x369c01=_0x369c01-0x0;var _0x37a932=_0x57a0[_0x369c01];return _0x37a932;};export default{'Position':{'fields':{'root':{'type':_0x22b3('0x0'),'id':0x1},'rootMain':{'type':_0x22b3('0x1'),'id':0x2},'rootGraveyard':{'type':_0x22b3('0x1'),'id':0x3},'path':{'rule':_0x22b3('0x2'),'type':_0x22b3('0x3'),'id':0x4},'stickiness':{'type':_0x22b3('0x0'),'id':0x5}}},'Range':{'fields':{'start':{'type':'Position','id':0x1},'end':{'type':'Position','id':0x2}}},'Element':{'fields':{'name':{'type':_0x22b3('0x0'),'id':0x1},'children':{'rule':_0x22b3('0x2'),'type':'Element','id':0x2},'data':{'type':_0x22b3('0x0'),'id':0x3},'attributesBoolean':{'keyType':_0x22b3('0x0'),'type':_0x22b3('0x1'),'id':0x4},'attributesJson':{'type':_0x22b3('0x0'),'id':0x5}}}};
var _0x8a6d=['repeated','string','Position','Element','uint32','bool'];(function(_0x2ffa50,_0x13bafb){var _0x3154da=function(_0x3b2343){while(--_0x3b2343){_0x2ffa50['push'](_0x2ffa50['shift']());}};_0x3154da(++_0x13bafb);}(_0x8a6d,0x13a));var _0x45e5=function(_0x2ffa50,_0x13bafb){_0x2ffa50=_0x2ffa50-0x0;var _0x3154da=_0x8a6d[_0x2ffa50];return _0x3154da;};export default{'Position':{'fields':{'root':{'type':_0x45e5('0x5'),'id':0x1},'rootMain':{'type':_0x45e5('0x3'),'id':0x2},'rootGraveyard':{'type':_0x45e5('0x3'),'id':0x3},'path':{'rule':'repeated','type':_0x45e5('0x2'),'id':0x4},'stickiness':{'type':_0x45e5('0x5'),'id':0x5}}},'Range':{'fields':{'start':{'type':_0x45e5('0x0'),'id':0x1},'end':{'type':_0x45e5('0x0'),'id':0x2}}},'Element':{'fields':{'name':{'type':'string','id':0x1},'children':{'rule':_0x45e5('0x4'),'type':_0x45e5('0x1'),'id':0x2},'data':{'type':'string','id':0x3},'attributesBoolean':{'keyType':_0x45e5('0x5'),'type':_0x45e5('0x3'),'id':0x4},'attributesJson':{'type':_0x45e5('0x5'),'id':0x5}}}};

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

*/
const _0x1160=['AttributeOperation','build','description','UserSelectionAction','__className','baseVersion','getDescriptor','SplitOperation','RootAttributeOperation','SuggestionMarkerOperation','Element','suggestion','compress','Position','MarkerOperation','comment','registerDescriptor','MergeOperation','Range','TypingAction','InsertOperation','set','_getCompressorByName','RenameOperation','get','CommentMarkerOperation','ForwardDeletingAction','no-operations-provided:\x20The\x20operations\x20set\x20is\x20empty,\x20no\x20operations\x20provided.','types','DeletingAction','MoveOperation','NoOperation','length','forEach'];(function(_0x264b55,_0x66b0fa){const _0x1fb96c=function(_0x19f4ad){while(--_0x19f4ad){_0x264b55['push'](_0x264b55['shift']());}};_0x1fb96c(++_0x66b0fa);}(_0x1160,0x178));const _0x5458=function(_0x264b55,_0x66b0fa){_0x264b55=_0x264b55-0x0;let _0x1fb96c=_0x1160[_0x264b55];return _0x1fb96c;};import _0x273abb from'@ckeditor/ckeditor5-utils/src/ckeditorerror';import _0x5a3c42 from'./protobuffactory';import _0x38d030 from'./commondescriptions';import _0xdce3a2 from'./operationcompressor/attributeoperationcompressor';import _0x28888f from'./operationcompressor/insertoperationcompressor';import _0x59e972 from'./operationcompressor/markeroperationcompressor';import _0x153ab6 from'./operationcompressor/mergeoperationcompressor';import _0xde32e0 from'./operationcompressor/moveoperationcompressor';import _0x2400fb from'./operationcompressor/renameoperationcompressor';import _0x38e81d from'./operationcompressor/rootattributeoperationcompressor';import _0x2bf1cd from'./operationcompressor/splitoperationcompressor';import _0x347f47 from'./operationcompressor/nooperationcompressor';import _0x1f4007 from'./operationcompressor/annotationmarkeroperationcompressor';import _0x887775 from'./actioncompressor/typingactioncompressor';import _0x1f91e3 from'./actioncompressor/deletingactioncompressor';import _0x214e23 from'./actioncompressor/forwarddeletingactioncompressor';import _0x4b2dc6 from'./actioncompressor/userselectionactioncompressor';export default class y{constructor(){this['p']=new Map(),this['O']=new Map(),this['g']=new _0x5a3c42(),this['g'][_0x5458('0xe')](_0x5458('0xb'),_0x38d030[_0x5458('0xb')]),this['g'][_0x5458('0xe')](_0x5458('0x10'),_0x38d030[_0x5458('0x10')]),this['g'][_0x5458('0xe')](_0x5458('0x8'),_0x38d030[_0x5458('0x8')]),this['g'][_0x5458('0xe')](_0x5458('0x20'),_0xdce3a2[_0x5458('0x0')]),this['g'][_0x5458('0xe')]('InsertOperation',_0x28888f[_0x5458('0x0')]),this['g'][_0x5458('0xe')](_0x5458('0xc'),_0x59e972[_0x5458('0x0')]),this['g'][_0x5458('0xe')]('MergeOperation',_0x153ab6[_0x5458('0x0')]),this['g'][_0x5458('0xe')](_0x5458('0x1c'),_0xde32e0[_0x5458('0x0')]),this['g'][_0x5458('0xe')]('RenameOperation',_0x2400fb[_0x5458('0x0')]),this['g'][_0x5458('0xe')](_0x5458('0x6'),_0x38e81d[_0x5458('0x0')]),this['g'][_0x5458('0xe')](_0x5458('0x5'),_0x2bf1cd[_0x5458('0x0')]),this['g'][_0x5458('0x21')](),this['u'](0x1,'NoOperation',new _0x347f47(0x1,_0x5458('0x1d'))),this['M'](0xa,_0x5458('0x20'),_0xdce3a2),this['M'](0xb,_0x5458('0x12'),_0x28888f),this['M'](0xc,_0x5458('0xc'),_0x59e972),this['M'](0xd,_0x5458('0xf'),_0x153ab6),this['M'](0xe,'MoveOperation',_0xde32e0),this['M'](0xf,_0x5458('0x15'),_0x2400fb),this['M'](0x10,_0x5458('0x6'),_0x38e81d),this['M'](0x11,_0x5458('0x5'),_0x2bf1cd);const _0x3e3559=this['g'][_0x5458('0x4')](_0x5458('0xc'));this['u'](0x12,_0x5458('0x17'),new _0x1f4007(0x12,_0x5458('0xc'),_0x3e3559,_0x5458('0xd'))),this['u'](0x13,'SuggestionMarkerOperation',new _0x1f4007(0x13,'MarkerOperation',_0x3e3559,_0x5458('0x9'))),this['k'](0x64,_0x5458('0x11'),_0x887775),this['k'](0x65,_0x5458('0x1b'),_0x1f91e3),this['k'](0x66,_0x5458('0x18'),_0x214e23),this['k'](0x67,_0x5458('0x1'),_0x4b2dc6);}['M'](_0x3f554c,_0x1dc6f0,_0x579400){const _0x48b910=new _0x579400(_0x3f554c,_0x1dc6f0,this['g'][_0x5458('0x4')](_0x1dc6f0));this['u'](_0x3f554c,_0x1dc6f0,_0x48b910);}['k'](_0x5db24d,_0x17a3ce,_0x310926){const _0x23307c=new _0x310926(_0x5db24d,this);this['u'](_0x5db24d,_0x17a3ce,_0x23307c);}['u'](_0x56e0f4,_0x497c77,_0x2fa45b){this['p'][_0x5458('0x13')](_0x56e0f4,_0x2fa45b),this['O'][_0x5458('0x13')](_0x497c77,_0x2fa45b);}[_0x5458('0x14')](_0x33f7d6){return this['O']['get'](_0x33f7d6);}[_0x5458('0xa')](_0xe9c513){if(!_0xe9c513||!_0xe9c513[0x0])throw new _0x273abb(_0x5458('0x19'),this);const _0x354920={'types':[],'buffers':[],'baseVersion':_0xe9c513[0x0][_0x5458('0x3')]};for(;_0xe9c513[_0x5458('0x1e')];)this[_0x5458('0x14')]('UserSelectionAction')[_0x5458('0xa')](_0x354920,_0xe9c513)||this['_getCompressorByName'](_0x5458('0x11'))['compress'](_0x354920,_0xe9c513)||this[_0x5458('0x14')](_0x5458('0x1b'))[_0x5458('0xa')](_0x354920,_0xe9c513)||this[_0x5458('0x14')]('ForwardDeletingAction')[_0x5458('0xa')](_0x354920,_0xe9c513)||this[_0x5458('0x14')](_0x5458('0x17'))[_0x5458('0xa')](_0x354920,_0xe9c513)||this['_getCompressorByName'](_0x5458('0x7'))[_0x5458('0xa')](_0x354920,_0xe9c513)||this[_0x5458('0x14')](_0xe9c513[0x0][_0x5458('0x2')])[_0x5458('0xa')](_0x354920,_0xe9c513);return _0x354920;}['decompress'](_0x3f5a31){const _0x3c5311=[];for(;_0x3f5a31[_0x5458('0x1a')][_0x5458('0x1e')];){this['p'][_0x5458('0x16')](_0x3f5a31['types'][0x0])['decompress'](_0x3c5311,_0x3f5a31);}return _0x3c5311[_0x5458('0x1f')]((_0x4507b6,_0x2a22c2)=>_0x4507b6[_0x5458('0x3')]=_0x3f5a31[_0x5458('0x3')]+_0x2a22c2),_0x3c5311;}}
const _0x4b09=['RenameOperation','registerDescriptor','TypingAction','compress','MarkerOperation','RootAttributeOperation','AttributeOperation','NoOperation','suggestion','length','get','Element','forEach','MoveOperation','DeletingAction','baseVersion','set','description','decompress','_getCompressorByName','types','__className','UserSelectionAction','Position','MergeOperation','SuggestionMarkerOperation','build','SplitOperation','CommentMarkerOperation','getDescriptor','Range'];(function(_0x179f8f,_0x419d2f){const _0x5343b0=function(_0x1e76d0){while(--_0x1e76d0){_0x179f8f['push'](_0x179f8f['shift']());}};_0x5343b0(++_0x419d2f);}(_0x4b09,0x98));const _0x28d5=function(_0x179f8f,_0x419d2f){_0x179f8f=_0x179f8f-0x0;let _0x5343b0=_0x4b09[_0x179f8f];return _0x5343b0;};import _0x1136b8 from'@ckeditor/ckeditor5-utils/src/ckeditorerror';import _0x234bda from'./protobuffactory';import _0x507004 from'./commondescriptions';import _0x37e1ef from'./operationcompressor/attributeoperationcompressor';import _0x24238f from'./operationcompressor/insertoperationcompressor';import _0x49ae14 from'./operationcompressor/markeroperationcompressor';import _0x1b4290 from'./operationcompressor/mergeoperationcompressor';import _0xa95531 from'./operationcompressor/moveoperationcompressor';import _0x162c6e from'./operationcompressor/renameoperationcompressor';import _0x486b58 from'./operationcompressor/rootattributeoperationcompressor';import _0x481e48 from'./operationcompressor/splitoperationcompressor';import _0x200a8e from'./operationcompressor/nooperationcompressor';import _0x2c1ad3 from'./operationcompressor/annotationmarkeroperationcompressor';import _0x301cca from'./actioncompressor/typingactioncompressor';import _0x2b8fdd from'./actioncompressor/deletingactioncompressor';import _0x399252 from'./actioncompressor/forwarddeletingactioncompressor';import _0x3ca94d from'./actioncompressor/userselectionactioncompressor';export default class y{constructor(){this['p']=new Map(),this['O']=new Map(),this['g']=new _0x234bda(),this['g'][_0x28d5('0x4')]('Position',_0x507004[_0x28d5('0x1a')]),this['g'][_0x28d5('0x4')](_0x28d5('0x2'),_0x507004[_0x28d5('0x2')]),this['g'][_0x28d5('0x4')]('Element',_0x507004[_0x28d5('0xe')]),this['g'][_0x28d5('0x4')](_0x28d5('0x9'),_0x37e1ef[_0x28d5('0x14')]),this['g'][_0x28d5('0x4')]('InsertOperation',_0x24238f[_0x28d5('0x14')]),this['g'][_0x28d5('0x4')]('MarkerOperation',_0x49ae14[_0x28d5('0x14')]),this['g'][_0x28d5('0x4')](_0x28d5('0x1b'),_0x1b4290[_0x28d5('0x14')]),this['g'][_0x28d5('0x4')](_0x28d5('0x10'),_0xa95531['description']),this['g'][_0x28d5('0x4')](_0x28d5('0x3'),_0x162c6e[_0x28d5('0x14')]),this['g']['registerDescriptor'](_0x28d5('0x8'),_0x486b58[_0x28d5('0x14')]),this['g'][_0x28d5('0x4')](_0x28d5('0x1e'),_0x481e48[_0x28d5('0x14')]),this['g'][_0x28d5('0x1d')](),this['u'](0x1,'NoOperation',new _0x200a8e(0x1,_0x28d5('0xa'))),this['M'](0xa,_0x28d5('0x9'),_0x37e1ef),this['M'](0xb,'InsertOperation',_0x24238f),this['M'](0xc,_0x28d5('0x7'),_0x49ae14),this['M'](0xd,_0x28d5('0x1b'),_0x1b4290),this['M'](0xe,_0x28d5('0x10'),_0xa95531),this['M'](0xf,_0x28d5('0x3'),_0x162c6e),this['M'](0x10,_0x28d5('0x8'),_0x486b58),this['M'](0x11,'SplitOperation',_0x481e48);const _0x2682f3=this['g'][_0x28d5('0x1')]('MarkerOperation');this['u'](0x12,_0x28d5('0x0'),new _0x2c1ad3(0x12,_0x28d5('0x7'),_0x2682f3,'comment')),this['u'](0x13,_0x28d5('0x1c'),new _0x2c1ad3(0x13,_0x28d5('0x7'),_0x2682f3,_0x28d5('0xb'))),this['k'](0x64,'TypingAction',_0x301cca),this['k'](0x65,'DeletingAction',_0x2b8fdd),this['k'](0x66,'ForwardDeletingAction',_0x399252),this['k'](0x67,_0x28d5('0x19'),_0x3ca94d);}['M'](_0x3d6305,_0x3a6fb4,_0x112808){const _0x25c635=new _0x112808(_0x3d6305,_0x3a6fb4,this['g']['getDescriptor'](_0x3a6fb4));this['u'](_0x3d6305,_0x3a6fb4,_0x25c635);}['k'](_0x336aca,_0x160c28,_0x21095b){const _0x1aabb1=new _0x21095b(_0x336aca,this);this['u'](_0x336aca,_0x160c28,_0x1aabb1);}['u'](_0x15d8a2,_0x5c6ba0,_0x449797){this['p'][_0x28d5('0x13')](_0x15d8a2,_0x449797),this['O'][_0x28d5('0x13')](_0x5c6ba0,_0x449797);}[_0x28d5('0x16')](_0x2640e0){return this['O'][_0x28d5('0xd')](_0x2640e0);}['compress'](_0x7cd6d2){if(!_0x7cd6d2||!_0x7cd6d2[0x0])throw new _0x1136b8('no-operations-provided:\x20The\x20operations\x20set\x20is\x20empty,\x20no\x20operations\x20provided.',this);const _0x56371f={'types':[],'buffers':[],'baseVersion':_0x7cd6d2[0x0][_0x28d5('0x12')]};for(;_0x7cd6d2[_0x28d5('0xc')];)this[_0x28d5('0x16')](_0x28d5('0x19'))['compress'](_0x56371f,_0x7cd6d2)||this[_0x28d5('0x16')](_0x28d5('0x5'))[_0x28d5('0x6')](_0x56371f,_0x7cd6d2)||this['_getCompressorByName'](_0x28d5('0x11'))[_0x28d5('0x6')](_0x56371f,_0x7cd6d2)||this[_0x28d5('0x16')]('ForwardDeletingAction')['compress'](_0x56371f,_0x7cd6d2)||this[_0x28d5('0x16')](_0x28d5('0x0'))[_0x28d5('0x6')](_0x56371f,_0x7cd6d2)||this[_0x28d5('0x16')](_0x28d5('0x1c'))[_0x28d5('0x6')](_0x56371f,_0x7cd6d2)||this[_0x28d5('0x16')](_0x7cd6d2[0x0][_0x28d5('0x18')])[_0x28d5('0x6')](_0x56371f,_0x7cd6d2);return _0x56371f;}[_0x28d5('0x15')](_0x18215f){const _0x539880=[];for(;_0x18215f[_0x28d5('0x17')][_0x28d5('0xc')];){this['p']['get'](_0x18215f[_0x28d5('0x17')][0x0])[_0x28d5('0x15')](_0x539880,_0x18215f);}return _0x539880[_0x28d5('0xf')]((_0x404ddd,_0x1ab32d)=>_0x404ddd[_0x28d5('0x12')]=_0x18215f['baseVersion']+_0x1ab32d),_0x539880;}}

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

*/
const _0x3107=['replace','length','decompress','MarkerOperation','name','compress','startsWith','__className'];(function(_0x4c33f6,_0x39dd7d){const _0x139309=function(_0x2ddad3){while(--_0x2ddad3){_0x4c33f6['push'](_0x4c33f6['shift']());}};_0x139309(++_0x39dd7d);}(_0x3107,0xcf));const _0x2f49=function(_0x4c33f6,_0x39dd7d){_0x4c33f6=_0x4c33f6-0x0;let _0x139309=_0x3107[_0x4c33f6];return _0x139309;};import _0x50d670 from'./markeroperationcompressor';export default class b extends _0x50d670{constructor(_0x1acf3b,_0x404239,_0x506d0c,_0x13d3e3){super(_0x1acf3b,_0x404239,_0x506d0c),this['R']=_0x13d3e3+':';}[_0x2f49('0x6')](_0x3f7f47,_0x34cc93){return!(_0x2f49('0x4')!=_0x34cc93[0x0][_0x2f49('0x0')]||!_0x34cc93[0x0][_0x2f49('0x5')][_0x2f49('0x7')](this['R']))&&(_0x34cc93[0x0][_0x2f49('0x5')]=_0x34cc93[0x0][_0x2f49('0x5')][_0x2f49('0x1')](new RegExp('^'+this['R']),''),super['compress'](_0x3f7f47,_0x34cc93),!0x0);}[_0x2f49('0x3')](_0x461426,_0x755a86){super[_0x2f49('0x3')](_0x461426,_0x755a86);const _0x3eb4ae=_0x461426[_0x461426[_0x2f49('0x2')]-0x1];_0x3eb4ae['name']=this['R']+_0x3eb4ae[_0x2f49('0x5')];}}
const _0x1634=['MarkerOperation','startsWith','compress','__className','length','name','replace'];(function(_0x571880,_0xb9c54b){const _0x429e=function(_0x2bdec4){while(--_0x2bdec4){_0x571880['push'](_0x571880['shift']());}};_0x429e(++_0xb9c54b);}(_0x1634,0x1b3));const _0x2b2c=function(_0x571880,_0xb9c54b){_0x571880=_0x571880-0x0;let _0x429e=_0x1634[_0x571880];return _0x429e;};import _0x1773e5 from'./markeroperationcompressor';export default class b extends _0x1773e5{constructor(_0x19cc8b,_0x56c4a0,_0x5ed466,_0x2accfa){super(_0x19cc8b,_0x56c4a0,_0x5ed466),this['R']=_0x2accfa+':';}[_0x2b2c('0x1')](_0x3a3844,_0x218233){return!(_0x2b2c('0x6')!=_0x218233[0x0][_0x2b2c('0x2')]||!_0x218233[0x0][_0x2b2c('0x4')][_0x2b2c('0x0')](this['R']))&&(_0x218233[0x0][_0x2b2c('0x4')]=_0x218233[0x0][_0x2b2c('0x4')][_0x2b2c('0x5')](new RegExp('^'+this['R']),''),super[_0x2b2c('0x1')](_0x3a3844,_0x218233),!0x0);}['decompress'](_0x5d106e,_0x3e9a2d){super['decompress'](_0x5d106e,_0x3e9a2d);const _0x5f2c89=_0x5d106e[_0x5d106e[_0x2b2c('0x3')]-0x1];_0x5f2c89[_0x2b2c('0x4')]=this['R']+_0x5f2c89[_0x2b2c('0x4')];}}

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

*/
const _0x2495=['operationName','bool','Boolean','_protobufDescriptor','boolean','newValue','oldValue','Json','buffers','shift','stringify','parse','description','decompress','compress','string','push','Range'];(function(_0xc38a6b,_0x3c2f81){const _0x28c74c=function(_0x173aba){while(--_0x173aba){_0xc38a6b['push'](_0xc38a6b['shift']());}};_0x28c74c(++_0x3c2f81);}(_0x2495,0x18b));const _0x4e2f=function(_0xc38a6b,_0x3c2f81){_0xc38a6b=_0xc38a6b-0x0;let _0x28c74c=_0x2495[_0xc38a6b];return _0x28c74c;};import _0x42deb1 from'./operationcompressor';import{parsePositionBeforeCompression as _0x31d106,parsePositionAfterCompression as _0x48e889}from'../utils';export default class f extends _0x42deb1{static get[_0x4e2f('0xd')](){return{'fields':{'range':{'type':_0x4e2f('0x0'),'id':0x1},'key':{'type':_0x4e2f('0x10'),'id':0x2},'oldValueBoolean':{'type':_0x4e2f('0x2'),'id':0x3},'oldValueJson':{'type':_0x4e2f('0x10'),'id':0x4},'newValueBoolean':{'type':_0x4e2f('0x2'),'id':0x5},'newValueJson':{'type':'string','id':0x6},'wasUndone':{'type':_0x4e2f('0x2'),'id':0x7}}};}['compress'](_0x4ba9e2,_0x1a42b9){const _0x1e1d9f=_0x1a42b9[_0x4e2f('0xa')]();$(_0x4e2f('0x7'),_0x1e1d9f),$('newValue',_0x1e1d9f),_0x31d106(_0x1e1d9f),_0x4ba9e2[_0x4e2f('0x9')][_0x4e2f('0x11')](this[_0x4e2f('0x4')][_0x4e2f('0xf')](_0x1e1d9f)),_0x4ba9e2['types'][_0x4e2f('0x11')](this['id']);}['decompress'](_0x59629d,_0x41f71b){const {types:_0x5a88fb,buffers:_0x357dad}=_0x41f71b,_0x10ebc9=this[_0x4e2f('0x4')][_0x4e2f('0xe')](_0x357dad['shift']());_0x5a88fb[_0x4e2f('0xa')](),x(_0x4e2f('0x7'),_0x10ebc9),x(_0x4e2f('0x6'),_0x10ebc9),_0x48e889(_0x10ebc9),_0x10ebc9['__className']=this[_0x4e2f('0x1')],_0x59629d[_0x4e2f('0x11')](_0x10ebc9);}}function $(_0x3a2ea6,_0x26f6ad){const _0xd8f2d9=_0x26f6ad[_0x3a2ea6];_0x4e2f('0x5')==typeof _0xd8f2d9?_0x26f6ad[_0x3a2ea6+_0x4e2f('0x3')]=_0xd8f2d9:_0x26f6ad[_0x3a2ea6+'Json']=JSON[_0x4e2f('0xb')](_0xd8f2d9);}function x(_0x18040c,_0x5d376d){const _0x103e8b=_0x18040c+_0x4e2f('0x8');_0x5d376d[_0x103e8b]?(_0x5d376d[_0x18040c]=JSON[_0x4e2f('0xc')](_0x5d376d[_0x103e8b]),delete _0x5d376d[_0x103e8b]):(_0x5d376d[_0x18040c]=_0x5d376d[_0x18040c+_0x4e2f('0x3')],delete _0x5d376d[_0x18040c+_0x4e2f('0x3')]);}
const _0x1f0b=['Boolean','push','newValue','oldValue','bool','buffers','parse','shift','types','boolean','compress','string','stringify','_protobufDescriptor','Range','operationName','decompress','__className'];(function(_0x4d322a,_0x489bc5){const _0x3e390f=function(_0x11be1){while(--_0x11be1){_0x4d322a['push'](_0x4d322a['shift']());}};_0x3e390f(++_0x489bc5);}(_0x1f0b,0x152));const _0x4826=function(_0x4d322a,_0x489bc5){_0x4d322a=_0x4d322a-0x0;let _0x3e390f=_0x1f0b[_0x4d322a];return _0x3e390f;};import _0x1eae84 from'./operationcompressor';import{parsePositionBeforeCompression as _0x49fae2,parsePositionAfterCompression as _0x3035e3}from'../utils';export default class f extends _0x1eae84{static get['description'](){return{'fields':{'range':{'type':_0x4826('0x0'),'id':0x1},'key':{'type':_0x4826('0xf'),'id':0x2},'oldValueBoolean':{'type':_0x4826('0x8'),'id':0x3},'oldValueJson':{'type':_0x4826('0xf'),'id':0x4},'newValueBoolean':{'type':'bool','id':0x5},'newValueJson':{'type':_0x4826('0xf'),'id':0x6},'wasUndone':{'type':'bool','id':0x7}}};}[_0x4826('0xe')](_0x9feba0,_0x5da8fa){const _0x1d0e9c=_0x5da8fa[_0x4826('0xb')]();$(_0x4826('0x7'),_0x1d0e9c),$(_0x4826('0x6'),_0x1d0e9c),_0x49fae2(_0x1d0e9c),_0x9feba0[_0x4826('0x9')]['push'](this[_0x4826('0x11')][_0x4826('0xe')](_0x1d0e9c)),_0x9feba0[_0x4826('0xc')][_0x4826('0x5')](this['id']);}[_0x4826('0x2')](_0x443ef7,_0x19c8cf){const {types:_0x4cfc41,buffers:_0x33e2e9}=_0x19c8cf,_0x47d57a=this[_0x4826('0x11')][_0x4826('0x2')](_0x33e2e9[_0x4826('0xb')]());_0x4cfc41[_0x4826('0xb')](),x('oldValue',_0x47d57a),x('newValue',_0x47d57a),_0x3035e3(_0x47d57a),_0x47d57a[_0x4826('0x3')]=this[_0x4826('0x1')],_0x443ef7[_0x4826('0x5')](_0x47d57a);}}function $(_0x2f8522,_0x558b6b){const _0x3c4e28=_0x558b6b[_0x2f8522];_0x4826('0xd')==typeof _0x3c4e28?_0x558b6b[_0x2f8522+_0x4826('0x4')]=_0x3c4e28:_0x558b6b[_0x2f8522+'Json']=JSON[_0x4826('0x10')](_0x3c4e28);}function x(_0x5232fa,_0x4d93e1){const _0x6a559a=_0x5232fa+'Json';_0x4d93e1[_0x6a559a]?(_0x4d93e1[_0x5232fa]=JSON[_0x4826('0xa')](_0x4d93e1[_0x6a559a]),delete _0x4d93e1[_0x6a559a]):(_0x4d93e1[_0x5232fa]=_0x4d93e1[_0x5232fa+'Boolean'],delete _0x4d93e1[_0x5232fa+_0x4826('0x4')]);}

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

*/
const _0x1db1=['every','attributesJson','buffers','shift','stringify','operationName','bool','attributes','Element','_protobufDescriptor','__className','nodes','parse','compress','types','push','Position','children','attributesBoolean','description'];(function(_0x4ac88c,_0x25325a){const _0x2b1c38=function(_0x56f087){while(--_0x56f087){_0x4ac88c['push'](_0x4ac88c['shift']());}};_0x2b1c38(++_0x25325a);}(_0x1db1,0x166));const _0x1a4c=function(_0x4ac88c,_0x25325a){_0x4ac88c=_0x4ac88c-0x0;let _0x2b1c38=_0x1db1[_0x4ac88c];return _0x2b1c38;};import _0x425816 from'./operationcompressor';import{parsePositionBeforeCompression as _0xd1e45,parsePositionAfterCompression as _0x4a699f}from'../utils';export default class O extends _0x425816{static get[_0x1a4c('0x1')](){return{'fields':{'position':{'type':_0x1a4c('0x12'),'id':0x1},'nodes':{'rule':'repeated','type':_0x1a4c('0xa'),'id':0x2},'shouldReceiveAttributes':{'type':_0x1a4c('0x8'),'id':0x3},'wasUndone':{'type':_0x1a4c('0x8'),'id':0x4}}};}[_0x1a4c('0xf')](_0x54cb4f,_0x206a8a){const _0x404296=_0x206a8a['shift']();!function _0x28305f(_0x62a1b5){for(const _0x45867b of _0x62a1b5){if(_0x45867b[_0x1a4c('0x9')]){const _0x29ea19=_0x45867b[_0x1a4c('0x9')];N(_0x29ea19)?_0x45867b[_0x1a4c('0x0')]=_0x29ea19:_0x45867b[_0x1a4c('0x3')]=JSON[_0x1a4c('0x6')](_0x29ea19);}_0x45867b[_0x1a4c('0x13')]&&_0x28305f(_0x45867b[_0x1a4c('0x13')]);}}(_0x404296[_0x1a4c('0xd')]),_0xd1e45(_0x404296),_0x54cb4f[_0x1a4c('0x4')][_0x1a4c('0x11')](this['_protobufDescriptor'][_0x1a4c('0xf')](_0x404296)),_0x54cb4f[_0x1a4c('0x10')][_0x1a4c('0x11')](this['id']);}['decompress'](_0x2cbbee,_0xf8ce24){const {types:_0x1d9ca3,buffers:_0x26b94d}=_0xf8ce24,_0x4360fb=this[_0x1a4c('0xb')]['decompress'](_0x26b94d[_0x1a4c('0x5')]());_0x1d9ca3[_0x1a4c('0x5')](),_0x4360fb[_0x1a4c('0xd')]||(_0x4360fb[_0x1a4c('0xd')]=[]),function _0x5836c4(_0x100e95){for(const _0x1b9bca of _0x100e95)(_0x1b9bca[_0x1a4c('0x0')]||_0x1b9bca[_0x1a4c('0x3')])&&(_0x1b9bca[_0x1a4c('0x0')]?(_0x1b9bca[_0x1a4c('0x9')]=_0x1b9bca[_0x1a4c('0x0')],delete _0x1b9bca[_0x1a4c('0x0')]):(_0x1b9bca[_0x1a4c('0x9')]=JSON[_0x1a4c('0xe')](_0x1b9bca['attributesJson']),delete _0x1b9bca[_0x1a4c('0x3')])),_0x1b9bca[_0x1a4c('0x13')]&&_0x5836c4(_0x1b9bca[_0x1a4c('0x13')]);}(_0x4360fb['nodes']),_0x4a699f(_0x4360fb),_0x4360fb[_0x1a4c('0xc')]=this[_0x1a4c('0x7')],_0x2cbbee[_0x1a4c('0x11')](_0x4360fb);}}function N(_0x46e6e7){return Object['keys'](_0x46e6e7)[_0x1a4c('0x2')](_0x15ab69=>'boolean'==typeof _0x46e6e7[_0x15ab69]);}
const _0x608b=['every','compress','decompress','Position','attributes','children','shift','keys','nodes','__className','description','Element','_protobufDescriptor','boolean','bool','attributesBoolean','repeated','attributesJson','stringify','push'];(function(_0x523db9,_0x2e8d0d){const _0x444415=function(_0x123509){while(--_0x123509){_0x523db9['push'](_0x523db9['shift']());}};_0x444415(++_0x2e8d0d);}(_0x608b,0x1ad));const _0xe3ce=function(_0x523db9,_0x2e8d0d){_0x523db9=_0x523db9-0x0;let _0x444415=_0x608b[_0x523db9];return _0x444415;};import _0x534aea from'./operationcompressor';import{parsePositionBeforeCompression as _0x5e5de2,parsePositionAfterCompression as _0x2fa88f}from'../utils';export default class O extends _0x534aea{static get[_0xe3ce('0x1')](){return{'fields':{'position':{'type':_0xe3ce('0xe'),'id':0x1},'nodes':{'rule':_0xe3ce('0x7'),'type':_0xe3ce('0x2'),'id':0x2},'shouldReceiveAttributes':{'type':_0xe3ce('0x5'),'id':0x3},'wasUndone':{'type':'bool','id':0x4}}};}[_0xe3ce('0xc')](_0x10d550,_0x10cef8){const _0x41a240=_0x10cef8[_0xe3ce('0x11')]();!function _0x139849(_0x279b0a){for(const _0x511bb5 of _0x279b0a){if(_0x511bb5[_0xe3ce('0xf')]){const _0x5f39f1=_0x511bb5[_0xe3ce('0xf')];N(_0x5f39f1)?_0x511bb5['attributesBoolean']=_0x5f39f1:_0x511bb5[_0xe3ce('0x8')]=JSON[_0xe3ce('0x9')](_0x5f39f1);}_0x511bb5['children']&&_0x139849(_0x511bb5['children']);}}(_0x41a240[_0xe3ce('0x13')]),_0x5e5de2(_0x41a240),_0x10d550['buffers'][_0xe3ce('0xa')](this[_0xe3ce('0x3')][_0xe3ce('0xc')](_0x41a240)),_0x10d550['types'][_0xe3ce('0xa')](this['id']);}[_0xe3ce('0xd')](_0x17f3de,_0x32f116){const {types:_0x41c8f1,buffers:_0x508710}=_0x32f116,_0x2f6830=this[_0xe3ce('0x3')][_0xe3ce('0xd')](_0x508710[_0xe3ce('0x11')]());_0x41c8f1[_0xe3ce('0x11')](),_0x2f6830[_0xe3ce('0x13')]||(_0x2f6830[_0xe3ce('0x13')]=[]),function _0x23ffc8(_0x371eb9){for(const _0x55ffb0 of _0x371eb9)(_0x55ffb0[_0xe3ce('0x6')]||_0x55ffb0[_0xe3ce('0x8')])&&(_0x55ffb0[_0xe3ce('0x6')]?(_0x55ffb0[_0xe3ce('0xf')]=_0x55ffb0[_0xe3ce('0x6')],delete _0x55ffb0[_0xe3ce('0x6')]):(_0x55ffb0[_0xe3ce('0xf')]=JSON['parse'](_0x55ffb0[_0xe3ce('0x8')]),delete _0x55ffb0[_0xe3ce('0x8')])),_0x55ffb0[_0xe3ce('0x10')]&&_0x23ffc8(_0x55ffb0[_0xe3ce('0x10')]);}(_0x2f6830['nodes']),_0x2fa88f(_0x2f6830),_0x2f6830[_0xe3ce('0x0')]=this['operationName'],_0x17f3de['push'](_0x2f6830);}}function N(_0x315ebd){return Object[_0xe3ce('0x12')](_0x315ebd)[_0xe3ce('0xb')](_0x427b4d=>_0xe3ce('0x4')==typeof _0x315ebd[_0x427b4d]);}

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

*/
const _0x34f3=['bool','oldRange','Range','decompress','length','newRange'];(function(_0x47420f,_0x5c5a8f){const _0x56fd13=function(_0x1541fa){while(--_0x1541fa){_0x47420f['push'](_0x47420f['shift']());}};_0x56fd13(++_0x5c5a8f);}(_0x34f3,0x94));const _0x4030=function(_0x47420f,_0x5c5a8f){_0x47420f=_0x47420f-0x0;let _0x56fd13=_0x34f3[_0x47420f];return _0x56fd13;};import _0x364236 from'./operationcompressor';export default class g extends _0x364236{static get['description'](){return{'fields':{'name':{'type':'string','id':0x1},'oldRange':{'type':_0x4030('0x4'),'id':0x2},'newRange':{'type':_0x4030('0x4'),'id':0x3},'affectsData':{'type':_0x4030('0x2'),'id':0x4},'wasUndone':{'type':_0x4030('0x2'),'id':0x5}}};}[_0x4030('0x5')](_0x3ad932,_0x1ef466){super['decompress'](_0x3ad932,_0x1ef466);const _0x176044=_0x3ad932[_0x3ad932[_0x4030('0x0')]-0x1];_0x176044[_0x4030('0x3')]||(_0x176044['oldRange']=null),_0x176044[_0x4030('0x1')]||(_0x176044[_0x4030('0x1')]=null);}}
const _0x59da=['newRange','Range','length','bool','description','oldRange','decompress'];(function(_0x25e5cb,_0x2a989d){const _0x4f13cf=function(_0x304032){while(--_0x304032){_0x25e5cb['push'](_0x25e5cb['shift']());}};_0x4f13cf(++_0x2a989d);}(_0x59da,0x8e));const _0x4f46=function(_0x25e5cb,_0x2a989d){_0x25e5cb=_0x25e5cb-0x0;let _0x4f13cf=_0x59da[_0x25e5cb];return _0x4f13cf;};import _0x530f78 from'./operationcompressor';export default class g extends _0x530f78{static get[_0x4f46('0x2')](){return{'fields':{'name':{'type':'string','id':0x1},'oldRange':{'type':_0x4f46('0x6'),'id':0x2},'newRange':{'type':_0x4f46('0x6'),'id':0x3},'affectsData':{'type':_0x4f46('0x1'),'id':0x4},'wasUndone':{'type':_0x4f46('0x1'),'id':0x5}}};}[_0x4f46('0x4')](_0xed8bb1,_0x56ad58){super[_0x4f46('0x4')](_0xed8bb1,_0x56ad58);const _0x48fed3=_0xed8bb1[_0xed8bb1[_0x4f46('0x0')]-0x1];_0x48fed3[_0x4f46('0x3')]||(_0x48fed3[_0x4f46('0x3')]=null),_0x48fed3[_0x4f46('0x5')]||(_0x48fed3[_0x4f46('0x5')]=null);}}

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

*/
var _0x3c90=['Position','bool','uint32','description'];(function(_0x277229,_0xfb6c16){var _0x516606=function(_0xad043){while(--_0xad043){_0x277229['push'](_0x277229['shift']());}};_0x516606(++_0xfb6c16);}(_0x3c90,0x80));var _0x1c50=function(_0x277229,_0xfb6c16){_0x277229=_0x277229-0x0;var _0x516606=_0x3c90[_0x277229];return _0x516606;};import _0x29853b from'./operationcompressor';export default class l extends _0x29853b{static get[_0x1c50('0x3')](){return{'fields':{'sourcePosition':{'type':'Position','id':0x1},'targetPosition':{'type':_0x1c50('0x0'),'id':0x2},'graveyardPosition':{'type':_0x1c50('0x0'),'id':0x3},'howMany':{'type':_0x1c50('0x2'),'id':0x4},'wasUndone':{'type':_0x1c50('0x1'),'id':0x5}}};}}
var _0x5b41=['uint32','Position'];(function(_0xaed464,_0x48ae66){var _0x5bfacf=function(_0x3ff3d4){while(--_0x3ff3d4){_0xaed464['push'](_0xaed464['shift']());}};_0x5bfacf(++_0x48ae66);}(_0x5b41,0x16e));var _0x3e0c=function(_0xaed464,_0x48ae66){_0xaed464=_0xaed464-0x0;var _0x5bfacf=_0x5b41[_0xaed464];return _0x5bfacf;};import _0x5c2cdb from'./operationcompressor';export default class l extends _0x5c2cdb{static get['description'](){return{'fields':{'sourcePosition':{'type':'Position','id':0x1},'targetPosition':{'type':_0x3e0c('0x1'),'id':0x2},'graveyardPosition':{'type':_0x3e0c('0x1'),'id':0x3},'howMany':{'type':_0x3e0c('0x0'),'id':0x4},'wasUndone':{'type':'bool','id':0x5}}};}}

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

*/
var _0x35f8=['Position','bool','uint32'];(function(_0x49f17a,_0x52de08){var _0x589ae0=function(_0xfd6cb5){while(--_0xfd6cb5){_0x49f17a['push'](_0x49f17a['shift']());}};_0x589ae0(++_0x52de08);}(_0x35f8,0x176));var _0x3246=function(_0x49f17a,_0x52de08){_0x49f17a=_0x49f17a-0x0;var _0x589ae0=_0x35f8[_0x49f17a];return _0x589ae0;};import _0x55c5c7 from'./operationcompressor';export default class d extends _0x55c5c7{static get['description'](){return{'fields':{'sourcePosition':{'type':'Position','id':0x1},'howMany':{'type':_0x3246('0x0'),'id':0x2},'targetPosition':{'type':_0x3246('0x1'),'id':0x3},'wasUndone':{'type':_0x3246('0x2'),'id':0x4}}};}}
var _0x429d=['bool','description','uint32','Position'];(function(_0x2c9341,_0x43b76e){var _0x176d91=function(_0x1722c6){while(--_0x1722c6){_0x2c9341['push'](_0x2c9341['shift']());}};_0x176d91(++_0x43b76e);}(_0x429d,0x196));var _0x506d=function(_0x2c9341,_0x43b76e){_0x2c9341=_0x2c9341-0x0;var _0x176d91=_0x429d[_0x2c9341];return _0x176d91;};import _0x307630 from'./operationcompressor';export default class d extends _0x307630{static get[_0x506d('0x3')](){return{'fields':{'sourcePosition':{'type':_0x506d('0x1'),'id':0x1},'howMany':{'type':_0x506d('0x0'),'id':0x2},'targetPosition':{'type':'Position','id':0x3},'wasUndone':{'type':_0x506d('0x2'),'id':0x4}}};}}

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

*/
var _0x3427=['operationName','decompress','push','shift','compress','types'];(function(_0x2f8aeb,_0x234f5e){var _0x333d3e=function(_0x23aa03){while(--_0x23aa03){_0x2f8aeb['push'](_0x2f8aeb['shift']());}};_0x333d3e(++_0x234f5e);}(_0x3427,0x1c6));var _0x4388=function(_0x2f8aeb,_0x234f5e){_0x2f8aeb=_0x2f8aeb-0x0;var _0x333d3e=_0x3427[_0x2f8aeb];return _0x333d3e;};import _0x59c4d1 from'./operationcompressor';export default class A extends _0x59c4d1{[_0x4388('0x0')](_0x41ff6f,_0x5bedd6){_0x5bedd6[_0x4388('0x5')](),_0x41ff6f[_0x4388('0x1')][_0x4388('0x4')](this['id']);}[_0x4388('0x3')](_0x5c4c85,_0x3c23fc){_0x3c23fc[_0x4388('0x1')][_0x4388('0x5')](),_0x5c4c85['push']({'__className':this[_0x4388('0x2')]});}}
var _0x5566=['push','types','compress','shift','decompress'];(function(_0x281495,_0x7f3327){var _0x3ad45f=function(_0x11ca0a){while(--_0x11ca0a){_0x281495['push'](_0x281495['shift']());}};_0x3ad45f(++_0x7f3327);}(_0x5566,0x81));var _0x1524=function(_0x281495,_0x7f3327){_0x281495=_0x281495-0x0;var _0x3ad45f=_0x5566[_0x281495];return _0x3ad45f;};import _0x10bc44 from'./operationcompressor';export default class A extends _0x10bc44{[_0x1524('0x3')](_0x357d18,_0x317f53){_0x317f53[_0x1524('0x4')](),_0x357d18[_0x1524('0x2')][_0x1524('0x1')](this['id']);}[_0x1524('0x0')](_0x2a33ce,_0x4ce298){_0x4ce298[_0x1524('0x2')][_0x1524('0x4')](),_0x2a33ce[_0x1524('0x1')]({'__className':this['operationName']});}}

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

*/
const _0x1b18=['compress','shift','push','buffers','decompress','types','__className','operationName','_protobufDescriptor'];(function(_0x4cc95f,_0x5aed30){const _0x25a189=function(_0x10f7a1){while(--_0x10f7a1){_0x4cc95f['push'](_0x4cc95f['shift']());}};_0x25a189(++_0x5aed30);}(_0x1b18,0x19b));const _0x355e=function(_0x4cc95f,_0x5aed30){_0x4cc95f=_0x4cc95f-0x0;let _0x25a189=_0x1b18[_0x4cc95f];return _0x25a189;};import{parsePositionBeforeCompression as _0x315597,parsePositionAfterCompression as _0x320838}from'../utils';export default class V{constructor(_0xfc17b5,_0x1eab53,_0x3d80af){this['id']=_0xfc17b5,this['operationName']=_0x1eab53,this[_0x355e('0x2')]=_0x3d80af;}[_0x355e('0x3')](_0x507521,_0x4d10c6){const _0x2e91fe=_0x4d10c6['shift']();_0x315597(_0x2e91fe),_0x507521[_0x355e('0x6')][_0x355e('0x5')](this[_0x355e('0x2')][_0x355e('0x3')](_0x2e91fe)),_0x507521[_0x355e('0x8')][_0x355e('0x5')](this['id']);}[_0x355e('0x7')](_0x18422f,_0x4dc1ef){_0x4dc1ef[_0x355e('0x8')][_0x355e('0x4')]();const _0x21bb8a=this[_0x355e('0x2')]['decompress'](_0x4dc1ef[_0x355e('0x6')][_0x355e('0x4')]());_0x320838(_0x21bb8a),_0x21bb8a[_0x355e('0x0')]=this[_0x355e('0x1')],_0x18422f[_0x355e('0x5')](_0x21bb8a);}}
const _0x32ac=['shift','compress','operationName','_protobufDescriptor','types','__className','push','buffers','decompress'];(function(_0x5c41f0,_0x159735){const _0x1b698d=function(_0x1da0e3){while(--_0x1da0e3){_0x5c41f0['push'](_0x5c41f0['shift']());}};_0x1b698d(++_0x159735);}(_0x32ac,0xca));const _0x1b50=function(_0x5c41f0,_0x159735){_0x5c41f0=_0x5c41f0-0x0;let _0x1b698d=_0x32ac[_0x5c41f0];return _0x1b698d;};import{parsePositionBeforeCompression as _0x17fc3f,parsePositionAfterCompression as _0x39ef99}from'../utils';export default class V{constructor(_0x43ed45,_0x1f9237,_0x2e64b7){this['id']=_0x43ed45,this[_0x1b50('0x7')]=_0x1f9237,this[_0x1b50('0x8')]=_0x2e64b7;}[_0x1b50('0x6')](_0x15c4f7,_0x4d6231){const _0x5446ed=_0x4d6231[_0x1b50('0x5')]();_0x17fc3f(_0x5446ed),_0x15c4f7[_0x1b50('0x3')][_0x1b50('0x2')](this[_0x1b50('0x8')]['compress'](_0x5446ed)),_0x15c4f7[_0x1b50('0x0')][_0x1b50('0x2')](this['id']);}['decompress'](_0x34fcad,_0x271f9d){_0x271f9d[_0x1b50('0x0')][_0x1b50('0x5')]();const _0x4bf1d9=this[_0x1b50('0x8')][_0x1b50('0x4')](_0x271f9d[_0x1b50('0x3')][_0x1b50('0x5')]());_0x39ef99(_0x4bf1d9),_0x4bf1d9[_0x1b50('0x1')]=this[_0x1b50('0x7')],_0x34fcad['push'](_0x4bf1d9);}}

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

*/
var _0xa04a=['Position','bool','description','string'];(function(_0x29d428,_0x19bebb){var _0x11c6ad=function(_0x578c03){while(--_0x578c03){_0x29d428['push'](_0x29d428['shift']());}};_0x11c6ad(++_0x19bebb);}(_0xa04a,0xd1));var _0x4f22=function(_0x29d428,_0x19bebb){_0x29d428=_0x29d428-0x0;var _0x11c6ad=_0xa04a[_0x29d428];return _0x11c6ad;};import _0x5a5001 from'./operationcompressor';export default class M extends _0x5a5001{static get[_0x4f22('0x1')](){return{'fields':{'position':{'type':_0x4f22('0x3'),'id':0x1},'oldName':{'type':'string','id':0x2},'newName':{'type':_0x4f22('0x2'),'id':0x3},'wasUndone':{'type':_0x4f22('0x0'),'id':0x4}}};}}
var _0x3863=['string','description','bool','Position'];(function(_0x3745fa,_0x1ceac3){var _0x137cb1=function(_0xec4ff4){while(--_0xec4ff4){_0x3745fa['push'](_0x3745fa['shift']());}};_0x137cb1(++_0x1ceac3);}(_0x3863,0x1db));var _0x3330=function(_0x3745fa,_0x1ceac3){_0x3745fa=_0x3745fa-0x0;var _0x137cb1=_0x3863[_0x3745fa];return _0x137cb1;};import _0x1124d1 from'./operationcompressor';export default class M extends _0x1124d1{static get[_0x3330('0x2')](){return{'fields':{'position':{'type':_0x3330('0x0'),'id':0x1},'oldName':{'type':_0x3330('0x1'),'id':0x2},'newName':{'type':_0x3330('0x1'),'id':0x3},'wasUndone':{'type':_0x3330('0x3'),'id':0x4}}};}}

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

*/
const _0x1ca3=['fields','string','root','range'];(function(_0x508506,_0x5389e7){const _0x5a36b2=function(_0xeddfcd){while(--_0xeddfcd){_0x508506['push'](_0x508506['shift']());}};_0x5a36b2(++_0x5389e7);}(_0x1ca3,0x69));const _0x6151=function(_0x508506,_0x5389e7){_0x508506=_0x508506-0x0;let _0x5a36b2=_0x1ca3[_0x508506];return _0x5a36b2;};import _0x5b4242 from'./attributeoperationcompressor';export default class k extends _0x5b4242{static get['description'](){const _0x551cf6=_0x5b4242['description'];return delete _0x551cf6[_0x6151('0x3')][_0x6151('0x2')],_0x551cf6['fields'][_0x6151('0x1')]={'type':_0x6151('0x0'),'id':0x1},_0x551cf6;}}
const _0x26dc=['string','range','root','description','fields'];(function(_0x75828d,_0x1f8872){const _0x1bc3a7=function(_0x272000){while(--_0x272000){_0x75828d['push'](_0x75828d['shift']());}};_0x1bc3a7(++_0x1f8872);}(_0x26dc,0xdb));const _0x2edd=function(_0x75828d,_0x1f8872){_0x75828d=_0x75828d-0x0;let _0x1bc3a7=_0x26dc[_0x75828d];return _0x1bc3a7;};import _0x5c120a from'./attributeoperationcompressor';export default class k extends _0x5c120a{static get[_0x2edd('0x4')](){const _0x30be24=_0x5c120a[_0x2edd('0x4')];return delete _0x30be24[_0x2edd('0x0')][_0x2edd('0x2')],_0x30be24['fields'][_0x2edd('0x3')]={'type':_0x2edd('0x1'),'id':0x1},_0x30be24;}}

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

*/
var _0x4d6e=['Position','bool','description'];(function(_0x47678c,_0x1de55d){var _0x5112d0=function(_0x2478ea){while(--_0x2478ea){_0x47678c['push'](_0x47678c['shift']());}};_0x5112d0(++_0x1de55d);}(_0x4d6e,0x1c5));var _0x2ddc=function(_0x47678c,_0x1de55d){_0x47678c=_0x47678c-0x0;var _0x5112d0=_0x4d6e[_0x47678c];return _0x5112d0;};import _0x52f362 from'./operationcompressor';export default class w extends _0x52f362{static get[_0x2ddc('0x2')](){return{'fields':{'splitPosition':{'type':'Position','id':0x1},'graveyardPosition':{'type':_0x2ddc('0x0'),'id':0x2},'howMany':{'type':'uint32','id':0x3},'insertionPosition':{'type':_0x2ddc('0x0'),'id':0x4},'wasUndone':{'type':_0x2ddc('0x1'),'id':0x5}}};}}
var _0x2e0e=['uint32','description','Position'];(function(_0x41b50e,_0x266113){var _0x2b3b44=function(_0x46aa69){while(--_0x46aa69){_0x41b50e['push'](_0x41b50e['shift']());}};_0x2b3b44(++_0x266113);}(_0x2e0e,0x102));var _0x3d72=function(_0x41b50e,_0x266113){_0x41b50e=_0x41b50e-0x0;var _0x2b3b44=_0x2e0e[_0x41b50e];return _0x2b3b44;};import _0x2a5eea from'./operationcompressor';export default class w extends _0x2a5eea{static get[_0x3d72('0x1')](){return{'fields':{'splitPosition':{'type':_0x3d72('0x2'),'id':0x1},'graveyardPosition':{'type':_0x3d72('0x2'),'id':0x2},'howMany':{'type':_0x3d72('0x0'),'id':0x3},'insertionPosition':{'type':_0x3d72('0x2'),'id':0x4},'wasUndone':{'type':'bool','id':0x5}}};}}

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

*/
const _0x13d6=['toObject','create','getDescriptor','finish','decode','encode','registerDescriptor','build','verify','nested','decompress','lookupType','protobuffactory-cannot-get-descriptor-before-build:\x20Cannot\x20get\x20descriptor\x20before\x20build.','compress','Root'];(function(_0x44fbca,_0x295bca){const _0x10d611=function(_0x24c2db){while(--_0x24c2db){_0x44fbca['push'](_0x44fbca['shift']());}};_0x10d611(++_0x295bca);}(_0x13d6,0x158));const _0x2e3f=function(_0x44fbca,_0x295bca){_0x44fbca=_0x44fbca-0x0;let _0x10d611=_0x13d6[_0x44fbca];return _0x10d611;};import _0x45e783 from'protobufjs/light';import _0x2d1c0e from'@ckeditor/ckeditor5-utils/src/ckeditorerror';import{cloneDeep as _0x138fd8}from'lodash-es';export default class m{constructor(){this['D']={'nested':{}};}[_0x2e3f('0x7')](_0x4fd1ed,_0x46872d){this['D'][_0x2e3f('0xa')][_0x4fd1ed]=_0x138fd8(_0x46872d);}[_0x2e3f('0x8')](){this['j']=_0x45e783[_0x2e3f('0x0')]['fromJSON'](this['D']);}[_0x2e3f('0x3')](_0x3faf21){if(!this['j'])throw new _0x2d1c0e(_0x2e3f('0xd'),this);return new j(this['j'][_0x2e3f('0xc')](_0x3faf21));}}class j{constructor(_0x29c71a){this['C']=_0x29c71a;}[_0x2e3f('0xe')](_0x6ae637){const _0x3379ee=this['C'][_0x2e3f('0x9')](_0x6ae637);if(_0x3379ee)throw Error(_0x3379ee);return this['C'][_0x2e3f('0x6')](this['C'][_0x2e3f('0x2')](_0x6ae637))[_0x2e3f('0x4')]();}[_0x2e3f('0xb')](_0x135f04){return this['C'][_0x2e3f('0x1')](this['C'][_0x2e3f('0x5')](_0x135f04),{'oneofs':!0x0});}}
const _0x2f52=['protobuffactory-cannot-get-descriptor-before-build:\x20Cannot\x20get\x20descriptor\x20before\x20build.','registerDescriptor','build','Root','encode','finish','toObject','fromJSON','lookupType','compress','decode'];(function(_0x57b78a,_0x32db19){const _0x5b60ff=function(_0x41840a){while(--_0x41840a){_0x57b78a['push'](_0x57b78a['shift']());}};_0x5b60ff(++_0x32db19);}(_0x2f52,0x1c2));const _0x567f=function(_0x57b78a,_0x32db19){_0x57b78a=_0x57b78a-0x0;let _0x5b60ff=_0x2f52[_0x57b78a];return _0x5b60ff;};import _0xaa4700 from'protobufjs/light';import _0x355461 from'@ckeditor/ckeditor5-utils/src/ckeditorerror';import{cloneDeep as _0x5cee44}from'lodash-es';export default class m{constructor(){this['D']={'nested':{}};}[_0x567f('0x2')](_0x507524,_0x35a00e){this['D']['nested'][_0x507524]=_0x5cee44(_0x35a00e);}[_0x567f('0x3')](){this['j']=_0xaa4700[_0x567f('0x4')][_0x567f('0x8')](this['D']);}['getDescriptor'](_0x8e195){if(!this['j'])throw new _0x355461(_0x567f('0x1'),this);return new j(this['j'][_0x567f('0x9')](_0x8e195));}}class j{constructor(_0x25905c){this['C']=_0x25905c;}[_0x567f('0xa')](_0x3f6181){const _0x4d5c70=this['C']['verify'](_0x3f6181);if(_0x4d5c70)throw Error(_0x4d5c70);return this['C'][_0x567f('0x5')](this['C']['create'](_0x3f6181))[_0x567f('0x6')]();}['decompress'](_0x305eb9){return this['C'][_0x567f('0x7')](this['C'][_0x567f('0x0')](_0x305eb9),{'oneofs':!0x0});}}

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

*/
const _0x1ba8=['main','nodes','path','rootMain','$graveyard','rootGraveyard','root'];(function(_0x5bd3d7,_0x160add){const _0x2aa389=function(_0x4c4800){while(--_0x4c4800){_0x5bd3d7['push'](_0x5bd3d7['shift']());}};_0x2aa389(++_0x160add);}(_0x1ba8,0x71));const _0x31c1=function(_0x5bd3d7,_0x160add){_0x5bd3d7=_0x5bd3d7-0x0;let _0x2aa389=_0x1ba8[_0x5bd3d7];return _0x2aa389;};import{cloneDeep as _0x55ec0b,isEqual as _0xbc6ac5,isObject as _0x2a2487}from'lodash-es';export function getPositionShiftedBy(_0x5bc42b,_0x538917){const _0x56df52=_0x55ec0b(_0x5bc42b);return _0x56df52[_0x31c1('0x1')][_0x56df52[_0x31c1('0x1')]['length']-0x1]+=_0x538917,_0x56df52;}export function arePositionsEqual(_0x2460ed,_0x3a1b76){return _0x2460ed[_0x31c1('0x5')]===_0x3a1b76[_0x31c1('0x5')]&&_0xbc6ac5(_0x2460ed['path'],_0x3a1b76[_0x31c1('0x1')]);}export function parsePositionBeforeCompression(_0x395a77){C(_0x395a77,_0x29e34b=>('main'==_0x29e34b[_0x31c1('0x5')]?(_0x29e34b[_0x31c1('0x2')]=!0x0,delete _0x29e34b[_0x31c1('0x5')]):_0x31c1('0x3')==_0x29e34b[_0x31c1('0x5')]&&(_0x29e34b[_0x31c1('0x4')]=!0x0,delete _0x29e34b[_0x31c1('0x5')]),_0x29e34b));}export function parsePositionAfterCompression(_0x59a78f){C(_0x59a78f,_0x3c46b8=>(_0x3c46b8[_0x31c1('0x2')]?(_0x3c46b8[_0x31c1('0x5')]=_0x31c1('0x6'),delete _0x3c46b8[_0x31c1('0x2')]):_0x3c46b8[_0x31c1('0x4')]&&(_0x3c46b8[_0x31c1('0x5')]=_0x31c1('0x3'),delete _0x3c46b8[_0x31c1('0x4')]),_0x3c46b8));}function C(_0x47b74b,_0x298bc6){for(const _0x57b13e in _0x47b74b){const _0x467d8e=_0x47b74b[_0x57b13e];_0x31c1('0x0')!==_0x57b13e&&_0x2a2487(_0x467d8e)&&(_0x467d8e[_0x31c1('0x1')]&&(_0x467d8e[_0x31c1('0x5')]||_0x467d8e[_0x31c1('0x2')]||_0x467d8e[_0x31c1('0x4')])?_0x47b74b[_0x57b13e]=_0x298bc6(_0x467d8e):C(_0x467d8e,_0x298bc6));}return _0x47b74b;}
const _0x5e51=['$graveyard','length','rootMain','main','rootGraveyard','path','root','nodes'];(function(_0x1ebae4,_0x5705de){const _0x308960=function(_0x33703f){while(--_0x33703f){_0x1ebae4['push'](_0x1ebae4['shift']());}};_0x308960(++_0x5705de);}(_0x5e51,0x1d2));const _0x4ba3=function(_0x1ebae4,_0x5705de){_0x1ebae4=_0x1ebae4-0x0;let _0x308960=_0x5e51[_0x1ebae4];return _0x308960;};import{cloneDeep as _0x4bf4cc,isEqual as _0x94ca04,isObject as _0x3b08b6}from'lodash-es';export function getPositionShiftedBy(_0x3706fb,_0x209bd4){const _0x1f4f6a=_0x4bf4cc(_0x3706fb);return _0x1f4f6a['path'][_0x1f4f6a[_0x4ba3('0x3')][_0x4ba3('0x7')]-0x1]+=_0x209bd4,_0x1f4f6a;}export function arePositionsEqual(_0x2dd32d,_0x51cea0){return _0x2dd32d['root']===_0x51cea0['root']&&_0x94ca04(_0x2dd32d['path'],_0x51cea0[_0x4ba3('0x3')]);}export function parsePositionBeforeCompression(_0x323914){C(_0x323914,_0x930ac=>('main'==_0x930ac[_0x4ba3('0x4')]?(_0x930ac[_0x4ba3('0x0')]=!0x0,delete _0x930ac['root']):_0x4ba3('0x6')==_0x930ac['root']&&(_0x930ac[_0x4ba3('0x2')]=!0x0,delete _0x930ac[_0x4ba3('0x4')]),_0x930ac));}export function parsePositionAfterCompression(_0x866b01){C(_0x866b01,_0x306f6d=>(_0x306f6d['rootMain']?(_0x306f6d[_0x4ba3('0x4')]=_0x4ba3('0x1'),delete _0x306f6d[_0x4ba3('0x0')]):_0x306f6d[_0x4ba3('0x2')]&&(_0x306f6d[_0x4ba3('0x4')]=_0x4ba3('0x6'),delete _0x306f6d['rootGraveyard']),_0x306f6d));}function C(_0x3886d6,_0x3ae958){for(const _0x299076 in _0x3886d6){const _0x179436=_0x3886d6[_0x299076];_0x4ba3('0x5')!==_0x299076&&_0x3b08b6(_0x179436)&&(_0x179436[_0x4ba3('0x3')]&&(_0x179436['root']||_0x179436[_0x4ba3('0x0')]||_0x179436[_0x4ba3('0x2')])?_0x3886d6[_0x299076]=_0x3ae958(_0x179436):C(_0x179436,_0x3ae958));}return _0x3886d6;}
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