From 23378d97de9c2294a3ffcb209cfff9b4fca50276 Mon Sep 17 00:00:00 2001 From: Andreas Bakseter Date: Wed, 10 Nov 2021 13:47:28 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20Set=20esmExternals=20to=20false?= =?UTF-8?q?=20to=20fix=20build?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit next >12.0.1 vil ikke builde ordentlig uten esmExternals satt til false i next.config.js. Vet ikke når dette blir fikset, se https://github.com/vercel/next.js/issues/30750 (Måtte også legge til next.config.js i tsconfig.json siden eslint klikka når den prøvde å linte en fil som ikke var inkludert). --- next.config.js | 3 +++ tsconfig.json | 9 ++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/next.config.js b/next.config.js index 30f34c06..b3c37bc1 100644 --- a/next.config.js +++ b/next.config.js @@ -9,6 +9,9 @@ module.exports = { images: { domains: ['cdn.sanity.io'], }, + experimental: { + esmExternals: false, + }, reactStrictMode: true, }; diff --git a/tsconfig.json b/tsconfig.json index 13cc7fee..aadf372b 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -17,6 +17,13 @@ "alwaysStrict": true, "incremental": true }, - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", "src/components/__tests__/testing-utils.js", "jest.setup.js"], + "include": [ + "next-env.d.ts", + "**/*.ts", + "**/*.tsx", + "src/components/__tests__/testing-utils.js", + "jest.setup.js", + "next.config.js" + ], "exclude": ["node_modules"] }