Gostei muito da explicação sobre o LINT, eu tenho o costume de fazer online, mas fazer de forma automática é uma mão na roda!
Mas desejo levantar um questionamento para engrandecer o tema.
Temos plugins que me ajudem a validar o HTML ou o código server side?
Por exemplo, quando eu era jovem, eu tinha o hábito de fazer o negrito usando a tag B, hoje em dia se usa a tag semântica STRONG. Eu também tinha o hábito de não inserir o atributo ALT nas imagens. Teria algum plugin para pegar isso e sugerir por exemplo que eu tenho que trocar o B por STRONG e que eu tenho que inserir o atributo ALT nas imagens? Eu pensei em algo igual a alguns validadores online de HTML. Algo assim:
https://jigsaw.w3.org/css-validator/
A mesma dúvida se aplica ao código server-side.
Se eu pegar um site antigo feito em PHP, podem haver comandos na programação que foram substituídos em versões mais recentes. Tem algum plugin que ajuda a levantar esses casos?
Isso ajudaria bastante para quem trabalha com manutenção de sites!
Eu achei alguns plugins interessantes:
grunt-html
grunt-link-checker (Para ver se o site não tem links quebrados)
grunt-image-resize (Para fazer thumbnails)