import type { NextConfig } from "next";

const nextConfig: NextConfig = {
  distDir: process.env.PEDELA_E2E === "1" ? ".next-e2e" : ".next",
  cacheComponents: true,
  partialPrefetching: true,
  images: {
    unoptimized: true,
  },
  experimental: {
    cpus: 1,
  },
  allowedDevOrigins: ["127.0.0.1", "172.20.10.2"],
  turbopack: {
    rules: {
      "*.css": {
        loaders: ["@tailwindcss/turbopack"],
        as: "*.css",
      },
    },
  },
};

export default nextConfig;
