Никто не думал сделать eslint плагин для контроля следования структуре проекта, что Сова описал?
Такие фичи как:
- проверка index.js внутри папок на наличие только реэкспорта
- проверка иерархии папок наподобие eslint-plugin-boundaries
Или если у вас есть какой-то микс из плагинов, позволяющих делать примерно тоже самое - буду рад если поделитесь)