gulp-funnel

0.1.1 • Public • Published

gulp-funnel

Join stream of files into an array, useful making e.g. list of files processed

Motivation

Example, render a list of blog posts, using index.html as template

var funnel = require('gulp-funnel');
gulp.task('index', function() {
  gulp.src('./posts/*.md')
    .pipe(frontMatter(fmOpts))
    .pipe(funnel())
    .pipe(nunjucks({defaultTemplate: 'index'}))
});

Options

destination

Destination filename, index.html by default

property

Destination property of the File, where to store the list of files. 'files' by default.

sort

Sort filelist, -1 for sorting descending, 1 ascending.

License

MIT © Mikko Lehtinen

Dependencies (3)

Dev Dependencies (1)

Package Sidebar

Install

npm i gulp-funnel

Weekly Downloads

0

Version

0.1.1

License

MIT

Last publish

Collaborators

  • mikkolehtinen