UNPKG

diesel-core

Version:

Web framework built on Web Standards

30 lines (29 loc) 703 B
/** * @module * Powered By Middleware for Diesel. */ import { middlewareFunc } from "../../types"; type PoweredByOptions = { /** * The value for X-Powered-By header. * @default Diesel */ serverName?: string; }; /** * Powered By Middleware for Diesel. * * @param options - The options for the Powered By Middleware. * @returns {MiddlewareHandler} The middleware handler function. * * @example * ```ts * import { poweredBy } from 'diesel-core/powered-by' * * const app = new Diesel() * * app.use(poweredBy()) // With options: poweredBy({ serverName: "My Server" }) * ``` */ export declare const poweredBy: (options?: PoweredByOptions) => middlewareFunc; export {};