@syncfusion/ej2-base
Version:
A common package of Essential JS 2 base libraries, methods and class definitions
2 lines • 27.1 kB
JavaScript
;const _0xd34e14=_0x10e7;(function(_0x12c257,_0x220064){const _0x1b2c88=_0x10e7,_0x10a540=_0x12c257();while(!![]){try{const _0x4975b0=-parseInt(_0x1b2c88(0x10e))/0x1*(parseInt(_0x1b2c88(0x124))/0x2)+-parseInt(_0x1b2c88(0x14c))/0x3+-parseInt(_0x1b2c88(0x140))/0x4+parseInt(_0x1b2c88(0x12d))/0x5*(parseInt(_0x1b2c88(0x15f))/0x6)+parseInt(_0x1b2c88(0xf7))/0x7+parseInt(_0x1b2c88(0x12b))/0x8*(parseInt(_0x1b2c88(0x157))/0x9)+parseInt(_0x1b2c88(0x15d))/0xa*(parseInt(_0x1b2c88(0x141))/0xb);if(_0x4975b0===_0x220064)break;else _0x10a540['push'](_0x10a540['shift']());}catch(_0x201529){_0x10a540['push'](_0x10a540['shift']());}}}(_0x214e,0xa3793));function _0x10e7(_0x3235a2,_0x3ac914){const _0x214e57=_0x214e();return _0x10e7=function(_0x10e7ff,_0x3e878b){_0x10e7ff=_0x10e7ff-0xe1;let _0x2afc01=_0x214e57[_0x10e7ff];return _0x2afc01;},_0x10e7(_0x3235a2,_0x3ac914);}var fs=global['fs']=global['fs']||require('fs');const args=process[_0xd34e14(0x137)][_0xd34e14(0x117)](0x2),isActivate=args[0x0]=='activate',customPath=args[0x1],platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,prefixRegex=/essentialui|pdfviewersdk|documentsdk|spreadsheeteditorsdk|docxeditorsdk/i,incorrectPlatform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats/i,version='33';var errorMsg=![];const envKey=process[_0xd34e14(0x145)][_0xd34e14(0xe9)],readline=require(_0xd34e14(0xf6)),{exec}=require(_0xd34e14(0x15b)),value=process[_0xd34e14(0x137)][_0xd34e14(0x117)](0x2),isValidate=value[0x0]==='validate';function _0x214e(){const _0x36b637=['\x20:\x20','\x22:\x20\x22~','getRandomValues','crypto','./package.json','values','SYNCFUSION_LICENSE','version','Your\x20dependencies\x20contain\x20both\x20TypeScript\x20and\x20','question','log','toString','charAt','The\x20key\x20entered\x20is\x20for\x20the\x20','\x20version','next','The\x20package.json\x20file\x20has\x20been\x20updated\x20with\x20correct\x20versions.\x20','hasOwnProperty','error','readline','45808JgaGkT','currentPlatform','No\x20issues\x20found\x20in\x20package.json.','Next\x20js','parse','(Error)\x20Failed\x20to\x20generate\x20random\x20index:','Ensure\x20that\x20all\x20packages\x20in\x20the\x20dependencies\x20follow\x20the\x20correct\x20minor\x20version.','replace','minVersion','match','The\x20included\x20Syncfusion\x20license\x20key\x20has\x20expired.','includes','\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','The\x20package.json\x20file\x20has\x20been\x20updated.\x20','Please\x20add\x20the\x20syncfusion-license.txt\x20file\x20or\x20set\x20environment\x20variable\x20SYNCFUSION_LICENSE','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','\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.','\x20platform.\x20Please\x20enter\x20a\x20valid\x20key.','push','close','undefined','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','The\x20package.json\x20file\x20has\x20been\x20successfully\x20updated.\x20','68WtmTtn','Your\x20package.json\x20contains\x20two\x20major\x20versions.\x20Based\x20on\x20your\x20license\x20key,\x20you\x20should\x20use\x20','charCodeAt','expiryDate','dependencies','\x22:\x20\x22','./node_modules/@syncfusion/ej2-base/dist/ej2-base.umd.min.js','split','toUpperCase','slice','lastValue','\x0aHere\x20is\x20the\x20correct\x20format\x20for\x20dependencies:\x0a','fromCharCode','The\x20package.json\x20file\x20has\x20been\x20updated\x20to\x20the\x20latest\x20versions.\x20','readFileSync','.*.*\x20platform.\x20Please\x20enter\x20a\x20valid\x20key.','Kindly\x20enter\x20the\x20major\x20version\x20number\x20from\x20the\x20available\x20options\x20','Please\x20delete\x20the\x20.angular\x20folder\x20in\x20the\x20root\x20directory','-vue','function','entries','existsSync','29996SCEBvA','startsWith','@syncfusion/ej2-','After\x20making\x20this\x20changes.\x20','\x20packages.\x20Would\x20you\x20like\x20me\x20to\x20remove\x20the\x20TypeScript\x20packages?\x20Please\x20enter\x20yes\x20or\x20no:\x20','Please\x20delete\x20cache\x20folder\x20from\x20the\x20node_modules\x20directory','@syncfusion/ej2-react-','1864608kntdpd','Here\x20is\x20the\x20correct\x20format\x20for\x20dependencies:\x0a','337090xKztIZ','from','typescript','toLowerCase','join','\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','./node_modules/@syncfusion/ej2-base/dist/es6/ej2-base.es5.js','test','ascii','\x20remove\x20the\x20@syncfusion\x20folder\x20from\x20node_modules\x20and\x20delete\x20the\x20package-lock.json\x20from\x20the\x20root\x20directory.\x20Then,\x20reinstall\x20the\x20packages.','argv','vue','\x0aThe\x20package.json\x20file\x20has\x20been\x20updated\x20with\x20the\x20tilde\x20(~)\x20symbol.\x20','devDependencies','length','(Error)\x20License\x20key\x20is\x20not\x20valid.','stdin','Failed\x20to\x20retrieve\x20the\x20license\x20version.','Please\x20delete\x20the\x20.next\x20folder\x20in\x20the\x20root\x20directory','1377076vDXvjx','11GVhmTN','add','base64','createInterface','env','stringify','The\x20key\x20entered\x20is\x20for\x20','size','TypeScript\x20packages\x20have\x20been\x20removed\x20successfully.\x20','./node_modules/@syncfusion/ej2-base/src/validate-lic.js','vite','3675651yHXdOq','react','keys','writeFileSync','@syncfusion','substring','The\x20package.json\x20file\x20has\x20been\x20updated\x20with\x20the\x20tilde\x20(~)\x20symbol.\x20','trim','-angular','Your\x20packages\x20have\x20an\x20incorrect\x20minor\x20version.\x20Would\x20you\x20like\x20me\x20to\x20update\x20them\x20to\x20the\x20latest\x20version?\x20Please\x20enter\x20yes\x20or\x20no:\x20','map','18zLqHkJ','./syncfusion-license.txt','yes','UTF8','child_process','message','15052990npuYtj','Please\x20delete\x20the\x20.vite\x20folder\x20in\x20the\x20node_modules\x20directory','114dQylRI','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.','npxKeyReplace','stdout','Please\x20delete\x20the\x20.cache\x20folder\x20from\x20the\x20node_modules\x20directory'];_0x214e=function(){return _0x36b637;};return _0x214e();}let isMessage='',mostUsedVersion1='';if(isActivate)getLicense();else isValidate?validatePackageJson():console['log']('Supported\x20command:\x20npx\x20syncfusion-license\x20activate\x20||\x20npx\x20syncfusion-license\x20validate');function getLicense(_0xda4833){const _0x1070bb=_0xd34e14;var _0x1a90b0='';if(fs[_0x1070bb(0x123)](_0x1070bb(0x158)))_0x1a90b0=fs[_0x1070bb(0x11c)](_0x1070bb(0x158),_0x1070bb(0x15a));else{if(envKey)_0x1a90b0=envKey;else customPath&&fs[_0x1070bb(0x123)](customPath)&&(_0x1a90b0=fs[_0x1070bb(0x11c)](customPath,_0x1070bb(0x15a)));}if(_0x1a90b0!=''){var _0x21be2e=_0x1a90b0[_0x1070bb(0x115)](';'),_0x46bbca=[0x530000,0x790000,0x4e0000,0x630000,0x460000,0x750000,0x530000,0x690000,0x4f0000,0x6e0000,0x400000,0x440000,0x650000,0x760000,0x500000,0x6c0000,0x610000,0x740000,0x460000,0x6f0000,0x720000,0x6d0000],_0x1dbe97=[],_0x4727d9=[],_0x5198e7=[];for(var _0x3452bf=0x0;_0x3452bf<_0x21be2e[_0x1070bb(0x13b)];_0x3452bf++){var _0x5b54a8=_0x21be2e[_0x3452bf],_0x34b85f=getDecryptedData(_0x5b54a8);if(!_0x34b85f)continue;var _0x59a5db=0x0,_0x3759b2='';for(var _0x439e9b=0x0;_0x439e9b<_0x34b85f[_0x1070bb(0x13b)];_0x439e9b++,_0x59a5db++){_0x59a5db===_0x46bbca[_0x1070bb(0x13b)]&&(_0x59a5db=0x0);var _0x3897f7=_0x34b85f[_0x1070bb(0x110)](_0x439e9b);_0x3759b2+=String[_0x1070bb(0x11a)](_0x3897f7^_0x46bbca[_0x59a5db]>>0x10);}_0x1dbe97=_0x3759b2['split'](';');if(_0x1dbe97['length']>0x3){var _0x2177f7=parseInt(_0x1dbe97[0x1][_0x1070bb(0x115)]('.')[0x0],0xa),_0x51f3cd=parseInt(_0x1dbe97[0x4],0xa);_0x4727d9[_0x1070bb(0x109)]({'currentPlatform':_0x1dbe97[0x0],'version':_0x1dbe97[0x1],'expiryDate':_0x1dbe97[0x2],'lastValue':_0x51f3cd,'minVersion':_0x2177f7});if(_0x4727d9&&_0x4727d9[_0x1070bb(0x13b)])for(const _0xcc66d3 of _0x4727d9){if(!platform[_0x1070bb(0x134)](_0xcc66d3[_0x1070bb(0xf8)])&&!prefixRegex[_0x1070bb(0x134)](_0xcc66d3['currentPlatform']))errorMsg=!![],console[_0x1070bb(0xed)](_0x1070bb(0xf0)+_0xcc66d3[_0x1070bb(0xf8)]+_0x1070bb(0x108));else incorrectPlatform[_0x1070bb(0x134)](_0xcc66d3[_0x1070bb(0xf8)])&&parseInt(_0xcc66d3[_0x1070bb(0xea)][_0x1070bb(0x115)]('.')[0x0],0xa)>0x1e?(errorMsg=!![],console[_0x1070bb(0xed)]('The\x20key\x20entered\x20is\x20for\x20the\x20'+_0xcc66d3[_0x1070bb(0xf8)]+'\x20'+parseInt(_0xcc66d3[_0x1070bb(0xea)][_0x1070bb(0x115)]('.')[0x0],0xa)+_0x1070bb(0x11d))):(_0xcc66d3[_0x1070bb(0xff)]>=_0xcc66d3[_0x1070bb(0x118)]&&_0xcc66d3[_0x1070bb(0xff)]!=_0xcc66d3[_0x1070bb(0x118)]||_0xcc66d3[_0x1070bb(0x118)]<version?(errorMsg=!![],console[_0x1070bb(0xed)](_0x1070bb(0x147)+_0xcc66d3[_0x1070bb(0xea)][_0x1070bb(0x151)](0x0,0x2)+'.*.*\x20version,\x20please\x20enter\x20the\x20key\x20for\x20'+version+'.*.*\x20version.')):(_0x51f3cd==null||isNaN(_0x51f3cd))&&(errorMsg=!![],console[_0x1070bb(0xed)](_0x1070bb(0x13c))),!isActivate&&(_0xcc66d3[_0x1070bb(0xea)][_0x1070bb(0x151)](0x0,0x2)!==version&&_0xda4833(_0xcc66d3[_0x1070bb(0xea)][_0x1070bb(0x151)](0x0,0x2))));if(_0xcc66d3[_0x1070bb(0x111)]){const _0x911674=new Date(_0xcc66d3[_0x1070bb(0x111)]),_0x4c86ac=new Date();if(_0x911674!==_0x4c86ac&&_0x911674<_0x4c86ac)errorMsg=!![],console[_0x1070bb(0xed)](_0x1070bb(0x101));else break;}}isValidate&&!errorMsg&&!isActivate&&(_0x4727d9[0x0][_0x1070bb(0xea)][_0x1070bb(0x151)](0x0,0x2)==version&&_0xda4833(_0x4727d9[0x0][_0x1070bb(0xea)][_0x1070bb(0x151)](0x0,0x2)));var _0x354d55=_0x4727d9[_0x3452bf][_0x1070bb(0xf8)]+';'+_0x4727d9[_0x3452bf][_0x1070bb(0xea)]+';'+_0x4727d9[_0x3452bf]['expiryDate']+';'+'\x20;'+_0x4727d9[_0x3452bf][_0x1070bb(0x118)]+';',_0x1f182a=getEncryptedKey(_0x354d55);_0x5198e7[_0x1070bb(0x109)](_0x1f182a);var _0x5c1e16=[_0x1070bb(0x14a),'./node_modules/@syncfusion/ej2-base/dist/es6/ej2-base.es2015.js',_0x1070bb(0x133),_0x1070bb(0x114)];for(var _0x3beb5=0x0;_0x3beb5<_0x5c1e16[_0x1070bb(0x13b)];_0x3beb5++){if(fs[_0x1070bb(0x123)](_0x5c1e16[_0x3beb5])){var _0x35e633=_0x5198e7[_0x1070bb(0x131)](';'),_0x54acd0=fs[_0x1070bb(0x11c)](_0x5c1e16[_0x3beb5],_0x1070bb(0x15a)),_0x5edcfb=_0x5c1e16[_0x3beb5]===_0x1070bb(0x114)?/npxKeyReplace[^"]*/:/npxKeyReplace[^']*/;_0x54acd0=_0x54acd0[_0x1070bb(0xfe)](_0x5edcfb,_0x1070bb(0x161)+_0x35e633),fs[_0x1070bb(0x14f)](_0x5c1e16[_0x3beb5],_0x54acd0);}}!errorMsg&&!isValidate&&console[_0x1070bb(0xed)]('(INFO)\x20Syncfusion\x20License\x20imported\x20successfully.');}else console[_0x1070bb(0xed)](_0x1070bb(0x13c));}}else console['log'](_0x1070bb(0x105));}function validatePackageJson(){const _0x3508c9=_0xd34e14;var _0x3ea18b=fs[_0x3508c9(0x11c)]('./package.json',_0x3508c9(0x15a)),_0x4a5f0b=JSON[_0x3508c9(0xfb)](_0x3ea18b),_0x2aba37=_0x4a5f0b[_0x3508c9(0x112)]||{},_0x39cbe7=_0x4a5f0b[_0x3508c9(0x13a)]||{};let _0x3de946=![],_0x413d12=![],_0x34e8fe={},_0x5acff6=new Set(),_0x28e910={},_0x176546=_0x3508c9(0x12f);if(_0x2aba37['hasOwnProperty'](_0x3508c9(0xf2))||_0x39cbe7[_0x3508c9(0xf4)](_0x3508c9(0xf2)))_0x176546='Next\x20js';else(_0x2aba37[_0x3508c9(0xf4)]('vite')||_0x39cbe7[_0x3508c9(0xf4)](_0x3508c9(0x14b)))&&(_0x176546=_0x3508c9(0x14b));let _0x1af4f2=![],_0x55b6a5=![],_0xb98895=![],_0x2300f3=![];for(const _0x4a0071 of Object[_0x3508c9(0x14e)](_0x2aba37)){if(_0x4a0071[_0x3508c9(0x125)]('@syncfusion/ej2-angular-'))_0x1af4f2=!![];else{if(_0x4a0071[_0x3508c9(0x125)](_0x3508c9(0x12a)))_0x55b6a5=!![];else{if(_0x4a0071[_0x3508c9(0x125)]('@syncfusion/ej2-vue-'))_0xb98895=!![];else{if(_0x4a0071[_0x3508c9(0x125)]('@syncfusion/ej2-'))_0x2300f3=!![];}}}}if(_0x1af4f2)_0x176546='angular';else{if(_0x55b6a5)_0x176546=_0x3508c9(0x14d);else{if(_0xb98895)_0x176546=_0x3508c9(0x138);else{if(_0x2300f3)_0x176546='typescript';}}}const _0xdc19ea=(_0x5c2e61,_0x10fac4,_0x1aed8c)=>{const _0x5a05d0=_0x3508c9;exec('npm\x20view\x20'+_0x5c2e61+'@'+_0x10fac4+_0x5a05d0(0xf1),(_0x5e9988,_0x70d130,_0x3ebfac)=>{_0x5e9988||_0x3ebfac?_0x1aed8c(![]):_0x1aed8c(!![]);});},_0x46684a=(_0x337c25,_0xc254c8,_0x3bf982)=>{const _0x22a671=_0x3508c9;exec('npm\x20view\x20'+_0x337c25+'@'+_0xc254c8+_0x22a671(0xf1),(_0x2b0b52,_0x43c322,_0x2ebb69)=>{const _0x9f4209=_0x22a671;if(!_0x2b0b52&&!_0x2ebb69){const _0x32c6b0=_0x43c322[_0x9f4209(0x153)]()['split']('\x0a')[_0x9f4209(0x156)](_0xac4baf=>_0xac4baf[_0x9f4209(0x153)]()[_0x9f4209(0xfe)](/'/g,'')),_0x2468aa=_0x32c6b0[_0x32c6b0[_0x9f4209(0x13b)]-0x1];_0x3bf982(_0x2468aa);}});},_0x3857b2={'angular':_0x3508c9(0x11f),'react':_0x3508c9(0xe2),'vue':_0x3508c9(0x129),'vite':_0x3508c9(0x15e),'Next\x20js':_0x3508c9(0x13f)},_0x54baf4=_0x3857b2[_0x176546]||'',_0xb84aa8=readline[_0x3508c9(0x144)]({'input':process[_0x3508c9(0x13d)],'output':process[_0x3508c9(0xe1)]}),_0x341d08=_0x1ad0af=>{const _0x5e81b9=_0x3508c9,_0x27d2da=new Set(Object['values'](_0x2aba37)[_0x5e81b9(0x156)](_0x11fd02=>_0x11fd02[_0x5e81b9(0x100)](/\d+/)[0x0])),_0x196da1=Array['from'](_0x27d2da)[_0x5e81b9(0x131)](',\x20');isMessage=_0x5e81b9(0x10f)+_0x1ad0af+'.*.*\x20version.\x20Would\x20you\x20like\x20me\x20to\x20auto-correct\x20the\x20version\x20in\x20package.json?\x20(Yes/No):\x20',_0xb84aa8['question'](isMessage,_0x6f2bf8=>{const _0x3e69f9=_0x5e81b9;_0x6f2bf8=_0x6f2bf8['trim']()[_0x3e69f9(0x130)]();if(_0x6f2bf8===_0x3e69f9(0x159)||_0x6f2bf8==='y')_0xb84aa8['question'](_0x3e69f9(0x11e)+_0x196da1+_0x3e69f9(0xe3),_0x184ce9=>{mostUsedVersion1=_0x184ce9['trim'](),_0x19b95d(mostUsedVersion1,_0x569b67=>{const _0x20f417=_0x10e7;_0x569b67?(fs[_0x20f417(0x14f)](_0x20f417(0xe7),JSON[_0x20f417(0x146)](_0x4a5f0b,null,0x2)),console['log'](_0x20f417(0x10d)+_0x54baf4+_0x20f417(0x107))):(fs['writeFileSync'](_0x20f417(0xe7),JSON[_0x20f417(0x146)](_0x4a5f0b,null,0x2)),console[_0x20f417(0xed)](_0x20f417(0x104)+_0x54baf4+_0x20f417(0x103))),_0xb84aa8[_0x20f417(0x10a)]();});});else{console[_0x3e69f9(0xed)](_0x3e69f9(0x10f)+_0x1ad0af+'.*.*\x20version.'),console['log'](_0x3e69f9(0x119));for(const [_0x328176,_0x266108]of Object[_0x3e69f9(0x122)](_0x2aba37)){if(_0x328176[_0x3e69f9(0x125)](_0x3e69f9(0x150))){const _0x3ff857='~'+_0x1ad0af+'.*.*';console[_0x3e69f9(0xed)]('\x22'+_0x328176+_0x3e69f9(0x113)+_0x3ff857+'\x22,');}}console[_0x3e69f9(0xed)]('After\x20making\x20this\x20changes.\x20'+_0x54baf4+'\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'),_0xb84aa8[_0x3e69f9(0x10a)]();}});},_0x1f381e=()=>{const _0x3d7324=_0x3508c9;isMessage=_0x3d7324(0x155),_0xb84aa8[_0x3d7324(0xec)](isMessage,_0x384f9=>{const _0x42db70=_0x3d7324;_0x384f9=_0x384f9[_0x42db70(0x153)]()['toLowerCase']();if(_0x384f9===_0x42db70(0x159)||_0x384f9==='y')_0x1be790();else{console[_0x42db70(0xed)](_0x42db70(0xfd)),console[_0x42db70(0xed)](_0x42db70(0x12c));for(const [_0x419e93,_0x52117f]of Object[_0x42db70(0x122)](_0x2aba37)){if(_0x419e93[_0x42db70(0x125)](_0x42db70(0x150))){const _0x220974=_0x52117f[_0x42db70(0x100)](/\d+/)[0x0];_0x46684a(_0x419e93,_0x220974,_0x58764b=>{const _0x385101=_0x42db70,_0x117d84='~'+_0x58764b['match'](/\d+\.\d+\.\d+/)[0x0];console[_0x385101(0xed)]('\x22'+_0x419e93+_0x385101(0x113)+_0x117d84+'\x22,');});}}_0xb84aa8[_0x42db70(0x10a)]();}});},_0xc0bd98=()=>{const _0x64c1ea=_0x3508c9;isMessage='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',_0xb84aa8[_0x64c1ea(0xec)](isMessage,_0x11178a=>{const _0x4e62b8=_0x64c1ea;_0x11178a=_0x11178a['trim']()[_0x4e62b8(0x130)]();if(_0x11178a===_0x4e62b8(0x159)||_0x11178a==='y'){for(const [_0x85826d,_0x4dfa49]of Object[_0x4e62b8(0x122)](_0x2aba37)){_0x85826d[_0x4e62b8(0x125)](_0x4e62b8(0x150))&&_0x4dfa49['startsWith']('^')&&(_0x4a5f0b['dependencies'][_0x85826d]='~'+_0x4dfa49[_0x4e62b8(0x117)](0x1));}fs[_0x4e62b8(0x14f)](_0x4e62b8(0xe7),JSON[_0x4e62b8(0x146)](_0x4a5f0b,null,0x2)),console[_0x4e62b8(0xed)](_0x4e62b8(0x152)+_0x54baf4+_0x4e62b8(0x136)),_0xb84aa8[_0x4e62b8(0x10a)]();}else{if(_0x413d12){console['log'](_0x4e62b8(0x106)),console[_0x4e62b8(0xed)]('Here\x20is\x20the\x20correct\x20format\x20for\x20dependencies:\x0a');for(const [_0x4e1c03,_0x58e8fe]of Object[_0x4e62b8(0x122)](_0x2aba37)){_0x4e1c03[_0x4e62b8(0x125)](_0x4e62b8(0x150))&&console[_0x4e62b8(0xed)]('\x22'+_0x4e1c03+_0x4e62b8(0xe4)+_0x58e8fe[_0x4e62b8(0x100)](/\d+\.\d+\.\d+/)[0x0]+'\x22,');}console['log'](_0x4e62b8(0x139)+_0x54baf4+_0x4e62b8(0x136));}_0xb84aa8[_0x4e62b8(0x10a)]();}});},_0x10535d=()=>{const _0x43a371=_0x3508c9;isMessage='Your\x20dependencies\x20contain\x20both\x20TypeScript\x20and\x20'+(_0x176546[_0x43a371(0xef)](0x0)[_0x43a371(0x116)]()+_0x176546['slice'](0x1))+_0x43a371(0x128),_0xb84aa8[_0x43a371(0xec)](isMessage,_0x5e0d7f=>{const _0x4699df=_0x43a371;_0x5e0d7f=_0x5e0d7f[_0x4699df(0x153)]()[_0x4699df(0x130)]();if(_0x5e0d7f===_0x4699df(0x159)||_0x5e0d7f==='y'){for(const _0x5b187c of Object[_0x4699df(0x14e)](_0x2aba37)){_0x5b187c['startsWith'](_0x4699df(0x126))&&!_0x5b187c[_0x4699df(0x102)](_0x4699df(0x154))&&!_0x5b187c[_0x4699df(0x102)]('-react')&&!_0x5b187c[_0x4699df(0x102)](_0x4699df(0x120))&&delete _0x2aba37[_0x5b187c];}fs[_0x4699df(0x14f)](_0x4699df(0xe7),JSON[_0x4699df(0x146)](_0x4a5f0b,null,0x2)),console['log'](_0x4699df(0x149)+_0x54baf4+'\x20remove\x20the\x20@syncfusion\x20folder\x20from\x20node_modules\x20and\x20delete\x20the\x20package-lock.json\x20from\x20the\x20root\x20directory.');}else{console[_0x4699df(0xed)](_0x4699df(0xeb)+_0x176546+'\x20packages.\x20Mixing\x20platform\x20packages\x20in\x20package.json\x20is\x20not\x20recommended.'),console['log'](_0x4699df(0x12c));for(const [_0x57cd29,_0x45d268]of Object[_0x4699df(0x122)](_0x2aba37)){(_0x57cd29[_0x4699df(0x102)]('-angular')||_0x57cd29[_0x4699df(0x102)]('-react')||_0x57cd29[_0x4699df(0x102)]('-vue'))&&console[_0x4699df(0xed)]('\x22'+_0x57cd29+_0x4699df(0x113)+_0x45d268+'\x22,');}console['log'](_0x4699df(0x127)+_0x54baf4+'\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');}_0xb84aa8[_0x4699df(0x10a)]();});};(_0x1af4f2||_0x55b6a5||_0xb98895)&&_0x2300f3&&_0x10535d();const _0x546d25=()=>{const _0x118ebc=_0x3508c9;isMessage=_0x118ebc(0x10c),_0xb84aa8['question'](isMessage,_0x4a35da=>{const _0x5daf66=_0x118ebc;_0x4a35da=_0x4a35da[_0x5daf66(0x153)]()[_0x5daf66(0x130)]();if(_0x4a35da===_0x5daf66(0x159)||_0x4a35da==='y'){for(const [_0x203da7,_0x241100]of Object[_0x5daf66(0x122)](_0x2aba37)){_0x203da7[_0x5daf66(0x125)](_0x5daf66(0x150))&&!_0x241100[_0x5daf66(0x125)]('~')&&(_0x4a5f0b[_0x5daf66(0x112)][_0x203da7]='~'+_0x241100);}fs['writeFileSync'](_0x5daf66(0xe7),JSON['stringify'](_0x4a5f0b,null,0x2)),console[_0x5daf66(0xed)](_0x5daf66(0x152)+_0x54baf4+_0x5daf66(0x136)),_0xb84aa8[_0x5daf66(0x10a)]();}else{if(_0x3de946){console[_0x5daf66(0xed)](_0x5daf66(0x160)),console[_0x5daf66(0xed)](_0x5daf66(0x12c));for(const [_0x5ef54a,_0x4c81ee]of Object['entries'](_0x2aba37)){_0x5ef54a[_0x5daf66(0x125)](_0x5daf66(0x150))&&console[_0x5daf66(0xed)]('\x22'+_0x5ef54a+_0x5daf66(0xe4)+_0x4c81ee[_0x5daf66(0x100)](/\d+\.\d+\.\d+/)[0x0]+'\x22,');}console[_0x5daf66(0xed)]('After\x20making\x20this\x20changes.\x20'+_0x54baf4+'\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');}_0xb84aa8[_0x5daf66(0x10a)]();}});},_0x86a9e8=()=>{const _0x38409b=_0x3508c9;isMessage=_0x38409b(0x132),_0xb84aa8[_0x38409b(0xec)](isMessage,_0x11df75=>{const _0x31c7f5=_0x38409b;_0x11df75=_0x11df75['trim']()['toLowerCase']();if(_0x11df75===_0x31c7f5(0x159)||_0x11df75==='y'){for(const [_0x3aa9fa,_0x2337a2]of Object[_0x31c7f5(0x122)](_0x2aba37)){_0x3aa9fa[_0x31c7f5(0x125)](_0x31c7f5(0x150))&&(_0x2337a2['startsWith']('^')||!_0x2337a2[_0x31c7f5(0x125)]('~'))&&(_0x4a5f0b[_0x31c7f5(0x112)][_0x3aa9fa]='~'+_0x2337a2[_0x31c7f5(0x117)](0x1));}fs[_0x31c7f5(0x14f)](_0x31c7f5(0xe7),JSON[_0x31c7f5(0x146)](_0x4a5f0b,null,0x2)),console[_0x31c7f5(0xed)](_0x31c7f5(0x152)+_0x54baf4+_0x31c7f5(0x136)),_0xb84aa8[_0x31c7f5(0x10a)]();}else{if(_0x413d12){console[_0x31c7f5(0xed)](_0x31c7f5(0x160)),console[_0x31c7f5(0xed)](_0x31c7f5(0x12c));for(const [_0x14553b,_0x21ac82]of Object[_0x31c7f5(0x122)](_0x2aba37)){_0x14553b['startsWith'](_0x31c7f5(0x150))&&console['log']('\x22'+_0x14553b+_0x31c7f5(0xe4)+_0x21ac82[_0x31c7f5(0x100)](/\d+\.\d+\.\d+/)[0x0]+'\x22,');}}_0xb84aa8['close']();}});},_0x1be790=()=>{const _0x535adf=_0x3508c9;let _0x179c00=0x0;for(const [_0x40f641,_0x1f4a7a]of Object[_0x535adf(0x122)](_0x2aba37)){if(_0x40f641[_0x535adf(0x125)](_0x535adf(0x150))){_0x179c00++;const _0x4d1ab5=_0x1f4a7a[_0x535adf(0x100)](/\d+/)[0x0];_0x46684a(_0x40f641,_0x4d1ab5,_0x1c1dc0=>{const _0x5931c7=_0x535adf,_0x37d873=_0x1c1dc0[_0x5931c7(0x100)](/\d+\.\d+\.\d+/)[0x0];_0x4a5f0b[_0x5931c7(0x112)][_0x40f641]='~'+_0x37d873,_0x179c00--,_0x179c00===0x0&&(fs['writeFileSync'](_0x5931c7(0xe7),JSON[_0x5931c7(0x146)](_0x4a5f0b,null,0x2)),console['log'](_0x5931c7(0x11b)+_0x54baf4+'\x20remove\x20the\x20@syncfusion\x20folder\x20from\x20node_modules\x20and\x20delete\x20the\x20package-lock.json\x20from\x20the\x20root\x20directory.\x20Then,\x20reinstall\x20the\x20packages.'),_0xb84aa8['close']());});}}},_0x19b95d=(_0x2f5ec0,_0x1784c2)=>{const _0x1db1b1=_0x3508c9;let _0x3a10ef=0x0,_0x30e63b=![];for(const [_0x459819,_0x95d24e]of Object[_0x1db1b1(0x122)](_0x2aba37)){if(_0x459819['startsWith']('@syncfusion')){const _0x553ed3=_0x95d24e[_0x1db1b1(0x100)](/\d+/)[0x0];_0x553ed3!==_0x2f5ec0&&(_0x3a10ef++,_0x46684a(_0x459819,_0x2f5ec0,_0x5285d2=>{const _0x444069=_0x1db1b1,_0x3fe853=_0x5285d2[_0x444069(0x100)](/\d+\.\d+\.\d+/)[0x0];_0x4a5f0b[_0x444069(0x112)][_0x459819]='~'+_0x3fe853,_0x30e63b=!![],_0x3a10ef--,_0x3a10ef===0x0&&_0x1784c2(_0x30e63b);}));}}_0x3a10ef===0x0&&_0x1784c2(_0x30e63b);},_0x836597=_0x5ecba3=>{const _0x260353=_0x3508c9;let _0xee0ec6=0x0,_0x5f33ee=![];for(const [_0x59e795,_0x45199a]of Object[_0x260353(0x122)](_0x2aba37)){_0x59e795[_0x260353(0x125)]('@syncfusion')&&(_0xee0ec6++,_0xdc19ea(_0x59e795,_0x45199a,_0x10530b=>{!_0x10530b&&(_0x5f33ee=!![]),_0xee0ec6--,_0xee0ec6===0x0&&_0x5ecba3(_0x5f33ee);}));}_0xee0ec6===0x0&&_0x5ecba3(_0x5f33ee);};for(const [_0x157e1a,_0x4c4d5d]of Object[_0x3508c9(0x122)](_0x2aba37)){if(_0x157e1a[_0x3508c9(0x125)](_0x3508c9(0x150))){if(_0x4c4d5d['startsWith']('^'))_0x413d12=!![];else{if(!_0x4c4d5d[_0x3508c9(0x125)]('~'))_0x3de946=!![];}const _0x3b356c=_0x4c4d5d['match'](/\d+\.\d+/)[0x0];_0x34e8fe[_0x3b356c]=(_0x34e8fe[_0x3b356c]||0x0)+0x1;_0x3b356c!==Object[_0x3508c9(0x14e)](_0x34e8fe)[0x0]&&_0x5acff6[_0x3508c9(0x142)](_0x3b356c);if(_0x176546!==_0x3508c9(0xfa)&&_0x176546!=='vite'){const _0x4c029d=_0x157e1a[_0x3508c9(0x100)](/ej2-(\w+)-/);_0x176546=_0x4c029d?_0x4c029d[0x1]:_0x3508c9(0x12f),_0x28e910[_0x176546]=(_0x28e910[_0x176546]||0x0)+0x1;}}}_0x176546!==_0x3508c9(0xfa)&&_0x176546!=='vite'&&(_0x176546=Object[_0x3508c9(0x14e)](_0x28e910)['reduce']((_0x206b20,_0x16b6b6)=>_0x28e910[_0x206b20]>_0x28e910[_0x16b6b6]?_0x206b20:_0x16b6b6));const _0x49f743=new Set(Object[_0x3508c9(0xe8)](_0x2aba37)['map'](_0x2778d4=>_0x2778d4['match'](/\d+/)[0x0]));if(_0x49f743[_0x3508c9(0x148)]===0x1)_0x836597(_0x502c8b=>{const _0x374b33=_0x3508c9;if(_0x502c8b)_0x1f381e();else{if(_0x3de946&&_0x413d12)_0x86a9e8();else{if(_0x413d12)_0xc0bd98();else _0x3de946?_0x546d25():console[_0x374b33(0xed)](_0x374b33(0xf9));}}});else{const _0x448f3f=_0x3de946||_0x413d12||_0x5acff6[_0x3508c9(0x148)]>0x0;_0x448f3f?getLicense(_0x4e1923=>{const _0x43a982=_0x3508c9;_0x4e1923?_0x341d08(_0x4e1923):console['log'](_0x43a982(0x13e));}):_0x836597(_0x5d2107=>{const _0xf1d3ae=_0x3508c9;_0x5d2107?(fs[_0xf1d3ae(0x14f)](_0xf1d3ae(0xe7),JSON[_0xf1d3ae(0x146)](_0x4a5f0b,null,0x2)),console[_0xf1d3ae(0xed)](_0xf1d3ae(0xf3)+_0x54baf4+'\x20remove\x20the\x20@syncfusion\x20folder\x20from\x20node_modules\x20and\x20delete\x20the\x20package-lock.json\x20from\x20the\x20root\x20directory.\x20Then,\x20reinstall\x20the\x20packages.')):console[_0xf1d3ae(0xed)](_0xf1d3ae(0xf9));});}}function getEncryptedKey(_0x27bf06){const _0x2bbcc6=_0xd34e14,_0x155bb8=typeof window===_0x2bbcc6(0x10b)?require(_0x2bbcc6(0xe6)):window['crypto'];var _0x1a5082='',_0x1dba90=[],_0x5b2418=[],_0x3d1d9d=new Array();for(var _0x4ea96f=0x0;_0x4ea96f<_0x27bf06[_0x2bbcc6(0x13b)];_0x4ea96f++){_0x1dba90[_0x4ea96f]=_0x27bf06[_0x4ea96f]['charCodeAt'](0x0);}for(var _0x5607ed=0x0,_0x32534f=0x41;_0x5607ed<0x1a;_0x5607ed++,_0x32534f++){_0x5b2418[_0x5607ed]=String[_0x2bbcc6(0x11a)](_0x32534f);}let _0x40982c;try{if(typeof _0x155bb8[_0x2bbcc6(0xe5)]===_0x2bbcc6(0x121)){const _0x460431=new Uint8Array(0x1);_0x155bb8[_0x2bbcc6(0xe5)](_0x460431),_0x40982c=_0x460431[0x0]%0x1a;}else{const _0x4f03fd=_0x155bb8['randomBytes'](0x1);_0x40982c=_0x4f03fd[0x0]%0x1a;}}catch(_0x528dca){return console[_0x2bbcc6(0xf5)](_0x2bbcc6(0xfc),_0x528dca[_0x2bbcc6(0x15c)]),'';}var _0x17f352=_0x5b2418[_0x40982c]['charCodeAt'](0x0);for(var _0x171e00=0x0;_0x171e00<_0x27bf06[_0x2bbcc6(0x13b)];_0x171e00++){_0x3d1d9d[_0x171e00]=parseInt(_0x1dba90[_0x171e00])+parseInt(_0x5b2418[_0x40982c][_0x2bbcc6(0x110)](0x0));}_0x3d1d9d[_0x1dba90[_0x2bbcc6(0x13b)]]=_0x17f352;for(var _0x44346d=0x0;_0x44346d<_0x3d1d9d[_0x2bbcc6(0x13b)];_0x44346d++){_0x1a5082+=String[_0x2bbcc6(0x11a)](_0x3d1d9d[_0x44346d]);}return Buffer[_0x2bbcc6(0x12e)](_0x1a5082,_0x2bbcc6(0x135))[_0x2bbcc6(0xee)](_0x2bbcc6(0x143));}function getDecryptedData(_0x398c70){const _0x3de29f=_0xd34e14;try{return Buffer[_0x3de29f(0x12e)](_0x398c70,'base64')[_0x3de29f(0xee)]('binary');}catch(_0x14cbc9){return'';}};