mt-changelog
Version:
creates changelogs for git projects
24 lines (19 loc) • 634 B
JavaScript
;
Object.defineProperty(exports, '__esModule', {
value: true
});
exports['default'] = basicFormatter;
function basicFormatter(_ref) {
var title = _ref.title;
var time = _ref.time;
var log = _ref.log;
var titleFormatted = title + ' - ' + time.toUTCString();
var dashes = titleFormatted.replace(/./g, '-');
var formattedLog = log.map(function (_ref2) {
var sha = _ref2.sha;
var message = _ref2.message;
return '- [' + sha + '](../../commit/' + sha + ') ' + message;
}).join('\n');
return titleFormatted + '\n' + dashes + '\n\n' + formattedLog + '\n';
}
module.exports = exports['default'];