generated from azures04/Base-REST-API
Initial commit
This commit is contained in:
21
errors/DefaultError.js
Normal file
21
errors/DefaultError.js
Normal file
@@ -0,0 +1,21 @@
|
||||
class DefaultError extends Error {
|
||||
constructor(code, message, cause, name) {
|
||||
super(message)
|
||||
this.code = code || 500
|
||||
this.name = name || "DefaultError"
|
||||
this.cause = cause || "Internal Server Error"
|
||||
this.message = message || "Internal Server Error"
|
||||
this.isOperational = true
|
||||
|
||||
Error.captureStackTrace(this, this.constructor)
|
||||
}
|
||||
|
||||
serialize() {
|
||||
return {
|
||||
code: this.code,
|
||||
message: this.message
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = DefaultError
|
||||
3
errors/errors.js
Normal file
3
errors/errors.js
Normal file
@@ -0,0 +1,3 @@
|
||||
module.exports = {
|
||||
DefaultError: require("./DefaultError")
|
||||
}
|
||||
Reference in New Issue
Block a user