From f9d862d85483b13c756a49353aef37d2b783d6ff Mon Sep 17 00:00:00 2001 From: Elliot DeNolf Date: Thu, 9 May 2024 23:35:42 -0400 Subject: [PATCH] ci(scripts): update getPackageRegistryVersions [skip ci] --- scripts/lib/getPackageRegistryVersions.ts | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/scripts/lib/getPackageRegistryVersions.ts b/scripts/lib/getPackageRegistryVersions.ts index f931cb468..681664586 100644 --- a/scripts/lib/getPackageRegistryVersions.ts +++ b/scripts/lib/getPackageRegistryVersions.ts @@ -14,16 +14,19 @@ export const getPackageRegistryVersions = async (): Promise => { npmRequestLimit(async () => { // Get published version from npm const json = await fetch(`https://registry.npmjs.org/${pkg.name}`).then((res) => res.json()) - const { latest = 'N/A', beta = 'N/A', alpha = 'N/A' } = json['dist-tags'] ?? {} - const msg = `${chalk.bold(pkg.name.padEnd(32))} latest: ${latest?.padEnd( - 16, - )} beta: ${beta?.padEnd(16)} alpha: ${alpha}` + const { latest = 'N/A', beta = 'N/A', canary = 'N/A' } = json['dist-tags'] ?? {} + const msg = `${pkg.name.padEnd(36)}${latest?.padEnd(16)}${beta?.padEnd(16)}${canary}` return msg }), ), ) - console.log(results.join('\n')) + const header = chalk.bold.green( + 'Package Versions'.padEnd(36) + 'Latest'.padEnd(16) + 'Beta'.padEnd(16) + 'Canary', + ) + console.log(header) + console.log() + console.log(results.sort().join('\n')) } if (import.meta.url === new URL(import.meta.url).href) {