port communication API is now NodeJS Duplex