конфиг в отдельный модуль, который может вернуть дефолтный конфиг если основной еще не загрузился, но и так загрузка конфига - фактически первая строчка в каком то main.js
Где-то вообще можно найти исчерпывающую информацию по event loop, кроме исходников libuv? На mdn и nodejs очень поверхностно, ещё читал на ibm developer, но там тоже нет деталей особо
1) вы действительно считаете этот код читабельным? 2) если нужна валидация, используйте готовые библиотеки по типу jsonschema, joi или еще че там есть, чтобы описать декларативно схему тела запроса и 1 строчкой ее провалидировать