blob: 5228af56c45954299996c3c989430c1386815048 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
import * as fs from 'node:fs'
function logAndPrint(text: string, logShit: any[]) {
if (!fs.existsSync('server.log'))
fs.writeFileSync('server.log', '');
fs.appendFileSync('server.log', '\n' + text);
console.log(...logShit)
}
export function log(text: any) {
logAndPrint(String(text), [text])
}
export function info(text: any) {
logAndPrint('[INFO] ' + text, ['[INFO]', text])
}
export function error(text: any) {
logAndPrint('[ERR] ' + text, ['[ERR]', text])
}
|