eslint-plugin-code-quality-rules
Version:
code-quality-rules
12 lines (10 loc) • 340 B
JavaScript
const fs = require('fs');
const path = require('path');
module.exports = {
rules: Object.assign(
{},
...fs.readdirSync(__dirname)
.filter((filename) => filename.endsWith('.js') && filename !== 'index.js')
.map((filename) => ({ [filename.replace(/\.js$/u, '')]: require(path.resolve(__dirname, filename)) })),
),
};