Skip to content

Feat: Support TypeScript 6 in grafana-tsconfig package #2591

@zoltanbedi

Description

@zoltanbedi

Which areas does this feature request relate to

  • Create Plugin
  • Sign Plugin
  • Plugin E2E
  • Plugin Meta Extractor
  • Documentation

Problem

grafana-tsconfig does not currently support TypeScript 6. Users who wish to utilize the latest TypeScript features are unable to do so, and this creates friction for projects that want to upgrade.

Solution

Update the grafana-tsconfig package to fully support and be compatible with TypeScript 6. This may include updating dependencies, configuration files, and adding CI checks for TypeScript 6 compatibility.

Alternatives

Remain on an older version of TypeScript or use custom tsconfig overrides, but both approaches reduce alignment and support.

Additional context

Adding support for TypeScript 6 will help keep plugins modern and compatible with the latest TypeScript ecosystem.

Are you interested in contributing the solution?

  • Yes
  • No

Metadata

Metadata

Assignees

No fields configured for Enhancement.

Projects

Status

Next

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions