mdast
Version:
Markdown processor powered by plugins
41 lines (32 loc) • 659 B
JavaScript
/**
* @author Titus Wormer
* @copyright 2015 Titus Wormer
* @license MIT
* @module mdast:cli:file-set-pipeline
* @version 2.2.2
* @fileoverview Process a collection of files.
*/
;
/* eslint-env node */
/*
* Dependencies.
*/
var ware = require('ware');
var configure = require('./configure');
var fileSystem = require('./file-system');
var stdin = require('./stdin');
var transform = require('./transform');
var log = require('./log');
/*
* Middleware.
*/
var fileSetPipeline = ware()
.use(configure)
.use(fileSystem)
.use(stdin)
.use(transform)
.use(log);
/*
* Expose.
*/
module.exports = fileSetPipeline;