1 | import * as glob from 'glob';
|
2 | import { Either } from 'my-easy-fp';
|
3 | import { ICreateTsIndexCliOption } from './ICreateTsIndexCliOption';
|
4 | import { ICreateTsIndexOption } from './ICreateTsIndexOption';
|
5 | export declare const CTIRC_FILENAME = ".ctirc";
|
6 | export declare function getRCFilename(configPath: string): string;
|
7 | export declare function getDeafultOptions(): ICreateTsIndexOption;
|
8 | export declare function createFromCli(args: Partial<ICreateTsIndexCliOption>, cwd: string, output?: string): Partial<ICreateTsIndexOption>;
|
9 | export declare function merging(src: Partial<ICreateTsIndexOption>, dst: Partial<ICreateTsIndexOption>): Partial<ICreateTsIndexOption>;
|
10 | export declare function mergingGlobOptions(prevSrc?: glob.IOptions, prevDst?: glob.IOptions): glob.IOptions;
|
11 | export declare function cleanGlobOptions(src?: glob.IOptions): glob.IOptions | undefined;
|
12 | export declare function cleansing(src: Partial<ICreateTsIndexOption>): Partial<ICreateTsIndexOption>;
|
13 | export declare function readConfigRC(configPath: string): Promise<Either<Partial<ICreateTsIndexOption>, Error>>;
|
14 | export declare function concreteConfig(config: Partial<ICreateTsIndexOption>): ICreateTsIndexOption;
|