diff --git a/package-lock.json b/package-lock.json index b8f9efb..30a8890 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@codemirror/commands": "^6.8.1", "@codemirror/view": "^6.38.1", "@emotion/css": "^11.11", - "@grafana/data": "^12.1.0", + "@grafana/data": "^13.1.0", "@grafana/runtime": "^12.1.0", "@grafana/ui": "^12.1.0", "@reduxjs/toolkit": "^2.0.0", @@ -1634,14 +1634,13 @@ "license": "0BSD" }, "node_modules/@grafana/data": { - "version": "12.4.5", - "resolved": "https://registry.npmjs.org/@grafana/data/-/data-12.4.5.tgz", - "integrity": "sha512-ayAAPuTfKHwDYgctAbXx6/FBGSRxfckeg7cUwA+pUKQlLWRzxW/QplLpAC4kxHv8g706iNfwrv/sSelyLUJTFA==", - "license": "Apache-2.0", + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/@grafana/data/-/data-13.1.0.tgz", + "integrity": "sha512-QCqBVG/sP/f2h0r93WFF+LfvdY2l0fQEAV4rCzcRQv+XLzClclKAPX+N41yIjh4zieDkB5JKlXYzCKKwLC9kWg==", "dependencies": { "@braintree/sanitize-url": "7.0.1", - "@grafana/i18n": "12.4.5", - "@grafana/schema": "12.4.5", + "@grafana/i18n": "13.1.0", + "@grafana/schema": "13.1.0", "@leeoniya/ufuzzy": "1.0.19", "@types/d3-interpolate": "^3.0.0", "@types/string-hash": "1.1.3", @@ -1649,11 +1648,10 @@ "d3-interpolate": "3.0.1", "d3-scale-chromatic": "3.1.0", "date-fns": "4.1.0", - "dompurify": "3.3.0", + "dompurify": "3.4.0", "eventemitter3": "5.0.1", - "fast_array_intersect": "1.1.0", "history": "4.10.1", - "lodash": "^4.18.1", + "lodash": "^4.17.23", "marked": "16.3.0", "marked-mangle": "1.1.12", "moment": "2.30.1", @@ -1664,7 +1662,6 @@ "rxjs": "7.8.2", "string-hash": "^1.1.3", "tinycolor2": "1.6.0", - "tslib": "2.8.1", "uplot": "1.6.32", "xss": "^1.0.14", "zod": "^4.3.0" @@ -1674,11 +1671,290 @@ "react-dom": "^18.0.0" } }, - "node_modules/@grafana/data/node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "license": "0BSD" + "node_modules/@grafana/data/node_modules/@grafana/i18n": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/@grafana/i18n/-/i18n-13.1.0.tgz", + "integrity": "sha512-hgmfauVZvU2TbhsczicXMaT2PU0GDzfPL5v+bQWNDojRHPB2uyq/f2CWrCgpKaEGyJxA7o2HFmTRPcTwvXfjgw==", + "dependencies": { + "@formatjs/intl-durationformat": "^0.7.0", + "@typescript-eslint/utils": "^8.33.1", + "fast-deep-equal": "^3.1.3", + "i18next": "^25.0.0", + "i18next-browser-languagedetector": "^8.0.0", + "i18next-pseudo": "^2.2.1", + "micro-memoize": "^4.1.2", + "react-i18next": "^15.0.0" + }, + "peerDependencies": { + "react": ">=18" + } + }, + "node_modules/@grafana/data/node_modules/@grafana/schema": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/@grafana/schema/-/schema-13.1.0.tgz", + "integrity": "sha512-7SPiD1sKQanTtmeZXcJ0FMcqyOvPLrXWNeWmlInE0fW+g0TSGjx05CH00hviPCEyBzG6MoW7izTWCKrgpy9iaA==" + }, + "node_modules/@grafana/data/node_modules/@typescript-eslint/scope-manager": { + "version": "8.65.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.65.0.tgz", + "integrity": "sha512-Esbl8OSYiVxBokYgWPf7VVWg/BE798wXhimnn9ML9Pt5qoDf8bfQlgjlKXR/k98+AcNzlLKYrpCcrcuZ9DZLgg==", + "dependencies": { + "@typescript-eslint/types": "8.65.0", + "@typescript-eslint/visitor-keys": "8.65.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@grafana/data/node_modules/@typescript-eslint/types": { + "version": "8.65.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.65.0.tgz", + "integrity": "sha512-JSSwWNy+H0E/01jJEM+hrX6N0OFDzFzeIhHFSAS01tlVaevpG8cFyYRPhS5yjGOvBUx3sqQHVMjCL1CAZZMxBg==", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@grafana/data/node_modules/@typescript-eslint/typescript-estree": { + "version": "8.65.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.65.0.tgz", + "integrity": "sha512-JboAE2swaYt4tb1fHhHTABE2K+OLy09XfcTbhnk4Pw96f9dd2e9iYsJ28gBggHlo5z5x1rkyWvcPoTuNTd4oGg==", + "dependencies": { + "@typescript-eslint/project-service": "8.65.0", + "@typescript-eslint/tsconfig-utils": "8.65.0", + "@typescript-eslint/types": "8.65.0", + "@typescript-eslint/visitor-keys": "8.65.0", + "debug": "^4.4.3", + "minimatch": "^10.2.2", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@grafana/data/node_modules/@typescript-eslint/utils": { + "version": "8.65.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.65.0.tgz", + "integrity": "sha512-gXiwIHsYreboxeJucHKPvgwl7dXt50mF8s1/c00cP/WoVTyWKFdtfhRWwZiXYFU5H2O8vVoSLNrexFZjYS/SGA==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.9.1", + "@typescript-eslint/scope-manager": "8.65.0", + "@typescript-eslint/types": "8.65.0", + "@typescript-eslint/typescript-estree": "8.65.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@grafana/data/node_modules/@typescript-eslint/visitor-keys": { + "version": "8.65.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.65.0.tgz", + "integrity": "sha512-8C71BQkGjiMmXtop7pHVJu1l2NNShFdkCyD6a2ezzs5vU/L3LRtb69EtcteFwz0mYMPzIgOw0n6OV4VBUWZd7A==", + "dependencies": { + "@typescript-eslint/types": "8.65.0", + "eslint-visitor-keys": "^5.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@grafana/data/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@grafana/data/node_modules/brace-expansion": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.7.tgz", + "integrity": "sha512-7oFy703dxfY3/NLxC1fh2SUCQ0H9rmAY+5EpDVfXjUTTs+HEwR2nYaqLv+GWcTsumwxPfiz6CzCNkwXwBUwqCA==", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@grafana/data/node_modules/eslint": { + "version": "10.7.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.7.0.tgz", + "integrity": "sha512-GVTD7s1vdIl6UYvAfriOPeY1Df8LIZjfofLvHwde+erDHGGuHyuM6xoxRxmHiebhYuD2p1vN4wWh0XzPARSGDQ==", + "peer": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.8.0", + "@eslint-community/regexpp": "^4.12.2", + "@eslint/config-array": "^0.23.5", + "@eslint/config-helpers": "^0.6.0", + "@eslint/core": "^1.2.1", + "@eslint/plugin-kit": "^0.7.2", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "ajv": "^6.14.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^9.1.2", + "eslint-visitor-keys": "^5.0.1", + "espree": "^11.2.0", + "esquery": "^1.7.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "minimatch": "^10.2.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/@grafana/data/node_modules/eslint-scope": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.2.tgz", + "integrity": "sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==", + "peer": true, + "dependencies": { + "@types/esrecurse": "^4.3.1", + "@types/estree": "^1.0.8", + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@grafana/data/node_modules/eslint-visitor-keys": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", + "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@grafana/data/node_modules/espree": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-11.2.0.tgz", + "integrity": "sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==", + "peer": true, + "dependencies": { + "acorn": "^8.16.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^5.0.1" + }, + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@grafana/data/node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "peer": true, + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@grafana/data/node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "peer": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@grafana/data/node_modules/minimatch": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", + "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "dependencies": { + "brace-expansion": "^5.0.5" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@grafana/data/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } }, "node_modules/@grafana/e2e-selectors": { "version": "10.1.9", @@ -2171,6 +2447,46 @@ "react-dom": "^18.0.0" } }, + "node_modules/@grafana/runtime/node_modules/@grafana/data": { + "version": "12.4.5", + "resolved": "https://registry.npmjs.org/@grafana/data/-/data-12.4.5.tgz", + "integrity": "sha512-ayAAPuTfKHwDYgctAbXx6/FBGSRxfckeg7cUwA+pUKQlLWRzxW/QplLpAC4kxHv8g706iNfwrv/sSelyLUJTFA==", + "dependencies": { + "@braintree/sanitize-url": "7.0.1", + "@grafana/i18n": "12.4.5", + "@grafana/schema": "12.4.5", + "@leeoniya/ufuzzy": "1.0.19", + "@types/d3-interpolate": "^3.0.0", + "@types/string-hash": "1.1.3", + "@types/systemjs": "6.15.3", + "d3-interpolate": "3.0.1", + "d3-scale-chromatic": "3.1.0", + "date-fns": "4.1.0", + "dompurify": "3.3.0", + "eventemitter3": "5.0.1", + "fast_array_intersect": "1.1.0", + "history": "4.10.1", + "lodash": "^4.18.1", + "marked": "16.3.0", + "marked-mangle": "1.1.12", + "moment": "2.30.1", + "moment-timezone": "0.5.47", + "ol": "10.7.0", + "papaparse": "5.5.3", + "react-use": "17.6.0", + "rxjs": "7.8.2", + "string-hash": "^1.1.3", + "tinycolor2": "1.6.0", + "tslib": "2.8.1", + "uplot": "1.6.32", + "xss": "^1.0.14", + "zod": "^4.3.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, "node_modules/@grafana/runtime/node_modules/@grafana/e2e-selectors": { "version": "12.4.5", "resolved": "https://registry.npmjs.org/@grafana/e2e-selectors/-/e2e-selectors-12.4.5.tgz", @@ -2316,6 +2632,46 @@ "react-dom": "^18.0.0" } }, + "node_modules/@grafana/ui/node_modules/@grafana/data": { + "version": "12.4.5", + "resolved": "https://registry.npmjs.org/@grafana/data/-/data-12.4.5.tgz", + "integrity": "sha512-ayAAPuTfKHwDYgctAbXx6/FBGSRxfckeg7cUwA+pUKQlLWRzxW/QplLpAC4kxHv8g706iNfwrv/sSelyLUJTFA==", + "dependencies": { + "@braintree/sanitize-url": "7.0.1", + "@grafana/i18n": "12.4.5", + "@grafana/schema": "12.4.5", + "@leeoniya/ufuzzy": "1.0.19", + "@types/d3-interpolate": "^3.0.0", + "@types/string-hash": "1.1.3", + "@types/systemjs": "6.15.3", + "d3-interpolate": "3.0.1", + "d3-scale-chromatic": "3.1.0", + "date-fns": "4.1.0", + "dompurify": "3.3.0", + "eventemitter3": "5.0.1", + "fast_array_intersect": "1.1.0", + "history": "4.10.1", + "lodash": "^4.18.1", + "marked": "16.3.0", + "marked-mangle": "1.1.12", + "moment": "2.30.1", + "moment-timezone": "0.5.47", + "ol": "10.7.0", + "papaparse": "5.5.3", + "react-use": "17.6.0", + "rxjs": "7.8.2", + "string-hash": "^1.1.3", + "tinycolor2": "1.6.0", + "tslib": "2.8.1", + "uplot": "1.6.32", + "xss": "^1.0.14", + "zod": "^4.3.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, "node_modules/@grafana/ui/node_modules/@grafana/e2e-selectors": { "version": "12.4.5", "resolved": "https://registry.npmjs.org/@grafana/e2e-selectors/-/e2e-selectors-12.4.5.tgz", @@ -9946,8 +10302,7 @@ "node_modules/fast_array_intersect": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fast_array_intersect/-/fast_array_intersect-1.1.0.tgz", - "integrity": "sha512-/DCilZlUdz2XyNDF+ASs0PwY+RKG9Y4Silp/gbS72Cvbg4oibc778xcecg+pnNyiNHYgh/TApsiDTjpdniyShw==", - "license": "MIT" + "integrity": "sha512-/DCilZlUdz2XyNDF+ASs0PwY+RKG9Y4Silp/gbS72Cvbg4oibc778xcecg+pnNyiNHYgh/TApsiDTjpdniyShw==" }, "node_modules/fast-deep-equal": { "version": "3.1.3", diff --git a/package.json b/package.json index e5e7655..23ff0ad 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,7 @@ "@codemirror/commands": "^6.8.1", "@codemirror/view": "^6.38.1", "@emotion/css": "^11.11", - "@grafana/data": "^12.1.0", + "@grafana/data": "^13.1.0", "@grafana/runtime": "^12.1.0", "@grafana/ui": "^12.1.0", "@reduxjs/toolkit": "^2.0.0",