I would not recommend requiring the entire vendor/assets tree, as this will load them in a semi-random order, meaning any vendor assets which depend on a different asset before them may break.