🐛 Fix i18n not loading properly due to ES module config extension (#1029)
This commit is contained in:
@@ -5,7 +5,7 @@ ENV NEXT_TELEMETRY_DISABLED 1
|
|||||||
ENV NODE_ENV production
|
ENV NODE_ENV production
|
||||||
ENV NODE_OPTIONS '--no-experimental-fetch'
|
ENV NODE_OPTIONS '--no-experimental-fetch'
|
||||||
|
|
||||||
COPY next.config.mjs ./
|
COPY next.config.js ./
|
||||||
COPY public ./public
|
COPY public ./public
|
||||||
COPY package.json ./package.json
|
COPY package.json ./package.json
|
||||||
|
|
||||||
|
|||||||
15
next.config.js
Normal file
15
next.config.js
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
const { i18n } = require('./next-i18next.config');
|
||||||
|
|
||||||
|
const withBundleAnalyzer = require('@next/bundle-analyzer')({
|
||||||
|
enabled: process.env.ANALYZE === 'true',
|
||||||
|
});
|
||||||
|
|
||||||
|
module.exports = withBundleAnalyzer({
|
||||||
|
images: {
|
||||||
|
domains: ['cdn.jsdelivr.net'],
|
||||||
|
},
|
||||||
|
reactStrictMode: true,
|
||||||
|
output: 'standalone',
|
||||||
|
i18n,
|
||||||
|
transpilePackages: ['@jellyfin/sdk'],
|
||||||
|
});
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
const { i18n } = await import('./next-i18next.config.js');
|
|
||||||
|
|
||||||
const { default: configreBundleAnalyser } = await import('@next/bundle-analyzer');
|
|
||||||
|
|
||||||
const withBundleAnalyzer = configreBundleAnalyser({
|
|
||||||
enabled: process.env.ANALYZE === 'true',
|
|
||||||
});
|
|
||||||
|
|
||||||
export default withBundleAnalyzer({
|
|
||||||
images: {
|
|
||||||
domains: ['cdn.jsdelivr.net'],
|
|
||||||
},
|
|
||||||
reactStrictMode: true,
|
|
||||||
output: 'standalone',
|
|
||||||
i18n,
|
|
||||||
transpilePackages: ['@jellyfin/sdk'],
|
|
||||||
});
|
|
||||||
@@ -28,7 +28,7 @@
|
|||||||
"next-env.d.ts",
|
"next-env.d.ts",
|
||||||
"**/*.ts",
|
"**/*.ts",
|
||||||
"**/*.tsx",
|
"**/*.tsx",
|
||||||
"next.config.mjs",
|
"next.config.js",
|
||||||
".next/types/**/*.ts"
|
".next/types/**/*.ts"
|
||||||
],
|
],
|
||||||
"exclude": [
|
"exclude": [
|
||||||
|
|||||||
11
yarn.lock
11
yarn.lock
@@ -238,7 +238,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"@babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.14.5, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.6, @babel/runtime@npm:^7.20.6, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2":
|
"@babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.14.5, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.6, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2":
|
||||||
version: 7.22.3
|
version: 7.22.3
|
||||||
resolution: "@babel/runtime@npm:7.22.3"
|
resolution: "@babel/runtime@npm:7.22.3"
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -247,6 +247,15 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
"@babel/runtime@npm:^7.20.6":
|
||||||
|
version: 7.22.5
|
||||||
|
resolution: "@babel/runtime@npm:7.22.5"
|
||||||
|
dependencies:
|
||||||
|
regenerator-runtime: ^0.13.11
|
||||||
|
checksum: 12a50b7de2531beef38840d17af50c55a094253697600cee255311222390c68eed704829308d4fd305e1b3dfbce113272e428e9d9d45b1730e0fede997eaceb1
|
||||||
|
languageName: node
|
||||||
|
linkType: hard
|
||||||
|
|
||||||
"@babel/template@npm:^7.20.7, @babel/template@npm:^7.21.9":
|
"@babel/template@npm:^7.20.7, @babel/template@npm:^7.21.9":
|
||||||
version: 7.21.9
|
version: 7.21.9
|
||||||
resolution: "@babel/template@npm:7.21.9"
|
resolution: "@babel/template@npm:7.21.9"
|
||||||
|
|||||||
Reference in New Issue
Block a user