do two different composer run :
One for PHP library
One for public assets