UNPKG

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
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); } }