YiAi/YiAiQuickDeploy/dist/modules/redisCache/redisCache.module.js
2024-07-02 16:38:26 +08:00

1 line
4.1 KiB
JavaScript

'use strict';const _0x309b77=_0x5dc3;(function(_0x619c51,_0x34833d){const _0x59cce2=_0x5dc3,_0x3f0325=_0x619c51();while(!![]){try{const _0x5ed162=-parseInt(_0x59cce2(0xe7))/0x1*(parseInt(_0x59cce2(0xf5))/0x2)+parseInt(_0x59cce2(0xfc))/0x3+-parseInt(_0x59cce2(0xf4))/0x4+parseInt(_0x59cce2(0xe9))/0x5*(-parseInt(_0x59cce2(0xf0))/0x6)+-parseInt(_0x59cce2(0xfb))/0x7*(-parseInt(_0x59cce2(0xdb))/0x8)+parseInt(_0x59cce2(0xee))/0x9*(-parseInt(_0x59cce2(0xeb))/0xa)+parseInt(_0x59cce2(0x105))/0xb;if(_0x5ed162===_0x34833d)break;else _0x3f0325['push'](_0x3f0325['shift']());}catch(_0xdf0f69){_0x3f0325['push'](_0x3f0325['shift']());}}}(_0x119d,0x6d9e0));function _0x5dc3(_0x182ab8,_0x1cef3e){const _0x119df2=_0x119d();return _0x5dc3=function(_0x5dc3f8,_0x56d847){_0x5dc3f8=_0x5dc3f8-0xdb;let _0x4752f8=_0x119df2[_0x5dc3f8];return _0x4752f8;},_0x5dc3(_0x182ab8,_0x1cef3e);}var __decorate=this&&this[_0x309b77(0xe0)]||function(_0x681728,_0x57f955,_0x41391f,_0x36bb3a){const _0x35bcf5=_0x309b77;var _0x745aad=arguments[_0x35bcf5(0xe4)],_0xd41364=_0x745aad<0x3?_0x57f955:_0x36bb3a===null?_0x36bb3a=Object[_0x35bcf5(0xf3)](_0x57f955,_0x41391f):_0x36bb3a,_0x27f49c;if(typeof Reflect===_0x35bcf5(0xfe)&&typeof Reflect['decorate']===_0x35bcf5(0xec))_0xd41364=Reflect[_0x35bcf5(0xe6)](_0x681728,_0x57f955,_0x41391f,_0x36bb3a);else{for(var _0x2aa8eb=_0x681728[_0x35bcf5(0xe4)]-0x1;_0x2aa8eb>=0x0;_0x2aa8eb--)if(_0x27f49c=_0x681728[_0x2aa8eb])_0xd41364=(_0x745aad<0x3?_0x27f49c(_0xd41364):_0x745aad>0x3?_0x27f49c(_0x57f955,_0x41391f,_0xd41364):_0x27f49c(_0x57f955,_0x41391f))||_0xd41364;}return _0x745aad>0x3&&_0xd41364&&Object[_0x35bcf5(0xde)](_0x57f955,_0x41391f,_0xd41364),_0xd41364;};Object[_0x309b77(0xde)](exports,_0x309b77(0xf2),{'value':!![]}),exports[_0x309b77(0x104)]=void 0x0;const common_1=require(_0x309b77(0xea)),redisCache_service_1=require(_0x309b77(0xe2)),redisCache_controller_1=require(_0x309b77(0xf9)),nestjs_config_1=require('nestjs-config'),redis_1=require(_0x309b77(0xfd));let RedisCacheModule=class RedisCacheModule{};function _0x119d(){const _0x2bcf73=['Please\x20config\x20Redis\x20config\x20|\x20未配置\x20Redis\x20配置信息\x20请确认配置redis服务以获得更好的体验','debug','RedisCacheModule','17280692finMOn','930520sIiQnk','env','Your\x20Redis\x20connection\x20failed\x20|\x20您的\x20Redist\x20连接失败','defineProperty','REDIS_PORT','__decorate','REDIS_HOST','./redisCache.service','REDIS_CLIENT','length','Module','decorate','327513fShBhu','REDIS_USER','55iRMCBm','@nestjs/common','150gpoPLU','function','ready','27171WNupaS','connect','399606MIdWFk','error','__esModule','getOwnPropertyDescriptor','2696676lJuZXB','2fFiwff','createClient','RedisCacheService','RedisCacheController','./redisCache.controller','Logger','35PeAuoj','228069RXaADk','redis','object','REDIS_PASSWORD','ConfigService','RedistCacheModule'];_0x119d=function(){return _0x2bcf73;};return _0x119d();}RedisCacheModule=__decorate([(0x0,common_1['Global'])(),(0x0,common_1[_0x309b77(0xe5)])({'imports':[nestjs_config_1['ConfigModule']],'controllers':[redisCache_controller_1[_0x309b77(0xf8)]],'providers':[{'provide':'REDIS_CLIENT','useFactory':async _0x22bce9=>{const _0x464de2=_0x309b77,_0x51d8a4=+process[_0x464de2(0xdc)][_0x464de2(0xdf)],_0xc6d30f=process[_0x464de2(0xdc)][_0x464de2(0xe1)],_0x3f3b4f=process[_0x464de2(0xdc)][_0x464de2(0xff)],_0x760b3b=process['env'][_0x464de2(0xe8)];if(!_0xc6d30f||!_0x51d8a4){common_1[_0x464de2(0xfa)][_0x464de2(0xf1)](_0x464de2(0x102),_0x464de2(0x101));return;}const _0x3c221a=(0x0,redis_1[_0x464de2(0xf6)])({'socket':{'host':_0xc6d30f,'port':_0x51d8a4},'username':_0x760b3b,'password':_0x3f3b4f}),_0x5a5ee9=await _0x3c221a[_0x464de2(0xef)]();return _0x3c221a['on'](_0x464de2(0xed),()=>{const _0x391880=_0x464de2;common_1[_0x391880(0xfa)][_0x391880(0x103)]('Your\x20Redis\x20connection\x20successful',_0x391880(0x101));}),_0x3c221a['on']('error',()=>{const _0x345762=_0x464de2;common_1[_0x345762(0xfa)][_0x345762(0xf1)](_0x345762(0xdd),_0x345762(0x101));}),_0x3c221a;},'inject':[nestjs_config_1[_0x309b77(0x100)]]},redisCache_service_1[_0x309b77(0xf7)]],'exports':[_0x309b77(0xe3)]})],RedisCacheModule),exports[_0x309b77(0x104)]=RedisCacheModule;