HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux ip-172-31-42-149 5.15.0-1084-aws #91~20.04.1-Ubuntu SMP Fri May 2 07:00:04 UTC 2025 aarch64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/vhost/disk-apps/pwa.sports-crowd.com/node_modules/native-run/dist/index.js
"use strict";
var _a;
Object.defineProperty(exports, "__esModule", { value: true });
exports.run = void 0;
const Debug = require("debug");
const path = require("path");
const errors_1 = require("./errors");
const debug = Debug('native-run');
async function run() {
    const args = process.argv.slice(2);
    if (args.includes('--version')) {
        const pkg = await (_a = path.resolve(__dirname, '../package.json'), Promise.resolve().then(() => require(_a)));
        process.stdout.write(pkg.version + '\n');
        return;
    }
    let cmd;
    const [platform, ...platformArgs] = args;
    try {
        if (platform === 'android') {
            cmd = await Promise.resolve().then(() => require('./android'));
            await cmd.run(platformArgs);
        }
        else if (platform === 'ios') {
            cmd = await Promise.resolve().then(() => require('./ios'));
            await cmd.run(platformArgs);
        }
        else if (platform === '--list') {
            cmd = await Promise.resolve().then(() => require('./list'));
            await cmd.run(args);
        }
        else {
            if (!platform ||
                platform === 'help' ||
                args.includes('--help') ||
                args.includes('-h') ||
                platform.startsWith('-')) {
                cmd = await Promise.resolve().then(() => require('./help'));
                return cmd.run(args);
            }
            throw new errors_1.CLIException(`Unsupported platform: "${platform}"`, errors_1.ERR_BAD_INPUT);
        }
    }
    catch (e) {
        debug('Caught fatal error: %O', e);
        process.exitCode = e instanceof errors_1.Exception ? e.exitCode : 1 /* ExitCode.GENERAL */;
        process.stdout.write((0, errors_1.serializeError)(e));
    }
}
exports.run = run;