UNPKG

@flowfuse/flowfuse

Version:

An open source low-code development platform

25 lines (20 loc) 501 B
class ControllerError extends Error { /** * @param {string} code * @param {string} message * @param {number} statusCode * @param {Object} options */ constructor (code, message, statusCode = null, options = null) { super(message, options) this.name = 'ControllerError' this.code = code this.error = message if (statusCode) { this.statusCode = statusCode } } } module.exports = { ControllerError }