shelljs/scripts/docs.js
Artur Adib 1df86794a6 docs
2012-03-02 12:04:10 -05:00

16 lines
350 B
JavaScript
Executable File

#!/usr/bin/env node
require('../global');
echo('Appending docs to README.md');
cd(__dirname + '/..');
// Extract docs from shell.js
var docs = grep('//@', 'shell.js');
// Remove '//@'
docs = docs.replace(/\/\/\@ */g, '');
// Append docs to README
sed('-i', /# API reference(.|\n)*/, '# API reference\n\n' + docs, 'README.md');
echo('All done.');