Skip to content

Commit

Permalink
Merge pull request #20 from maboiteaspam/fix-19
Browse files Browse the repository at this point in the history
Restore original Markdown formatting
Fix #19
  • Loading branch information
maboiteaspam committed Jul 17, 2015
2 parents 0a529a4 + 80d8c10 commit 74eac58
Showing 1 changed file with 10 additions and 6 deletions.
16 changes: 10 additions & 6 deletions changelog-maker.js
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,10 @@ function commitToGroup (commit) {
return m && m[1]
}

function cleanMarkdown (txt) {
// just escape '[' & ']'
return txt.replace(/([\[\]])/g, '\\$1')
}

function toStringSimple (data) {
var s = ''
Expand All @@ -141,14 +145,14 @@ function toStringSimple (data) {

function toStringMarkdown (data) {
var s = ''
s += '* [[' + data.sha.substr(0, 10) + '](' + data.shaUrl + ') - '
s += (data.semver || []).length ? '(' + data.semver.join(', ').toUpperCase() + ') ' : ''
s += data.revert ? 'Revert "' : ''
s += data.group ? data.group + ': ' : ''
s += data.summary
s += '* [[`' + data.sha.substr(0, 10) + '`](' + data.shaUrl + ')] - '
s += (data.semver || []).length ? '**(' + data.semver.join(', ').toUpperCase() + ')** ' : ''
s += data.revert ? '***Revert*** "' : ''
s += data.group ? '**' + data.group + '**: ' : ''
s += cleanMarkdown(data.summary)
s += data.revert ? '"' : '' + ' '
s += data.author ? '(' + data.author + ') ' : ''
s += data.pr ? data.pr : ''
s += data.pr ? '[' + data.pr + '](' + data.prUrl + ')' : ''

return data.semver.length
? chalk.green(chalk.bold(s))
Expand Down

0 comments on commit 74eac58

Please sign in to comment.