Type alias WeenieExpressInputDeps

WeenieExpressInputDeps: {
    config: {
        http: {
            listener: {
                port: number;
                host?: string;
            };
            logIncomingReqs?: boolean;
            parseJson?: boolean;
            jsonMimeTypes?: string[];
            handleErrors?: boolean;
            handleFallthrough?: boolean;
            listenOnReady?: boolean;
            mask500Errors?: boolean | string;
            errOnBlankPost?: boolean;
        };
    };
    log: SimpleLoggerInterface;
    svc?: {
        whenReady: Promise<void>;
        onShutdown: ((task) => void);
    };
}

Type declaration

  • config: {
        http: {
            listener: {
                port: number;
                host?: string;
            };
            logIncomingReqs?: boolean;
            parseJson?: boolean;
            jsonMimeTypes?: string[];
            handleErrors?: boolean;
            handleFallthrough?: boolean;
            listenOnReady?: boolean;
            mask500Errors?: boolean | string;
            errOnBlankPost?: boolean;
        };
    }
    • http: {
          listener: {
              port: number;
              host?: string;
          };
          logIncomingReqs?: boolean;
          parseJson?: boolean;
          jsonMimeTypes?: string[];
          handleErrors?: boolean;
          handleFallthrough?: boolean;
          listenOnReady?: boolean;
          mask500Errors?: boolean | string;
          errOnBlankPost?: boolean;
      }
      • listener: {
            port: number;
            host?: string;
        }
        • port: number
        • Optional host?: string
      • Optional logIncomingReqs?: boolean
      • Optional parseJson?: boolean
      • Optional jsonMimeTypes?: string[]
      • Optional handleErrors?: boolean
      • Optional handleFallthrough?: boolean
      • Optional listenOnReady?: boolean
      • Optional mask500Errors?: boolean | string
      • Optional errOnBlankPost?: boolean
  • log: SimpleLoggerInterface
  • Optional svc?: {
        whenReady: Promise<void>;
        onShutdown: ((task) => void);
    }
    • whenReady: Promise<void>
    • onShutdown: ((task) => void)
        • (task): void
        • Parameters

          • task: (() => Promise<void>)
              • (): Promise<void>
              • Returns Promise<void>

          Returns void

Generated using TypeDoc