UNPKG

winterspec

Version:

Write Winter-CG compatible routes with filesystem routing and tons of features

15 lines (14 loc) 470 B
import { Middleware } from "./types.js"; export type Logger = { debug: (...args: any[]) => void; info: (...args: any[]) => void; warn: (...args: any[]) => void; error: (...args: any[]) => void; }; /** * Attaches a provided logger to ctx.logger. * `ctx.logger` is used by internal WinterSpec middleware when provided (instead of `console`). */ export declare const createWithLogger: <L extends Logger>(logger: L) => Middleware<{}, { logger: L; }>;