diff --git a/packages/create-discord-bot/bin/index.ts b/packages/create-discord-bot/bin/index.ts index 4d87947ba..8b53099cf 100644 --- a/packages/create-discord-bot/bin/index.ts +++ b/packages/create-discord-bot/bin/index.ts @@ -3,7 +3,7 @@ // eslint-disable-next-line n/shebang import process from 'node:process'; import { Option, program } from 'commander'; -import { red, yellow, green } from 'picocolors'; +import picocolors from 'picocolors'; import prompts from 'prompts'; import validateProjectName from 'validate-npm-package-name'; import packageJSON from '../package.json' assert { type: 'json' }; @@ -34,7 +34,7 @@ program .version(packageJSON.version) .description('Create a basic discord.js bot.') .argument('[directory]', 'What is the name of the directory you want to create this project in?') - .usage(`${green('')}`) + .usage(`${picocolors.green('')}`) .action((directory) => { projectDirectory = directory; }) @@ -68,13 +68,13 @@ if (!projectDirectory) { const errors = []; for (const error of [...(validationResult.errors ?? []), ...(validationResult.warnings ?? [])]) { - errors.push(red(`- ${error}`)); + errors.push(picocolors.red(`- ${error}`)); } - return red( - `Cannot create a project named ${yellow( + return picocolors.red( + `Cannot create a project named ${picocolors.yellow( `"${directory}"`, - )} due to npm naming restrictions.\n\nErrors:\n${errors.join('\n')}\n\n${red( + )} due to npm naming restrictions.\n\nErrors:\n${errors.join('\n')}\n\n${picocolors.red( '\nSee https://docs.npmjs.com/cli/configuring-npm/package-json for more details.', )}}`, );