import { getCliInspectVerbMetaByPath } from '@rnx/skills/cli' import type { ParsedArgs } from './parse-args' const HIDDEN_RUNTIME_ALIAS_GROUPS = ['do', 'get'] as const export function resolveHiddenRuntimeAlias(parsed: ParsedArgs): ParsedArgs { if (parsed.command) return parsed const attempted = parsed.commandArgs.find((arg) => !arg.startsWith('-')) if (!attempted) return parsed for (const group of HIDDEN_RUNTIME_ALIAS_GROUPS) { if (getCliInspectVerbMetaByPath(group, attempted)) { return { ...parsed, command: group } } } return parsed }