Type alias UseMiddlewareOptions

UseMiddlewareOptions: {
    bodyParser?: {
        formData?: formidable.Options | boolean;
        json?: bodyParser.OptionsJson | boolean;
        raw?: bodyParser.Options | boolean;
        text?: bodyParser.OptionsText | boolean;
        urlencoded?: bodyParser.OptionsUrlencoded | boolean;
    } | false;
    cookieParser?: boolean;
    cookieSession?: CookieSessionInterfaces.CookieSessionOptions | boolean;
    csrfValidation?: CsrfMiddlewareOptions | boolean;
    helmet?: HelmetOptions | boolean;
    logger?: boolean;
}

Type declaration

  • Optional bodyParser?: {
        formData?: formidable.Options | boolean;
        json?: bodyParser.OptionsJson | boolean;
        raw?: bodyParser.Options | boolean;
        text?: bodyParser.OptionsText | boolean;
        urlencoded?: bodyParser.OptionsUrlencoded | boolean;
    } | false
  • Optional cookieParser?: boolean
  • Optional cookieSession?: CookieSessionInterfaces.CookieSessionOptions | boolean
  • Optional csrfValidation?: CsrfMiddlewareOptions | boolean
  • Optional helmet?: HelmetOptions | boolean
  • Optional logger?: boolean