21 lines
493 B
JavaScript
21 lines
493 B
JavaScript
|
/** @type {import('next').NextConfig} */
|
||
|
import createMDX from '@next/mdx';
|
||
|
import rehypePrism from 'rehype-prism-plus';
|
||
|
|
||
|
const withMDX = createMDX({
|
||
|
options: {
|
||
|
rehypePlugins: [[rehypePrism, { showLineNumbers: true }]],
|
||
|
},
|
||
|
});
|
||
|
const nextConfig = {
|
||
|
reactStrictMode: true,
|
||
|
swcMinify: true,
|
||
|
experimental: {
|
||
|
cpus: 28,
|
||
|
},
|
||
|
transpilePackages: ['@3rapp/store'],
|
||
|
pageExtensions: ['js', 'jsx', 'mdx', 'ts', 'tsx'],
|
||
|
};
|
||
|
|
||
|
export default withMDX(nextConfig);
|