UNPKG

test-openapi

Version:
18 lines (13 loc) 407 B
'use strict' const { handleBugs } = require('./bug') // Add `error.config` and `error.errors` to every error // Also mark exceptions that are probably bugs as such const topLevelHandler = function(error, config = {}) { // eslint-disable-next-line fp/no-mutation, no-param-reassign error.config = config const errorA = handleBugs({ error }) throw errorA } module.exports = { topLevelHandler, }