Use official Grafana typings

Description

There are official Grafana typings under @grafana. Helm still references at some places unofficial typings from @types/grafana": "github:CorpGlory/types-grafana". These places should be changed to use the official typings.

Lucidchart Diagrams

Activity

Show:

Stefan Wachter November 26, 2021 at 2:51 PM
Edited

The unofficial typings we use are related to the legacy plugin api. I did not find a substitute in the official typings. Therefore getting rid of these means to migrate the helm plugin to Grafana's current plugin framework.

What could be done, though, is to get rid of Angular specific promises. Grafana supports ECMA promises by now.

Fixed

Details

Assignee

Reporter

Story Points

Sprint

Fix versions

Priority

PagerDuty

Created November 15, 2021 at 2:47 PM
Updated May 15, 2022 at 6:19 PM
Resolved January 19, 2022 at 3:05 PM