Se você usa git, gerencia suas dependências com composer e não quer correr o risco de quebrar o build do seu projeto por algo bobo — como esquecer uma vírgula — abra o terminal, navegue até a pasta do seu projeto e execute:
echo "php composer.phar validate" >> .git/hooks/pre-commit chmod +x .git/hooks/pre-commit
O que isso faz?
A primeira linha cria um hook (ou adiciona ao final de um hook existente) no seu repositório git que será executado antes de qualquer commit (por isso pre-commit), neste hook haverá o comando: “php composer.phar validate”; Este comando valida seu composer.json e dá erro (exit code 1) quando há algo errado. A segunda linha torna o hook executável (se não for executável, não funciona).
Espero que ajude.