diff --git a/src/cmd.js b/src/cmd.js index 66915fe..e764332 100755 --- a/src/cmd.js +++ b/src/cmd.js @@ -26,7 +26,8 @@ const readPackageTreeAsync = pify(readPackageTree) const DOWNLOADS_URL = 'https://api.npmjs.org/downloads/point/last-month/' const DOWNLOADS_URL_LIMIT = 128 -const RE_REMOVE_URL_PREFIX = /https?:\/\/(www\.)?/ +const RE_URL_PREFIX = /https?:\/\/(www\.)?/ +const RE_TRAILING_SLASH = /\/$/ const HEARTS_SPINNER = { 'interval': 100, 'frames': [ @@ -254,7 +255,9 @@ function printTable (authorsSeeking, pkgNamesSeeking, authorsPkgNames, directPkg } function prettyUrl (url) { - return url.replace(RE_REMOVE_URL_PREFIX, '') + return url + .replace(RE_URL_PREFIX, '') + .replace(RE_TRAILING_SLASH, '') } async function bulkFetchPkgDownloads (pkgNames) { @@ -341,7 +344,7 @@ async function openDonateLinks (donateLinks) { for (let donateLink of donateLinks) { await opn(donateLink, { wait: false }) } - console.log(chalk`{bold.yellow You are awesome!} 🌟`) + console.log(chalk`\n{bold.yellow You are awesome!} 🌟`) } async function readDirectPkgNames () {