Hi amazing developers,
This package is great, but the file output specifications seem a bit weak. What is needed, especially when it comes to file output, is the ability to create a separate file and move the write destination when a certain number of lines or size is reached.
This split policy is then supposed to be passed by the user in the form of a Configuration object.
It is not possible with the current specification to pass the file object directly to the constructor, but I think it is feasible enough to add a constructor with a name like fromConfig.
Or does this idea not fit the design philosophy of this package?
Thank you.