🚨 fix: resolve linting type error
This commit is contained in:
@ -12,12 +12,10 @@ 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[];
|
||||
servers?: OpenAPIV3.ServerObject[];
|
||||
}>;
|
||||
};
|
||||
};
|
||||
|
||||
@ -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;
|
||||
};
|
||||
Reference in New Issue
Block a user