@putout/engine-loader
Version:
load plugins and prepare them to run
15 lines (11 loc) • 632 B
JavaScript
const {createAsyncLoader} = require('./load/async-loader');
const {validateRulesRelations} = require('./validators/validate-rules-relations');
const {loadPluginsAsync} = require('./plugins/load-plugins-async');
const {loadPlugins} = require('./plugins/load-plugins');
const {loadProcessorsAsync} = require('./processors/load-processors-async');
module.exports.loadPlugins = loadPlugins;
module.exports.loadPluginsAsync = loadPluginsAsync;
module.exports.loadProcessorsAsync = loadProcessorsAsync;
module.exports.createAsyncLoader = createAsyncLoader;
module.exports.validateRulesRelations = validateRulesRelations;
;