diff --git a/.github/scripts/dev.js b/.github/scripts/dev.js index 48999263f8..f713f0b69e 100644 --- a/.github/scripts/dev.js +++ b/.github/scripts/dev.js @@ -2,6 +2,7 @@ const path = require('path'); const util = require('util'); const exec = util.promisify(require('child_process').exec); +const chalk = require('chalk'); const concurrently = require('concurrently'); // check we're running on Node 18 and above @@ -171,7 +172,6 @@ async function handleStripe() { if (DASH_DASH_ARGS.includes('offline')) { return; } - console.log('Fetching Stripe secret token..'); let stripeSecret; try { @@ -204,6 +204,8 @@ async function handleStripe() { process.exit(0); } + console.log(`Running projects: ${commands.map(c => chalk.green(c.name)).join(', ')}`); + const {result} = concurrently(commands, { prefix: 'name', killOthers: ['failure', 'success'] diff --git a/package.json b/package.json index a4cecb6f9e..3b55d71c92 100644 --- a/package.json +++ b/package.json @@ -105,6 +105,7 @@ "*.js": "eslint" }, "devDependencies": { + "chalk": "4.1.2", "concurrently": "8.2.2", "eslint": "8.44.0", "eslint-plugin-ghost": "3.3.2",