bfs-as-promised (npm): Breadth-first search (BFS) using promise (Bluebird)
Keywords: bfs|breadth first search|bluebird|promise