"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.AppEnv = void 0; const dotenv_1 = require("dotenv"); (0, dotenv_1.config)(); class AppEnv { static SERVER_PROT = Number(process.env.SERVER_PROT); static STATIC_DIR = process.env.STATIC_DIR; static MYSQL_HOST = process.env.MYSQL_HOST; static MYSQL_PROT = Number(process.env.MYSQL_PROT); static MYSQL_DATABASE = process.env.MYSQL_DATABASE; static MYSQL_USERNAME = process.env.MYSQL_USERNAME; static MYSQL_PASSWORD = process.env.MYSQL_PASSWORD; static TYPEORM_SYNCHRONIZE = process.env.TYPEORM_SYNCHRONIZE == 'true'; static MONGO_DB_URI = process.env.MONGO_DB_URI; static REDIS_HOST = process.env.REDIS_HOST; static REDIS_PROT = Number(process.env.REDIS_PROT); static JWT_API_SECRET = process.env.JWT_API_SECRET; static JWT_ADMIN_SECRET = process.env.JWT_ADMIN_SECRET; static COS_SECRET_ID = process.env.COS_SECRET_ID; static COS_SECRET_KEY = process.env.COS_SECRET_KEY; static COS_BUCKET = process.env.COS_BUCKET; static COS_REGION = process.env.COS_REGION; static IM_APP_ID = Number(process.env.IM_APP_ID); static IM_SECRET_KEY = process.env.IM_SECRET_KEY; static IM_USER_ID_PREFIX = process.env.IM_USER_ID_PREFIX; static IM_APP_IDENTIFIER = process.env.IM_APP_IDENTIFIER; static IM_DEFAULT_GROUP_ID = process.env.IM_DEFAULT_GROUP_ID; static IM_DEFAULT_GROUP_NAME = process.env.IM_DEFAULT_GROUP_NAME; static IM_DEFAULT_GROUP_TYPE = process.env.IM_DEFAULT_GROUP_TYPE; static IM_AUTO_CLAIMED_RED_PACKET_SEND_UIDS = process.env.IM_AUTO_CLAIMED_RED_PACKET_SEND_UIDS; static IM_AUTO_CLAIMED_RED_PACKET_SEND_GROUPIDS = process.env.IM_AUTO_CLAIMED_RED_PACKET_SEND_GROUPIDS; } exports.AppEnv = AppEnv; //# sourceMappingURL=app.env.js.map