From da81271ba797c8b04ae986023d6031b8b01758a2 Mon Sep 17 00:00:00 2001 From: Bobby Wang Date: Mon, 3 Oct 2022 16:27:46 +1100 Subject: [PATCH] fix code editor type declarations not found error for dynamic import --- src/components/CodeEditor/useMonacoCustomizations.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/components/CodeEditor/useMonacoCustomizations.ts b/src/components/CodeEditor/useMonacoCustomizations.ts index f16f621b..e6d55533 100644 --- a/src/components/CodeEditor/useMonacoCustomizations.ts +++ b/src/components/CodeEditor/useMonacoCustomizations.ts @@ -78,6 +78,8 @@ export default function useMonacoCustomizations({ try { monaco.languages.typescript.javascriptDefaults.setCompilerOptions({ + moduleResolution: + monaco.languages.typescript.ModuleResolutionKind.NodeJs, target: monaco.languages.typescript.ScriptTarget.ES2020, allowNonTsExtensions: true, }); @@ -125,6 +127,7 @@ export default function useMonacoCustomizations({ ...JSON.parse(stringifiedDiagnosticsOptions), diagnosticCodesToIgnore: [ 1323, // remove dynamic import error + 2307, // silence type declarations not found for dynamic import ], }); } catch (error) {