mirror of
https://github.com/xiaoyiweb/YiAi.git
synced 2025-09-25 20:56:39 +08:00
1 line
3.6 KiB
JavaScript
1 line
3.6 KiB
JavaScript
'use strict';function _0x30b5(_0x430962,_0x5371b0){const _0x29a407=_0x29a4();return _0x30b5=function(_0x30b50a,_0x5691ab){_0x30b50a=_0x30b50a-0x154;let _0x2472c2=_0x29a407[_0x30b50a];return _0x2472c2;},_0x30b5(_0x430962,_0x5371b0);}const _0x444d16=_0x30b5;function _0x29a4(){const _0x2e3213=['views','16945rDfRbF','useGlobalFilters','AllExceptionsFilter','getInstance','create','./modules/database/initDatabase','templates/pages','resolve','dotenv','./common/filters/allExceptions.filter','APIPREFIX','./common/swagger','./common/filters/typeOrmQueryFailed.filter','10760296LMmfig','824293UEAdKF','服务启动成功:\x20http://localhost:','./public','path','config','Main','use','hbs','.env','defineProperty','4FAlCpn','listen','useGlobalPipes','./common/interceptors/transform.interceptor','3991062nreyHX','@nestjs/core','useGlobalInterceptors','TransformInterceptor','3958310BliJwk','__esModule','set','161320FTynAQ','compression','Logger','PORT','9aACNdj','NestFactory','setGlobalPrefix','view\x20engine','654Nggjkz','getHttpAdapter','ValidationPipe','5654411kwwyEa','./app.module','enableCors','@nestjs/common','/nineai/swagger/docs'];_0x29a4=function(){return _0x2e3213;};return _0x29a4();}(function(_0x20626a,_0x27ad00){const _0x5bf580=_0x30b5,_0x7ac4a5=_0x20626a();while(!![]){try{const _0x4df0c0=-parseInt(_0x5bf580(0x158))/0x1+-parseInt(_0x5bf580(0x16d))/0x2+parseInt(_0x5bf580(0x166))/0x3*(-parseInt(_0x5bf580(0x162))/0x4)+parseInt(_0x5bf580(0x17e))/0x5*(parseInt(_0x5bf580(0x175))/0x6)+parseInt(_0x5bf580(0x178))/0x7+-parseInt(_0x5bf580(0x157))/0x8*(-parseInt(_0x5bf580(0x171))/0x9)+parseInt(_0x5bf580(0x16a))/0xa;if(_0x4df0c0===_0x27ad00)break;else _0x7ac4a5['push'](_0x7ac4a5['shift']());}catch(_0x3e9218){_0x7ac4a5['push'](_0x7ac4a5['shift']());}}}(_0x29a4,0xa6aef));Object[_0x444d16(0x161)](exports,_0x444d16(0x16b),{'value':!![]});const Dotenv=require(_0x444d16(0x186));Dotenv[_0x444d16(0x15c)]({'path':_0x444d16(0x160)});const core_1=require(_0x444d16(0x167)),app_module_1=require(_0x444d16(0x179)),swagger_1=require(_0x444d16(0x155)),allExceptions_filter_1=require(_0x444d16(0x187)),typeOrmQueryFailed_filter_1=require(_0x444d16(0x156)),common_1=require(_0x444d16(0x17b)),transform_interceptor_1=require(_0x444d16(0x165)),main_1=require('./config/main'),initDatabase_1=require(_0x444d16(0x183)),compression=require(_0x444d16(0x16e)),xmlBodyParser=require('express-xml-bodyparser'),path_1=require(_0x444d16(0x15b));async function bootstrap(){const _0x52402d=_0x444d16;await(0x0,initDatabase_1['initDatabase'])();const _0x222668=await core_1[_0x52402d(0x172)][_0x52402d(0x182)](app_module_1['AppModule']);_0x222668[_0x52402d(0x15e)](compression());const _0x5f022f=(0x0,path_1[_0x52402d(0x185)])(__dirname,_0x52402d(0x15a));_0x222668[_0x52402d(0x15e)](xmlBodyParser()),_0x222668[_0x52402d(0x17a)](),_0x222668[_0x52402d(0x173)](main_1[_0x52402d(0x154)]),_0x222668[_0x52402d(0x168)](new transform_interceptor_1[(_0x52402d(0x169))]()),_0x222668[_0x52402d(0x17f)](new typeOrmQueryFailed_filter_1['TypeOrmQueryFailedFilter']()),_0x222668[_0x52402d(0x17f)](new allExceptions_filter_1[(_0x52402d(0x180))]()),_0x222668[_0x52402d(0x164)](new common_1[(_0x52402d(0x177))]()),_0x222668[_0x52402d(0x176)]()[_0x52402d(0x181)]()[_0x52402d(0x16c)](_0x52402d(0x17d),_0x52402d(0x184)),_0x222668[_0x52402d(0x176)]()[_0x52402d(0x181)]()[_0x52402d(0x16c)](_0x52402d(0x174),_0x52402d(0x15f)),(0x0,swagger_1['createSwagger'])(_0x222668);const _0x1c9af9=await _0x222668[_0x52402d(0x163)](main_1[_0x52402d(0x170)],()=>{const _0x560a3f=_0x52402d;common_1[_0x560a3f(0x16f)]['log'](_0x560a3f(0x159)+main_1['PORT']+_0x560a3f(0x17c),_0x560a3f(0x15d));});_0x1c9af9['timeout']=0x5*0x3c*0x3e8;}bootstrap(); |