diff options
Diffstat (limited to 'packages/turbo-codemod/src/utils/directoryInfo.ts')
| -rw-r--r-- | packages/turbo-codemod/src/utils/directoryInfo.ts | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/packages/turbo-codemod/src/utils/directoryInfo.ts b/packages/turbo-codemod/src/utils/directoryInfo.ts new file mode 100644 index 0000000..7cb3594 --- /dev/null +++ b/packages/turbo-codemod/src/utils/directoryInfo.ts @@ -0,0 +1,10 @@ +import path from "path"; +import fs from "fs"; + +export default function directoryInfo({ directory }: { directory: string }) { + const dir = path.isAbsolute(directory) + ? directory + : path.join(process.cwd(), directory); + + return { exists: fs.existsSync(dir), absolute: dir }; +} |
