initial commit
This commit is contained in:
22
router.js
Normal file
22
router.js
Normal file
@@ -0,0 +1,22 @@
|
||||
var router = require("express").Router();
|
||||
var { readdir } = require("fs");
|
||||
var { join } = require("path");
|
||||
var { requestLogger } = require("./config/winston");
|
||||
|
||||
router.use(requestLogger);
|
||||
|
||||
readdir(join(__dirname, "routes"), routesIterator);
|
||||
|
||||
function routesIterator(err, files) {
|
||||
if (err) {
|
||||
throw err;
|
||||
}
|
||||
|
||||
files.forEach(file => requireRoute(file));
|
||||
}
|
||||
|
||||
function requireRoute(file) {
|
||||
require(join(__dirname, "routes", file))(router);
|
||||
}
|
||||
|
||||
module.exports = router;
|
||||
Reference in New Issue
Block a user