UNPKG

@taazkareem/clickup-mcp-server

Version:

ClickUp MCP Server - Powering AI Agents with full ClickUp task, document, and chat management capabilities.

1 lines 23.4 kB
const a0_0x56cd9f=a0_0x1500;function a0_0x2d5b(){const _0x511274=['yMvYCW','ChjVzMK','ywnLiha','v09ss1m','CYbYzxe','DgnOzwq','ChvZAa','CLz4zNG','yxjLzeG','zMLUzfm','seLfuKe','CM9Yig8','z2v0ihq','u2vYDMK','DgvHBxm','y3jLyxq','BgvUz3q','D29YA3m','ow16A1rUwq','zxiV','AgfYzwq','y2viAwu','zxjYB3i','BgrLCNm','mtG0mtK2B1zhtgzQ','rxrNwha','Axnnyxq','z2v0igm','ignHy2G','ufjMC00','sw5tCge','zxf1zxm','wKPPs0K','AgLLCMe','zwf0CW','zvnWywm','ody5nZy1Bw9nDfzV','zMLUzca','y2vnzw0','igzPzwW','ywnLigG','BMfTzq','BwvjBKG','CgfJzsa','ywXS','l3rLyw0','sw52ywW','wgTuweO','rM9Szgu','igLZihi','C2nVCMu','BgrLCIa','C3bVBNm','BgfU','l2XPC3q','BwfRzvi','Aw4GzM8','z2v0v28','AxrLBq','l2zPzwW','ywnL','u3bHy2u','ifjLDhu','ihDPDgG','igzVCIa','Dxn0B20','CgfJzui','vfrm','C2XPy2u','l2zVBgq','zcb0BYa','zgf0yq','ywnLihm','AwvSzhm','yw1Z','zvrLyw0','z2v0rM8','DhLWzq','BgLZDa','ywnLia','CgfJzvm','zxf1Axi','zxj2Awm','uLzXEfK','zwqGD28','z2v0u3a','BgrZCKW','rhf2A20','ywnLigm','nJG2mte4tgn5qvLO','DxnLCM4','CgfJzuK','v29YA3m','z0nPDLq','l3nOyxi','ig5HBwu','t2DKyw0','y2uGAgK','l3nLyxq','tMfTzq','zM9Szgu','zMLUzeK','yxn0rMu','zsbZCge','zhmGzM8','zMLLBgq','surFuee','su5wquW','zwqGAw4','DwLYzwq','CgfJzxm','qxDmrM4','t01ktgK','DhvYzq','ywnLq3u','zgXUv2y','mtmXodu5nLvmB3DbuG','AKrxt1i','CgfJzuG','DgvHBuK','CYbPBIa','C3rZsw4','mti2nJG5mZbsz3DJEui','nKXIuw1IvW','suqG','DgvHBq','uKniwv8','z1njqNa','BM93','CMfYy2G','EwvctwO','zw1HAwW','BgvZCYa','BgrLCG','CMTZCge','C3rZ','Axn0CYa','DxbKyxq','y2vqBge','ALHyv1a','z2v0ihC','z2v0vgu','yw1L','z2v0ihm','ieLeigK','n1fzrNjMzq','B3jRC3a','AwvYyxi','CM9Szq','zMLUze4','zuvYCM8','BgvqAwm','l3nWywm','C3rYAw4','yM9VBgu','CMnOEuW','B2XKzxi','igHPzxi','y2XLyxi','BwfW','mtK2mtiWr1LRqM5K','BM9Kzq','DxnLCG','B2rLqNK','AwqGCMu','Chv0','Aw5MBW','BgLZDhm','CMvU','mZKWmdC3nwDqrgXnDq','Cgf0Aa','ihnWywm','C3bHy2u','qvbj','C3rVBuy','AgfUzgW','y2TvCca','l3bSyw4','vKH5y2u','zxjHCMm','Eu5HBwu','y2vtzwe','tvLgELu','id4G','rej5tMe','Aw4GC3a','uefdrv8','zgvSzxq','z2v0igy','z2v0tgK','CIbZCge','uKfnrvq','qwvQtgO','zwfTCW','ifDVCMS','y2XPzw4','ieLeia','z2v0','CM5PBMC','CM9VDa','CYbMB3i','y2H5','ywnLCW','y2HPBgq','CgfJzq','y2uGiG','rMfPBgu','z2v0igW','zwPwyuy','BgrLCMW'];a0_0x2d5b=function(){return _0x511274;};return a0_0x2d5b();}(function(_0x12def8,_0x5a6480){const _0x245f69=a0_0x1500,_0x5273d7=_0x12def8();while(!![]){try{const _0x2d9d0b=-parseInt(_0x245f69(0x19a))/0x1+parseInt(_0x245f69(0x18e))/0x2+-parseInt(_0x245f69(0x11f))/0x3*(parseInt(_0x245f69(0x1ea))/0x4)+parseInt(_0x245f69(0x14d))/0x5+parseInt(_0x245f69(0x1cf))/0x6*(-parseInt(_0x245f69(0x135))/0x7)+-parseInt(_0x245f69(0x144))/0x8*(-parseInt(_0x245f69(0x188))/0x9)+parseInt(_0x245f69(0x11e))/0xa;if(_0x2d9d0b===_0x5a6480)break;else _0x5273d7['push'](_0x5273d7['shift']());}catch(_0x22edf4){_0x5273d7['push'](_0x5273d7['shift']());}}}(a0_0x2d5b,0x7f035));function a0_0x1500(_0x1b7f3e,_0x3ace7a){_0x1b7f3e=_0x1b7f3e-0x11a;const _0x2d5bca=a0_0x2d5b();let _0x1500b4=_0x2d5bca[_0x1b7f3e];if(a0_0x1500['OyxZog']===undefined){var _0x2816b8=function(_0x3b0395){const _0x4529fb='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x289aaa='',_0x2287d7='';for(let _0x5f5a5a=0x0,_0x54143e,_0x34552d,_0x1bd8f1=0x0;_0x34552d=_0x3b0395['charAt'](_0x1bd8f1++);~_0x34552d&&(_0x54143e=_0x5f5a5a%0x4?_0x54143e*0x40+_0x34552d:_0x34552d,_0x5f5a5a++%0x4)?_0x289aaa+=String['fromCharCode'](0xff&_0x54143e>>(-0x2*_0x5f5a5a&0x6)):0x0){_0x34552d=_0x4529fb['indexOf'](_0x34552d);}for(let _0x7360cf=0x0,_0x2408a8=_0x289aaa['length'];_0x7360cf<_0x2408a8;_0x7360cf++){_0x2287d7+='%'+('00'+_0x289aaa['charCodeAt'](_0x7360cf)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x2287d7);};a0_0x1500['BYiheB']=_0x2816b8,a0_0x1500['vfzpBv']={},a0_0x1500['OyxZog']=!![];}const _0x414fc3=_0x2d5bca[0x0],_0x447598=_0x1b7f3e+_0x414fc3,_0x6e2ad5=a0_0x1500['vfzpBv'][_0x447598];return!_0x6e2ad5?(_0x1500b4=a0_0x1500['BYiheB'](_0x1500b4),a0_0x1500['vfzpBv'][_0x447598]=_0x1500b4):_0x1500b4=_0x6e2ad5,_0x1500b4;}import{BaseClickUpService,ClickUpServiceError,ErrorCode}from'./base.js';import{isNameMatch,findBestMatchInArray}from'../../utils/resolver-utils.js';import{Logger}from'../../logger.js';const logger=new Logger(a0_0x56cd9f(0x1d2)+a0_0x56cd9f(0x1c6)+a0_0x56cd9f(0x1c8)+'e');export class WorkspaceService extends BaseClickUpService{constructor(_0x570078,_0x2f9b3f,_0x5f2147,_0x4f6877){const _0x379ce7=a0_0x56cd9f,_0x31ca00={'jXXWP':function(_0x68a113,_0x4293f1){return _0x68a113*_0x4293f1;}};super(_0x570078,_0x2f9b3f,_0x5f2147,_0x4f6877),this[_0x379ce7(0x187)+_0x379ce7(0x11a)+_0x379ce7(0x137)+_0x379ce7(0x16d)]=null,this[_0x379ce7(0x197)+'rchyL'+'astFe'+'tched']=0x0,this[_0x379ce7(0x180)+_0x379ce7(0x122)+'TTL']=_0x31ca00[_0x379ce7(0x12f)](0x5,0x3c)*0x3e8;}[a0_0x56cd9f(0x12d)+a0_0x56cd9f(0x1c1)+'Id'](_0x580022){const _0x410881=a0_0x56cd9f,_0x59bd3f={'VHyce':function(_0x3ab800,_0xed33c0){return _0x3ab800!==_0xed33c0;}};_0x59bd3f[_0x410881(0x156)](this[_0x410881(0x11b)+'d'],_0x580022)&&(this[_0x410881(0x142)+_0x410881(0x1d2)+_0x410881(0x11a)+_0x410881(0x137)+_0x410881(0x16d)](),super['updat'+_0x410881(0x1c1)+'Id'](_0x580022));}['handl'+a0_0x56cd9f(0x13a)+'r'](_0x161243,_0x505022){const _0x2ceaca=a0_0x56cd9f,_0x2832d5={'ZJiKI':'Works'+_0x2ceaca(0x1c6)+'ervic'+'e\x20err'+'or:','AwLFn':function(_0x49eca9,_0x4bc14a){return _0x49eca9 instanceof _0x4bc14a;},'jDWOR':function(_0xd9b8df,_0x1c4518){return _0xd9b8df||_0x1c4518;},'Dqvkm':'An\x20er'+_0x2ceaca(0x181)+'ccurr'+_0x2ceaca(0x1e2)+_0x2ceaca(0x166)+'space'+_0x2ceaca(0x183)+'ce'};logger[_0x2ceaca(0x18c)](_0x2832d5[_0x2ceaca(0x196)],_0x161243);if(_0x2832d5[_0x2ceaca(0x1e5)](_0x161243,ClickUpServiceError))return _0x161243;const _0xe8d2d=_0x2832d5[_0x2ceaca(0x1eb)](_0x505022,_0x2832d5[_0x2ceaca(0x1cd)]);return new ClickUpServiceError(_0xe8d2d,ErrorCode[_0x2ceaca(0x179)+_0x2ceaca(0x15e)+'ERROR'],_0x161243);}async[a0_0x56cd9f(0x131)+a0_0x56cd9f(0x1c0)](){const _0x14089b=a0_0x56cd9f,_0x3f9cd3={'yQSue':_0x14089b(0x1a3)};try{const _0x1a8dea=await this[_0x14089b(0x1ad)+'eques'+'t'](async()=>{const _0x1ff388=_0x14089b,_0x503f0a=await this[_0x1ff388(0x167)+'t'][_0x1ff388(0x169)](_0x3f9cd3['yQSue']);return _0x503f0a[_0x1ff388(0x1bd)];});return(_0x1a8dea[_0x14089b(0x184)]||[])[_0x14089b(0x143)](_0x4301a0=>({'id':String(_0x4301a0['id']),'name':_0x4301a0[_0x14089b(0x19f)]}));}catch(_0x3aa76d){throw this[_0x14089b(0x153)+'eErro'+'r'](_0x3aa76d,_0x14089b(0x172)+'d\x20to\x20'+_0x14089b(0x182)+_0x14089b(0x165));}}async['getSp'+a0_0x56cd9f(0x16e)](_0x5de7b9,_0x365f78){const _0x293bed=a0_0x56cd9f,_0x20f75d={'XfTHt':function(_0x4496f6,_0x5ceed2){return _0x4496f6!==_0x5ceed2;},'PRfsM':function(_0x3b6878,_0x5c902b){return _0x3b6878===_0x5c902b;},'EtgXp':_0x293bed(0x13e)+'an'},_0x1d9d6f=_0x20f75d[_0x293bed(0x193)](typeof _0x5de7b9,_0x20f75d[_0x293bed(0x18f)])?_0x5de7b9:undefined,_0x5553b3=_0x365f78||(typeof _0x5de7b9===_0x293bed(0x13d)+'g'?_0x5de7b9:this[_0x293bed(0x11b)+'d']);try{const _0x264944=await this['makeR'+'eques'+'t'](async()=>{const _0x4a1f94=_0x293bed,_0x34b11b=_0x20f75d['XfTHt'](_0x1d9d6f,undefined)?{'archived':_0x1d9d6f}:{},_0x38fad1=await this[_0x4a1f94(0x167)+'t'][_0x4a1f94(0x169)](_0x4a1f94(0x1a3)+'/'+_0x5553b3+(_0x4a1f94(0x13c)+'e'),{'params':_0x34b11b});return _0x38fad1[_0x4a1f94(0x1bd)];});return _0x264944[_0x293bed(0x150)+'s']||[];}catch(_0x40807f){throw this[_0x293bed(0x153)+_0x293bed(0x13a)+'r'](_0x40807f,_0x293bed(0x172)+_0x293bed(0x1bc)+'get\x20s'+_0x293bed(0x1e4));}}async['getCu'+'stomF'+a0_0x56cd9f(0x1bf)](_0x40e458=this[a0_0x56cd9f(0x11b)+'d']){const _0x141358=a0_0x56cd9f,_0x459663={'ejVaF':_0x141358(0x172)+_0x141358(0x1bc)+_0x141358(0x130)+_0x141358(0x136)+_0x141358(0x1ce)+_0x141358(0x1b7)+'\x20fiel'+'ds'};try{const _0x4ab775=await this[_0x141358(0x1ad)+_0x141358(0x195)+'t'](async()=>{const _0x30ba36=_0x141358;return await this[_0x30ba36(0x167)+'t'][_0x30ba36(0x169)]('/team'+'/'+_0x40e458+(_0x30ba36(0x1b1)+'d'));});return _0x4ab775['data'][_0x141358(0x1df)+'s']||[];}catch(_0x5872b8){throw this[_0x141358(0x153)+'eErro'+'r'](_0x5872b8,_0x459663[_0x141358(0x174)]);}}async[a0_0x56cd9f(0x1cb)+a0_0x56cd9f(0x1e8)+a0_0x56cd9f(0x152)+a0_0x56cd9f(0x1bf)](_0xe91277){const _0x4f5757=a0_0x56cd9f;try{const _0x1b5e36=await this[_0x4f5757(0x1ad)+_0x4f5757(0x195)+'t'](async()=>{const _0x1eb027=_0x4f5757;return await this[_0x1eb027(0x167)+'t'][_0x1eb027(0x169)](_0x1eb027(0x13c)+'e/'+_0xe91277+('/fiel'+'d'));});return _0x1b5e36[_0x4f5757(0x1bd)][_0x4f5757(0x1df)+'s']||[];}catch(_0x2e9e94){throw this[_0x4f5757(0x153)+'eErro'+'r'](_0x2e9e94,_0x4f5757(0x172)+_0x4f5757(0x1bc)+_0x4f5757(0x191)+_0x4f5757(0x1b7)+_0x4f5757(0x19d)+_0x4f5757(0x1de)+_0x4f5757(0x162)+_0x4f5757(0x171)+_0xe91277+'\x22');}}async[a0_0x56cd9f(0x1cb)+a0_0x56cd9f(0x1b2)](_0x5311aa){const _0x525a2d=a0_0x56cd9f,_0x37bd72={'MYFzU':'Space'+_0x525a2d(0x134)+'s\x20req'+_0x525a2d(0x1e3)};try{if(!_0x5311aa)throw new ClickUpServiceError(_0x37bd72[_0x525a2d(0x15a)],ErrorCode[_0x525a2d(0x1e1)+'ID_PA'+_0x525a2d(0x163)+'ER']);return await this[_0x525a2d(0x1ad)+'eques'+'t'](async()=>{const _0x19f405=_0x525a2d,_0x58b141=await this[_0x19f405(0x167)+'t'][_0x19f405(0x169)](_0x19f405(0x13c)+'e/'+_0x5311aa);return _0x58b141[_0x19f405(0x1bd)];});}catch(_0x5d090a){throw this['handl'+_0x525a2d(0x13a)+'r'](_0x5d090a,_0x525a2d(0x172)+_0x525a2d(0x1bc)+_0x525a2d(0x133)+_0x525a2d(0x1a1)+'with\x20'+_0x525a2d(0x120)+_0x5311aa);}}async['creat'+a0_0x56cd9f(0x199)+'e'](_0x194f52,_0x15a926={}){const _0x12ba01=a0_0x56cd9f,_0x33a8a4={'XkTXJ':'Space'+_0x12ba01(0x1d5)+_0x12ba01(0x1a7)+_0x12ba01(0x1c7)+'ed'};try{if(!_0x194f52)throw new ClickUpServiceError(_0x33a8a4[_0x12ba01(0x1a5)],ErrorCode['INVAL'+'ID_PA'+_0x12ba01(0x163)+'ER']);const _0x4cac6d={'name':_0x194f52,..._0x15a926},_0x432e6c=await this[_0x12ba01(0x1ad)+'eques'+'t'](async()=>{const _0x7840d0=_0x12ba01,_0xe259c4=await this[_0x7840d0(0x167)+'t']['post'](_0x7840d0(0x1a3)+'/'+this[_0x7840d0(0x11b)+'d']+(_0x7840d0(0x13c)+'e'),_0x4cac6d);return _0xe259c4[_0x7840d0(0x1bd)];});return this[_0x12ba01(0x142)+_0x12ba01(0x1d2)+'paceH'+_0x12ba01(0x137)+_0x12ba01(0x16d)](),_0x432e6c;}catch(_0x4de354){throw this[_0x12ba01(0x153)+'eErro'+'r'](_0x4de354,'Faile'+_0x12ba01(0x1bc)+_0x12ba01(0x185)+_0x12ba01(0x1dd)+_0x12ba01(0x171)+_0x194f52+'\x22');}}async[a0_0x56cd9f(0x12d)+a0_0x56cd9f(0x199)+'e'](_0x58538b,_0x478f3f){const _0x415bc3=a0_0x56cd9f;try{if(!_0x58538b)throw new ClickUpServiceError(_0x415bc3(0x1b3)+'\x20ID\x20i'+_0x415bc3(0x17a)+_0x415bc3(0x1e3),ErrorCode[_0x415bc3(0x1e1)+_0x415bc3(0x1e0)+_0x415bc3(0x163)+'ER']);const _0x50296c=await this['makeR'+'eques'+'t'](async()=>{const _0x5e242e=_0x415bc3,_0x13e2e5=await this[_0x5e242e(0x167)+'t'][_0x5e242e(0x149)](_0x5e242e(0x13c)+'e/'+_0x58538b,_0x478f3f);return _0x13e2e5[_0x5e242e(0x1bd)];});return this[_0x415bc3(0x142)+'Works'+_0x415bc3(0x11a)+_0x415bc3(0x137)+'chy'](),_0x50296c;}catch(_0xf169){throw this[_0x415bc3(0x153)+_0x415bc3(0x13a)+'r'](_0xf169,_0x415bc3(0x172)+_0x415bc3(0x1bc)+_0x415bc3(0x12d)+_0x415bc3(0x1dd)+_0x415bc3(0x171)+_0x58538b+'\x22');}}async[a0_0x56cd9f(0x15f)+a0_0x56cd9f(0x199)+'e'](_0x2505da){const _0x5663c2=a0_0x56cd9f;try{if(!_0x2505da)throw new ClickUpServiceError(_0x5663c2(0x1b3)+'\x20ID\x20i'+_0x5663c2(0x17a)+_0x5663c2(0x1e3),ErrorCode[_0x5663c2(0x1e1)+_0x5663c2(0x1e0)+_0x5663c2(0x163)+'ER']);await this[_0x5663c2(0x1ad)+_0x5663c2(0x195)+'t'](async()=>{const _0x2e7bdb=_0x5663c2;await this['clien'+'t'][_0x2e7bdb(0x15f)+'e'](_0x2e7bdb(0x13c)+'e/'+_0x2505da);}),this['clear'+_0x5663c2(0x1d2)+_0x5663c2(0x11a)+_0x5663c2(0x137)+'chy']();}catch(_0x1404cf){throw this['handl'+'eErro'+'r'](_0x1404cf,_0x5663c2(0x172)+_0x5663c2(0x1bc)+_0x5663c2(0x15f)+_0x5663c2(0x1dd)+'ce\x20\x22'+_0x2505da+'\x22');}}async['findS'+a0_0x56cd9f(0x1b8)+a0_0x56cd9f(0x158)](_0x1a0b27){const _0x2ae9e1=a0_0x56cd9f;try{if(!_0x1a0b27)throw new ClickUpServiceError(_0x2ae9e1(0x1b3)+_0x2ae9e1(0x1d5)+_0x2ae9e1(0x1a7)+_0x2ae9e1(0x1c7)+'ed',ErrorCode[_0x2ae9e1(0x1e1)+_0x2ae9e1(0x1e0)+_0x2ae9e1(0x163)+'ER']);const _0x152245=await this['getSp'+_0x2ae9e1(0x16e)](),_0x3a5ae1=findBestMatchInArray(_0x152245,_0x1a0b27);return _0x3a5ae1?_0x3a5ae1[_0x2ae9e1(0x1b0)]:null;}catch(_0x3de38a){throw this[_0x2ae9e1(0x153)+'eErro'+'r'](_0x3de38a,_0x2ae9e1(0x172)+_0x2ae9e1(0x1bc)+_0x2ae9e1(0x19b)+_0x2ae9e1(0x150)+_0x2ae9e1(0x1b5)+'\x20name'+'\x20'+_0x1a0b27);}}async[a0_0x56cd9f(0x1af)+a0_0x56cd9f(0x12a)+a0_0x56cd9f(0x18b)+a0_0x56cd9f(0x125)+'y'](_0x1cc601=![],_0x4545da){const _0xd96359=a0_0x56cd9f,_0x46fb8d={'ldsrL':_0xd96359(0x1da)+'r','OMJLi':_0xd96359(0x150),'yeBMj':function(_0x96dbea,_0x398950){return _0x96dbea+_0x398950;},'gCivT':'CACHE'+'\x20HIT:'+_0xd96359(0x1b4)+_0xd96359(0x16a)+_0xd96359(0x192)+_0xd96359(0x1ca)+_0xd96359(0x12a)+_0xd96359(0x1d7)+_0xd96359(0x157)+'hy','OSPYB':_0xd96359(0x1d2)+_0xd96359(0x170),'AejLj':function(_0x5294c8,_0x2d6b21){return _0x5294c8<_0x2d6b21;},'RVqxY':_0xd96359(0x172)+_0xd96359(0x1bc)+'get\x20w'+_0xd96359(0x136)+_0xd96359(0x19e)+'ierar'+_0xd96359(0x16d)},_0x1e4471=_0x4545da||this['teamI'+'d'];try{const _0x88b1d2=Date[_0xd96359(0x124)](),_0xc761e8=_0x88b1d2-this[_0xd96359(0x197)+_0xd96359(0x13f)+_0xd96359(0x1dc)+'tched']>this[_0xd96359(0x180)+_0xd96359(0x122)+_0xd96359(0x1b9)];if(_0x1e4471===this['teamI'+'d']&&this[_0xd96359(0x187)+_0xd96359(0x11a)+_0xd96359(0x137)+_0xd96359(0x16d)]&&!_0x1cc601&&!_0xc761e8)return logger[_0xd96359(0x14a)](_0x46fb8d[_0xd96359(0x1d3)]),this['works'+'paceH'+_0xd96359(0x137)+_0xd96359(0x16d)];const _0x36b63a={'root':{'id':_0x1e4471,'name':_0x46fb8d['OSPYB'],'children':[]}},_0x47f4c3=await this[_0xd96359(0x1cb)+_0xd96359(0x16e)](_0x1e4471),_0x4b1a2d=0x3,_0xeb459d=[];for(let _0x3e4ebe=0x0;_0x46fb8d[_0xd96359(0x164)](_0x3e4ebe,_0x47f4c3['lengt'+'h']);_0x3e4ebe+=_0x4b1a2d){const _0x46ba37=_0x47f4c3['slice'](_0x3e4ebe,_0x3e4ebe+_0x4b1a2d),_0x4ff061=await Promise['all'](_0x46ba37[_0xd96359(0x143)](async _0x182f85=>{const _0x49f4e2=_0xd96359,_0x5b98f7={'id':_0x182f85['id'],'name':_0x182f85[_0x49f4e2(0x19f)],'type':_0x46fb8d[_0x49f4e2(0x1e6)],'children':[]},[_0x4c43eb,_0x281b60]=await Promise[_0x49f4e2(0x1a2)]([this[_0x49f4e2(0x1c2)+'lders'+_0x49f4e2(0x194)+'ce'](_0x182f85['id']),this['getLi'+_0x49f4e2(0x11d)+'Space'](_0x182f85['id'])]);for(let _0x2f7e3a=0x0;_0x2f7e3a<_0x4c43eb[_0x49f4e2(0x186)+'h'];_0x2f7e3a+=0x5){const _0x4a5d6d=_0x4c43eb[_0x49f4e2(0x1ba)](_0x2f7e3a,_0x46fb8d[_0x49f4e2(0x126)](_0x2f7e3a,0x5)),_0x2f5acf=await Promise['all'](_0x4a5d6d[_0x49f4e2(0x143)](async _0x376ec1=>{const _0x5de1e3=_0x49f4e2,_0x524493={'id':_0x376ec1['id'],'name':_0x376ec1[_0x5de1e3(0x19f)],'type':_0x46fb8d[_0x5de1e3(0x1cc)],'parentId':_0x182f85['id'],'children':[]},_0x2f24e6=await this[_0x5de1e3(0x161)+_0x5de1e3(0x11d)+_0x5de1e3(0x1a6)+'r'](_0x376ec1['id']);return _0x524493[_0x5de1e3(0x16f)+'ren']=_0x2f24e6[_0x5de1e3(0x143)](_0x142cb8=>({'id':_0x142cb8['id'],'name':_0x142cb8['name'],'type':'list','parentId':_0x376ec1['id']})),_0x524493;}));_0x5b98f7[_0x49f4e2(0x16f)+_0x49f4e2(0x14c)]?.[_0x49f4e2(0x17c)](..._0x2f5acf);}const _0x21a7aa=_0x281b60['map'](_0x319838=>({'id':_0x319838['id'],'name':_0x319838[_0x49f4e2(0x19f)],'type':_0x49f4e2(0x1c4),'parentId':_0x182f85['id']}));return _0x5b98f7[_0x49f4e2(0x16f)+_0x49f4e2(0x14c)]?.[_0x49f4e2(0x17c)](..._0x21a7aa),_0x5b98f7;}));_0xeb459d[_0xd96359(0x17c)](..._0x4ff061);}return _0x36b63a[_0xd96359(0x16b)]['child'+'ren'][_0xd96359(0x17c)](..._0xeb459d),_0x1e4471===this[_0xd96359(0x11b)+'d']&&(this['works'+_0xd96359(0x11a)+_0xd96359(0x137)+_0xd96359(0x16d)]=_0x36b63a,this[_0xd96359(0x197)+_0xd96359(0x13f)+_0xd96359(0x1dc)+_0xd96359(0x17b)]=Date[_0xd96359(0x124)]()),_0x36b63a;}catch(_0xe8e5ff){throw this[_0xd96359(0x153)+_0xd96359(0x13a)+'r'](_0xe8e5ff,_0x46fb8d[_0xd96359(0x1c9)]);}}[a0_0x56cd9f(0x142)+'Works'+a0_0x56cd9f(0x11a)+a0_0x56cd9f(0x137)+a0_0x56cd9f(0x16d)](){const _0x157874=a0_0x56cd9f;this[_0x157874(0x187)+_0x157874(0x11a)+_0x157874(0x137)+_0x157874(0x16d)]=null,this[_0x157874(0x197)+_0x157874(0x13f)+_0x157874(0x1dc)+_0x157874(0x17b)]=0x0;}[a0_0x56cd9f(0x139)+a0_0x56cd9f(0x147)+a0_0x56cd9f(0x1d9)](_0x4bfeb1,_0x14980f,_0x519493){const _0x9f462b=a0_0x56cd9f,_0x2da87e={'THeqS':function(_0x509abe,_0x28bc22){return _0x509abe in _0x28bc22;},'rVxfx':'Works'+_0x9f462b(0x170),'Ogdam':function(_0x7178d0,_0x16f4b5){return _0x7178d0===_0x16f4b5;}};let _0x14a936=null;if(_0x2da87e['THeqS']('type',_0x4bfeb1)&&_0x4bfeb1[_0x9f462b(0x1c3)]===_0x519493){const _0x23a721=isNameMatch(_0x4bfeb1[_0x9f462b(0x19f)],_0x14980f);if(_0x23a721[_0x9f462b(0x190)+'ch']){_0x14a936={'node':_0x4bfeb1,'path':_0x4bfeb1[_0x9f462b(0x19f)],'score':_0x23a721['score']};if(_0x23a721[_0x9f462b(0x1a8)]===0x64)return _0x14a936;}}for(const _0x4959fe of _0x4bfeb1[_0x9f462b(0x16f)+'ren']||[]){const _0x3fb314=this[_0x9f462b(0x139)+'odeBy'+_0x9f462b(0x1d9)](_0x4959fe,_0x14980f,_0x519493);if(_0x3fb314){const _0x1729e6=_0x9f462b(0x19f)in _0x4bfeb1?_0x4bfeb1['name']:_0x2da87e[_0x9f462b(0x17d)],_0x8e6001=_0x1729e6+_0x9f462b(0x15b)+_0x3fb314[_0x9f462b(0x14e)];if(!_0x14a936||_0x3fb314[_0x9f462b(0x1a8)]>_0x14a936[_0x9f462b(0x1a8)]){_0x14a936={..._0x3fb314,'path':_0x8e6001};if(_0x2da87e[_0x9f462b(0x1d6)](_0x14a936[_0x9f462b(0x1a8)],0x64))return _0x14a936;}}}return _0x14a936;}[a0_0x56cd9f(0x1db)+a0_0x56cd9f(0x15c)+a0_0x56cd9f(0x1a0)+'ierar'+a0_0x56cd9f(0x16d)](_0x555cef,_0x31c708,_0x22b435){const _0x1928a2=a0_0x56cd9f,_0x534324=this['findN'+'odeBy'+_0x1928a2(0x1d9)](_0x555cef[_0x1928a2(0x16b)],_0x31c708,_0x22b435);return _0x534324?{'id':_0x534324[_0x1928a2(0x145)]['id'],'path':_0x534324[_0x1928a2(0x14e)]}:null;}async[a0_0x56cd9f(0x17f)+a0_0x56cd9f(0x1d1)+a0_0x56cd9f(0x15c)+'me'](_0x58953b){const _0x2baec9=a0_0x56cd9f,_0x499e69=await this[_0x2baec9(0x17f)+_0x2baec9(0x1b8)+_0x2baec9(0x158)](_0x58953b);return _0x499e69?_0x499e69['id']:null;}async[a0_0x56cd9f(0x1c2)+'lderl'+'essLi'+'sts'](_0x459397){const _0x3bd51f=a0_0x56cd9f;try{const _0x5c9dfa=await this[_0x3bd51f(0x1ad)+_0x3bd51f(0x195)+'t'](async()=>{const _0x7fa0ef=_0x3bd51f,_0x42bd08=await this[_0x7fa0ef(0x167)+'t'][_0x7fa0ef(0x169)](_0x7fa0ef(0x13c)+'e/'+_0x459397+_0x7fa0ef(0x1ac));return _0x42bd08[_0x7fa0ef(0x1bd)];});return _0x5c9dfa['lists']||[];}catch(_0x429f83){throw this[_0x3bd51f(0x153)+_0x3bd51f(0x13a)+'r'](_0x429f83,_0x3bd51f(0x172)+_0x3bd51f(0x1bc)+'get\x20f'+_0x3bd51f(0x140)+_0x3bd51f(0x128)+_0x3bd51f(0x14b)+_0x3bd51f(0x1b6)+_0x3bd51f(0x150)+'\x20'+_0x459397);}}async[a0_0x56cd9f(0x161)+'stsIn'+a0_0x56cd9f(0x1b3)](_0x5559ef){const _0x593660=a0_0x56cd9f;try{const _0x1d691f=await this[_0x593660(0x1c2)+_0x593660(0x175)+'essLi'+_0x593660(0x12b)](_0x5559ef);return _0x1d691f;}catch(_0x51c70b){throw this[_0x593660(0x153)+_0x593660(0x13a)+'r'](_0x51c70b,_0x593660(0x172)+_0x593660(0x1bc)+'get\x20l'+'ists\x20'+_0x593660(0x15d)+_0x593660(0x1c5)+_0x5559ef);}}async[a0_0x56cd9f(0x1c2)+a0_0x56cd9f(0x18d)](_0xfdfacf){const _0x5776b7=a0_0x56cd9f;try{const _0x474ead=await this[_0x5776b7(0x1ad)+_0x5776b7(0x195)+'t'](async()=>{const _0x4f5c55=_0x5776b7,_0x1ccb2f=await this[_0x4f5c55(0x167)+'t'][_0x4f5c55(0x169)](_0x4f5c55(0x13c)+'e/'+_0xfdfacf+(_0x4f5c55(0x1bb)+'er'));return _0x1ccb2f[_0x4f5c55(0x1bd)];});return _0x474ead['folde'+'rs']||[];}catch(_0x2ea6f0){throw this[_0x5776b7(0x153)+_0x5776b7(0x13a)+'r'](_0x2ea6f0,'Faile'+_0x5776b7(0x1bc)+_0x5776b7(0x160)+_0x5776b7(0x140)+_0x5776b7(0x16c)+_0x5776b7(0x14f)+'e\x20'+_0xfdfacf);}}async[a0_0x56cd9f(0x1c2)+a0_0x56cd9f(0x129)](_0x517c05){const _0x436f4a=a0_0x56cd9f;try{return await this[_0x436f4a(0x1ad)+_0x436f4a(0x195)+'t'](async()=>{const _0x3d4fa7=_0x436f4a,_0x418bc0=await this[_0x3d4fa7(0x167)+'t'][_0x3d4fa7(0x169)](_0x3d4fa7(0x1bb)+_0x3d4fa7(0x189)+_0x517c05);return _0x418bc0[_0x3d4fa7(0x1bd)];});}catch(_0xd78d57){throw this['handl'+_0x436f4a(0x13a)+'r'](_0xd78d57,_0x436f4a(0x172)+_0x436f4a(0x1bc)+_0x436f4a(0x160)+_0x436f4a(0x140)+_0x436f4a(0x1b5)+_0x436f4a(0x168)+_0x517c05);}}async[a0_0x56cd9f(0x1c2)+a0_0x56cd9f(0x18d)+a0_0x56cd9f(0x194)+'ce'](_0x154b23){const _0x5bcf66=a0_0x56cd9f;try{return await this[_0x5bcf66(0x1c2)+'lders'](_0x154b23);}catch(_0x4c9b0f){throw this[_0x5bcf66(0x153)+_0x5bcf66(0x13a)+'r'](_0x4c9b0f,_0x5bcf66(0x172)+_0x5bcf66(0x1bc)+_0x5bcf66(0x160)+_0x5bcf66(0x140)+_0x5bcf66(0x11c)+_0x5bcf66(0x150)+'\x20'+_0x154b23);}}async[a0_0x56cd9f(0x161)+a0_0x56cd9f(0x11d)+'Folde'+'r'](_0x2d5297){const _0x58d7f9=a0_0x56cd9f;try{const _0x4594b7=await this[_0x58d7f9(0x1ad)+_0x58d7f9(0x195)+'t'](async()=>{const _0x21fe5a=_0x58d7f9,_0x52219e=await this[_0x21fe5a(0x167)+'t'][_0x21fe5a(0x169)](_0x21fe5a(0x1bb)+_0x21fe5a(0x189)+_0x2d5297+_0x21fe5a(0x1ac));return _0x52219e[_0x21fe5a(0x1bd)];});return _0x4594b7[_0x58d7f9(0x14b)]||[];}catch(_0x4625e9){throw this[_0x58d7f9(0x153)+_0x58d7f9(0x13a)+'r'](_0x4625e9,_0x58d7f9(0x172)+_0x58d7f9(0x1bc)+_0x58d7f9(0x173)+_0x58d7f9(0x12c)+_0x58d7f9(0x1ae)+_0x58d7f9(0x1a9)+_0x2d5297);}}async[a0_0x56cd9f(0x1af)+a0_0x56cd9f(0x12a)+a0_0x56cd9f(0x19c)+a0_0x56cd9f(0x176)](){const _0x4dfd8c=a0_0x56cd9f,_0xe65eea={'wJrcl':_0x4dfd8c(0x1a4)+_0x4dfd8c(0x148)+_0x4dfd8c(0x1aa)+'e\x20fro'+'m\x20Cli'+_0x4dfd8c(0x154)+_0x4dfd8c(0x151)};try{const _0x4caa3f=this[_0x4dfd8c(0x11b)+'d'],_0x51d8e4=await this['clien'+'t'][_0x4dfd8c(0x169)](_0x4dfd8c(0x1a3)+'/'+_0x4caa3f);if(!_0x51d8e4||!_0x51d8e4[_0x4dfd8c(0x1bd)]||!_0x51d8e4['data'][_0x4dfd8c(0x121)])throw new Error(_0xe65eea['wJrcl']);const _0x2dea39=_0x51d8e4['data']['team']['membe'+'rs']||[];return _0x2dea39[_0x4dfd8c(0x143)](_0x147bee=>({'id':_0x147bee[_0x4dfd8c(0x146)]?.['id'],'name':_0x147bee['user']?.[_0x4dfd8c(0x1d0)+_0x4dfd8c(0x132)]||_0x147bee['user']?.[_0x4dfd8c(0x127)],'username':_0x147bee['user']?.[_0x4dfd8c(0x1d0)+'ame'],'email':_0x147bee[_0x4dfd8c(0x146)]?.['email'],'role':_0x147bee[_0x4dfd8c(0x138)],'profilePicture':_0x147bee[_0x4dfd8c(0x146)]?.[_0x4dfd8c(0x177)+_0x4dfd8c(0x13b)+_0x4dfd8c(0x1e7)]}));}catch(_0x3556bb){throw _0x3556bb;}}async['getWo'+a0_0x56cd9f(0x12a)+a0_0x56cd9f(0x12e)+'n'](_0x171711=this['teamI'+'d']){const _0x447f09=a0_0x56cd9f,_0x2816bd={'gSIBp':_0x447f09(0x172)+'d\x20to\x20'+_0x447f09(0x130)+'orksp'+_0x447f09(0x178)+_0x447f09(0x1ab)};try{return await this['makeR'+_0x447f09(0x195)+'t'](async()=>{const _0x34a954=_0x447f09,_0x5df51a=await this['clien'+'t']['get'](_0x34a954(0x1a3)+'/'+_0x171711+_0x34a954(0x155));return _0x5df51a[_0x34a954(0x1bd)];});}catch(_0x4b775a){throw this[_0x447f09(0x153)+_0x447f09(0x13a)+'r'](_0x4b775a,_0x2816bd[_0x447f09(0x123)]);}}async[a0_0x56cd9f(0x1af)+a0_0x56cd9f(0x12a)+a0_0x56cd9f(0x159)+'ts'](_0x5ac5e9=this[a0_0x56cd9f(0x11b)+'d']){const _0xe53df5=a0_0x56cd9f;try{return await this[_0xe53df5(0x1ad)+_0xe53df5(0x195)+'t'](async()=>{const _0x2a7754=_0xe53df5,_0x56de4c=await this[_0x2a7754(0x167)+'t'][_0x2a7754(0x169)]('/team'+'/'+_0x5ac5e9+(_0x2a7754(0x1d8)+'s'));return _0x56de4c['data'];});}catch(_0x56a720){throw this[_0xe53df5(0x153)+_0xe53df5(0x13a)+'r'](_0x56a720,_0xe53df5(0x172)+_0xe53df5(0x1bc)+'get\x20w'+_0xe53df5(0x136)+_0xe53df5(0x1be)+_0xe53df5(0x198));}}async['getSh'+a0_0x56cd9f(0x17e)+a0_0x56cd9f(0x137)+'chy'](_0x1f198d=this[a0_0x56cd9f(0x11b)+'d']){const _0x2740ad=a0_0x56cd9f,_0xb0b934={'dlnWf':'Faile'+_0x2740ad(0x1bc)+_0x2740ad(0x133)+_0x2740ad(0x18a)+_0x2740ad(0x141)+'archy'+'\x20item'+'s'};try{return await this[_0x2740ad(0x1ad)+'eques'+'t'](async()=>{const _0x2bc97d=_0x2740ad,_0x264783=await this[_0x2bc97d(0x167)+'t'][_0x2bc97d(0x169)](_0x2bc97d(0x1a3)+'/'+_0x1f198d+(_0x2bc97d(0x1d4)+'ed'));return _0x264783['data'];});}catch(_0x31ff49){throw this[_0x2740ad(0x153)+_0x2740ad(0x13a)+'r'](_0x31ff49,_0xb0b934[_0x2740ad(0x1e9)]);}}}