UNPKG

@jsreport/jsreport-core

Version:
18 lines (15 loc) 402 B
const path = require('path') module.exports = (reporter, extensionsDefs) => { return { recipes: [], engines: [], extensions: extensionsDefs, async init () { for (const extension of this.extensions) { if (extension.options.enabled !== false) { await require(path.join(extension.directory, extension.worker))(reporter, extension) } } } } }