есть, к примеру, реактовский компонент footer, который находится в одноименной папке и может состоять из файлов footer.jsx и возможно каких-то других, в общем, всё как всегда.
при импорте его хочется просто написать
import { Footer } from './footer'
а не './footer/footer'
варианты:
1) добавить в папку footer файл index.js, где просто реэкспортить всё из footer.jsx. Лишний бойлерплейт.
2) переименовать footer.jsx в index.jsx. Катастрофа в дебаггере хрома - все вкладки с одинаковыми названиями.
хочу такой плагин, чтобы при импорте папки (как в примере выше), если не нашлось ни одного index.***, индексом считался файл "имя_папки.{js|jsx|ts|tsx}".
есть похожая хрень
https://github.com/shaketbaby/direct...webpack-plugin , которая определяет индексный файл из package.json, находящегося в папке.