<internal>

Interfaces

MergeArgs<TContext>

Defined in: merger.ts:56

Internal args passed to strategies.

Type Parameters

TContext

TContext

Properties

base?

optional base: unknown

Defined in: merger.ts:59

conflicts

conflicts: Conflict[]

Defined in: merger.ts:63

ctx

ctx: MergeContext<TContext>

Defined in: merger.ts:62

filePath?

optional filePath: string

Defined in: merger.ts:61

logger

logger: { debug: (fileId: string, msg: string) => void; error: (fileId: string, msg: string) => void; flush: () => Promise<void>; info: (fileId: string, msg: string) => void; warn: (fileId: string, msg: string) => void; }

Defined in: merger.ts:64

debug()

debug: (fileId: string, msg: string) => void

Parameters
fileId

string

msg

string

Returns

void

error()

error: (fileId: string, msg: string) => void

Parameters
fileId

string

msg

string

Returns

void

flush()

flush: () => Promise<void>

Returns

Promise<void>

info()

info: (fileId: string, msg: string) => void

Parameters
fileId

string

msg

string

Returns

void

warn()

warn: (fileId: string, msg: string) => void

Parameters
fileId

string

msg

string

Returns

void

ours

ours: unknown

Defined in: merger.ts:57

path

path: string

Defined in: merger.ts:60

theirs

theirs: unknown

Defined in: merger.ts:58