The Route Exploration Algorithm is a graph traversal library implemented in TypeScript with BFS in mind