node 18 support
Hello! I've been working with this module for a bit and found that simple scripts (as well as the cli tool in this repo) that worked in node 14 & 16 don't work in node 18.
I'm not sure exactly why but from my review today I noticed that the message
event on the socket here wasn't being emitted: https://gitlab.com/gravitysoftware/dnssd.js/-/blob/master/lib/NetworkInterface.js#L203
I ran the tests in this repo on node 18 and they completed successfully. I wonder if it is something that is stubbed that isn't operating as expected.
I'll be surprised if I figure this out but will report back if I do, and would happily help test any changes.