fenixenbot.js
Version:
Libreria Creacion De Bots De Discord
23 lines (17 loc) • 616 B
JavaScript
const fs = require('fs');
const path = require('path');
function RMSchemas(schemasPath) {
const schemas = {};
fs.readdirSync(schemasPath)
.filter(file => file.endsWith('.js'))
.forEach(file => {
const filePath = path.join(schemasPath, file);
delete require.cache[require.resolve(filePath)];
const schemaModule = require(filePath);
if (schemaModule && schemaModule.modelName) {
schemas[schemaModule.modelName] = schemaModule;
}
});
return schemas;
}
module.exports = RMSchemas;