MCPcopy Create free account
hub / github.com/MirrowApp/mirrow / resolveOutputForRelative

Function resolveOutputForRelative

packages/cli/src/runner.ts:339–349  ·  view source on GitHub ↗
(
  outputRoot: string,
  relativePath: string,
  isMirrow: boolean
)

Source from the content-addressed store, hash-verified

337}
338
339function resolveOutputForRelative(
340 outputRoot: string,
341 relativePath: string,
342 isMirrow: boolean
343): string {
344 const relativeDir = path.dirname(relativePath);
345 const baseDir =
346 relativeDir === "." ? outputRoot : path.join(outputRoot, relativeDir);
347 const fileName = path.basename(relativePath);
348 return isMirrow ? toSvgPath(baseDir, fileName) : path.join(baseDir, fileName);
349}
350
351function isWithinDepth(
352 relativePath: string,

Callers 1

handleEventFunction · 0.85

Calls 1

toSvgPathFunction · 0.85

Tested by

no test coverage detected