diff options
| author | 2023-11-03 21:25:40 +0800 | |
|---|---|---|
| committer | 2023-11-03 21:25:40 +0800 | |
| commit | 9029588590bea8b10451575c5142dcde77ecd1b5 (patch) | |
| tree | 04cf8aee56c23fd225ff19d340f7cee621d874ef /packages/turbo-codemod/src/utils/getPackageManager.ts | |
| parent | 94071d7ce16c56641d67d488e2bac6be84ffe731 (diff) | |
| download | HydroRoll-9029588590bea8b10451575c5142dcde77ecd1b5.tar.gz HydroRoll-9029588590bea8b10451575c5142dcde77ecd1b5.zip | |
chore: delete useless files
Diffstat (limited to 'packages/turbo-codemod/src/utils/getPackageManager.ts')
| -rw-r--r-- | packages/turbo-codemod/src/utils/getPackageManager.ts | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/packages/turbo-codemod/src/utils/getPackageManager.ts b/packages/turbo-codemod/src/utils/getPackageManager.ts deleted file mode 100644 index 1df0acc..0000000 --- a/packages/turbo-codemod/src/utils/getPackageManager.ts +++ /dev/null @@ -1,42 +0,0 @@ -import findUp from "find-up"; -import path from "path"; - -export type PackageManager = "yarn" | "pnpm" | "npm"; - -const cache: { [cwd: string]: PackageManager } = {}; - -export default function getPackageManager({ - directory, -}: { directory?: string } = {}): PackageManager | undefined { - const cwd = directory || process.cwd(); - if (cache[cwd]) { - return cache[cwd]; - } - - const lockFile = findUp.sync( - ["yarn.lock", "pnpm-lock.yaml", "package-lock.json"], - { - cwd, - } - ); - - if (!lockFile) { - return; - } - - switch (path.basename(lockFile)) { - case "yarn.lock": - cache[cwd] = "yarn"; - break; - - case "pnpm-lock.yaml": - cache[cwd] = "pnpm"; - break; - - case "package-lock.json": - cache[cwd] = "npm"; - break; - } - - return cache[cwd]; -} |
