Se você precisar usar o fork de uma biblioteca de terceiros em um projeto gerenciado com o Composer, não envie esse fork ao packagist, mas adicione o fork como um repositório e atualize a restrição de versão para apontar para seu branch personalizado.
Exemplo (com Github):
{
"repositories": [
{
"type": "vcs",
"url": "http://github.com/erivello/third-party-library"
}
],
"require": {
....
"foobar/third-party-library": "dev-fork"
....
}
}
Agora você pode obter o third-party-library
do seu Github em vez do do packagist.