gia-cli
Version:
Guardian US Interactive CLI tool
22 lines (17 loc) • 525 B
JavaScript
var fs = require( 'fs' ),
path = require( 'path' ),
chalk = require( 'chalk' );
module.exports = function ( options ) {
var markdown, variables;
variables = {
VERSION: require( '../package.json' ).version
};
markdown = fs.readFileSync( path.join( __dirname, '../resources/help.md' ) ).toString()
.replace( /\$\{([^\]]+)\}/g, function ( match, $1 ) {
return variables[ $1 ];
})
.replace( /^# (.+)/, function ( match, $1 ) {
return chalk.underline( $1 );
});
console.log( '\n' + markdown + '\n' );
}