refactor: restructure Next.js configuration to improve readability and maintainability

This commit is contained in:
Marco Pedone 2025-11-27 13:38:14 +01:00
parent 47f35c3bbe
commit 1fea33c6eb

View file

@ -20,7 +20,7 @@ async function createNextConfig(): Promise<NextConfig> {
const buildId = `${Date.now().toString(36)}`; const buildId = `${Date.now().toString(36)}`;
const apiVersion = `v.${buildId}`; const apiVersion = `v.${buildId}`;
return withBundleAnalyzer({ const configs: NextConfig = {
compiler: { compiler: {
removeConsole: false, removeConsole: false,
}, },
@ -94,7 +94,9 @@ async function createNextConfig(): Promise<NextConfig> {
typescript: { typescript: {
ignoreBuildErrors: true, ignoreBuildErrors: true,
}, },
}); };
return withBundleAnalyzer(configs);
} }
export default (async () => await createNextConfig())(); export default (async () => await createNextConfig())();