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: //proc/self/root/usr/local/lib/node_modules/@ionic/cli/lib/native-run.d.ts
import { CommandLineOptions, IConfig, ILogger, IShell, IShellRunOptions } from '../definitions';
export declare const SUPPORTED_PLATFORMS: readonly string[];
export interface NativeRunSchema {
    packagePath: string;
    platform: string;
    forwardedPorts?: (string | number)[];
}
export declare function createNativeRunArgs({ packagePath, platform, forwardedPorts }: NativeRunSchema, options: CommandLineOptions): string[];
export declare function createNativeRunListArgs(inputs: string[], options: CommandLineOptions): string[];
export interface RunNativeRunDeps {
    readonly config: IConfig;
    readonly log: ILogger;
    readonly shell: IShell;
}
export declare function runNativeRun({ config, log, shell }: RunNativeRunDeps, args: readonly string[], options?: IShellRunOptions): Promise<void>;
export interface CheckNativeRunDeps {
    readonly config: IConfig;
}
export declare function checkNativeRun({ config }: CheckNativeRunDeps): Promise<void>;
export declare function findNativeRun(): Promise<string | undefined>;
export interface NativeDeviceTarget {
    platform: string;
    id: string;
    model: string;
    sdkVersion: string;
}
export interface NativeVirtualDeviceTarget {
    platform: string;
    id: string;
    name: string;
    sdkVersion: string;
}
export interface NativeTargetPlatform {
    devices: NativeDeviceTarget[];
    virtualDevices: NativeVirtualDeviceTarget[];
}
export declare function getNativeTargets({ log, shell }: RunNativeRunDeps, platform: string): Promise<NativeTargetPlatform>;