broccoli-directory
Version:
Broccoli Directory provides familiar map/reduce/filter APIs for working with Broccoli Trees. It allows to chain broccoli tree transformations in the same way that you would chain array operations.
17 lines (12 loc) • 358 B
text/typescript
import Filter = require('broccoli-filter');
export default class MapFilter extends Filter {
private callback;
constructor(node, options) {
let { annotation, callback } = options;
super(node, { annotation });
this.callback = callback;
}
processString(content, relativePath) {
return this.callback(content, relativePath);
}
}