const modules = [] let nextId = 1 function getModules() { return modules } function addModule(moduleData) { const newModule = { id: (nextId++).toString(), name: moduleData.name, file_id: moduleData.file_id, source_channel: moduleData.source_channel, uploaded_at: new Date().toISOString(), } modules.push(newModule) console.log("Module added:", newModule) } function findModules(query) { const lowerCaseQuery = query.toLowerCase() return modules.filter((module) => module.name.toLowerCase().includes(lowerCaseQuery)) } module.exports = { getModules, addModule, findModules, }