mirror of
https://github.com/documentationjs/documentation.git
synced 2026-01-25 14:26:29 +00:00
35 lines
825 B
JavaScript
35 lines
825 B
JavaScript
var combine = require('stream-combiner'),
|
|
json = require('./streams/output/json.js'),
|
|
markdown = require('./streams/output/markdown.js'),
|
|
htmlOutput = require('./streams/output/html.js'),
|
|
docset = require('./streams/output/docset.js');
|
|
|
|
module.exports = {
|
|
json: function () {
|
|
return json();
|
|
},
|
|
docset: function (options) {
|
|
return combine([htmlOutput({
|
|
hideSidebar: true,
|
|
name: options.name,
|
|
version: options.version
|
|
}), docset({
|
|
name: options.name,
|
|
version: options.version
|
|
})]);
|
|
},
|
|
md: function (options) {
|
|
return markdown({
|
|
template: options.mdtemplate,
|
|
name: options.name,
|
|
version: options.version
|
|
});
|
|
},
|
|
html: function (options) {
|
|
return htmlOutput({
|
|
name: options.name,
|
|
version: options.version
|
|
});
|
|
}
|
|
};
|