chore: update turbopack configuration in next.config.js and add postinstall script in package.json for improved build process
This commit is contained in:
@@ -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',
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
Reference in New Issue
Block a user