add socket.io dependency.