import * as fs from 'fs'; import * as path from 'path'; interface File { absolutePath: string, fileName: string, } // Function to get list of all files in a directory function findAllContextFiles(directoryPath: string): File[] { const fileNames = fs.readdirSync(directoryPath); const fileObjects = fileNames.map(fileName => ( { absolutePath: path.join(directoryPath, fileName), fileName: fileName } )) return fileObjects } export { findAllContextFiles } export type { File }