You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

45 lines
1.1 KiB

/** @type {import('next').NextConfig} */
const { i18n } = require('./next-i18next.config');
// const runtimeCaching = require('next-pwa/cache');
// const withPWA = require('next-pwa')({
// disable: process.env.NODE_ENV === 'development',
// dest: 'public',
// runtimeCaching,
// });
const nextConfig = {
reactStrictMode: true,
i18n,
typescript: {
ignoreBuildErrors: true,
},
images: {
domains: [
'via.placeholder.com',
'res.cloudinary.com',
's3.amazonaws.com',
'18.141.64.26',
'127.0.0.1',
'127.0.0.1:8000',
'localhost',
'picsum.photos',
'pickbazar-sail.test',
'pickbazarlaravel.s3.ap-southeast-1.amazonaws.com',
'lh3.googleusercontent.com',
'chawkbazarlaravel.s3.ap-southeast-1.amazonaws.com',
'127.0.0.1:8000',
"fastly.picsum.photos",
"mesbahi.nwhco.ir"
],
},
eslint: {
ignoreDuringBuilds: true, // نادیده گرفتن هشدارهای ESLint
},
typescript: {
ignoreBuildErrors: true, // نادیده گرفتن خطاهای TypeScript
},
};
module.exports = nextConfig;