From 57a81f73580b416b6ee7f35e1d32f7c656317c69 Mon Sep 17 00:00:00 2001 From: Shahriar <31452340+ShahriarKh@users.noreply.github.com> Date: Mon, 17 Jun 2024 10:55:28 +0330 Subject: [PATCH] chore: add bun support for ace add (#4607) --- commands/add.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/commands/add.ts b/commands/add.ts index 220efd3d..0542db52 100644 --- a/commands/add.ts +++ b/commands/add.ts @@ -30,7 +30,7 @@ export default class Add extends BaseCommand { declare verbose?: boolean @flags.string({ description: 'Select the package manager you want to use' }) - declare packageManager?: 'npm' | 'pnpm' | 'yarn' | 'yarn@berry' + declare packageManager?: 'npm' | 'pnpm' | 'bun' | 'yarn' | 'yarn@berry' @flags.boolean({ description: 'Should we install the package as a dev dependency', alias: 'D' }) declare dev?: boolean @@ -46,10 +46,10 @@ export default class Add extends BaseCommand { this.packageManager || (await detectPackageManager(this.app.makePath())) || 'npm' if (['npm', 'pnpm', 'yarn', 'yarn@berry'].includes(pkgManager)) { - return pkgManager as 'npm' | 'pnpm' | 'yarn' | 'yarn@berry' + return pkgManager as 'npm' | 'pnpm' | 'bun' | 'yarn' | 'yarn@berry' } - throw new Error('Invalid package manager. Must be one of npm, pnpm or yarn') + throw new Error('Invalid package manager. Must be one of npm, pnpm, bun or yarn') } /**