The current logging implementation depends on an old,limited and unmaintained library(electron-timber).
Improving that implementation with a in-house solution would be an opportunity to
Get rid of the dependency.
Add the features that are missing from the current implementation.
Make a first step towards the possibility to upgrade electron to a recent release.
Let's find the requirements for the new implementation, those I have on top of my head:
1- rotating log file
2- console/terminal logging
3- sending logs to another electron process (ie. Renderer-to-main) is that a real one?
The current logging implementation depends on an old,limited and unmaintained library(
electron-timber
). Improving that implementation with ain-house
solution would be an opportunity toLet's find the requirements for the new implementation, those I have on top of my head: 1- rotating log file 2- console/terminal logging 3- sending logs to another electron process (ie. Renderer-to-main) is that a real one?