2013-07-21 05:56:59 +08:00
|
|
|
{
|
2019-07-24 08:17:41 +08:00
|
|
|
"author": "Grafana Labs",
|
2021-04-21 01:03:30 +08:00
|
|
|
"license": "AGPL-3.0-only",
|
2018-12-20 16:25:04 +08:00
|
|
|
"private": true,
|
2014-01-19 23:13:28 +08:00
|
|
|
"name": "grafana",
|
2025-04-24 22:47:14 +08:00
|
|
|
"version": "12.1.0-pre",
|
2020-02-28 01:00:36 +08:00
|
|
|
"repository": "github:grafana/grafana",
|
2020-03-25 14:19:57 +08:00
|
|
|
"scripts": {
|
2025-07-17 17:23:49 +08:00
|
|
|
"predev": "./scripts/check-frontend-dev.sh",
|
2025-06-17 04:54:50 +08:00
|
|
|
"build": "NODE_ENV=production nx exec --verbose -- webpack --config scripts/webpack/webpack.prod.js",
|
2024-03-13 19:40:09 +08:00
|
|
|
"build:nominify": "yarn run build -- --env noMinify=1",
|
2024-12-09 19:09:32 +08:00
|
|
|
"build:stats": "NODE_ENV=production webpack --progress --config scripts/webpack/webpack.stats.js",
|
2024-03-13 19:40:09 +08:00
|
|
|
"dev": "NODE_ENV=dev nx exec -- webpack --config scripts/webpack/webpack.dev.js",
|
2020-03-25 14:19:57 +08:00
|
|
|
"e2e": "./e2e/start-and-run-suite",
|
2025-02-06 23:33:18 +08:00
|
|
|
"e2e:old-arch": "./e2e/start-and-run-suite old-arch",
|
|
|
|
"e2e:schema-v2": "./e2e/start-and-run-suite dashboards-schema-v2",
|
2025-03-27 22:38:03 +08:00
|
|
|
"e2e:dashboards-search": "./e2e/start-and-run-suite dashboards-search",
|
2025-05-07 22:27:53 +08:00
|
|
|
"e2e:dashboard-new-layouts": "./e2e/start-and-run-suite dashboard-new-layouts",
|
|
|
|
"e2e:dashboard-new-layouts:dev": "./e2e/start-and-run-suite dashboard-new-layouts dev",
|
2020-05-03 19:51:30 +08:00
|
|
|
"e2e:debug": "./e2e/start-and-run-suite debug",
|
2020-03-25 14:19:57 +08:00
|
|
|
"e2e:dev": "./e2e/start-and-run-suite dev",
|
2022-01-13 02:15:29 +08:00
|
|
|
"e2e:benchmark:live": "./e2e/start-and-run-suite benchmark live",
|
2023-01-27 05:04:13 +08:00
|
|
|
"e2e:enterprise": "./e2e/start-and-run-suite enterprise",
|
|
|
|
"e2e:enterprise:dev": "./e2e/start-and-run-suite enterprise dev",
|
|
|
|
"e2e:enterprise:debug": "./e2e/start-and-run-suite enterprise debug",
|
2024-02-23 19:39:30 +08:00
|
|
|
"e2e:playwright": "yarn playwright test",
|
2025-07-11 17:31:33 +08:00
|
|
|
"e2e:playwright:server": "yarn e2e:plugin:build && ./e2e-playwright/start-and-run-suite",
|
|
|
|
"e2e:playwright:storybook": "yarn playwright test -c playwright.storybook.config.ts",
|
2024-06-27 23:43:43 +08:00
|
|
|
"e2e:storybook": "PORT=9001 ./e2e/run-suite storybook true",
|
2024-08-23 15:00:03 +08:00
|
|
|
"e2e:plugin:build": "nx run-many -t build --projects='@test-plugins/*'",
|
|
|
|
"e2e:plugin:build:dev": "nx run-many -t dev --projects='@test-plugins/*' --maxParallel=100",
|
2020-11-09 22:14:04 +08:00
|
|
|
"test": "jest --notify --watch",
|
2022-03-04 18:37:33 +08:00
|
|
|
"test:coverage": "jest --coverage",
|
|
|
|
"test:coverage:changes": "jest --coverage --changedSince=origin/main",
|
2021-09-14 19:23:17 +08:00
|
|
|
"test:accessibility-report": "./scripts/generate-a11y-report.sh",
|
2025-07-17 20:47:52 +08:00
|
|
|
"test:ci": "mkdir -p reports/junit && JEST_JUNIT_OUTPUT_DIR=reports/junit jest --ci --reporters=default --reporters=jest-junit -w ${TEST_MAX_WORKERS:-100%} --shard=${TEST_SHARD:-1}/${TEST_SHARD_TOTAL:-1}",
|
2020-12-01 17:32:12 +08:00
|
|
|
"lint": "yarn run lint:ts && yarn run lint:sass",
|
2024-11-26 18:09:27 +08:00
|
|
|
"lint:ts": "eslint ./ ./public/app/extensions/ --cache --no-error-on-unmatched-pattern",
|
2021-10-20 17:34:24 +08:00
|
|
|
"lint:sass": "yarn stylelint '{public/sass,packages}/**/*.scss' --cache",
|
2022-04-22 21:33:13 +08:00
|
|
|
"lint:fix": "yarn lint:ts --fix",
|
2024-10-15 20:25:45 +08:00
|
|
|
"packages:build": "nx run-many -t build --projects='tag:scope:package'",
|
|
|
|
"packages:clean": "rimraf ./npm-artifacts && nx run-many -t clean --projects='tag:scope:package' --maxParallel=100",
|
2025-06-12 17:52:04 +08:00
|
|
|
"packages:i18n-extract": "nx run-many -t i18n-extract --projects='tag:scope:package'",
|
2020-03-25 14:19:57 +08:00
|
|
|
"packages:prepare": "lerna version --no-push --no-git-tag-version --force-publish --exact",
|
2023-01-27 21:06:43 +08:00
|
|
|
"packages:pack": "mkdir -p ./npm-artifacts && lerna exec --no-private -- yarn pack --out \"../../npm-artifacts/%s-%v.tgz\"",
|
2024-10-15 20:25:45 +08:00
|
|
|
"packages:typecheck": "nx run-many -t typecheck --projects='tag:scope:package'",
|
2025-05-13 21:34:24 +08:00
|
|
|
"prettier:check": "prettier --check --ignore-path .prettierignore --list-different=false --log-level=warn \"**/*.{ts,tsx,scss,md,mdx,json,js,cjs}\"",
|
2025-04-14 20:24:45 +08:00
|
|
|
"prettier:checkDocs": "prettier --check --list-different=false --log-level=warn \"docs/**/*.md\" \"*.md\" \"packages/**/*.{ts,tsx,scss,md,mdx,json,js,cjs}\"",
|
2025-05-13 21:34:24 +08:00
|
|
|
"prettier:write": "prettier --ignore-path .prettierignore --list-different \"**/*.{js,ts,tsx,scss,md,mdx,json,cjs}\" --write",
|
2025-07-17 17:23:49 +08:00
|
|
|
"start": "yarn predev && NODE_ENV=dev nx exec -- webpack --config scripts/webpack/webpack.dev.js --watch",
|
2024-12-02 20:58:50 +08:00
|
|
|
"start:liveReload": "yarn start -- --env liveReload=1",
|
2024-03-13 19:40:09 +08:00
|
|
|
"start:noTsCheck": "yarn start -- --env noTsCheck=1",
|
|
|
|
"start:noLint": "yarn start -- --env noTsCheck=1 --env noLint=1",
|
2020-03-25 14:19:57 +08:00
|
|
|
"stats": "webpack --mode production --config scripts/webpack/webpack.prod.js --profile --json > compilation-stats.json",
|
2020-11-24 17:38:41 +08:00
|
|
|
"storybook": "yarn workspace @grafana/ui storybook --ci",
|
|
|
|
"storybook:build": "yarn workspace @grafana/ui storybook:build",
|
2024-03-13 19:40:09 +08:00
|
|
|
"themes-generate": "esbuild --target=es6 ./scripts/cli/generateSassVariableFiles.ts --bundle --platform=node --tsconfig=./scripts/cli/tsconfig.json | node",
|
2024-11-07 23:31:06 +08:00
|
|
|
"themes:usage": "eslint . --ignore-pattern '*.test.ts*' --ignore-pattern '*.spec.ts*' --cache --plugin '@grafana' --rule '{ @grafana/theme-token-usage: \"error\" }'",
|
2020-12-01 17:32:12 +08:00
|
|
|
"typecheck": "tsc --noEmit && yarn run packages:typecheck",
|
2025-01-14 20:04:01 +08:00
|
|
|
"plugins:build-bundled": "echo 'bundled plugins are no longer supported'",
|
2020-09-07 19:17:03 +08:00
|
|
|
"watch": "yarn start -d watch,start core:start --watchTheme",
|
2023-10-11 17:26:39 +08:00
|
|
|
"i18n:stats": "node ./scripts/cli/reportI18nStats.mjs",
|
2025-06-25 21:47:10 +08:00
|
|
|
"i18n-extract": "make i18n-extract",
|
2024-12-03 14:22:49 +08:00
|
|
|
"betterer": "betterer --tsconfig ./scripts/cli/tsconfig.json",
|
2025-02-12 23:14:43 +08:00
|
|
|
"betterer:stats": "ts-node --transpile-only --project ./scripts/cli/tsconfig.json ./scripts/cli/reportBettererStats.ts",
|
2023-10-13 20:11:41 +08:00
|
|
|
"betterer:issues": "ts-node --transpile-only --project ./scripts/cli/tsconfig.json ./scripts/cli/generateBettererIssues.ts",
|
2025-02-19 00:23:32 +08:00
|
|
|
"betterer:ci": "betterer ci --tsconfig ./scripts/cli/tsconfig.json",
|
2024-10-15 20:25:45 +08:00
|
|
|
"plugin:build": "nx run-many -t build --projects='tag:scope:plugin'",
|
|
|
|
"plugin:build:commit": "nx run-many -t build:commit --projects='tag:scope:plugin'",
|
|
|
|
"plugin:build:dev": "nx run-many -t dev --projects='tag:scope:plugin' --maxParallel=100",
|
2025-07-17 20:47:52 +08:00
|
|
|
"plugin:test:ci": "nx run-many -t test:ci --projects='tag:scope:plugin'",
|
2025-05-15 21:31:49 +08:00
|
|
|
"plugin:i18n-extract": "nx run-many -t i18n-extract --projects='tag:scope:plugin'",
|
2025-02-04 17:13:44 +08:00
|
|
|
"process-specs": "node --experimental-strip-types scripts/process-specs.ts",
|
2025-04-25 14:42:37 +08:00
|
|
|
"generate-apis": "yarn process-specs && rtk-query-codegen-openapi ./scripts/generate-rtk-apis.ts",
|
2025-05-16 22:58:04 +08:00
|
|
|
"generate:api-client": "NODE_OPTIONS='--experimental-strip-types --disable-warning=ExperimentalWarning' plop --plopfile scripts/rtk-client-generator/plopfile.ts"
|
2020-03-25 14:19:57 +08:00
|
|
|
},
|
2020-04-29 03:26:36 +08:00
|
|
|
"grafana": {
|
2025-02-21 02:00:15 +08:00
|
|
|
"whatsNewUrl": "https://grafana.com/docs/grafana/next/whatsnew/whats-new-in-v%[1]s-%[2]s/",
|
2021-05-13 17:37:45 +08:00
|
|
|
"releaseNotesUrl": "https://grafana.com/docs/grafana/next/release-notes/"
|
2020-04-29 03:26:36 +08:00
|
|
|
},
|
2013-07-21 05:56:59 +08:00
|
|
|
"devDependencies": {
|
2025-06-11 17:05:42 +08:00
|
|
|
"@arethetypeswrong/cli": "^0.18.2",
|
2025-04-07 17:58:47 +08:00
|
|
|
"@babel/core": "7.26.10",
|
2025-02-28 17:52:42 +08:00
|
|
|
"@babel/preset-env": "7.26.9",
|
2025-04-07 17:58:47 +08:00
|
|
|
"@babel/runtime": "7.27.0",
|
2022-08-22 22:50:51 +08:00
|
|
|
"@betterer/betterer": "5.4.0",
|
2022-08-22 23:59:45 +08:00
|
|
|
"@betterer/cli": "5.4.0",
|
2025-04-23 21:30:35 +08:00
|
|
|
"@crowdin/crowdin-api-client": "^1.42.0",
|
2025-04-08 20:17:06 +08:00
|
|
|
"@cypress/webpack-preprocessor": "6.0.4",
|
2024-09-27 22:16:12 +08:00
|
|
|
"@emotion/eslint-plugin": "11.12.0",
|
2024-11-07 23:31:06 +08:00
|
|
|
"@grafana/eslint-config": "8.0.0",
|
2023-01-18 23:02:35 +08:00
|
|
|
"@grafana/eslint-plugin": "link:./packages/grafana-eslint-rules",
|
2025-05-14 18:52:36 +08:00
|
|
|
"@grafana/plugin-e2e": "2.0.0",
|
2025-05-14 21:50:34 +08:00
|
|
|
"@grafana/test-utils": "workspace:*",
|
2024-08-19 18:13:33 +08:00
|
|
|
"@grafana/tsconfig": "^2.0.0",
|
2024-03-13 19:40:09 +08:00
|
|
|
"@manypkg/get-packages": "^2.2.0",
|
2025-03-04 16:55:41 +08:00
|
|
|
"@npmcli/package-json": "^5.2.0",
|
2025-05-14 18:52:36 +08:00
|
|
|
"@playwright/test": "1.52.0",
|
2024-06-03 16:38:18 +08:00
|
|
|
"@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
|
2025-01-21 01:03:10 +08:00
|
|
|
"@react-types/button": "3.10.2",
|
2025-01-21 01:27:44 +08:00
|
|
|
"@react-types/menu": "3.9.14",
|
2025-01-21 01:49:39 +08:00
|
|
|
"@react-types/overlays": "3.8.12",
|
2025-01-22 01:54:06 +08:00
|
|
|
"@react-types/shared": "3.27.0",
|
2024-12-09 19:09:32 +08:00
|
|
|
"@rsdoctor/webpack-plugin": "^0.4.6",
|
2024-12-19 00:16:21 +08:00
|
|
|
"@rtk-query/codegen-openapi": "^2.0.0",
|
2021-10-27 21:21:07 +08:00
|
|
|
"@rtsao/plugin-proposal-class-properties": "7.0.1-patch.1",
|
2025-01-31 23:16:37 +08:00
|
|
|
"@stylistic/eslint-plugin-ts": "^3.0.0",
|
2025-01-30 18:26:18 +08:00
|
|
|
"@swc/core": "1.10.12",
|
2024-11-11 23:11:53 +08:00
|
|
|
"@swc/helpers": "0.5.15",
|
2024-10-14 17:22:34 +08:00
|
|
|
"@testing-library/dom": "10.4.0",
|
2024-11-13 19:04:40 +08:00
|
|
|
"@testing-library/jest-dom": "6.6.3",
|
2025-01-31 21:30:24 +08:00
|
|
|
"@testing-library/react": "16.2.0",
|
|
|
|
"@testing-library/user-event": "14.6.1",
|
2024-04-29 21:03:01 +08:00
|
|
|
"@types/babel__core": "^7",
|
|
|
|
"@types/babel__preset-env": "^7",
|
2025-07-08 23:13:54 +08:00
|
|
|
"@types/chance": "^1.1.7",
|
2021-05-17 20:18:54 +08:00
|
|
|
"@types/common-tags": "^1.8.0",
|
2025-05-12 17:38:26 +08:00
|
|
|
"@types/confusing-browser-globals": "^1",
|
2024-01-10 00:23:27 +08:00
|
|
|
"@types/d3": "7.4.3",
|
2023-01-27 18:19:35 +08:00
|
|
|
"@types/d3-force": "^3.0.0",
|
2024-12-13 22:38:01 +08:00
|
|
|
"@types/d3-scale-chromatic": "3.1.0",
|
2024-01-12 00:13:19 +08:00
|
|
|
"@types/debounce-promise": "3.1.9",
|
2024-10-11 17:47:01 +08:00
|
|
|
"@types/eslint": "9.6.1",
|
2024-02-22 01:26:49 +08:00
|
|
|
"@types/eslint-scope": "^3.7.7",
|
2024-01-12 01:44:28 +08:00
|
|
|
"@types/file-saver": "2.0.7",
|
2022-12-09 16:18:19 +08:00
|
|
|
"@types/glob": "^8.0.0",
|
2024-01-31 07:32:33 +08:00
|
|
|
"@types/google.analytics": "^0.0.46",
|
2024-06-03 16:17:16 +08:00
|
|
|
"@types/gtag.js": "^0.0.20",
|
2022-02-07 21:08:10 +08:00
|
|
|
"@types/history": "4.7.11",
|
2024-08-13 20:07:42 +08:00
|
|
|
"@types/ini": "^4",
|
2024-10-23 17:14:36 +08:00
|
|
|
"@types/jest": "29.5.14",
|
2024-10-23 17:42:58 +08:00
|
|
|
"@types/jquery": "3.5.32",
|
2022-04-01 22:34:08 +08:00
|
|
|
"@types/js-yaml": "^4.0.5",
|
2021-05-18 20:42:57 +08:00
|
|
|
"@types/jsurl": "^1.2.28",
|
2025-07-08 19:50:43 +08:00
|
|
|
"@types/lodash": "4.17.20",
|
Explore: Add transformations to correlation data links (#61799)
* bring in source from database
* bring in transformations from database
* add regex transformations to scopevar
* Consolidate types, add better example, cleanup
* Add var only if match
* Change ScopedVar to not require text, do not leak transformation-made variables between links
* Add mappings and start implementing logfmt
* Add mappings and start implementing logfmt
* Remove mappings, turn off global regex
* Add example yaml and omit transformations if empty
* Fix the yaml
* Add logfmt transformation
* Cleanup transformations and yaml
* add transformation field to FE types and use it, safeStringify logfmt values
* Add tests, only safe stringify if non-string, fix bug with safe stringify where it would return empty string with false value
* Add test for transformation field
* Do not add null transformations object
* Break out transformation logic, add tests to backend code
* Fix lint errors I understand 😅
* Fix the backend lint error
* Remove unnecessary code and mark new Transformations object as internal
* Add support for named capture groups
* Remove type assertion
* Remove variable name from transformation
* Add test for overriding regexes
* Add back variable name field, but change to mapValue
* fix go api test
* Change transformation types to enum, add better provisioning checks for bad type name and format
* Check for expression with regex transformations
2023-02-22 20:53:03 +08:00
|
|
|
"@types/logfmt": "^1.2.3",
|
2023-07-28 20:49:02 +08:00
|
|
|
"@types/lucene": "^2",
|
2025-06-16 23:29:07 +08:00
|
|
|
"@types/node": "22.15.0",
|
2024-05-02 14:39:02 +08:00
|
|
|
"@types/node-forge": "^1",
|
2025-03-06 15:42:29 +08:00
|
|
|
"@types/ol-ext": "npm:@siedlerchr/types-ol-ext@3.3.0",
|
2024-01-12 23:56:43 +08:00
|
|
|
"@types/pluralize": "^0.0.33",
|
2024-10-23 21:24:22 +08:00
|
|
|
"@types/prismjs": "1.26.5",
|
2025-01-17 23:56:44 +08:00
|
|
|
"@types/react": "18.3.18",
|
|
|
|
"@types/react-dom": "18.3.5",
|
2024-01-16 05:51:36 +08:00
|
|
|
"@types/react-grid-layout": "1.3.5",
|
2024-06-04 21:54:22 +08:00
|
|
|
"@types/react-highlight-words": "0.20.0",
|
2024-07-22 16:00:32 +08:00
|
|
|
"@types/react-resizable": "3.0.8",
|
2024-01-29 22:27:35 +08:00
|
|
|
"@types/react-router": "5.1.20",
|
2022-02-07 21:08:10 +08:00
|
|
|
"@types/react-router-dom": "5.3.3",
|
2024-03-20 00:23:57 +08:00
|
|
|
"@types/react-table": "7.7.20",
|
2024-12-13 17:24:29 +08:00
|
|
|
"@types/react-transition-group": "4.4.12",
|
2025-07-11 22:04:04 +08:00
|
|
|
"@types/react-virtualized-auto-sizer": "1.0.8",
|
2024-01-16 18:27:58 +08:00
|
|
|
"@types/react-window": "1.8.8",
|
2022-05-11 23:32:13 +08:00
|
|
|
"@types/react-window-infinite-loader": "^1",
|
2024-12-13 23:38:25 +08:00
|
|
|
"@types/redux-mock-store": "1.5.0",
|
2025-05-22 16:36:36 +08:00
|
|
|
"@types/semver": "7.7.0",
|
2022-11-02 20:05:32 +08:00
|
|
|
"@types/slate": "0.47.11",
|
2024-01-15 18:02:01 +08:00
|
|
|
"@types/slate-plain-serializer": "0.7.5",
|
2022-09-06 22:23:48 +08:00
|
|
|
"@types/slate-react": "0.22.9",
|
2025-01-31 23:50:19 +08:00
|
|
|
"@types/swagger-ui-react": "5.18.0",
|
2025-07-08 20:56:49 +08:00
|
|
|
"@types/systemjs": "6.15.3",
|
2024-01-15 08:16:59 +08:00
|
|
|
"@types/tinycolor2": "1.4.6",
|
2024-12-18 18:27:59 +08:00
|
|
|
"@types/uuid": "10.0.0",
|
2023-12-05 15:34:22 +08:00
|
|
|
"@types/webpack-assets-manifest": "^5",
|
2024-04-29 21:03:01 +08:00
|
|
|
"@types/webpack-env": "^1.18.4",
|
2024-08-07 18:51:38 +08:00
|
|
|
"@types/yargs": "17.0.33",
|
2025-07-04 22:48:26 +08:00
|
|
|
"@typescript-eslint/eslint-plugin": "8.35.1",
|
|
|
|
"@typescript-eslint/parser": "8.35.1",
|
2025-07-08 21:54:06 +08:00
|
|
|
"autoprefixer": "10.4.21",
|
2024-09-25 00:46:50 +08:00
|
|
|
"babel-loader": "9.2.1",
|
2024-09-04 19:41:25 +08:00
|
|
|
"blob-polyfill": "9.0.20240710",
|
2023-01-23 19:15:05 +08:00
|
|
|
"browserslist": "^4.21.4",
|
2025-07-08 23:13:54 +08:00
|
|
|
"chance": "^1.1.13",
|
2025-07-08 23:54:26 +08:00
|
|
|
"chrome-remote-interface": "0.33.3",
|
2023-01-26 18:48:33 +08:00
|
|
|
"codeowners": "^5.1.1",
|
2025-05-12 17:38:26 +08:00
|
|
|
"confusing-browser-globals": "^1.0.11",
|
2024-01-31 17:28:06 +08:00
|
|
|
"copy-webpack-plugin": "12.0.2",
|
2025-01-10 21:40:26 +08:00
|
|
|
"core-js": "3.40.0",
|
2024-11-12 23:07:27 +08:00
|
|
|
"crashme": "0.0.15",
|
2024-05-30 20:14:26 +08:00
|
|
|
"css-loader": "7.1.2",
|
2025-07-09 00:26:48 +08:00
|
|
|
"css-minimizer-webpack-plugin": "7.0.2",
|
2025-04-25 21:49:50 +08:00
|
|
|
"cypress": "14.3.2",
|
2023-09-08 23:51:59 +08:00
|
|
|
"cypress-file-upload": "5.0.8",
|
2024-06-18 20:32:19 +08:00
|
|
|
"cypress-recurse": "^1.35.3",
|
2025-07-09 16:36:22 +08:00
|
|
|
"esbuild": "0.25.6",
|
2025-02-11 22:27:29 +08:00
|
|
|
"esbuild-loader": "4.3.0",
|
2025-06-17 17:20:05 +08:00
|
|
|
"esbuild-plugin-browserslist": "^1.0.0",
|
2025-07-18 16:04:17 +08:00
|
|
|
"eslint": "9.28.0",
|
2024-02-07 18:20:19 +08:00
|
|
|
"eslint-config-prettier": "9.1.0",
|
2024-11-07 23:31:06 +08:00
|
|
|
"eslint-plugin-import": "^2.31.0",
|
2025-01-22 22:44:52 +08:00
|
|
|
"eslint-plugin-jest": "28.11.0",
|
2024-08-06 22:39:46 +08:00
|
|
|
"eslint-plugin-jest-dom": "^5.4.0",
|
2025-01-28 00:36:36 +08:00
|
|
|
"eslint-plugin-jsdoc": "50.6.3",
|
2024-10-28 22:26:12 +08:00
|
|
|
"eslint-plugin-jsx-a11y": "6.10.2",
|
2024-11-07 23:31:06 +08:00
|
|
|
"eslint-plugin-lodash": "8.0.0",
|
|
|
|
"eslint-plugin-no-barrel-files": "^1.1.1",
|
2025-07-09 18:32:05 +08:00
|
|
|
"eslint-plugin-react": "7.37.5",
|
2025-01-17 23:56:44 +08:00
|
|
|
"eslint-plugin-react-hooks": "5.1.0",
|
2024-12-18 21:13:13 +08:00
|
|
|
"eslint-plugin-testing-library": "^7.0.0",
|
2024-11-11 21:02:46 +08:00
|
|
|
"eslint-plugin-unicorn": "^56.0.0",
|
2024-11-07 23:31:06 +08:00
|
|
|
"eslint-scope": "^8.1.0",
|
2024-06-04 23:44:58 +08:00
|
|
|
"eslint-webpack-plugin": "4.2.0",
|
2025-07-09 23:18:09 +08:00
|
|
|
"expose-loader": "5.0.1",
|
2024-12-12 21:18:52 +08:00
|
|
|
"fishery": "^2.2.2",
|
2024-02-07 19:18:52 +08:00
|
|
|
"fork-ts-checker-webpack-plugin": "9.0.2",
|
2025-07-10 17:28:05 +08:00
|
|
|
"glob": "11.0.3",
|
2024-08-01 18:31:31 +08:00
|
|
|
"html-loader": "5.1.0",
|
2024-10-23 22:25:23 +08:00
|
|
|
"html-webpack-plugin": "5.6.3",
|
2022-07-27 23:02:48 +08:00
|
|
|
"http-server": "14.1.1",
|
2025-02-17 21:50:19 +08:00
|
|
|
"i18next-parser": "9.3.0",
|
2024-12-18 22:16:32 +08:00
|
|
|
"ini": "^5.0.0",
|
2023-10-20 18:31:02 +08:00
|
|
|
"jest": "29.7.0",
|
2023-07-11 23:37:52 +08:00
|
|
|
"jest-canvas-mock": "2.5.2",
|
2024-04-22 16:31:10 +08:00
|
|
|
"jest-date-mock": "1.0.10",
|
2023-10-20 18:31:02 +08:00
|
|
|
"jest-environment-jsdom": "29.7.0",
|
2024-10-07 22:10:16 +08:00
|
|
|
"jest-fail-on-console": "3.3.1",
|
2023-07-13 22:12:48 +08:00
|
|
|
"jest-junit": "16.0.0",
|
2023-10-20 18:31:02 +08:00
|
|
|
"jest-matcher-utils": "29.7.0",
|
2024-03-21 19:54:03 +08:00
|
|
|
"jest-watch-typeahead": "^2.2.2",
|
2025-02-07 22:46:32 +08:00
|
|
|
"jimp": "^1.6.0",
|
2024-12-12 21:18:52 +08:00
|
|
|
"jsdom-testing-mocks": "^1.13.1",
|
2025-07-10 20:23:07 +08:00
|
|
|
"lerna": "8.2.3",
|
2024-11-12 19:48:58 +08:00
|
|
|
"mini-css-extract-plugin": "2.9.2",
|
2025-07-14 14:26:51 +08:00
|
|
|
"msw": "2.10.4",
|
2022-01-08 00:33:26 +08:00
|
|
|
"mutationobserver-shim": "0.3.7",
|
2022-02-07 21:08:10 +08:00
|
|
|
"node-notifier": "10.0.1",
|
2025-04-03 21:05:21 +08:00
|
|
|
"nx": "20.7.1",
|
2025-01-30 00:05:40 +08:00
|
|
|
"openapi-types": "^12.1.3",
|
2025-06-19 14:20:03 +08:00
|
|
|
"pa11y-ci": "^3.1.0",
|
2025-02-07 22:46:32 +08:00
|
|
|
"pdf-parse": "^1.1.1",
|
2025-04-25 14:42:37 +08:00
|
|
|
"plop": "^4.0.1",
|
2025-07-10 21:34:38 +08:00
|
|
|
"postcss": "8.5.6",
|
2024-03-11 22:12:22 +08:00
|
|
|
"postcss-loader": "8.1.1",
|
2024-01-23 18:58:09 +08:00
|
|
|
"postcss-reporter": "7.1.0",
|
2024-01-16 01:22:13 +08:00
|
|
|
"postcss-scss": "4.0.9",
|
2024-12-16 19:18:17 +08:00
|
|
|
"prettier": "3.4.2",
|
2025-06-11 17:05:42 +08:00
|
|
|
"publint": "^0.3.12",
|
2022-06-16 16:04:18 +08:00
|
|
|
"react-refresh": "0.14.0",
|
2022-11-02 20:05:32 +08:00
|
|
|
"react-select-event": "5.5.1",
|
2024-10-22 02:31:39 +08:00
|
|
|
"redux-mock-store": "1.5.5",
|
2024-09-04 19:40:52 +08:00
|
|
|
"rimraf": "6.0.1",
|
2025-01-14 18:30:40 +08:00
|
|
|
"sass": "1.83.4",
|
2024-12-10 00:26:45 +08:00
|
|
|
"sass-loader": "16.0.4",
|
2024-06-18 20:32:19 +08:00
|
|
|
"smtp-tester": "^2.1.0",
|
2024-04-23 16:08:46 +08:00
|
|
|
"style-loader": "4.0.0",
|
2025-01-31 18:51:39 +08:00
|
|
|
"stylelint": "16.14.1",
|
2024-12-19 19:44:28 +08:00
|
|
|
"stylelint-config-sass-guidelines": "12.1.0",
|
2024-12-13 22:18:17 +08:00
|
|
|
"terser-webpack-plugin": "5.3.11",
|
2023-10-10 17:37:36 +08:00
|
|
|
"testing-library-selector": "0.3.1",
|
2023-09-08 23:51:59 +08:00
|
|
|
"tracelib": "1.0.1",
|
2024-08-27 23:50:45 +08:00
|
|
|
"ts-jest": "29.2.5",
|
2024-01-17 20:02:16 +08:00
|
|
|
"ts-node": "10.9.2",
|
2025-07-04 21:43:01 +08:00
|
|
|
"typescript": "5.8.3",
|
2024-12-17 21:39:47 +08:00
|
|
|
"webpack": "5.97.1",
|
2024-03-13 19:40:09 +08:00
|
|
|
"webpack-assets-manifest": "^5.1.0",
|
2025-01-07 05:26:39 +08:00
|
|
|
"webpack-cli": "6.0.1",
|
2025-06-05 23:08:18 +08:00
|
|
|
"webpack-dev-server": "5.2.1",
|
2024-12-02 20:58:50 +08:00
|
|
|
"webpack-livereload-plugin": "3.0.2",
|
2022-08-30 17:18:55 +08:00
|
|
|
"webpack-manifest-plugin": "5.0.0",
|
2024-12-20 01:14:10 +08:00
|
|
|
"webpack-merge": "6.0.1",
|
2025-03-04 18:56:35 +08:00
|
|
|
"webpack-subresource-integrity": "^5.2.0-rc.1",
|
2024-12-19 23:02:26 +08:00
|
|
|
"webpackbar": "^7.0.0",
|
2023-09-08 23:51:59 +08:00
|
|
|
"yaml": "^2.0.0",
|
2025-06-24 19:51:20 +08:00
|
|
|
"yargs": "^17.5.1",
|
|
|
|
"zod": "^3.25.55"
|
2013-07-21 05:56:59 +08:00
|
|
|
},
|
2014-05-31 13:46:39 +08:00
|
|
|
"dependencies": {
|
2025-05-23 16:22:22 +08:00
|
|
|
"@bsull/augurs": "^0.10.0",
|
2024-11-21 01:06:44 +08:00
|
|
|
"@emotion/css": "11.13.5",
|
2024-12-13 00:44:48 +08:00
|
|
|
"@emotion/react": "11.14.0",
|
2023-08-28 16:49:23 +08:00
|
|
|
"@fingerprintjs/fingerprintjs": "^3.4.2",
|
2025-07-04 22:06:53 +08:00
|
|
|
"@floating-ui/react": "0.27.13",
|
2024-12-13 18:41:41 +08:00
|
|
|
"@formatjs/intl-durationformat": "^0.7.0",
|
2024-01-25 18:52:49 +08:00
|
|
|
"@glideapps/glide-data-grid": "^6.0.0",
|
2025-04-24 19:47:24 +08:00
|
|
|
"@grafana/alerting": "workspace:*",
|
2025-05-27 17:00:38 +08:00
|
|
|
"@grafana/aws-sdk": "0.7.1",
|
2025-04-09 18:32:42 +08:00
|
|
|
"@grafana/azure-sdk": "0.0.7",
|
2021-10-08 22:19:10 +08:00
|
|
|
"@grafana/data": "workspace:*",
|
|
|
|
"@grafana/e2e-selectors": "workspace:*",
|
2025-02-10 22:07:32 +08:00
|
|
|
"@grafana/faro-core": "^1.13.2",
|
|
|
|
"@grafana/faro-web-sdk": "^1.13.2",
|
|
|
|
"@grafana/faro-web-tracing": "^1.13.2",
|
2023-09-12 18:28:48 +08:00
|
|
|
"@grafana/flamegraph": "workspace:*",
|
2025-07-09 17:38:46 +08:00
|
|
|
"@grafana/google-sdk": "0.3.4",
|
2025-05-09 11:45:20 +08:00
|
|
|
"@grafana/i18n": "workspace:*",
|
2025-07-09 00:53:35 +08:00
|
|
|
"@grafana/lezer-logql": "0.2.8",
|
2025-06-17 17:43:32 +08:00
|
|
|
"@grafana/llm": "0.22.1",
|
2025-01-16 21:08:32 +08:00
|
|
|
"@grafana/monaco-logql": "^0.0.8",
|
2024-01-22 20:47:50 +08:00
|
|
|
"@grafana/o11y-ds-frontend": "workspace:*",
|
2025-06-18 20:08:56 +08:00
|
|
|
"@grafana/plugin-ui": "0.10.7",
|
Prometheus: Create Prometheus library (#81641)
* Move to the library
* copy from library
* move them in src
* have additional files
* add unmigrated/dulicated code and files
* migrate from brendan's pr
module.ts, query_hints.ts, tracking.ts, and remove plugin.json
* migrate from brendan's pr
metric_find_query.test.ts
* migrate from brendan's pr
language_utils.test.ts
* migrate from brendan's pr
index.ts in root and in configuration
* migrate from brendan's pr
datasource.test.ts
* migrate from brendan's pr
typings folder
* migrate from brendan's pr
querycache folder
* migrate from brendan's pr
monaco-query-field folder
* migrate from brendan's pr
components folder without monaco-query-field folder
* migrate from brendan's pr
configuration/overhaul folder
* migrate from brendan's pr
AlertingSettingsOverhaul.tsx
* Remove azure related code
* migrate from brendan's pr
ConfigEditor.tsx, DataSourceHttpSettingsOverhaul.tsx, ExemplarSetting.tsx, configuration/mocks.ts, PromSettings.test.tsx, PromSettings.tsx
* migrate from brendan's pr
useFlag.ts
* migrate from brendan's pr
metrics-modal folder
* migrate from brendan's pr
files inside components folder
* migrate from brendan's pr
LabelFilters* files because they are now under components folder
* migrate from brendan's pr
files under querybuilder/shared folder
* migrate from brendan's pr
aggregations.ts, QueryPattern.tsx, QueryPatternsModal.tsx, state.ts, testUtils.ts under querybuilder folder
* Apply Ivana's PR https://github.com/grafana/grafana/pull/81656
* Apply jack's suggestions in this PR https://github.com/grafana/grafana/pull/77762
* Apply Ivana's PR https://github.com/grafana/grafana/pull/81656
* Fix type import
* add monaco-promql to transformIgnorePatterns to run prometheus frontend library tests
* remove Loki specific tests because we removed Loki code to decouple Loki
* add prometheus specific references
* We are moving these betterer issues from core Prometheus to the Library and we promise to remove all issues in the future, thank you
* include prometheus library in package.json
* add yarn lock with prometheus frontend library
* decouple final core import from metric_find_query.test.ts
* run prettier
* fix core imports in promqail
* fix lint errors
* run prettier
* add grafana-ui to devdeps to fix lint errors
* update yarn.lock
* grafana-ui fix
* trying to fix grafana-ui type errors with lerna drone check
* trying to fix grafana-ui type errors with lerna drone check
* trying to fix grafana-ui type errors with lerna drone check
* trying to fix grafana-ui type errors with lerna drone check
* try to pass typecheck
---------
Co-authored-by: Brendan O'Handley <brendan.ohandley@grafana.com>
2024-02-02 22:30:14 +08:00
|
|
|
"@grafana/prometheus": "workspace:*",
|
2021-10-08 22:19:10 +08:00
|
|
|
"@grafana/runtime": "workspace:*",
|
2025-07-15 00:08:06 +08:00
|
|
|
"@grafana/scenes": "^6.27.2",
|
|
|
|
"@grafana/scenes-react": "^6.27.2",
|
2021-10-08 22:19:10 +08:00
|
|
|
"@grafana/schema": "workspace:*",
|
2024-01-26 18:38:29 +08:00
|
|
|
"@grafana/sql": "workspace:*",
|
2021-10-08 22:19:10 +08:00
|
|
|
"@grafana/ui": "workspace:*",
|
2025-06-25 00:23:58 +08:00
|
|
|
"@hello-pangea/dnd": "18.0.1",
|
2024-03-27 00:10:06 +08:00
|
|
|
"@kusto/monaco-kusto": "^10.0.0",
|
2025-01-08 23:52:47 +08:00
|
|
|
"@leeoniya/ufuzzy": "1.0.18",
|
2024-10-21 17:08:55 +08:00
|
|
|
"@lezer/common": "1.2.3",
|
2024-08-20 17:40:05 +08:00
|
|
|
"@lezer/highlight": "1.2.1",
|
2024-11-09 06:09:52 +08:00
|
|
|
"@lezer/lr": "1.4.2",
|
2024-02-06 23:47:29 +08:00
|
|
|
"@locker/near-membrane-dom": "0.13.6",
|
|
|
|
"@locker/near-membrane-shared": "0.13.6",
|
|
|
|
"@locker/near-membrane-shared-dom": "0.13.6",
|
2024-05-28 23:04:03 +08:00
|
|
|
"@msagl/core": "^1.1.19",
|
|
|
|
"@msagl/parser": "^1.1.19",
|
2024-06-06 22:31:16 +08:00
|
|
|
"@opentelemetry/api": "1.9.0",
|
2021-12-07 16:58:43 +08:00
|
|
|
"@opentelemetry/exporter-collector": "0.25.0",
|
2025-07-17 18:16:55 +08:00
|
|
|
"@opentelemetry/semantic-conventions": "1.36.0",
|
2023-07-31 19:52:26 +08:00
|
|
|
"@popperjs/core": "2.11.8",
|
2025-06-13 21:59:19 +08:00
|
|
|
"@react-aria/dialog": "3.5.27",
|
|
|
|
"@react-aria/focus": "3.20.5",
|
|
|
|
"@react-aria/overlays": "3.27.3",
|
|
|
|
"@react-aria/utils": "3.29.1",
|
2025-05-21 18:55:43 +08:00
|
|
|
"@react-awesome-query-builder/ui": "6.6.15",
|
2025-07-18 00:51:11 +08:00
|
|
|
"@reduxjs/toolkit": "2.8.2",
|
2024-12-17 23:30:35 +08:00
|
|
|
"@visx/event": "3.12.0",
|
|
|
|
"@visx/gradient": "3.12.0",
|
|
|
|
"@visx/group": "3.12.0",
|
|
|
|
"@visx/shape": "3.12.0",
|
|
|
|
"@visx/tooltip": "3.12.0",
|
2024-07-22 16:36:53 +08:00
|
|
|
"@welldone-software/why-did-you-render": "8.0.3",
|
2024-10-30 19:31:45 +08:00
|
|
|
"ansicolor": "2.0.3",
|
2019-04-17 18:43:00 +08:00
|
|
|
"baron": "3.0.3",
|
2020-03-16 20:14:57 +08:00
|
|
|
"brace": "0.11.1",
|
2025-05-14 02:57:53 +08:00
|
|
|
"centrifuge": "5.3.5",
|
2024-01-18 22:35:08 +08:00
|
|
|
"classnames": "2.5.1",
|
2023-01-27 22:13:17 +08:00
|
|
|
"combokeys": "^3.0.0",
|
2024-11-12 00:17:03 +08:00
|
|
|
"comlink": "4.4.2",
|
2022-01-08 00:33:26 +08:00
|
|
|
"common-tags": "1.8.2",
|
2025-02-21 04:50:32 +08:00
|
|
|
"croner": "^9.0.0",
|
2024-03-13 23:42:18 +08:00
|
|
|
"d3": "7.9.0",
|
2023-01-27 18:19:35 +08:00
|
|
|
"d3-force": "3.0.0",
|
2024-03-13 23:42:18 +08:00
|
|
|
"d3-scale-chromatic": "3.1.0",
|
2024-02-02 02:50:22 +08:00
|
|
|
"dangerously-set-html-content": "1.1.0",
|
2024-12-18 19:52:16 +08:00
|
|
|
"date-fns": "4.1.0",
|
2021-01-28 22:57:57 +08:00
|
|
|
"debounce-promise": "3.1.2",
|
2025-07-07 22:02:03 +08:00
|
|
|
"diff": "^8.0.0",
|
2021-08-17 20:03:18 +08:00
|
|
|
"fast-deep-equal": "^3.1.3",
|
2022-05-20 20:07:07 +08:00
|
|
|
"fast-json-patch": "3.1.1",
|
2022-01-08 00:33:26 +08:00
|
|
|
"file-saver": "2.0.5",
|
2021-04-01 16:32:00 +08:00
|
|
|
"history": "4.10.1",
|
2025-07-07 23:48:05 +08:00
|
|
|
"i18next": "^25.0.0",
|
2024-12-18 21:36:04 +08:00
|
|
|
"i18next-browser-languagedetector": "^8.0.0",
|
2025-03-10 20:02:31 +08:00
|
|
|
"i18next-pseudo": "^2.2.1",
|
2024-05-13 19:55:12 +08:00
|
|
|
"immer": "10.1.1",
|
2025-06-18 16:24:39 +08:00
|
|
|
"immutable": "5.1.3",
|
2024-12-12 21:18:52 +08:00
|
|
|
"ix": "^7.0.0",
|
2024-01-15 21:17:53 +08:00
|
|
|
"jquery": "3.7.1",
|
2022-04-01 22:34:08 +08:00
|
|
|
"js-yaml": "^4.1.0",
|
2023-01-27 22:13:17 +08:00
|
|
|
"json-markup": "^1.1.0",
|
2021-03-25 18:51:09 +08:00
|
|
|
"json-source-map": "0.6.1",
|
2020-04-26 04:48:20 +08:00
|
|
|
"jsurl": "^0.1.5",
|
2024-01-15 22:24:50 +08:00
|
|
|
"kbar": "0.1.0-beta.45",
|
2023-12-20 21:14:57 +08:00
|
|
|
"leven": "^4.0.0",
|
2021-03-02 17:13:27 +08:00
|
|
|
"lodash": "4.17.21",
|
2021-05-11 16:38:10 +08:00
|
|
|
"logfmt": "^1.3.2",
|
2025-07-11 02:07:27 +08:00
|
|
|
"lossless-json": "^4.1.1",
|
2025-06-18 18:15:59 +08:00
|
|
|
"lru-cache": "11.1.0",
|
2023-01-27 22:13:17 +08:00
|
|
|
"lru-memoize": "^1.1.0",
|
2023-07-28 20:49:02 +08:00
|
|
|
"lucene": "^2.1.1",
|
2025-07-18 16:41:47 +08:00
|
|
|
"marked": "16.1.0",
|
2021-11-08 22:52:05 +08:00
|
|
|
"memoize-one": "6.0.0",
|
2024-07-12 17:38:47 +08:00
|
|
|
"micro-memoize": "^4.1.2",
|
2023-11-24 22:49:16 +08:00
|
|
|
"ml-regression-polynomial": "^3.0.0",
|
|
|
|
"ml-regression-simple-linear": "^3.0.0",
|
2024-01-23 17:53:50 +08:00
|
|
|
"moment": "2.30.1",
|
2025-01-28 22:40:21 +08:00
|
|
|
"moment-timezone": "0.5.47",
|
2024-04-17 22:38:43 +08:00
|
|
|
"monaco-editor": "0.34.1",
|
2024-01-18 04:00:41 +08:00
|
|
|
"moveable": "0.53.0",
|
2025-04-02 22:51:11 +08:00
|
|
|
"nanoid": "^5.0.9",
|
2024-05-02 14:39:02 +08:00
|
|
|
"node-forge": "^1.3.1",
|
2025-07-16 08:04:41 +08:00
|
|
|
"ol": "10.6.0",
|
2025-06-17 18:17:43 +08:00
|
|
|
"ol-ext": "4.0.33",
|
2021-04-07 13:42:43 +08:00
|
|
|
"pluralize": "^8.0.0",
|
2025-03-11 14:07:58 +08:00
|
|
|
"prismjs": "1.30.0",
|
2025-01-07 00:27:19 +08:00
|
|
|
"rc-slider": "11.1.8",
|
2025-05-02 20:50:35 +08:00
|
|
|
"rc-tree": "5.13.1",
|
2025-06-18 23:57:43 +08:00
|
|
|
"re-resizable": "6.11.2",
|
2025-01-17 23:56:44 +08:00
|
|
|
"react": "18.3.1",
|
2024-11-06 21:36:12 +08:00
|
|
|
"react-diff-viewer-continued": "^3.4.0",
|
2025-01-17 23:56:44 +08:00
|
|
|
"react-dom": "18.3.1",
|
2025-07-07 16:30:02 +08:00
|
|
|
"react-draggable": "4.5.0",
|
2023-02-09 22:16:17 +08:00
|
|
|
"react-dropzone": "^14.2.3",
|
2024-05-28 16:46:04 +08:00
|
|
|
"react-grid-layout": "patch:react-grid-layout@npm%3A1.4.4#~/.yarn/patches/react-grid-layout-npm-1.4.4-4024c5395b.patch",
|
2025-01-23 20:51:31 +08:00
|
|
|
"react-highlight-words": "0.21.0",
|
2024-01-05 18:41:49 +08:00
|
|
|
"react-hook-form": "^7.49.2",
|
2024-12-19 00:38:46 +08:00
|
|
|
"react-i18next": "^15.0.0",
|
2025-02-25 01:15:23 +08:00
|
|
|
"react-inlinesvg": "4.2.0",
|
2024-09-25 21:41:18 +08:00
|
|
|
"react-loading-skeleton": "3.5.0",
|
2024-01-18 04:00:41 +08:00
|
|
|
"react-moveable": "0.56.0",
|
2024-12-16 22:21:12 +08:00
|
|
|
"react-redux": "9.2.0",
|
2023-07-31 19:52:26 +08:00
|
|
|
"react-resizable": "3.0.5",
|
2023-04-24 22:46:31 +08:00
|
|
|
"react-responsive-carousel": "^3.2.23",
|
2025-02-14 00:36:16 +08:00
|
|
|
"react-router": "5.3.4",
|
|
|
|
"react-router-dom": "5.3.4",
|
2024-09-09 18:54:43 +08:00
|
|
|
"react-router-dom-v5-compat": "^6.26.1",
|
2025-07-14 13:41:33 +08:00
|
|
|
"react-select": "5.10.2",
|
2022-01-08 00:33:26 +08:00
|
|
|
"react-split-pane": "0.1.92",
|
2022-05-18 18:51:04 +08:00
|
|
|
"react-table": "7.8.0",
|
2022-11-02 20:05:32 +08:00
|
|
|
"react-transition-group": "4.4.5",
|
2024-12-17 00:00:27 +08:00
|
|
|
"react-use": "17.6.0",
|
2023-02-15 15:26:16 +08:00
|
|
|
"react-virtual": "2.10.4",
|
2025-07-11 22:04:04 +08:00
|
|
|
"react-virtualized-auto-sizer": "1.0.26",
|
2024-12-17 18:53:59 +08:00
|
|
|
"react-window": "1.8.11",
|
2025-01-28 02:34:18 +08:00
|
|
|
"react-window-infinite-loader": "1.0.10",
|
2024-01-03 03:52:21 +08:00
|
|
|
"react-zoom-pan-pinch": "^3.3.0",
|
2024-08-13 20:34:38 +08:00
|
|
|
"reduce-reducers": "^1.0.4",
|
2024-05-10 21:28:51 +08:00
|
|
|
"redux": "5.0.1",
|
|
|
|
"redux-thunk": "3.1.0",
|
2024-01-17 17:03:21 +08:00
|
|
|
"regenerator-runtime": "0.14.1",
|
2024-06-03 17:02:25 +08:00
|
|
|
"reselect": "5.1.1",
|
2025-05-21 22:34:29 +08:00
|
|
|
"rxjs": "7.8.2",
|
2024-01-17 18:07:35 +08:00
|
|
|
"selecto": "1.26.3",
|
2025-05-22 16:36:36 +08:00
|
|
|
"semver": "7.7.2",
|
2022-09-06 22:23:48 +08:00
|
|
|
"slate": "0.47.9",
|
2022-11-02 20:05:32 +08:00
|
|
|
"slate-plain-serializer": "0.7.13",
|
2022-09-06 22:23:48 +08:00
|
|
|
"slate-react": "0.22.10",
|
2025-07-18 00:52:11 +08:00
|
|
|
"swagger-ui-react": "5.27.0",
|
2021-11-13 00:13:55 +08:00
|
|
|
"symbol-observable": "4.0.0",
|
2024-05-10 19:39:48 +08:00
|
|
|
"systemjs": "6.15.1",
|
2023-02-19 20:15:40 +08:00
|
|
|
"tinycolor2": "1.6.0",
|
2024-12-17 17:57:45 +08:00
|
|
|
"tslib": "2.8.1",
|
2023-01-27 22:13:17 +08:00
|
|
|
"tween-functions": "^1.2.0",
|
2024-05-24 22:40:49 +08:00
|
|
|
"type-fest": "^4.18.2",
|
2025-03-18 08:35:11 +08:00
|
|
|
"uplot": "1.6.32",
|
2025-06-20 00:20:12 +08:00
|
|
|
"uuid": "11.1.0",
|
2025-07-08 17:30:46 +08:00
|
|
|
"vis-data": "^7.1.10",
|
|
|
|
"vis-network": "9.1.13",
|
2025-02-07 22:21:14 +08:00
|
|
|
"whatwg-fetch": "3.6.20"
|
2018-05-11 20:10:54 +08:00
|
|
|
},
|
|
|
|
"resolutions": {
|
2024-07-27 00:32:58 +08:00
|
|
|
"underscore": "1.13.7",
|
2022-11-02 20:05:32 +08:00
|
|
|
"@types/slate": "0.47.11",
|
2023-07-21 18:40:45 +08:00
|
|
|
"semver@~7.0.0": "7.5.4",
|
|
|
|
"semver@7.3.4": "7.5.4",
|
2024-02-06 18:03:26 +08:00
|
|
|
"debug@npm:^0.7.2": "2.6.9",
|
|
|
|
"debug@npm:^0.7.4": "2.6.9",
|
2023-04-11 17:51:54 +08:00
|
|
|
"slate-dev-environment@^0.2.2": "patch:slate-dev-environment@npm:0.2.5#.yarn/patches/slate-dev-environment-npm-0.2.5-9aeb7da7b5.patch",
|
|
|
|
"react-split-pane@0.1.92": "patch:react-split-pane@npm:0.1.92#.yarn/patches/react-split-pane-npm-0.1.92-93dbf51dff.patch",
|
2024-11-26 22:07:18 +08:00
|
|
|
"history@4.10.1": "patch:history@npm%3A4.10.1#./.yarn/patches/history-npm-4.10.1-ee217563ae.patch",
|
2024-05-15 21:49:00 +08:00
|
|
|
"redux": "^5.0.0",
|
2024-10-17 16:27:56 +08:00
|
|
|
"react-grid-layout": "patch:react-grid-layout@npm%3A1.4.4#~/.yarn/patches/react-grid-layout-npm-1.4.4-4024c5395b.patch",
|
2024-10-29 17:54:56 +08:00
|
|
|
"@grafana/plugin-e2e/@grafana/e2e-selectors": "workspace:*",
|
2024-10-17 18:22:51 +08:00
|
|
|
"@grafana/scenes/@grafana/e2e-selectors": "workspace:*",
|
2025-03-06 15:42:29 +08:00
|
|
|
"@grafana/scenes-react/@grafana/e2e-selectors": "workspace:*",
|
2025-05-21 22:25:32 +08:00
|
|
|
"swagger-ui-react/dompurify": "3.2.6",
|
2025-07-04 15:26:16 +08:00
|
|
|
"refractor/prismjs": "^1.27.0",
|
|
|
|
"@mapbox/jsonlint-lines-primitives": "github:mapbox/jsonlint#commit=e31b7289baedf3e1000d7ae7edd42268212c9954",
|
|
|
|
"get-document": "github:webmodules/get-document#commit=a04ccb499d6e0433a368c3bb150b4899b698461f",
|
|
|
|
"gitconfiglocal": "2.1.0"
|
2018-12-20 16:25:04 +08:00
|
|
|
},
|
2018-12-25 16:59:23 +08:00
|
|
|
"workspaces": {
|
2018-12-25 15:55:44 +08:00
|
|
|
"packages": [
|
2020-04-07 15:04:24 +08:00
|
|
|
"packages/*",
|
2024-08-23 15:00:03 +08:00
|
|
|
"public/app/plugins/*/*",
|
2025-07-11 17:31:33 +08:00
|
|
|
"e2e-playwright/test-plugins/*"
|
2018-12-25 15:55:44 +08:00
|
|
|
]
|
2019-05-08 22:50:21 +08:00
|
|
|
},
|
2019-07-05 16:46:25 +08:00
|
|
|
"engines": {
|
2025-05-15 21:05:56 +08:00
|
|
|
"node": ">= 22 <23"
|
2020-03-18 05:08:32 +08:00
|
|
|
},
|
2025-06-24 21:47:42 +08:00
|
|
|
"packageManager": "yarn@4.9.2",
|
2023-07-17 22:58:22 +08:00
|
|
|
"dependenciesMeta": {
|
2024-12-16 19:18:17 +08:00
|
|
|
"prettier@3.4.2": {
|
2023-07-17 22:58:22 +08:00
|
|
|
"unplugged": true
|
|
|
|
}
|
2024-09-04 17:22:03 +08:00
|
|
|
},
|
|
|
|
"msw": {
|
|
|
|
"workerDirectory": [
|
|
|
|
"public"
|
|
|
|
]
|
2023-07-17 22:58:22 +08:00
|
|
|
}
|
2018-05-29 19:23:07 +08:00
|
|
|
}
|