Node.js implementation of the TCP module that libp2p uses, which implements the interface-connection interface for dial/listen.
note: libp2p-tcp in Node.js is a very thin shim that adds the support to dial to a multiaddr. This small shim will enable libp2p to use other different transports.