Loading src/OpenAPIRouter.ts +1 −1 Original line number Diff line number Diff line Loading @@ -22,7 +22,7 @@ type OpenAPIRouter<Paths extends {}, Prefix extends string> = Omit< ? `${Prefix}${Path}` : never >( path: Path, path: `/${Path}`, handler: ExpressHandler<Paths, Method, FullPath> ) => any; }; Loading src/utils.ts +2 −3 Original line number Diff line number Diff line Loading @@ -38,9 +38,8 @@ export type AllPaths<Paths extends {}> = keyof Paths extends string export type ExcludePrefix< Prefix extends string, Path extends string, _Prefix extends string = Prefix extends "/" ? "" : Prefix > = Path extends `${_Prefix}${infer Rest}` ? Rest : never; Path extends string > = Path extends `${Prefix}${infer Rest}` ? Rest : never; export type PathsWithMethodStr< Paths extends {}, Loading Loading
src/OpenAPIRouter.ts +1 −1 Original line number Diff line number Diff line Loading @@ -22,7 +22,7 @@ type OpenAPIRouter<Paths extends {}, Prefix extends string> = Omit< ? `${Prefix}${Path}` : never >( path: Path, path: `/${Path}`, handler: ExpressHandler<Paths, Method, FullPath> ) => any; }; Loading
src/utils.ts +2 −3 Original line number Diff line number Diff line Loading @@ -38,9 +38,8 @@ export type AllPaths<Paths extends {}> = keyof Paths extends string export type ExcludePrefix< Prefix extends string, Path extends string, _Prefix extends string = Prefix extends "/" ? "" : Prefix > = Path extends `${_Prefix}${infer Rest}` ? Rest : never; Path extends string > = Path extends `${Prefix}${infer Rest}` ? Rest : never; export type PathsWithMethodStr< Paths extends {}, Loading