factor out jsDependencyManifest
wip node virtual file