- Add weighted edges #19
- AdjacencyList now updates (never changed prior).
- g.getEdges(a, b) now correctly works with the isDirected() method (the logic was the inverse of the intention)
- g.deleteEdge(...e) does no longer update ajacency matrix and adjacencyList wrongly if another edge keeps an adjacency alive #24
No actual changes. Used for tuning publishing process
- added
getAttachedEdges(vertex: V)
method onGraph
- added
getOutgoingEdges(vertex: V)
method onGraph
- added
getIncomingEdges(vertex: V)
method onGraph
- reduce package size significantly using lodash only for cloneDeep
- added
deleteVertex(...vertex: V[])
methode onGraph
- added
deleteEdge(...edge: E[])
methode onGraph