ci(scripts): update pack-all-to-dest

This commit is contained in:
Elliot DeNolf
2024-04-25 23:25:31 -04:00
parent faf142baff
commit df6b9dd30b

View File

@@ -33,14 +33,11 @@ async function main() {
const packageWhitelist = [ const packageWhitelist = [
'payload', 'payload',
'translations',
'ui', 'ui',
'next', 'next',
'graphql',
'db-mongodb', 'db-mongodb',
'db-postgres',
'richtext-slate',
'richtext-lexical', 'richtext-lexical',
'translations',
] ]
const packageDetails = await getPackageDetails(packageWhitelist) const packageDetails = await getPackageDetails(packageWhitelist)
@@ -52,9 +49,9 @@ async function main() {
const filtered = packageDetails.filter((p): p is Exclude<typeof p, null> => p !== null) const filtered = packageDetails.filter((p): p is Exclude<typeof p, null> => p !== null)
header(`\n Outputting ${filtered.length} packages... header(`\nOutputting ${filtered.length} packages...
${filtered.map((p) => p.name).join('\n')} ${chalk.white.bold(filtered.map((p) => p.name).join('\n'))}
`) `)
execSync('pnpm build:all --output-logs=errors-only', { stdio: 'inherit' }) execSync('pnpm build:all --output-logs=errors-only', { stdio: 'inherit' })
@@ -63,7 +60,6 @@ async function main() {
await Promise.all( await Promise.all(
filtered.map(async (p) => { filtered.map(async (p) => {
await exec(`pnpm -r --filter ${p.shortName} run prepublishOnly`)
await exec(`pnpm pack -C ${p.packagePath} --pack-destination ${resolvedDest}`) await exec(`pnpm pack -C ${p.packagePath} --pack-destination ${resolvedDest}`)
}), }),
) )
@@ -72,8 +68,5 @@ async function main() {
} }
function header(message: string, opts?: { enable?: boolean }) { function header(message: string, opts?: { enable?: boolean }) {
const { enable } = opts ?? {}
if (!enable) return
console.log(chalk.bold.green(`${message}\n`)) console.log(chalk.bold.green(`${message}\n`))
} }