UNPKG

@yeoman/conflicter

Version:

Conflict resolution for yeoman's generator/environment stack

16 lines (15 loc) 703 B
import { Minimatch } from 'minimatch'; import { type FileTransform } from 'mem-fs'; import { type MemFsEditorFile } from 'mem-fs-editor'; import { type ConflicterStatus } from './conflicter.js'; export declare class YoResolve { groupedYoResolve: Map<string, Map<Minimatch, string>>; readonly yoResolveFileName: string; constructor(options?: { yoResolveFileName?: string; }); getStatusForFile(filePath: string): Promise<ConflicterStatus | undefined>; createTransform(): FileTransform<MemFsEditorFile>; private getMapForFolder; } export declare const createYoResolveTransform: (...arguments_: ConstructorParameters<typeof YoResolve>) => FileTransform<MemFsEditorFile>;