(log: LogRecord)
| 22 | export class FileLogHandler implements LogHandler { |
| 23 | private formatter: LogFormatter; |
| 24 | |
| 25 | private logFilePath: string; |
| 26 | private logFileSize: number; |
| 27 | private maxLogBytes: number; |
| 28 | private maxRotatedLogs: number; |
| 29 | |
| 30 | private fd!: number; |
| 31 | private writer!: Bun.FileSink; |
| 32 | private writeQueue = Promise.resolve(); |