const { z } = require("zod"); const RequiredEnvs = z.object({ MAILCHIMP_CLIENT_ID: z.string().min(5), MAILCHIMP_CLIENT_SECRET: z.string().min(5), }); /** @type {import('next').NextConfig} */ module.exports = () => { try { RequiredEnvs.parse(process.env); } catch (e) { console.error("🚫 Missing required env variables, see message below"); console.error(e.issues); process.exit(1); } return { reactStrictMode: true, transpilePackages: ["@saleor/apps-shared"], }; };