first commit

This commit is contained in:
2026-09-08 20:28:54 +08:00
commit 2ada8d3d5a
37380 changed files with 4886169 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getXcrunBinary = exports.SIM_RUNTIME_NAME = exports.DEFAULT_EXEC_TIMEOUT = void 0;
exports.normalizeVersion = normalizeVersion;
require("source-map-support/register");
var _semver = _interopRequireDefault(require("semver"));
const DEFAULT_EXEC_TIMEOUT = 10 * 60 * 1000;
exports.DEFAULT_EXEC_TIMEOUT = DEFAULT_EXEC_TIMEOUT;
const SIM_RUNTIME_NAME = 'com.apple.CoreSimulator.SimRuntime.';
exports.SIM_RUNTIME_NAME = SIM_RUNTIME_NAME;
function normalizeVersion(version) {
const semverVersion = _semver.default.coerce(version);
if (!semverVersion) {
throw new Error(`Unable to parse version '${version}'`);
}
return `${semverVersion.major}.${semverVersion.minor}`;
}
const getXcrunBinary = () => process.env.XCRUN_BINARY || 'xcrun';
exports.getXcrunBinary = getXcrunBinary;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9oZWxwZXJzLmpzIl0sIm5hbWVzIjpbIkRFRkFVTFRfRVhFQ19USU1FT1VUIiwiU0lNX1JVTlRJTUVfTkFNRSIsIm5vcm1hbGl6ZVZlcnNpb24iLCJ2ZXJzaW9uIiwic2VtdmVyVmVyc2lvbiIsInNlbXZlciIsImNvZXJjZSIsIkVycm9yIiwibWFqb3IiLCJtaW5vciIsImdldFhjcnVuQmluYXJ5IiwicHJvY2VzcyIsImVudiIsIlhDUlVOX0JJTkFSWSJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7O0FBQUE7O0FBRUEsTUFBTUEsb0JBQW9CLEdBQUcsS0FBSyxFQUFMLEdBQVUsSUFBdkM7O0FBQ0EsTUFBTUMsZ0JBQWdCLEdBQUcscUNBQXpCOzs7QUFVQSxTQUFTQyxnQkFBVCxDQUEyQkMsT0FBM0IsRUFBb0M7QUFDbEMsUUFBTUMsYUFBYSxHQUFHQyxnQkFBT0MsTUFBUCxDQUFjSCxPQUFkLENBQXRCOztBQUNBLE1BQUksQ0FBQ0MsYUFBTCxFQUFvQjtBQUNsQixVQUFNLElBQUlHLEtBQUosQ0FBVyw0QkFBMkJKLE9BQVEsR0FBOUMsQ0FBTjtBQUNEOztBQUNELFNBQVEsR0FBRUMsYUFBYSxDQUFDSSxLQUFNLElBQUdKLGFBQWEsQ0FBQ0ssS0FBTSxFQUFyRDtBQUNEOztBQU9NLE1BQU1DLGNBQWMsR0FBRyxNQUFNQyxPQUFPLENBQUNDLEdBQVIsQ0FBWUMsWUFBWixJQUE0QixPQUF6RCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBzZW12ZXIgZnJvbSAnc2VtdmVyJztcblxuY29uc3QgREVGQVVMVF9FWEVDX1RJTUVPVVQgPSAxMCAqIDYwICogMTAwMDsgLy8gbXNcbmNvbnN0IFNJTV9SVU5USU1FX05BTUUgPSAnY29tLmFwcGxlLkNvcmVTaW11bGF0b3IuU2ltUnVudGltZS4nO1xuXG4vKipcbiAqIFwiTm9ybWFsaXplXCIgdGhlIHZlcnNpb24sIHNpbmNlIGlPUyB1c2VzICdtYWpvci5taW5vcicgYnV0IHRoZSBydW50aW1lcyBjYW5cbiAqIGJlICdtYWpvci5taW5vci5wYXRjaCdcbiAqXG4gKiBAcGFyYW0ge3N0cmluZ30gdmVyc2lvbiAtIHRoZSBzdHJpbmcgdmVyc2lvblxuICogQHJldHVybiB7c3RyaW5nfSBUaGUgdmVyc2lvbiBpbiAnbWFqb3IubWlub3InIGZvcm1cbiAqIEB0aHJvd3Mge0Vycm9yfSBJZiB0aGUgdmVyc2lvbiBub3QgcGFyc2VhYmxlIGJ5IHRoZSBgc2VtdmVyYCBwYWNrYWdlXG4gKi9cbmZ1bmN0aW9uIG5vcm1hbGl6ZVZlcnNpb24gKHZlcnNpb24pIHtcbiAgY29uc3Qgc2VtdmVyVmVyc2lvbiA9IHNlbXZlci5jb2VyY2UodmVyc2lvbik7XG4gIGlmICghc2VtdmVyVmVyc2lvbikge1xuICAgIHRocm93IG5ldyBFcnJvcihgVW5hYmxlIHRvIHBhcnNlIHZlcnNpb24gJyR7dmVyc2lvbn0nYCk7XG4gIH1cbiAgcmV0dXJuIGAke3NlbXZlclZlcnNpb24ubWFqb3J9LiR7c2VtdmVyVmVyc2lvbi5taW5vcn1gO1xufVxuXG5leHBvcnQge1xuICBERUZBVUxUX0VYRUNfVElNRU9VVCwgU0lNX1JVTlRJTUVfTkFNRSxcbiAgbm9ybWFsaXplVmVyc2lvbixcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRYY3J1bkJpbmFyeSA9ICgpID0+IHByb2Nlc3MuZW52LlhDUlVOX0JJTkFSWSB8fCAneGNydW4nO1xuIl0sImZpbGUiOiJsaWIvaGVscGVycy5qcyIsInNvdXJjZVJvb3QiOiIuLi8uLiJ9
+35
View File
@@ -0,0 +1,35 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = exports.LOG_PREFIX = void 0;
require("source-map-support/register");
var _npmlog = _interopRequireDefault(require("npmlog"));
const LOG_PREFIX = 'simctl';
exports.LOG_PREFIX = LOG_PREFIX;
function getLogger() {
const logger = global._global_npmlog || _npmlog.default;
if (!logger.debug) {
logger.addLevel('debug', 1000, {
fg: 'blue',
bg: 'black'
}, 'dbug');
}
return logger;
}
const log = getLogger();
var _default = log;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9sb2dnZXIuanMiXSwibmFtZXMiOlsiTE9HX1BSRUZJWCIsImdldExvZ2dlciIsImxvZ2dlciIsImdsb2JhbCIsIl9nbG9iYWxfbnBtbG9nIiwibnBtbG9nIiwiZGVidWciLCJhZGRMZXZlbCIsImZnIiwiYmciLCJsb2ciXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7O0FBQUE7O0FBR0EsTUFBTUEsVUFBVSxHQUFHLFFBQW5COzs7QUFFQSxTQUFTQyxTQUFULEdBQXNCO0FBQ3BCLFFBQU1DLE1BQU0sR0FBR0MsTUFBTSxDQUFDQyxjQUFQLElBQXlCQyxlQUF4Qzs7QUFDQSxNQUFJLENBQUNILE1BQU0sQ0FBQ0ksS0FBWixFQUFtQjtBQUNqQkosSUFBQUEsTUFBTSxDQUFDSyxRQUFQLENBQWdCLE9BQWhCLEVBQXlCLElBQXpCLEVBQStCO0FBQUVDLE1BQUFBLEVBQUUsRUFBRSxNQUFOO0FBQWNDLE1BQUFBLEVBQUUsRUFBRTtBQUFsQixLQUEvQixFQUE0RCxNQUE1RDtBQUNEOztBQUNELFNBQU9QLE1BQVA7QUFDRDs7QUFFRCxNQUFNUSxHQUFHLEdBQUdULFNBQVMsRUFBckI7ZUFHZVMsRyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBucG1sb2cgZnJvbSAnbnBtbG9nJztcblxuXG5jb25zdCBMT0dfUFJFRklYID0gJ3NpbWN0bCc7XG5cbmZ1bmN0aW9uIGdldExvZ2dlciAoKSB7XG4gIGNvbnN0IGxvZ2dlciA9IGdsb2JhbC5fZ2xvYmFsX25wbWxvZyB8fCBucG1sb2c7XG4gIGlmICghbG9nZ2VyLmRlYnVnKSB7XG4gICAgbG9nZ2VyLmFkZExldmVsKCdkZWJ1ZycsIDEwMDAsIHsgZmc6ICdibHVlJywgYmc6ICdibGFjaycgfSwgJ2RidWcnKTtcbiAgfVxuICByZXR1cm4gbG9nZ2VyO1xufVxuXG5jb25zdCBsb2cgPSBnZXRMb2dnZXIoKTtcblxuZXhwb3J0IHsgTE9HX1BSRUZJWCB9O1xuZXhwb3J0IGRlZmF1bHQgbG9nO1xuIl0sImZpbGUiOiJsaWIvbG9nZ2VyLmpzIiwic291cmNlUm9vdCI6Ii4uLy4uIn0=
+139
View File
File diff suppressed because one or more lines are too long
+22
View File
@@ -0,0 +1,22 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
const commands = {};
commands.addMedia = async function addMedia(filePath) {
return await this.exec('addmedia', {
args: [this.requireUdid('addmedia'), filePath]
});
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy9hZGRtZWRpYS5qcyJdLCJuYW1lcyI6WyJjb21tYW5kcyIsImFkZE1lZGlhIiwiZmlsZVBhdGgiLCJleGVjIiwiYXJncyIsInJlcXVpcmVVZGlkIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQSxNQUFNQSxRQUFRLEdBQUcsRUFBakI7O0FBYUFBLFFBQVEsQ0FBQ0MsUUFBVCxHQUFvQixlQUFlQSxRQUFmLENBQXlCQyxRQUF6QixFQUFtQztBQUNyRCxTQUFPLE1BQU0sS0FBS0MsSUFBTCxDQUFVLFVBQVYsRUFBc0I7QUFDakNDLElBQUFBLElBQUksRUFBRSxDQUFDLEtBQUtDLFdBQUwsQ0FBaUIsVUFBakIsQ0FBRCxFQUErQkgsUUFBL0I7QUFEMkIsR0FBdEIsQ0FBYjtBQUdELENBSkQ7O2VBTWVGLFEiLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBjb21tYW5kcyA9IHt9O1xuXG4vKipcbiAqIEFkZCB0aGUgcGFydGljdWxhciBtZWRpYSBmaWxlIHRvIFNpbXVsYXRvcidzIGxpYnJhcnkuXG4gKiBJdCBpcyByZXF1aXJlZCB0aGF0IFNpbXVsYXRvciBpcyBpbiBfYm9vdGVkXyBzdGF0ZS5cbiAqXG4gKiBAcGFyYW0ge3N0cmluZ30gZmlsZVBhdGggLSBGdWxsIHBhdGggdG8gYSBtZWRpYSBmaWxlIG9uIHRoZSBsb2NhbFxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsZSBzeXN0ZW0uXG4gKiBAcmV0dXJuIHtFeGVjUmVzdWx0fSBDb21tYW5kIGV4ZWN1dGlvbiByZXN1bHQuXG4gKiBAdGhyb3dzIHtFcnJvcn0gSWYgdGhlIGNvcnJlc3BvbmRpbmcgc2ltY3RsIHN1YmNvbW1hbmQgY29tbWFuZFxuICogICAgICAgICAgICAgICAgIHJldHVybnMgbm9uLXplcm8gcmV0dXJuIGNvZGUuXG4gKiBAdGhyb3dzIHtFcnJvcn0gSWYgdGhlIGB1ZGlkYCBpbnN0YW5jZSBwcm9wZXJ0eSBpcyB1bnNldFxuICovXG5jb21tYW5kcy5hZGRNZWRpYSA9IGFzeW5jIGZ1bmN0aW9uIGFkZE1lZGlhIChmaWxlUGF0aCkge1xuICByZXR1cm4gYXdhaXQgdGhpcy5leGVjKCdhZGRtZWRpYScsIHtcbiAgICBhcmdzOiBbdGhpcy5yZXF1aXJlVWRpZCgnYWRkbWVkaWEnKSwgZmlsZVBhdGhdLFxuICB9KTtcbn07XG5cbmV4cG9ydCBkZWZhdWx0IGNvbW1hbmRzO1xuIl0sImZpbGUiOiJsaWIvc3ViY29tbWFuZHMvYWRkbWVkaWEuanMiLCJzb3VyY2VSb290IjoiLi4vLi4vLi4ifQ==
+25
View File
@@ -0,0 +1,25 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
const commands = {};
commands.appInfo = async function appInfo(bundleId) {
const {
stdout
} = await this.exec('appinfo', {
args: [this.requireUdid('appinfo'), bundleId]
});
return (stdout || '').trim();
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy9hcHBpbmZvLmpzIl0sIm5hbWVzIjpbImNvbW1hbmRzIiwiYXBwSW5mbyIsImJ1bmRsZUlkIiwic3Rkb3V0IiwiZXhlYyIsImFyZ3MiLCJyZXF1aXJlVWRpZCIsInRyaW0iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBLE1BQU1BLFFBQVEsR0FBRyxFQUFqQjs7QUEwQ0FBLFFBQVEsQ0FBQ0MsT0FBVCxHQUFtQixlQUFlQSxPQUFmLENBQXdCQyxRQUF4QixFQUFrQztBQUNuRCxRQUFNO0FBQUNDLElBQUFBO0FBQUQsTUFBVyxNQUFNLEtBQUtDLElBQUwsQ0FBVSxTQUFWLEVBQXFCO0FBQzFDQyxJQUFBQSxJQUFJLEVBQUUsQ0FBQyxLQUFLQyxXQUFMLENBQWlCLFNBQWpCLENBQUQsRUFBOEJKLFFBQTlCO0FBRG9DLEdBQXJCLENBQXZCO0FBR0EsU0FBTyxDQUFDQyxNQUFNLElBQUksRUFBWCxFQUFlSSxJQUFmLEVBQVA7QUFDRCxDQUxEOztlQU9lUCxRIiwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgY29tbWFuZHMgPSB7fTtcblxuLyoqXG4gKiBJbnZva2UgaGlkZGVuIGFwcGluZm8gc3ViY29tbWFuZCB0byBnZXQgdGhlIGluZm9ybWF0aW9uXG4gKiBhYm91dCBhcHBsaWNhdGlvbnMgaW5zdGFsbGVkIG9uIFNpbXVsYXRvciwgaW5jbHVkaW5nXG4gKiBzeXN0ZW0gYXBwbGljYXRpb25zICh7QGxpbmsgZ2V0QXBwQ29udGFpbmVyfSBkb2VzIG5vdCBcInNlZVwiIHN1Y2ggYXBwcykuXG4gKiBTaW11bGF0b3Igc2VydmVyIHNob3VsZCBiZSBpbiAnYm9vdGVkJyBzdGF0ZSBmb3IgdGhpcyBjYWxsIHRvIHdvcmsgcHJvcGVybHkuXG4gKiBUaGUgdG9vbCBpcyBvbmx5IGF2YWlsYWJsZSBzaW5jZSBYY29kZSBTREsgOC4xXG4gKlxuICogQHBhcmFtIHtzdHJpbmd9IGJ1bmRsZUlkIC0gVGhlIGJ1bmRsZSBpZGVudGlmaWVyIG9mIHRoZSB0YXJnZXQgYXBwbGljYXRpb24uXG4gKiBAcmV0dXJuIHtzdHJpbmd9IFRoZSBpbmZvcm1hdGlvbiBhYm91dCBpbnN0YWxsZWQgYXBwbGljYXRpb24uXG4gKlxuICogRXhhbXBsZSBvdXRwdXQgZm9yIG5vbi1leGlzdGluZyBhcHBsaWNhdGlvbiBjb250YWluZXI6XG4gKiA8cHJlPlxuICoge1xuICogICBDRkJ1bmRsZUlkZW50aWZpZXIgPSBcImNvbS5hcHBsZS5Nb2JpbGVTYWZhcmlcIjtcbiAqICAgR3JvdXBDb250YWluZXJzID0gICAgIHtcbiAqICAgfTtcbiAqICAgU0JBcHBUYWdzID0gICAgIChcbiAqICAgKTtcbiAqIH1cbiAqIDwvcHJlPlxuICpcbiAqIEV4YW1wbGUgb3V0cHV0IGZvciBhbiBleGlzdGluZyBzeXN0ZW0gYXBwbGljYXRpb24gY29udGFpbmVyOlxuICogPHByZT5cbiAqIHtcbiAqICAgQXBwbGljYXRpb25UeXBlID0gSGlkZGVuO1xuICogICBCdW5kbGUgPSBcImZpbGU6Ly8vQXBwbGljYXRpb25zL1hjb2RlLWJldGEuYXBwL0NvbnRlbnRzL0RldmVsb3Blci9QbGF0Zm9ybXMvaVBob25lT1MucGxhdGZvcm0vRGV2ZWxvcGVyL0xpYnJhcnkvQ29yZVNpbXVsYXRvci9Qcm9maWxlcy9SdW50aW1lcy9pT1Muc2ltcnVudGltZS9Db250ZW50cy9SZXNvdXJjZXMvUnVudGltZVJvb3QvU3lzdGVtL0xpYnJhcnkvQ29yZVNlcnZpY2VzL1NwcmluZ0JvYXJkLmFwcFwiO1xuICogICBDRkJ1bmRsZURpc3BsYXlOYW1lID0gU3ByaW5nQm9hcmQ7XG4gKiAgIENGQnVuZGxlRXhlY3V0YWJsZSA9IFNwcmluZ0JvYXJkO1xuICogICBDRkJ1bmRsZUlkZW50aWZpZXIgPSBcImNvbS5hcHBsZS5zcHJpbmdib2FyZFwiO1xuICogICBDRkJ1bmRsZU5hbWUgPSBTcHJpbmdCb2FyZDtcbiAqICAgQ0ZCdW5kbGVWZXJzaW9uID0gNTA7XG4gKiAgIEdyb3VwQ29udGFpbmVycyA9ICAgICB7XG4gKiAgIH07XG4gKiAgIFBhdGggPSBcIi9BcHBsaWNhdGlvbnMvWGNvZGUtYmV0YS5hcHAvQ29udGVudHMvRGV2ZWxvcGVyL1BsYXRmb3Jtcy9pUGhvbmVPUy5wbGF0Zm9ybS9EZXZlbG9wZXIvTGlicmFyeS9Db3JlU2ltdWxhdG9yL1Byb2ZpbGVzL1J1bnRpbWVzL2lPUy5zaW1ydW50aW1lL0NvbnRlbnRzL1Jlc291cmNlcy9SdW50aW1lUm9vdC9TeXN0ZW0vTGlicmFyeS9Db3JlU2VydmljZXMvU3ByaW5nQm9hcmQuYXBwXCI7XG4gKiAgIFNCQXBwVGFncyA9ICAgICAoXG4gKiAgICk7XG4gKiB9XG4gKiA8L3ByZT5cbiAqIEB0aHJvd3Mge0Vycm9yfSBJZiB0aGUgYHVkaWRgIGluc3RhbmNlIHByb3BlcnR5IGlzIHVuc2V0XG4gKi9cbmNvbW1hbmRzLmFwcEluZm8gPSBhc3luYyBmdW5jdGlvbiBhcHBJbmZvIChidW5kbGVJZCkge1xuICBjb25zdCB7c3Rkb3V0fSA9IGF3YWl0IHRoaXMuZXhlYygnYXBwaW5mbycsIHtcbiAgICBhcmdzOiBbdGhpcy5yZXF1aXJlVWRpZCgnYXBwaW5mbycpLCBidW5kbGVJZF0sXG4gIH0pO1xuICByZXR1cm4gKHN0ZG91dCB8fCAnJykudHJpbSgpO1xufTtcblxuZXhwb3J0IGRlZmF1bHQgY29tbWFuZHM7XG4iXSwiZmlsZSI6ImxpYi9zdWJjb21tYW5kcy9hcHBpbmZvLmpzIiwic291cmNlUm9vdCI6Ii4uLy4uLy4uIn0=
+40
View File
@@ -0,0 +1,40 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
var _lodash = _interopRequireDefault(require("lodash"));
var _logger = _interopRequireWildcard(require("../logger"));
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
const commands = {};
commands.bootDevice = async function bootDevice() {
try {
await this.exec('boot', {
args: [this.requireUdid('boot')]
});
} catch (e) {
if (_lodash.default.includes(e.message, 'Unable to boot device in current state: Booted')) {
throw e;
}
_logger.default.debug(_logger.LOG_PREFIX, `Simulator already in 'Booted' state. Continuing`);
}
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy9ib290LmpzIl0sIm5hbWVzIjpbImNvbW1hbmRzIiwiYm9vdERldmljZSIsImV4ZWMiLCJhcmdzIiwicmVxdWlyZVVkaWQiLCJlIiwiXyIsImluY2x1ZGVzIiwibWVzc2FnZSIsImxvZyIsImRlYnVnIiwiTE9HX1BSRUZJWCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFBQTs7QUFDQTs7Ozs7O0FBR0EsTUFBTUEsUUFBUSxHQUFHLEVBQWpCOztBQVNBQSxRQUFRLENBQUNDLFVBQVQsR0FBc0IsZUFBZUEsVUFBZixHQUE2QjtBQUNqRCxNQUFJO0FBQ0YsVUFBTSxLQUFLQyxJQUFMLENBQVUsTUFBVixFQUFrQjtBQUN0QkMsTUFBQUEsSUFBSSxFQUFFLENBQUMsS0FBS0MsV0FBTCxDQUFpQixNQUFqQixDQUFEO0FBRGdCLEtBQWxCLENBQU47QUFHRCxHQUpELENBSUUsT0FBT0MsQ0FBUCxFQUFVO0FBQ1YsUUFBSUMsZ0JBQUVDLFFBQUYsQ0FBV0YsQ0FBQyxDQUFDRyxPQUFiLEVBQXNCLGdEQUF0QixDQUFKLEVBQTZFO0FBQzNFLFlBQU1ILENBQU47QUFDRDs7QUFDREksb0JBQUlDLEtBQUosQ0FBVUMsa0JBQVYsRUFBdUIsaURBQXZCO0FBQ0Q7QUFDRixDQVhEOztlQWFlWCxRIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IF8gZnJvbSAnbG9kYXNoJztcbmltcG9ydCBsb2csIHsgTE9HX1BSRUZJWCB9IGZyb20gJy4uL2xvZ2dlcic7XG5cblxuY29uc3QgY29tbWFuZHMgPSB7fTtcblxuLyoqXG4gKiBCb290IHRoZSBwYXJ0aWN1bGFyIFNpbXVsYXRvciBpZiBpdCBpcyBub3QgcnVubmluZy5cbiAqXG4gKiBAdGhyb3dzIHtFcnJvcn0gSWYgdGhlIGNvcnJlc3BvbmRpbmcgc2ltY3RsIHN1YmNvbW1hbmQgY29tbWFuZFxuICogICAgICAgICAgICAgICAgIHJldHVybnMgbm9uLXplcm8gcmV0dXJuIGNvZGUuXG4gKiBAdGhyb3dzIHtFcnJvcn0gSWYgdGhlIGB1ZGlkYCBpbnN0YW5jZSBwcm9wZXJ0eSBpcyB1bnNldFxuICovXG5jb21tYW5kcy5ib290RGV2aWNlID0gYXN5bmMgZnVuY3Rpb24gYm9vdERldmljZSAoKSB7XG4gIHRyeSB7XG4gICAgYXdhaXQgdGhpcy5leGVjKCdib290Jywge1xuICAgICAgYXJnczogW3RoaXMucmVxdWlyZVVkaWQoJ2Jvb3QnKV1cbiAgICB9KTtcbiAgfSBjYXRjaCAoZSkge1xuICAgIGlmIChfLmluY2x1ZGVzKGUubWVzc2FnZSwgJ1VuYWJsZSB0byBib290IGRldmljZSBpbiBjdXJyZW50IHN0YXRlOiBCb290ZWQnKSkge1xuICAgICAgdGhyb3cgZTtcbiAgICB9XG4gICAgbG9nLmRlYnVnKExPR19QUkVGSVgsIGBTaW11bGF0b3IgYWxyZWFkeSBpbiAnQm9vdGVkJyBzdGF0ZS4gQ29udGludWluZ2ApO1xuICB9XG59O1xuXG5leHBvcnQgZGVmYXVsdCBjb21tYW5kcztcbiJdLCJmaWxlIjoibGliL3N1YmNvbW1hbmRzL2Jvb3QuanMiLCJzb3VyY2VSb290IjoiLi4vLi4vLi4ifQ==
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+22
View File
@@ -0,0 +1,22 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
const commands = {};
commands.deleteDevice = async function deleteDevice() {
await this.exec('delete', {
args: [this.requireUdid('delete')]
});
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy9kZWxldGUuanMiXSwibmFtZXMiOlsiY29tbWFuZHMiLCJkZWxldGVEZXZpY2UiLCJleGVjIiwiYXJncyIsInJlcXVpcmVVZGlkIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQSxNQUFNQSxRQUFRLEdBQUcsRUFBakI7O0FBU0FBLFFBQVEsQ0FBQ0MsWUFBVCxHQUF3QixlQUFlQSxZQUFmLEdBQStCO0FBQ3JELFFBQU0sS0FBS0MsSUFBTCxDQUFVLFFBQVYsRUFBb0I7QUFDeEJDLElBQUFBLElBQUksRUFBRSxDQUFDLEtBQUtDLFdBQUwsQ0FBaUIsUUFBakIsQ0FBRDtBQURrQixHQUFwQixDQUFOO0FBR0QsQ0FKRDs7ZUFNZUosUSIsInNvdXJjZXNDb250ZW50IjpbImNvbnN0IGNvbW1hbmRzID0ge307XG5cbi8qKlxuICogRGVsZXRlIHRoZSBwYXJ0aWN1bGFyIFNpbXVsYXRvciBmcm9tIGF2YWlsYWJsZSBkZXZpY2VzIGxpc3QuXG4gKlxuICogQHRocm93cyB7RXJyb3J9IElmIHRoZSBjb3JyZXNwb25kaW5nIHNpbWN0bCBzdWJjb21tYW5kIGNvbW1hbmRcbiAqICAgICAgICAgICAgICAgICByZXR1cm5zIG5vbi16ZXJvIHJldHVybiBjb2RlLlxuICogQHRocm93cyB7RXJyb3J9IElmIHRoZSBgdWRpZGAgaW5zdGFuY2UgcHJvcGVydHkgaXMgdW5zZXRcbiAqL1xuY29tbWFuZHMuZGVsZXRlRGV2aWNlID0gYXN5bmMgZnVuY3Rpb24gZGVsZXRlRGV2aWNlICgpIHtcbiAgYXdhaXQgdGhpcy5leGVjKCdkZWxldGUnLCB7XG4gICAgYXJnczogW3RoaXMucmVxdWlyZVVkaWQoJ2RlbGV0ZScpXVxuICB9KTtcbn07XG5cbmV4cG9ydCBkZWZhdWx0IGNvbW1hbmRzO1xuIl0sImZpbGUiOiJsaWIvc3ViY29tbWFuZHMvZGVsZXRlLmpzIiwic291cmNlUm9vdCI6Ii4uLy4uLy4uIn0=
+25
View File
@@ -0,0 +1,25 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
var _asyncbox = require("asyncbox");
const commands = {};
commands.eraseDevice = async function eraseDevice(timeout = 1000) {
const retries = parseInt(timeout / 200, 10);
await (0, _asyncbox.retryInterval)(retries, 200, async () => await this.exec('erase', {
args: [this.requireUdid('erase')]
}));
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy9lcmFzZS5qcyJdLCJuYW1lcyI6WyJjb21tYW5kcyIsImVyYXNlRGV2aWNlIiwidGltZW91dCIsInJldHJpZXMiLCJwYXJzZUludCIsImV4ZWMiLCJhcmdzIiwicmVxdWlyZVVkaWQiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBOztBQUVBLE1BQU1BLFFBQVEsR0FBRyxFQUFqQjs7QUFZQUEsUUFBUSxDQUFDQyxXQUFULEdBQXVCLGVBQWVBLFdBQWYsQ0FBNEJDLE9BQU8sR0FBRyxJQUF0QyxFQUE0QztBQUVqRSxRQUFNQyxPQUFPLEdBQUdDLFFBQVEsQ0FBQ0YsT0FBTyxHQUFHLEdBQVgsRUFBZ0IsRUFBaEIsQ0FBeEI7QUFDQSxRQUFNLDZCQUFjQyxPQUFkLEVBQXVCLEdBQXZCLEVBQ0osWUFBWSxNQUFNLEtBQUtFLElBQUwsQ0FBVSxPQUFWLEVBQW1CO0FBQ25DQyxJQUFBQSxJQUFJLEVBQUUsQ0FBQyxLQUFLQyxXQUFMLENBQWlCLE9BQWpCLENBQUQ7QUFENkIsR0FBbkIsQ0FEZCxDQUFOO0FBS0QsQ0FSRDs7ZUFVZVAsUSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHJldHJ5SW50ZXJ2YWwgfSBmcm9tICdhc3luY2JveCc7XG5cbmNvbnN0IGNvbW1hbmRzID0ge307XG5cbi8qKlxuICogUmVzZXQgdGhlIGNvbnRlbnQgYW5kIHNldHRpbmdzIG9mIHRoZSBwYXJ0aWN1bGFyIFNpbXVsYXRvci5cbiAqIEl0IGlzIHJlcXVpcmVkIHRoYXQgU2ltdWxhdG9yIGlzIGluIF9zaHV0ZG93bl8gc3RhdGUuXG4gKlxuICogQHBhcmFtIHtudW1iZXJ9IHRpbWVvdXQgWzEwMDAwXSAtIFRoZSBtYXhpbXVtIG51bWJlciBvZiBtaWxsaXNlY29uZHMgdG8gd2FpdFxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuaXQgZGV2aWNlIHJlc2V0IGlzIGNvbXBsZXRlZC5cbiAqIEB0aHJvd3Mge0Vycm9yfSBJZiB0aGUgY29ycmVzcG9uZGluZyBzaW1jdGwgc3ViY29tbWFuZCBjb21tYW5kXG4gKiAgICAgICAgICAgICAgICAgcmV0dXJucyBub24temVybyByZXR1cm4gY29kZS5cbiAqIEB0aHJvd3Mge0Vycm9yfSBJZiB0aGUgYHVkaWRgIGluc3RhbmNlIHByb3BlcnR5IGlzIHVuc2V0XG4gKi9cbmNvbW1hbmRzLmVyYXNlRGV2aWNlID0gYXN5bmMgZnVuY3Rpb24gZXJhc2VEZXZpY2UgKHRpbWVvdXQgPSAxMDAwKSB7XG4gIC8vIHJldHJ5IGVyYXNlIHdpdGggYSBzbGVlcCBpbiBiZXR3ZWVuIGJlY2F1c2UgaXQncyBmbGFrZXlcbiAgY29uc3QgcmV0cmllcyA9IHBhcnNlSW50KHRpbWVvdXQgLyAyMDAsIDEwKTtcbiAgYXdhaXQgcmV0cnlJbnRlcnZhbChyZXRyaWVzLCAyMDAsXG4gICAgYXN5bmMgKCkgPT4gYXdhaXQgdGhpcy5leGVjKCdlcmFzZScsIHtcbiAgICAgIGFyZ3M6IFt0aGlzLnJlcXVpcmVVZGlkKCdlcmFzZScpXVxuICAgIH0pXG4gICk7XG59O1xuXG5leHBvcnQgZGVmYXVsdCBjb21tYW5kcztcbiJdLCJmaWxlIjoibGliL3N1YmNvbW1hbmRzL2VyYXNlLmpzIiwic291cmNlUm9vdCI6Ii4uLy4uLy4uIn0=
+31
View File
@@ -0,0 +1,31 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
const commands = {};
commands.getAppContainer = async function getAppContainer(bundleId, containerType = null) {
const args = [this.requireUdid('get_app_container'), bundleId];
if (containerType) {
args.push(containerType);
}
const {
stdout
} = await this.exec('get_app_container', {
args
});
return (stdout || '').trim();
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy9nZXRfYXBwX2NvbnRhaW5lci5qcyJdLCJuYW1lcyI6WyJjb21tYW5kcyIsImdldEFwcENvbnRhaW5lciIsImJ1bmRsZUlkIiwiY29udGFpbmVyVHlwZSIsImFyZ3MiLCJyZXF1aXJlVWRpZCIsInB1c2giLCJzdGRvdXQiLCJleGVjIiwidHJpbSJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQUEsTUFBTUEsUUFBUSxHQUFHLEVBQWpCOztBQW1CQUEsUUFBUSxDQUFDQyxlQUFULEdBQTJCLGVBQWVBLGVBQWYsQ0FBZ0NDLFFBQWhDLEVBQTBDQyxhQUFhLEdBQUcsSUFBMUQsRUFBZ0U7QUFDekYsUUFBTUMsSUFBSSxHQUFHLENBQUMsS0FBS0MsV0FBTCxDQUFpQixtQkFBakIsQ0FBRCxFQUF3Q0gsUUFBeEMsQ0FBYjs7QUFDQSxNQUFJQyxhQUFKLEVBQW1CO0FBQ2pCQyxJQUFBQSxJQUFJLENBQUNFLElBQUwsQ0FBVUgsYUFBVjtBQUNEOztBQUNELFFBQU07QUFBQ0ksSUFBQUE7QUFBRCxNQUFXLE1BQU0sS0FBS0MsSUFBTCxDQUFVLG1CQUFWLEVBQStCO0FBQUNKLElBQUFBO0FBQUQsR0FBL0IsQ0FBdkI7QUFDQSxTQUFPLENBQUNHLE1BQU0sSUFBSSxFQUFYLEVBQWVFLElBQWYsRUFBUDtBQUNELENBUEQ7O2VBU2VULFEiLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBjb21tYW5kcyA9IHt9O1xuXG4vKipcbiAqIEdldCB0aGUgZnVsbCBwYXRoIHRvIHRoZSBwYXJ0aWN1bGFyIGFwcGxpY2F0aW9uIGNvbnRhaW5lclxuICogb24gdGhlIGxvY2FsIGZpbGUgc3lzdGVtLiBOb3RlLCB0aGF0IHRoaXMgc3ViY29tbWFuZCB0aHJvd3NcbiAqIGFuIGVycm9yIGlmIGJ1bmRsZSBpZCBvZiBhIHN5c3RlbSBhcHBsaWNhdGlvbiBpcyBwcm92aWRlZCxcbiAqIGxpa2UgJ2NvbS5hcHBsZS5zcHJpbmdib2FyZCcuXG4gKiBJdCBpcyByZXF1aXJlZCB0aGF0IFNpbXVsYXRvciBpcyBpbiBfYm9vdGVkXyBzdGF0ZS5cbiAqXG4gKiBAcGFyYW0ge3N0cmluZ30gYnVuZGxlSWQgLSBCdW5kbGUgaWRlbnRpZmllciBvZiBhbiBhcHBsaWNhdGlvbi5cbiAqIEBwYXJhbSB7P3N0cmluZ30gY29udGFpbmVyVHlwZSAtIFdoaWNoIGNvbnRhaW5lciB0eXBlIHRvIHJldHVybi4gUG9zc2libGUgdmFsdWVzXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcmUgJ2FwcCcsICdkYXRhJywgJ2dyb3VwcycsICc8QSBzcGVjaWZpYyBBcHAgR3JvdXAgY29udGFpbmVyPicuXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUaGUgZGVmYXVsdCB2YWx1ZSBpcyAnYXBwJy5cbiAqIEByZXR1cm4ge3N0cmluZ30gRnVsbCBwYXRoIHRvIHRoZSBnaXZlbiBhcHBsaWNhdGlvbiBjb250YWluZXIgb24gdGhlIGxvY2FsXG4gKiAgICAgICAgICAgICAgICAgIGZpbGUgc3lzdGVtLlxuICogQHRocm93cyB7RXJyb3J9IElmIHRoZSBjb3JyZXNwb25kaW5nIHNpbWN0bCBzdWJjb21tYW5kIGNvbW1hbmRcbiAqICAgICAgICAgICAgICAgICByZXR1cm5zIG5vbi16ZXJvIHJldHVybiBjb2RlLlxuICogQHRocm93cyB7RXJyb3J9IElmIHRoZSBgdWRpZGAgaW5zdGFuY2UgcHJvcGVydHkgaXMgdW5zZXRcbiAqL1xuY29tbWFuZHMuZ2V0QXBwQ29udGFpbmVyID0gYXN5bmMgZnVuY3Rpb24gZ2V0QXBwQ29udGFpbmVyIChidW5kbGVJZCwgY29udGFpbmVyVHlwZSA9IG51bGwpIHtcbiAgY29uc3QgYXJncyA9IFt0aGlzLnJlcXVpcmVVZGlkKCdnZXRfYXBwX2NvbnRhaW5lcicpLCBidW5kbGVJZF07XG4gIGlmIChjb250YWluZXJUeXBlKSB7XG4gICAgYXJncy5wdXNoKGNvbnRhaW5lclR5cGUpO1xuICB9XG4gIGNvbnN0IHtzdGRvdXR9ID0gYXdhaXQgdGhpcy5leGVjKCdnZXRfYXBwX2NvbnRhaW5lcicsIHthcmdzfSk7XG4gIHJldHVybiAoc3Rkb3V0IHx8ICcnKS50cmltKCk7XG59O1xuXG5leHBvcnQgZGVmYXVsdCBjb21tYW5kcztcbiJdLCJmaWxlIjoibGliL3N1YmNvbW1hbmRzL2dldF9hcHBfY29udGFpbmVyLmpzIiwic291cmNlUm9vdCI6Ii4uLy4uLy4uIn0=
+27
View File
@@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
const commands = {};
commands.getEnv = async function getEnv(varName) {
const {
stdout,
stderr
} = await this.exec('getenv', {
args: [this.requireUdid('getenv'), varName],
logErrors: false
});
return stderr ? null : stdout;
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy9nZXRlbnYuanMiXSwibmFtZXMiOlsiY29tbWFuZHMiLCJnZXRFbnYiLCJ2YXJOYW1lIiwic3Rkb3V0Iiwic3RkZXJyIiwiZXhlYyIsImFyZ3MiLCJyZXF1aXJlVWRpZCIsImxvZ0Vycm9ycyJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQUEsTUFBTUEsUUFBUSxHQUFHLEVBQWpCOztBQVdBQSxRQUFRLENBQUNDLE1BQVQsR0FBa0IsZUFBZUEsTUFBZixDQUF1QkMsT0FBdkIsRUFBZ0M7QUFDaEQsUUFBTTtBQUFDQyxJQUFBQSxNQUFEO0FBQVNDLElBQUFBO0FBQVQsTUFBbUIsTUFBTSxLQUFLQyxJQUFMLENBQVUsUUFBVixFQUFvQjtBQUNqREMsSUFBQUEsSUFBSSxFQUFFLENBQUMsS0FBS0MsV0FBTCxDQUFpQixRQUFqQixDQUFELEVBQTZCTCxPQUE3QixDQUQyQztBQUVqRE0sSUFBQUEsU0FBUyxFQUFFO0FBRnNDLEdBQXBCLENBQS9CO0FBSUEsU0FBT0osTUFBTSxHQUFHLElBQUgsR0FBVUQsTUFBdkI7QUFDRCxDQU5EOztlQVFlSCxRIiwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgY29tbWFuZHMgPSB7fTtcblxuLyoqXG4gKiBSZXRyaWV2ZXMgdGhlIHZhbHVlIG9mIGEgU2ltdWxhdG9yIGVudmlyb25tZW50IHZhcmlhYmxlXG4gKlxuICogQHBhcmFtIHtzdHJpbmd9IHZhck5hbWUgLSBUaGUgbmFtZSBvZiB0aGUgdmFyaWFibGUgdG8gYmUgcmV0cmlldmVkXG4gKiBAcmV0dXJucyB7P3N0cmluZ30gVGhlIHZhbHVlIG9mIHRoZSB2YXJpYWJsZSBvciBudWxsIGlmIHRoZSBnaXZlbiB2YXJpYWJsZVxuICogaXMgbm90IHByZXNlbnQgaW4gdGhlIFNpbXVsYXRvciBlbnZpcm9ubWVudFxuICogQHRocm93cyB7RXJyb3J9IElmIHRoZXJlIHdhcyBhbiBlcnJvciB3aGlsZSBydW5uaW5nIHRoZSBjb21tYW5kXG4gKiBAdGhyb3dzIHtFcnJvcn0gSWYgdGhlIGB1ZGlkYCBpbnN0YW5jZSBwcm9wZXJ0eSBpcyB1bnNldFxuICovXG5jb21tYW5kcy5nZXRFbnYgPSBhc3luYyBmdW5jdGlvbiBnZXRFbnYgKHZhck5hbWUpIHtcbiAgY29uc3Qge3N0ZG91dCwgc3RkZXJyfSA9IGF3YWl0IHRoaXMuZXhlYygnZ2V0ZW52Jywge1xuICAgIGFyZ3M6IFt0aGlzLnJlcXVpcmVVZGlkKCdnZXRlbnYnKSwgdmFyTmFtZV0sXG4gICAgbG9nRXJyb3JzOiBmYWxzZSxcbiAgfSk7XG4gIHJldHVybiBzdGRlcnIgPyBudWxsIDogc3Rkb3V0O1xufTtcblxuZXhwb3J0IGRlZmF1bHQgY29tbWFuZHM7XG4iXSwiZmlsZSI6ImxpYi9zdWJjb21tYW5kcy9nZXRlbnYuanMiLCJzb3VyY2VSb290IjoiLi4vLi4vLi4ifQ==
+65
View File
@@ -0,0 +1,65 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
var _addmedia = _interopRequireDefault(require("./addmedia"));
var _appinfo = _interopRequireDefault(require("./appinfo"));
var _boot = _interopRequireDefault(require("./boot"));
var _bootstatus = _interopRequireDefault(require("./bootstatus"));
var _create = _interopRequireDefault(require("./create"));
var _delete = _interopRequireDefault(require("./delete"));
var _erase = _interopRequireDefault(require("./erase"));
var _get_app_container = _interopRequireDefault(require("./get_app_container"));
var _install = _interopRequireDefault(require("./install"));
var _io = _interopRequireDefault(require("./io"));
var _keychain = _interopRequireDefault(require("./keychain"));
var _launch = _interopRequireDefault(require("./launch"));
var _list = _interopRequireDefault(require("./list"));
var _openurl = _interopRequireDefault(require("./openurl"));
var _pbcopy = _interopRequireDefault(require("./pbcopy"));
var _pbpaste = _interopRequireDefault(require("./pbpaste"));
var _privacy = _interopRequireDefault(require("./privacy"));
var _push = _interopRequireDefault(require("./push"));
var _getenv = _interopRequireDefault(require("./getenv"));
var _shutdown = _interopRequireDefault(require("./shutdown"));
var _spawn = _interopRequireDefault(require("./spawn"));
var _terminate = _interopRequireDefault(require("./terminate"));
var _ui = _interopRequireDefault(require("./ui"));
var _uninstall = _interopRequireDefault(require("./uninstall"));
const subcommands = Object.assign({}, _addmedia.default, _appinfo.default, _boot.default, _bootstatus.default, _create.default, _delete.default, _erase.default, _get_app_container.default, _install.default, _io.default, _keychain.default, _launch.default, _list.default, _openurl.default, _pbcopy.default, _pbpaste.default, _privacy.default, _push.default, _getenv.default, _shutdown.default, _spawn.default, _terminate.default, _ui.default, _uninstall.default);
var _default = subcommands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy9pbmRleC5qcyJdLCJuYW1lcyI6WyJzdWJjb21tYW5kcyIsIk9iamVjdCIsImFzc2lnbiIsImFkZG1lZGlhQ29tbWFuZHMiLCJhcHBpbmZvQ29tbWFuZHMiLCJib290Q29tbWFuZHMiLCJib290c3RhdHVzQ29tbWFuZHMiLCJjcmVhdGVDb21tYW5kcyIsImRlbGV0ZUNvbW1hbmRzIiwiZXJhc2VDb21tYW5kcyIsImdldGFwcGNvbnRhaW5lckNvbW1hbmRzIiwiaW5zdGFsbENvbW1hbmRzIiwiaW9Db21tYW5kcyIsImtleWNoYWluQ29tbWFuZHMiLCJsYXVuY2hDb21tYW5kcyIsImxpc3RDb21tYW5kcyIsIm9wZW51cmxDb21tYW5kcyIsInBiY29weUNvbW1hbmRzIiwicGJwYXN0ZUNvbW1hbmRzIiwicHJpdmFjeUNvbW1hbmRzIiwicHVzaENvbW1hbmRzIiwiZW52Q29tbWFuZHMiLCJzaHV0ZG93bkNvbW1hbmRzIiwic3Bhd25Db21tYW5kcyIsInRlcm1pbmF0ZUNvbW1hbmRzIiwidWlDb21tYW5kcyIsInVuaW5zdGFsbENvbW1hbmRzIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7OztBQUFBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUdBLE1BQU1BLFdBQVcsR0FBR0MsTUFBTSxDQUFDQyxNQUFQLENBQWMsRUFBZCxFQUNoQkMsaUJBRGdCLEVBRWhCQyxnQkFGZ0IsRUFHaEJDLGFBSGdCLEVBSWhCQyxtQkFKZ0IsRUFLaEJDLGVBTGdCLEVBTWhCQyxlQU5nQixFQU9oQkMsY0FQZ0IsRUFRaEJDLDBCQVJnQixFQVNoQkMsZ0JBVGdCLEVBVWhCQyxXQVZnQixFQVdoQkMsaUJBWGdCLEVBWWhCQyxlQVpnQixFQWFoQkMsYUFiZ0IsRUFjaEJDLGdCQWRnQixFQWVoQkMsZUFmZ0IsRUFnQmhCQyxnQkFoQmdCLEVBaUJoQkMsZ0JBakJnQixFQWtCaEJDLGFBbEJnQixFQW1CaEJDLGVBbkJnQixFQW9CaEJDLGlCQXBCZ0IsRUFxQmhCQyxjQXJCZ0IsRUFzQmhCQyxrQkF0QmdCLEVBdUJoQkMsV0F2QmdCLEVBd0JoQkMsa0JBeEJnQixDQUFwQjtlQTJCZTFCLFciLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgYWRkbWVkaWFDb21tYW5kcyBmcm9tICcuL2FkZG1lZGlhJztcbmltcG9ydCBhcHBpbmZvQ29tbWFuZHMgZnJvbSAnLi9hcHBpbmZvJztcbmltcG9ydCBib290Q29tbWFuZHMgZnJvbSAnLi9ib290JztcbmltcG9ydCBib290c3RhdHVzQ29tbWFuZHMgZnJvbSAnLi9ib290c3RhdHVzJztcbmltcG9ydCBjcmVhdGVDb21tYW5kcyBmcm9tICcuL2NyZWF0ZSc7XG5pbXBvcnQgZGVsZXRlQ29tbWFuZHMgZnJvbSAnLi9kZWxldGUnO1xuaW1wb3J0IGVyYXNlQ29tbWFuZHMgZnJvbSAnLi9lcmFzZSc7XG5pbXBvcnQgZ2V0YXBwY29udGFpbmVyQ29tbWFuZHMgZnJvbSAnLi9nZXRfYXBwX2NvbnRhaW5lcic7XG5pbXBvcnQgaW5zdGFsbENvbW1hbmRzIGZyb20gJy4vaW5zdGFsbCc7XG5pbXBvcnQgaW9Db21tYW5kcyBmcm9tICcuL2lvJztcbmltcG9ydCBrZXljaGFpbkNvbW1hbmRzIGZyb20gJy4va2V5Y2hhaW4nO1xuaW1wb3J0IGxhdW5jaENvbW1hbmRzIGZyb20gJy4vbGF1bmNoJztcbmltcG9ydCBsaXN0Q29tbWFuZHMgZnJvbSAnLi9saXN0JztcbmltcG9ydCBvcGVudXJsQ29tbWFuZHMgZnJvbSAnLi9vcGVudXJsJztcbmltcG9ydCBwYmNvcHlDb21tYW5kcyBmcm9tICcuL3BiY29weSc7XG5pbXBvcnQgcGJwYXN0ZUNvbW1hbmRzIGZyb20gJy4vcGJwYXN0ZSc7XG5pbXBvcnQgcHJpdmFjeUNvbW1hbmRzIGZyb20gJy4vcHJpdmFjeSc7XG5pbXBvcnQgcHVzaENvbW1hbmRzIGZyb20gJy4vcHVzaCc7XG5pbXBvcnQgZW52Q29tbWFuZHMgZnJvbSAnLi9nZXRlbnYnO1xuaW1wb3J0IHNodXRkb3duQ29tbWFuZHMgZnJvbSAnLi9zaHV0ZG93bic7XG5pbXBvcnQgc3Bhd25Db21tYW5kcyBmcm9tICcuL3NwYXduJztcbmltcG9ydCB0ZXJtaW5hdGVDb21tYW5kcyBmcm9tICcuL3Rlcm1pbmF0ZSc7XG5pbXBvcnQgdWlDb21tYW5kcyBmcm9tICcuL3VpJztcbmltcG9ydCB1bmluc3RhbGxDb21tYW5kcyBmcm9tICcuL3VuaW5zdGFsbCc7XG5cbi8vIHhjcnVuIHNpbWN0bCAtLWhlbHBcbmNvbnN0IHN1YmNvbW1hbmRzID0gT2JqZWN0LmFzc2lnbih7fSxcbiAgICBhZGRtZWRpYUNvbW1hbmRzLFxuICAgIGFwcGluZm9Db21tYW5kcyxcbiAgICBib290Q29tbWFuZHMsXG4gICAgYm9vdHN0YXR1c0NvbW1hbmRzLFxuICAgIGNyZWF0ZUNvbW1hbmRzLFxuICAgIGRlbGV0ZUNvbW1hbmRzLFxuICAgIGVyYXNlQ29tbWFuZHMsXG4gICAgZ2V0YXBwY29udGFpbmVyQ29tbWFuZHMsXG4gICAgaW5zdGFsbENvbW1hbmRzLFxuICAgIGlvQ29tbWFuZHMsXG4gICAga2V5Y2hhaW5Db21tYW5kcyxcbiAgICBsYXVuY2hDb21tYW5kcyxcbiAgICBsaXN0Q29tbWFuZHMsXG4gICAgb3BlbnVybENvbW1hbmRzLFxuICAgIHBiY29weUNvbW1hbmRzLFxuICAgIHBicGFzdGVDb21tYW5kcyxcbiAgICBwcml2YWN5Q29tbWFuZHMsXG4gICAgcHVzaENvbW1hbmRzLFxuICAgIGVudkNvbW1hbmRzLFxuICAgIHNodXRkb3duQ29tbWFuZHMsXG4gICAgc3Bhd25Db21tYW5kcyxcbiAgICB0ZXJtaW5hdGVDb21tYW5kcyxcbiAgICB1aUNvbW1hbmRzLFxuICAgIHVuaW5zdGFsbENvbW1hbmRzLFxuKTtcblxuZXhwb3J0IGRlZmF1bHQgc3ViY29tbWFuZHM7XG4iXSwiZmlsZSI6ImxpYi9zdWJjb21tYW5kcy9pbmRleC5qcyIsInNvdXJjZVJvb3QiOiIuLi8uLi8uLiJ9
+22
View File
@@ -0,0 +1,22 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
const commands = {};
commands.installApp = async function installApp(appPath) {
await this.exec('install', {
args: [this.requireUdid('install'), appPath]
});
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy9pbnN0YWxsLmpzIl0sIm5hbWVzIjpbImNvbW1hbmRzIiwiaW5zdGFsbEFwcCIsImFwcFBhdGgiLCJleGVjIiwiYXJncyIsInJlcXVpcmVVZGlkIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQSxNQUFNQSxRQUFRLEdBQUcsRUFBakI7O0FBWUFBLFFBQVEsQ0FBQ0MsVUFBVCxHQUFzQixlQUFlQSxVQUFmLENBQTJCQyxPQUEzQixFQUFvQztBQUN4RCxRQUFNLEtBQUtDLElBQUwsQ0FBVSxTQUFWLEVBQXFCO0FBQ3pCQyxJQUFBQSxJQUFJLEVBQUUsQ0FBQyxLQUFLQyxXQUFMLENBQWlCLFNBQWpCLENBQUQsRUFBOEJILE9BQTlCO0FBRG1CLEdBQXJCLENBQU47QUFHRCxDQUpEOztlQU1lRixRIiwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgY29tbWFuZHMgPSB7fTtcblxuLyoqXG4gKiBJbnN0YWxsIHRoZSBwYXJ0aWN1bGFyIGFwcGxpY2F0aW9uIHBhY2thZ2Ugb24gU2ltdWxhdG9yLlxuICogSXQgaXMgcmVxdWlyZWQgdGhhdCBTaW11bGF0b3IgaXMgaW4gX2Jvb3RlZF8gc3RhdGUuXG4gKlxuICogQHBhcmFtIHtzdHJpbmd9IGFwcFBhdGggLSBGdWxsIHBhdGggdG8gLmFwcCBwYWNrYWdlLCB3aGljaCBpc1xuICogICAgICAgICAgICAgICAgICAgICAgICAgICBnb2luZyB0byBiZSBpbnN0YWxsZWQuXG4gKiBAdGhyb3dzIHtFcnJvcn0gSWYgdGhlIGNvcnJlc3BvbmRpbmcgc2ltY3RsIHN1YmNvbW1hbmQgY29tbWFuZFxuICogICAgICAgICAgICAgICAgIHJldHVybnMgbm9uLXplcm8gcmV0dXJuIGNvZGUuXG4gKiBAdGhyb3dzIHtFcnJvcn0gSWYgdGhlIGB1ZGlkYCBpbnN0YW5jZSBwcm9wZXJ0eSBpcyB1bnNldFxuICovXG5jb21tYW5kcy5pbnN0YWxsQXBwID0gYXN5bmMgZnVuY3Rpb24gaW5zdGFsbEFwcCAoYXBwUGF0aCkge1xuICBhd2FpdCB0aGlzLmV4ZWMoJ2luc3RhbGwnLCB7XG4gICAgYXJnczogW3RoaXMucmVxdWlyZVVkaWQoJ2luc3RhbGwnKSwgYXBwUGF0aF0sXG4gIH0pO1xufTtcblxuZXhwb3J0IGRlZmF1bHQgY29tbWFuZHM7XG4iXSwiZmlsZSI6ImxpYi9zdWJjb21tYW5kcy9pbnN0YWxsLmpzIiwic291cmNlUm9vdCI6Ii4uLy4uLy4uIn0=
+49
View File
@@ -0,0 +1,49 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
var _rimraf = _interopRequireDefault(require("rimraf"));
var _uuid = require("uuid");
var _path = _interopRequireDefault(require("path"));
var _os = _interopRequireDefault(require("os"));
var _fs = _interopRequireDefault(require("fs"));
var _bluebird = _interopRequireDefault(require("bluebird"));
const commands = {};
const rimrafAsync = _bluebird.default.promisify(_rimraf.default);
const readFileAsync = _bluebird.default.promisify(_fs.default.readFile);
commands.getScreenshot = async function getScreenshot() {
const udid = this.requireUdid('io screenshot');
const pathToScreenshotPng = _path.default.resolve(_os.default.tmpdir(), `${(0, _uuid.v4)()}.png`);
try {
await this.exec('io', {
args: [udid, 'screenshot', pathToScreenshotPng]
});
return (await readFileAsync(pathToScreenshotPng)).toString('base64');
} finally {
await rimrafAsync(pathToScreenshotPng);
}
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy9pby5qcyJdLCJuYW1lcyI6WyJjb21tYW5kcyIsInJpbXJhZkFzeW5jIiwiQiIsInByb21pc2lmeSIsInJpbXJhZiIsInJlYWRGaWxlQXN5bmMiLCJmcyIsInJlYWRGaWxlIiwiZ2V0U2NyZWVuc2hvdCIsInVkaWQiLCJyZXF1aXJlVWRpZCIsInBhdGhUb1NjcmVlbnNob3RQbmciLCJwYXRoIiwicmVzb2x2ZSIsIm9zIiwidG1wZGlyIiwiZXhlYyIsImFyZ3MiLCJ0b1N0cmluZyJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFBQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFFQSxNQUFNQSxRQUFRLEdBQUcsRUFBakI7O0FBQ0EsTUFBTUMsV0FBVyxHQUFHQyxrQkFBRUMsU0FBRixDQUFZQyxlQUFaLENBQXBCOztBQUNBLE1BQU1DLGFBQWEsR0FBR0gsa0JBQUVDLFNBQUYsQ0FBWUcsWUFBR0MsUUFBZixDQUF0Qjs7QUFZQVAsUUFBUSxDQUFDUSxhQUFULEdBQXlCLGVBQWVBLGFBQWYsR0FBZ0M7QUFDdkQsUUFBTUMsSUFBSSxHQUFHLEtBQUtDLFdBQUwsQ0FBaUIsZUFBakIsQ0FBYjs7QUFDQSxRQUFNQyxtQkFBbUIsR0FBR0MsY0FBS0MsT0FBTCxDQUFhQyxZQUFHQyxNQUFILEVBQWIsRUFBMkIsR0FBRSxlQUFTLE1BQXRDLENBQTVCOztBQUNBLE1BQUk7QUFDRixVQUFNLEtBQUtDLElBQUwsQ0FBVSxJQUFWLEVBQWdCO0FBQ3BCQyxNQUFBQSxJQUFJLEVBQUUsQ0FBQ1IsSUFBRCxFQUFPLFlBQVAsRUFBcUJFLG1CQUFyQjtBQURjLEtBQWhCLENBQU47QUFHQSxXQUFPLENBQUMsTUFBTU4sYUFBYSxDQUFDTSxtQkFBRCxDQUFwQixFQUEyQ08sUUFBM0MsQ0FBb0QsUUFBcEQsQ0FBUDtBQUNELEdBTEQsU0FLVTtBQUNSLFVBQU1qQixXQUFXLENBQUNVLG1CQUFELENBQWpCO0FBQ0Q7QUFDRixDQVhEOztlQWFlWCxRIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHJpbXJhZiBmcm9tICdyaW1yYWYnO1xuaW1wb3J0IHsgdjQgYXMgdXVpZFY0IH0gZnJvbSAndXVpZCc7XG5pbXBvcnQgcGF0aCBmcm9tICdwYXRoJztcbmltcG9ydCBvcyBmcm9tICdvcyc7XG5pbXBvcnQgZnMgZnJvbSAnZnMnO1xuaW1wb3J0IEIgZnJvbSAnYmx1ZWJpcmQnO1xuXG5jb25zdCBjb21tYW5kcyA9IHt9O1xuY29uc3QgcmltcmFmQXN5bmMgPSBCLnByb21pc2lmeShyaW1yYWYpO1xuY29uc3QgcmVhZEZpbGVBc3luYyA9IEIucHJvbWlzaWZ5KGZzLnJlYWRGaWxlKTtcblxuLyoqXG4gKiBHZXRzIGJhc2U2NCBzY3JlZW5zaG90IGZvciBkZXZpY2VcbiAqIEl0IGlzIHJlcXVpcmVkIHRoYXQgU2ltdWxhdG9yIGlzIGluIF9ib290ZWRfIHN0YXRlLlxuICpcbiAqIEBzaW5jZSBYY29kZSBTREsgOC4xXG4gKiBAcmV0dXJuIHtzdHJpbmd9IEJhc2U2NC1lbmNvZGVkIFNpbXVsYXRvciBzY3JlZW5zaG90LlxuICogQHRocm93cyB7RXJyb3J9IElmIHRoZSBjb3JyZXNwb25kaW5nIHNpbWN0bCBzdWJjb21tYW5kIGNvbW1hbmRcbiAqICAgICAgICAgICAgICAgICByZXR1cm5zIG5vbi16ZXJvIHJldHVybiBjb2RlLlxuICogQHRocm93cyB7RXJyb3J9IElmIHRoZSBgdWRpZGAgaW5zdGFuY2UgcHJvcGVydHkgaXMgdW5zZXRcbiAqL1xuY29tbWFuZHMuZ2V0U2NyZWVuc2hvdCA9IGFzeW5jIGZ1bmN0aW9uIGdldFNjcmVlbnNob3QgKCkge1xuICBjb25zdCB1ZGlkID0gdGhpcy5yZXF1aXJlVWRpZCgnaW8gc2NyZWVuc2hvdCcpO1xuICBjb25zdCBwYXRoVG9TY3JlZW5zaG90UG5nID0gcGF0aC5yZXNvbHZlKG9zLnRtcGRpcigpLCBgJHt1dWlkVjQoKX0ucG5nYCk7XG4gIHRyeSB7XG4gICAgYXdhaXQgdGhpcy5leGVjKCdpbycsIHtcbiAgICAgIGFyZ3M6IFt1ZGlkLCAnc2NyZWVuc2hvdCcsIHBhdGhUb1NjcmVlbnNob3RQbmddLFxuICAgIH0pO1xuICAgIHJldHVybiAoYXdhaXQgcmVhZEZpbGVBc3luYyhwYXRoVG9TY3JlZW5zaG90UG5nKSkudG9TdHJpbmcoJ2Jhc2U2NCcpO1xuICB9IGZpbmFsbHkge1xuICAgIGF3YWl0IHJpbXJhZkFzeW5jKHBhdGhUb1NjcmVlbnNob3RQbmcpO1xuICB9XG59O1xuXG5leHBvcnQgZGVmYXVsdCBjb21tYW5kcztcbiJdLCJmaWxlIjoibGliL3N1YmNvbW1hbmRzL2lvLmpzIiwic291cmNlUm9vdCI6Ii4uLy4uLy4uIn0=
File diff suppressed because one or more lines are too long
+33
View File
@@ -0,0 +1,33 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
var _lodash = _interopRequireDefault(require("lodash"));
var _asyncbox = require("asyncbox");
const commands = {};
commands.launchApp = async function launchApp(bundleId, tries = 5) {
return await (0, _asyncbox.retryInterval)(tries, 1000, async () => {
const {
stdout
} = await this.exec('launch', {
args: [this.requireUdid('launch'), bundleId]
});
return _lodash.default.trim(stdout);
});
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy9sYXVuY2guanMiXSwibmFtZXMiOlsiY29tbWFuZHMiLCJsYXVuY2hBcHAiLCJidW5kbGVJZCIsInRyaWVzIiwic3Rkb3V0IiwiZXhlYyIsImFyZ3MiLCJyZXF1aXJlVWRpZCIsIl8iLCJ0cmltIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7OztBQUFBOztBQUNBOztBQUVBLE1BQU1BLFFBQVEsR0FBRyxFQUFqQjs7QUFnQkFBLFFBQVEsQ0FBQ0MsU0FBVCxHQUFxQixlQUFlQSxTQUFmLENBQTBCQyxRQUExQixFQUFvQ0MsS0FBSyxHQUFHLENBQTVDLEVBQStDO0FBQ2xFLFNBQU8sTUFBTSw2QkFBY0EsS0FBZCxFQUFxQixJQUFyQixFQUEyQixZQUFZO0FBQ2xELFVBQU07QUFBQ0MsTUFBQUE7QUFBRCxRQUFXLE1BQU0sS0FBS0MsSUFBTCxDQUFVLFFBQVYsRUFBb0I7QUFDekNDLE1BQUFBLElBQUksRUFBRSxDQUFDLEtBQUtDLFdBQUwsQ0FBaUIsUUFBakIsQ0FBRCxFQUE2QkwsUUFBN0I7QUFEbUMsS0FBcEIsQ0FBdkI7QUFHQSxXQUFPTSxnQkFBRUMsSUFBRixDQUFPTCxNQUFQLENBQVA7QUFDRCxHQUxZLENBQWI7QUFNRCxDQVBEOztlQVNlSixRIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IF8gZnJvbSAnbG9kYXNoJztcbmltcG9ydCB7IHJldHJ5SW50ZXJ2YWwgfSBmcm9tICdhc3luY2JveCc7XG5cbmNvbnN0IGNvbW1hbmRzID0ge307XG5cbi8qKlxuICogRXhlY3V0ZSB0aGUgcGFydGljdWxhciBhcHBsaWNhdGlvbiBwYWNrYWdlIG9uIFNpbXVsYXRvci5cbiAqIEl0IGlzIHJlcXVpcmVkIHRoYXQgU2ltdWxhdG9yIGlzIGluIF9ib290ZWRfIHN0YXRlIGFuZFxuICogdGhlIGFwcGxpY2F0aW9uIHdpdGggZ2l2ZW4gYnVuZGxlIGlkZW50aWZpZXIgaXMgYWxyZWFkeSBpbnN0YWxsZWQuXG4gKlxuICogQHBhcmFtIHtzdHJpbmd9IGJ1bmRsZUlkIC0gQnVuZGxlIGlkZW50aWZpZXIgb2YgdGhlIGFwcGxpY2F0aW9uLFxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpY2ggaXMgZ29pbmcgdG8gYmUgcmVtb3ZlZC5cbiAqIEBwYXJhbSB7bnVtYmVyfSB0cmllcyBbNV0gLSBUaGUgbWF4aW11bSBudW1iZXIgb2YgcmV0cmllcyBiZWZvcmVcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aHJvd2luZyBhbiBleGNlcHRpb24uXG4gKiBAcmV0dXJuIHtzdHJpbmd9IHRoZSBhY3R1YWwgY29tbWFuZCBvdXRwdXRcbiAqIEB0aHJvd3Mge0Vycm9yfSBJZiB0aGUgY29ycmVzcG9uZGluZyBzaW1jdGwgc3ViY29tbWFuZCBjb21tYW5kXG4gKiAgICAgICAgICAgICAgICAgcmV0dXJucyBub24temVybyByZXR1cm4gY29kZS5cbiAqIEB0aHJvd3Mge0Vycm9yfSBJZiB0aGUgYHVkaWRgIGluc3RhbmNlIHByb3BlcnR5IGlzIHVuc2V0XG4gKi9cbmNvbW1hbmRzLmxhdW5jaEFwcCA9IGFzeW5jIGZ1bmN0aW9uIGxhdW5jaEFwcCAoYnVuZGxlSWQsIHRyaWVzID0gNSkge1xuICByZXR1cm4gYXdhaXQgcmV0cnlJbnRlcnZhbCh0cmllcywgMTAwMCwgYXN5bmMgKCkgPT4ge1xuICAgIGNvbnN0IHtzdGRvdXR9ID0gYXdhaXQgdGhpcy5leGVjKCdsYXVuY2gnLCB7XG4gICAgICBhcmdzOiBbdGhpcy5yZXF1aXJlVWRpZCgnbGF1bmNoJyksIGJ1bmRsZUlkXSxcbiAgICB9KTtcbiAgICByZXR1cm4gXy50cmltKHN0ZG91dCk7XG4gIH0pO1xufTtcblxuZXhwb3J0IGRlZmF1bHQgY29tbWFuZHM7XG4iXSwiZmlsZSI6ImxpYi9zdWJjb21tYW5kcy9sYXVuY2guanMiLCJzb3VyY2VSb290IjoiLi4vLi4vLi4ifQ==
File diff suppressed because one or more lines are too long
+22
View File
@@ -0,0 +1,22 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
const commands = {};
commands.openUrl = async function openUrl(url) {
return await this.exec('openurl', {
args: [this.requireUdid('openurl'), url]
});
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy9vcGVudXJsLmpzIl0sIm5hbWVzIjpbImNvbW1hbmRzIiwib3BlblVybCIsInVybCIsImV4ZWMiLCJhcmdzIiwicmVxdWlyZVVkaWQiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBLE1BQU1BLFFBQVEsR0FBRyxFQUFqQjs7QUFjQUEsUUFBUSxDQUFDQyxPQUFULEdBQW1CLGVBQWVBLE9BQWYsQ0FBd0JDLEdBQXhCLEVBQTZCO0FBQzlDLFNBQU8sTUFBTSxLQUFLQyxJQUFMLENBQVUsU0FBVixFQUFxQjtBQUNoQ0MsSUFBQUEsSUFBSSxFQUFFLENBQUMsS0FBS0MsV0FBTCxDQUFpQixTQUFqQixDQUFELEVBQThCSCxHQUE5QjtBQUQwQixHQUFyQixDQUFiO0FBR0QsQ0FKRDs7ZUFNZUYsUSIsInNvdXJjZXNDb250ZW50IjpbImNvbnN0IGNvbW1hbmRzID0ge307XG5cbi8qKlxuICogT3BlbiBVUkwgc2NoZW1lIG9uIFNpbXVsYXRvci4gaU9TIHdpbGwgYXV0b21hdGljYWxseSB0cnlcbiAqIHRvIGZpbmQgYSBtYXRjaGluZyBhcHBsaWNhdGlvbiwgd2hpY2ggc3VwcG9ydHMgdGhlIGdpdmVuIHNjaGVtZS5cbiAqIEl0IGlzIHJlcXVpcmVkIHRoYXQgU2ltdWxhdG9yIGlzIGluIF9ib290ZWRfIHN0YXRlLlxuICpcbiAqIEBwYXJhbSB7c3RyaW5nfSB1cmwgLSBUaGUgVVJMIHNjaGVtZSB0byBvcGVuLCBmb3IgZXhhbXBsZSBodHRwOi8vYXBwaW9tLmlvXG4gKiAgICAgICAgICAgICAgICAgICAgICAgd2lsbCBiZSBvcGVuZWQgYnkgdGhlIGJ1aWx0LWluIG1vYmlsZSBicm93c2VyLlxuICogQHJldHVybiB7RXhlY1Jlc3VsdH0gQ29tbWFuZCBleGVjdXRpb24gcmVzdWx0LlxuICogQHRocm93cyB7RXJyb3J9IElmIHRoZSBjb3JyZXNwb25kaW5nIHNpbWN0bCBzdWJjb21tYW5kIGNvbW1hbmRcbiAqICAgICAgICAgICAgICAgICByZXR1cm5zIG5vbi16ZXJvIHJldHVybiBjb2RlLlxuICogQHRocm93cyB7RXJyb3J9IElmIHRoZSBgdWRpZGAgaW5zdGFuY2UgcHJvcGVydHkgaXMgdW5zZXRcbiAqL1xuY29tbWFuZHMub3BlblVybCA9IGFzeW5jIGZ1bmN0aW9uIG9wZW5VcmwgKHVybCkge1xuICByZXR1cm4gYXdhaXQgdGhpcy5leGVjKCdvcGVudXJsJywge1xuICAgIGFyZ3M6IFt0aGlzLnJlcXVpcmVVZGlkKCdvcGVudXJsJyksIHVybF0sXG4gIH0pO1xufTtcblxuZXhwb3J0IGRlZmF1bHQgY29tbWFuZHM7XG4iXSwiZmlsZSI6ImxpYi9zdWJjb21tYW5kcy9vcGVudXJsLmpzIiwic291cmNlUm9vdCI6Ii4uLy4uLy4uIn0=
+30
View File
@@ -0,0 +1,30 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
const commands = {};
commands.setPasteboard = async function setPasteboard(content, encoding = 'utf8') {
const pbCopySubprocess = await this.exec('pbcopy', {
args: [this.requireUdid('pbcopy')],
asynchronous: true
});
await pbCopySubprocess.start(0);
const exitCodeVerifier = pbCopySubprocess.join();
const stdin = pbCopySubprocess.proc.stdin;
stdin.setEncoding(encoding);
stdin.write(content);
stdin.end();
await exitCodeVerifier;
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy9wYmNvcHkuanMiXSwibmFtZXMiOlsiY29tbWFuZHMiLCJzZXRQYXN0ZWJvYXJkIiwiY29udGVudCIsImVuY29kaW5nIiwicGJDb3B5U3VicHJvY2VzcyIsImV4ZWMiLCJhcmdzIiwicmVxdWlyZVVkaWQiLCJhc3luY2hyb25vdXMiLCJzdGFydCIsImV4aXRDb2RlVmVyaWZpZXIiLCJqb2luIiwic3RkaW4iLCJwcm9jIiwic2V0RW5jb2RpbmciLCJ3cml0ZSIsImVuZCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQUEsTUFBTUEsUUFBUSxHQUFHLEVBQWpCOztBQWNBQSxRQUFRLENBQUNDLGFBQVQsR0FBeUIsZUFBZUEsYUFBZixDQUE4QkMsT0FBOUIsRUFBdUNDLFFBQVEsR0FBRyxNQUFsRCxFQUEwRDtBQUNqRixRQUFNQyxnQkFBZ0IsR0FBRyxNQUFNLEtBQUtDLElBQUwsQ0FBVSxRQUFWLEVBQW9CO0FBQ2pEQyxJQUFBQSxJQUFJLEVBQUUsQ0FBQyxLQUFLQyxXQUFMLENBQWlCLFFBQWpCLENBQUQsQ0FEMkM7QUFFakRDLElBQUFBLFlBQVksRUFBRTtBQUZtQyxHQUFwQixDQUEvQjtBQUlBLFFBQU1KLGdCQUFnQixDQUFDSyxLQUFqQixDQUF1QixDQUF2QixDQUFOO0FBQ0EsUUFBTUMsZ0JBQWdCLEdBQUdOLGdCQUFnQixDQUFDTyxJQUFqQixFQUF6QjtBQUNBLFFBQU1DLEtBQUssR0FBR1IsZ0JBQWdCLENBQUNTLElBQWpCLENBQXNCRCxLQUFwQztBQUNBQSxFQUFBQSxLQUFLLENBQUNFLFdBQU4sQ0FBa0JYLFFBQWxCO0FBQ0FTLEVBQUFBLEtBQUssQ0FBQ0csS0FBTixDQUFZYixPQUFaO0FBQ0FVLEVBQUFBLEtBQUssQ0FBQ0ksR0FBTjtBQUNBLFFBQU1OLGdCQUFOO0FBQ0QsQ0FaRDs7ZUFjZVYsUSIsInNvdXJjZXNDb250ZW50IjpbImNvbnN0IGNvbW1hbmRzID0ge307XG5cbi8qKlxuICogU2V0IHRoZSBjb250ZW50IG9mIFNpbXVsYXRvciBwYXN0ZWJvYXJkLlxuICogSXQgaXMgcmVxdWlyZWQgdGhhdCBTaW11bGF0b3IgaXMgaW4gX2Jvb3RlZF8gc3RhdGUuXG4gKlxuICogQHNpbmNlIFhjb2RlIFNESyA4LjFcbiAqIEBwYXJhbSB7c3RyaW5nfSBjb250ZW50IC0gVGhlIGFjdHVhbCBzdHJpbmcgY29udGVudCB0byBiZSBzZXQuXG4gKiBAcGFyYW0ge3N0cmluZ30gZW5jb2RpbmcgW3V0ZiddIC0gVGhlIGVuY29kaW5nIG9mIHRoZSBnaXZlbiBwYXN0ZWJvYXJkIGNvbnRlbnQuXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVVRGLTggYnkgZGVmYXVsdC5cbiAqIEB0aHJvd3Mge0Vycm9yfSBJZiB0aGUgY29ycmVzcG9uZGluZyBzaW1jdGwgc3ViY29tbWFuZCBjb21tYW5kXG4gKiAgICAgICAgICAgICAgICAgcmV0dXJucyBub24temVybyByZXR1cm4gY29kZS5cbiAqIEB0aHJvd3Mge0Vycm9yfSBJZiB0aGUgYHVkaWRgIGluc3RhbmNlIHByb3BlcnR5IGlzIHVuc2V0XG4gKi9cbmNvbW1hbmRzLnNldFBhc3RlYm9hcmQgPSBhc3luYyBmdW5jdGlvbiBzZXRQYXN0ZWJvYXJkIChjb250ZW50LCBlbmNvZGluZyA9ICd1dGY4Jykge1xuICBjb25zdCBwYkNvcHlTdWJwcm9jZXNzID0gYXdhaXQgdGhpcy5leGVjKCdwYmNvcHknLCB7XG4gICAgYXJnczogW3RoaXMucmVxdWlyZVVkaWQoJ3BiY29weScpXSxcbiAgICBhc3luY2hyb25vdXM6IHRydWUsXG4gIH0pO1xuICBhd2FpdCBwYkNvcHlTdWJwcm9jZXNzLnN0YXJ0KDApO1xuICBjb25zdCBleGl0Q29kZVZlcmlmaWVyID0gcGJDb3B5U3VicHJvY2Vzcy5qb2luKCk7XG4gIGNvbnN0IHN0ZGluID0gcGJDb3B5U3VicHJvY2Vzcy5wcm9jLnN0ZGluO1xuICBzdGRpbi5zZXRFbmNvZGluZyhlbmNvZGluZyk7XG4gIHN0ZGluLndyaXRlKGNvbnRlbnQpO1xuICBzdGRpbi5lbmQoKTtcbiAgYXdhaXQgZXhpdENvZGVWZXJpZmllcjtcbn07XG5cbmV4cG9ydCBkZWZhdWx0IGNvbW1hbmRzO1xuIl0sImZpbGUiOiJsaWIvc3ViY29tbWFuZHMvcGJjb3B5LmpzIiwic291cmNlUm9vdCI6Ii4uLy4uLy4uIn0=
+26
View File
@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
const commands = {};
commands.getPasteboard = async function getPasteboard(encoding = 'utf8') {
const {
stdout
} = await this.exec('pbpaste', {
args: [this.requireUdid('pbpaste')],
encoding
});
return stdout;
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy9wYnBhc3RlLmpzIl0sIm5hbWVzIjpbImNvbW1hbmRzIiwiZ2V0UGFzdGVib2FyZCIsImVuY29kaW5nIiwic3Rkb3V0IiwiZXhlYyIsImFyZ3MiLCJyZXF1aXJlVWRpZCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQUEsTUFBTUEsUUFBUSxHQUFHLEVBQWpCOztBQWNBQSxRQUFRLENBQUNDLGFBQVQsR0FBeUIsZUFBZUEsYUFBZixDQUE4QkMsUUFBUSxHQUFHLE1BQXpDLEVBQWlEO0FBQ3hFLFFBQU07QUFBQ0MsSUFBQUE7QUFBRCxNQUFXLE1BQU0sS0FBS0MsSUFBTCxDQUFVLFNBQVYsRUFBcUI7QUFDMUNDLElBQUFBLElBQUksRUFBRSxDQUFDLEtBQUtDLFdBQUwsQ0FBaUIsU0FBakIsQ0FBRCxDQURvQztBQUUxQ0osSUFBQUE7QUFGMEMsR0FBckIsQ0FBdkI7QUFJQSxTQUFPQyxNQUFQO0FBQ0QsQ0FORDs7ZUFRZUgsUSIsInNvdXJjZXNDb250ZW50IjpbImNvbnN0IGNvbW1hbmRzID0ge307XG5cbi8qKlxuICogR2V0IHRoZSBjb250ZW50IG9mIFNpbXVsYXRvciBwYXN0ZWJvYXJkLlxuICogSXQgaXMgcmVxdWlyZWQgdGhhdCBTaW11bGF0b3IgaXMgaW4gX2Jvb3RlZF8gc3RhdGUuXG4gKlxuICogQHNpbmNlIFhjb2RlIDguMSBTREtcbiAqIEBwYXJhbSB7c3RyaW5nfSBlbmNvZGluZyBbJ3V0Zi04J10gLSBUaGUgZW5jb2Rpbmcgb2YgdGhlIHJldHVybmVkIHBhc3RlYm9hcmQgY29udGVudC5cbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBVVEYtOCBieSBkZWZhdWx0LlxuICogQHJldHVybiB7c3RyaW5nfSBDdXJyZW50IGNvbnRlbnQgb2YgU2ltdWxhdG9yIHBhc3RlYm9hcmQgb3IgYW4gZW1wdHkgc3RyaW5nLlxuICogQHRocm93cyB7RXJyb3J9IElmIHRoZSBjb3JyZXNwb25kaW5nIHNpbWN0bCBzdWJjb21tYW5kIGNvbW1hbmRcbiAqICAgICAgICAgICAgICAgICByZXR1cm5zIG5vbi16ZXJvIHJldHVybiBjb2RlLlxuICogQHRocm93cyB7RXJyb3J9IElmIHRoZSBgdWRpZGAgaW5zdGFuY2UgcHJvcGVydHkgaXMgdW5zZXRcbiAqL1xuY29tbWFuZHMuZ2V0UGFzdGVib2FyZCA9IGFzeW5jIGZ1bmN0aW9uIGdldFBhc3RlYm9hcmQgKGVuY29kaW5nID0gJ3V0ZjgnKSB7XG4gIGNvbnN0IHtzdGRvdXR9ID0gYXdhaXQgdGhpcy5leGVjKCdwYnBhc3RlJywge1xuICAgIGFyZ3M6IFt0aGlzLnJlcXVpcmVVZGlkKCdwYnBhc3RlJyldLFxuICAgIGVuY29kaW5nLFxuICB9KTtcbiAgcmV0dXJuIHN0ZG91dDtcbn07XG5cbmV4cG9ydCBkZWZhdWx0IGNvbW1hbmRzO1xuIl0sImZpbGUiOiJsaWIvc3ViY29tbWFuZHMvcGJwYXN0ZS5qcyIsInNvdXJjZVJvb3QiOiIuLi8uLi8uLiJ9
File diff suppressed because one or more lines are too long
+47
View File
@@ -0,0 +1,47 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
var _rimraf = _interopRequireDefault(require("rimraf"));
var _uuid = require("uuid");
var _path = _interopRequireDefault(require("path"));
var _os = _interopRequireDefault(require("os"));
var _fs = _interopRequireDefault(require("fs"));
var _bluebird = _interopRequireDefault(require("bluebird"));
const commands = {};
const rimrafAsync = _bluebird.default.promisify(_rimraf.default);
const writeFileAsync = _bluebird.default.promisify(_fs.default.writeFile);
commands.pushNotification = async function pushNotification(payload) {
const dstPath = _path.default.resolve(_os.default.tmpdir(), `${(0, _uuid.v4)()}.json`);
try {
await writeFileAsync(dstPath, JSON.stringify(payload), 'utf8');
await this.exec('push', {
args: [this.requireUdid('push'), dstPath]
});
} finally {
await rimrafAsync(dstPath);
}
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy9wdXNoLmpzIl0sIm5hbWVzIjpbImNvbW1hbmRzIiwicmltcmFmQXN5bmMiLCJCIiwicHJvbWlzaWZ5IiwicmltcmFmIiwid3JpdGVGaWxlQXN5bmMiLCJmcyIsIndyaXRlRmlsZSIsInB1c2hOb3RpZmljYXRpb24iLCJwYXlsb2FkIiwiZHN0UGF0aCIsInBhdGgiLCJyZXNvbHZlIiwib3MiLCJ0bXBkaXIiLCJKU09OIiwic3RyaW5naWZ5IiwiZXhlYyIsImFyZ3MiLCJyZXF1aXJlVWRpZCJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFBQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFFQSxNQUFNQSxRQUFRLEdBQUcsRUFBakI7O0FBQ0EsTUFBTUMsV0FBVyxHQUFHQyxrQkFBRUMsU0FBRixDQUFZQyxlQUFaLENBQXBCOztBQUNBLE1BQU1DLGNBQWMsR0FBR0gsa0JBQUVDLFNBQUYsQ0FBWUcsWUFBR0MsU0FBZixDQUF2Qjs7QUFzQkFQLFFBQVEsQ0FBQ1EsZ0JBQVQsR0FBNEIsZUFBZUEsZ0JBQWYsQ0FBaUNDLE9BQWpDLEVBQTBDO0FBQ3BFLFFBQU1DLE9BQU8sR0FBR0MsY0FBS0MsT0FBTCxDQUFhQyxZQUFHQyxNQUFILEVBQWIsRUFBMkIsR0FBRSxlQUFTLE9BQXRDLENBQWhCOztBQUNBLE1BQUk7QUFDRixVQUFNVCxjQUFjLENBQUNLLE9BQUQsRUFBVUssSUFBSSxDQUFDQyxTQUFMLENBQWVQLE9BQWYsQ0FBVixFQUFtQyxNQUFuQyxDQUFwQjtBQUNBLFVBQU0sS0FBS1EsSUFBTCxDQUFVLE1BQVYsRUFBa0I7QUFDdEJDLE1BQUFBLElBQUksRUFBRSxDQUFDLEtBQUtDLFdBQUwsQ0FBaUIsTUFBakIsQ0FBRCxFQUEyQlQsT0FBM0I7QUFEZ0IsS0FBbEIsQ0FBTjtBQUdELEdBTEQsU0FLVTtBQUNSLFVBQU1ULFdBQVcsQ0FBQ1MsT0FBRCxDQUFqQjtBQUNEO0FBQ0YsQ0FWRDs7ZUFZZVYsUSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCByaW1yYWYgZnJvbSAncmltcmFmJztcbmltcG9ydCB7IHY0IGFzIHV1aWRWNCB9IGZyb20gJ3V1aWQnO1xuaW1wb3J0IHBhdGggZnJvbSAncGF0aCc7XG5pbXBvcnQgb3MgZnJvbSAnb3MnO1xuaW1wb3J0IGZzIGZyb20gJ2ZzJztcbmltcG9ydCBCIGZyb20gJ2JsdWViaXJkJztcblxuY29uc3QgY29tbWFuZHMgPSB7fTtcbmNvbnN0IHJpbXJhZkFzeW5jID0gQi5wcm9taXNpZnkocmltcmFmKTtcbmNvbnN0IHdyaXRlRmlsZUFzeW5jID0gQi5wcm9taXNpZnkoZnMud3JpdGVGaWxlKTtcblxuLyoqXG4gKiBTZW5kIGEgc2ltdWxhdGVkIHB1c2ggbm90aWZpY2F0aW9uXG4gKlxuICogQHNpbmNlIFhjb2RlIDExLjQgU0RLXG4gKiBAcGFyYW0ge09iamVjdH0gcGF5bG9hZCAtIFRoZSBvYmplY3QgdGhhdCBkZXNjcmliZXMgQXBwbGUgcHVzaCBub3RpZmljYXRpb24gY29udGVudC5cbiAqIEl0IG11c3QgY29udGFpbiBhIHRvcC1sZXZlbCBcIlNpbXVsYXRvciBUYXJnZXQgQnVuZGxlXCIga2V5IHdpdGggYSBzdHJpbmcgdmFsdWUgbWF0Y2hpbmdcbiAqIHRoZSB0YXJnZXQgYXBwbGljYXRpb27igJhzIGJ1bmRsZSBpZGVudGlmaWVyIGFuZCBcImFwc1wiIGtleSB3aXRoIHZhbGlkIEFwcGxlIFB1c2ggTm90aWZpY2F0aW9uIHZhbHVlcy5cbiAqIEZvciBleGFtcGxlOlxuICoge1xuICogICBcIlNpbXVsYXRvciBUYXJnZXQgQnVuZGxlXCI6IFwiY29tLmFwcGxlLlByZWZlcmVuY2VzXCIsXG4gKiAgIFwiYXBzXCI6IHtcbiAqICAgICBcImFsZXJ0XCI6IFwiVGhpcyBpcyBhIHNpbXVsYXRlZCBub3RpZmljYXRpb24hXCIsXG4gKiAgICAgXCJiYWRnZVwiOiAzLFxuICogICAgIFwic291bmRcIjogXCJkZWZhdWx0XCJcbiAqICAgfVxuICogfVxuICogQHRocm93cyB7RXJyb3J9IGlmIHRoZSBjdXJyZW50IFNESyB2ZXJzaW9uIGRvZXMgbm90IHN1cHBvcnQgdGhlIGNvbW1hbmRcbiAqIG9yIHRoZXJlIHdhcyBhbiBlcnJvciB3aGlsZSBwdXNoaW5nIHRoZSBub3RpZmljYXRpb25cbiAqIEB0aHJvd3Mge0Vycm9yfSBJZiB0aGUgYHVkaWRgIGluc3RhbmNlIHByb3BlcnR5IGlzIHVuc2V0XG4gKi9cbmNvbW1hbmRzLnB1c2hOb3RpZmljYXRpb24gPSBhc3luYyBmdW5jdGlvbiBwdXNoTm90aWZpY2F0aW9uIChwYXlsb2FkKSB7XG4gIGNvbnN0IGRzdFBhdGggPSBwYXRoLnJlc29sdmUob3MudG1wZGlyKCksIGAke3V1aWRWNCgpfS5qc29uYCk7XG4gIHRyeSB7XG4gICAgYXdhaXQgd3JpdGVGaWxlQXN5bmMoZHN0UGF0aCwgSlNPTi5zdHJpbmdpZnkocGF5bG9hZCksICd1dGY4Jyk7XG4gICAgYXdhaXQgdGhpcy5leGVjKCdwdXNoJywge1xuICAgICAgYXJnczogW3RoaXMucmVxdWlyZVVkaWQoJ3B1c2gnKSwgZHN0UGF0aF0sXG4gICAgfSk7XG4gIH0gZmluYWxseSB7XG4gICAgYXdhaXQgcmltcmFmQXN5bmMoZHN0UGF0aCk7XG4gIH1cbn07XG5cbmV4cG9ydCBkZWZhdWx0IGNvbW1hbmRzO1xuIl0sImZpbGUiOiJsaWIvc3ViY29tbWFuZHMvcHVzaC5qcyIsInNvdXJjZVJvb3QiOiIuLi8uLi8uLiJ9
+40
View File
@@ -0,0 +1,40 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
var _lodash = _interopRequireDefault(require("lodash"));
var _logger = _interopRequireWildcard(require("../logger"));
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
const commands = {};
commands.shutdownDevice = async function shutdownDevice() {
try {
await this.exec('shutdown', {
args: [this.requireUdid('shutdown')]
});
} catch (e) {
if (!_lodash.default.includes(e.message, 'current state: Shutdown')) {
throw e;
}
_logger.default.debug(_logger.LOG_PREFIX, `Simulator already in 'Shutdown' state. Continuing`);
}
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy9zaHV0ZG93bi5qcyJdLCJuYW1lcyI6WyJjb21tYW5kcyIsInNodXRkb3duRGV2aWNlIiwiZXhlYyIsImFyZ3MiLCJyZXF1aXJlVWRpZCIsImUiLCJfIiwiaW5jbHVkZXMiLCJtZXNzYWdlIiwibG9nIiwiZGVidWciLCJMT0dfUFJFRklYIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7OztBQUFBOztBQUNBOzs7Ozs7QUFFQSxNQUFNQSxRQUFRLEdBQUcsRUFBakI7O0FBU0FBLFFBQVEsQ0FBQ0MsY0FBVCxHQUEwQixlQUFlQSxjQUFmLEdBQWlDO0FBQ3pELE1BQUk7QUFDRixVQUFNLEtBQUtDLElBQUwsQ0FBVSxVQUFWLEVBQXNCO0FBQzFCQyxNQUFBQSxJQUFJLEVBQUUsQ0FBQyxLQUFLQyxXQUFMLENBQWlCLFVBQWpCLENBQUQ7QUFEb0IsS0FBdEIsQ0FBTjtBQUdELEdBSkQsQ0FJRSxPQUFPQyxDQUFQLEVBQVU7QUFDVixRQUFJLENBQUNDLGdCQUFFQyxRQUFGLENBQVdGLENBQUMsQ0FBQ0csT0FBYixFQUFzQix5QkFBdEIsQ0FBTCxFQUF1RDtBQUNyRCxZQUFNSCxDQUFOO0FBQ0Q7O0FBQ0RJLG9CQUFJQyxLQUFKLENBQVVDLGtCQUFWLEVBQXVCLG1EQUF2QjtBQUNEO0FBQ0YsQ0FYRDs7ZUFhZVgsUSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBfIGZyb20gJ2xvZGFzaCc7XG5pbXBvcnQgbG9nLCB7IExPR19QUkVGSVggfSBmcm9tICcuLi9sb2dnZXInO1xuXG5jb25zdCBjb21tYW5kcyA9IHt9O1xuXG4vKipcbiAqIFNodXRkb3duIHRoZSBnaXZlbiBTaW11bGF0b3IgaWYgaXQgaXMgcnVubmluZy5cbiAqXG4gKiBAdGhyb3dzIHtFcnJvcn0gSWYgdGhlIGNvcnJlc3BvbmRpbmcgc2ltY3RsIHN1YmNvbW1hbmQgY29tbWFuZFxuICogICAgICAgICAgICAgICAgIHJldHVybnMgbm9uLXplcm8gcmV0dXJuIGNvZGUuXG4gKiBAdGhyb3dzIHtFcnJvcn0gSWYgdGhlIGB1ZGlkYCBpbnN0YW5jZSBwcm9wZXJ0eSBpcyB1bnNldFxuICovXG5jb21tYW5kcy5zaHV0ZG93bkRldmljZSA9IGFzeW5jIGZ1bmN0aW9uIHNodXRkb3duRGV2aWNlICgpIHtcbiAgdHJ5IHtcbiAgICBhd2FpdCB0aGlzLmV4ZWMoJ3NodXRkb3duJywge1xuICAgICAgYXJnczogW3RoaXMucmVxdWlyZVVkaWQoJ3NodXRkb3duJyldLFxuICAgIH0pO1xuICB9IGNhdGNoIChlKSB7XG4gICAgaWYgKCFfLmluY2x1ZGVzKGUubWVzc2FnZSwgJ2N1cnJlbnQgc3RhdGU6IFNodXRkb3duJykpIHtcbiAgICAgIHRocm93IGU7XG4gICAgfVxuICAgIGxvZy5kZWJ1ZyhMT0dfUFJFRklYLCBgU2ltdWxhdG9yIGFscmVhZHkgaW4gJ1NodXRkb3duJyBzdGF0ZS4gQ29udGludWluZ2ApO1xuICB9XG59O1xuXG5leHBvcnQgZGVmYXVsdCBjb21tYW5kcztcbiJdLCJmaWxlIjoibGliL3N1YmNvbW1hbmRzL3NodXRkb3duLmpzIiwic291cmNlUm9vdCI6Ii4uLy4uLy4uIn0=
+43
View File
@@ -0,0 +1,43 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
var _lodash = _interopRequireDefault(require("lodash"));
const commands = {};
commands.spawnProcess = async function spawnProcess(args, env = {}) {
if (_lodash.default.isEmpty(args)) {
throw new Error('Spawn arguments are required');
}
return await this.exec('spawn', {
args: [this.requireUdid('spawn'), ...(_lodash.default.isArray(args) ? args : [args])],
env
});
};
commands.spawnSubProcess = async function spawnSubProcess(args, env = {}) {
if (_lodash.default.isEmpty(args)) {
throw new Error('Spawn arguments are required');
}
return await this.exec('spawn', {
args: [this.requireUdid('spawn'), ...(_lodash.default.isArray(args) ? args : [args])],
env,
asynchronous: true
});
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy9zcGF3bi5qcyJdLCJuYW1lcyI6WyJjb21tYW5kcyIsInNwYXduUHJvY2VzcyIsImFyZ3MiLCJlbnYiLCJfIiwiaXNFbXB0eSIsIkVycm9yIiwiZXhlYyIsInJlcXVpcmVVZGlkIiwiaXNBcnJheSIsInNwYXduU3ViUHJvY2VzcyIsImFzeW5jaHJvbm91cyJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFBQTs7QUFHQSxNQUFNQSxRQUFRLEdBQUcsRUFBakI7O0FBYUFBLFFBQVEsQ0FBQ0MsWUFBVCxHQUF3QixlQUFlQSxZQUFmLENBQTZCQyxJQUE3QixFQUFtQ0MsR0FBRyxHQUFHLEVBQXpDLEVBQTZDO0FBQ25FLE1BQUlDLGdCQUFFQyxPQUFGLENBQVVILElBQVYsQ0FBSixFQUFxQjtBQUNuQixVQUFNLElBQUlJLEtBQUosQ0FBVSw4QkFBVixDQUFOO0FBQ0Q7O0FBRUQsU0FBTyxNQUFNLEtBQUtDLElBQUwsQ0FBVSxPQUFWLEVBQW1CO0FBQzlCTCxJQUFBQSxJQUFJLEVBQUUsQ0FBQyxLQUFLTSxXQUFMLENBQWlCLE9BQWpCLENBQUQsRUFBNEIsSUFBSUosZ0JBQUVLLE9BQUYsQ0FBVVAsSUFBVixJQUFrQkEsSUFBbEIsR0FBeUIsQ0FBQ0EsSUFBRCxDQUE3QixDQUE1QixDQUR3QjtBQUU5QkMsSUFBQUE7QUFGOEIsR0FBbkIsQ0FBYjtBQUlELENBVEQ7O0FBb0JBSCxRQUFRLENBQUNVLGVBQVQsR0FBMkIsZUFBZUEsZUFBZixDQUFnQ1IsSUFBaEMsRUFBc0NDLEdBQUcsR0FBRyxFQUE1QyxFQUFnRDtBQUN6RSxNQUFJQyxnQkFBRUMsT0FBRixDQUFVSCxJQUFWLENBQUosRUFBcUI7QUFDbkIsVUFBTSxJQUFJSSxLQUFKLENBQVUsOEJBQVYsQ0FBTjtBQUNEOztBQUVELFNBQU8sTUFBTSxLQUFLQyxJQUFMLENBQVUsT0FBVixFQUFtQjtBQUM5QkwsSUFBQUEsSUFBSSxFQUFFLENBQUMsS0FBS00sV0FBTCxDQUFpQixPQUFqQixDQUFELEVBQTRCLElBQUlKLGdCQUFFSyxPQUFGLENBQVVQLElBQVYsSUFBa0JBLElBQWxCLEdBQXlCLENBQUNBLElBQUQsQ0FBN0IsQ0FBNUIsQ0FEd0I7QUFFOUJDLElBQUFBLEdBRjhCO0FBRzlCUSxJQUFBQSxZQUFZLEVBQUU7QUFIZ0IsR0FBbkIsQ0FBYjtBQUtELENBVkQ7O2VBWWVYLFEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgXyBmcm9tICdsb2Rhc2gnO1xuXG5cbmNvbnN0IGNvbW1hbmRzID0ge307XG5cbi8qKlxuICogU3Bhd24gdGhlIHBhcnRpY3VsYXIgcHJvY2VzcyBvbiBTaW11bGF0b3IuXG4gKiBJdCBpcyByZXF1aXJlZCB0aGF0IFNpbXVsYXRvciBpcyBpbiBfYm9vdGVkXyBzdGF0ZS5cbiAqXG4gKiBAcGFyYW0ge3N0cmluZ3xBcnJheTxzdHJpbmc+fSBhcmdzIC0gU3Bhd24gYXJndW1lbnRzXG4gKiBAcGFyYW0ge29iamVjdH0gZW52IFt7fV0gLSBBZGRpdGlvbmFsIGVudmlyb25tZW50IHZhcmlhYmxlcyBtYXBwaW5nLlxuICogQHJldHVybiB7RXhlY1Jlc3VsdH0gQ29tbWFuZCBleGVjdXRpb24gcmVzdWx0LlxuICogQHRocm93cyB7RXJyb3J9IElmIHRoZSBjb3JyZXNwb25kaW5nIHNpbWN0bCBzdWJjb21tYW5kIGNvbW1hbmRcbiAqICAgICAgICAgICAgICAgICByZXR1cm5zIG5vbi16ZXJvIHJldHVybiBjb2RlLlxuICogQHRocm93cyB7RXJyb3J9IElmIHRoZSBgdWRpZGAgaW5zdGFuY2UgcHJvcGVydHkgaXMgdW5zZXRcbiAqL1xuY29tbWFuZHMuc3Bhd25Qcm9jZXNzID0gYXN5bmMgZnVuY3Rpb24gc3Bhd25Qcm9jZXNzIChhcmdzLCBlbnYgPSB7fSkge1xuICBpZiAoXy5pc0VtcHR5KGFyZ3MpKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKCdTcGF3biBhcmd1bWVudHMgYXJlIHJlcXVpcmVkJyk7XG4gIH1cblxuICByZXR1cm4gYXdhaXQgdGhpcy5leGVjKCdzcGF3bicsIHtcbiAgICBhcmdzOiBbdGhpcy5yZXF1aXJlVWRpZCgnc3Bhd24nKSwgLi4uKF8uaXNBcnJheShhcmdzKSA/IGFyZ3MgOiBbYXJnc10pXSxcbiAgICBlbnYsXG4gIH0pO1xufTtcblxuLyoqXG4gKiBQcmVwYXJlIFN1YlByb2Nlc3MgaW5zdGFuY2UgZm9yIGEgbmV3IHByb2Nlc3MsIHdoaWNoIGlzIGdvaW5nIHRvIGJlIHNwYXduZWRcbiAqIG9uIFNpbXVsYXRvci5cbiAqXG4gKiBAcGFyYW0ge3N0cmluZ3xBcnJheTxzdHJpbmc+fSBhcmdzIC0gU3Bhd24gYXJndW1lbnRzXG4gKiBAcGFyYW0ge29iamVjdH0gZW52IFt7fV0gLSBBZGRpdGlvbmFsIGVudmlyb25tZW50IHZhcmlhYmxlcyBtYXBwaW5nLlxuICogQHJldHVybiB7U3ViUHJvY2Vzc30gVGhlIGluc3RhbmNlIG9mIHRoZSBwcm9jZXNzIHRvIGJlIHNwYXduZWQuXG4gKiBAdGhyb3dzIHtFcnJvcn0gSWYgdGhlIGB1ZGlkYCBpbnN0YW5jZSBwcm9wZXJ0eSBpcyB1bnNldFxuICovXG5jb21tYW5kcy5zcGF3blN1YlByb2Nlc3MgPSBhc3luYyBmdW5jdGlvbiBzcGF3blN1YlByb2Nlc3MgKGFyZ3MsIGVudiA9IHt9KSB7XG4gIGlmIChfLmlzRW1wdHkoYXJncykpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoJ1NwYXduIGFyZ3VtZW50cyBhcmUgcmVxdWlyZWQnKTtcbiAgfVxuXG4gIHJldHVybiBhd2FpdCB0aGlzLmV4ZWMoJ3NwYXduJywge1xuICAgIGFyZ3M6IFt0aGlzLnJlcXVpcmVVZGlkKCdzcGF3bicpLCAuLi4oXy5pc0FycmF5KGFyZ3MpID8gYXJncyA6IFthcmdzXSldLFxuICAgIGVudixcbiAgICBhc3luY2hyb25vdXM6IHRydWUsXG4gIH0pO1xufTtcblxuZXhwb3J0IGRlZmF1bHQgY29tbWFuZHM7XG4iXSwiZmlsZSI6ImxpYi9zdWJjb21tYW5kcy9zcGF3bi5qcyIsInNvdXJjZVJvb3QiOiIuLi8uLi8uLiJ9
+22
View File
@@ -0,0 +1,22 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
const commands = {};
commands.terminateApp = async function terminateApp(bundleId) {
await this.exec('terminate', {
args: [this.requireUdid('terminate'), bundleId]
});
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy90ZXJtaW5hdGUuanMiXSwibmFtZXMiOlsiY29tbWFuZHMiLCJ0ZXJtaW5hdGVBcHAiLCJidW5kbGVJZCIsImV4ZWMiLCJhcmdzIiwicmVxdWlyZVVkaWQiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBLE1BQU1BLFFBQVEsR0FBRyxFQUFqQjs7QUFZQUEsUUFBUSxDQUFDQyxZQUFULEdBQXdCLGVBQWVBLFlBQWYsQ0FBNkJDLFFBQTdCLEVBQXVDO0FBQzdELFFBQU0sS0FBS0MsSUFBTCxDQUFVLFdBQVYsRUFBdUI7QUFDM0JDLElBQUFBLElBQUksRUFBRSxDQUFDLEtBQUtDLFdBQUwsQ0FBaUIsV0FBakIsQ0FBRCxFQUFnQ0gsUUFBaEM7QUFEcUIsR0FBdkIsQ0FBTjtBQUdELENBSkQ7O2VBTWVGLFEiLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBjb21tYW5kcyA9IHt9O1xuXG4vKipcbiAqIFRlcm1pbmF0ZSB0aGUgZ2l2ZW4gcnVubmluZyBhcHBsaWNhdGlvbiBvbiBTaW11bGF0b3IuXG4gKiBJdCBpcyByZXF1aXJlZCB0aGF0IFNpbXVsYXRvciBpcyBpbiBfYm9vdGVkXyBzdGF0ZS5cbiAqXG4gKiBAcGFyYW0ge3N0cmluZ30gYnVuZGxlSWQgLSBCdW5kbGUgaWRlbnRpZmllciBvZiB0aGUgYXBwbGljYXRpb24sXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGljaCBpcyBnb2luZyB0byBiZSB0ZXJtaW5hdGVkLlxuICogQHRocm93cyB7RXJyb3J9IElmIHRoZSBjb3JyZXNwb25kaW5nIHNpbWN0bCBzdWJjb21tYW5kIGNvbW1hbmRcbiAqICAgICAgICAgICAgICAgICByZXR1cm5zIG5vbi16ZXJvIHJldHVybiBjb2RlLlxuICogQHRocm93cyB7RXJyb3J9IElmIHRoZSBgdWRpZGAgaW5zdGFuY2UgcHJvcGVydHkgaXMgdW5zZXRcbiAqL1xuY29tbWFuZHMudGVybWluYXRlQXBwID0gYXN5bmMgZnVuY3Rpb24gdGVybWluYXRlQXBwIChidW5kbGVJZCkge1xuICBhd2FpdCB0aGlzLmV4ZWMoJ3Rlcm1pbmF0ZScsIHtcbiAgICBhcmdzOiBbdGhpcy5yZXF1aXJlVWRpZCgndGVybWluYXRlJyksIGJ1bmRsZUlkXSxcbiAgfSk7XG59O1xuXG5leHBvcnQgZGVmYXVsdCBjb21tYW5kcztcbiJdLCJmaWxlIjoibGliL3N1YmNvbW1hbmRzL3Rlcm1pbmF0ZS5qcyIsInNvdXJjZVJvb3QiOiIuLi8uLi8uLiJ9
+35
View File
@@ -0,0 +1,35 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
var _lodash = _interopRequireDefault(require("lodash"));
const commands = {};
commands.getAppearance = async function getAppearance() {
const {
stdout
} = await this.exec('ui', {
args: [this.requireUdid('ui'), 'appearance']
});
return _lodash.default.trim(stdout);
};
commands.setAppearance = async function setAppearance(appearance) {
await this.exec('ui', {
args: [this.requireUdid('ui'), 'appearance', appearance]
});
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy91aS5qcyJdLCJuYW1lcyI6WyJjb21tYW5kcyIsImdldEFwcGVhcmFuY2UiLCJzdGRvdXQiLCJleGVjIiwiYXJncyIsInJlcXVpcmVVZGlkIiwiXyIsInRyaW0iLCJzZXRBcHBlYXJhbmNlIiwiYXBwZWFyYW5jZSJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFBQTs7QUFHQSxNQUFNQSxRQUFRLEdBQUcsRUFBakI7O0FBV0FBLFFBQVEsQ0FBQ0MsYUFBVCxHQUF5QixlQUFlQSxhQUFmLEdBQWdDO0FBQ3ZELFFBQU07QUFBQ0MsSUFBQUE7QUFBRCxNQUFXLE1BQU0sS0FBS0MsSUFBTCxDQUFVLElBQVYsRUFBZ0I7QUFDckNDLElBQUFBLElBQUksRUFBRSxDQUFDLEtBQUtDLFdBQUwsQ0FBaUIsSUFBakIsQ0FBRCxFQUF5QixZQUF6QjtBQUQrQixHQUFoQixDQUF2QjtBQUdBLFNBQU9DLGdCQUFFQyxJQUFGLENBQU9MLE1BQVAsQ0FBUDtBQUNELENBTEQ7O0FBZ0JBRixRQUFRLENBQUNRLGFBQVQsR0FBeUIsZUFBZUEsYUFBZixDQUE4QkMsVUFBOUIsRUFBMEM7QUFDakUsUUFBTSxLQUFLTixJQUFMLENBQVUsSUFBVixFQUFnQjtBQUNwQkMsSUFBQUEsSUFBSSxFQUFFLENBQUMsS0FBS0MsV0FBTCxDQUFpQixJQUFqQixDQUFELEVBQXlCLFlBQXpCLEVBQXVDSSxVQUF2QztBQURjLEdBQWhCLENBQU47QUFHRCxDQUpEOztlQU1lVCxRIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IF8gZnJvbSAnbG9kYXNoJztcblxuXG5jb25zdCBjb21tYW5kcyA9IHt9O1xuXG4vKipcbiAqIFJldHJpZXZlcyB0aGUgY3VycmVudCBVSSBhcHBlYXJhbmNlIHZhbHVlIGZyb20gdGhlIGdpdmVuIHNpbXVsYXRvclxuICpcbiAqIEBzaW5jZSBYY29kZSAxMS40IFNES1xuICogQHJldHVybiB7c3RyaW5nfSB0aGUgYXBwZWFyYW5jZSB2YWx1ZSwgZm9yIGV4YW1wbGUgJ2xpZ2h0JyBvciAnZGFyaydcbiAqIEB0aHJvd3Mge0Vycm9yfSBpZiB0aGUgY3VycmVudCBTREsgdmVyc2lvbiBkb2VzIG5vdCBzdXBwb3J0IHRoZSBjb21tYW5kXG4gKiBvciB0aGVyZSB3YXMgYW4gZXJyb3Igd2hpbGUgZ2V0dGluZyB0aGUgdmFsdWVcbiAqIEB0aHJvd3Mge0Vycm9yfSBJZiB0aGUgYHVkaWRgIGluc3RhbmNlIHByb3BlcnR5IGlzIHVuc2V0XG4gKi9cbmNvbW1hbmRzLmdldEFwcGVhcmFuY2UgPSBhc3luYyBmdW5jdGlvbiBnZXRBcHBlYXJhbmNlICgpIHtcbiAgY29uc3Qge3N0ZG91dH0gPSBhd2FpdCB0aGlzLmV4ZWMoJ3VpJywge1xuICAgIGFyZ3M6IFt0aGlzLnJlcXVpcmVVZGlkKCd1aScpLCAnYXBwZWFyYW5jZSddLFxuICB9KTtcbiAgcmV0dXJuIF8udHJpbShzdGRvdXQpO1xufTtcblxuLyoqXG4gKiBTZXRzIHRoZSBVSSBhcHBlYXJhbmNlIHRvIHRoZSBnaXZlbiBzdHlsZVxuICpcbiAqIEBzaW5jZSBYY29kZSAxMS40IFNES1xuICogQHBhcmFtIHtzdHJpbmd9IGFwcGVhcmFuY2UgdmFsaWQgYXBwZWFyYW5jZSB2YWx1ZSwgZm9yIGV4YW1wbGUgJ2xpZ2h0JyBvciAnZGFyaydcbiAqIEB0aHJvd3Mge0Vycm9yfSBpZiB0aGUgY3VycmVudCBTREsgdmVyc2lvbiBkb2VzIG5vdCBzdXBwb3J0IHRoZSBjb21tYW5kXG4gKiBvciB0aGVyZSB3YXMgYW4gZXJyb3Igd2hpbGUgZ2V0dGluZyB0aGUgdmFsdWVcbiAqIEB0aHJvd3Mge0Vycm9yfSBJZiB0aGUgYHVkaWRgIGluc3RhbmNlIHByb3BlcnR5IGlzIHVuc2V0XG4gKi9cbmNvbW1hbmRzLnNldEFwcGVhcmFuY2UgPSBhc3luYyBmdW5jdGlvbiBzZXRBcHBlYXJhbmNlIChhcHBlYXJhbmNlKSB7XG4gIGF3YWl0IHRoaXMuZXhlYygndWknLCB7XG4gICAgYXJnczogW3RoaXMucmVxdWlyZVVkaWQoJ3VpJyksICdhcHBlYXJhbmNlJywgYXBwZWFyYW5jZV0sXG4gIH0pO1xufTtcblxuZXhwb3J0IGRlZmF1bHQgY29tbWFuZHM7XG4iXSwiZmlsZSI6ImxpYi9zdWJjb21tYW5kcy91aS5qcyIsInNvdXJjZVJvb3QiOiIuLi8uLi8uLiJ9
+22
View File
@@ -0,0 +1,22 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
require("source-map-support/register");
const commands = {};
commands.removeApp = async function removeApp(bundleId) {
await this.exec('uninstall', {
args: [this.requireUdid('uninstall'), bundleId]
});
};
var _default = commands;
exports.default = _default;require('source-map-support').install();
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zdWJjb21tYW5kcy91bmluc3RhbGwuanMiXSwibmFtZXMiOlsiY29tbWFuZHMiLCJyZW1vdmVBcHAiLCJidW5kbGVJZCIsImV4ZWMiLCJhcmdzIiwicmVxdWlyZVVkaWQiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBLE1BQU1BLFFBQVEsR0FBRyxFQUFqQjs7QUFhQUEsUUFBUSxDQUFDQyxTQUFULEdBQXFCLGVBQWVBLFNBQWYsQ0FBMEJDLFFBQTFCLEVBQW9DO0FBQ3ZELFFBQU0sS0FBS0MsSUFBTCxDQUFVLFdBQVYsRUFBdUI7QUFDM0JDLElBQUFBLElBQUksRUFBRSxDQUFDLEtBQUtDLFdBQUwsQ0FBaUIsV0FBakIsQ0FBRCxFQUFnQ0gsUUFBaEM7QUFEcUIsR0FBdkIsQ0FBTjtBQUdELENBSkQ7O2VBTWVGLFEiLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBjb21tYW5kcyA9IHt9O1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgcGFydGljdWxhciBhcHBsaWNhdGlvbiBwYWNrYWdlIGZyb20gU2ltdWxhdG9yLlxuICogSXQgaXMgcmVxdWlyZWQgdGhhdCBTaW11bGF0b3IgaXMgaW4gX2Jvb3RlZF8gc3RhdGUgYW5kXG4gKiB0aGUgYXBwbGljYXRpb24gd2l0aCBnaXZlbiBidW5kbGUgaWRlbnRpZmllciBpcyBhbHJlYWR5IGluc3RhbGxlZC5cbiAqXG4gKiBAcGFyYW0ge3N0cmluZ30gYnVuZGxlSWQgLSBCdW5kbGUgaWRlbnRpZmllciBvZiB0aGUgYXBwbGljYXRpb24sXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGljaCBpcyBnb2luZyB0byBiZSByZW1vdmVkLlxuICogQHRocm93cyB7RXJyb3J9IElmIHRoZSBjb3JyZXNwb25kaW5nIHNpbWN0bCBzdWJjb21tYW5kIGNvbW1hbmRcbiAqICAgICAgICAgICAgICAgICByZXR1cm5zIG5vbi16ZXJvIHJldHVybiBjb2RlLlxuICogQHRocm93cyB7RXJyb3J9IElmIHRoZSBgdWRpZGAgaW5zdGFuY2UgcHJvcGVydHkgaXMgdW5zZXRcbiAqL1xuY29tbWFuZHMucmVtb3ZlQXBwID0gYXN5bmMgZnVuY3Rpb24gcmVtb3ZlQXBwIChidW5kbGVJZCkge1xuICBhd2FpdCB0aGlzLmV4ZWMoJ3VuaW5zdGFsbCcsIHtcbiAgICBhcmdzOiBbdGhpcy5yZXF1aXJlVWRpZCgndW5pbnN0YWxsJyksIGJ1bmRsZUlkXSxcbiAgfSk7XG59O1xuXG5leHBvcnQgZGVmYXVsdCBjb21tYW5kcztcbiJdLCJmaWxlIjoibGliL3N1YmNvbW1hbmRzL3VuaW5zdGFsbC5qcyIsInNvdXJjZVJvb3QiOiIuLi8uLi8uLiJ9