From 9092951419cd3072f4edc28e1682d87ade00cfdd Mon Sep 17 00:00:00 2001 From: Alex Dima Date: Tue, 17 Dec 2019 14:00:38 +0100 Subject: [PATCH] Do not bundle typescriptServices in tsMode --- src/languageFeatures.ts | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/src/languageFeatures.ts b/src/languageFeatures.ts index 377aca3c..d8834827 100644 --- a/src/languageFeatures.ts +++ b/src/languageFeatures.ts @@ -83,6 +83,13 @@ export abstract class Adapter { // --- diagnostics --- --- +enum DiagnosticCategory { + Warning = 0, + Error = 1, + Suggestion = 2, + Message = 3 +} + export class DiagnosticsAdapter extends Adapter { private _disposables: IDisposable[] = []; @@ -229,10 +236,10 @@ export class DiagnosticsAdapter extends Adapter { private _tsDiagnosticCategoryToMarkerSeverity(category: ts.DiagnosticCategory): monaco.MarkerSeverity { switch (category) { - case ts.DiagnosticCategory.Error: return monaco.MarkerSeverity.Error - case ts.DiagnosticCategory.Message: return monaco.MarkerSeverity.Info - case ts.DiagnosticCategory.Warning: return monaco.MarkerSeverity.Warning - case ts.DiagnosticCategory.Suggestion: return monaco.MarkerSeverity.Hint + case DiagnosticCategory.Error: return monaco.MarkerSeverity.Error + case DiagnosticCategory.Message: return monaco.MarkerSeverity.Info + case DiagnosticCategory.Warning: return monaco.MarkerSeverity.Warning + case DiagnosticCategory.Suggestion: return monaco.MarkerSeverity.Hint } } }