MCPcopy
hub / github.com/foambubble/foam / resolveWorkspaceDir

Function resolveWorkspaceDir

packages/foam-cli/src/support/args.ts:110–118  ·  view source on GitHub ↗
(
  parsedOrOptions: ParsedArgs | Map<string, string | boolean>
)

Source from the content-addressed store, hash-verified

108export function resolveWorkspaceDir(parsed: ParsedArgs): string;
109export function resolveWorkspaceDir(options: Map<string, string | boolean>): string;
110export function resolveWorkspaceDir(
111 parsedOrOptions: ParsedArgs | Map<string, string | boolean>
112): string {
113 return (
114 getString(parsedOrOptions as any, 'workspace') ??
115 process.env['FOAM_WORKSPACE'] ??
116 process.cwd()
117 );
118}
119
120/**
121 * Builds a {@link NoteRef} from CLI inputs: a positional `<identifier>`

Callers 13

runGrepCommandFunction · 0.90
runListCommandFunction · 0.90
parseMcpArgsFunction · 0.90
runNoteCommandFunction · 0.90
runLinksCommandFunction · 0.90
runGraphCommandFunction · 0.90
runQueryCommandFunction · 0.90
runLintCommandFunction · 0.90
runSearchCommandFunction · 0.90
runTagCommandFunction · 0.90
runOutlineCommandFunction · 0.90
runDailyCommandFunction · 0.90

Calls 2

cwdMethod · 0.80
getStringFunction · 0.70

Tested by

no test coverage detected