UNPKG

files-folder

Version:

Lightweight library to grab all files or folders in a directory.

20 lines (13 loc) 666 B
type Options = { full_path?: boolean; filter?: RegExp | ((filename: string) => boolean); }; declare const getFilesSync: (target_folder: string, options?: Options) => string[]; declare const getFilesAsync: (target_folder: string, options?: Options) => Promise<string[]>; declare const getFoldersSync: (target_folder: string, options?: Options) => string[]; declare const getFoldersAsync: (target_folder: string, options?: Options) => Promise<string[]>; declare enum MessageError { DIRECTORY_NOT_EXIST = "Directory not exist", INVALID_PATH = "Invalid path" } export { MessageError, getFilesAsync, getFilesSync, getFoldersAsync, getFoldersSync };