Ah yes, it is day five of leave, the first day I have decided to sit down and write some code for a personal project. Thus far I have spent 3 hours debugging a series of esoteric dependency-related NodeJS bugs, and raised an issue with a library that updated one of their dependencies, which has broken Node 12 support.