Elasticsearch: Decoupling from core (#115900)

* Complete decoupling of backend

- Replace usage of featuremgmt
- Copy simplejson
- Add standalone logic

* Complete frontend decoupling

- Fix imports
- Copy store and reducer logic

* Add required files for full decoupling

* Regen cue

* Prettier

* Remove unneeded script

* Jest fix

* Add jest config

* Lint

* Lit

* Prune suppresions
This commit is contained in:
Andreas Christou
2026-01-14 12:54:21 +00:00
committed by GitHub
parent 7143324229
commit c1a46fdcb5
64 changed files with 1378 additions and 128 deletions
+47
View File
@@ -2610,6 +2610,53 @@ __metadata:
languageName: node
linkType: hard
"@grafana-plugins/elasticsearch@workspace:public/app/plugins/datasource/elasticsearch":
version: 0.0.0-use.local
resolution: "@grafana-plugins/elasticsearch@workspace:public/app/plugins/datasource/elasticsearch"
dependencies:
"@emotion/css": "npm:11.13.5"
"@grafana/aws-sdk": "npm:0.8.3"
"@grafana/data": "npm:12.4.0-pre"
"@grafana/e2e-selectors": "npm:12.4.0-pre"
"@grafana/plugin-configs": "npm:12.4.0-pre"
"@grafana/plugin-ui": "npm:^0.11.1"
"@grafana/runtime": "npm:12.4.0-pre"
"@grafana/schema": "npm:12.4.0-pre"
"@grafana/ui": "npm:12.4.0-pre"
"@reduxjs/toolkit": "npm:2.10.1"
"@testing-library/dom": "npm:10.4.1"
"@testing-library/jest-dom": "npm:6.6.4"
"@testing-library/react": "npm:16.3.0"
"@testing-library/user-event": "npm:14.6.1"
"@types/jest": "npm:29.5.14"
"@types/lodash": "npm:4.17.20"
"@types/lucene": "npm:^2"
"@types/node": "npm:24.10.1"
"@types/react": "npm:18.3.18"
"@types/react-dom": "npm:18.3.5"
"@types/semver": "npm:7.7.1"
jest: "npm:29.7.0"
lodash: "npm:4.17.21"
lucene: "npm:^2.1.1"
react: "npm:18.3.1"
react-dom: "npm:18.3.1"
react-redux: "npm:9.2.0"
react-select: "npm:5.10.2"
react-select-event: "npm:5.5.1"
react-use: "npm:17.6.0"
redux: "npm:5.0.1"
redux-thunk: "npm:3.1.0"
rxjs: "npm:7.8.2"
semver: "npm:7.7.3"
ts-node: "npm:10.9.2"
tslib: "npm:2.8.1"
typescript: "npm:5.9.2"
webpack: "npm:5.101.0"
peerDependencies:
"@grafana/runtime": "*"
languageName: unknown
linkType: soft
"@grafana-plugins/grafana-azure-monitor-datasource@workspace:public/app/plugins/datasource/azuremonitor":
version: 0.0.0-use.local
resolution: "@grafana-plugins/grafana-azure-monitor-datasource@workspace:public/app/plugins/datasource/azuremonitor"