UNPKG

@baseplate-dev/sync

Version:

Library for syncing Baseplate descriptions

18 lines 696 B
import type { GeneratorOutputMetadata } from '#src/output/generator-task-output.js'; import type { GeneratorTaskEntry } from '../generators/index.js'; import type { EntryDependencyMap } from './dependency-map.js'; /** * Extracts a sorted list of run steps that abides by the provided dependency map * * Run steps involve: * - init:<entryId> * - build:<entryId> * * @param entries All generator entries to sort * @param dependencyMap Dependency map of the entries */ export declare function getSortedRunSteps(entries: GeneratorTaskEntry[], dependencyMap: EntryDependencyMap): { steps: string[]; metadata: GeneratorOutputMetadata; }; //# sourceMappingURL=dependency-sort.d.ts.map