@mgcrea/fastify-request-logger
Version:
Compact request logger plugin for fastify written in TypeScript
17 lines (13 loc) • 530 B
text/typescript
import * as fastify from 'fastify';
import { FastifyRequest } from 'fastify';
type FastifyRequestLoggerOptions = {
logBody?: boolean;
logResponseTime?: boolean;
logBindings?: Record<string, unknown>;
ignoredPaths?: (string | RegExp)[];
ignoredBindings?: Record<string, unknown>;
ignore?: (request: FastifyRequest) => boolean;
supportsArt?: boolean;
};
declare const _default: fastify.FastifyPluginAsync<FastifyRequestLoggerOptions>;
export { type FastifyRequestLoggerOptions, _default as default };