cli
Functions
findGitRoot()
findGitRoot():
string
Defined in: cli.ts:17
Find Git root directory
Returns
string
initConfig()
initConfig(
targetDir:string):void
Defined in: cli.ts:47
Write a starter config file
Parameters
targetDir
string
Returns
void
loadConfigFile()
loadConfigFile():
Promise<Partial<Config<AllStrategies,unknown>>>
Defined in: cli.ts:28
Load configuration file (js/ts) from current dir or Git root.
Returns
Promise<Partial<Config<AllStrategies, unknown>>>
parseArgs()
parseArgs(
argv:string[]): {gitMergeFiles?: [string,string,string];init?:boolean;overrides:Partial<Config>;restore?:string; }
Defined in: cli.ts:68
CLI argument parser (minimal, no external deps).
Parameters
argv
string[]
Returns
{ gitMergeFiles?: [string, string, string]; init?: boolean; overrides: Partial<Config>; restore?: string; }
gitMergeFiles?
optionalgitMergeFiles: [string,string,string]
init?
optionalinit:boolean
overrides
restore?
optionalrestore:string