refactor #25

Merged
vivy-agent merged 6 commits from refactor into main 2026-03-08 15:02:28 +07:00
30 changed files with 826 additions and 500 deletions
Showing only changes of commit 232ea986cb - Show all commits

View File

@ -12,9 +12,7 @@ export type AppRouteSchema = RouteSchema & {
requestBody?: OpenAPIV3.ReferenceObject | OpenAPIV3.RequestBodyObject;
responses: OpenAPIV3.ResponsesObject;
callbacks?: {
[callback: string]:
| OpenAPIV3.ReferenceObject
| OpenAPIV3.CallbackObject;
[callback: string]: OpenAPIV3.ReferenceObject | OpenAPIV3.CallbackObject;
};
deprecated?: boolean;
security?: OpenAPIV3.SecurityRequirementObject[];

View File

@ -1,8 +0,0 @@
import { Static } from "elysia";
export type InferSchema<S> = {
body: S extends { body: any } ? Static<S["body"]> : never;
query: S extends { query: any } ? Static<S["query"]> : never;
params: S extends { params: any } ? Static<S["params"]> : never;
headers: S extends { headers: any } ? Static<S["headers"]> : never;
};