- Race conditions are avoided by loading scripts in an explicit order.
Through a lot of trial an error, I was able to create the following serverData.js file for use in my latest program:
Voila! All the important server information, emails, etc in one single location. This makes updates and maintenance easy.