@putout/engine-loader
Version:
load plugins and prepare them to run
18 lines (13 loc) • 414 B
JavaScript
const {parsePluginNames} = require('../plugins/parse-plugin-names');
const {validateRules} = require('../rules');
const {check} = require('../check');
module.exports.validateRulesRelations = (options) => {
check(options);
const {pluginNames = [], rules = {}} = options;
const items = parsePluginNames(pluginNames);
validateRules({
rules,
items,
});
};
;