Broccoli plugin to merge multiple trees into one


Copy multiple trees on top of each other, resulting in a single merged tree.

npm install --save-dev broccoli-merge-trees
var mergeTrees = require('broccoli-merge-trees');
var outputTree = mergeTrees(inputTrees, options);
  • inputTrees: An array of trees

  • options: A hash of options

  • overwrite: By default, broccoli-merge-trees throws an error when a file exists in multiple trees. If you pass { overwrite: true }, the resulting tree will contain the version of the file as it exists in the last input tree that contains it.

Clone this repo and run the tests like so:

npm install
npm test

Issues and pull requests are welcome. If you change code, be sure to re-run npm test. Oftentimes it's useful to add or update tests as well.