Browse Source

get[Type|Java]ScriptWorker is actually not the web worker interface

Now set to 'any' but we should come up with a way to export its shape including the ts types/interfaces
Johannes Rieken 9 năm trước cách đây
mục cha
commit
13035407db
2 tập tin đã thay đổi với 4 bổ sung4 xóa
  1. 2 2
      src/monaco.contribution.ts
  2. 2 2
      src/monaco.d.ts

+ 2 - 2
src/monaco.contribution.ts

@@ -121,7 +121,7 @@ const javascriptDefaults = new LanguageServiceDefaultsImpl(
 	{ allowNonTsExtensions: true, allowJs: true, target: ScriptTarget.Latest },
 	{ noSemanticValidation: true, noSyntaxValidation: false });
 
-function getTypeScriptWorker(): monaco.Promise<Worker> {
+function getTypeScriptWorker(): monaco.Promise<any> {
 	return new monaco.Promise((resolve, reject) => {
  		withMode((mode) => {
  			mode.getTypeScriptWorker()
@@ -130,7 +130,7 @@ function getTypeScriptWorker(): monaco.Promise<Worker> {
  	});
 }
 
-function getJavaScriptWorker(): monaco.Promise<Worker> {
+function getJavaScriptWorker(): monaco.Promise<any> {
 	return new monaco.Promise((resolve, reject) => {
  		withMode((mode) => {
  			mode.getJavaScriptWorker()

+ 2 - 2
src/monaco.d.ts

@@ -107,6 +107,6 @@ declare module monaco.languages.typescript {
     export var typescriptDefaults: LanguageServiceDefaults;
     export var javascriptDefaults: LanguageServiceDefaults;
 
-    export var getTypeScriptWorker: () => monaco.Promise<Worker>;
-    export var getJavaScriptWorker: () => monaco.Promise<Worker>;
+    export var getTypeScriptWorker: () => monaco.Promise<any>;
+    export var getJavaScriptWorker: () => monaco.Promise<any>;
 }