renderer.js 298 B

1234567891011121314
  1. const _ = require('lodash')
  2. module.exports = {
  3. async render() {
  4. let output = this.input
  5. for (let child of this.children) {
  6. const renderer = require(`../${_.kebabCase(child.key)}/renderer.js`)
  7. output = await renderer.init(output, child.config)
  8. }
  9. return output
  10. }
  11. }