DIAL (__DI__scovery __A__nd __L__aunch) protocol module for Node.js