Ответ 1
Прежде всего, ваши требования находятся в синтаксисе NodeJS/io.js, модуль в синтаксисе ES6 выглядит следующим образом:
import "./config/auth";
Или если вы хотите что-то загрузить с него:
import authenticate from "./config/auth";
Вы не можете загружать целые каталоги одновременно, но в Node/io.js вы можете создать модуль и загрузить его.
Обратите внимание, что в качестве обходного пути вы можете загрузить один файл, который, в свою очередь, загружает несколько файлов и возвращает их результаты. На асинхронном загрузчике также ведется работа, но так часто бывает трудно отслеживать, поэтому я бы не стал на это рассчитывать.