59 lines
1.2 KiB
JavaScript
59 lines
1.2 KiB
JavaScript
const checkEnvVariables = require("./check-env-variables")
|
|
|
|
checkEnvVariables()
|
|
|
|
/**
|
|
* Medusa Cloud-related environment variables
|
|
*/
|
|
const S3_HOSTNAME = process.env.MEDUSA_CLOUD_S3_HOSTNAME
|
|
const S3_PATHNAME = process.env.MEDUSA_CLOUD_S3_PATHNAME
|
|
|
|
/**
|
|
* @type {import('next').NextConfig}
|
|
*/
|
|
const nextConfig = {
|
|
reactStrictMode: true,
|
|
logging: {
|
|
fetches: {
|
|
fullUrl: true,
|
|
},
|
|
},
|
|
eslint: {
|
|
ignoreDuringBuilds: true,
|
|
},
|
|
typescript: {
|
|
ignoreBuildErrors: true,
|
|
},
|
|
images: {
|
|
remotePatterns: [
|
|
{
|
|
protocol: "http",
|
|
hostname: "localhost",
|
|
},
|
|
{
|
|
protocol: "https",
|
|
hostname: "medusa-public-images.s3.eu-west-1.amazonaws.com",
|
|
},
|
|
{
|
|
protocol: "https",
|
|
hostname: "medusa-server-testing.s3.amazonaws.com",
|
|
},
|
|
{
|
|
protocol: "https",
|
|
hostname: "medusa-server-testing.s3.us-east-1.amazonaws.com",
|
|
},
|
|
...(S3_HOSTNAME && S3_PATHNAME
|
|
? [
|
|
{
|
|
protocol: "https",
|
|
hostname: S3_HOSTNAME,
|
|
pathname: S3_PATHNAME,
|
|
},
|
|
]
|
|
: []),
|
|
],
|
|
},
|
|
}
|
|
|
|
module.exports = nextConfig
|