const { join } = require('path'); const config = require(join(process.cwd(), 'builder.config.js')); const srcDir = join(process.cwd(), config.root); const distDir = join(process.cwd(), config.out); const { builder } = require('./builders'); const { target } = require('./options'); target(); if (config.interpreter) { config.interpreter.forEach((interpreter) => { const input = join(srcDir, interpreter.input); const output = join(distDir, process.env.TARGET_BROWSER, interpreter.output); builder(input, output, interpreter.type); }); }