Browse Source

Fix lib content

Sebastien Lebreton 5 years ago
parent
commit
61f65fd435
1 changed files with 4 additions and 4 deletions
  1. 4 4
      Playground/js/monacoCreator.js

+ 4 - 4
Playground/js/monacoCreator.js

@@ -58,7 +58,7 @@ class MonacoCreator {
                 if (xhr.status === 200) {
                     require.config({ paths: { 'vs': 'node_modules/monaco-editor/min/vs' } });
                     require(['vs/editor/editor.main'], function () {
-                        this.setupMonacoCompilationPipeline();
+                        this.setupMonacoCompilationPipeline(xhr.responseText);
                         this.setupMonacoColorProvider();
 
                         this.parent.main.run();
@@ -69,7 +69,7 @@ class MonacoCreator {
         xhr.send(null);
     };
 
-    setupMonacoCompilationPipeline() {
+    setupMonacoCompilationPipeline(libContent) {
         const typescript = monaco.languages.typescript;
 
         if (this.monacoMode === "javascript") {
@@ -78,7 +78,7 @@ class MonacoCreator {
                 allowNonTsExtensions: true // required to prevent Uncaught Error: Could not find file: 'inmemory://model/1'.
             });
 
-            typescript.javascriptDefaults.addExtraLib(xhr.responseText, 'babylon.d.ts');
+            typescript.javascriptDefaults.addExtraLib(libContent, 'babylon.d.ts');
         } else {
             typescript.typescriptDefaults.setCompilerOptions({
                 module: typescript.ModuleKind.AMD,
@@ -89,7 +89,7 @@ class MonacoCreator {
 
                 allowNonTsExtensions: true // required to prevent Uncaught Error: Could not find file: 'inmemory://model/1'.
             });
-            typescript.typescriptDefaults.addExtraLib(xhr.responseText, 'babylon.d.ts');
+            typescript.typescriptDefaults.addExtraLib(libContent, 'babylon.d.ts');
         }
     }