@karmaniverous/jeeves-watcher
    Preparing search index...

    Function resolveTemplateSource

    • Resolve a template value to its source string.

      Resolution order:

      1. Ends in .hbs or .handlebars → file path (resolve relative to configDir)
      2. Matches a key in namedTemplates → named ref (recursively resolve)
      3. Otherwise → inline Handlebars template string

      Parameters

      • value: string

        The template reference (inline, file path, or named ref).

      • namedTemplates: Record<string, string> | undefined

        Named template definitions from config.

      • configDir: string

        Directory to resolve relative file paths against.

      • visited: Set<string> = ...

        Set of visited named refs for cycle detection.

      Returns string

      The resolved template source string.