Projektstart
This commit is contained in:
23
backend/node_modules/@fastify/send/lib/createHttpError.js
generated
vendored
Normal file
23
backend/node_modules/@fastify/send/lib/createHttpError.js
generated
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
'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
|
||||
Reference in New Issue
Block a user