add TextEncoder to runtime

This commit is contained in:
Martin Aeschlimann
2020-05-28 22:18:58 +02:00
parent eba3d294a2
commit c6f665734a
4 changed files with 15 additions and 7 deletions

View File

@@ -11,6 +11,9 @@ import { LanguageClient } from 'vscode-languageclient/browser';
declare const Worker: {
new(stringUrl: string): any;
};
declare const TextDecoder: {
new(encoding?: string): { decode(buffer: ArrayBuffer): string; };
};
// this method is called when vs code is activated
export function activate(context: ExtensionContext) {
@@ -21,7 +24,7 @@ export function activate(context: ExtensionContext) {
return new LanguageClient(id, name, clientOptions, worker);
};
startClient(context, newLanguageClient, {});
startClient(context, newLanguageClient, { TextDecoder });
} catch (e) {
console.log(e);