TypeScript Topological Sort