UNPKG

veloze

Version:

A modern and fast express-like webserver for the web

22 lines (21 loc) 597 B
/** * @typedef {import('../types.js').Response} Response */ /** * Set (multiple) headers on response * * if header value is set to `false` header is removed. * * @param {Response} res * @param {Record<string, string|number|boolean>|{}} [headers] * * @example * async (req, res) => { * setHeader(res, { * 'content-type': 'text/html; charset=utf-8', * 'content-security-policy': "default-src 'self'" * }) * } */ export function setHeaders(res: Response, headers?: Record<string, string | number | boolean> | {}): void; export type Response = import("../types.js").Response;