fix bug causing invalid PR

the main issue was that vinyl-fs copies files in blobs, and is not able to cherry pick files from multiple directories in the instance where we want to disregard the dir structure

use logger