Files
RSSHub/lib/v2router.js
NeverBehave 0792f7ba25 feat(core): first attempt to init script standard (#8224)
- lazy load
- rate limit per path
- init .debug.json support
- docs
- maintainer
- radar
2021-09-22 05:41:00 -07:00

18 lines
425 B
JavaScript

const dirname = __dirname + '/v2';
// 遍历整个 routes 文件夹,收集模块路由 router.js
const RouterPath = require('require-all')({
dirname,
filter: /router\.js$/,
});
const routes = {};
// 将收集到的自定义模块路由进行合并
for (const dir in RouterPath) {
const project = RouterPath[dir]['router.js']; // Do not merge other file
routes[dir] = project;
}
module.exports = routes;