| 4 | new Date().toISOString().split(".")[0].replace(/\D/g, ""); |
| 5 | |
| 6 | export const getLogWriteStream = (folderName: string, logFolder: string): Promise<WriteStream> => { |
| 7 | mkdirSync(logFolder, { recursive: true }); |
| 8 | writeFileSync(`${logFolder}/${folderName}.txt`, ""); |
| 9 | return new Promise((resolve) => { |
| 10 | const stream = createWriteStream(`${logFolder}/${folderName}.txt`); |
| 11 | stream.on("open", () => resolve(stream)); |
| 12 | }); |
| 13 | }; |
| 14 | |
| 15 | export const orange = (txt: string): string => `\x1b[0;33m${txt}\x1b[0m`; |
| 16 | export const blue = (txt: string): string => `\x1b[1;34m${txt}\x1b[0m`; |