pub async fn install( _project_dir: &Path, lock: &Lock, root_manifest: &Value, layout: &Layout, store: Arc<Store>, fetcher: Arc<Fetcher>, opts: &InstallOptions, ) -> Result<InstallReport>