feat(shadcn-cli): add support for bun install (#707)

* add support for bun install

* fix(cli): add changeset for bun install

---------

Co-authored-by: shadcn <m@shadcn.com>
This commit is contained in:
Mark Lyck
2023-06-27 09:48:51 +02:00
committed by GitHub
parent a8bb2ef737
commit c3377530f4
5 changed files with 18 additions and 2 deletions

View File

@@ -2,12 +2,12 @@ import { detect } from "@antfu/ni"
export async function getPackageManager(
targetDir: string
): Promise<"yarn" | "pnpm" | "npm"> {
): Promise<"yarn" | "pnpm" | "bun" | "npm"> {
const packageManager = await detect({ programmatic: true, cwd: targetDir })
if (packageManager === "yarn@berry") return "yarn"
if (packageManager === "pnpm@6") return "pnpm"
if (packageManager === "bun") return "npm"
if (packageManager === "bun") return "bun"
return packageManager ?? "npm"
}