refactor: reorganize imports
This commit is contained in:
		
							parent
							
								
									5b029cfb3b
								
							
						
					
					
						commit
						f253a0b58f
					
				@ -6,14 +6,14 @@ import { requestLogger, unknownEndpointHandler } from "@/src/middleware/middlewa
 | 
			
		||||
import { apiRouter } from "@/src/routes/api";
 | 
			
		||||
//import { testRouter } from "@/src/routes/test";
 | 
			
		||||
import { cacheRouter } from "@/src/routes/cache";
 | 
			
		||||
import { dynamicController } from "./routes/dynamic";
 | 
			
		||||
import { customRouter } from "./routes/custom";
 | 
			
		||||
import { dynamicController } from "./routes/dynamic";
 | 
			
		||||
 | 
			
		||||
import bodyParser from "body-parser";
 | 
			
		||||
 | 
			
		||||
import { connectDatabase } from "./services/mongoService";
 | 
			
		||||
import morgan from "morgan";
 | 
			
		||||
import { steamPacksController } from "./controllers/misc/steamPacksController";
 | 
			
		||||
import { connectDatabase } from "./services/mongoService";
 | 
			
		||||
 | 
			
		||||
void connectDatabase();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
import { RequestHandler } from "express-serve-static-core";
 | 
			
		||||
import { RequestHandler } from "express";
 | 
			
		||||
 | 
			
		||||
const getAllianceController: RequestHandler = (_req, res) => {
 | 
			
		||||
    res.sendStatus(200);
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,5 @@
 | 
			
		||||
import { RequestHandler } from "express";
 | 
			
		||||
 | 
			
		||||
const hostSessionController: RequestHandler = (_req, res) => {
 | 
			
		||||
    res.json({ sessionId: { $oid: "123123123" }, rewardSeed: 123123123123 });
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,5 @@
 | 
			
		||||
import { Request, Response, RequestHandler } from "express";
 | 
			
		||||
 | 
			
		||||
import inventory from "@/static/fixed_responses/inventory.json";
 | 
			
		||||
import { Request, RequestHandler, Response } from "express";
 | 
			
		||||
 | 
			
		||||
const inventorController: RequestHandler = (request: Request, response: Response) => {
 | 
			
		||||
    console.log(request.query);
 | 
			
		||||
 | 
			
		||||
@ -2,7 +2,7 @@ import { toLoginRequest } from "@/src/helpers/loginHelpers";
 | 
			
		||||
import { Account } from "@/src/models/loginModel";
 | 
			
		||||
import { createAccount, isCorrectPassword } from "@/src/services/loginService";
 | 
			
		||||
import { ILoginResponse } from "@/src/types/loginTypes";
 | 
			
		||||
import { DTLS, HUB, IRC, NRS, Nonce, groups, platformCDNs } from "@/static/fixed_responses/login_static";
 | 
			
		||||
import { DTLS, groups, HUB, IRC, Nonce, NRS, platformCDNs } from "@/static/fixed_responses/login_static";
 | 
			
		||||
import { RequestHandler } from "express";
 | 
			
		||||
import config from "../../../config.json";
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,5 +1,5 @@
 | 
			
		||||
/* eslint-disable @typescript-eslint/no-misused-promises */
 | 
			
		||||
import { toDatabaseAccount, toCreateAccount } from "@/src/helpers/customHelpers";
 | 
			
		||||
import { toCreateAccount, toDatabaseAccount } from "@/src/helpers/customHelpers";
 | 
			
		||||
import { createAccount } from "@/src/services/loginService";
 | 
			
		||||
import { RequestHandler } from "express";
 | 
			
		||||
 | 
			
		||||
@ -8,6 +8,7 @@ const createAccountController: RequestHandler = async (req, res) => {
 | 
			
		||||
    const databaseAccount = toDatabaseAccount(createAccountData);
 | 
			
		||||
 | 
			
		||||
    const account = await createAccount(databaseAccount);
 | 
			
		||||
 | 
			
		||||
    res.json(account);
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
import { Request, Response, NextFunction } from "express";
 | 
			
		||||
import { NextFunction, Request, Response } from "express";
 | 
			
		||||
 | 
			
		||||
const unknownEndpointHandler = (request: Request, response: Response) => {
 | 
			
		||||
    console.error("[ERROR] Unknown Endpoint", request.url);
 | 
			
		||||
 | 
			
		||||
@ -1,5 +1,6 @@
 | 
			
		||||
import mongoose, { model, Schema, SchemaOptions } from "mongoose";
 | 
			
		||||
import { model, Schema, SchemaOptions } from "mongoose";
 | 
			
		||||
import { IDatabaseAccountDocument } from "../types/loginTypes";
 | 
			
		||||
 | 
			
		||||
const opts = {
 | 
			
		||||
    toJSON: { virtuals: true },
 | 
			
		||||
    toObject: { virtuals: true }
 | 
			
		||||
 | 
			
		||||
@ -1,25 +1,23 @@
 | 
			
		||||
/* eslint-disable @typescript-eslint/no-unsafe-argument */
 | 
			
		||||
import express from "express";
 | 
			
		||||
 | 
			
		||||
import purchaseController from "@/src/controllers/api/purchaseController";
 | 
			
		||||
import getFriendsController from "@/src/controllers/api/getFriendsController";
 | 
			
		||||
import inventoryController from "@/src/controllers/api/inventoryController";
 | 
			
		||||
import { marketRecommendationsController } from "../controllers/api/marketRecommendationsController";
 | 
			
		||||
import { loginController } from "../controllers/api/loginController";
 | 
			
		||||
import { surveysController } from "../controllers/api/surveysController";
 | 
			
		||||
import { getIgnoredUsersController } from "../controllers/api/getIgnoredUsersController";
 | 
			
		||||
import { dronesController } from "../controllers/api/dronesController";
 | 
			
		||||
import { updateChallengeProgressController } from "../controllers/api/updateChallengeProgressController";
 | 
			
		||||
import { findSessionsController } from "../controllers/api/findSessionsController";
 | 
			
		||||
import { viewController } from "../controllers/api/viewController";
 | 
			
		||||
import { getAllianceController } from "../controllers/api/getAllianceController";
 | 
			
		||||
import { loginRewardsController } from "../controllers/api/loginRewardsController";
 | 
			
		||||
import purchaseController from "@/src/controllers/api/purchaseController";
 | 
			
		||||
import express from "express";
 | 
			
		||||
import { checkDailyMissionBonusController } from "../controllers/api/checkDailyMissionBonusController";
 | 
			
		||||
import { getShipController } from "../controllers/api/getShipController";
 | 
			
		||||
import { inboxController } from "../controllers/api/inboxController";
 | 
			
		||||
import { hostSessionController } from "../controllers/api/hostSessionController";
 | 
			
		||||
import { dronesController } from "../controllers/api/dronesController";
 | 
			
		||||
import { findSessionsController } from "../controllers/api/findSessionsController";
 | 
			
		||||
import { getAllianceController } from "../controllers/api/getAllianceController";
 | 
			
		||||
import { getIgnoredUsersController } from "../controllers/api/getIgnoredUsersController";
 | 
			
		||||
import { getNewRewardSeedController } from "../controllers/api/getNewRewardSeedController";
 | 
			
		||||
import { getShipController } from "../controllers/api/getShipController";
 | 
			
		||||
import { hostSessionController } from "../controllers/api/hostSessionController";
 | 
			
		||||
import { inboxController } from "../controllers/api/inboxController";
 | 
			
		||||
import { loginController } from "../controllers/api/loginController";
 | 
			
		||||
import { loginRewardsController } from "../controllers/api/loginRewardsController";
 | 
			
		||||
import { marketRecommendationsController } from "../controllers/api/marketRecommendationsController";
 | 
			
		||||
import { setActiveQuestController } from "../controllers/api/setActiveQuestController";
 | 
			
		||||
import { surveysController } from "../controllers/api/surveysController";
 | 
			
		||||
import { updateChallengeProgressController } from "../controllers/api/updateChallengeProgressController";
 | 
			
		||||
import { viewController } from "../controllers/api/viewController";
 | 
			
		||||
 | 
			
		||||
const apiRouter = express.Router();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
import express from "express";
 | 
			
		||||
import { worldStateController } from "../controllers/dynamic/worldStateController";
 | 
			
		||||
import { aggregateSessionsController } from "../controllers/dynamic/aggregateSessionsController";
 | 
			
		||||
import { worldStateController } from "../controllers/dynamic/worldStateController";
 | 
			
		||||
 | 
			
		||||
const dynamicController = express.Router();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,5 +1,3 @@
 | 
			
		||||
import { Document } from "mongoose";
 | 
			
		||||
 | 
			
		||||
export interface ILoginResponse extends Omit<IDatabaseAccountDocument, "email" | "password"> {
 | 
			
		||||
    Groups: IGroup[];
 | 
			
		||||
    Nonce: number;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user