UNPKG

@middy/http-header-normalizer

Version:

HTTP header normalizer middleware for the middy framework

20 lines (15 loc) 576 B
// Copyright 2017 - 2026 will Farrell, Luciano Mammino, and Middy contributors. // SPDX-License-Identifier: MIT import type middy from "@middy/core"; export interface Options { canonical?: boolean; defaultHeaders?: Record<string, string | string[]>; normalizeHeaderKey?: (key: string, canonical: boolean) => string; } declare function httpHeaderNormalizer( options?: Options, ): middy.MiddlewareObj<unknown, unknown, Error>; export declare function httpHeaderNormalizerValidateOptions( options?: Record<string, unknown>, ): void; export default httpHeaderNormalizer;