Здравствуйте.
Ищу хороший сборщик проекта для статичного сайта. Какие задачи ставлю:
1. Удаление неиспользуемых CSS стилей и функций JS скриптов.
2. Минификация HTML, JS кода.
3. Шифрование JS (опционально).
4. Деплоинг файлов на продакшн-сервер по FTP с установкой заглушки об обновлении.
Есть ли такой в природе, если да, прошу поделиться конфигом для его настройки.
Любой модульный сборщик. Вы спокойно можете написать для него весь нужный функционал.
А по поводу первого пункта — ой как навряд ли. Ибо он не сможет учитывать динамически создаваемый скриптами DOM, поэтому удалит то, что нужно. Это решается использованием styled-components или ещё каким-нибудь сложным путём.