diff --git a/src/Umbraco.Web.UI.Client/devops/importmap/index.js b/src/Umbraco.Web.UI.Client/devops/importmap/index.js index ec330839eb..94f5f64eee 100644 --- a/src/Umbraco.Web.UI.Client/devops/importmap/index.js +++ b/src/Umbraco.Web.UI.Client/devops/importmap/index.js @@ -13,6 +13,7 @@ export const createImportMap = (args) => { // replace ./dist-cms with src and remove /index.js const modulePath = value.replace(/^\.\/dist-cms/, args.rootDir).replace('.js', '.ts'); + console.log('replacing', value, 'with', modulePath) const importAlias = `${packageJsonName}/${moduleName}`; imports[importAlias] = modulePath; diff --git a/src/Umbraco.Web.UI.Client/package.json b/src/Umbraco.Web.UI.Client/package.json index 4dce9f92cb..cd9f31c50f 100644 --- a/src/Umbraco.Web.UI.Client/package.json +++ b/src/Umbraco.Web.UI.Client/package.json @@ -78,7 +78,18 @@ "./user": "./dist-cms/packages/user/user/index.js", "./user-permission": "./dist-cms/packages/user/user-permission/index.js", "./code-editor": "./dist-cms/packages/templating/code-editor/index.js", - "./external/*": "./dist-cms/external/*/index.js", + "./external/backend-api": "./dist-cms/external/backend-api/index.js", + "./external/dompurify": "./dist-cms/external/dompurify/index.js", + "./external/lit": "./dist-cms/external/lit/index.js", + "./external/lodash": "./dist-cms/external/lodash/index.js", + "./external/marked": "./dist-cms/external/marked/index.js", + "./external/monaco-editor": "./dist-cms/external/monaco-editor/index.js", + "./external/openid": "./dist-cms/external/openid/index.js", + "./external/router-slot": "./dist-cms/external/router-slot/index.js", + "./external/rxjs": "./dist-cms/external/rxjs/index.js", + "./external/tinymce": "./dist-cms/external/tinymce/index.js", + "./external/uui": "./dist-cms/external/uui/index.js", + "./external/uuid": "./dist-cms/external/uuid/index.js", "./examples/*": "./examples/*/index.js", "./examples": "./examples/index.js" }, diff --git a/src/Umbraco.Web.UI.Client/tsconfig.json b/src/Umbraco.Web.UI.Client/tsconfig.json index 3104f2f8a9..920f9e02f3 100644 --- a/src/Umbraco.Web.UI.Client/tsconfig.json +++ b/src/Umbraco.Web.UI.Client/tsconfig.json @@ -194,7 +194,34 @@ "@umbraco-cms/backoffice/code-editor": [ "./src/packages/templating/code-editor/index.ts" ], - "@umbraco-cms/backoffice/external/*": ["./src/external/*/index.ts"], + "@umbraco-cms/backoffice/external/backend-api": [ + "./src/external/backend-api/index.ts" + ], + "@umbraco-cms/backoffice/external/dompurify": [ + "./src/external/dompurify/index.ts" + ], + "@umbraco-cms/backoffice/external/lit": ["./src/external/lit/index.ts"], + "@umbraco-cms/backoffice/external/lodash": [ + "./src/external/lodash/index.ts" + ], + "@umbraco-cms/backoffice/external/marked": [ + "./src/external/marked/index.ts" + ], + "@umbraco-cms/backoffice/external/monaco-editor": [ + "./src/external/monaco-editor/index.ts" + ], + "@umbraco-cms/backoffice/external/openid": [ + "./src/external/openid/index.ts" + ], + "@umbraco-cms/backoffice/external/router-slot": [ + "./src/external/router-slot/index.ts" + ], + "@umbraco-cms/backoffice/external/rxjs": ["./src/external/rxjs/index.ts"], + "@umbraco-cms/backoffice/external/tinymce": [ + "./src/external/tinymce/index.ts" + ], + "@umbraco-cms/backoffice/external/uui": ["./src/external/uui/index.ts"], + "@umbraco-cms/backoffice/external/uuid": ["./src/external/uuid/index.ts"], "@umbraco-cms/backoffice/examples/*": ["./examples/*/index.ts"], "@umbraco-cms/backoffice/examples": ["./examples/index.ts"] }