From a94ccf8b7144def795c2d47cc0c4e894e4fbb2e9 Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Sat, 5 Jun 2021 14:02:56 +0200 Subject: [PATCH] Add support for fully-qualified Monaco base URL (e.g. when using unpkg) --- .../src/components/controls/elsa-monaco/elsa-monaco-utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/designer/elsa-workflows-studio/src/components/controls/elsa-monaco/elsa-monaco-utils.ts b/src/designer/elsa-workflows-studio/src/components/controls/elsa-monaco/elsa-monaco-utils.ts index a02c421a6..117d62cd8 100644 --- a/src/designer/elsa-workflows-studio/src/components/controls/elsa-monaco/elsa-monaco-utils.ts +++ b/src/designer/elsa-workflows-studio/src/components/controls/elsa-monaco/elsa-monaco-utils.ts @@ -12,7 +12,7 @@ export function initializeMonacoWorker(libPath?: string) { return; const origin = document.location.origin; - const baseUrl = `${origin}/${libPath}`; + const baseUrl = libPath.startsWith('http') ? libPath : `${origin}/${libPath}`; require.config({paths: {'vs': `${baseUrl}/vs`}}); win.MonacoEnvironment = {getWorkerUrl: () => proxy};