Live console output implemented using Socket.IO