refactor: move FileCollector to deno_config (#24433)

This commit is contained in:
David Sherret 2024-07-05 17:53:09 -04:00 committed by GitHub
parent d4d3a3c54f
commit 80df9aec1d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
19 changed files with 117 additions and 635 deletions

View file

@ -1299,7 +1299,13 @@ impl ConfigData {
}
};
let vendor_dir = config_file.as_ref().and_then(|c| c.vendor_dir_path());
let vendor_dir = config_file.as_ref().and_then(|c| {
if c.vendor() == Some(true) {
Some(c.specifier.to_file_path().ok()?.parent()?.join("vendor"))
} else {
None
}
});
// Load lockfile
let lockfile = config_file.as_ref().and_then(resolve_lockfile_from_config);