Skip to content

Commit

Permalink
Fix controllers map
Browse files Browse the repository at this point in the history
  • Loading branch information
stuft2 committed Mar 4, 2021
1 parent 83c9ba8 commit a6f1d94
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ export = OpenApiEnforcerMiddleware
declare class OpenApiEnforcerMiddleware {
constructor (definition: string|object, options?:OpenApiEnforcerMiddleware.Options );

controllers<T extends unknown[]> (controllersDirectoryPath: string | OpenApiEnforcerMiddleware.Controllers, ...dependencyInjection: T): Promise<object>;
controllers<T extends unknown[]> (controllersDirectoryPath: string | OpenApiEnforcerMiddleware.ControllersMap, ...dependencyInjection: T): Promise<object>;
middleware (): OpenApiEnforcerMiddleware.MiddlewareFunction;
mocks<T extends unknown[]> (controllersDirectoryPath?: string | OpenApiEnforcerMiddleware.Controllers, automatic?: boolean, ...dependencyInjection: T): Promise<object>;
mocks<T extends unknown[]> (controllersDirectoryPath?: string | OpenApiEnforcerMiddleware.ControllersMap, automatic?: boolean, ...dependencyInjection: T): Promise<object>;
use (middleware: OpenApiEnforcerMiddleware.MiddlewareFunction): void;

promise: Promise<object>
Expand All @@ -21,6 +21,8 @@ declare namespace OpenApiEnforcerMiddleware {

export type Controllers = Record<string, MiddlewareFunction>

export type ControllersMap = Record<string, Controllers>

export interface Options {
allowOtherQueryParameters?: boolean;
componentOptions?: object;
Expand Down

0 comments on commit a6f1d94

Please sign in to comment.