MCPcopy
hub / github.com/upstash/context7 / resolveFlagModes

Function resolveFlagModes

packages/cli/src/commands/remove.ts:172–181  ·  view source on GitHub ↗
(options: UninstallOptions)

Source from the content-addressed store, hash-verified

170}
171
172function resolveFlagModes(options: UninstallOptions): UninstallMode[] {
173 if (options.all) return ["mcp", "cli"];
174
175 const selected: UninstallMode[] = [];
176
177 if (options.mcp) selected.push("mcp");
178 if (options.cli) selected.push("cli");
179
180 return selected.length > 0 ? selected : ["mcp", "cli"];
181}
182
183async function pathExists(path: string): Promise<boolean> {
184 try {

Callers 1

resolveModesFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected