socket.io-client is a proper dependency