mirror of
https://github.com/shadcn-ui/ui.git
synced 2026-06-22 20:25:44 +00:00
* add support for bun install * fix(cli): add changeset for bun install --------- Co-authored-by: shadcn <m@shadcn.com>
27 lines
713 B
TypeScript
27 lines
713 B
TypeScript
import path from "path"
|
|
import { expect, test } from "vitest"
|
|
|
|
import { getPackageManager } from "../../src/utils/get-package-manager"
|
|
|
|
test("get package manager", async () => {
|
|
expect(
|
|
await getPackageManager(path.resolve(__dirname, "../fixtures/project-yarn"))
|
|
).toBe("yarn")
|
|
|
|
expect(
|
|
await getPackageManager(path.resolve(__dirname, "../fixtures/project-npm"))
|
|
).toBe("npm")
|
|
|
|
expect(
|
|
await getPackageManager(path.resolve(__dirname, "../fixtures/project-pnpm"))
|
|
).toBe("pnpm")
|
|
|
|
expect(
|
|
await getPackageManager(path.resolve(__dirname, "../fixtures/project-bun"))
|
|
).toBe("bun")
|
|
|
|
expect(
|
|
await getPackageManager(path.resolve(__dirname, "../fixtures/next"))
|
|
).toBe("pnpm")
|
|
})
|