PerplexiBot/libs/required.ts
2024-03-24 20:12:01 +01:00

16 lines
321 B
TypeScript

export default function required(
condition: any,
message: string = "Oops! Something went wrong!",
fatal: boolean = true,
exitcode: number = -1
) {
if (condition) return
if (fatal) {
console.log("[FATAL] " + message);
process.exit(exitcode);
} else {
console.log("[ERROR] " + message);
}
}