in lib/files/file_manager.ts [56:77]
static compileBinaries_(osType: string, alternateCDN?: string): BinaryMap<Binary> {
let binaries: BinaryMap<Binary> = {};
if (FileManager.checkOS_(osType, Standalone)) {
binaries[Standalone.id] = new Standalone(alternateCDN);
}
if (FileManager.checkOS_(osType, ChromeDriver)) {
binaries[ChromeDriver.id] = new ChromeDriver(alternateCDN);
}
if (FileManager.checkOS_(osType, GeckoDriver)) {
binaries[GeckoDriver.id] = new GeckoDriver(alternateCDN);
}
if (FileManager.checkOS_(osType, IEDriver)) {
binaries[IEDriver.id] = new IEDriver(alternateCDN);
}
if (FileManager.checkOS_(osType, AndroidSDK)) {
binaries[AndroidSDK.id] = new AndroidSDK(alternateCDN);
}
if (FileManager.checkOS_(osType, Appium)) {
binaries[Appium.id] = new Appium(alternateCDN);
}
return binaries;
}