Merge pull request #1 from AlanMorel/main

refactor: reorganize imports
This commit is contained in:
Ângelo Tadeucci 2023-05-23 22:11:09 -03:00 committed by GitHub
commit e416367abc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 27 additions and 29 deletions

View File

@ -6,14 +6,14 @@ import { requestLogger, unknownEndpointHandler } from "@/src/middleware/middlewa
import { apiRouter } from "@/src/routes/api"; import { apiRouter } from "@/src/routes/api";
//import { testRouter } from "@/src/routes/test"; //import { testRouter } from "@/src/routes/test";
import { cacheRouter } from "@/src/routes/cache"; import { cacheRouter } from "@/src/routes/cache";
import { dynamicController } from "./routes/dynamic";
import { customRouter } from "./routes/custom"; import { customRouter } from "./routes/custom";
import { dynamicController } from "./routes/dynamic";
import bodyParser from "body-parser"; import bodyParser from "body-parser";
import { connectDatabase } from "./services/mongoService";
import morgan from "morgan"; import morgan from "morgan";
import { steamPacksController } from "./controllers/misc/steamPacksController"; import { steamPacksController } from "./controllers/misc/steamPacksController";
import { connectDatabase } from "./services/mongoService";
void connectDatabase(); void connectDatabase();

View File

@ -1,4 +1,4 @@
import { RequestHandler } from "express-serve-static-core"; import { RequestHandler } from "express";
const getAllianceController: RequestHandler = (_req, res) => { const getAllianceController: RequestHandler = (_req, res) => {
res.sendStatus(200); res.sendStatus(200);

View File

@ -1,4 +1,5 @@
import { RequestHandler } from "express"; import { RequestHandler } from "express";
const hostSessionController: RequestHandler = (_req, res) => { const hostSessionController: RequestHandler = (_req, res) => {
res.json({ sessionId: { $oid: "123123123" }, rewardSeed: 123123123123 }); res.json({ sessionId: { $oid: "123123123" }, rewardSeed: 123123123123 });
}; };

View File

@ -1,6 +1,5 @@
import { Request, Response, RequestHandler } from "express";
import inventory from "@/static/fixed_responses/inventory.json"; import inventory from "@/static/fixed_responses/inventory.json";
import { Request, RequestHandler, Response } from "express";
const inventorController: RequestHandler = (request: Request, response: Response) => { const inventorController: RequestHandler = (request: Request, response: Response) => {
console.log(request.query); console.log(request.query);

View File

@ -2,7 +2,7 @@ import { toLoginRequest } from "@/src/helpers/loginHelpers";
import { Account } from "@/src/models/loginModel"; import { Account } from "@/src/models/loginModel";
import { createAccount, isCorrectPassword } from "@/src/services/loginService"; import { createAccount, isCorrectPassword } from "@/src/services/loginService";
import { ILoginResponse } from "@/src/types/loginTypes"; 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 { RequestHandler } from "express";
import config from "../../../config.json"; import config from "../../../config.json";

View File

@ -1,5 +1,5 @@
/* eslint-disable @typescript-eslint/no-misused-promises */ /* 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 { createAccount } from "@/src/services/loginService";
import { RequestHandler } from "express"; import { RequestHandler } from "express";
@ -8,6 +8,7 @@ const createAccountController: RequestHandler = async (req, res) => {
const databaseAccount = toDatabaseAccount(createAccountData); const databaseAccount = toDatabaseAccount(createAccountData);
const account = await createAccount(databaseAccount); const account = await createAccount(databaseAccount);
res.json(account); res.json(account);
}; };

View File

@ -1,4 +1,4 @@
import { Request, Response, NextFunction } from "express"; import { NextFunction, Request, Response } from "express";
const unknownEndpointHandler = (request: Request, response: Response) => { const unknownEndpointHandler = (request: Request, response: Response) => {
console.error("[ERROR] Unknown Endpoint", request.url); console.error("[ERROR] Unknown Endpoint", request.url);

View File

@ -1,5 +1,6 @@
import mongoose, { model, Schema, SchemaOptions } from "mongoose"; import { model, Schema, SchemaOptions } from "mongoose";
import { IDatabaseAccountDocument } from "../types/loginTypes"; import { IDatabaseAccountDocument } from "../types/loginTypes";
const opts = { const opts = {
toJSON: { virtuals: true }, toJSON: { virtuals: true },
toObject: { virtuals: true } toObject: { virtuals: true }

View File

@ -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 getFriendsController from "@/src/controllers/api/getFriendsController";
import inventoryController from "@/src/controllers/api/inventoryController"; import inventoryController from "@/src/controllers/api/inventoryController";
import { marketRecommendationsController } from "../controllers/api/marketRecommendationsController"; import purchaseController from "@/src/controllers/api/purchaseController";
import { loginController } from "../controllers/api/loginController"; import express from "express";
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 { checkDailyMissionBonusController } from "../controllers/api/checkDailyMissionBonusController"; import { checkDailyMissionBonusController } from "../controllers/api/checkDailyMissionBonusController";
import { getShipController } from "../controllers/api/getShipController"; import { dronesController } from "../controllers/api/dronesController";
import { inboxController } from "../controllers/api/inboxController"; import { findSessionsController } from "../controllers/api/findSessionsController";
import { hostSessionController } from "../controllers/api/hostSessionController"; import { getAllianceController } from "../controllers/api/getAllianceController";
import { getIgnoredUsersController } from "../controllers/api/getIgnoredUsersController";
import { getNewRewardSeedController } from "../controllers/api/getNewRewardSeedController"; 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 { 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(); const apiRouter = express.Router();

View File

@ -1,6 +1,6 @@
import express from "express"; import express from "express";
import { worldStateController } from "../controllers/dynamic/worldStateController";
import { aggregateSessionsController } from "../controllers/dynamic/aggregateSessionsController"; import { aggregateSessionsController } from "../controllers/dynamic/aggregateSessionsController";
import { worldStateController } from "../controllers/dynamic/worldStateController";
const dynamicController = express.Router(); const dynamicController = express.Router();

View File

@ -1,5 +1,3 @@
import { Document } from "mongoose";
export interface ILoginResponse extends Omit<IDatabaseAccountDocument, "email" | "password"> { export interface ILoginResponse extends Omit<IDatabaseAccountDocument, "email" | "password"> {
Groups: IGroup[]; Groups: IGroup[];
Nonce: number; Nonce: number;