2022-06-01 22:30:34 +00:00
|
|
|
export const toHexString = (bytes: Uint8Array) =>
|
|
|
|
bytes.reduce((str, byte) => str + byte.toString(16).padStart(2, "0"), "");
|
2024-04-28 15:33:00 +00:00
|
|
|
export const log = {
|
|
|
|
info: (...a) => {
|
|
|
|
console.log("[INFO]", ...a);
|
|
|
|
},
|
|
|
|
warning: (...a) => {
|
|
|
|
console.warn("[WARNING]", ...a);
|
|
|
|
},
|
|
|
|
critical: (...a) => {
|
|
|
|
console.error("[ERROR]", ...a);
|
|
|
|
}
|
|
|
|
}
|
2022-06-01 22:30:34 +00:00
|
|
|
export const config = {
|
2024-04-28 15:33:00 +00:00
|
|
|
ops: process.env.OPS ? JSON.parse(process.env.OPS!) : [],
|
|
|
|
port: +process.env.PORT!,
|
|
|
|
hash: process.env.HASH,
|
|
|
|
onlineMode: process.env.ONLINEMODE == "true",
|
|
|
|
main: process.env.MAIN || "main",
|
|
|
|
maxUsers: +(process.env.USERS || 24) > 255 ? 255 : +(process.env.USERS || 24),
|
|
|
|
software: process.env.SOFTWARE || "Custom Cla66ic",
|
|
|
|
name: process.env.NAME || "Cla66ic Server"
|
2022-06-01 22:30:34 +00:00
|
|
|
};
|