- Load settings from a json file. See the settings test for an example.
- Remove CEE support (use
pino-syslog
instead) - Add support for dealing with TCP back pressure. See issue 4.
- Shutdown when
stdin
closes (issue #5)
- Add support for reconnecting to dropped TCP destinations (issue #3)
--reconnect
(-r
) to enable--reconnectTries <n>
(-t <n>
) to set the number of retries before giving up (default: infinite)
- Add cli help output via
--help
(@mcollina) - Add a Contributing.md file
- Correct documentation
- Switch to standardjs.com code style
- Add
--cee
switch to prefix sent messages with@cee:
- Ensure local echo and socket sends are asynchronous