const imageDomains = (process.env.IMAGE_DOMAINS ?? '').split(',').map((domain) => { const getDataRegex = /(?[\w]+)?:\/\/(?[\w.-]+)?((?<=[\d]{0,4}):(?[\d]{0,4}))?\/?(?.*)?$/ const groups = getDataRegex.exec(domain).groups ?? {} return groups }) /** @type {import('next').NextConfig} */ const nextConfig = { reactStrictMode: true, images: { remotePatterns: imageDomains } } module.exports = nextConfig