@baseplate-dev/sync
Version:
Library for syncing Baseplate descriptions
13 lines • 531 B
TypeScript
import type { GeneratorEntry, GeneratorTaskEntry } from '#src/generators/build-generator-entry.js';
import type { TaskPhase } from '#src/phases/types.js';
/**
* Recursively goes through generator task entries and extracts them into a flat list
*
* @param entry Generator entry
* @returns Flat list of generator entry and its children
*/
export declare function flattenGeneratorTaskEntriesAndPhases(entry: GeneratorEntry): {
taskEntries: GeneratorTaskEntry[];
phases: TaskPhase[];
};
//# sourceMappingURL=utils.d.ts.map