Commands that expect a response from LiveSplit Server are now processed using a queue.
This allows the library to be compatible with traditional Promise patterns.
Commands that don't expect a response that are sent while the queue is being processed
are postponed until the processing is finished so as to not disrupt the listening for 'data' events.
Commands that expect a response from LiveSplit Server are now processed using a queue. This allows the library to be compatible with traditional Promise patterns. Commands that don't expect a response that are sent while the queue is being processed are postponed until the processing is finished so as to not disrupt the listening for 'data' events.