UNPKG

mixone

Version:

MixOne is a Node scaffolding tool implemented based on Vite, used for compiling HTML5, JavasCript, Vue, React and other codes. It supports packaging Web applications with multiple HTML entry points (BS architecture) and desktop installation packages (CS a

1 lines 27 kB
const ag=d;(function(a,b){const af=d,e=a();while(!![]){try{const f=parseInt(af(0x1e2))/0x1*(parseInt(af(0x1d3))/0x2)+parseInt(af(0x14f))/0x3*(-parseInt(af(0x1ca))/0x4)+parseInt(af(0x102))/0x5*(-parseInt(af(0x125))/0x6)+parseInt(af(0x1c2))/0x7+-parseInt(af(0xee))/0x8+-parseInt(af(0x124))/0x9*(-parseInt(af(0x177))/0xa)+parseInt(af(0x120))/0xb*(parseInt(af(0x196))/0xc);if(f===b)break;else e['push'](e['shift']());}catch(g){e['push'](e['shift']());}}}(c,0xea252));function d(a,b){const e=c();return d=function(f,g){f=f-0xe8;let h=e[f];return h;},d(a,b);}const chokidar=require('./myChokidar'),path=require(ag(0x203)),{spawnSync}=require(ag(0xfa)),fs=require('fs'),{isPageComponent,getWindowDirectory}=require(ag(0x1f2)),{generateWindowRouterScript,handleSingleWindowStatics}=require(ag(0x253)),{handleWindowPreload}=require(ag(0x17c)),{rmSync}=require(ag(0x1d6));function c(){const aL=['CGHgB','ndVto','349wERexO','split','page\x20componet\x20need\x20to\x20generate\x20router.js','--file','unlinkSync','name','AntDesign','stringify','NAgjg','TraEH','react-desktop','isDirectory','unlink','.ts','page.tsx','bebjD','./utils/watch-manager','vFktg','window.json','PEhJY','windows','GQzQX','TRTfj','BHfLe','DamUd','LzlkB','router.ts','add','JkbQr','xHNtF','BwLAT','XRdMf','addDir','path','SgKvS','readFileSync','bAHKa','MnGzl','readdirSync','umAZI','.tsx','xLmCU','RpPmy','FzYeH','mkdirSync','mGWOh','DAEpb','GRHOl','UOIvp','IZyqg','YgYfy','KgVxe','lEvdk','The\x20creation\x20of\x20the\x20output\x20directory\x20failed:\x20','oSHib','ZAqMb','FczfZ','njXFC','parse','zjvlq','react','The\x20deletion\x20of\x20the\x20output\x20directory\x20failed:\x20','emYEv','GCRua','qlifg','fDTGi','VJKhQ','(((.+)+)+)+$','Jnxko','CoPOX','vosby','Skhsj','.css','QEkjB','zEdWs','XDgot','Zoybl','lNhrx','preload.js','Uogbm','element-ui','MVCframework','kcRfF','FNhZf','bJqnk','wNKAq','react-bootstrap','Material-UI','main.js','Wzbux','bmuVN','fdySd','elementUI','router.js','rezne','rLSqg','KPCvs','TTLRH','Jqrzx','apply','KSxeU','match','xBLoU','warn','gSiiO','aJsXM','TjKKU','ZlNml','pZCKm','KYacJ','vGDUU','rivAS','BYigq','./utils/static-file-copier','type','rNsak','nMFJB','acnws','NbeCR','HKkxE','import\x20\x27','JVUmH','hDaxg','BlhAV','pcVyM','apJFN','aiyKS','every_window_static_file','HZkSK','fnVKP','change','copy_file','delete','Uaqtr','wujth','The\x20window.json\x20file\x20read\x20failed:\x20','tbLNs','MngcD','fIxsd','gwzwJ','idcQk','element-plus','constructor','13020712CPoDqW','dNuVD','KNNxA','DjUwH','.vue','fekmu','AixdU','wpiWb','pfihD','compile.js','vue27','devDependencies','child_process','QZUQi','xfUPD','auto_','CCxOF','replace','oaPEG','hqlSm','4719490EIjAVs','existsSync','main.tsx','Qtdve','otWIj','//\x20@ts-nocheck','message','YQoDb','YpRiJ','QnHHb','UEnNm','utf-8','File\x20changes:\x20','uhZJu','error','node','luFEh','lScQB','GjMgy','.jsx','start\x20generate\x20router','umzYc','NLrET','AAsBo','page.vue','-window','RfVeC','toLowerCase','nbOEu','KyPKg','1971299NjpXHD','Tjqqj','pfrbV','directory','8555238lRbzYd','6upMcqq','PwhQh','MHnby','oiCnP','adtIw','search','uEHqf','LlNUX','mEkfM','package.json','forEach','VIOyc','llxsu','Start\x20listening\x20for\x20file\x20changes...','AbAPE','NLSou','OiSCI','out','jzYHV','react19','qBjPQ','antd','join','GqjUD','lYbmP','ziGbv','BQckR','hYPPA','mBRSJ','HNfST','uUIqT','GPEQw','KTviC','WFLQm','ITEcD','RoqgJ','some','resolve','FPGGi','The\x20corresponding\x20output\x20directory\x20has\x20been\x20deleted:\x20','ZNEBQ','Wkvji','3030849NhIsvO','ghRRG','XsRry','utf8','UIlib','aSsvW','vUPPe','QovfI','inqTD','elpQT','gNlgr','DeJwd','ROvAr','qkkMe','yNbfp','AntDesignVue','cubVl','kJtUj','The\x20window.json\x20file\x20format\x20is\x20incorrect:\x20','Asmsc','YHzYB','osKja','MBiug','CdurV','FqFJR','JMsaP','xaNSM','msEyL','The\x20empty\x20output\x20directory\x20has\x20been\x20deleted:\x20','AoNUy','read\x20package.json\x20fail:','page.js','paGId','find','file','Gguup','jQHDp','vue','nfxEf','awBgu','10KlKoLT','bKOVW','router.tsx','afaaP','basename','./utils/preload-process-handler','aEgmw','BmmUn','New\x20file:\x20','ZmXjD','endsWith','OnonU','oAfhj','map','gRSJn','vue3','UnrHY','wqVYJ','react16','eudBm','ElementPlus','epCnA','mqDOU','VWKjP','uSpMN','pcrQH','TnzRj','Created\x20directory:\x20','CvQYb','mjyFM','log','144lifLNC','inherit','Directory\x20deletion\x20was\x20detected:\x20','Failed\x20to\x20delete\x20the\x20output\x20file:\x20','oxlYA','kqEId','dtIWJ','SZjYw','Processing\x20window\x20preload.js:\x20','.js','UdBox','relative','pbObI','RcCpW','includes','BpkOS','File\x20deletion\x20was\x20detected:\x20','muTOR','statSync','@mui/material','KngjI','pKZmN','GjEYn','XZyPe','Pxxnw','nYljW','eIqeR','cXVeR','BLcHI','main.jsx','OmMGl','uSgRp','FvJWs','push','ant-design-vue','zuGRc','iCLIy','mCxCo','BBGwD','KnTRU','writeFileSync','unlinkDir','TsPir','dirname','2292325lkRkwf','toString','page.jsx','startsWith','YKtVu','PYHDL','DEhwY','main.ts','4fHClVW','PdKRc','Processing\x20added\x20file:\x20','./out','Jjqlk','HuRKe','length','yceVi','WlGzk','6374YLkrNb','RQnEC','ZFlQF','./utils/saveJs','nYnFn','ZhVRL','gdKJV','UQKFG','BLABP','ADMrq','Uubcj','adVnG','sep'];c=function(){return aL;};return c();}function projectType(a){const ah=ag,b={'FqFJR':function(f,g){return f+g;},'AixdU':ah(0x123),'yQkoq':function(f,g){return f(g);},'apJFN':ah(0x13a),'lScQB':ah(0x1e8),'ZlNml':ah(0x238),'osKja':ah(0x1a9),'hYPPA':ah(0x239),'QovfI':ah(0x152),'MngcD':ah(0x107),'DkSWF':function(f,g){return f+g;},'xLmCU':function(f,g){return f+g;},'OnonU':function(f,g){return f+g;},'YKtVu':ah(0x1ba),'RfVeC':'ndfay','wujth':ah(0x10d),'CoPOX':function(f,g){return f!==g;},'uyBkZ':ah(0x178),'nYnFn':function(f,g){return f===g;},'bnxUl':ah(0xf8),'AViHu':'element-ui','Pxxnw':function(f,g){return f!==g;},'GCRua':'YSbcf','awBgu':ah(0x15c),'DamUd':ah(0x23e),'dtIWJ':ah(0x186),'xaNSM':ah(0x263),'umAZI':'AntDesignVue','BQckR':ah(0xec),'luFEh':ah(0x18b),'ghRRG':ah(0x189),'QnHHb':function(f,g){return f===g;},'EXIhR':'react19','JVUmH':function(f,g){return f==g;},'otWIj':ah(0x1ec),'FzYeH':function(f,g){return f==g;},'UQKFG':function(f,g){return f===g;},'BHfLe':ah(0x1dc),'bJqnk':'tYTUj','hqlSm':ah(0x105),'fdySd':ah(0x212)};let e={'UIlib':'','MVCframework':''};if(fs[ah(0x103)](a))try{if(b[ah(0x1c6)]!==b[ah(0x11c)]){const f=JSON['parse'](fs[ah(0x205)](a,b[ah(0x268)])),g={...f['dependencies'],...f[ah(0xf9)]};if(g[ah(0x174)]){if(b[ah(0x227)](b['uyBkZ'],'bKOVW')){const i=q[ah(0x1a1)](r,s),j=t[ah(0x13b)](u,i);v[ah(0x103)](j)&&E[ah(0x1e6)](j);const k=x['dirname'](j);y[ah(0x103)](k)&&z[ah(0x208)](k)[ah(0x1d0)]===0x0&&(F(k),G[ah(0x195)]('The\x20empty\x20output\x20directory\x20has\x20been\x20deleted:\x20'+H['relative'](I,k)));}else{const i=g[ah(0x174)]['match'](/\d+/)?.[0x0];e['MVCframework']=b[ah(0x1d7)](i,'2')?b['bnxUl']:i==='3'?ah(0x186):'';if(b['nYnFn'](e[ah(0x233)],ah(0xf8)))g[b['AViHu']]&&(b[ah(0x1ae)](b[ah(0x221)],b[ah(0x176)])?e[ah(0x153)]=b[ah(0x1fa)]:f=b['FqFJR'](g+'\x0a',h));else{if(e['MVCframework']===b[ah(0x19c)]){if('fnVKP'!==b[ah(0x169)])h[ah(0x1b7)]({'path':i,'type':b[ah(0xf4)]}),j['push'](...b['yQkoq'](k,l));else{if(g[ah(0x1b8)])e['UIlib']=b[ah(0x209)];else g[b[ah(0x13f)]]&&(e[ah(0x153)]=b[ah(0x112)]);}}}}}else{if(g['react']){const l=g[ah(0x21e)][ah(0x247)](/\d+/)?.[0x0];e[ah(0x233)]=b['nYnFn'](l,'16')?b[ah(0x150)]:b[ah(0x10b)](l,'19')?b['EXIhR']:'';if(b[ah(0x25b)](e['MVCframework'],b[ah(0x150)]))g[b[ah(0x106)]]&&(e[ah(0x153)]=b[ah(0x106)]);else{if(b[ah(0x20d)](e['MVCframework'],'react19')){if(b[ah(0x1da)](b[ah(0x1f9)],b[ah(0x236)])){if(i[b[ah(0x25f)]])o['UIlib']=b['lScQB'];else{if(k[ah(0x238)])p[ah(0x153)]=b[ah(0x24d)];else m[b[ah(0x164)]]&&(q['UIlib']=b['hYPPA']);}}else{if(g[ah(0x13a)])e['UIlib']=b[ah(0x113)];else{if(g[ah(0x238)])e['UIlib']=b[ah(0x24d)];else g[b['osKja']]&&(b[ah(0x1ae)](b[ah(0x101)],ah(0x160))?e[ah(0x153)]=b[ah(0x140)]:b[ah(0x153)]=b[ah(0x140)]);}}}}}}}else e[ah(0x249)]('The\x20window.json\x20file\x20format\x20is\x20incorrect:\x20'+f['message']);}catch(p){if(b[ah(0x227)](b[ah(0x23d)],b[ah(0x23d)])){let r=k['relative'](l,m),s=ah(0x25a)+r[ah(0x1e3)](n['sep'])[ah(0x13b)]('/')+'\x27;',t=o[ah(0x205)](p,b[ah(0x156)]);!t['includes'](s)&&(t[ah(0x1c5)](b[ah(0xe8)])?t=t['replace'](ah(0x107),b[ah(0x167)](b['DkSWF'](b[ah(0xe8)],'\x0a'),s)):t=b[ah(0x20b)](b[ah(0x182)](s,'\x0a'),t),s[ah(0x1be)](t,t));}else console[ah(0x110)](ah(0x16d),p);}return e;}function isAutoInjectFile(a){const ai=ag,b={'aiyKS':ai(0xfd),'NLrET':ai(0x19f),'paGId':ai(0x1ef),'Uubcj':'.tsx','FPGGi':'.jsx','oiCnP':ai(0x22a)};return path[ai(0x17b)](a)[ai(0x1c5)](b[ai(0x260)])&&([b[ai(0x118)],b[ai(0x16f)],b[ai(0x1dd)],b[ai(0x14b)],b[ai(0x128)]][ai(0x170)](e=>a[ai(0x181)](e))?!![]:![]);}function setupServerWatcher(){const aj=ag,e={'BpkOS':function(s,t){return s!==t;},'cCjqu':aj(0x22e),'RoqgJ':function(s,t){return s(t);},'AbAPE':aj(0x225),'elpQT':function(s,t){return s===t;},'eIqeR':aj(0x21d),'CdurV':function(s,t){return s+t;},'nYljW':'windows','zadmC':aj(0x230),'VzHYY':aj(0x266),'DAEpb':aj(0x111),'TsPir':'compile.js','rezne':aj(0x1e5),'NAgjg':'--root-dir','UdBox':'--out-dir','rivAS':aj(0x197),'VWKjP':aj(0x1fd),'UzLyo':function(s,t){return s===t;},'yodKp':'Uogbm','Skhsj':function(s,t,u,v){return s(t,u,v);},'TTLRH':aj(0x1ec),'tyXef':aj(0x1ce),'KyPKg':aj(0x129),'msEyL':aj(0x11b),'ROvAr':aj(0x22d),'KkkyW':function(s,t){return s(t);},'oAfhj':function(s,t){return s(t);},'muTOR':function(s,t,u,v,w){return s(t,u,v,w);},'vUPPe':aj(0x1fc),'mGWOh':aj(0x265),'oSHib':function(s,t){return s!==t;},'CvQYb':aj(0x104),'cXVeR':aj(0x1c9),'yNbfp':aj(0x1b3),'idcQk':aj(0x185),'mBRSJ':aj(0x152),'AoNUy':aj(0x107),'PwhQh':function(s,t){return s+t;},'BmmUn':function(s,t){return s+t;},'HKkxE':aj(0x121),'BwLAT':function(s,t,u){return s(t,u);},'CCxOF':aj(0x224),'OiSCI':function(s,t){return s(t);},'NLSou':aj(0x1e4),'MBiug':aj(0xf2),'aSsvW':function(s,t){return s(t);},'muqRu':function(s,t){return s==t;},'ItTcd':aj(0xf8),'vFktg':aj(0x1fb),'HuRKe':aj(0x23f),'RcCpW':aj(0x261),'pfrbV':function(s,t){return s==t;},'aJsXM':aj(0x186),'bAHKa':aj(0x17d),'pKZmN':aj(0x144),'WFLQm':'eOtOD','MqOLf':aj(0x15a),'mCxCo':'start\x20generate\x20router','llxsu':aj(0x20a),'TraEH':aj(0x115),'yceVi':aj(0x13e),'CGHgB':function(s,t){return s==t;},'OmMGl':aj(0x138),'kqEId':'router.tsx','wpiWb':function(s,t){return s===t;},'uhZJu':aj(0x163),'pfihD':aj(0x264),'kcRfF':aj(0x23e),'ynhBg':aj(0x1f0),'IZyqg':aj(0x1c4),'epCnA':aj(0x11a),'RQnEC':aj(0x16e),'BBGwD':'pDREk','GQzQX':function(s,t){return s(t);},'YQoDb':function(s,t){return s!==t;},'KSxeU':'uSpMN','ZmXjD':function(s,t){return s!==t;},'McUPl':aj(0xe9),'quXUz':aj(0x23b),'Jqrzx':function(s,t,u,v,w){return s(t,u,v,w);},'uSgRp':'window.json','FvJWs':function(s,t){return s===t;},'ZFlQF':'window\x20name','xBLoU':function(s,t){return s(t);},'GjEYn':function(s,t,u,v,w){return s(t,u,v,w);},'SgKvS':function(s,t,u,v){return s(t,u,v);},'uEHqf':aj(0x18b),'TMNNv':aj(0x252),'zEdWs':'kfQAs','WlGzk':function(s,t){return s(t);},'XRdMf':function(s,t,u,v){return s(t,u,v);},'yUpdw':aj(0x1db),'YwBdu':aj(0x219),'PYHDL':function(s,t){return s(t);},'oVdTX':function(s,t){return s===t;},'SZjYw':aj(0x10c),'qBjPQ':function(s,t){return s!==t;},'gdKJV':aj(0x191),'NbCYl':'QQhjJ','afaaP':function(s,t){return s===t;},'vosby':aj(0x257),'aJRux':aj(0x130),'YgYfy':function(s,t){return s(t);},'inqTD':function(s,t){return s===t;},'qOrkS':aj(0x1b9),'xmTul':'KngjI','nfxEf':aj(0x123),'BYssN':function(s,t){return s(t);},'pZCKm':aj(0x20c),'oaPEG':aj(0x171),'GRHOl':aj(0x25c),'PdKRc':aj(0x215),'mqDOU':function(s,t){return s(t);},'XsRry':aj(0x19f),'xHNtF':'.ts','rLSqg':aj(0x22a),'pcrQH':function(s,t,u,v){return s(t,u,v);},'BlhAV':aj(0x14d),'KNNxA':aj(0x142),'GNDXt':aj(0x159),'vGDUU':aj(0xfc),'xNdbi':function(s,t){return s===t;},'bebjD':aj(0x1bd),'HZkSK':aj(0x172),'GqjUD':aj(0x1f5),'JMsaP':function(s,t){return s(t);},'lNhrx':aj(0x21b),'eudBm':function(s,t,u){return s(t,u);},'AAsBo':aj(0x15f),'eXrZV':aj(0x258),'jzYHV':function(s,t){return s!==t;},'KTviC':aj(0x24c),'mjyFM':aj(0x132),'FNhZf':aj(0x12e),'rNsak':'./dist','XZyPe':aj(0x1ee),'ZhVRL':aj(0x202)},f=(function(){const s={'JkbQr':function(u,v){return e['BpkOS'](u,v);},'BLcHI':e['cCjqu']};let t=!![];return function(u,v){const ak=d,w={'adVnG':function(z,A){return s['JkbQr'](z,A);}};if(s[ak(0x1fe)](s[ak(0x1b2)],'Zoybl'))e[ak(0x110)](ak(0x21f)+f[ak(0x108)]);else{const y=t?function(){const al=ak;if(v){if(w[al(0x1de)]('pcVyM',al(0x25e)))e['error'](al(0x199)+f[al(0x108)]);else{const A=v[al(0x245)](u,arguments);return v=null,A;}}}:function(){};return t=![],y;}};}()),g=e[aj(0x200)](f,this,function(){const am=aj;if(e[am(0x1a5)]('CfqKC','CfqKC'))e[am(0x148)](i,j),k[am(0x195)](am(0x16b)+l[am(0x1a1)](m,n));else return g['toString']()[am(0x12a)](e[am(0x133)])[am(0x1c3)]()[am(0xed)](g)[am(0x12a)](e[am(0x133)]);});g(),console[aj(0x195)](e[aj(0x194)]);const h=process['cwd'](),i=path[aj(0x14a)](h,aj(0x136)),j=__dirname,k=path[aj(0x13b)](h,e[aj(0x235)]),{MVCframework:l}=projectType(k);function m(s,t){const an=aj;if(e['elpQT'](e[an(0x1b0)],e[an(0x1b0)])){const u=path[an(0x1a1)](h,s);if(u['includes'](e[an(0x166)](e[an(0x1af)],path[an(0x1df)]))&&e[an(0x158)](path[an(0x17b)](s),e['zadmC'])){console[an(0x195)](an(0x19e)+u);if(e[an(0x158)](t,e['VzHYY']))return spawnSync(e[an(0x210)],[e[an(0x1c0)],e[an(0x240)],s,'--generate-preload',e['NAgjg'],h,e['UdBox'],i],{'cwd':j,'stdio':e[an(0x251)],'shell':!![]}),!![];else{if(t===an(0x264)||e[an(0x158)](t,e[an(0x18e)])){if(e['UzLyo'](e['yodKp'],an(0x231)))return e[an(0x229)](spawnSync,e['DAEpb'],[an(0xf7),e[an(0x240)],s,e[an(0x1ea)],h,e[an(0x1a0)],i],{'cwd':j,'stdio':'inherit','shell':!![]}),!![];else e['push'](f);}}}return![];}else return f;}const n=new chokidar({'interval':0xc8,'awaitWriteFinish':{'stabilityThreshold':0x3e8},'ignored':[aj(0x1cd),e[aj(0x255)],/node_modules/,s=>s[aj(0x1a4)]('.git')]});n[aj(0x1fd)](['./']);const o=s=>{const ao=aj;e['Skhsj'](spawnSync,e[ao(0x210)],[e[ao(0x1c0)],e['rezne'],'\x22'+s+'\x22',e[ao(0x1ea)],h,e['UdBox'],i],{'cwd':j,'stdio':e['rivAS'],'shell':!![]});};function p(s){const ap=aj,t={'lYbmP':function(w,x){return w(x);}},u=[];if(!fs[ap(0x103)](s))return u;const v=fs[ap(0x208)](s);for(const w of v){const x=path[ap(0x13b)](s,w),y=fs[ap(0x1a8)](x);if(y['isDirectory']()){if(e['BpkOS'](e['tyXef'],e[ap(0x11f)]))w[ap(0x181)](e[ap(0x16a)])&&(e['BpkOS'](e[ap(0x15b)],e[ap(0x15b)])?f[ap(0x153)]=e[ap(0x243)]:u['push'](x)),u[ap(0x1b7)](...e['KkkyW'](p,x));else{const B=n[ap(0x1a1)](o,p['path']),C=q[ap(0x13b)](r,B);s['type']===ap(0x123)?!y[ap(0x103)](C)&&(B[ap(0x20e)](C,{'recursive':!![]}),C[ap(0x195)](ap(0x192)+B)):t[ap(0x13d)](D,E['path']);}}}return u;}const q=s=>{const aq=aj,t={'Wkvji':e[aq(0x155)],'dNuVD':e['mGWOh'],'KYacJ':function(v,w){const ar=aq;return e[ar(0x218)](v,w);},'ITEcD':'AkvLH','MnGzl':aq(0x23a),'LlNUX':e[aq(0x193)],'KPCvs':e['cXVeR'],'gSiiO':e[aq(0x15d)],'BbrAd':aq(0x10a),'DjUwH':e[aq(0xeb)],'RRojL':e[aq(0x141)],'emYEv':e[aq(0x16c)],'QZUQi':function(v,w){return v===w;},'gwzwJ':function(v,w){const as=aq;return e[as(0x126)](v,w);},'fDTGi':function(v,w){const at=aq;return e[at(0x17e)](v,w);},'TwusT':e[aq(0x259)],'MHnby':function(v,w,x){const au=aq;return e[au(0x200)](v,w,x);},'TRTfj':aq(0x264),'zGnTg':e[aq(0x16a)]};console[aq(0x195)](aq(0x1cc)+s);!m(s,e[aq(0x18e)])&&e[aq(0x148)](o,s);let u=e[aq(0x183)](getWindowDirectory,s);if(u){if(e[aq(0x158)](e[aq(0xfe)],e[aq(0xfe)])){let v=path[aq(0x14a)](h,e[aq(0x1af)]);const w=path[aq(0x1a1)](v,u);r(s,{'rootDir':h,'windowDir':u,'windowsDirSrc':v,'relativePath':w});}else m=n[aq(0x13b)](o,t[aq(0x14e)]),p=q['join'](r,t[aq(0xef)],'every_window_static_file',s,t['Wkvji']),t=u['join'](v,t['Wkvji']);}else{if(e['oAfhj'](isAutoInjectFile,s)){const y=path[aq(0x13b)](i,e[aq(0x1af)]),z=e[aq(0x135)](p,y);z[aq(0x1b7)](y),z[aq(0x12f)](A=>{const av=aq;if(t[av(0x24f)](t[av(0x147)],t[av(0x147)]))return;else{let C=[t[av(0x207)],t[av(0x12c)],t[av(0x242)],t[av(0x24a)]][av(0x184)](D=>path['join'](A,D))[av(0x170)](D=>fs['existsSync'](D));if(C){if(t['BbrAd']!==t[av(0xf1)]){let D=path[av(0x1a1)](i,s),E=av(0x25a)+D[av(0x1e3)](path['sep'])[av(0x13b)]('/')+'\x27;',F=fs[av(0x205)](C,t['RRojL']);if(!F[av(0x1a4)](E)){if(F[av(0x1c5)](t[av(0x220)])){if(t[av(0xfb)](av(0x173),av(0x173)))F=F[av(0xff)](t[av(0x220)],t[av(0xea)](t[av(0x223)](t[av(0x220)],'\x0a'),E));else{const H=i?function(){const aw=av;if(H){const I=s[aw(0x245)](t,arguments);return u=null,I;}}:function(){};return n=![],H;}}else{if(t[av(0xfb)](av(0x26a),t['TwusT'])){const I=f[av(0x1e7)]['toLowerCase']();g[av(0x149)](J=>I[av(0x181)](J))&&i++;}else F=t[av(0xea)](E+'\x0a',F);}fs['writeFileSync'](C,F);}}else f['error'](av(0x269)+g,h);}}});}}console[aq(0x195)](e[aq(0x134)],l);if(s[aq(0x181)](e[aq(0x165)])&&e[aq(0x154)](isPageComponent,s)){const A=path['join'](i,e[aq(0x1af)],relativePath);let B,C,D;if(e['muqRu'](l,e['ItTcd']))e[aq(0x158)](e[aq(0x1f3)],aq(0x11e))?(i[aq(0x195)]('File\x20changes:\x20'+j),!t[aq(0x127)](k,l,t[aq(0x1f8)])&&o(p)):(B=path[aq(0x13b)](u,e[aq(0x1cf)]),C=path[aq(0x13b)](j,aq(0x265),e[aq(0x1a3)],l,e['HuRKe']),D=path[aq(0x13b)](A,e[aq(0x1cf)]));else{if(e[aq(0x122)](l,e[aq(0x24b)]))B=path['join'](u,e['vUPPe']),C=path[aq(0x13b)](j,e[aq(0x20f)],e[aq(0x1a3)],l,aq(0x1fc)),D=path[aq(0x13b)](A,e[aq(0x155)]);else{if(e[aq(0x158)](e[aq(0x206)],e[aq(0x1ab)]))g[aq(0x195)]('New\x20file:\x20'+h),e[aq(0x183)](i,j);else return;}}if(!fs[aq(0x103)](B)&&fs[aq(0x103)](C)){if(e[aq(0x218)](e[aq(0x146)],e['MqOLf'])){console[aq(0x195)](e['mCxCo']);const G=generateWindowRouterScript(u,C,l);fs['writeFileSync'](D,G);}else{const I=k['join'](l,m),J=n[aq(0x1a8)](I);J[aq(0x1ed)]()&&(s[aq(0x181)](t['zGnTg'])&&w[aq(0x1b7)](I),u['push'](...v(I)));}}}else{if((s['endsWith'](e[aq(0x131)])||s[aq(0x181)](e[aq(0x1eb)]))&&isPageComponent(s)){if(e['UzLyo'](e[aq(0x1d1)],aq(0x12d)))t[aq(0x127)](g,h,{'recursive':!![]}),i[aq(0x195)](aq(0x14c)+j);else{const J=path[aq(0x1a1)](windowsDirSrc,u),K=path['join'](i,e[aq(0x1af)],J);let L,M,N;if(e[aq(0x1e0)](l,e[aq(0x1b4)]))L=path[aq(0x13b)](u,aq(0x179)),M=path[aq(0x13b)](j,e[aq(0x20f)],e[aq(0x1a3)],l,e[aq(0x19b)]),N=path['join'](K,aq(0x179));else{if(e[aq(0xf5)](e[aq(0x10f)],aq(0x163)))return;else m(n,o,p,q),e['muTOR'](r,s,t,u,v);}if(!fs[aq(0x103)](L)&&fs['existsSync'](M)){console[aq(0x195)](e['mCxCo']);const P=generateWindowRouterScript(u,M,l);fs[aq(0x1be)](N,P);}}}}};n['on'](e[aj(0xf6)],s=>{const ax=aj;console[ax(0x195)](ax(0x10e)+s),!e[ax(0x200)](m,s,e[ax(0xf6)])&&e[ax(0x135)](o,s);});function r(s){const ay=aj,t=path[ay(0x17b)](s)[ay(0x11d)](),u=path[ay(0x1c1)](s);if([ay(0x1f0),ay(0x1c4),e[ay(0x18c)],e[ay(0x1d4)]][ay(0x170)](v=>t[ay(0x181)](v))){function v(y){const az=ay,z={'QEkjB':az(0x232),'lEvdk':e[az(0x234)]},A=[e['ynhBg'],e[az(0x213)],e[az(0x18c)],e['RQnEC']];let B=0x0;try{const C=fs[az(0x208)](y,{'withFileTypes':!![]});for(const D of C){const E=path[az(0x13b)](y,D[az(0x1e7)]);if(D['isFile']()){const F=D[az(0x1e7)][az(0x11d)]();A[az(0x149)](G=>F[az(0x181)](G))&&B++;}else D[az(0x1ed)]()&&(!D[az(0x1e7)][az(0x181)]('-window')&&(B+=v(E)));}}catch(G){if(e['BBGwD']!==e[az(0x1bc)])e[z[az(0x22b)]]&&(g[az(0x153)]=z[az(0x216)]);else return console['error']('The\x20directory\x20read\x20failed:\x20'+y,G),0x0;}return B;}const w=e[ay(0x1f7)](v,u),x=w<=0x1;if(x){if(e[ay(0x109)](ay(0x18f),e[ay(0x246)])){let z=[ay(0x23a),e[ay(0x193)],e[ay(0x1b1)],e[ay(0x15d)]]['map'](F=>u[ay(0x13b)](v,F))['find'](F=>u['existsSync'](F));if(z){let A=u[ay(0x1a1)](v,w),F=ay(0x25a)+A[ay(0x1e3)](x[ay(0x1df)])[ay(0x13b)]('/')+'\x27;',G=y[ay(0x205)](z,e[ay(0x141)]);G[ay(0x1a4)](F)&&(G=G[ay(0xff)](F,''),A[ay(0x1be)](z,G));}}else{const z=path[ay(0x13b)](u,ay(0x1f4));(fs[ay(0x103)](z)||u['endsWith']('-window'))&&(e[ay(0x180)](e['McUPl'],e['quXUz'])?(e['Jqrzx'](handleSingleWindowStatics,h,i,j,u),e[ay(0x244)](handleWindowPreload,h,i,j,u)):!i[ay(0x103)](j)&&(o[ay(0x20e)](p,{'recursive':!![]}),q[ay(0x195)](ay(0x192)+r)));}}}if(t===e[ay(0x1b5)])try{const B=fs['readFileSync'](s,e[ay(0x141)]),C=B['trim']();if(e[ay(0x1b6)](C,'')){const D=JSON[ay(0x1e9)]({'name':e[ay(0x1d5)],'width':0x400,'height':0x300,'resizable':!![],'alwaysOnTop':![],'webPreferences':{'nodeIntegration':!![],'contextIsolation':![]}},null,0x4);fs[ay(0x1be)](s,D);}else try{JSON[ay(0x21c)](C);}catch(E){console['warn'](ay(0x161)+E['message']);}}catch(F){console[ay(0x110)](ay(0x269)+s,F);}}return n['on'](e[aj(0x18e)],s=>{const aA=aj;console['log'](aA(0x17f)+s),e[aA(0x248)](q,s);}),n['on'](e[aj(0x1ad)],s=>{const aB=aj,t={'umzYc':aB(0x171),'skhQz':e['TTLRH'],'ndVto':function(u,v){return u!==v;},'fekmu':e['TMNNv'],'wGyZq':e[aB(0x1b1)],'fNfMR':e['yNbfp'],'UnrHY':e[aB(0x22c)],'Uaqtr':e['mBRSJ'],'wNKAq':'//\x20@ts-nocheck','Asmsc':function(u,v){const aC=aB;return e[aC(0x166)](u,v);},'pLJQC':function(u,v){const aD=aB;return e[aD(0x1d2)](u,v);},'wqVYJ':aB(0x1f6),'qlifg':function(u,v){const aE=aB;return e[aE(0x1e0)](u,v);},'pbObI':e[aB(0x1b4)],'oxlYA':e[aB(0x19b)],'nMFJB':e[aB(0x20f)],'GjMgy':e['RcCpW'],'Jnxko':'start\x20generate\x20router','bmuVN':function(u,v,w,x){const aF=aB;return e[aF(0x201)](u,v,w,x);}};if(e[aB(0xf5)](e['yUpdw'],e['YwBdu']))e['push']({'path':f,'type':t[aB(0x117)]});else try{console[aB(0x195)](aB(0x1a6)+s);if(isAutoInjectFile(s)){const v=path[aB(0x13b)](i,'windows'),w=e[aB(0x1c7)](p,v);w[aB(0x1b7)](v),w[aB(0x12f)](x=>{const aG=aB,y={'YZcNo':t['skhQz']};if(t[aG(0x1e1)](t[aG(0xf3)],t[aG(0xf3)]))e[y['YZcNo']]&&(g['UIlib']=aG(0x1ec));else{let A=[aG(0x23a),aG(0x104),t['wGyZq'],t['fNfMR']][aG(0x184)](B=>path[aG(0x13b)](x,B))[aG(0x170)](B=>fs[aG(0x103)](B));if(A){if(t[aG(0x1e1)](t[aG(0x187)],t['UnrHY']))f++;else{let C=path[aG(0x1a1)](i,s),D=aG(0x25a)+C[aG(0x1e3)](path['sep'])[aG(0x13b)]('/')+'\x27;',E=fs[aG(0x205)](A,t[aG(0x267)]);E[aG(0x1a4)](D)&&(E=E[aG(0xff)](D,''),fs[aG(0x1be)](A,E));}}}});}if(!e['BwLAT'](m,s,e['VzHYY'])){const x=path[aB(0x1a1)](h,s),y=path[aB(0x13b)](i,x);fs[aB(0x103)](y)&&(e['oVdTX'](aB(0x143),aB(0x143))?fs[aB(0x1e6)](y):(m[aB(0x1c5)](t[aB(0x237)])?w=x['replace'](t[aB(0x237)],t[aB(0x162)](t[aB(0x237)]+'\x0a',y)):z=A+'\x0a'+B,t[aB(0x1be)](u,v)));const z=path['dirname'](y);fs[aB(0x103)](z)&&e['wpiWb'](fs['readdirSync'](z)[aB(0x1d0)],0x0)&&(e['KkkyW'](rmSync,z),console[aB(0x195)](aB(0x16b)+path[aB(0x1a1)](h,z)));}if(s[aB(0x181)](aB(0xf2))&&e[aB(0x183)](isPageComponent,s)){let B=getWindowDirectory(s),C=path[aB(0x14a)](h,'windows');const D=path[aB(0x1a1)](C,B),E=path['join'](i,aB(0x1f6),D);let F,G,H;if(e['CGHgB'](l,e['ItTcd'])){if(e['FvJWs'](e[aB(0x19d)],'UEnNm'))F=path['join'](B,e['HuRKe']),G=path[aB(0x13b)](j,e[aB(0x20f)],e[aB(0x1a3)],l,e[aB(0x1cf)]),H=path['join'](E,e['HuRKe']);else return;}else{if(e[aB(0x122)](l,e[aB(0x24b)]))F=path[aB(0x13b)](B,e['vUPPe']),G=path[aB(0x13b)](j,aB(0x265),e[aB(0x1a3)],l,e[aB(0x155)]),H=path[aB(0x13b)](E,aB(0x1fc));else{if(e[aB(0x139)](e[aB(0x1d9)],e['NbCYl']))return;else{let K=t['pLJQC'](v,w),L=x[aB(0x14a)](y,aB(0x1f6));const M=z['relative'](L,K),N=A['join'](B,t[aB(0x188)],M);let O,P,Q;if(t[aB(0x222)](C,t[aB(0x1a2)]))O=O[aB(0x13b)](K,t[aB(0x19a)]),P=P[aB(0x13b)](Q,t[aB(0x256)],t[aB(0x114)],R,t['oxlYA']),Q=S['join'](N,t[aB(0x19a)]);else return;if(!I[aB(0x103)](O)&&J[aB(0x103)](P)){T[aB(0x195)](t[aB(0x226)]);const R=t[aB(0x23c)](U,K,P,V);W['writeFileSync'](Q,R);}}}}if(!fs[aB(0x103)](F)&&fs[aB(0x103)](G)){if(e[aB(0x17a)](e[aB(0x228)],e['vosby'])){console[aB(0x195)](e[aB(0x1bb)]);const K=e[aB(0x229)](generateWindowRouterScript,B,G,l);fs[aB(0x1be)](H,K);}else{const M=q[aB(0x13b)](r,e[aB(0x1b5)]);(s[aB(0x103)](M)||t[aB(0x181)](aB(0x11b)))&&(e[aB(0x1a7)](E,F,G,H,I),e[aB(0x1ac)](J,K,L,M,N));}}}else{if(s['endsWith']('.tsx')&&e[aB(0x154)](isPageComponent,s)){if(e[aB(0x1a5)](e['aJRux'],'VIOyc'))e[aB(0x204)](h,e[aB(0x210)],[e['TsPir'],e['rezne'],'\x22'+i+'\x22',e['NAgjg'],j,e[aB(0x1a0)],k],{'cwd':l,'stdio':e['rivAS'],'shell':!![]});else{let N=e[aB(0x214)](getWindowDirectory,s),O=path['resolve'](h,e[aB(0x1af)]);const P=path['relative'](O,N),Q=path[aB(0x13b)](i,e[aB(0x1af)],P);let R,S,T;if(e['pfrbV'](l,e['OmMGl']))R=path['join'](N,e[aB(0x19b)]),S=path[aB(0x13b)](j,aB(0x265),e[aB(0x1a3)],l,e[aB(0x19b)]),T=path[aB(0x13b)](Q,e['kqEId']);else{if(e[aB(0x157)](e['qOrkS'],e['qOrkS']))return;else f[aB(0x153)]=e[aB(0x12b)];}if(!fs[aB(0x103)](R)&&fs['existsSync'](S)){console[aB(0x195)](e[aB(0x1bb)]);const V=e['SgKvS'](generateWindowRouterScript,N,S,l);fs[aB(0x1be)](T,V);}}}}}catch(W){e[aB(0x139)](e['xmTul'],aB(0x1aa))?t['pLJQC'](e,f):console[aB(0x110)](aB(0x199)+W['message']);}}),n['on'](e[aj(0x1d8)],s=>{const aI=aj,t={'HRSJz':function(u,v,w,x){const aH=d;return e[aH(0x190)](u,v,w,x);}};if(e[aI(0x17a)](e[aI(0x25d)],e[aI(0xf0)])){const v=f['apply'](g,arguments);return h=null,v;}else try{console[aI(0x195)]('Directory\x20addition\x20was\x20detected:\x20'+s);const v=path[aI(0x1a1)](h,s),w=path[aI(0x13b)](i,v);if(!fs['existsSync'](w)){if(e[aI(0x157)](e['GNDXt'],e[aI(0x250)]))f[aI(0x153)]=aI(0x15e);else{fs[aI(0x20e)](w,{'recursive':!![]}),console['log']('The\x20corresponding\x20output\x20directory\x20has\x20been\x20created:\x20'+v);const y=A=>{const aJ=aI,B=[];try{const C=fs['readdirSync'](A,{'withFileTypes':!![]});for(const D of C){const E=path['join'](A,D['name']);if(D[aJ(0x1ed)]())B[aJ(0x1b7)]({'path':E,'type':e[aJ(0x175)]}),B['push'](...e['BYssN'](y,E));else{if('isppU'===e[aJ(0x24e)]){if(g){const G=k[aJ(0x245)](l,arguments);return m=null,G;}}else B[aJ(0x1b7)]({'path':E,'type':e[aJ(0x100)]});}}}catch(G){if(e[aJ(0x139)](e[aJ(0x211)],e[aJ(0x1cb)]))console[aJ(0x110)]('Failed\x20to\x20read\x20directory:\x20'+A,G);else return;}return B;},z=e[aI(0x148)](y,s);for(const A of z){const B=path[aI(0x1a1)](h,A['path']),C=path[aI(0x13b)](i,B);if(e['xNdbi'](A[aI(0x254)],aI(0x123))){if(e[aI(0x1f1)]===e[aI(0x262)])i[aI(0x181)](e[aI(0x16a)])&&o[aI(0x1b7)](p),l[aI(0x1b7)](...e[aI(0x18d)](m,n));else{if(!fs['existsSync'](C)){if(e[aI(0x218)](e[aI(0x13c)],e[aI(0x13c)]))return f[aI(0x17b)](g)[aI(0x1c5)](aI(0xfd))&&([e[aI(0x151)],e[aI(0x1ff)],e[aI(0x131)],'.jsx',e[aI(0x241)]]['find'](F=>i['endsWith'](F))?!![]:![]);else fs[aI(0x20e)](C,{'recursive':!![]}),console[aI(0x195)](aI(0x192)+B);}}}else e[aI(0x168)](q,A[aI(0x203)]);}}}}catch(F){if(e['FvJWs'](e[aI(0x22f)],e[aI(0x22f)]))console[aI(0x110)](aI(0x217)+F['message']);else{j[aI(0x195)](aI(0x116));const H=t['HRSJz'](k,l,m,n);o[aI(0x1be)](p,H);}}}),n['on'](aj(0x1bf),s=>{const aK=aj,t={'DEhwY':'utf8','FczfZ':function(u,v,w){return e['eudBm'](u,v,w);}};if(e[aK(0x1a5)](e[aK(0x119)],e['eXrZV']))try{if(e[aK(0x137)](e[aK(0x145)],e['KTviC'])){let x=k[aK(0x1a1)](l,m),y=aK(0x25a)+x[aK(0x1e3)](n['sep'])[aK(0x13b)]('/')+'\x27;',z=o[aK(0x205)](p,t[aK(0x1c8)]);z[aK(0x1a4)](y)&&(z=z[aK(0xff)](y,''),s[aK(0x1be)](t,z));}else{console[aK(0x195)](aK(0x198)+s);const v=path[aK(0x1a1)](h,s),w=path[aK(0x13b)](i,v);fs[aK(0x103)](w)&&(e[aK(0x18a)](rmSync,w,{'recursive':!![]}),console[aK(0x195)](aK(0x14c)+v));}}catch(x){console[aK(0x110)](aK(0x21f)+x[aK(0x108)]);}else try{y[aK(0x195)](aK(0x198)+z);const z=A[aK(0x1a1)](B,C),A=D[aK(0x13b)](E,z);F[aK(0x103)](A)&&(t[aK(0x21a)](I,A,{'recursive':!![]}),J['log'](aK(0x14c)+z));}catch(B){L[aK(0x110)](aK(0x21f)+B['message']);}}),n;}setupServerWatcher();