chore: update turbopack configuration in next.config.js and add postinstall script in package.json for improved build process

This commit is contained in:
Julien Froidefond
2025-12-06 12:20:50 +01:00
parent 6a107db728
commit 121d01de2a
2 changed files with 7 additions and 8 deletions

View File

@@ -10,13 +10,11 @@ const nextConfig = {
// Configuration pour améliorer la résolution DNS // Configuration pour améliorer la résolution DNS
serverExternalPackages: ['dns', 'pino', 'pino-pretty'], serverExternalPackages: ['dns', 'pino', 'pino-pretty'],
// Optimisations pour Docker dev // Optimisations pour Docker dev
experimental: { turbopack: {
turbo: { rules: {
rules: { '*.svg': {
'*.svg': { loaders: ['@svgr/webpack'],
loaders: ['@svgr/webpack'], as: '*.js',
as: '*.js',
},
}, },
}, },
}, },

View File

@@ -11,7 +11,8 @@
"reset-admin-password": "node scripts/reset-admin-password.mjs", "reset-admin-password": "node scripts/reset-admin-password.mjs",
"lint": "next lint", "lint": "next lint",
"typecheck": "tsc --noEmit", "typecheck": "tsc --noEmit",
"icons": "node scripts/generate-icons.js" "icons": "node scripts/generate-icons.js",
"postinstall": "prisma generate"
}, },
"dependencies": { "dependencies": {
"@prisma/client": "^6.17.1", "@prisma/client": "^6.17.1",