Files
pawol.nu/next.config.js
T

26 lines
535 B
JavaScript

const {withPlausibleProxy} = require('next-plausible')
const withPWA = require('next-pwa')({
disable: process.env.NODE_ENV !== 'production',
dest: 'public',
register: true,
skipWaiting: true
})
const domains = process.env.NEXT_PUBLIC_DOMAINS_IMAGE.split(' ') || 'localhost'
module.exports = withPlausibleProxy()(withPWA({
webpack: config => {
config.module.rules.push({
test: /\.svg$/,
use: ['@svgr/webpack', 'url-loader'],
})
return config
},
swcMinify: true,
images: {
domains
}
}))