Это общепринятая практика в разработке — добавлять новую строку в конец файла, так как GitHub всегда жалуется на это. Я предлагаю включить правило eol-last для eslint и ember-template-lint. Я вижу здесь код, где это указано под комментарием.
Я поместил правила с большим количеством нарушений / различий в статус «в ожидании», пока работал с этим файлом. Чтобы увидеть объяснение, нужно его включить и посмотреть, что изменится.
Ошибок было всего несколько, поэтому я их исправил и отправил PR.
Кроме того, правильно ли я понимаю, что CI использовал обновлённую конфигурацию для запуска проверок?