@baseplate-dev/sync
Version:
Library for syncing Baseplate descriptions
12 lines • 684 B
TypeScript
import type ignore from 'ignore';
/**
* Recursively deletes all template metadata files and the generator metadata file
* from the specified directory and its subdirectories.
*
* @param directory - The directory to delete metadata files from
* @param ignoreInstance - Optional ignore instance to filter out ignored paths
* @param baseDirectory - Base directory for calculating relative paths (used internally for recursion)
* @returns Promise that resolves when all metadata files are deleted
*/
export declare function deleteMetadataFiles(directory: string, ignoreInstance?: ignore.Ignore, baseDirectory?: string): Promise<void>;
//# sourceMappingURL=delete-metadata.d.ts.map