-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update dependencies with create-plugin #305
Update dependencies with create-plugin #305
Conversation
Bumps the all-dependencies group with 35 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@emotion/css](https://github.com/emotion-js/emotion) | `11.13.4` | `11.13.5` | | [@grafana/data](https://github.com/grafana/grafana/tree/HEAD/packages/grafana-data) | `11.2.2` | `11.4.0` | | [@grafana/experimental](https://github.com/grafana/grafana-experimental) | `2.1.2` | `2.1.4` | | [@grafana/prometheus](https://github.com/grafana/grafana/tree/HEAD/packages/grafana-prometheus) | `11.2.2` | `11.4.0` | | [@grafana/runtime](https://github.com/grafana/grafana/tree/HEAD/packages/grafana-runtime) | `11.2.2` | `11.4.0` | | [@grafana/schema](https://github.com/grafana/grafana/tree/HEAD/packages/grafana-schema) | `11.2.2` | `11.4.0` | | [@grafana/ui](https://github.com/grafana/grafana/tree/HEAD/packages/grafana-ui) | `11.2.2` | `11.4.0` | | [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.0.0` | | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.11` | `19.0.1` | | [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.0.0` | | [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.1` | `19.0.1` | | [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.25.8` | `7.26.0` | | [@grafana/e2e-selectors](https://github.com/grafana/grafana/tree/HEAD/packages/grafana-e2e-selectors) | `11.2.2` | `11.4.0` | | [@grafana/eslint-config](https://github.com/grafana/eslint-config-grafana) | `7.0.0` | `8.0.0` | | [@grafana/plugin-e2e](https://github.com/grafana/plugin-tools/tree/HEAD/packages/plugin-e2e) | `1.12.1` | `1.13.0` | | [@playwright/test](https://github.com/microsoft/playwright) | `1.48.0` | `1.49.0` | | [@swc/core](https://github.com/swc-project/swc) | `1.7.35` | `1.10.1` | | [@swc/helpers](https://github.com/swc-project/swc) | `0.5.13` | `0.5.15` | | [@swc/jest](https://github.com/swc-project/pkgs) | `0.2.36` | `0.2.37` | | [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `6.5.0` | `6.6.3` | | [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.0.1` | `16.1.0` | | [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.13` | `29.5.14` | | [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) | `4.17.10` | `4.17.13` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.7.5` | `22.10.1` | | [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell) | `8.15.2` | `8.16.1` | | [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.8.3` | `28.9.0` | | [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `50.4.1` | `50.6.0` | | [eslint-plugin-jsx-a11y](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y) | `6.10.0` | `6.10.2` | | [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.37.1` | `7.37.2` | | [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.0.0` | `5.1.0` | | [prettier](https://github.com/prettier/prettier) | `3.3.3` | `3.4.2` | | [sass](https://github.com/sass/dart-sass) | `1.79.5` | `1.82.0` | | [sass-loader](https://github.com/webpack-contrib/sass-loader) | `16.0.2` | `16.0.4` | | [typescript](https://github.com/microsoft/TypeScript) | `5.6.3` | `5.7.2` | | [webpack](https://github.com/webpack/webpack) | `5.95.0` | `5.97.1` | Updates `@emotion/css` from 11.13.4 to 11.13.5 - [Release notes](https://github.com/emotion-js/emotion/releases) - [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md) - [Commits](https://github.com/emotion-js/emotion/compare/@emotion/[email protected]...@emotion/[email protected]) Updates `@grafana/data` from 11.2.2 to 11.4.0 - [Release notes](https://github.com/grafana/grafana/releases) - [Changelog](https://github.com/grafana/grafana/blob/main/CHANGELOG.md) - [Commits](https://github.com/grafana/grafana/commits/v11.4.0/packages/grafana-data) Updates `@grafana/experimental` from 2.1.2 to 2.1.4 - [Changelog](https://github.com/grafana/grafana-experimental/blob/main/CHANGELOG.md) - [Commits](https://github.com/grafana/grafana-experimental/commits) Updates `@grafana/prometheus` from 11.2.2 to 11.4.0 - [Release notes](https://github.com/grafana/grafana/releases) - [Changelog](https://github.com/grafana/grafana/blob/main/CHANGELOG.md) - [Commits](https://github.com/grafana/grafana/commits/v11.4.0/packages/grafana-prometheus) Updates `@grafana/runtime` from 11.2.2 to 11.4.0 - [Release notes](https://github.com/grafana/grafana/releases) - [Changelog](https://github.com/grafana/grafana/blob/main/CHANGELOG.md) - [Commits](https://github.com/grafana/grafana/commits/v11.4.0/packages/grafana-runtime) Updates `@grafana/schema` from 11.2.2 to 11.4.0 - [Release notes](https://github.com/grafana/grafana/releases) - [Changelog](https://github.com/grafana/grafana/blob/main/CHANGELOG.md) - [Commits](https://github.com/grafana/grafana/commits/v11.4.0/packages/grafana-schema) Updates `@grafana/ui` from 11.2.2 to 11.4.0 - [Release notes](https://github.com/grafana/grafana/releases) - [Changelog](https://github.com/grafana/grafana/blob/main/CHANGELOG.md) - [Commits](https://github.com/grafana/grafana/commits/v11.4.0/packages/grafana-ui) Updates `react` from 18.3.1 to 19.0.0 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.0.0/packages/react) Updates `@types/react` from 18.3.11 to 19.0.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Updates `react-dom` from 18.3.1 to 19.0.0 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.0.0/packages/react-dom) Updates `@types/react-dom` from 18.3.1 to 19.0.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) Updates `@babel/core` from 7.25.8 to 7.26.0 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.26.0/packages/babel-core) Updates `@grafana/e2e-selectors` from 11.2.2 to 11.4.0 - [Release notes](https://github.com/grafana/grafana/releases) - [Changelog](https://github.com/grafana/grafana/blob/main/CHANGELOG.md) - [Commits](https://github.com/grafana/grafana/commits/v11.4.0/packages/grafana-e2e-selectors) Updates `@grafana/eslint-config` from 7.0.0 to 8.0.0 - [Changelog](https://github.com/grafana/eslint-config-grafana/blob/master/CHANGELOG.md) - [Commits](https://github.com/grafana/eslint-config-grafana/commits) Updates `@grafana/plugin-e2e` from 1.12.1 to 1.13.0 - [Release notes](https://github.com/grafana/plugin-tools/releases) - [Changelog](https://github.com/grafana/plugin-tools/blob/main/packages/plugin-e2e/CHANGELOG.md) - [Commits](https://github.com/grafana/plugin-tools/commits/@grafana/[email protected]/packages/plugin-e2e) Updates `@playwright/test` from 1.48.0 to 1.49.0 - [Release notes](https://github.com/microsoft/playwright/releases) - [Commits](microsoft/playwright@v1.48.0...v1.49.0) Updates `@swc/core` from 1.7.35 to 1.10.1 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](swc-project/swc@v1.7.35...v1.10.1) Updates `@swc/helpers` from 0.5.13 to 0.5.15 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/commits) Updates `@swc/jest` from 0.2.36 to 0.2.37 - [Commits](https://github.com/swc-project/pkgs/commits) Updates `@testing-library/jest-dom` from 6.5.0 to 6.6.3 - [Release notes](https://github.com/testing-library/jest-dom/releases) - [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md) - [Commits](testing-library/jest-dom@v6.5.0...v6.6.3) Updates `@testing-library/react` from 16.0.1 to 16.1.0 - [Release notes](https://github.com/testing-library/react-testing-library/releases) - [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md) - [Commits](testing-library/react-testing-library@v16.0.1...v16.1.0) Updates `@types/jest` from 29.5.13 to 29.5.14 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest) Updates `@types/lodash` from 4.17.10 to 4.17.13 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash) Updates `@types/node` from 22.7.5 to 22.10.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@types/react` from 18.3.11 to 19.0.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Updates `@types/react-dom` from 18.3.1 to 19.0.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) Updates `cspell` from 8.15.2 to 8.16.1 - [Release notes](https://github.com/streetsidesoftware/cspell/releases) - [Changelog](https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell/commits/v8.16.1/packages/cspell) Updates `eslint-plugin-jest` from 28.8.3 to 28.9.0 - [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases) - [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md) - [Commits](jest-community/eslint-plugin-jest@v28.8.3...v28.9.0) Updates `eslint-plugin-jsdoc` from 50.4.1 to 50.6.0 - [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases) - [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc) - [Commits](gajus/eslint-plugin-jsdoc@v50.4.1...v50.6.0) Updates `eslint-plugin-jsx-a11y` from 6.10.0 to 6.10.2 - [Release notes](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/releases) - [Changelog](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/main/CHANGELOG.md) - [Commits](jsx-eslint/eslint-plugin-jsx-a11y@v6.10.0...v6.10.2) Updates `eslint-plugin-react` from 7.37.1 to 7.37.2 - [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases) - [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md) - [Commits](jsx-eslint/eslint-plugin-react@v7.37.1...v7.37.2) Updates `eslint-plugin-react-hooks` from 5.0.0 to 5.1.0 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks) Updates `prettier` from 3.3.3 to 3.4.2 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.3.3...3.4.2) Updates `sass` from 1.79.5 to 1.82.0 - [Release notes](https://github.com/sass/dart-sass/releases) - [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md) - [Commits](sass/dart-sass@1.79.5...1.82.0) Updates `sass-loader` from 16.0.2 to 16.0.4 - [Release notes](https://github.com/webpack-contrib/sass-loader/releases) - [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md) - [Commits](webpack-contrib/sass-loader@v16.0.2...v16.0.4) Updates `typescript` from 5.6.3 to 5.7.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](microsoft/TypeScript@v5.6.3...v5.7.2) Updates `webpack` from 5.95.0 to 5.97.1 - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](webpack/webpack@v5.95.0...v5.97.1) --- updated-dependencies: - dependency-name: "@emotion/css" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@grafana/data" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@grafana/experimental" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@grafana/prometheus" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@grafana/runtime" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@grafana/schema" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@grafana/ui" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: react dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-dependencies - dependency-name: "@types/react" dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-dependencies - dependency-name: react-dom dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-dependencies - dependency-name: "@types/react-dom" dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-dependencies - dependency-name: "@babel/core" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@grafana/e2e-selectors" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@grafana/eslint-config" dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-dependencies - dependency-name: "@grafana/plugin-e2e" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@playwright/test" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@swc/core" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@swc/helpers" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@swc/jest" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@testing-library/jest-dom" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@testing-library/react" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@types/jest" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@types/lodash" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@types/react" dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-dependencies - dependency-name: "@types/react-dom" dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-dependencies - dependency-name: cspell dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: eslint-plugin-jest dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: eslint-plugin-jsdoc dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: eslint-plugin-jsx-a11y dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: eslint-plugin-react dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: eslint-plugin-react-hooks dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: sass dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: sass-loader dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: webpack dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] <[email protected]>
44c0a2e
to
f659325
Compare
jest-setup.js
Outdated
window.MessageChannel = jest.fn().mockImplementation(() => { | ||
let onmessage; | ||
return { | ||
port1: { | ||
set onmessage(cb) { | ||
onmessage = cb; | ||
}, | ||
}, | ||
port2: { | ||
postMessage: (data) => { | ||
onmessage?.({ data }); | ||
}, | ||
}, | ||
}; | ||
}); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is this still needed if react is pinned to v18?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch, done!
explorePage.getByGrafanaSelector(selectors.components.DataSource.Prometheus.queryEditor.format) | ||
).toBeVisible(); | ||
|
||
// TODO: use selectors when <EditorSwitch/> is fixed to pass data-testid |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is this component defined in the core prometheus package? if it has a label can that be used to select the switch instead?
this is non-blocking question
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tried it, it didn't work; Im nor sure if it's a problem with EditorField components not passing the correct label or the plugin itself, will take a look. I opened two tickets for this, one in the new plugin-ui (since grafana/experimental is now deprecated)
grafana/plugin-ui#114
#306
Ran
create-plugin update
in order to fix a dependabot PR. It needed a fix in jest as well