FoundKey/packages/shared/custom-rules/index.js

12 lines
320 B
JavaScript

const fs = require("fs");
const path = require("path");
const ruleFiles = fs
.readdirSync(__dirname)
.filter((file) => file !== "index.js" && !file.endsWith("test.js"));
const rules = Object.fromEntries(
ruleFiles.map((file) => [path.basename(file, ".js"), require("./" + file)])
);
module.exports = { rules };