Files
simple-mail-cleaner/backend/node_modules/@fastify/send/lib/createHttpError.js
2026-01-22 15:49:12 +01:00

24 lines
443 B
JavaScript

'use strict'
const createError = require('http-errors')
/**
* Create a HttpError object from simple arguments.
*
* @param {number} status
* @param {Error|object} err
* @private
*/
function createHttpError (status, err) {
if (!err) {
return createError(status)
}
return err instanceof Error
? createError(status, err, { expose: false })
: createError(status, err)
}
module.exports.createHttpError = createHttpError