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
pull/2748/head
Johannes Rieken 9 years ago
parent f397abf752
commit 13035407db

@ -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()

4
src/monaco.d.ts vendored

@ -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>;
}

Loading…
Cancel
Save