@tracker1/config-merge
Version:
Deep merge configuration .yml in directory trees into output file.
15 lines (12 loc) • 526 B
JavaScript
const processInput = require('./process-input');
const processOutput = require('./process-output');
/**
* Process the input config directory and output build to another path
* @param {string} inputDirectory Path to the config directory to process
* @param {*} outputDirectory Path to output the transformed configuration
* @return {Promise}
*/
async function processConfig(inputDirectory, outputDirectory) {
return processOutput(await processInput(inputDirectory), outputDirectory);
}
module.exports = processConfig;