Это, вероятно, длинный снимок, но больше всего я надеюсь на некоторые указатели и подсказки, где искать.
У нас есть два приложения на основе CRA (create-Reaction-app V2). Один из них намного меньше, и его развитие - это бриз, и все хорошо и гладко. Оба приложения написаны с использованием TypeScript.
Другое (проблемное) приложение намного больше. Только запуск занимает около 1 минуты (по сравнению с 20 секундами другого приложения), а перекомпиляция также сравнительно медленнее.
Кроме того, сам VSCode, как правило, со временем замедляется, потребляет много памяти, а иногда застревает настолько, что больше не может правильно выделять синтаксис.
Я полагаю, что бессмысленно перечислять здесь, какие зависимости мы используем, так как это может быть довольно глубоко там. Я не думаю, что используется что-то необычное, но есть вероятность, что есть одна зависимость, возможно, даже вредоносная.
Буду признателен за некоторые советы о том, как оптимально охотиться за такой зависимостью.