UNPKG

rwsdk

Version:

Build fast, server-driven webapps on Cloudflare with SSR, RSC, and realtime

19 lines (18 loc) 504 B
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 }), }; };