Организовать код и внести изменения в проекте
Первое требование — добавить классы Card и FormValidator в код. Каждый из них выполняет строго одну задачу. Всё, что относится к решению этой задачи, находится внутри класса.
Второе требование — разбить JavaScript на модули. В проекте должно быть три js-файла:
Card.js с кодом класса Card,
FormValidator.js с кодом класса FormValidator,
index.js со всем остальным кодом.
Классы Card и FormValidator экспортируются из соответствующих файлов, импортируются в index.js и используются в нём.
Отдельные js-файлы подключены в index.html как модули.