<p align="center"> <img width="250" height="250" src="https://user-images.githubusercontent.com/15312980/175080445-1fb834d4-7321-424f-bfb0-0b3f4f81dc91.svg" /> </p>
npm install @osskit/fastify-enforce-headers
yarn add @osskit/fastify-enforce-headers
`Usages
$3
`
import fastify from 'fastify';
import { enforceHeaders } from '@osskit/fastify-enforce-headers';await fastify.register(enforceHeaders);
`$3
`
import fastify from 'fastify';
import { enforceHeaders, defaultHeaders } from '@osskit/fastify-enforce-headers';await fastify.register(enforceHeaders, { headers: [...defaultHeaders, 'x-custom-header'] });
`API
$3
#### headers
Type: string[]
Default: []The headers you want to enforce on the request
Throws a
400 - missing ${header} error upon missing required header$3
Type:
string[] by default ['x-api-client', 'x-api-client-version']`