Added the basic structure and fixed some issues!

Added the basic structure and fixed some issues!
Fixes , fixes # 3
This commit is contained in:
Fillerino 2017-08-16 19:49:27 +02:00
commit 1bcc272e0b
22 changed files with 4022 additions and 247 deletions
server/utils

View file

@ -0,0 +1,19 @@
import glob from 'glob';
export default function (dirname) {
return new Promise((resolve, reject) => {
const routes = [];
glob(`${dirname}/*`, {
ignore: '**/index.js',
}, (err, files) => {
if (err) {
return reject(err);
}
files.forEach((file) => {
const route = require(file); // eslint-disable-line global-require, import/no-dynamic-require
routes.push(route);
});
return resolve(routes);
});
});
}