Skip to content

Commit 1954175

Browse files
author
Hannes Bornö
committed
Add warning about different version of @next/font and next
1 parent 3504491 commit 1954175

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

packages/next/server/config.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,14 @@ export function setHttpClientAndAgentOptions(config: {
9494

9595
function setFontLoaderDefaults(config: NextConfigComplete) {
9696
try {
97-
require.resolve('@next/font/google')
97+
// eslint-disable-next-line import/no-extraneous-dependencies
98+
const nextFontVersion = require('@next/font/package.json').version
99+
const nextVersion = require('next/package.json').version
100+
if (nextFontVersion !== nextVersion) {
101+
Log.warn(
102+
`Different versions of @next/font (${nextFontVersion}) and next (${nextVersion}) detected. This may lead to unexpected behavior.`
103+
)
104+
}
98105

99106
const googleFontLoader = {
100107
loader: '@next/font/google',

0 commit comments

Comments
 (0)