prior
Version:
Create a list of prior inventions based on your Open Source work
29 lines (23 loc) • 693 B
JavaScript
;
var fs = require('fs')
, path = require('path');
/**
* Write the whole uniquely generated list to a human readable markdown file.
*
* @param {Array} list List of prior inventions.
* @api public
*/
module.exports = function markdown(list) {
var file = [];
list.forEach(function each(invention) {
file.push('');
file.push('Name: '+ invention.name);
file.push('Description: '+ invention.description);
file.push('Created: '+ invention.created.toLocaleDateString());
if (invention.url) {
file.push('URL: '+ invention.url);
}
});
file.push('');
fs.writeFileSync(path.join(process.cwd(), 'prior-inventions.txt'), file.join('\n'));
};