confinode
Version:
Node application configuration reader
17 lines (16 loc) • 538 B
TypeScript
import Loader from '../Loader';
/**
* The description of a configuration file, i.e. either a file basename or a full file name with loader.
*/
declare type FileDescription = string | {
name: string;
loader: Loader;
};
export default FileDescription;
/**
* Test if the given description is a file basename and not a full file name with loader.
*
* @param description - The description to test.
* @returns True if file basename.
*/
export declare function isFileBasename(description: FileDescription): description is string;