mirror of
https://github.com/microsoft/monaco-editor.git
synced 2025-12-22 12:45:39 +01:00
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
This commit is contained in:
parent
f397abf752
commit
13035407db
2 changed files with 4 additions and 4 deletions
|
|
@ -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()
|
||||||
|
|
|
||||||
4
src/monaco.d.ts
vendored
4
src/monaco.d.ts
vendored
|
|
@ -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 getTypeScriptWorker: () => monaco.Promise<any>;
|
||||||
export var getJavaScriptWorker: () => monaco.Promise<Worker>;
|
export var getJavaScriptWorker: () => monaco.Promise<any>;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue