UNPKG

@fastify/sensible

Version:

Defaults for Fastify that everyone can agree on

20 lines (15 loc) 430 B
'use strict' const append = require('vary').append // Same implementation of https://github.com/jshttp/vary // but adapted to the Fastify API function vary (field) { let value = this.getHeader('Vary') || '' const header = Array.isArray(value) ? value.join(', ') : String(value) // set new header value = append(header, field) this.header('Vary', value) } module.exports = vary module.exports.append = append