From 8d1997052c361c484f7249919da75644fd1a2ab5 Mon Sep 17 00:00:00 2001 From: codecalm Date: Sun, 22 Mar 2020 17:08:19 +0100 Subject: changelog format fix --- gulpfile.js | 31 ++++++++++++++++++++----------- 1 file changed, 20 insertions(+), 11 deletions(-) (limited to 'gulpfile.js') diff --git a/gulpfile.js b/gulpfile.js index ad52486..4dc7241 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -71,20 +71,29 @@ const createScreenshot = async (filePath) => { }; -const printChangelog = function (newIcons, modifiedIcons, renamedIcons) { +const printChangelog = function (newIcons, modifiedIcons, renamedIcons, pretty = false) { if (newIcons.length > 0) { - let str = ''; - str += `${newIcons.length} new icons: `; + if(pretty) { + console.log(`### ${newIcons.length} new icons:`); - newIcons.forEach(function (icon, i) { - str += `\`${icon}\``; + newIcons.forEach(function (icon, i) { + console.log(`- \`${icon}\``); + }); + } else { + let str = ''; + str += `${newIcons.length} new icons: `; - if ((i + 1) <= newIcons.length - 1) { - str += ', ' - } - }); + newIcons.forEach(function (icon, i) { + str += `\`${icon}\``; + + if ((i + 1) <= newIcons.length - 1) { + str += ', ' + } + }); + + console.log(str); + } - console.log(str); console.log(''); } @@ -332,7 +341,7 @@ gulp.task('changelog', function (cb) { return newIcons.indexOf(el) < 0; }); - printChangelog(newIcons, modifiedIcons, renamedIcons); + printChangelog(newIcons, modifiedIcons, renamedIcons, true); cb(); }); -- cgit v1.2.1