Split configuration into several files each relevant to their contents. Like a config file for google that contains calendar and oauth information, a file for mongodb, and one for location.
This idea is currently complete with new configuration files that use environmental variables entirely. It also has schema validation.
The only thing left is to use the new config in all old use cases.
Split configuration into several files each relevant to their contents. Like a config file for google that contains calendar and oauth information, a file for mongodb, and one for location.