I18n: Add rollup plugin to handle dynamic imports in prom package (#106837)

I81n: Add rollup plugin to handle dynamic imports in prom package
pull/106847/head
Josh Hunt 1 month ago committed by GitHub
parent 2aae202f92
commit 1dfbd215cd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      packages/grafana-prometheus/package.json
  2. 4
      packages/grafana-prometheus/rollup.config.ts
  3. 77
      yarn.lock

@ -79,7 +79,9 @@
},
"devDependencies": {
"@grafana/tsconfig": "^2.0.0",
"@rollup/plugin-dynamic-import-vars": "2.1.5",
"@rollup/plugin-image": "3.0.3",
"@rollup/plugin-json": "6.1.0",
"@rollup/plugin-node-resolve": "16.0.0",
"@testing-library/jest-dom": "6.6.3",
"@testing-library/react": "16.2.0",

@ -1,4 +1,6 @@
import dynamicImportVars from '@rollup/plugin-dynamic-import-vars';
import image from '@rollup/plugin-image';
import json from '@rollup/plugin-json';
import { createRequire } from 'node:module';
import { cjsOutput, entryPoint, esmOutput, plugins } from '../rollup.config.parts';
@ -9,7 +11,7 @@ const pkg = rq('./package.json');
export default [
{
input: entryPoint,
plugins: [...plugins, image()],
plugins: [...plugins, image(), json(), dynamicImportVars()],
output: [cjsOutput(pkg), esmOutput(pkg, 'grafana-prometheus')],
},
];

@ -3399,7 +3399,9 @@ __metadata:
"@lezer/lr": "npm:1.4.2"
"@prometheus-io/lezer-promql": "npm:0.304.1"
"@reduxjs/toolkit": "npm:2.5.1"
"@rollup/plugin-dynamic-import-vars": "npm:2.1.5"
"@rollup/plugin-image": "npm:3.0.3"
"@rollup/plugin-json": "npm:6.1.0"
"@rollup/plugin-node-resolve": "npm:16.0.0"
"@testing-library/jest-dom": "npm:6.6.3"
"@testing-library/react": "npm:16.2.0"
@ -4568,6 +4570,13 @@ __metadata:
languageName: node
linkType: hard
"@jridgewell/sourcemap-codec@npm:^1.5.0":
version: 1.5.0
resolution: "@jridgewell/sourcemap-codec@npm:1.5.0"
checksum: 10/4ed6123217569a1484419ac53f6ea0d9f3b57e5b57ab30d7c267bdb27792a27eb0e4b08e84a2680aa55cc2f2b411ffd6ec3db01c44fdc6dc43aca4b55f8374fd
languageName: node
linkType: hard
"@jridgewell/trace-mapping@npm:0.3.9":
version: 0.3.9
resolution: "@jridgewell/trace-mapping@npm:0.3.9"
@ -6601,6 +6610,24 @@ __metadata:
languageName: node
linkType: hard
"@rollup/plugin-dynamic-import-vars@npm:2.1.5":
version: 2.1.5
resolution: "@rollup/plugin-dynamic-import-vars@npm:2.1.5"
dependencies:
"@rollup/pluginutils": "npm:^5.0.1"
astring: "npm:^1.8.5"
estree-walker: "npm:^2.0.2"
fast-glob: "npm:^3.2.12"
magic-string: "npm:^0.30.3"
peerDependencies:
rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
peerDependenciesMeta:
rollup:
optional: true
checksum: 10/55e0fe0adc79e5f208b11479175607cd512743573dbdfee00fccf894304349d2e5a99edc6d269bbbbfbcae2a8fb7d5b7718fe8e517f79ca93003089a5c94b806
languageName: node
linkType: hard
"@rollup/plugin-image@npm:3.0.3":
version: 3.0.3
resolution: "@rollup/plugin-image@npm:3.0.3"
@ -6616,6 +6643,20 @@ __metadata:
languageName: node
linkType: hard
"@rollup/plugin-json@npm:6.1.0":
version: 6.1.0
resolution: "@rollup/plugin-json@npm:6.1.0"
dependencies:
"@rollup/pluginutils": "npm:^5.1.0"
peerDependencies:
rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
peerDependenciesMeta:
rollup:
optional: true
checksum: 10/cc018d20c80242a2b8b44fae61a968049cf31bb8406218187cc7cda35747616594e79452dd65722e7da6dd825b392e90d4599d43cd4461a02fefa2865945164e
languageName: node
linkType: hard
"@rollup/plugin-node-resolve@npm:16.0.0":
version: 16.0.0
resolution: "@rollup/plugin-node-resolve@npm:16.0.0"
@ -6679,6 +6720,22 @@ __metadata:
languageName: node
linkType: hard
"@rollup/pluginutils@npm:^5.1.0":
version: 5.1.4
resolution: "@rollup/pluginutils@npm:5.1.4"
dependencies:
"@types/estree": "npm:^1.0.0"
estree-walker: "npm:^2.0.2"
picomatch: "npm:^4.0.2"
peerDependencies:
rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
peerDependenciesMeta:
rollup:
optional: true
checksum: 10/598f628988af25541a9a6c6ef154aaf350f8be3238884e500cc0e47138684071abe490563c953f9bda9e8b113ecb1f99c11abfb9dbaf4f72cdd62e257a673fa3
languageName: node
linkType: hard
"@rollup/rollup-android-arm-eabi@npm:4.26.0":
version: 4.26.0
resolution: "@rollup/rollup-android-arm-eabi@npm:4.26.0"
@ -11606,6 +11663,15 @@ __metadata:
languageName: node
linkType: hard
"astring@npm:^1.8.5":
version: 1.9.0
resolution: "astring@npm:1.9.0"
bin:
astring: bin/astring
checksum: 10/ee88f71d8534557b27993d6d035ae85d78488d8dbc6429cd8e8fdfcafec3c65928a3bdc518cf69767a1298d3361490559a4819cd4b314007edae1e94cf1f9e4c
languageName: node
linkType: hard
"async@npm:^2.6.4":
version: 2.6.4
resolution: "async@npm:2.6.4"
@ -16657,7 +16723,7 @@ __metadata:
languageName: node
linkType: hard
"fast-glob@npm:^3.0.3, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2, fast-glob@npm:^3.3.3":
"fast-glob@npm:^3.0.3, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2, fast-glob@npm:^3.3.3":
version: 3.3.3
resolution: "fast-glob@npm:3.3.3"
dependencies:
@ -22045,6 +22111,15 @@ __metadata:
languageName: node
linkType: hard
"magic-string@npm:^0.30.3":
version: 0.30.17
resolution: "magic-string@npm:0.30.17"
dependencies:
"@jridgewell/sourcemap-codec": "npm:^1.5.0"
checksum: 10/2f71af2b0afd78c2e9012a29b066d2c8ba45a9cd0c8070f7fd72de982fb1c403b4e3afdb1dae00691d56885ede66b772ef6bedf765e02e3a7066208fe2fec4aa
languageName: node
linkType: hard
"magic-string@npm:^0.30.5":
version: 0.30.10
resolution: "magic-string@npm:0.30.10"

Loading…
Cancel
Save