start-server-and-test
Starts server, waits for URL, then runs test command; when the tests end, shuts down server
asynckit
Minimal async jobs utility library, with streams support
p-map
Map over promises concurrently
merge2
Merge multiple streams into one stream in sequence or parallel.