UNPKG

@baseplate-dev/sync

Version:

Library for syncing Baseplate descriptions

37 lines 1.05 kB
import type { FileData } from '../generator-task-output.js'; import type { GeneratorFileOperationResult, GeneratorOutputFileWriterContext } from './types.js'; /** * Prepare generator files input */ interface PrepareGeneratorFilesInput { /** * Map of files to prepare */ files: Map<string, FileData>; /** * Context for the generator output file writer */ context: GeneratorOutputFileWriterContext; } /** * Prepare generator files result */ interface PrepareGeneratorFilesResult { /** * List of files that were prepared */ files: GeneratorFileOperationResult[]; /** * Map of file ID to relative path */ fileIdToRelativePathMap: Map<string, string>; } /** * Prepare generator files * * @param input - Prepare generator files input * @returns Prepare generator files result */ export declare function prepareGeneratorFiles({ files, context, }: PrepareGeneratorFilesInput): Promise<PrepareGeneratorFilesResult>; export {}; //# sourceMappingURL=prepare-generator-files.d.ts.map