mirror of
https://github.com/DIYgod/RSSHub.git
synced 2025-12-05 20:27:52 +08:00
23 lines
500 B
JavaScript
23 lines
500 B
JavaScript
const dirname = __dirname + '/v2';
|
|
const toSource = require('tosource');
|
|
|
|
const radarRules = require('require-all')({
|
|
dirname,
|
|
filter: /radar\.js$/,
|
|
});
|
|
|
|
let rules = {};
|
|
|
|
for (const dir in radarRules) {
|
|
const rule = radarRules[dir]['radar.js']; // Do not merge other file
|
|
rules = { ...rules, ...rule };
|
|
}
|
|
|
|
const oldRules = require('./radar-rules.js'); // Match old rules
|
|
rules = { ...rules, ...oldRules };
|
|
|
|
module.exports = {
|
|
rules,
|
|
toSource: () => `(${toSource(rules)})`,
|
|
};
|