/** @type {import("next").NextConfig} */ const nextConfig = { output: "standalone", serverExternalPackages: ["@prisma/client", "prisma", "@prisma/adapter-libsql", "@libsql/client", "libsql"], webpack: (config, { isServer }) => { if (isServer) { // Ensure Prisma and libsql are never bundled by webpack const existingExternals = Array.isArray(config.externals) ? config.externals : []; config.externals = [...existingExternals, '@prisma/client', 'prisma', '@prisma/adapter-libsql', '@libsql/client', 'libsql']; } return config; }, }; export default nextConfig;