NeahStable/next.config.mjs
2026-01-12 10:37:21 +01:00

42 lines
1.0 KiB
JavaScript

/** @type {import('next').NextConfig} */
const nextConfig = {
eslint: {
ignoreDuringBuilds: true,
},
typescript: {
ignoreBuildErrors: true,
},
images: {
unoptimized: true,
},
experimental: {
webpackBuildWorker: true,
parallelServerBuildTraces: true,
parallelServerCompiles: true,
},
// Turbopack: activé pour le développement, mais peut causer des problèmes en production
// Vercel utilisera son propre système de build optimisé
// turbopack: {},
async headers() {
return [
{
source: '/:path*',
headers: [
{
key: 'Content-Security-Policy',
value: "frame-ancestors 'self' https://espace.slm-lab.net https://connect.slm-lab.net"
}
]
}
]
},
// Configuration pour Vercel
// Assurez-vous que les variables d'environnement sont correctement configurées
env: {
// Les variables NEXT_PUBLIC_* sont automatiquement exposées par Next.js
// Pas besoin de les déclarer ici explicitement
},
};
export default nextConfig;