Files
stripstream/next.config.js

29 lines
620 B
JavaScript

/** @type {import('next').NextConfig} */
const nextConfig = {
webpack: (config) => {
config.resolve.fallback = {
...config.resolve.fallback,
fs: false,
};
return config;
},
// Configuration pour améliorer la résolution DNS
serverExternalPackages: ["dns", "pino", "pino-pretty"],
// Optimisations pour Docker dev
turbopack: {
rules: {
"*.svg": {
loaders: ["@svgr/webpack"],
as: "*.js",
},
},
},
// Optimisation du cache en dev
onDemandEntries: {
maxInactiveAge: 25 * 1000,
pagesBufferLength: 2,
},
};
module.exports = nextConfig;