Skip to content
Kitbay
Submit

react-19-plugin-migration

Apache-2.0Updated on Nov 10, 2026307GitHub stars

A Grafana skill for preparing a Grafana plugin to run on React 19.

What the skill teaches

A Grafana skill for preparing a Grafana plugin to run on React 19. The agent detects the plugin's setup, builds it and runs the @grafana/react-detect scanner to find code that breaks under React 19, updates @grafana/create-plugin and handles failures it can cause such as Node engine errors or the ESLint 9 migration, marks jsx-runtime as an external, raises grafanaDependency to 12.3.0, and bumps Grafana, Faro and React type packages. A reference file lists known issues and fixes.

Capabilities

  • Scan a plugin for React 19 incompatibilities
  • Update @grafana/create-plugin and finish the ESLint 9 move
  • Externalise jsx-runtime in the plugin build
  • Bump grafanaDependency and related packages