123456789101112131415161718192021222324252627282930313233343536373839404142 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- const rimraf = require("rimraf");
- const config_1 = require("../config");
- const binary_1 = require("./binary");
- /**
- * The appium binary.
- */
- class Appium extends binary_1.Binary {
- constructor(alternateCDN) {
- super(alternateCDN || config_1.Config.cdnUrls().appium);
- this.name = 'appium';
- this.versionCustom = Appium.versionDefault;
- }
- id() {
- return Appium.id;
- }
- prefix() {
- return 'appium-';
- }
- suffix() {
- return '';
- }
- executableSuffix() {
- return '';
- }
- getUrl(version) {
- return Promise.resolve({ url: '', version: this.versionCustom });
- }
- getVersionList() {
- return null;
- }
- remove(sdkPath) {
- rimraf.sync(sdkPath);
- }
- }
- Appium.os = [binary_1.OS.Windows_NT, binary_1.OS.Linux, binary_1.OS.Darwin];
- Appium.id = 'appium';
- Appium.versionDefault = config_1.Config.binaryVersions().appium;
- Appium.isDefault = false;
- exports.Appium = Appium;
- //# sourceMappingURL=appium.js.map
|