MCPcopy Create free account
hub / github.com/chhoumann/quickadd / fileBasenameFromPath

Function fileBasenameFromPath

src/utils/fileSyntax.ts:254–257  ·  view source on GitHub ↗
(value: string)

Source from the content-addressed store, hash-verified

252
253/** Basename of a vault path (drop folders + a trailing known extension). */
254export function fileBasenameFromPath(value: string): string {
255 const segment = value.split("/").pop() ?? value;
256 return segment.replace(/\.(md|canvas|base)$/i, "");
257}
258
259function scalarTitleValue(value: unknown): string | undefined {
260 return typeof value === "string" && value.trim().length > 0

Callers 4

fileSyntax.test.tsFile · 0.90
renderSingleFileValueFunction · 0.90
basenameForFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected