index.js 354 B

12345678910111213141516
  1. const
  2. fs = require('fs');
  3. module.exports = (app) => {
  4. // read the files of the current directory
  5. fs.readdirSync(__dirname)
  6. .filter((filename) => filename !== 'index.js') // avoid this file
  7. .forEach((filename) => {
  8. // load routes array and register them
  9. require('./' + filename).forEach((r) => {
  10. app[r.method](r.url, r.func);
  11. });
  12. });
  13. };