I am using convict to define and read configuration in my Typescript Node application. I will have to connect up to a number of different databases. All of these will have the s