portfolio/next.config.mjs
r-freeman 7557d9988b
Some checks failed
Build And Publish / BuildAndPublish (push) Failing after 1m39s
Dockerisation
2024-08-23 17:50:04 +01:00

30 lines
681 B
JavaScript

import nextMDX from '@next/mdx'
import remarkGfm from 'remark-gfm'
import rehypePrism from '@mapbox/rehype-prism'
/** @type {import('next').NextConfig} */
const nextConfig = {
pageExtensions: ['jsx', 'js', 'tsx', 'ts', 'mdx'],
images: {
remotePatterns: [{
protocol: 'https',
hostname: 'i.scdn.co',
port: ''
}]
},
output: 'standalone',
env: {
NEXT_PUBLIC_SUPABASE_URL: process.env.NEXT_PUBLIC_SUPABASE_URL
}
}
const withMDX = nextMDX({
extension: /\.mdx?$/,
options: {
remarkPlugins: [remarkGfm],
rehypePlugins: [rehypePrism],
}
})
export default withMDX(nextConfig)