UNPKG

480 BJavaScriptView Raw
1const resolve = require('path').resolve;
2const readFileSync = require('fs').readFileSync;
3
4function indent(txt, n) {
5 const space = (new Array(n + 1)).join(' ');
6 return space + txt.split('\n').join('\n' + space);
7}
8
9module.exports = function docs(name) {
10 const md = readFileSync(resolve(__dirname, '../tasks', name, 'README.md'), 'utf8');
11
12 return function () {
13 console.log('\n Docs:');
14 console.log('');
15 console.log(indent(md, 4));
16 console.log('');
17 };
18};