diff --git a/packages/grafana-data/src/types/datasource.ts b/packages/grafana-data/src/types/datasource.ts index f1eab95f809..8fb0d46bffa 100644 --- a/packages/grafana-data/src/types/datasource.ts +++ b/packages/grafana-data/src/types/datasource.ts @@ -617,7 +617,7 @@ export interface HistoryItem { query: TQuery; } -export abstract class LanguageProvider { +abstract class LanguageProvider { abstract datasource: DataSourceApi; abstract request: (url: string, params?: any) => Promise; @@ -629,6 +629,10 @@ export abstract class LanguageProvider { startTask?: Promise; } +//@ts-ignore +LanguageProvider = makeClassES5Compatible(LanguageProvider); +export { LanguageProvider }; + //@ts-ignore DataSourceApi = makeClassES5Compatible(DataSourceApi);