UNPKG

jsreport

Version:

javascript based business reporting

21 lines (15 loc) 539 B
const path = require('path') const core = require('@jsreport/jsreport-core') const packageJson = require('../package.json') const extendConfig = require('./extendConfig') module.exports = (options, defaults) => { options = options || {} const defaultsToUse = Object.assign({}, { discover: true, rootDirectory: path.join(__dirname, '../../../'), loadConfig: true }, defaults) const reporter = core(options, defaultsToUse) reporter.version = packageJson.version return reporter.afterConfigLoaded(extendConfig) }