From 19a19d8a2f9ed6daaddd646663497797bca5a966 Mon Sep 17 00:00:00 2001 From: Hide_D Date: Sun, 6 Aug 2023 11:02:03 +0000 Subject: [PATCH] =?UTF-8?q?=EC=9C=84=EC=B9=98=20=EC=9D=B4=EB=8F=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/api/Login/LoginByID.ts | 2 +- server/api/Login/LoginByToken.ts | 2 +- server/api/Login/ReqNonce.ts | 2 +- server/api/Login/index.ts | 2 +- server/api/{base.ts => defs.ts} | 0 server/api/{serverAPI.ts => generator.ts} | 2 +- server/api/root.ts | 0 server/api/serverImpl.ts | 10 ---------- server/apiStructure/defs.ts | 2 +- 9 files changed, 6 insertions(+), 16 deletions(-) rename server/api/{base.ts => defs.ts} (100%) rename server/api/{serverAPI.ts => generator.ts} (92%) create mode 100644 server/api/root.ts delete mode 100644 server/api/serverImpl.ts 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;