listFile
codebolt.fs.listFile(folderPath: string, isRecursive: boolean, listFiles: boolean): Promise<FileListResponse>
Lists all files in a specified directory.
Parameters
Name | Type | Description |
---|---|---|
folderPath | string | The path of the directory to list files from. |
isRecursive | boolean | Whether to list files recursively. |
listFiles | boolean | Optional parameter to use listFiles mode for enhanced listing. |
Returns:
Promise<FileListResponse>
A promise that resolves with the list of files.Examples
Basic Directory Listing
// List files in a specific directory (non-recursive)
const files = await codebolt.fs.listFile('/home/user/documents', false);
console.log('Files in directory:', files);
Current Directory Listing
// List files in current directory
const listResult = await codebolt.fs.listFile('.', false);
console.log('✅ Directory listing (listFile):', listResult);