()
| 772 | * @return {BroccoliTree} |
| 773 | */ |
| 774 | getStyles() { |
| 775 | let styles; |
| 776 | if (this.trees.styles) { |
| 777 | styles = new Funnel(this.trees.styles, { |
| 778 | srcDir: '/', |
| 779 | destDir: '/app/styles', |
| 780 | annotation: 'Funnel (styles)', |
| 781 | }); |
| 782 | } |
| 783 | let addons = this.addonTreesFor('styles'); |
| 784 | |
| 785 | styles = mergeTrees(addons.concat(styles), { |
| 786 | overwrite: true, |
| 787 | annotation: 'Styles', |
| 788 | }); |
| 789 | |
| 790 | return styles; |
| 791 | } |
| 792 | |
| 793 | /* |
| 794 | * Gather add-ons template files and return them in a single tree. |
no test coverage detected