소스 검색

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 년 전
부모
커밋
13035407db
2개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  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 },
 	{ allowNonTsExtensions: true, allowJs: true, target: ScriptTarget.Latest },
 	{ noSemanticValidation: true, noSyntaxValidation: false });
 	{ noSemanticValidation: true, noSyntaxValidation: false });
 
 
-function getTypeScriptWorker(): monaco.Promise<Worker> {
+function getTypeScriptWorker(): monaco.Promise<any> {
 	return new monaco.Promise((resolve, reject) => {
 	return new monaco.Promise((resolve, reject) => {
  		withMode((mode) => {
  		withMode((mode) => {
  			mode.getTypeScriptWorker()
  			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) => {
 	return new monaco.Promise((resolve, reject) => {
  		withMode((mode) => {
  		withMode((mode) => {
  			mode.getJavaScriptWorker()
  			mode.getJavaScriptWorker()

+ 2 - 2
src/monaco.d.ts

@@ -107,6 +107,6 @@ declare module monaco.languages.typescript {
     export var typescriptDefaults: LanguageServiceDefaults;
     export var typescriptDefaults: LanguageServiceDefaults;
     export var javascriptDefaults: 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>;
 }
 }