É uma prática geral de desenvolvimento adicionar uma nova linha no final do arquivo, pois o GitHub sempre reclama disso. Minha sugestão é habilitar a regra eol-last para o eslint e o ember-template-lint. Vejo que há um código aqui que a inclui sob um comentário.
Coloquei as regras com muitas violações/diffs como “pendentes” enquanto trabalhava nesse arquivo. Então, a maneira de ver a explicação é ativá-la e observar o que será alterado.
Houve apenas uma pequena quantidade de erros, então acabei corrigindo-os e criando um PR.
Além disso, estou correto em pensar que o CI usou a configuração atualizada para executar as verificações?