rwsdk
Version:
Build fast, server-driven webapps on Cloudflare with SSR, RSC, and realtime
19 lines (18 loc) • 504 B
JavaScript
import enhancedResolve from "enhanced-resolve";
export const isUsingPrisma = ({ projectRootDir, resolver = enhancedResolve.sync, }) => {
try {
const prismaClientPath = resolver(projectRootDir, "@prisma/client");
if (!prismaClientPath) {
return false;
}
return true;
}
catch {
return false;
}
};
export const checkPrismaStatus = ({ projectRootDir, }) => {
return {
isUsingPrisma: isUsingPrisma({ projectRootDir }),
};
};