Composer и пакеты nodejs как зависимости

Недавно у меня возникла необходимость прописать один из пакетов nodejs как зависимость для моего Symfony бандла. Как скормить composer'у такой пакет я не знал. Далее я хочу рассказать о том, какие варианты решения я рассматривал, на каком из них в итоге остановился и почему именно на нем. Также хочу сказать, что способы применимы не только при написании бандлов, но и любых библиотек.

Autoload в Composer

Раньше я уже писал об автозагрузке классов в PHP. Сегодня я хотел бы рассмотреть как реализован автозагрузчик классов в Composer и какие возможности он имеет.