chore(changelog): fix changelog script

There was an issue with the "unreleased" link tag, which had been
converted to lowercase by Prettier.
This commit is contained in:
Federico Grandi
2020-12-22 21:32:06 +01:00
parent a26f63b0ce
commit d1d225c38f
2 changed files with 6 additions and 8 deletions

View File

@@ -27,13 +27,11 @@ arr[1] =
futureChangelog = arr.join('## [Unreleased]')
// Update footer
arr = futureChangelog
.split('\n')
.map((line) =>
line.startsWith('[Unreleased]')
? `[Unreleased]: https://github.com/EndBug/add-and-commit/compare/v${currentVersion}...HEAD`
: line
)
arr = futureChangelog.split('\n').map((line) =>
line.startsWith('[unreleased]') // The link ref is lowercase because of prettier
? `[unreleased]: https://github.com/EndBug/add-and-commit/compare/v${currentVersion}...HEAD`
: line
)
const lastVersion = ([...arr].reverse()[1]?.match(/\[([^\][]*)]/) ||
[])[0].replace(/[\[\]']+/g, '') // eslint-disable-line no-useless-escape