Describe the bug
Removing a vertex from a DirectedGraph doesn't remove it's edges. Furthermore, these edges can then not be manually removed, since it doesn't find the referenced src/dest vertex.
To Reproduce
Steps to reproduce the behavior:
Create a graph containing the vertices "hello" and "world"
Add edge from "hello" to "world"
Remove "hello"
Edge "hello" to "world" still exists and cannot be removed
Expected behavior
Removing a vertex deletes all associated edges.
Desktop
OS: Windows 10
Engine NodeJS
Version v18.17.1
Additional notes
Thanks for your work on this library <3
Describe the bug Removing a vertex from a DirectedGraph doesn't remove it's edges. Furthermore, these edges can then not be manually removed, since it doesn't find the referenced src/dest vertex.
To Reproduce Steps to reproduce the behavior:
Expected behavior Removing a vertex deletes all associated edges.
Desktop
Additional notes Thanks for your work on this library <3