Básicamente, estoy trabajando en un proyecto basado en TypeScript y Node. Puedo ver la salida en la consola/terminal. Quiero copiar eso en un archivo. Al copiar, quiero los registros en la consola y también en un archivo.
He probado diferentes bibliotecas de registro, pero solo pueden guardar los registros que se registran usándolos. En mi proyecto hay otros registros que se imprimen desde algunos módulos que he usado y no se guardan si uso una biblioteca de registradores.
La anulación de console.log() tampoco funcionará en mi caso, ya que no podré guardar los registros que se registran con algún otro módulo de nodo.
PD: El proyecto se está utilizando tanto en Mac como en Windows, así que quiero que la funcionalidad funcione en ambas máquinas.
Gracias por investigar esta pregunta y sus sugerencias/soluciones de antemano.