AbstractAbstractjoinProtectedtitleReturns title unless it is undefined or the empty string, in which case filePath is used --
an empty title is treated as "no title supplied" rather than a meaningful value to sort or
display by.
ProtectedextractExtract title from content (frontmatter or first header)
Optionalfrontmatter: stringProtectedmergeProtecteddetectProtectedextractExtract all headers from content
ProtecteddeduplicateDeduplicate links in combined content
Abstract base class for all join strategies.
Provides common functionality for joining markdown files including frontmatter merging, conflict detection, and link deduplication. Concrete strategies implement specific ordering algorithms.
Example
Implementing a custom join strategy