diff --git a/server/api/Login/LoginByID.ts b/server/api/Login/LoginByID.ts index d7daf23..2f8c624 100644 --- a/server/api/Login/LoginByID.ts +++ b/server/api/Login/LoginByID.ts @@ -1,4 +1,4 @@ -import { POST } from "../base"; +import { POST } from "../defs"; import type { structure } from "../../apiStructure/sammoRootAPI"; import type { ExtractError, ExtractQuery, ExtractResponse } from "../../apiStructure/defs"; diff --git a/server/api/Login/LoginByToken.ts b/server/api/Login/LoginByToken.ts index ad4582e..1ec7953 100644 --- a/server/api/Login/LoginByToken.ts +++ b/server/api/Login/LoginByToken.ts @@ -1,4 +1,4 @@ -import { POST } from "../base"; +import { POST } from "../defs"; import type { structure } from "../../apiStructure/sammoRootAPI"; import type { ExtractError, ExtractQuery, ExtractResponse } from "../../apiStructure/defs"; diff --git a/server/api/Login/ReqNonce.ts b/server/api/Login/ReqNonce.ts index 04e3547..f3c4d86 100644 --- a/server/api/Login/ReqNonce.ts +++ b/server/api/Login/ReqNonce.ts @@ -1,4 +1,4 @@ -import { POST } from "../base"; +import { POST } from "../defs"; import type { structure } from "../../apiStructure/sammoRootAPI"; import type { ExtractError, ExtractQuery, ExtractResponse } from "../../apiStructure/defs"; diff --git a/server/api/Login/index.ts b/server/api/Login/index.ts index 1cef147..1d88121 100644 --- a/server/api/Login/index.ts +++ b/server/api/Login/index.ts @@ -1,5 +1,5 @@ import { structure } from "../../apiStructure/sammoRootAPI"; -import { APINamespaceType } from "../base"; +import { APINamespaceType } from "../defs"; import { LoginByID } from "./LoginByID"; import { LoginByToken } from "./LoginByToken"; import { ReqNonce } from "./ReqNonce"; diff --git a/server/api/base.ts b/server/api/defs.ts similarity index 100% rename from server/api/base.ts rename to server/api/defs.ts diff --git a/server/api/serverAPI.ts b/server/api/generator.ts similarity index 92% rename from server/api/serverAPI.ts rename to server/api/generator.ts index 234490d..eee2e14 100644 --- a/server/api/serverAPI.ts +++ b/server/api/generator.ts @@ -1,5 +1,5 @@ import { Router } from 'express'; -import type { APIExecuter, APINamespace } from './base.js'; +import type { APIExecuter, APINamespace } from './defs.js'; export function buildAPISystem>(api: N | Q): Router { const router = Router(); diff --git a/server/api/root.ts b/server/api/root.ts new file mode 100644 index 0000000..e69de29 diff --git a/server/api/serverImpl.ts b/server/api/serverImpl.ts deleted file mode 100644 index 8e8a213..0000000 --- a/server/api/serverImpl.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { - IsInt, - IsString, -} from 'class-validator'; - -export class BasicQueryDTO { - @IsInt() - generalID!: number; - command!: string; -} \ No newline at end of file diff --git a/server/apiStructure/defs.ts b/server/apiStructure/defs.ts index d17ca37..48b563f 100644 --- a/server/apiStructure/defs.ts +++ b/server/apiStructure/defs.ts @@ -1,4 +1,4 @@ -import { APIExecuter } from "../api/base"; +import { APIExecuter } from "../api/defs"; export type HttpMethod = 'get' | 'post' | 'put' | 'delete' | 'patch' | 'head'; export type RawArgType = Record | Record[] | undefined;