@lokalise/fastify-extras
Version:
Opinionated set of fastify plugins, commonly used in Lokalise
4 lines (3 loc) • 390 B
TypeScript
import { type CommonLogger } from '@lokalise/node-core';
import type { FastifyReply, FastifyRequest, HookHandlerDoneFunction } from 'fastify';
export declare function createStaticTokenAuthPreHandler(configuredSecretToken: string, loggerProvider: (req: FastifyRequest) => CommonLogger, authHeaderName?: string): (req: FastifyRequest, _: FastifyReply, done: HookHandlerDoneFunction) => void;