Initial commit

This commit is contained in:
2026-08-26 11:55:13 +02:00
commit 559ba6d51e
20 changed files with 3212 additions and 0 deletions
+21
View 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
View File
@@ -0,0 +1,3 @@
module.exports = {
DefaultError: require("./DefaultError")
}