Kitson Kelly 8 лет назад
Родитель
Сommit
eff3dd58fe
6 измененных файлов с 791 добавлено и 287 удалено
  1. 0 0
      lib/lib-es6-ts.js
  2. 0 0
      lib/lib-ts.js
  3. 448 150
      lib/typescriptServices.d.ts
  4. 340 134
      lib/typescriptServices.js
  5. 1 1
      package.json
  6. 2 2
      src/mode.ts

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
lib/lib-es6-ts.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
lib/lib-ts.js


Разница между файлами не показана из-за своего большого размера
+ 448 - 150
lib/typescriptServices.d.ts


Разница между файлами не показана из-за своего большого размера
+ 340 - 134
lib/typescriptServices.js


+ 1 - 1
package.json

@@ -27,6 +27,6 @@
     "monaco-editor-core": "^0.9.0",
     "object-assign": "^4.1.0",
     "rimraf": "^2.5.2",
-    "typescript": "2.3.4"
+    "typescript": "2.4.1"
   }
 }

+ 2 - 2
src/mode.ts

@@ -33,7 +33,7 @@ export function setupJavaScript(defaults:LanguageServiceDefaultsImpl): void {
 	);
 }
 
-export function getJavaScriptWorker(): Promise<TypeScriptWorker> {
+export function getJavaScriptWorker(): Promise<(first: Uri, ...more: Uri[]) => Promise<TypeScriptWorker>> {
 	return new monaco.Promise((resolve, reject) => {
 		if (!javaScriptWorker) {
 			return reject("JavaScript not registered!");
@@ -43,7 +43,7 @@ export function getJavaScriptWorker(): Promise<TypeScriptWorker> {
 	});
 }
 
-export function getTypeScriptWorker(): Promise<TypeScriptWorker> {
+export function getTypeScriptWorker(): Promise<(first: Uri, ...more: Uri[]) => Promise<TypeScriptWorker>> {
 	return new monaco.Promise((resolve, reject) => {
 		if (!typeScriptWorker) {
 			return reject("TypeScript not registered!");

Некоторые файлы не были показаны из-за большого количества измененных файлов