A vanilla HTML implementation of a d3Edge examples in v5 build with d3Edge pattern.
It is derived from Mike Bostock's Towards Reusable Charts (https://bost.ocks.org/mike/chart/) as the source of the foundational principles.
Examples from and aknowledgement to: