Return callback result from first ancestor that returns a truthy value.

  • Type Parameters

    • T extends ((project: Project, ...args: any[]) => unknown)

    Parameters

    • project: Project

      Project to search upwards from.

    • callback: T

    Returns undefined | ReturnType<T>