mirror of
https://github.com/khairul169/code-share.git
synced 2025-04-29 00:59:37 +07:00
21 lines
408 B
TypeScript
21 lines
408 B
TypeScript
import fs from "node:fs";
|
|
import path from "node:path";
|
|
import cuid2 from "@paralleldrive/cuid2";
|
|
|
|
export const fileExists = (path: string) => {
|
|
try {
|
|
fs.accessSync(path, fs.constants.F_OK);
|
|
return true;
|
|
} catch (e) {
|
|
return false;
|
|
}
|
|
};
|
|
|
|
export const getProjectDir = () => {
|
|
return path.resolve(process.cwd(), "storage/tmp/project1");
|
|
};
|
|
|
|
export const uid = cuid2.init({
|
|
length: 8,
|
|
});
|