MCPcopy
hub / github.com/callumalpass/tasknotes / parseFrontMatterAliases

Function parseFrontMatterAliases

tests/__mocks__/obsidian.ts:1028–1035  ·  view source on GitHub ↗
(frontmatter: any)

Source from the content-addressed store, hash-verified

1026
1027// Mock parseFrontMatterAliases function
1028export function parseFrontMatterAliases(frontmatter: any): string[] | null {
1029 if (!frontmatter) return null;
1030 const aliases = frontmatter.aliases || frontmatter.alias;
1031 if (!aliases) return null;
1032 if (Array.isArray(aliases)) return aliases;
1033 if (typeof aliases === 'string') return [aliases];
1034 return null;
1035}
1036
1037// Mock parseFrontMatterTags function
1038export function parseFrontMatterTags(frontmatter: any): string[] | null {

Callers 6

getProjectSuggestionsMethod · 0.90
getItemTextMethod · 0.90
renderSuggestionMethod · 0.90
getSearchTextMethod · 0.90
renderSuggestionMethod · 0.90
runFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected