ember-cli
Version:
Command line tool for developing ambitious ember.js apps
43 lines (31 loc) • 1.28 kB
Markdown
[](https://travis-ci.org/rlivsey/broccoli-concat)
Concatenate trees into a single file.
```js
var concat = require('broccoli-concat');
var concatenated = concat(sourceTree, {
inputFiles: [
'app/**/*.css'
],
outputFile: '/assets/app.css',
separator: '\n', // (optional, defaults to \n)
wrapInEval: true, // (optional, defaults to false)
wrapInFunction: false, // (optional, defaults to true)
header: '/** Copyright Acme Inc. 2014 **/', // (optional)
footer: '/** END OF FILE **/' // (optional)
});
```
* separator - what to separate the files with, defaults to '\n'
* wrapInEval - whether to wrap in eval for sourceURL, defaults to false as causes problems with global variables
* wrapInFunction - whether to wrap output in self-invoking function when wrapping output in eval, defaults to true
* header - string to prepend to beginning of combined file, separated from beginning of file contents by `separator`
* footer - string to append to end of combined file, separated from end of file contents by `seperator`
```javascript
npm install
npm test
```
This project is distributed under the MIT license.