better-uptime
Version:
Uptime module with advanced features
43 lines (31 loc) • 957 B
JavaScript
;
var ad = ' You can come here to get help => https://discord.gg/R4mTca35qq'
function syntax(err, code, dirname) {
throw new SyntaxError(`Hey there was an syntax error. Error message: ${err} Error code: ${code}`+dirname);
}
function warn(warn, code, dirname) {
console.warn(`Hey there was an warn. Warn message: ${warn} Warn code: ${code}`+dirname);
}
function error(err, code, dirname) {
console.error(`Hey there was an error. Error message: ${err} Error code: ${code}`+dirname)
}
function typeerror(err, code, dirname){
throw new TypeError(`Hey there was an type error. Error message: ${err} Error code: ${code}`+dirname)
}
class UptimeError {
constructor(code, message, status, dir){
if(status == 1){
error(message, code, dir + ad)
}
if(status == 2){
warn(message, code, dir + ad)
}
if(status == 3){
syntax(message, code, dir + ad)
}
if(status == 4){
typeerror(message, code, dir + ad)
}
}
}
module.exports = UptimeError;