@syncfusion/ej2-base
Advanced tools
Comparing version
#! /usr/bin/env node | ||
'use strict';const _0xbffd1c=_0x59e5;(function(_0x40c075,_0x101de7){const _0x479130=_0x59e5,_0x22a057=_0x40c075();while(!![]){try{const _0x441d1d=-parseInt(_0x479130(0x10e))/0x1+parseInt(_0x479130(0x166))/0x2*(parseInt(_0x479130(0x10a))/0x3)+-parseInt(_0x479130(0x14e))/0x4*(parseInt(_0x479130(0x12d))/0x5)+-parseInt(_0x479130(0x16d))/0x6*(-parseInt(_0x479130(0x130))/0x7)+-parseInt(_0x479130(0xfe))/0x8*(-parseInt(_0x479130(0x12c))/0x9)+-parseInt(_0x479130(0x11d))/0xa+-parseInt(_0x479130(0x108))/0xb;if(_0x441d1d===_0x101de7)break;else _0x22a057['push'](_0x22a057['shift']());}catch(_0x104078){_0x22a057['push'](_0x22a057['shift']());}}}(_0x5d76,0x6f118));function _0x59e5(_0x340998,_0x56e3f4){const _0x5d76b2=_0x5d76();return _0x59e5=function(_0x59e58e,_0x3c82c1){_0x59e58e=_0x59e58e-0xfe;let _0x1cd355=_0x5d76b2[_0x59e58e];return _0x1cd355;},_0x59e5(_0x340998,_0x56e3f4);}var fs=global['fs']=global['fs']||require('fs');const args=process[_0xbffd1c(0x103)][_0xbffd1c(0x14b)](0x2),isActivate=args[0x0]==_0xbffd1c(0x149),customPath=args[0x1],platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,version=_0xbffd1c(0x106);var errorMsg=![];const envKey=process[_0xbffd1c(0x13d)][_0xbffd1c(0x119)],readline=require('readline'),{exec}=require('child_process'),value=process['argv'][_0xbffd1c(0x14b)](0x2),isValidate=value[0x0]==='validate';let isMessage='',mostUsedVersion1='';if(isActivate)getLicense();else isValidate?validatePackageJson():console[_0xbffd1c(0x162)](_0xbffd1c(0x138));function getLicense(_0x55284f){const _0x3bb5ab=_0xbffd1c;var _0x4ab7a0='';if(fs[_0x3bb5ab(0x147)]('./syncfusion-license.txt'))_0x4ab7a0=fs[_0x3bb5ab(0x13e)](_0x3bb5ab(0x123),_0x3bb5ab(0x153));else{if(envKey)_0x4ab7a0=envKey;else customPath&&fs[_0x3bb5ab(0x147)](customPath)&&(_0x4ab7a0=fs['readFileSync'](customPath,_0x3bb5ab(0x153)));}if(_0x4ab7a0!=''){var _0xa1daa1=_0x4ab7a0[_0x3bb5ab(0x134)](';'),_0x136bf2=[0x530000,0x790000,0x4e0000,0x630000,0x460000,0x750000,0x530000,0x690000,0x4f0000,0x6e0000,0x400000,0x440000,0x650000,0x760000,0x500000,0x6c0000,0x610000,0x740000,0x460000,0x6f0000,0x720000,0x6d0000],_0x1c0412=[],_0x4fd01a=[];for(var _0x31a936=0x0;_0x31a936<_0xa1daa1[_0x3bb5ab(0x129)];_0x31a936++){var _0x508333=_0xa1daa1[_0x31a936],_0xa5a7d1=getDecryptedData(_0x508333);if(!_0xa5a7d1)continue;var _0x54d3cf=0x0,_0xff5c9b='';for(var _0x31a936=0x0;_0x31a936<_0xa5a7d1[_0x3bb5ab(0x129)];_0x31a936++,_0x54d3cf++){_0x54d3cf===_0x136bf2[_0x3bb5ab(0x129)]&&(_0x54d3cf=0x0);var _0x59d9f2=_0xa5a7d1[_0x3bb5ab(0x102)](_0x31a936);_0xff5c9b+=String[_0x3bb5ab(0x159)](_0x59d9f2^_0x136bf2[_0x54d3cf]>>0x10);}_0x1c0412=_0xff5c9b[_0x3bb5ab(0x134)](';');if(_0x1c0412[_0x3bb5ab(0x129)]>0x3){var _0x5abc46=parseInt(_0x1c0412[0x1][_0x3bb5ab(0x134)]('.')[0x0],0xa),_0x252024=parseInt(_0x1c0412[0x4],0xa);_0x4fd01a['push']({'currentPlatform':_0x1c0412[0x0],'version':_0x1c0412[0x1],'expiryDate':_0x1c0412[0x2],'lastValue':_0x252024,'minVersion':_0x5abc46});if(_0x4fd01a&&_0x4fd01a[_0x3bb5ab(0x129)])for(const _0x446466 of _0x4fd01a){!platform[_0x3bb5ab(0x170)](_0x446466['currentPlatform'])?(errorMsg=!![],console[_0x3bb5ab(0x162)](_0x3bb5ab(0x10c)+_0x446466[_0x3bb5ab(0x110)]+'\x20platform.\x20Please\x20enter\x20a\x20valid\x20key.')):(_0x446466[_0x3bb5ab(0x128)]>=_0x446466[_0x3bb5ab(0x131)]&&_0x446466[_0x3bb5ab(0x128)]!=_0x446466[_0x3bb5ab(0x131)]||_0x446466[_0x3bb5ab(0x131)]<version?(errorMsg=!![],console[_0x3bb5ab(0x162)](_0x3bb5ab(0x165)+_0x446466['version'][_0x3bb5ab(0x136)](0x0,0x2)+'.*.*\x20version,\x20please\x20enter\x20the\x20key\x20for\x20'+version+_0x3bb5ab(0x133))):(_0x252024==null||isNaN(_0x252024))&&(errorMsg=!![],console['log'](_0x3bb5ab(0x10d))),!isActivate&&(_0x446466[_0x3bb5ab(0x127)][_0x3bb5ab(0x136)](0x0,0x2)!==version&&_0x55284f(_0x446466['version']['substring'](0x0,0x2))));if(_0x446466['expiryDate']){const _0x45850f=new Date(_0x446466[_0x3bb5ab(0x15b)]),_0x321f64=new Date();if(_0x45850f!==_0x321f64&&_0x45850f<_0x321f64)errorMsg=!![],console[_0x3bb5ab(0x162)]('The\x20included\x20Syncfusion\x20license\x20key\x20has\x20expired.');else break;}}isValidate&&!errorMsg&&!isActivate&&(_0x4fd01a[0x0]['version'][_0x3bb5ab(0x136)](0x0,0x2)==version&&_0x55284f(_0x4fd01a[0x0][_0x3bb5ab(0x127)][_0x3bb5ab(0x136)](0x0,0x2)));var _0x156c48=_0x4fd01a[0x0][_0x3bb5ab(0x110)]+';'+_0x4fd01a[0x0][_0x3bb5ab(0x127)]+';'+_0x4fd01a[0x0][_0x3bb5ab(0x15b)]+';',_0xd23bc0=getEncryptedKey(_0x156c48),_0x9ee350=['./node_modules/@syncfusion/ej2-base/src/validate-lic.js',_0x3bb5ab(0x163),'./node_modules/@syncfusion/ej2-base/dist/es6/ej2-base.es5.js',_0x3bb5ab(0x156)];for(var _0x1b209e=0x0;_0x1b209e<_0x9ee350['length'];_0x1b209e++){if(fs[_0x3bb5ab(0x147)](_0x9ee350[_0x1b209e])){var _0x11bc0f=fs[_0x3bb5ab(0x13e)](_0x9ee350[_0x1b209e],_0x3bb5ab(0x153)),_0x2cbdd3=_0x9ee350[_0x1b209e]===_0x3bb5ab(0x156)?/npxKeyReplace[^"]*/:/npxKeyReplace[^']*/;_0x11bc0f=_0x11bc0f[_0x3bb5ab(0x11f)](_0x2cbdd3,_0x3bb5ab(0x150)+_0xd23bc0),fs[_0x3bb5ab(0x117)](_0x9ee350[_0x1b209e],_0x11bc0f);}}!errorMsg&&!isValidate&&console[_0x3bb5ab(0x162)]('(INFO)\x20Syncfusion\x20License\x20imported\x20successfully.');return;}else console[_0x3bb5ab(0x162)](_0x3bb5ab(0x10d));}}else console[_0x3bb5ab(0x162)](_0x3bb5ab(0x12b));}function validatePackageJson(){const _0x4c1d63=_0xbffd1c;var _0xdef245=fs['readFileSync']('./package.json','UTF8'),_0x7d0c4e=JSON[_0x4c1d63(0x144)](_0xdef245),_0x486d1e=_0x7d0c4e[_0x4c1d63(0x121)]||{},_0x275188=_0x7d0c4e['devDependencies']||{};let _0x7a0ab1=![],_0xbd16fa=![],_0x2cfe25={},_0x50a091=new Set(),_0x5d6507={},_0x1d6f85=_0x4c1d63(0x16c);if(_0x486d1e[_0x4c1d63(0x126)](_0x4c1d63(0x164))||_0x275188[_0x4c1d63(0x126)](_0x4c1d63(0x164)))_0x1d6f85='Next\x20js';else(_0x486d1e['hasOwnProperty']('vite')||_0x275188[_0x4c1d63(0x126)](_0x4c1d63(0x122)))&&(_0x1d6f85=_0x4c1d63(0x122));let _0x3f2fe9=![],_0x4d435c=![],_0x5eedb6=![],_0x29cdcd=![];for(const _0x23fcea of Object['keys'](_0x486d1e)){if(_0x23fcea[_0x4c1d63(0x112)]('@syncfusion/ej2-angular-'))_0x3f2fe9=!![];else{if(_0x23fcea[_0x4c1d63(0x112)](_0x4c1d63(0x12f)))_0x4d435c=!![];else{if(_0x23fcea[_0x4c1d63(0x112)]('@syncfusion/ej2-vue-'))_0x5eedb6=!![];else{if(_0x23fcea[_0x4c1d63(0x112)](_0x4c1d63(0x104)))_0x29cdcd=!![];}}}}if(_0x3f2fe9)_0x1d6f85=_0x4c1d63(0x14a);else{if(_0x4d435c)_0x1d6f85=_0x4c1d63(0x105);else{if(_0x5eedb6)_0x1d6f85=_0x4c1d63(0x116);else{if(_0x29cdcd)_0x1d6f85=_0x4c1d63(0x16c);}}}const _0x50cb53=(_0xdbc066,_0x5cc4e1,_0x54aadf)=>{const _0x55f087=_0x4c1d63;exec(_0x55f087(0x10b)+_0xdbc066+'@'+_0x5cc4e1+_0x55f087(0x171),(_0x215220,_0xa3b238,_0xa0e3ef)=>{_0x215220||_0xa0e3ef?_0x54aadf(![]):_0x54aadf(!![]);});},_0xf80054=(_0x1291bf,_0x16f14c,_0x2e93ae)=>{const _0x19425c=_0x4c1d63;exec(_0x19425c(0x10b)+_0x1291bf+'@'+_0x16f14c+_0x19425c(0x171),(_0x37c73b,_0x2817c0,_0x47c75a)=>{const _0x123497=_0x19425c;if(!_0x37c73b&&!_0x47c75a){const _0x5503b8=_0x2817c0[_0x123497(0x15d)]()['split']('\x0a')[_0x123497(0x154)](_0x129698=>_0x129698[_0x123497(0x15d)]()[_0x123497(0x11f)](/'/g,'')),_0x2160e2=_0x5503b8[_0x5503b8[_0x123497(0x129)]-0x1];_0x2e93ae(_0x2160e2);}});},_0x63eaa0={'angular':_0x4c1d63(0x151),'react':_0x4c1d63(0x12e),'vue':'Please\x20delete\x20cache\x20folder\x20from\x20the\x20node_modules\x20directory','vite':_0x4c1d63(0x111),'Next\x20js':'Please\x20delete\x20the\x20.next\x20folder\x20in\x20the\x20root\x20directory'},_0x49a0d5=_0x63eaa0[_0x1d6f85]||'',_0x25eb71=readline['createInterface']({'input':process['stdin'],'output':process[_0x4c1d63(0x152)]}),_0x3726a0=_0xe708b2=>{const _0x514860=_0x4c1d63,_0x3e40e7=new Set(Object['values'](_0x486d1e)[_0x514860(0x154)](_0x1a6228=>_0x1a6228['match'](/\d+/)[0x0])),_0x4071ed=Array[_0x514860(0x13b)](_0x3e40e7)['join'](',\x20');isMessage=_0x514860(0x140)+_0xe708b2+_0x514860(0x168),_0x25eb71['question'](isMessage,_0xfbcf7f=>{const _0x316673=_0x514860;_0xfbcf7f=_0xfbcf7f[_0x316673(0x15d)]()[_0x316673(0x109)]();if(_0xfbcf7f===_0x316673(0x16f)||_0xfbcf7f==='y')_0x25eb71[_0x316673(0x14c)]('Kindly\x20enter\x20the\x20major\x20version\x20number\x20from\x20the\x20available\x20options\x20'+_0x4071ed+_0x316673(0x12a),_0x410d07=>{const _0x503d29=_0x316673;mostUsedVersion1=_0x410d07[_0x503d29(0x15d)](),_0x441ae9(mostUsedVersion1,_0x26d519=>{const _0x556f33=_0x503d29;_0x26d519?(fs[_0x556f33(0x117)](_0x556f33(0x148),JSON[_0x556f33(0x15c)](_0x7d0c4e,null,0x2)),console[_0x556f33(0x162)](_0x556f33(0x132)+_0x49a0d5+'\x20remove\x20the\x20@syncfusion\x20folder\x20from\x20node_modules\x20and\x20delete\x20the\x20package-lock.json\x20from\x20the\x20root\x20directory.\x20Then,\x20reinstall\x20the\x20packages.\x20Also,\x20ensure\x20that\x20you\x20are\x20using\x20a\x20valid\x20license\x20key.')):(fs[_0x556f33(0x117)]('./package.json',JSON[_0x556f33(0x15c)](_0x7d0c4e,null,0x2)),console[_0x556f33(0x162)]('The\x20package.json\x20file\x20has\x20been\x20updated.\x20'+_0x49a0d5+_0x556f33(0x13c))),_0x25eb71[_0x556f33(0x158)]();});});else{console[_0x316673(0x162)](_0x316673(0x140)+_0xe708b2+_0x316673(0x133)),console[_0x316673(0x162)](_0x316673(0x107));for(const [_0x23e0f8,_0x2a2322]of Object['entries'](_0x486d1e)){if(_0x23e0f8[_0x316673(0x112)](_0x316673(0x125))){const _0x2fa34c='~'+_0xe708b2+_0x316673(0x15e);console[_0x316673(0x162)]('\x22'+_0x23e0f8+_0x316673(0x161)+_0x2fa34c+'\x22,');}}console['log'](_0x316673(0x16b)+_0x49a0d5+_0x316673(0x155)),_0x25eb71[_0x316673(0x158)]();}});},_0x212e3f=()=>{const _0x2a1713=_0x4c1d63;isMessage=_0x2a1713(0x114),_0x25eb71[_0x2a1713(0x14c)](isMessage,_0x4573ed=>{const _0x46593d=_0x2a1713;_0x4573ed=_0x4573ed[_0x46593d(0x15d)]()[_0x46593d(0x109)]();if(_0x4573ed===_0x46593d(0x16f)||_0x4573ed==='y')_0x1b0ad6();else{console[_0x46593d(0x162)](_0x46593d(0x15f)),console[_0x46593d(0x162)](_0x46593d(0x167));for(const [_0xcbbec4,_0x259843]of Object['entries'](_0x486d1e)){if(_0xcbbec4[_0x46593d(0x112)](_0x46593d(0x125))){const _0x5722a4=_0x259843[_0x46593d(0x10f)](/\d+/)[0x0];_0xf80054(_0xcbbec4,_0x5722a4,_0x3d36c0=>{const _0x456d16=_0x46593d,_0x46c5a4='~'+_0x3d36c0[_0x456d16(0x10f)](/\d+\.\d+\.\d+/)[0x0];console[_0x456d16(0x162)]('\x22'+_0xcbbec4+_0x456d16(0x161)+_0x46c5a4+'\x22,');});}}_0x25eb71[_0x46593d(0x158)]();}});},_0x4ac06b=()=>{const _0x31fa33=_0x4c1d63;isMessage=_0x31fa33(0x139),_0x25eb71[_0x31fa33(0x14c)](isMessage,_0x1eac13=>{const _0x3ac03b=_0x31fa33;_0x1eac13=_0x1eac13[_0x3ac03b(0x15d)]()['toLowerCase']();if(_0x1eac13==='yes'||_0x1eac13==='y'){for(const [_0x57d19f,_0x155a29]of Object['entries'](_0x486d1e)){_0x57d19f[_0x3ac03b(0x112)](_0x3ac03b(0x125))&&_0x155a29['startsWith']('^')&&(_0x7d0c4e['dependencies'][_0x57d19f]='~'+_0x155a29[_0x3ac03b(0x14b)](0x1));}fs['writeFileSync'](_0x3ac03b(0x148),JSON[_0x3ac03b(0x15c)](_0x7d0c4e,null,0x2)),console[_0x3ac03b(0x162)](_0x3ac03b(0x13f)+_0x49a0d5+_0x3ac03b(0x15a)),_0x25eb71[_0x3ac03b(0x158)]();}else{if(_0xbd16fa){console[_0x3ac03b(0x162)](_0x3ac03b(0x143)),console[_0x3ac03b(0x162)](_0x3ac03b(0x167));for(const [_0x47714d,_0x2a1ccc]of Object[_0x3ac03b(0x101)](_0x486d1e)){_0x47714d[_0x3ac03b(0x112)]('@syncfusion')&&console[_0x3ac03b(0x162)]('\x22'+_0x47714d+_0x3ac03b(0x120)+_0x2a1ccc['match'](/\d+\.\d+\.\d+/)[0x0]+'\x22,');}console[_0x3ac03b(0x162)](_0x3ac03b(0x157)+_0x49a0d5+_0x3ac03b(0x15a));}_0x25eb71[_0x3ac03b(0x158)]();}});},_0x1126a5=()=>{const _0x105846=_0x4c1d63;isMessage=_0x105846(0x160)+(_0x1d6f85[_0x105846(0x11e)](0x0)['toUpperCase']()+_0x1d6f85['slice'](0x1))+'\x20packages.\x20Would\x20you\x20like\x20me\x20to\x20remove\x20the\x20TypeScript\x20packages?\x20Please\x20enter\x20yes\x20or\x20no:\x20',_0x25eb71[_0x105846(0x14c)](isMessage,_0x342b33=>{const _0x19e32c=_0x105846;_0x342b33=_0x342b33['trim']()[_0x19e32c(0x109)]();if(_0x342b33===_0x19e32c(0x16f)||_0x342b33==='y'){for(const _0x2fbf03 of Object[_0x19e32c(0x141)](_0x486d1e)){_0x2fbf03[_0x19e32c(0x112)]('@syncfusion/ej2-')&&!_0x2fbf03[_0x19e32c(0x16a)](_0x19e32c(0x11b))&&!_0x2fbf03[_0x19e32c(0x16a)](_0x19e32c(0x100))&&!_0x2fbf03[_0x19e32c(0x16a)]('-vue')&&delete _0x486d1e[_0x2fbf03];}fs[_0x19e32c(0x117)](_0x19e32c(0x148),JSON[_0x19e32c(0x15c)](_0x7d0c4e,null,0x2)),console['log']('TypeScript\x20packages\x20have\x20been\x20removed\x20successfully.\x20'+_0x49a0d5+_0x19e32c(0xff));}else{console[_0x19e32c(0x162)]('Your\x20dependencies\x20contain\x20both\x20TypeScript\x20and\x20'+_0x1d6f85+'\x20packages.\x20Mixing\x20platform\x20packages\x20in\x20package.json\x20is\x20not\x20recommended.'),console['log'](_0x19e32c(0x167));for(const [_0x4e6ad9,_0x26320b]of Object['entries'](_0x486d1e)){(_0x4e6ad9['includes'](_0x19e32c(0x11b))||_0x4e6ad9[_0x19e32c(0x16a)](_0x19e32c(0x100))||_0x4e6ad9[_0x19e32c(0x16a)](_0x19e32c(0x14f)))&&console[_0x19e32c(0x162)]('\x22'+_0x4e6ad9+'\x22:\x20\x22'+_0x26320b+'\x22,');}console[_0x19e32c(0x162)](_0x19e32c(0x16b)+_0x49a0d5+_0x19e32c(0x155));}_0x25eb71[_0x19e32c(0x158)]();});};(_0x3f2fe9||_0x4d435c||_0x5eedb6)&&_0x29cdcd&&_0x1126a5();const _0x31187c=()=>{const _0x5cb250=_0x4c1d63;isMessage=_0x5cb250(0x142),_0x25eb71[_0x5cb250(0x14c)](isMessage,_0x2433e2=>{const _0x173574=_0x5cb250;_0x2433e2=_0x2433e2[_0x173574(0x15d)]()['toLowerCase']();if(_0x2433e2===_0x173574(0x16f)||_0x2433e2==='y'){for(const [_0x3478e2,_0x1ab752]of Object['entries'](_0x486d1e)){_0x3478e2[_0x173574(0x112)](_0x173574(0x125))&&!_0x1ab752[_0x173574(0x112)]('~')&&(_0x7d0c4e['dependencies'][_0x3478e2]='~'+_0x1ab752);}fs[_0x173574(0x117)](_0x173574(0x148),JSON[_0x173574(0x15c)](_0x7d0c4e,null,0x2)),console[_0x173574(0x162)](_0x173574(0x13f)+_0x49a0d5+_0x173574(0x15a)),_0x25eb71[_0x173574(0x158)]();}else{if(_0x7a0ab1){console[_0x173574(0x162)](_0x173574(0x172)),console[_0x173574(0x162)](_0x173574(0x167));for(const [_0x476155,_0x5b9407]of Object[_0x173574(0x101)](_0x486d1e)){_0x476155[_0x173574(0x112)](_0x173574(0x125))&&console[_0x173574(0x162)]('\x22'+_0x476155+_0x173574(0x120)+_0x5b9407[_0x173574(0x10f)](/\d+\.\d+\.\d+/)[0x0]+'\x22,');}console[_0x173574(0x162)]('After\x20making\x20this\x20changes.\x20'+_0x49a0d5+_0x173574(0x155));}_0x25eb71['close']();}});},_0x2e5a48=()=>{const _0x336b8d=_0x4c1d63;isMessage='\x20Your\x20dependencies\x20currently\x20contains\x20both\x20tilde\x20and\x20caret\x20(^)\x20symbols.\x20To\x20ensure\x20stability\x20and\x20prevent\x20compatibility\x20issues,\x20would\x20you\x20like\x20me\x20to\x20replace\x20all\x20caret\x20(^)\x20symbols\x20with\x20tilde\x20()?\x20Please\x20enter\x20\x22yes\x22\x20or\x20\x22no\x22:\x20',_0x25eb71[_0x336b8d(0x14c)](isMessage,_0x453d94=>{const _0x1c455c=_0x336b8d;_0x453d94=_0x453d94[_0x1c455c(0x15d)]()[_0x1c455c(0x109)]();if(_0x453d94===_0x1c455c(0x16f)||_0x453d94==='y'){for(const [_0x325a36,_0x33a68c]of Object[_0x1c455c(0x101)](_0x486d1e)){_0x325a36['startsWith'](_0x1c455c(0x125))&&(_0x33a68c[_0x1c455c(0x112)]('^')||!_0x33a68c[_0x1c455c(0x112)]('~'))&&(_0x7d0c4e[_0x1c455c(0x121)][_0x325a36]='~'+_0x33a68c['slice'](0x1));}fs['writeFileSync']('./package.json',JSON[_0x1c455c(0x15c)](_0x7d0c4e,null,0x2)),console[_0x1c455c(0x162)](_0x1c455c(0x13f)+_0x49a0d5+_0x1c455c(0x15a)),_0x25eb71['close']();}else{if(_0xbd16fa){console[_0x1c455c(0x162)](_0x1c455c(0x172)),console[_0x1c455c(0x162)]('Here\x20is\x20the\x20correct\x20format\x20for\x20dependencies:\x0a');for(const [_0x240fe9,_0x2f8db1]of Object[_0x1c455c(0x101)](_0x486d1e)){_0x240fe9[_0x1c455c(0x112)]('@syncfusion')&&console[_0x1c455c(0x162)]('\x22'+_0x240fe9+_0x1c455c(0x120)+_0x2f8db1[_0x1c455c(0x10f)](/\d+\.\d+\.\d+/)[0x0]+'\x22,');}}_0x25eb71[_0x1c455c(0x158)]();}});},_0x1b0ad6=()=>{const _0x3901d4=_0x4c1d63;let _0x186204=0x0;for(const [_0x43461c,_0x5d4d90]of Object[_0x3901d4(0x101)](_0x486d1e)){if(_0x43461c[_0x3901d4(0x112)](_0x3901d4(0x125))){_0x186204++;const _0x4c79ca=_0x5d4d90[_0x3901d4(0x10f)](/\d+/)[0x0];_0xf80054(_0x43461c,_0x4c79ca,_0x5b3ddb=>{const _0x2ca837=_0x3901d4,_0x6c7162=_0x5b3ddb['match'](/\d+\.\d+\.\d+/)[0x0];_0x7d0c4e[_0x2ca837(0x121)][_0x43461c]='~'+_0x6c7162,_0x186204--,_0x186204===0x0&&(fs[_0x2ca837(0x117)](_0x2ca837(0x148),JSON[_0x2ca837(0x15c)](_0x7d0c4e,null,0x2)),console[_0x2ca837(0x162)]('The\x20package.json\x20file\x20has\x20been\x20updated\x20to\x20the\x20latest\x20versions.\x20'+_0x49a0d5+_0x2ca837(0x15a)),_0x25eb71[_0x2ca837(0x158)]());});}}},_0x441ae9=(_0x533d00,_0x237852)=>{const _0x176a3e=_0x4c1d63;let _0x50309c=0x0,_0x4e966b=![];for(const [_0x3b23fc,_0x277000]of Object['entries'](_0x486d1e)){if(_0x3b23fc[_0x176a3e(0x112)](_0x176a3e(0x125))){const _0x318eb2=_0x277000['match'](/\d+/)[0x0];_0x318eb2!==_0x533d00&&(_0x50309c++,_0xf80054(_0x3b23fc,_0x533d00,_0x530932=>{const _0x3a755b=_0x176a3e,_0x457f45=_0x530932[_0x3a755b(0x10f)](/\d+\.\d+\.\d+/)[0x0];_0x7d0c4e[_0x3a755b(0x121)][_0x3b23fc]='~'+_0x457f45,_0x4e966b=!![],_0x50309c--,_0x50309c===0x0&&_0x237852(_0x4e966b);}));}}_0x50309c===0x0&&_0x237852(_0x4e966b);},_0x4eb11e=_0x14f90c=>{const _0x176a83=_0x4c1d63;let _0x53ad26=0x0,_0xa3bd50=![];for(const [_0x1d1070,_0x5eefaa]of Object[_0x176a83(0x101)](_0x486d1e)){_0x1d1070['startsWith'](_0x176a83(0x125))&&(_0x53ad26++,_0x50cb53(_0x1d1070,_0x5eefaa,_0xc42daf=>{!_0xc42daf&&(_0xa3bd50=!![]),_0x53ad26--,_0x53ad26===0x0&&_0x14f90c(_0xa3bd50);}));}_0x53ad26===0x0&&_0x14f90c(_0xa3bd50);};for(const [_0x299928,_0x42fb26]of Object[_0x4c1d63(0x101)](_0x486d1e)){if(_0x299928[_0x4c1d63(0x112)](_0x4c1d63(0x125))){if(_0x42fb26[_0x4c1d63(0x112)]('^'))_0xbd16fa=!![];else{if(!_0x42fb26[_0x4c1d63(0x112)]('~'))_0x7a0ab1=!![];}const _0x301869=_0x42fb26[_0x4c1d63(0x10f)](/\d+\.\d+/)[0x0];_0x2cfe25[_0x301869]=(_0x2cfe25[_0x301869]||0x0)+0x1;_0x301869!==Object['keys'](_0x2cfe25)[0x0]&&_0x50a091[_0x4c1d63(0x115)](_0x301869);if(_0x1d6f85!==_0x4c1d63(0x169)&&_0x1d6f85!=='vite'){const _0x159e3c=_0x299928[_0x4c1d63(0x10f)](/ej2-(\w+)-/);_0x1d6f85=_0x159e3c?_0x159e3c[0x1]:_0x4c1d63(0x16c),_0x5d6507[_0x1d6f85]=(_0x5d6507[_0x1d6f85]||0x0)+0x1;}}}_0x1d6f85!=='Next\x20js'&&_0x1d6f85!==_0x4c1d63(0x122)&&(_0x1d6f85=Object[_0x4c1d63(0x141)](_0x5d6507)[_0x4c1d63(0x137)]((_0x4ec35b,_0x1a5aca)=>_0x5d6507[_0x4ec35b]>_0x5d6507[_0x1a5aca]?_0x4ec35b:_0x1a5aca));const _0x51000c=new Set(Object[_0x4c1d63(0x118)](_0x486d1e)[_0x4c1d63(0x154)](_0x3210fa=>_0x3210fa[_0x4c1d63(0x10f)](/\d+/)[0x0]));if(_0x51000c['size']===0x1)_0x4eb11e(_0x1c730c=>{const _0x41d21e=_0x4c1d63;if(_0x1c730c)_0x212e3f();else{if(_0x7a0ab1&&_0xbd16fa)_0x2e5a48();else{if(_0xbd16fa)_0x4ac06b();else _0x7a0ab1?_0x31187c():console[_0x41d21e(0x162)](_0x41d21e(0x113));}}});else{const _0x4a6b5e=_0x7a0ab1||_0xbd16fa||_0x50a091[_0x4c1d63(0x16e)]>0x0;_0x4a6b5e?getLicense(_0x414b15=>{const _0x276daf=_0x4c1d63;_0x414b15?_0x3726a0(_0x414b15):console[_0x276daf(0x162)](_0x276daf(0x146));}):_0x4eb11e(_0x189146=>{const _0x4326cd=_0x4c1d63;_0x189146?(fs['writeFileSync'](_0x4326cd(0x148),JSON[_0x4326cd(0x15c)](_0x7d0c4e,null,0x2)),console[_0x4326cd(0x162)](_0x4326cd(0x145)+_0x49a0d5+_0x4326cd(0x15a))):console[_0x4326cd(0x162)](_0x4326cd(0x113));});}}function _0x5d76(){const _0x35a0c9=['version','minVersion','length','\x20:\x20','Please\x20add\x20the\x20syncfusion-license.txt\x20file\x20or\x20set\x20environment\x20variable\x20SYNCFUSION_LICENSE','90IShwYa','5lcVyuH','Please\x20delete\x20the\x20.cache\x20folder\x20from\x20the\x20node_modules\x20directory','@syncfusion/ej2-react-','25200WrhKIc','lastValue','The\x20package.json\x20file\x20has\x20been\x20successfully\x20updated.\x20','.*.*\x20version.','split','toString','substring','reduce','Supported\x20command:\x20npx\x20syncfusion-license\x20activate\x20||\x20npx\x20syncfusion-license\x20validate','It\x20looks\x20like\x20your\x20Syncfusion\x20component\x20packages\x20use\x20the\x20caret\x20(^)\x20symbol.\x20To\x20avoid\x20unexpected\x20behavior\x20and\x20compatibility\x20issues,\x20would\x20you\x20like\x20me\x20to\x20replace\x20it\x20with\x20the\x20tilde\x20(~)\x20symbol?\x20Please\x20enter\x20\x22yes\x22\x20or\x20\x22no\x22:\x20','binary','from','\x20remove\x20the\x20@syncfusion\x20folder\x20from\x20node_modules\x20and\x20delete\x20the\x20package-lock.json\x20from\x20the\x20root\x20directory.\x20Then,\x20reinstall\x20the\x20packages.\x20Also,\x20ensure\x20that\x20you\x20are\x20using\x20a\x20valid\x20license\x20key','env','readFileSync','The\x20package.json\x20file\x20has\x20been\x20updated\x20with\x20the\x20tilde\x20(~)\x20symbol.\x20','Your\x20package.json\x20contains\x20two\x20major\x20versions.\x20Based\x20on\x20your\x20license\x20key,\x20you\x20should\x20use\x20','keys','It\x20looks\x20like\x20the\x20tilde\x20(~)\x20symbol\x20is\x20missing\x20in\x20your\x20packages\x20for\x20our\x20Syncfusion\x20components.\x20Would\x20you\x20like\x20me\x20to\x20add\x20it?\x20Please\x20enter\x20\x22yes\x22\x20or\x20\x22no\x22:\x20','Ensure\x20that\x20all\x20packages\x20in\x20the\x20dependencies\x20use\x20the\x20tilde\x20(~)\x20symbol.\x20Note:\x20Avoid\x20using\x20both\x20the\x20tilde\x20(~)\x20and\x20caret\x20(^)\x20symbols\x20together\x20in\x20your\x20dependencies','parse','The\x20package.json\x20file\x20has\x20been\x20updated\x20with\x20correct\x20versions.\x20','Failed\x20to\x20retrieve\x20the\x20license\x20version.','existsSync','./package.json','activate','angular','slice','question','base64','706916IuYxJF','-vue','npxKeyReplace','Please\x20delete\x20the\x20.angular\x20folder\x20in\x20the\x20root\x20directory','stdout','UTF8','map','\x20remove\x20the\x20@syncfusion\x20folder\x20from\x20node_modules\x20and\x20delete\x20the\x20package-lock.json\x20from\x20the\x20root\x20directory.\x20Then,\x20reinstall\x20the\x20packages\x20and\x20ensure\x20that\x20you\x20are\x20using\x20a\x20valid\x20license\x20key','./node_modules/@syncfusion/ej2-base/dist/ej2-base.umd.min.js','\x0aThe\x20package.json\x20file\x20has\x20been\x20updated\x20with\x20the\x20tilde\x20(~)\x20symbol.\x20','close','fromCharCode','\x20remove\x20the\x20@syncfusion\x20folder\x20from\x20node_modules\x20and\x20delete\x20the\x20package-lock.json\x20from\x20the\x20root\x20directory.\x20Then,\x20reinstall\x20the\x20packages.','expiryDate','stringify','trim','.*.*','Ensure\x20that\x20all\x20packages\x20in\x20the\x20dependencies\x20follow\x20the\x20correct\x20minor\x20version.','Your\x20dependencies\x20contain\x20both\x20TypeScript\x20and\x20','\x22:\x20\x22','log','./node_modules/@syncfusion/ej2-base/dist/es6/ej2-base.es2015.js','next','The\x20key\x20entered\x20is\x20for\x20','10ZBrByi','Here\x20is\x20the\x20correct\x20format\x20for\x20dependencies:\x0a','.*.*\x20version.\x20Would\x20you\x20like\x20me\x20to\x20auto-correct\x20the\x20version\x20in\x20package.json?\x20(Yes/No):\x20','Next\x20js','includes','After\x20making\x20this\x20changes.\x20','typescript','1308wygmRI','size','yes','test','\x20version','Please\x20make\x20sure\x20that\x20all\x20packages\x20in\x20the\x20dependencies\x20use\x20the\x20tilde\x20(~)\x20symbol.\x0aNote:\x20You\x20should\x20not\x20use\x20both\x20the\x20tilde\x20(~)\x20and\x20caret\x20(^)\x20symbols\x20together\x20in\x20your\x20dependencies.','203600tMskqh','\x20remove\x20the\x20@syncfusion\x20folder\x20from\x20node_modules\x20and\x20delete\x20the\x20package-lock.json\x20from\x20the\x20root\x20directory.','-react','entries','charCodeAt','argv','@syncfusion/ej2-','react','29','\x0aHere\x20is\x20the\x20correct\x20format\x20for\x20dependencies:\x0a','203720UVfrUZ','toLowerCase','168039ijkndr','npm\x20view\x20','The\x20key\x20entered\x20is\x20for\x20the\x20','(Error)\x20License\x20key\x20is\x20not\x20valid.','454879Ilrixd','match','currentPlatform','Please\x20delete\x20the\x20.vite\x20folder\x20in\x20the\x20node_modules\x20directory','startsWith','No\x20issues\x20found\x20in\x20package.json.','Your\x20packages\x20have\x20an\x20incorrect\x20minor\x20version.\x20Would\x20you\x20like\x20me\x20to\x20update\x20them\x20to\x20the\x20latest\x20version?\x20Please\x20enter\x20yes\x20or\x20no:\x20','add','vue','writeFileSync','values','SYNCFUSION_LICENSE','floor','-angular','ascii','2143010qoOsbt','charAt','replace','\x22:\x20\x22~','dependencies','vite','./syncfusion-license.txt','random','@syncfusion','hasOwnProperty'];_0x5d76=function(){return _0x35a0c9;};return _0x5d76();}function getEncryptedKey(_0x1ce3e0){const _0x223506=_0xbffd1c;var _0x30dbe2='',_0xe36092=[],_0x280f8e=[],_0x49711c=new Array();for(var _0xe82aec=0x0;_0xe82aec<_0x1ce3e0[_0x223506(0x129)];_0xe82aec++){_0xe36092[_0xe82aec]=_0x1ce3e0[_0xe82aec][_0x223506(0x102)](0x0);}for(var _0x2a1a4f=0x0,_0x4efc5e=0x41;_0x2a1a4f<0x1a;_0x2a1a4f++,_0x4efc5e++){_0x280f8e[_0x2a1a4f]=String[_0x223506(0x159)](_0x4efc5e);}var _0x13276f=Math[_0x223506(0x11a)](Math[_0x223506(0x124)]()*(_0x280f8e['length']-0x1-0x0+0x1)+0x0),_0xa1a60a=_0x280f8e[_0x13276f]['charCodeAt'](0x0);for(var _0xe82aec=0x0;_0xe82aec<_0x1ce3e0[_0x223506(0x129)];_0xe82aec++){_0x49711c[_0xe82aec]=parseInt(_0xe36092[_0xe82aec])+parseInt(_0x280f8e[_0x13276f][_0x223506(0x102)](0x0));}_0x49711c[_0xe36092['length']]=_0xa1a60a;for(var _0xe82aec=0x0;_0xe82aec<_0x49711c[_0x223506(0x129)];_0xe82aec++){_0x30dbe2+=String[_0x223506(0x159)](_0x49711c[_0xe82aec]);}return Buffer[_0x223506(0x13b)](_0x30dbe2,_0x223506(0x11c))[_0x223506(0x135)](_0x223506(0x14d));}function getDecryptedData(_0x3147a4){const _0x4effa8=_0xbffd1c;try{return Buffer['from'](_0x3147a4,_0x4effa8(0x14d))[_0x4effa8(0x135)](_0x4effa8(0x13a));}catch(_0x1c0a85){return'';}}; | ||
'use strict';const _0x5b1426=_0x47ae;function _0x1a8a(){const _0x295bd6=['floor','TypeScript\x20packages\x20have\x20been\x20removed\x20successfully.\x20','1243468eLgpkX','@syncfusion/ej2-','The\x20included\x20Syncfusion\x20license\x20key\x20has\x20expired.','typescript','substring','397050FOqJkZ','charCodeAt','Your\x20dependencies\x20contain\x20both\x20TypeScript\x20and\x20','toLowerCase','values','UTF8','SYNCFUSION_LICENSE','\x20remove\x20the\x20@syncfusion\x20folder\x20from\x20node_modules\x20and\x20delete\x20the\x20package-lock.json\x20from\x20the\x20root\x20directory.\x20Then,\x20reinstall\x20the\x20packages.\x20Also,\x20ensure\x20that\x20you\x20are\x20using\x20a\x20valid\x20license\x20key.','It\x20looks\x20like\x20the\x20tilde\x20(~)\x20symbol\x20is\x20missing\x20in\x20your\x20packages\x20for\x20our\x20Syncfusion\x20components.\x20Would\x20you\x20like\x20me\x20to\x20add\x20it?\x20Please\x20enter\x20\x22yes\x22\x20or\x20\x22no\x22:\x20','devDependencies','npm\x20view\x20','lastValue','dependencies','45416228NqBXgy','toString','base64','15NHMxds','reduce','Here\x20is\x20the\x20correct\x20format\x20for\x20dependencies:\x0a','-react','trim','log','@syncfusion/ej2-angular-','Please\x20delete\x20the\x20.angular\x20folder\x20in\x20the\x20root\x20directory','next','currentPlatform','\x20remove\x20the\x20@syncfusion\x20folder\x20from\x20node_modules\x20and\x20delete\x20the\x20package-lock.json\x20from\x20the\x20root\x20directory.\x20Then,\x20reinstall\x20the\x20packages.\x20Also,\x20ensure\x20that\x20you\x20are\x20using\x20a\x20valid\x20license\x20key','stdin','\x20remove\x20the\x20@syncfusion\x20folder\x20from\x20node_modules\x20and\x20delete\x20the\x20package-lock.json\x20from\x20the\x20root\x20directory.\x20Then,\x20reinstall\x20the\x20packages\x20and\x20ensure\x20that\x20you\x20are\x20using\x20a\x20valid\x20license\x20key','child_process','\x0aHere\x20is\x20the\x20correct\x20format\x20for\x20dependencies:\x0a','\x20version','@syncfusion/ej2-vue-','29','./node_modules/@syncfusion/ej2-base/dist/es6/ej2-base.es5.js','stdout','readFileSync','.*.*\x20version.\x20Would\x20you\x20like\x20me\x20to\x20auto-correct\x20the\x20version\x20in\x20package.json?\x20(Yes/No):\x20','8099080JLKzOB','slice','version','(Error)\x20License\x20key\x20is\x20not\x20valid.','The\x20package.json\x20file\x20has\x20been\x20successfully\x20updated.\x20','env','The\x20key\x20entered\x20is\x20for\x20the\x20','Failed\x20to\x20retrieve\x20the\x20license\x20version.','.*.*\x20version,\x20please\x20enter\x20the\x20key\x20for\x20','yes','The\x20package.json\x20file\x20has\x20been\x20updated\x20with\x20the\x20tilde\x20(~)\x20symbol.\x20','Ensure\x20that\x20all\x20packages\x20in\x20the\x20dependencies\x20use\x20the\x20tilde\x20(~)\x20symbol.\x20Note:\x20Avoid\x20using\x20both\x20the\x20tilde\x20(~)\x20and\x20caret\x20(^)\x20symbols\x20together\x20in\x20your\x20dependencies','replace','\x20packages.\x20Mixing\x20platform\x20packages\x20in\x20package.json\x20is\x20not\x20recommended.','map','\x20platform.\x20Please\x20enter\x20a\x20valid\x20key.','includes','It\x20looks\x20like\x20your\x20Syncfusion\x20component\x20packages\x20use\x20the\x20caret\x20(^)\x20symbol.\x20To\x20avoid\x20unexpected\x20behavior\x20and\x20compatibility\x20issues,\x20would\x20you\x20like\x20me\x20to\x20replace\x20it\x20with\x20the\x20tilde\x20(~)\x20symbol?\x20Please\x20enter\x20\x22yes\x22\x20or\x20\x22no\x22:\x20','vue','2181kyWJNL','existsSync','length','-vue','entries','react','binary','./package.json','\x20remove\x20the\x20@syncfusion\x20folder\x20from\x20node_modules\x20and\x20delete\x20the\x20package-lock.json\x20from\x20the\x20root\x20directory.\x20Then,\x20reinstall\x20the\x20packages.','\x20packages.\x20Would\x20you\x20like\x20me\x20to\x20remove\x20the\x20TypeScript\x20packages?\x20Please\x20enter\x20yes\x20or\x20no:\x20','./node_modules/@syncfusion/ej2-base/dist/es6/ej2-base.es2015.js','Next\x20js','minVersion','7ANlLJP','56583xxxyAd','angular','.*.*\x20version.','test','vite','join','Your\x20package.json\x20contains\x20two\x20major\x20versions.\x20Based\x20on\x20your\x20license\x20key,\x20you\x20should\x20use\x20','random','question','Please\x20make\x20sure\x20that\x20all\x20packages\x20in\x20the\x20dependencies\x20use\x20the\x20tilde\x20(~)\x20symbol.\x0aNote:\x20You\x20should\x20not\x20use\x20both\x20the\x20tilde\x20(~)\x20and\x20caret\x20(^)\x20symbols\x20together\x20in\x20your\x20dependencies.','Supported\x20command:\x20npx\x20syncfusion-license\x20activate\x20||\x20npx\x20syncfusion-license\x20validate','match','ascii','After\x20making\x20this\x20changes.\x20','startsWith','close','npxKeyReplace','from','(INFO)\x20Syncfusion\x20License\x20imported\x20successfully.','@syncfusion','parse','keys','\x20:\x20','split','toUpperCase','expiryDate','writeFileSync','add','./syncfusion-license.txt','1048JgXdbb','validate','The\x20key\x20entered\x20is\x20for\x20','The\x20package.json\x20file\x20has\x20been\x20updated.\x20','./node_modules/@syncfusion/ej2-base/dist/ej2-base.umd.min.js','Please\x20delete\x20the\x20.cache\x20folder\x20from\x20the\x20node_modules\x20directory','push','Ensure\x20that\x20all\x20packages\x20in\x20the\x20dependencies\x20follow\x20the\x20correct\x20minor\x20version.','stringify','\x22:\x20\x22','The\x20package.json\x20file\x20has\x20been\x20updated\x20with\x20correct\x20versions.\x20','hasOwnProperty','\x22:\x20\x22~','227371tDANIU','Please\x20delete\x20the\x20.next\x20folder\x20in\x20the\x20root\x20directory','2138bswjRJ','No\x20issues\x20found\x20in\x20package.json.','-angular','size','Please\x20delete\x20cache\x20folder\x20from\x20the\x20node_modules\x20directory','\x0aThe\x20package.json\x20file\x20has\x20been\x20updated\x20with\x20the\x20tilde\x20(~)\x20symbol.\x20','fromCharCode'];_0x1a8a=function(){return _0x295bd6;};return _0x1a8a();}(function(_0x24ba9a,_0x1b834f){const _0x1e4b64=_0x47ae,_0x3da607=_0x24ba9a();while(!![]){try{const _0x1c35e9=-parseInt(_0x1e4b64(0x19f))/0x1+-parseInt(_0x1e4b64(0x1a1))/0x2*(parseInt(_0x1e4b64(0x1e8))/0x3)+parseInt(_0x1e4b64(0x1aa))/0x4*(-parseInt(_0x1e4b64(0x1bf))/0x5)+-parseInt(_0x1e4b64(0x1af))/0x6*(parseInt(_0x1e4b64(0x1f5))/0x7)+parseInt(_0x1e4b64(0x213))/0x8*(-parseInt(_0x1e4b64(0x1f6))/0x9)+-parseInt(_0x1e4b64(0x1d5))/0xa+parseInt(_0x1e4b64(0x1bc))/0xb;if(_0x1c35e9===_0x1b834f)break;else _0x3da607['push'](_0x3da607['shift']());}catch(_0x173b46){_0x3da607['push'](_0x3da607['shift']());}}}(_0x1a8a,0x7819d));function _0x47ae(_0x3acf73,_0x15f1d2){const _0x1a8a5e=_0x1a8a();return _0x47ae=function(_0x47ae03,_0x47d827){_0x47ae03=_0x47ae03-0x19d;let _0x4ad347=_0x1a8a5e[_0x47ae03];return _0x4ad347;},_0x47ae(_0x3acf73,_0x15f1d2);}var fs=global['fs']=global['fs']||require('fs');const args=process['argv'][_0x5b1426(0x1d6)](0x2),isActivate=args[0x0]=='activate',customPath=args[0x1],platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,version=_0x5b1426(0x1d0);var errorMsg=![];const envKey=process[_0x5b1426(0x1da)][_0x5b1426(0x1b5)],readline=require('readline'),{exec}=require(_0x5b1426(0x1cc)),value=process['argv'][_0x5b1426(0x1d6)](0x2),isValidate=value[0x0]===_0x5b1426(0x214);let isMessage='',mostUsedVersion1='';if(isActivate)getLicense();else isValidate?validatePackageJson():console[_0x5b1426(0x1c4)](_0x5b1426(0x200));function getLicense(_0x1d6bae){const _0x2de93b=_0x5b1426;var _0x5e4211='';if(fs[_0x2de93b(0x1e9)](_0x2de93b(0x212)))_0x5e4211=fs[_0x2de93b(0x1d3)](_0x2de93b(0x212),_0x2de93b(0x1b4));else{if(envKey)_0x5e4211=envKey;else customPath&&fs[_0x2de93b(0x1e9)](customPath)&&(_0x5e4211=fs[_0x2de93b(0x1d3)](customPath,_0x2de93b(0x1b4)));}if(_0x5e4211!=''){var _0x17dd92=_0x5e4211[_0x2de93b(0x20d)](';'),_0x1d3e8d=[0x530000,0x790000,0x4e0000,0x630000,0x460000,0x750000,0x530000,0x690000,0x4f0000,0x6e0000,0x400000,0x440000,0x650000,0x760000,0x500000,0x6c0000,0x610000,0x740000,0x460000,0x6f0000,0x720000,0x6d0000],_0x4376bd=[],_0x11d712=[];for(var _0x185e70=0x0;_0x185e70<_0x17dd92[_0x2de93b(0x1ea)];_0x185e70++){var _0x3bb243=_0x17dd92[_0x185e70],_0x22252b=getDecryptedData(_0x3bb243);if(!_0x22252b)continue;var _0x5c98de=0x0,_0x1e64d3='';for(var _0x185e70=0x0;_0x185e70<_0x22252b['length'];_0x185e70++,_0x5c98de++){_0x5c98de===_0x1d3e8d['length']&&(_0x5c98de=0x0);var _0x4786f6=_0x22252b[_0x2de93b(0x1b0)](_0x185e70);_0x1e64d3+=String[_0x2de93b(0x1a7)](_0x4786f6^_0x1d3e8d[_0x5c98de]>>0x10);}_0x4376bd=_0x1e64d3[_0x2de93b(0x20d)](';');if(_0x4376bd['length']>0x3){var _0x124339=parseInt(_0x4376bd[0x1][_0x2de93b(0x20d)]('.')[0x0],0xa),_0x369bf7=parseInt(_0x4376bd[0x4],0xa);_0x11d712[_0x2de93b(0x219)]({'currentPlatform':_0x4376bd[0x0],'version':_0x4376bd[0x1],'expiryDate':_0x4376bd[0x2],'lastValue':_0x369bf7,'minVersion':_0x124339});if(_0x11d712&&_0x11d712[_0x2de93b(0x1ea)])for(const _0x43b69e of _0x11d712){!platform[_0x2de93b(0x1f9)](_0x43b69e[_0x2de93b(0x1c8)])?(errorMsg=!![],console[_0x2de93b(0x1c4)](_0x2de93b(0x1db)+_0x43b69e[_0x2de93b(0x1c8)]+_0x2de93b(0x1e4))):(_0x43b69e[_0x2de93b(0x1f4)]>=_0x43b69e[_0x2de93b(0x1ba)]&&_0x43b69e[_0x2de93b(0x1f4)]!=_0x43b69e[_0x2de93b(0x1ba)]||_0x43b69e[_0x2de93b(0x1ba)]<version?(errorMsg=!![],console['log'](_0x2de93b(0x215)+_0x43b69e[_0x2de93b(0x1d7)]['substring'](0x0,0x2)+_0x2de93b(0x1dd)+version+_0x2de93b(0x1f8))):(_0x369bf7==null||isNaN(_0x369bf7))&&(errorMsg=!![],console[_0x2de93b(0x1c4)](_0x2de93b(0x1d8))),!isActivate&&(_0x43b69e[_0x2de93b(0x1d7)][_0x2de93b(0x1ae)](0x0,0x2)!==version&&_0x1d6bae(_0x43b69e[_0x2de93b(0x1d7)][_0x2de93b(0x1ae)](0x0,0x2))));if(_0x43b69e[_0x2de93b(0x20f)]){const _0x4f092d=new Date(_0x43b69e[_0x2de93b(0x20f)]),_0x26b762=new Date();if(_0x4f092d!==_0x26b762&&_0x4f092d<_0x26b762)errorMsg=!![],console[_0x2de93b(0x1c4)](_0x2de93b(0x1ac));else break;}}isValidate&&!errorMsg&&!isActivate&&(_0x11d712[0x0]['version'][_0x2de93b(0x1ae)](0x0,0x2)==version&&_0x1d6bae(_0x11d712[0x0][_0x2de93b(0x1d7)][_0x2de93b(0x1ae)](0x0,0x2)));var _0x4d55e9=_0x11d712[0x0][_0x2de93b(0x1c8)]+';'+_0x11d712[0x0][_0x2de93b(0x1d7)]+';'+_0x11d712[0x0][_0x2de93b(0x20f)]+';'+'\x20;'+_0x11d712[0x0][_0x2de93b(0x1ba)]+';',_0x48a02e=getEncryptedKey(_0x4d55e9),_0x1f0cb0=['./node_modules/@syncfusion/ej2-base/src/validate-lic.js',_0x2de93b(0x1f2),_0x2de93b(0x1d1),_0x2de93b(0x217)];for(var _0x2625ef=0x0;_0x2625ef<_0x1f0cb0[_0x2de93b(0x1ea)];_0x2625ef++){if(fs[_0x2de93b(0x1e9)](_0x1f0cb0[_0x2625ef])){var _0x3e5510=fs[_0x2de93b(0x1d3)](_0x1f0cb0[_0x2625ef],_0x2de93b(0x1b4)),_0x120cd1=_0x1f0cb0[_0x2625ef]===_0x2de93b(0x217)?/npxKeyReplace[^"]*/:/npxKeyReplace[^']*/;_0x3e5510=_0x3e5510[_0x2de93b(0x1e1)](_0x120cd1,_0x2de93b(0x206)+_0x48a02e),fs['writeFileSync'](_0x1f0cb0[_0x2625ef],_0x3e5510);}}!errorMsg&&!isValidate&&console['log'](_0x2de93b(0x208));return;}else console[_0x2de93b(0x1c4)]('(Error)\x20License\x20key\x20is\x20not\x20valid.');}}else console['log']('Please\x20add\x20the\x20syncfusion-license.txt\x20file\x20or\x20set\x20environment\x20variable\x20SYNCFUSION_LICENSE');}function validatePackageJson(){const _0x3528be=_0x5b1426;var _0x4d1424=fs[_0x3528be(0x1d3)](_0x3528be(0x1ef),_0x3528be(0x1b4)),_0x21e050=JSON[_0x3528be(0x20a)](_0x4d1424),_0x303697=_0x21e050[_0x3528be(0x1bb)]||{},_0x36331b=_0x21e050[_0x3528be(0x1b8)]||{};let _0xc42259=![],_0x30714e=![],_0x38aa0e={},_0x59f3c2=new Set(),_0x4464de={},_0x4c16da=_0x3528be(0x1ad);if(_0x303697[_0x3528be(0x19d)](_0x3528be(0x1c7))||_0x36331b[_0x3528be(0x19d)]('next'))_0x4c16da=_0x3528be(0x1f3);else(_0x303697['hasOwnProperty'](_0x3528be(0x1fa))||_0x36331b['hasOwnProperty'](_0x3528be(0x1fa)))&&(_0x4c16da=_0x3528be(0x1fa));let _0x1eee6f=![],_0x33f876=![],_0x1a443e=![],_0x3e5986=![];for(const _0x2d50d7 of Object[_0x3528be(0x20b)](_0x303697)){if(_0x2d50d7[_0x3528be(0x204)](_0x3528be(0x1c5)))_0x1eee6f=!![];else{if(_0x2d50d7[_0x3528be(0x204)]('@syncfusion/ej2-react-'))_0x33f876=!![];else{if(_0x2d50d7[_0x3528be(0x204)](_0x3528be(0x1cf)))_0x1a443e=!![];else{if(_0x2d50d7['startsWith']('@syncfusion/ej2-'))_0x3e5986=!![];}}}}if(_0x1eee6f)_0x4c16da=_0x3528be(0x1f7);else{if(_0x33f876)_0x4c16da=_0x3528be(0x1ed);else{if(_0x1a443e)_0x4c16da=_0x3528be(0x1e7);else{if(_0x3e5986)_0x4c16da=_0x3528be(0x1ad);}}}const _0x227fc8=(_0x113f3c,_0xe11d02,_0x1b1c9a)=>{const _0x3914d0=_0x3528be;exec(_0x3914d0(0x1b9)+_0x113f3c+'@'+_0xe11d02+'\x20version',(_0x4d1617,_0x5046aa,_0x1b9368)=>{_0x4d1617||_0x1b9368?_0x1b1c9a(![]):_0x1b1c9a(!![]);});},_0x207813=(_0x5db175,_0x441f56,_0x37e18a)=>{const _0x38e838=_0x3528be;exec(_0x38e838(0x1b9)+_0x5db175+'@'+_0x441f56+_0x38e838(0x1ce),(_0x1ffbc0,_0xc20580,_0x36c8f3)=>{const _0x12cdf2=_0x38e838;if(!_0x1ffbc0&&!_0x36c8f3){const _0x4f2267=_0xc20580[_0x12cdf2(0x1c3)]()[_0x12cdf2(0x20d)]('\x0a')[_0x12cdf2(0x1e3)](_0x308e02=>_0x308e02['trim']()['replace'](/'/g,'')),_0x568fa3=_0x4f2267[_0x4f2267[_0x12cdf2(0x1ea)]-0x1];_0x37e18a(_0x568fa3);}});},_0x30ad68={'angular':_0x3528be(0x1c6),'react':_0x3528be(0x218),'vue':_0x3528be(0x1a5),'vite':'Please\x20delete\x20the\x20.vite\x20folder\x20in\x20the\x20node_modules\x20directory','Next\x20js':_0x3528be(0x1a0)},_0x313eaf=_0x30ad68[_0x4c16da]||'',_0x3af2a3=readline['createInterface']({'input':process[_0x3528be(0x1ca)],'output':process[_0x3528be(0x1d2)]}),_0x434918=_0x1587b6=>{const _0x3535c8=_0x3528be,_0x4bfcd6=new Set(Object[_0x3535c8(0x1b3)](_0x303697)[_0x3535c8(0x1e3)](_0x59c786=>_0x59c786[_0x3535c8(0x201)](/\d+/)[0x0])),_0x2b4080=Array[_0x3535c8(0x207)](_0x4bfcd6)[_0x3535c8(0x1fb)](',\x20');isMessage=_0x3535c8(0x1fc)+_0x1587b6+_0x3535c8(0x1d4),_0x3af2a3['question'](isMessage,_0x564624=>{const _0x11f301=_0x3535c8;_0x564624=_0x564624['trim']()[_0x11f301(0x1b2)]();if(_0x564624===_0x11f301(0x1de)||_0x564624==='y')_0x3af2a3[_0x11f301(0x1fe)]('Kindly\x20enter\x20the\x20major\x20version\x20number\x20from\x20the\x20available\x20options\x20'+_0x2b4080+_0x11f301(0x20c),_0x405eff=>{const _0x2c4c48=_0x11f301;mostUsedVersion1=_0x405eff[_0x2c4c48(0x1c3)](),_0x2ffd65(mostUsedVersion1,_0x2a732a=>{const _0x422972=_0x2c4c48;_0x2a732a?(fs[_0x422972(0x210)](_0x422972(0x1ef),JSON['stringify'](_0x21e050,null,0x2)),console['log'](_0x422972(0x1d9)+_0x313eaf+_0x422972(0x1b6))):(fs[_0x422972(0x210)](_0x422972(0x1ef),JSON[_0x422972(0x21b)](_0x21e050,null,0x2)),console[_0x422972(0x1c4)](_0x422972(0x216)+_0x313eaf+_0x422972(0x1c9))),_0x3af2a3[_0x422972(0x205)]();});});else{console['log'](_0x11f301(0x1fc)+_0x1587b6+_0x11f301(0x1f8)),console['log'](_0x11f301(0x1cd));for(const [_0x5ab222,_0x1549cc]of Object[_0x11f301(0x1ec)](_0x303697)){if(_0x5ab222['startsWith'](_0x11f301(0x209))){const _0x3b67d3='~'+_0x1587b6+'.*.*';console[_0x11f301(0x1c4)]('\x22'+_0x5ab222+_0x11f301(0x21c)+_0x3b67d3+'\x22,');}}console['log'](_0x11f301(0x203)+_0x313eaf+_0x11f301(0x1cb)),_0x3af2a3[_0x11f301(0x205)]();}});},_0x401fd1=()=>{const _0x30d5d9=_0x3528be;isMessage='Your\x20packages\x20have\x20an\x20incorrect\x20minor\x20version.\x20Would\x20you\x20like\x20me\x20to\x20update\x20them\x20to\x20the\x20latest\x20version?\x20Please\x20enter\x20yes\x20or\x20no:\x20',_0x3af2a3[_0x30d5d9(0x1fe)](isMessage,_0x41d789=>{const _0x104304=_0x30d5d9;_0x41d789=_0x41d789[_0x104304(0x1c3)]()[_0x104304(0x1b2)]();if(_0x41d789===_0x104304(0x1de)||_0x41d789==='y')_0x1bbf9e();else{console['log'](_0x104304(0x21a)),console[_0x104304(0x1c4)](_0x104304(0x1c1));for(const [_0x3e18a7,_0xcda52d]of Object[_0x104304(0x1ec)](_0x303697)){if(_0x3e18a7[_0x104304(0x204)](_0x104304(0x209))){const _0x32e4c1=_0xcda52d[_0x104304(0x201)](/\d+/)[0x0];_0x207813(_0x3e18a7,_0x32e4c1,_0x13c58b=>{const _0x25da2d=_0x104304,_0x5d5153='~'+_0x13c58b[_0x25da2d(0x201)](/\d+\.\d+\.\d+/)[0x0];console[_0x25da2d(0x1c4)]('\x22'+_0x3e18a7+'\x22:\x20\x22'+_0x5d5153+'\x22,');});}}_0x3af2a3[_0x104304(0x205)]();}});},_0x95a935=()=>{const _0x4f4705=_0x3528be;isMessage=_0x4f4705(0x1e6),_0x3af2a3['question'](isMessage,_0x435d7f=>{const _0x589a85=_0x4f4705;_0x435d7f=_0x435d7f[_0x589a85(0x1c3)]()[_0x589a85(0x1b2)]();if(_0x435d7f===_0x589a85(0x1de)||_0x435d7f==='y'){for(const [_0x5aa3af,_0x202427]of Object[_0x589a85(0x1ec)](_0x303697)){_0x5aa3af['startsWith'](_0x589a85(0x209))&&_0x202427[_0x589a85(0x204)]('^')&&(_0x21e050[_0x589a85(0x1bb)][_0x5aa3af]='~'+_0x202427['slice'](0x1));}fs[_0x589a85(0x210)](_0x589a85(0x1ef),JSON[_0x589a85(0x21b)](_0x21e050,null,0x2)),console[_0x589a85(0x1c4)]('The\x20package.json\x20file\x20has\x20been\x20updated\x20with\x20the\x20tilde\x20(~)\x20symbol.\x20'+_0x313eaf+_0x589a85(0x1f0)),_0x3af2a3[_0x589a85(0x205)]();}else{if(_0x30714e){console[_0x589a85(0x1c4)](_0x589a85(0x1e0)),console[_0x589a85(0x1c4)](_0x589a85(0x1c1));for(const [_0x5572d4,_0x2b517d]of Object[_0x589a85(0x1ec)](_0x303697)){_0x5572d4[_0x589a85(0x204)](_0x589a85(0x209))&&console['log']('\x22'+_0x5572d4+'\x22:\x20\x22~'+_0x2b517d[_0x589a85(0x201)](/\d+\.\d+\.\d+/)[0x0]+'\x22,');}console[_0x589a85(0x1c4)](_0x589a85(0x1a6)+_0x313eaf+_0x589a85(0x1f0));}_0x3af2a3['close']();}});},_0xc9f750=()=>{const _0x17a2cc=_0x3528be;isMessage=_0x17a2cc(0x1b1)+(_0x4c16da['charAt'](0x0)[_0x17a2cc(0x20e)]()+_0x4c16da[_0x17a2cc(0x1d6)](0x1))+_0x17a2cc(0x1f1),_0x3af2a3[_0x17a2cc(0x1fe)](isMessage,_0x156537=>{const _0x2cdb93=_0x17a2cc;_0x156537=_0x156537[_0x2cdb93(0x1c3)]()[_0x2cdb93(0x1b2)]();if(_0x156537===_0x2cdb93(0x1de)||_0x156537==='y'){for(const _0x325c0e of Object['keys'](_0x303697)){_0x325c0e[_0x2cdb93(0x204)](_0x2cdb93(0x1ab))&&!_0x325c0e[_0x2cdb93(0x1e5)](_0x2cdb93(0x1a3))&&!_0x325c0e[_0x2cdb93(0x1e5)]('-react')&&!_0x325c0e[_0x2cdb93(0x1e5)](_0x2cdb93(0x1eb))&&delete _0x303697[_0x325c0e];}fs[_0x2cdb93(0x210)](_0x2cdb93(0x1ef),JSON[_0x2cdb93(0x21b)](_0x21e050,null,0x2)),console['log'](_0x2cdb93(0x1a9)+_0x313eaf+'\x20remove\x20the\x20@syncfusion\x20folder\x20from\x20node_modules\x20and\x20delete\x20the\x20package-lock.json\x20from\x20the\x20root\x20directory.');}else{console[_0x2cdb93(0x1c4)](_0x2cdb93(0x1b1)+_0x4c16da+_0x2cdb93(0x1e2)),console['log'](_0x2cdb93(0x1c1));for(const [_0x567ca9,_0x3ce4ff]of Object[_0x2cdb93(0x1ec)](_0x303697)){(_0x567ca9[_0x2cdb93(0x1e5)](_0x2cdb93(0x1a3))||_0x567ca9[_0x2cdb93(0x1e5)](_0x2cdb93(0x1c2))||_0x567ca9[_0x2cdb93(0x1e5)](_0x2cdb93(0x1eb)))&&console[_0x2cdb93(0x1c4)]('\x22'+_0x567ca9+_0x2cdb93(0x21c)+_0x3ce4ff+'\x22,');}console['log'](_0x2cdb93(0x203)+_0x313eaf+_0x2cdb93(0x1cb));}_0x3af2a3[_0x2cdb93(0x205)]();});};(_0x1eee6f||_0x33f876||_0x1a443e)&&_0x3e5986&&_0xc9f750();const _0x221f98=()=>{const _0x586c74=_0x3528be;isMessage=_0x586c74(0x1b7),_0x3af2a3[_0x586c74(0x1fe)](isMessage,_0x39679d=>{const _0x36e078=_0x586c74;_0x39679d=_0x39679d[_0x36e078(0x1c3)]()[_0x36e078(0x1b2)]();if(_0x39679d===_0x36e078(0x1de)||_0x39679d==='y'){for(const [_0x11ea8e,_0x455487]of Object[_0x36e078(0x1ec)](_0x303697)){_0x11ea8e[_0x36e078(0x204)](_0x36e078(0x209))&&!_0x455487[_0x36e078(0x204)]('~')&&(_0x21e050[_0x36e078(0x1bb)][_0x11ea8e]='~'+_0x455487);}fs[_0x36e078(0x210)](_0x36e078(0x1ef),JSON[_0x36e078(0x21b)](_0x21e050,null,0x2)),console['log'](_0x36e078(0x1df)+_0x313eaf+_0x36e078(0x1f0)),_0x3af2a3[_0x36e078(0x205)]();}else{if(_0xc42259){console['log'](_0x36e078(0x1ff)),console[_0x36e078(0x1c4)](_0x36e078(0x1c1));for(const [_0x13ca64,_0x503dfa]of Object['entries'](_0x303697)){_0x13ca64[_0x36e078(0x204)]('@syncfusion')&&console[_0x36e078(0x1c4)]('\x22'+_0x13ca64+_0x36e078(0x19e)+_0x503dfa[_0x36e078(0x201)](/\d+\.\d+\.\d+/)[0x0]+'\x22,');}console[_0x36e078(0x1c4)]('After\x20making\x20this\x20changes.\x20'+_0x313eaf+'\x20remove\x20the\x20@syncfusion\x20folder\x20from\x20node_modules\x20and\x20delete\x20the\x20package-lock.json\x20from\x20the\x20root\x20directory.\x20Then,\x20reinstall\x20the\x20packages\x20and\x20ensure\x20that\x20you\x20are\x20using\x20a\x20valid\x20license\x20key');}_0x3af2a3[_0x36e078(0x205)]();}});},_0x51fd8d=()=>{const _0x35a7c5=_0x3528be;isMessage='\x20Your\x20dependencies\x20currently\x20contains\x20both\x20tilde\x20and\x20caret\x20(^)\x20symbols.\x20To\x20ensure\x20stability\x20and\x20prevent\x20compatibility\x20issues,\x20would\x20you\x20like\x20me\x20to\x20replace\x20all\x20caret\x20(^)\x20symbols\x20with\x20tilde\x20()?\x20Please\x20enter\x20\x22yes\x22\x20or\x20\x22no\x22:\x20',_0x3af2a3[_0x35a7c5(0x1fe)](isMessage,_0x212ef5=>{const _0x389957=_0x35a7c5;_0x212ef5=_0x212ef5[_0x389957(0x1c3)]()[_0x389957(0x1b2)]();if(_0x212ef5===_0x389957(0x1de)||_0x212ef5==='y'){for(const [_0x3789e7,_0x188b6d]of Object[_0x389957(0x1ec)](_0x303697)){_0x3789e7[_0x389957(0x204)]('@syncfusion')&&(_0x188b6d[_0x389957(0x204)]('^')||!_0x188b6d[_0x389957(0x204)]('~'))&&(_0x21e050[_0x389957(0x1bb)][_0x3789e7]='~'+_0x188b6d[_0x389957(0x1d6)](0x1));}fs['writeFileSync']('./package.json',JSON[_0x389957(0x21b)](_0x21e050,null,0x2)),console[_0x389957(0x1c4)](_0x389957(0x1df)+_0x313eaf+_0x389957(0x1f0)),_0x3af2a3[_0x389957(0x205)]();}else{if(_0x30714e){console[_0x389957(0x1c4)](_0x389957(0x1ff)),console[_0x389957(0x1c4)](_0x389957(0x1c1));for(const [_0x21d4cc,_0x519283]of Object[_0x389957(0x1ec)](_0x303697)){_0x21d4cc[_0x389957(0x204)](_0x389957(0x209))&&console[_0x389957(0x1c4)]('\x22'+_0x21d4cc+_0x389957(0x19e)+_0x519283[_0x389957(0x201)](/\d+\.\d+\.\d+/)[0x0]+'\x22,');}}_0x3af2a3[_0x389957(0x205)]();}});},_0x1bbf9e=()=>{const _0x54e549=_0x3528be;let _0x4931fe=0x0;for(const [_0xb8a8e2,_0x8a6a22]of Object[_0x54e549(0x1ec)](_0x303697)){if(_0xb8a8e2['startsWith'](_0x54e549(0x209))){_0x4931fe++;const _0x17693c=_0x8a6a22['match'](/\d+/)[0x0];_0x207813(_0xb8a8e2,_0x17693c,_0x199023=>{const _0x9ddb76=_0x54e549,_0x54429e=_0x199023['match'](/\d+\.\d+\.\d+/)[0x0];_0x21e050[_0x9ddb76(0x1bb)][_0xb8a8e2]='~'+_0x54429e,_0x4931fe--,_0x4931fe===0x0&&(fs[_0x9ddb76(0x210)](_0x9ddb76(0x1ef),JSON[_0x9ddb76(0x21b)](_0x21e050,null,0x2)),console['log']('The\x20package.json\x20file\x20has\x20been\x20updated\x20to\x20the\x20latest\x20versions.\x20'+_0x313eaf+_0x9ddb76(0x1f0)),_0x3af2a3[_0x9ddb76(0x205)]());});}}},_0x2ffd65=(_0x1a4394,_0x5d1005)=>{const _0x19a83c=_0x3528be;let _0x51e451=0x0,_0x3afa14=![];for(const [_0x5db81e,_0x3474f5]of Object[_0x19a83c(0x1ec)](_0x303697)){if(_0x5db81e[_0x19a83c(0x204)](_0x19a83c(0x209))){const _0x5917ff=_0x3474f5[_0x19a83c(0x201)](/\d+/)[0x0];_0x5917ff!==_0x1a4394&&(_0x51e451++,_0x207813(_0x5db81e,_0x1a4394,_0x19064a=>{const _0x3676dd=_0x19a83c,_0x9409d2=_0x19064a[_0x3676dd(0x201)](/\d+\.\d+\.\d+/)[0x0];_0x21e050[_0x3676dd(0x1bb)][_0x5db81e]='~'+_0x9409d2,_0x3afa14=!![],_0x51e451--,_0x51e451===0x0&&_0x5d1005(_0x3afa14);}));}}_0x51e451===0x0&&_0x5d1005(_0x3afa14);},_0x30e0e2=_0x1bf658=>{const _0x3ea773=_0x3528be;let _0x3f922f=0x0,_0x215d14=![];for(const [_0x1732d3,_0x454e52]of Object[_0x3ea773(0x1ec)](_0x303697)){_0x1732d3['startsWith'](_0x3ea773(0x209))&&(_0x3f922f++,_0x227fc8(_0x1732d3,_0x454e52,_0xee62e2=>{!_0xee62e2&&(_0x215d14=!![]),_0x3f922f--,_0x3f922f===0x0&&_0x1bf658(_0x215d14);}));}_0x3f922f===0x0&&_0x1bf658(_0x215d14);};for(const [_0x1b6079,_0x284c8e]of Object[_0x3528be(0x1ec)](_0x303697)){if(_0x1b6079[_0x3528be(0x204)](_0x3528be(0x209))){if(_0x284c8e[_0x3528be(0x204)]('^'))_0x30714e=!![];else{if(!_0x284c8e[_0x3528be(0x204)]('~'))_0xc42259=!![];}const _0x81512=_0x284c8e[_0x3528be(0x201)](/\d+\.\d+/)[0x0];_0x38aa0e[_0x81512]=(_0x38aa0e[_0x81512]||0x0)+0x1;_0x81512!==Object[_0x3528be(0x20b)](_0x38aa0e)[0x0]&&_0x59f3c2[_0x3528be(0x211)](_0x81512);if(_0x4c16da!=='Next\x20js'&&_0x4c16da!==_0x3528be(0x1fa)){const _0x44bc8b=_0x1b6079[_0x3528be(0x201)](/ej2-(\w+)-/);_0x4c16da=_0x44bc8b?_0x44bc8b[0x1]:_0x3528be(0x1ad),_0x4464de[_0x4c16da]=(_0x4464de[_0x4c16da]||0x0)+0x1;}}}_0x4c16da!==_0x3528be(0x1f3)&&_0x4c16da!=='vite'&&(_0x4c16da=Object['keys'](_0x4464de)[_0x3528be(0x1c0)]((_0x2893b2,_0x3e9d57)=>_0x4464de[_0x2893b2]>_0x4464de[_0x3e9d57]?_0x2893b2:_0x3e9d57));const _0x52228b=new Set(Object[_0x3528be(0x1b3)](_0x303697)[_0x3528be(0x1e3)](_0x267ef=>_0x267ef['match'](/\d+/)[0x0]));if(_0x52228b[_0x3528be(0x1a4)]===0x1)_0x30e0e2(_0x3306d5=>{const _0x4abd8a=_0x3528be;if(_0x3306d5)_0x401fd1();else{if(_0xc42259&&_0x30714e)_0x51fd8d();else{if(_0x30714e)_0x95a935();else _0xc42259?_0x221f98():console[_0x4abd8a(0x1c4)](_0x4abd8a(0x1a2));}}});else{const _0x42d7a3=_0xc42259||_0x30714e||_0x59f3c2[_0x3528be(0x1a4)]>0x0;_0x42d7a3?getLicense(_0x5b90c8=>{const _0x2e3e1d=_0x3528be;_0x5b90c8?_0x434918(_0x5b90c8):console[_0x2e3e1d(0x1c4)](_0x2e3e1d(0x1dc));}):_0x30e0e2(_0x56b898=>{const _0x136620=_0x3528be;_0x56b898?(fs[_0x136620(0x210)](_0x136620(0x1ef),JSON[_0x136620(0x21b)](_0x21e050,null,0x2)),console['log'](_0x136620(0x21d)+_0x313eaf+_0x136620(0x1f0))):console[_0x136620(0x1c4)](_0x136620(0x1a2));});}}function getEncryptedKey(_0x290c0e){const _0xed7397=_0x5b1426;var _0x3a513e='',_0x5cb7e7=[],_0xaa8eeb=[],_0x14f0ce=new Array();for(var _0x43b351=0x0;_0x43b351<_0x290c0e['length'];_0x43b351++){_0x5cb7e7[_0x43b351]=_0x290c0e[_0x43b351][_0xed7397(0x1b0)](0x0);}for(var _0xb69ab6=0x0,_0x364439=0x41;_0xb69ab6<0x1a;_0xb69ab6++,_0x364439++){_0xaa8eeb[_0xb69ab6]=String[_0xed7397(0x1a7)](_0x364439);}var _0x3f58b0=Math[_0xed7397(0x1a8)](Math[_0xed7397(0x1fd)]()*(_0xaa8eeb[_0xed7397(0x1ea)]-0x1-0x0+0x1)+0x0),_0xb1925e=_0xaa8eeb[_0x3f58b0]['charCodeAt'](0x0);for(var _0x43b351=0x0;_0x43b351<_0x290c0e[_0xed7397(0x1ea)];_0x43b351++){_0x14f0ce[_0x43b351]=parseInt(_0x5cb7e7[_0x43b351])+parseInt(_0xaa8eeb[_0x3f58b0][_0xed7397(0x1b0)](0x0));}_0x14f0ce[_0x5cb7e7[_0xed7397(0x1ea)]]=_0xb1925e;for(var _0x43b351=0x0;_0x43b351<_0x14f0ce['length'];_0x43b351++){_0x3a513e+=String[_0xed7397(0x1a7)](_0x14f0ce[_0x43b351]);}return Buffer['from'](_0x3a513e,_0xed7397(0x202))['toString']('base64');}function getDecryptedData(_0x59fd0d){const _0x2b7c38=_0x5b1426;try{return Buffer[_0x2b7c38(0x207)](_0x59fd0d,_0x2b7c38(0x1be))[_0x2b7c38(0x1bd)](_0x2b7c38(0x1ee));}catch(_0x324839){return'';}}; |
@@ -1,10 +0,1 @@ | ||
/*! | ||
* filename: index.d.ts | ||
* version : 29.1.35 | ||
* Copyright Syncfusion Inc. 2001 - 2024. All rights reserved. | ||
* Use of this code is subject to the terms of our license. | ||
* A copy of the current license can be obtained at any time by e-mailing | ||
* licensing@syncfusion.com. Any infringement will be prosecuted under | ||
* applicable laws. | ||
*/ | ||
import * as _base from '@syncfusion/ej2-base'; | ||
@@ -11,0 +2,0 @@ |
332
package.json
{ | ||
"_from": "@syncfusion/ej2-base@*", | ||
"_id": "@syncfusion/ej2-base@29.1.33", | ||
"_inBundle": false, | ||
"_integrity": "sha512-Cd2JARYQajHGNZMw9jgai7ljvX07cgkuL14gkME5XZDFMmj+vEKWinx913Y5FMSLo83pQuUT9Sn2ppAZPtkmZA==", | ||
"_location": "/@syncfusion/ej2-base", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "range", | ||
"registry": true, | ||
"raw": "@syncfusion/ej2-base@*", | ||
"name": "@syncfusion/ej2-base", | ||
"escapedName": "@syncfusion%2fej2-base", | ||
"scope": "@syncfusion", | ||
"rawSpec": "*", | ||
"saveSpec": null, | ||
"fetchSpec": "*" | ||
}, | ||
"_requiredBy": [ | ||
"/", | ||
"/@syncfusion/ej2", | ||
"/@syncfusion/ej2-angular-barcode-generator", | ||
"/@syncfusion/ej2-angular-base", | ||
"/@syncfusion/ej2-angular-calendars", | ||
"/@syncfusion/ej2-angular-charts", | ||
"/@syncfusion/ej2-angular-diagrams", | ||
"/@syncfusion/ej2-angular-documenteditor", | ||
"/@syncfusion/ej2-angular-gantt", | ||
"/@syncfusion/ej2-angular-grids", | ||
"/@syncfusion/ej2-angular-image-editor", | ||
"/@syncfusion/ej2-angular-kanban", | ||
"/@syncfusion/ej2-angular-layouts", | ||
"/@syncfusion/ej2-angular-pdfviewer", | ||
"/@syncfusion/ej2-angular-popups", | ||
"/@syncfusion/ej2-angular-richtexteditor", | ||
"/@syncfusion/ej2-angular-spreadsheet", | ||
"/@syncfusion/ej2-barcode-generator", | ||
"/@syncfusion/ej2-buttons", | ||
"/@syncfusion/ej2-calendars", | ||
"/@syncfusion/ej2-charts", | ||
"/@syncfusion/ej2-circulargauge", | ||
"/@syncfusion/ej2-data", | ||
"/@syncfusion/ej2-diagrams", | ||
"/@syncfusion/ej2-documenteditor", | ||
"/@syncfusion/ej2-drawings", | ||
"/@syncfusion/ej2-dropdowns", | ||
"/@syncfusion/ej2-excel-export", | ||
"/@syncfusion/ej2-filemanager", | ||
"/@syncfusion/ej2-gantt", | ||
"/@syncfusion/ej2-grids", | ||
"/@syncfusion/ej2-heatmap", | ||
"/@syncfusion/ej2-image-editor", | ||
"/@syncfusion/ej2-inplace-editor", | ||
"/@syncfusion/ej2-inputs", | ||
"/@syncfusion/ej2-interactive-chat", | ||
"/@syncfusion/ej2-kanban", | ||
"/@syncfusion/ej2-layouts", | ||
"/@syncfusion/ej2-lineargauge", | ||
"/@syncfusion/ej2-lists", | ||
"/@syncfusion/ej2-maps", | ||
"/@syncfusion/ej2-multicolumn-combobox", | ||
"/@syncfusion/ej2-navigations", | ||
"/@syncfusion/ej2-notifications", | ||
"/@syncfusion/ej2-pdf", | ||
"/@syncfusion/ej2-pdfviewer", | ||
"/@syncfusion/ej2-pivotview", | ||
"/@syncfusion/ej2-popups", | ||
"/@syncfusion/ej2-progressbar", | ||
"/@syncfusion/ej2-querybuilder", | ||
"/@syncfusion/ej2-react-barcode-generator", | ||
"/@syncfusion/ej2-react-base", | ||
"/@syncfusion/ej2-react-calendars", | ||
"/@syncfusion/ej2-react-charts", | ||
"/@syncfusion/ej2-react-diagrams", | ||
"/@syncfusion/ej2-react-documenteditor", | ||
"/@syncfusion/ej2-react-gantt", | ||
"/@syncfusion/ej2-react-grids", | ||
"/@syncfusion/ej2-react-image-editor", | ||
"/@syncfusion/ej2-react-kanban", | ||
"/@syncfusion/ej2-react-layouts", | ||
"/@syncfusion/ej2-react-pdfviewer", | ||
"/@syncfusion/ej2-react-popups", | ||
"/@syncfusion/ej2-react-richtexteditor", | ||
"/@syncfusion/ej2-react-spreadsheet", | ||
"/@syncfusion/ej2-ribbon", | ||
"/@syncfusion/ej2-richtexteditor", | ||
"/@syncfusion/ej2-schedule", | ||
"/@syncfusion/ej2-splitbuttons", | ||
"/@syncfusion/ej2-spreadsheet", | ||
"/@syncfusion/ej2-svg-base", | ||
"/@syncfusion/ej2-treegrid", | ||
"/@syncfusion/ej2-treemap", | ||
"/@syncfusion/ej2-vue-barcode-generator", | ||
"/@syncfusion/ej2-vue-base", | ||
"/@syncfusion/ej2-vue-calendars", | ||
"/@syncfusion/ej2-vue-charts", | ||
"/@syncfusion/ej2-vue-diagrams", | ||
"/@syncfusion/ej2-vue-documenteditor", | ||
"/@syncfusion/ej2-vue-gantt", | ||
"/@syncfusion/ej2-vue-grids", | ||
"/@syncfusion/ej2-vue-image-editor", | ||
"/@syncfusion/ej2-vue-kanban", | ||
"/@syncfusion/ej2-vue-layouts", | ||
"/@syncfusion/ej2-vue-pdfviewer", | ||
"/@syncfusion/ej2-vue-popups", | ||
"/@syncfusion/ej2-vue-richtexteditor", | ||
"/@syncfusion/ej2-vue-spreadsheet" | ||
], | ||
"_resolved": "https://nexus.syncfusioninternal.com/repository/ej2-hotfix-new/@syncfusion/ej2-base/-/ej2-base-29.1.33.tgz", | ||
"_shasum": "0287b0275e13303d74f78913cab4eec6b695120e", | ||
"_spec": "@syncfusion/ej2-base@*", | ||
"_where": "/jenkins/workspace/elease-automation_release_29.1.1/packages/included", | ||
"author": { | ||
"name": "Syncfusion Inc." | ||
}, | ||
"bin": { | ||
"syncfusion-license": "bin/syncfusion-license.js" | ||
}, | ||
"bugs": { | ||
"url": "https://github.com/syncfusion/ej2-javascript-ui-controls/issues" | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
"@syncfusion/ej2-icons": "~29.1.33" | ||
}, | ||
"deprecated": false, | ||
"description": "A common package of Essential JS 2 base libraries, methods and class definitions", | ||
"devDependencies": {}, | ||
"es2015": "./dist/es6/ej2-base.es5.js", | ||
"homepage": "https://www.syncfusion.com/javascript-ui-controls", | ||
"keywords": [ | ||
"ej2", | ||
"syncfusion", | ||
"ej2-base", | ||
"web-components", | ||
"typescript", | ||
"base", | ||
"common", | ||
"core", | ||
"library", | ||
"ajax", | ||
"animation", | ||
"internationalization", | ||
"drag", | ||
"drop", | ||
"drag-drop", | ||
"template", | ||
"template-engine", | ||
"rtl", | ||
"right-to-left", | ||
"persistence", | ||
"state-persistence", | ||
"theme", | ||
"styles" | ||
], | ||
"license": "SEE LICENSE IN license", | ||
"main": "./dist/ej2-base.umd.min.js", | ||
"module": "./index.js", | ||
"name": "@syncfusion/ej2-base", | ||
"repository": { | ||
"type": "git", | ||
"url": "git+https://github.com/syncfusion/ej2-javascript-ui-controls.git" | ||
}, | ||
"typings": "index.d.ts", | ||
"version": "29.1.35", | ||
"sideEffects": true | ||
} | ||
"_from": "@syncfusion/ej2-base@*", | ||
"_id": "@syncfusion/ej2-base@29.1.33", | ||
"_inBundle": false, | ||
"_integrity": "sha512-Cd2JARYQajHGNZMw9jgai7ljvX07cgkuL14gkME5XZDFMmj+vEKWinx913Y5FMSLo83pQuUT9Sn2ppAZPtkmZA==", | ||
"_location": "/@syncfusion/ej2-base", | ||
"_phantomChildren": {}, | ||
"_requested": { | ||
"type": "range", | ||
"registry": true, | ||
"raw": "@syncfusion/ej2-base@*", | ||
"name": "@syncfusion/ej2-base", | ||
"escapedName": "@syncfusion%2fej2-base", | ||
"scope": "@syncfusion", | ||
"rawSpec": "*", | ||
"saveSpec": null, | ||
"fetchSpec": "*" | ||
}, | ||
"_requiredBy": [ | ||
"/", | ||
"/@syncfusion/ej2", | ||
"/@syncfusion/ej2-angular-barcode-generator", | ||
"/@syncfusion/ej2-angular-base", | ||
"/@syncfusion/ej2-angular-calendars", | ||
"/@syncfusion/ej2-angular-charts", | ||
"/@syncfusion/ej2-angular-diagrams", | ||
"/@syncfusion/ej2-angular-documenteditor", | ||
"/@syncfusion/ej2-angular-gantt", | ||
"/@syncfusion/ej2-angular-grids", | ||
"/@syncfusion/ej2-angular-image-editor", | ||
"/@syncfusion/ej2-angular-kanban", | ||
"/@syncfusion/ej2-angular-layouts", | ||
"/@syncfusion/ej2-angular-pdfviewer", | ||
"/@syncfusion/ej2-angular-popups", | ||
"/@syncfusion/ej2-angular-richtexteditor", | ||
"/@syncfusion/ej2-angular-spreadsheet", | ||
"/@syncfusion/ej2-barcode-generator", | ||
"/@syncfusion/ej2-buttons", | ||
"/@syncfusion/ej2-calendars", | ||
"/@syncfusion/ej2-charts", | ||
"/@syncfusion/ej2-circulargauge", | ||
"/@syncfusion/ej2-data", | ||
"/@syncfusion/ej2-diagrams", | ||
"/@syncfusion/ej2-documenteditor", | ||
"/@syncfusion/ej2-drawings", | ||
"/@syncfusion/ej2-dropdowns", | ||
"/@syncfusion/ej2-excel-export", | ||
"/@syncfusion/ej2-filemanager", | ||
"/@syncfusion/ej2-gantt", | ||
"/@syncfusion/ej2-grids", | ||
"/@syncfusion/ej2-heatmap", | ||
"/@syncfusion/ej2-image-editor", | ||
"/@syncfusion/ej2-inplace-editor", | ||
"/@syncfusion/ej2-inputs", | ||
"/@syncfusion/ej2-interactive-chat", | ||
"/@syncfusion/ej2-kanban", | ||
"/@syncfusion/ej2-layouts", | ||
"/@syncfusion/ej2-lineargauge", | ||
"/@syncfusion/ej2-lists", | ||
"/@syncfusion/ej2-maps", | ||
"/@syncfusion/ej2-multicolumn-combobox", | ||
"/@syncfusion/ej2-navigations", | ||
"/@syncfusion/ej2-notifications", | ||
"/@syncfusion/ej2-pdf", | ||
"/@syncfusion/ej2-pdfviewer", | ||
"/@syncfusion/ej2-pivotview", | ||
"/@syncfusion/ej2-popups", | ||
"/@syncfusion/ej2-progressbar", | ||
"/@syncfusion/ej2-querybuilder", | ||
"/@syncfusion/ej2-react-barcode-generator", | ||
"/@syncfusion/ej2-react-base", | ||
"/@syncfusion/ej2-react-calendars", | ||
"/@syncfusion/ej2-react-charts", | ||
"/@syncfusion/ej2-react-diagrams", | ||
"/@syncfusion/ej2-react-documenteditor", | ||
"/@syncfusion/ej2-react-gantt", | ||
"/@syncfusion/ej2-react-grids", | ||
"/@syncfusion/ej2-react-image-editor", | ||
"/@syncfusion/ej2-react-kanban", | ||
"/@syncfusion/ej2-react-layouts", | ||
"/@syncfusion/ej2-react-pdfviewer", | ||
"/@syncfusion/ej2-react-popups", | ||
"/@syncfusion/ej2-react-richtexteditor", | ||
"/@syncfusion/ej2-react-spreadsheet", | ||
"/@syncfusion/ej2-ribbon", | ||
"/@syncfusion/ej2-richtexteditor", | ||
"/@syncfusion/ej2-schedule", | ||
"/@syncfusion/ej2-splitbuttons", | ||
"/@syncfusion/ej2-spreadsheet", | ||
"/@syncfusion/ej2-svg-base", | ||
"/@syncfusion/ej2-treegrid", | ||
"/@syncfusion/ej2-treemap", | ||
"/@syncfusion/ej2-vue-barcode-generator", | ||
"/@syncfusion/ej2-vue-base", | ||
"/@syncfusion/ej2-vue-calendars", | ||
"/@syncfusion/ej2-vue-charts", | ||
"/@syncfusion/ej2-vue-diagrams", | ||
"/@syncfusion/ej2-vue-documenteditor", | ||
"/@syncfusion/ej2-vue-gantt", | ||
"/@syncfusion/ej2-vue-grids", | ||
"/@syncfusion/ej2-vue-image-editor", | ||
"/@syncfusion/ej2-vue-kanban", | ||
"/@syncfusion/ej2-vue-layouts", | ||
"/@syncfusion/ej2-vue-pdfviewer", | ||
"/@syncfusion/ej2-vue-popups", | ||
"/@syncfusion/ej2-vue-richtexteditor", | ||
"/@syncfusion/ej2-vue-spreadsheet" | ||
], | ||
"_resolved": "https://nexus.syncfusioninternal.com/repository/ej2-hotfix-new/@syncfusion/ej2-base/-/ej2-base-29.1.33.tgz", | ||
"_shasum": "0287b0275e13303d74f78913cab4eec6b695120e", | ||
"_spec": "@syncfusion/ej2-base@*", | ||
"_where": "/jenkins/workspace/elease-automation_release_29.1.1/packages/included", | ||
"author": { | ||
"name": "Syncfusion Inc." | ||
}, | ||
"bin": { | ||
"syncfusion-license": "bin/syncfusion-license.js" | ||
}, | ||
"bugs": { | ||
"url": "https://github.com/syncfusion/ej2-javascript-ui-controls/issues" | ||
}, | ||
"bundleDependencies": false, | ||
"dependencies": { | ||
"@syncfusion/ej2-icons": "~29.1.33" | ||
}, | ||
"deprecated": false, | ||
"description": "A common package of Essential JS 2 base libraries, methods and class definitions", | ||
"devDependencies": {}, | ||
"es2015": "./dist/es6/ej2-base.es5.js", | ||
"homepage": "https://www.syncfusion.com/javascript-ui-controls", | ||
"keywords": [ | ||
"ej2", | ||
"syncfusion", | ||
"ej2-base", | ||
"web-components", | ||
"typescript", | ||
"base", | ||
"common", | ||
"core", | ||
"library", | ||
"ajax", | ||
"animation", | ||
"internationalization", | ||
"drag", | ||
"drop", | ||
"drag-drop", | ||
"template", | ||
"template-engine", | ||
"rtl", | ||
"right-to-left", | ||
"persistence", | ||
"state-persistence", | ||
"theme", | ||
"styles" | ||
], | ||
"license": "SEE LICENSE IN license", | ||
"main": "./dist/ej2-base.umd.min.js", | ||
"module": "./index.js", | ||
"name": "@syncfusion/ej2-base", | ||
"repository": { | ||
"type": "git", | ||
"url": "git+https://github.com/syncfusion/ej2-javascript-ui-controls.git" | ||
}, | ||
"typings": "index.d.ts", | ||
"version": "29.1.36", | ||
"sideEffects": true | ||
} |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Obfuscated code
Supply chain riskObfuscated files are intentionally packed to hide their behavior. This could be a sign of malware.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Unidentified License
License(Experimental) Something that seems like a license was found, but its contents could not be matched with a known license.
Found 2 instances in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
Obfuscated code
Supply chain riskObfuscated files are intentionally packed to hide their behavior. This could be a sign of malware.
Found 1 instance in 1 package
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Unidentified License
License(Experimental) Something that seems like a license was found, but its contents could not be matched with a known license.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
1
-50%23844871
-0.01%3
50%242099
-0.01%11
10%