Bump the ui group across 1 directory with 37 updates (#65251)

* Bump the ui group with 37 updates

Bumps the ui group with 37 updates:

| Package | From | To |
| --- | --- | --- |
| [@codemirror/view](https://github.com/codemirror/view) | `6.39.16` | `6.40.0` |
| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.21` | `5.95.2` |
| [@uiw/codemirror-themes](https://github.com/uiwjs/react-codemirror) | `4.25.7` | `4.25.9` |
| [@uiw/react-codemirror](https://github.com/uiwjs/react-codemirror) | `4.25.7` | `4.25.9` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.71.2` | `7.72.0` |
| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.13.1` | `7.13.2` |
| [styled-components](https://github.com/styled-components/styled-components) | `6.3.11` | `6.3.12` |
| [@storybook/addon-vitest](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/vitest) | `10.2.14` | `10.3.3` |
| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `10.2.14` | `10.3.3` |
| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.2.14` | `10.3.3` |
| [eslint-plugin-testing-library](https://github.com/testing-library/eslint-plugin-testing-library) | `7.16.0` | `7.16.2` |
| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` |
| [msw](https://github.com/mswjs/msw) | `2.12.10` | `2.12.14` |
| [oxfmt](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt) | `0.36.0` | `0.42.0` |
| [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint) | `1.55.0` | `1.57.0` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.2.14` | `10.3.3` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.0` | `8.0.3` |
| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.29.0` | `7.29.2` |
| [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core) | `1.15.18` | `1.15.21` |
| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.2.0` | `30.3.0` |
| [vite-plugin-compression2](https://github.com/nonzzz/vite-plugin-compression) | `2.5.0` | `2.5.3` |
| [vite-plugin-wasm](https://github.com/Menci/vite-plugin-wasm) | `3.5.0` | `3.6.0` |
| [jest-styled-components](https://github.com/styled-components/jest-styled-components) | `7.2.0` | `7.4.0` |
| [@opentelemetry/api](https://github.com/open-telemetry/opentelemetry-js) | `1.9.0` | `1.9.1` |
| [@opentelemetry/context-zone](https://github.com/open-telemetry/opentelemetry-js) | `2.5.1` | `2.6.1` |
| [@opentelemetry/core](https://github.com/open-telemetry/opentelemetry-js) | `2.5.1` | `2.6.1` |
| [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.214.0` |
| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.214.0` |
| [@opentelemetry/instrumentation-document-load](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-document-load) | `0.57.0` | `0.59.0` |
| [@opentelemetry/instrumentation-fetch](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.214.0` |
| [@opentelemetry/instrumentation-user-interaction](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-user-interaction) | `0.56.0` | `0.58.0` |
| [@opentelemetry/instrumentation-xml-http-request](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.214.0` |
| [@opentelemetry/propagator-b3](https://github.com/open-telemetry/opentelemetry-js) | `2.5.1` | `2.6.1` |
| [@opentelemetry/resources](https://github.com/open-telemetry/opentelemetry-js) | `2.5.1` | `2.6.1` |
| [@opentelemetry/sdk-trace-base](https://github.com/open-telemetry/opentelemetry-js) | `2.5.1` | `2.6.1` |
| [@opentelemetry/sdk-trace-web](https://github.com/open-telemetry/opentelemetry-js) | `2.5.1` | `2.6.1` |
| [tar-fs](https://github.com/mafintosh/tar-fs) | `3.1.1` | `3.1.2` |


Updates `@codemirror/view` from 6.39.16 to 6.40.0
- [Changelog](https://github.com/codemirror/view/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/view/compare/6.39.16...6.40.0)

Updates `@tanstack/react-query` from 5.90.21 to 5.95.2
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.95.2/packages/react-query)

Updates `@uiw/codemirror-themes` from 4.25.7 to 4.25.9
- [Release notes](https://github.com/uiwjs/react-codemirror/releases)
- [Commits](https://github.com/uiwjs/react-codemirror/compare/v4.25.7...v4.25.9)

Updates `@uiw/react-codemirror` from 4.25.7 to 4.25.9
- [Release notes](https://github.com/uiwjs/react-codemirror/releases)
- [Commits](https://github.com/uiwjs/react-codemirror/compare/v4.25.7...v4.25.9)

Updates `react-hook-form` from 7.71.2 to 7.72.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases)
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md)
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.71.2...v7.72.0)

Updates `react-router` from 7.13.1 to 7.13.2
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router@7.13.2/packages/react-router)

Updates `styled-components` from 6.3.11 to 6.3.12
- [Release notes](https://github.com/styled-components/styled-components/releases)
- [Commits](https://github.com/styled-components/styled-components/compare/styled-components@6.3.11...styled-components@6.3.12)

Updates `@storybook/addon-vitest` from 10.2.14 to 10.3.3
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v10.3.3/code/addons/vitest)

Updates `@storybook/react-vite` from 10.2.14 to 10.3.3
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v10.3.3/code/frameworks/react-vite)

Updates `eslint-plugin-storybook` from 10.2.14 to 10.3.3
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v10.3.3/code/lib/eslint-plugin)

Updates `eslint-plugin-testing-library` from 7.16.0 to 7.16.2
- [Release notes](https://github.com/testing-library/eslint-plugin-testing-library/releases)
- [Changelog](https://github.com/testing-library/eslint-plugin-testing-library/blob/main/release.config.js)
- [Commits](https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.16.0...v7.16.2)

Updates `jest` from 30.2.0 to 30.3.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.3.0/packages/jest)

Updates `msw` from 2.12.10 to 2.12.14
- [Release notes](https://github.com/mswjs/msw/releases)
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mswjs/msw/compare/v2.12.10...v2.12.14)

Updates `oxfmt` from 0.36.0 to 0.42.0
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxfmt/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/oxfmt_v0.42.0/npm/oxfmt)

Updates `oxlint` from 1.55.0 to 1.57.0
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.57.0/npm/oxlint)

Updates `storybook` from 10.2.14 to 10.3.3
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v10.3.3/code/core)

Updates `vite` from 8.0.0 to 8.0.3
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@8.0.3/packages/vite)

Updates `@babel/preset-env` from 7.29.0 to 7.29.2
- [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.29.2/packages/babel-preset-env)

Updates `@swc/core` from 1.15.18 to 1.15.21
- [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/v1.15.21/packages/core)

Updates `jest-environment-jsdom` from 30.2.0 to 30.3.0
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.3.0/packages/jest-environment-jsdom)

Updates `vite-plugin-compression2` from 2.5.0 to 2.5.3
- [Release notes](https://github.com/nonzzz/vite-plugin-compression/releases)
- [Changelog](https://github.com/nonzzz/vite-plugin-compression/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nonzzz/vite-plugin-compression/compare/v2.5.0...v2.5.3)

Updates `vite-plugin-wasm` from 3.5.0 to 3.6.0
- [Commits](https://github.com/Menci/vite-plugin-wasm/compare/v3.5.0...v3.6.0)

Updates `jest-styled-components` from 7.2.0 to 7.4.0
- [Release notes](https://github.com/styled-components/jest-styled-components/releases)
- [Changelog](https://github.com/styled-components/jest-styled-components/blob/main/CHANGELOG.md)
- [Commits](https://github.com/styled-components/jest-styled-components/compare/v7.2.0...jest-styled-components@7.4.0)

Updates `@opentelemetry/api` from 1.9.0 to 1.9.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/v1.9.0...v1.9.1)

Updates `@opentelemetry/context-zone` from 2.5.1 to 2.6.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/v2.5.1...v2.6.1)

Updates `@opentelemetry/core` from 2.5.1 to 2.6.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/v2.5.1...v2.6.1)

Updates `@opentelemetry/exporter-trace-otlp-http` from 0.212.0 to 0.214.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/experimental/v0.212.0...experimental/v0.214.0)

Updates `@opentelemetry/instrumentation` from 0.212.0 to 0.214.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/experimental/v0.212.0...experimental/v0.214.0)

Updates `@opentelemetry/instrumentation-document-load` from 0.57.0 to 0.59.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/packages/instrumentation-document-load/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js-contrib/commits/contrib-test-utils-v0.59.0/packages/instrumentation-document-load)

Updates `@opentelemetry/instrumentation-fetch` from 0.212.0 to 0.214.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/experimental/v0.212.0...experimental/v0.214.0)

Updates `@opentelemetry/instrumentation-user-interaction` from 0.56.0 to 0.58.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/packages/instrumentation-user-interaction/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js-contrib/commits/instrumentation-pg-v0.58.0/packages/instrumentation-user-interaction)

Updates `@opentelemetry/instrumentation-xml-http-request` from 0.212.0 to 0.214.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/experimental/v0.212.0...experimental/v0.214.0)

Updates `@opentelemetry/propagator-b3` from 2.5.1 to 2.6.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/v2.5.1...v2.6.1)

Updates `@opentelemetry/resources` from 2.5.1 to 2.6.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/v2.5.1...v2.6.1)

Updates `@opentelemetry/sdk-trace-base` from 2.5.1 to 2.6.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/v2.5.1...v2.6.1)

Updates `@opentelemetry/sdk-trace-web` from 2.5.1 to 2.6.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/v2.5.1...v2.6.1)

Updates `tar-fs` from 3.1.1 to 3.1.2
- [Commits](https://github.com/mafintosh/tar-fs/compare/v3.1.1...v3.1.2)

---
updated-dependencies:
- dependency-name: "@codemirror/view"
  dependency-version: 6.40.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@tanstack/react-query"
  dependency-version: 5.95.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@uiw/codemirror-themes"
  dependency-version: 4.25.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@uiw/react-codemirror"
  dependency-version: 4.25.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: react-hook-form
  dependency-version: 7.72.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: react-router
  dependency-version: 7.13.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: styled-components
  dependency-version: 6.3.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@storybook/addon-vitest"
  dependency-version: 10.3.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@storybook/react-vite"
  dependency-version: 10.3.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: eslint-plugin-storybook
  dependency-version: 10.3.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: eslint-plugin-testing-library
  dependency-version: 7.16.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: jest
  dependency-version: 30.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: msw
  dependency-version: 2.12.14
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: oxfmt
  dependency-version: 0.42.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: oxlint
  dependency-version: 1.57.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: storybook
  dependency-version: 10.3.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: vite
  dependency-version: 8.0.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@babel/preset-env"
  dependency-version: 7.29.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@swc/core"
  dependency-version: 1.15.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: jest-environment-jsdom
  dependency-version: 30.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: vite-plugin-compression2
  dependency-version: 2.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: vite-plugin-wasm
  dependency-version: 3.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: jest-styled-components
  dependency-version: 7.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/api"
  dependency-version: 1.9.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@opentelemetry/context-zone"
  dependency-version: 2.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/core"
  dependency-version: 2.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/exporter-trace-otlp-http"
  dependency-version: 0.214.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/instrumentation"
  dependency-version: 0.214.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/instrumentation-document-load"
  dependency-version: 0.59.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/instrumentation-fetch"
  dependency-version: 0.214.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/instrumentation-user-interaction"
  dependency-version: 0.58.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/instrumentation-xml-http-request"
  dependency-version: 0.214.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/propagator-b3"
  dependency-version: 2.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/resources"
  dependency-version: 2.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/sdk-trace-base"
  dependency-version: 2.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/sdk-trace-web"
  dependency-version: 2.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: tar-fs
  dependency-version: 3.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
...

Signed-off-by: dependabot[bot] <support@github.com>

* `pnpm dedupe`

* Remove `react/prop-types` rule, it seems to be no longer available

pnpm lint returns the following error:
Failed to parse oxlint configuration file.

  × Rule 'prop-types' not found in plugin 'react'

* `pnpm format`

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Grzegorz Zdunek <grzegorz.zdunek@goteleport.com>
This commit is contained in:
dependabot[bot]
2026-04-07 12:05:52 +00:00
committed by GitHub
co-authored by Grzegorz Zdunek
parent e54bfb9ab7
commit 72ca4e72f0
13 changed files with 1532 additions and 1541 deletions
-1
View File
@@ -152,7 +152,6 @@
// https://oxc.rs/docs/guide/usage/linter/rules/react/jsx-no-useless-fragment.html#allowexpressions
"react/jsx-no-useless-fragment": ["error", { "allowExpressions": true }],
"react/display-name": "off",
"react/prop-types": "off",
"react-hooks/rules-of-hooks": "warn",
"react-hooks/exhaustive-deps": "warn",
+17 -17
View File
@@ -33,8 +33,8 @@
"private": true,
"devDependencies": {
"@gravitational/build": "workspace:*",
"@storybook/addon-vitest": "^10.2.14",
"@storybook/react-vite": "^10.2.14",
"@storybook/addon-vitest": "^10.3.3",
"@storybook/react-vite": "^10.3.3",
"@testing-library/jest-dom": "^6.9.1",
"@testing-library/react": "^16.3.2",
"@testing-library/user-event": "^14.6.1",
@@ -49,27 +49,27 @@
"cspell": "^9.7.0",
"eslint": "^9.39.2",
"eslint-plugin-jest-dom": "^5.5.0",
"eslint-plugin-storybook": "^10.2.14",
"eslint-plugin-testing-library": "7.16.0",
"eslint-plugin-storybook": "^10.3.3",
"eslint-plugin-testing-library": "7.16.2",
"eslint-plugin-unused-imports": "^4.4.1",
"jest": "^30.2.0",
"jest": "^30.3.0",
"jest-canvas-mock": "^2.5.2",
"jsdom-testing-mocks": "^1.16.0",
"msw": "2.12.10",
"msw": "2.12.14",
"msw-storybook-addon": "^2.0.6",
"oxfmt": "^0.36.0",
"oxlint": "^1.55.0",
"oxfmt": "^0.43.0",
"oxlint": "^1.58.0",
"playwright": "^1.58.2",
"react-select-event": "^5.5.1",
"storybook": "^10.2.14",
"storybook": "^10.3.3",
"svgo": "^4.0.1",
"typescript": "^5.9.3",
"vite": "^8.0.0"
"vite": "^8.0.3"
},
"dependencies": {
"@codemirror/autocomplete": "^6.20.1",
"@codemirror/lang-sql": "^6.10.0",
"@codemirror/view": "^6.39.16",
"@codemirror/view": "^6.40.0",
"@floating-ui/react": "^0.27.19",
"@grpc/grpc-js": "1.14.3",
"@hookform/resolvers": "^5.2.2",
@@ -77,9 +77,9 @@
"@nivo/bar": "^0.99.0",
"@protobuf-ts/runtime": "^2.11.1",
"@protobuf-ts/runtime-rpc": "^2.11.1",
"@tanstack/react-query": "^5.90.21",
"@uiw/codemirror-themes": "^4.25.7",
"@uiw/react-codemirror": "^4.25.7",
"@tanstack/react-query": "^5.95.2",
"@uiw/codemirror-themes": "^4.25.9",
"@uiw/react-codemirror": "^4.25.9",
"d3-scale": "^4.0.2",
"d3-time-format": "^4.1.0",
"date-fns": "^4.1.0",
@@ -91,12 +91,12 @@
"react-day-picker": "^9.14.0",
"react-dom": "^19.2.4",
"react-error-boundary": "^6.1.1",
"react-hook-form": "^7.71.2",
"react-hook-form": "^7.72.0",
"react-is": "^19.2.4",
"react-router": "^7.13.0",
"react-router": "^7.13.2",
"react-select": "^5.10.2",
"react-transition-group": "^4.4.5",
"styled-components": "^6.3.11",
"styled-components": "^6.3.12",
"tslib": "^2.8.1",
"use-immer": "^0.11.0",
"usehooks-ts": "^3.1.1",
+1448 -1434
View File
File diff suppressed because it is too large Load Diff
+5 -5
View File
@@ -11,20 +11,20 @@
},
"dependencies": {
"@babel/core": "^7.29.0",
"@babel/preset-env": "^7.29.0",
"@babel/preset-env": "^7.29.2",
"@babel/preset-react": "^7.28.5",
"@babel/preset-typescript": "^7.28.5",
"@swc/core": "^1.15.18",
"@swc/core": "^1.15.21",
"@swc/plugin-styled-components": "^12.7.0",
"@types/jsdom": "^27.0.0",
"@vitejs/plugin-react-swc": "^4.3.0",
"babel-plugin-styled-components": "^2.1.4",
"globals": "^17.4.0",
"jest-environment-jsdom": "^30.2.0",
"jest-environment-jsdom": "^30.3.0",
"jest-fail-on-console": "^3.3.4",
"jsdom": "^29.0.1",
"rollup-plugin-visualizer": "^6.0.5",
"vite-plugin-compression2": "^2.5.0",
"vite-plugin-wasm": "^3.5.0"
"vite-plugin-compression2": "^2.5.3",
"vite-plugin-wasm": "^3.6.0"
}
}
+1 -1
View File
@@ -17,6 +17,6 @@
"devDependencies": {
"@gravitational/build": "workspace:*",
"@types/styled-system": "^5.1.25",
"jest-styled-components": "^7.2.0"
"jest-styled-components": "^7.4.0"
}
}
@@ -290,12 +290,10 @@ function UnhealthyServerList({ servers }: { servers: SharedResourceServer[] }) {
padding: ${p => p.theme.space[3]}px;
border-left: 4px solid
${p => p.theme.colors.interactive.solid.alert.default};
${
index !== lastServerInList &&
css`
${index !== lastServerInList &&
css`
border-bottom: 1px solid ${p => p.theme.colors.spotBackground[1]};
`
}
`}
`}
>
<Text>
+13 -13
View File
@@ -21,19 +21,19 @@
"dependencies": {
"@gravitational/design": "workspace:*",
"@gravitational/shared": "workspace:*",
"@opentelemetry/api": "1.9.0",
"@opentelemetry/context-zone": "2.5.1",
"@opentelemetry/core": "2.5.1",
"@opentelemetry/exporter-trace-otlp-http": "0.212.0",
"@opentelemetry/instrumentation": "0.212.0",
"@opentelemetry/instrumentation-document-load": "0.57.0",
"@opentelemetry/instrumentation-fetch": "0.212.0",
"@opentelemetry/instrumentation-user-interaction": "0.56.0",
"@opentelemetry/instrumentation-xml-http-request": "0.212.0",
"@opentelemetry/propagator-b3": "2.5.1",
"@opentelemetry/resources": "2.5.1",
"@opentelemetry/sdk-trace-base": "2.5.1",
"@opentelemetry/sdk-trace-web": "2.5.1",
"@opentelemetry/api": "1.9.1",
"@opentelemetry/context-zone": "2.6.1",
"@opentelemetry/core": "2.6.1",
"@opentelemetry/exporter-trace-otlp-http": "0.214.0",
"@opentelemetry/instrumentation": "0.214.0",
"@opentelemetry/instrumentation-document-load": "0.59.0",
"@opentelemetry/instrumentation-fetch": "0.214.0",
"@opentelemetry/instrumentation-user-interaction": "0.58.0",
"@opentelemetry/instrumentation-xml-http-request": "0.214.0",
"@opentelemetry/propagator-b3": "2.6.1",
"@opentelemetry/resources": "2.6.1",
"@opentelemetry/sdk-trace-base": "2.6.1",
"@opentelemetry/sdk-trace-web": "2.6.1",
"@opentelemetry/semantic-conventions": "1.40.0",
"@xterm/addon-fit": "^0.11.0",
"@xterm/addon-image": "^0.9.0",
@@ -338,13 +338,11 @@ export function getCategoryStyles(
background: ${theme.colors.interactive.tonal.primary[2]};
color: ${theme.colors.interactive.solid.primary.active};
}
${
isExpanded &&
`
${isExpanded &&
`
background: ${theme.colors.interactive.tonal.primary[1]};
color: ${theme.colors.interactive.solid.primary.default};
`
}
`}
`;
}
@@ -360,13 +358,11 @@ export function getCategoryStyles(
background: ${theme.colors.interactive.tonal.neutral[1]};
color: ${theme.colors.text.main};
}
${
isExpanded &&
`
${isExpanded &&
`
background: ${theme.colors.interactive.tonal.neutral[0]};
color: ${theme.colors.text.main};
`
}
`}
`;
}
@@ -222,20 +222,16 @@ export const RecordingItemContainer = styled(Link).withConfig({
box-shadow: ${props => props.theme.boxShadow[3]};
}
${
p.viewMode === ViewMode.List
? css`
padding: ${
p.density === Density.Compact
? `${p.theme.space[2]}px`
: `calc(${p.theme.space[2]}px + 2px) ${p.theme.space[2]}px`
};
${p.viewMode === ViewMode.List
? css`
padding: ${p.density === Density.Compact
? `${p.theme.space[2]}px`
: `calc(${p.theme.space[2]}px + 2px) ${p.theme.space[2]}px`};
gap: ${p.theme.space[3]}px;
`
: css`
flex-direction: column;
`
}
: css`
flex-direction: column;
`}
transition: background-color 150ms, border-color 150ms, box-shadow 150ms;
`
);
@@ -248,22 +244,20 @@ export const ThumbnailContainer = styled.div<
position: relative;
overflow: hidden;
${
p.viewMode === ViewMode.List
? css`
${p.viewMode === ViewMode.List
? css`
border: 1px solid ${p.theme.colors.interactive.tonal.neutral[0]};
border-radius: ${p.theme.radii[2]}px;
height: 100%;
width: ${p.density === Density.Compact ? '256px' : '320px'};
`
: css`
: css`
border-bottom: 1px solid
${p.theme.colors.interactive.tonal.neutral[0]};
flex: 1;
height: ${p.density === Density.Compact ? '90px' : '120px'};
width: 100%;
`
}
`}
${RecordingItemContainer}:hover & {
border-color: transparent;
@@ -282,23 +276,21 @@ export const RecordingDetails = styled.div<
flex-shrink: 0;
font-size: ${p.density === Density.Compact ? '13px' : '15px'};
${
p.viewMode === ViewMode.List
? css`
gap: ${
p.density === Density.Compact ? p.theme.space[1] : p.theme.space[2]
}px;
padding-top: ${
p.density === Density.Compact ? p.theme.space[0] : p.theme.space[2]
}px;
${p.viewMode === ViewMode.List
? css`
gap: ${p.density === Density.Compact
? p.theme.space[1]
: p.theme.space[2]}px;
padding-top: ${p.density === Density.Compact
? p.theme.space[0]
: p.theme.space[2]}px;
padding-right: ${p.theme.space[1]}px;
`
: css`
: css`
padding: ${p.theme.space[3]}px ${p.theme.space[2]}px
${p.theme.space[2]}px ${p.theme.space[3]}px;
gap: ${p.theme.space[1]}px;
`
}
`}
`
);
@@ -313,15 +305,13 @@ export const Duration = styled.div<Pick<RecordingItemProps, 'viewMode'>>(
padding: ${p.theme.space[1]}px ${p.theme.space[2]}px;
right: ${p.theme.space[2]}px;
${
p.viewMode === ViewMode.List
? css`
${p.viewMode === ViewMode.List
? css`
bottom: ${p.theme.space[2]}px;
`
: css`
: css`
top: ${p.theme.space[2]}px;
`
}
`}
`
);
@@ -80,7 +80,7 @@ export const Support = ({
css={`
grid-column: auto;
@media screen and (min-width: ${props =>
props.theme.breakpoints.small}) {
props.theme.breakpoints.small}) {
grid-column: span 2;
}
`}
@@ -64,7 +64,7 @@ export const ExternalAuditStorageCta = (props: BoxProps) => {
css={`
grid-column: span 2;
@media screen and (max-width: ${props =>
props.theme.breakpoints.mobile}) {
props.theme.breakpoints.mobile}) {
grid-column: auto;
}
`}
@@ -73,7 +73,7 @@ export const ExternalAuditStorageCta = (props: BoxProps) => {
justifyContent="space-between"
css={`
@media screen and (max-width: ${props =>
props.theme.breakpoints.mobile}) {
props.theme.breakpoints.mobile}) {
flex-direction: column;
gap: ${props => props.theme.space[3]}px;
}
+1 -1
View File
@@ -29,7 +29,7 @@
"ring-buffer-ts": "^1.2.0",
"split2": "4.2.0",
"strip-ansi": "^7.2.0",
"tar-fs": "^3.1.1",
"tar-fs": "^3.1.2",
"which": "^6.0.1",
"winston": "^3.19.0"
},
@@ -96,12 +96,10 @@ const StyledStatus = styled(Box)<{
content: '✕';
font-size: 12px;
${
!props.$inline &&
`position: absolute;
${!props.$inline &&
`position: absolute;
top: -8px;
`
}
`}
}
`;
}
@@ -111,29 +109,25 @@ const StyledStatus = styled(Box)<{
&:after {
content: '⚠';
font-size: 12px;
${
props.$inline &&
`
${props.$inline &&
`
// This cuts out a little portion of the icon on the left. This is most clearly visible
// on Windows. But at least it better aligns with the other statuses.
//
// TODO(ravicious): Rewrite this to not use weird characters to represent different
// statuses so that all statuses properly align together.
margin: -1px;
`
}
`}
${
!props.$inline &&
`
${!props.$inline &&
`
position: absolute;
top: -1px;
// Visually, -1px seems to be better aligned than -2px, especially when looking at
// VnetWarning story.
left: -1px;
line-height: 8px;
`
}
`}
}
`;
}