๐Ÿ“ฆ Svenlaa / video-gamer

๐Ÿ“„ next.config.mjs ยท 22 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22import { env } from './src/env/server.mjs'

/**
 * Don't be scared of the generics here.
 * All they do is to give us autocompletion when using this.
 *
 * @template {import('next').NextConfig} T
 * @param {T} config - A generic parameter that flows through to the return type
 * @constraint {{import('next').NextConfig}}
 */
function defineNextConfig(config) {
  return config
}

export default defineNextConfig({
  i18n: { defaultLocale: 'en', locales: ['en'] },
  reactStrictMode: true,
  swcMinify: true,
  output: 'standalone',
  images: { domains: ['localhost'] }
})