Добавить lib/module-store.js

This commit is contained in:
пошел нахуй 2025-07-13 17:06:24 +00:00
parent 0d946df109
commit c6adbee115

31
lib/module-store.js Normal file
View File

@ -0,0 +1,31 @@
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,
}