diff options
Diffstat (limited to 'gulpfile.js')
-rw-r--r-- | gulpfile.js | 31 |
1 files changed, 20 insertions, 11 deletions
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(); }); |