mirror of
https://github.com/shadcn-ui/ui.git
synced 2026-06-26 22:26:05 +00:00
23 lines
606 B
TypeScript
23 lines
606 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/next"))
|
|
).toBe("pnpm")
|
|
})
|