1 | export interface rcConfigLoaderOption {
|
2 | packageJSON?: boolean | {
|
3 | fieldName: string;
|
4 | };
|
5 | configFileName?: string;
|
6 | defaultExtension?: string | string[];
|
7 | cwd?: string;
|
8 | }
|
9 | /**
|
10 | * Find and load rcfile, return { config, filePath }
|
11 | * If not found any rcfile, throw an Error.
|
12 | * @param {string} pkgName
|
13 | * @param {rcConfigLoaderOption} [opts]
|
14 | * @returns {{ config: Object, filePath:string } | undefined}
|
15 | */
|
16 | export declare function rcFile<R extends {}>(pkgName: string, opts?: rcConfigLoaderOption): {
|
17 | config: R;
|
18 | filePath: string;
|
19 | } | undefined;
|