From 259157de19d8224a624cd0ba9b5d7e56c01d4300 Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Thu, 12 Sep 2024 13:48:40 +0200 Subject: [PATCH] build: set modlue to "esnext" to support all generators and bundling mode (nodenext does not work for our modules) --- src/Umbraco.Web.UI.Client/devops/tsconfig/index.js | 5 ++--- src/Umbraco.Web.UI.Client/tsconfig.json | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/devops/tsconfig/index.js b/src/Umbraco.Web.UI.Client/devops/tsconfig/index.js index 5ef42204d5..12eb80be95 100644 --- a/src/Umbraco.Web.UI.Client/devops/tsconfig/index.js +++ b/src/Umbraco.Web.UI.Client/devops/tsconfig/index.js @@ -17,7 +17,8 @@ DON'T EDIT THIS FILE DIRECTLY. It is generated by /devops/tsconfig/index.js const tsConfigBase = { compilerOptions: { - module: 'nodenext', + module: 'esnext', + moduleResolution: 'bundler', moduleDetection: 'force', verbatimModuleSyntax: true, target: 'es2022', @@ -31,8 +32,6 @@ const tsConfigBase = { incremental: true, skipLibCheck: true, noImplicitOverride: true, - /* Bundler mode */ - moduleResolution: 'bundler', allowImportingTsExtensions: true, resolveJsonModule: true, isolatedModules: true, diff --git a/src/Umbraco.Web.UI.Client/tsconfig.json b/src/Umbraco.Web.UI.Client/tsconfig.json index 1798950954..cce8eece25 100644 --- a/src/Umbraco.Web.UI.Client/tsconfig.json +++ b/src/Umbraco.Web.UI.Client/tsconfig.json @@ -9,7 +9,8 @@ DON'T EDIT THIS FILE DIRECTLY. It is generated by /devops/tsconfig/index.js --------------------------------------------------------------------------- */ { "compilerOptions": { - "module": "nodenext", + "module": "esnext", + "moduleResolution": "bundler", "moduleDetection": "force", "verbatimModuleSyntax": true, "target": "es2022", @@ -23,7 +24,6 @@ DON'T EDIT THIS FILE DIRECTLY. It is generated by /devops/tsconfig/index.js "incremental": true, "skipLibCheck": true, "noImplicitOverride": true, - "moduleResolution": "bundler", "allowImportingTsExtensions": true, "resolveJsonModule": true, "isolatedModules": true,