Diff between my jlist and theirs

Created Diff never expires
133 removals
Words removed230
Total words535
Words removed (%)42.99
271 lines
68 additions
Words added110
Total words415
Words added (%)26.51
213 lines
export interface Root {
export interface Root {
pid: number;
pid: number;
name: string;
name: string;
pm2_env: Pm2Env;
pm2_env: Pm2Env;
pm_id: number;
pm_id: number;
monit: Monit;
monit: Monit;
}
}


export interface Pm2Env {
export interface Pm2Env {
exit_code: number;
node_version?: string;
prev_restart_delay?: number;
versioning?: Versioning;
versioning: Versioning;
node_version: string;
unstable_restarts: number;
unstable_restarts: number;
restart_time: number;
restart_time: number;
pm_id: number;
created_at: number;
created_at: number;
axm_dynamic: AxmDynamic;
axm_dynamic: AxmDynamic;
axm_options: AxmOptions;
axm_options: AxmOptions;
axm_monitor: AxmMonitor;
axm_monitor: AxmMonitor;
axm_actions: AxmAction[];
axm_actions: any[];
pm_uptime: number;
pm_uptime: number;
status: string;
status: string;
unique_id: string;
unique_id: string;
PM2_HOME: string;
PM2_HOME: string;
XDG_SESSION_ID: string;
XDG_SESSION_ID: string;
HOSTNAME: string;
SELINUX_ROLE_REQUESTED: string;
TERM: string;
TERM: string;
SHELL: string;
SHELL: string;
HISTSIZE: string;
SSH_CLIENT: string;
SSH_CLIENT: string;
SELINUX_USE_CURRENT_RANGE: string;
SSH_TTY: string;
SSH_TTY: string;
USER: string;
USER: string;
LS_COLORS: string;
LS_COLORS: string;
MAIL: string;
MAIL: string;
PATH: string;
PATH: string;
PWD: string;
PWD: string;
LANG: string;
LANG: string;
SELINUX_LEVEL_REQUESTED: string;
HISTCONTROL: string;
SHLVL: string;
SHLVL: string;
HOME: string;
HOME: string;
LOGNAME: string;
LOGNAME: string;
XDG_DATA_DIRS: string;
SSH_CONNECTION: string;
SSH_CONNECTION: string;
LESSOPEN: string;
LESSOPEN: string;
XDG_RUNTIME_DIR: string;
XDG_RUNTIME_DIR: string;
LESSCLOSE: string;
_: string;
_: string;
OLDPWD: string;
PM2_USAGE: string;
PM2_USAGE: string;
NODE_APP_INSTANCE: number;
NODE_APP_INSTANCE: number;
vizion_running: boolean;
vizion_running: boolean;
km_link: boolean;
km_link: boolean;
pm_pid_path: string;
pm_pid_path: string;
pm_err_log_path: string;
pm_err_log_path: string;
pm_out_log_path: string;
pm_out_log_path: string;
instances: number;
exec_mode: string;
exec_interpreter: string;
exec_interpreter: string;
pm_cwd: string;
pm_cwd: string;
env: Env;
pm_exec_path: string;
pm_exec_path: string;
node_args: any[];
node_args: any[];
name: string;
name: string;
namespace: string;
merge_logs: boolean;
env: Env;
merge_logs?: boolean;
vizion: boolean;
vizion: boolean;
autorestart: boolean;
autorestart: boolean;
watch?: boolean;
watch: boolean;
exec_mode: string;
instance_var: string;
instance_var: string;
pmx: boolean;
pmx: boolean;
automation: boolean;
automation: boolean;
treekill: boolean;
treekill: boolean;
username: string;
username: string;
windowsHide: boolean;
windowsHide: boolean;
kill_retry_time: number;
kill_retry_time: number;
version?: string;
pm_id: number;
_pm2_version?: string;
exit_code: number;
"api.oldschool.gg"?: string;
OLDPWD?: string;
NODE_ENV?: string;
max_restarts?: number;
instances?: number;
kongAuthenticator?: string;
XMODIFIERS?: string;
PM2_JSON_PROCESSING?: string;
PM2_JSON_PROCESSING?: string;
source_map_support?: boolean;
GoAPI?: string;
cwd?: string;
env_production?: EnvProduction;
env_production?: EnvProduction;
GoServeAPI?: string;
}
}


export interface Versioning {
export interface Versioning {
type: string;
type: string;
url: string;
url: string;
revision: string;
revision: string;
update_time: string;
comment: string;
comment: string;
unstaged: boolean;
unstaged: boolean;
branch: string;
branch: string;
remotes: string[];
remotes: string[];
remote: string;
remote: string;
branch_exists_on_remote: boolean;
branch_exists_on_remote: boolean;
ahead: boolean;
ahead: boolean;
next_rev: any;
next_rev: string;
prev_rev: string;
prev_rev: string;
update_time: string;
tags: string[];
repo_path: string;
repo_path: string;
}
}


export interface AxmDynamic {}
export interface AxmDynamic {}


export interface AxmOptions {
export interface AxmOptions {
error: boolean;
error?: boolean;
heapdump: boolean;
metrics?: Metrics;
"feature.profiler.heapsnapshot": boolean;
actions?: Actions;
"feature.profiler.heapsampling": boolean;
module_conf?: ModuleConf;
"feature.profiler.cpu_js": boolean;
module_name?: string;
latency: boolean;
module_version?: string;
catchExceptions: boolean;
pmx_version?: string;
profiling: boolean;
metrics: Metrics;
standalone: boolean;
tracing: Tracing;
module_conf: ModuleConf;
apm: Apm;
module_name: string;
module_version: string;
}
}


export interface Metrics {
export interface Metrics {
transaction: Transaction;
v8: boolean;
deepMetrics: boolean;
}

export interface Transaction {
http: boolean;
http: boolean;
runtime: boolean;
tracing: boolean;
eventLoop: boolean;
network: boolean;
v8: boolean;
}
}


export interface Tracing {
export interface Actions {
outbound: boolean;
profilingHeap: boolean;
enabled: boolean;
profilingCpu: boolean;
eventLoopDump: boolean;
}
}


export interface ModuleConf {}
export interface ModuleConf {}


export interface Apm {
version: string;
type: string;
}

export interface AxmMonitor {
export interface AxmMonitor {
"Heap Size": HeapSize;
"Loop delay"?: LoopDelay;
"Heap Usage": HeapUsage;
"Active handles"?: ActiveHandles;
"Used Heap Size": UsedHeapSize;
"Active requests"?: ActiveRequests;
"Active requests": ActiveRequests;
"Active handles": ActiveHandles;
"Event Loop Latency": EventLoopLatency;
"Event Loop Latency p95": EventLoopLatencyP95;
"HTTP Mean Latency"?: HttpMeanLatency;
"HTTP P95 Latency"?: HttpP95Latency;
HTTP?: Http;
}
}


export interface HeapSize {
export interface LoopDelay {
value: string;
type: string;
unit: string;
unit: string;
historic: boolean;
}

export interface HeapUsage {
value: number;
type: string;
type: string;
unit: string;
historic: boolean;
historic: boolean;
}
agg_type: string;

export interface UsedHeapSize {
value: string;
value: string;
type: string;
unit: string;
historic: boolean;
}

export interface ActiveRequests {
value: number;
type: string;
historic: boolean;
}
}


export interface ActiveHandles {
export interface ActiveHandles {
value: number;
type: string;
type: string;
historic: boolean;
historic: boolean;
}
agg_type: string;

export interface EventLoopLatency {
value: string;
type: string;
unit: string;
historic: boolean;
}

export interface EventLoopLatencyP95 {
value: string;
type: string;
unit: string;
historic: boolean;
}

export interface HttpMeanLatency {
value: number;
value: number;
type: string;
unit: string;
historic: boolean;
}
}


export interface HttpP95Latency {
export interface ActiveRequests {
value: number;
type: string;
type: string;
unit: string;
historic: boolean;
historic: boolean;
}
agg_type: string;

export interface Http {
value: number;
value: number;
type: string;
unit: string;
historic: boolean;
}

export interface AxmAction {
action_name: string;
action_type: string;
arity: number;
}
}


export interface Env {
export interface Env {
unique_id: string;
unique_id: string;
osts?: Osts;
app?: App;
PM2_HOME: string;
PM2_HOME: string;
XDG_SESSION_ID: string;
XDG_SESSION_ID: string;
HOSTNAME: string;
SELINUX_ROLE_REQUESTED: string;
TERM: string;
TERM: string;
SHELL: string;
SHELL: string;
HISTSIZE: string;
SSH_CLIENT: string;
SSH_CLIENT: string;
SELINUX_USE_CURRENT_RANGE: string;
SSH_TTY: string;
SSH_TTY: string;
USER: string;
USER: string;
LS_COLORS: string;
LS_COLORS: string;
MAIL: string;
MAIL: string;
PATH: string;
PATH: string;
PWD: string;
PWD: string;
LANG: string;
LANG: string;
SELINUX_LEVEL_REQUESTED: string;
HISTCONTROL: string;
SHLVL: string;
SHLVL: string;
HOME: string;
HOME: string;
LOGNAME: string;
LOGNAME: string;
XDG_DATA_DIRS: string;
SSH_CONNECTION: string;
SSH_CONNECTION: string;
LESSOPEN: string;
LESSOPEN: string;
XDG_RUNTIME_DIR: string;
XDG_RUNTIME_DIR: string;
LESSCLOSE: string;
_: string;
_: string;
OLDPWD: string;
PM2_USAGE: string;
PM2_USAGE: string;
"api.oldschool.gg"?: string;
agent?: Agent;
NODE_ENV?: string;
OLDPWD?: string;
kongAuthenticator?: string;
XMODIFIERS?: string;
PM2_JSON_PROCESSING?: string;
PM2_JSON_PROCESSING?: string;
ordo?: Ordo;
GoAPI?: string;
GoServeAPI?: string;
}
}


export interface Osts {}
export interface App {}


export interface Ordo {}
export interface Agent {}


export interface EnvProduction {
export interface EnvProduction {
NODE_ENV: string;
NODE_ENV: string;
}
}


export interface Monit {
export interface Monit {
memory: number;
memory: number;
cpu: number;
cpu: number;
}
}