Created the module list route;
This commit is contained in:
14
server/routes/module.js
Normal file
14
server/routes/module.js
Normal file
@ -0,0 +1,14 @@
|
||||
const {getModules} = require("../controller/module");
|
||||
const app = require('express').Router();
|
||||
|
||||
app.get("/list", (req, res) => {
|
||||
const moduleInfo = getModules();
|
||||
const modules = {};
|
||||
|
||||
for (let module in moduleInfo) delete moduleInfo[module]["info"]["validationSchema"];
|
||||
for (let module in moduleInfo) modules[module] = moduleInfo[module]["info"];
|
||||
|
||||
res.json(modules);
|
||||
});
|
||||
|
||||
module.exports = app;
|
Reference in New Issue
Block a user