rc-config-loader.d.ts 575 Bytes
export interface rcConfigLoaderOption {
    packageJSON?: boolean | {
        fieldName: string;
    };
    configFileName?: string;
    defaultExtension?: string | string[];
    cwd?: string;
}
/**
 * Find and load rcfile, return { config, filePath }
 * If not found any rcfile, throw an Error.
 * @param {string} pkgName
 * @param {rcConfigLoaderOption} [opts]
 * @returns {{ config: Object, filePath:string } | undefined}
 */
export declare function rcFile<R extends {}>(pkgName: string, opts?: rcConfigLoaderOption): {
    config: R;
    filePath: string;
} | undefined;