@putout/engine-loader
Version:
load plugins and prepare them to run
16 lines (12 loc) • 403 B
JavaScript
import {parsePluginNames} from '../plugins/parse-plugin-names.js';
import {validateRules} from '../rules/index.js';
import {check} from '../check/index.js';
export const validateRulesRelations = (options) => {
check(options);
const {pluginNames = [], rules = {}} = options;
const items = parsePluginNames(pluginNames);
validateRules({
rules,
items,
});
};