Bump the ui group with 45 updates (#57422)

* Bump the ui group with 45 updates

Bumps the ui group with 45 updates:

| Package | From | To |
| --- | --- | --- |
| [@codemirror/lang-sql](https://github.com/codemirror/lang-sql) | `6.9.0` | `6.9.1` |
| [@codemirror/view](https://github.com/codemirror/view) | `6.38.0` | `6.38.1` |
| [@floating-ui/react](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/react) | `0.27.13` | `0.27.15` |
| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.81.5` | `5.84.0` |
| [@uiw/codemirror-themes](https://github.com/uiwjs/react-codemirror) | `4.23.14` | `4.24.2` |
| [@uiw/react-codemirror](https://github.com/uiwjs/react-codemirror) | `4.23.14` | `4.24.2` |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.0` | `19.1.1` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.1.8` | `19.1.9` |
| [react-day-picker](https://github.com/gpbl/react-day-picker) | `9.7.0` | `9.8.1` |
| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.0` | `19.1.1` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.1.6` | `19.1.7` |
| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.1.0` | `19.1.1` |
| [react-select](https://github.com/JedWatson/react-select) | `5.10.1` | `5.10.2` |
| [@ianvs/prettier-plugin-sort-imports](https://github.com/ianvs/prettier-plugin-sort-imports) | `4.4.2` | `4.5.1` |
| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `9.0.17` | `9.1.0` |
| [@storybook/addon-vitest](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/vitest) | `9.0.17` | `9.1.0` |
| [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `6.6.3` | `6.6.4` |
| [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell) | `9.1.2` | `9.2.0` |
| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.0.4` | `30.0.5` |
| [jsdom-testing-mocks](https://github.com/trurl-master/jsdom-testing-mocks) | `1.13.1` | `1.15.2` |
| [msw](https://github.com/mswjs/msw) | `2.10.1` | `2.10.4` |
| [node-gyp](https://github.com/nodejs/node-gyp) | `11.2.0` | `11.3.0` |
| [playwright](https://github.com/microsoft/playwright) | `1.53.2` | `1.54.2` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `9.0.17` | `9.1.0` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `5.9.2` |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.27.7` | `7.28.0` |
| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.27.2` | `7.28.0` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.30.0` | `9.32.0` |
| [@swc/core](https://github.com/swc-project/swc) | `1.12.9` | `1.13.3` |
| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `3.10.2` | `3.11.0` |
| [eslint](https://github.com/eslint/eslint) | `9.30.0` | `9.32.0` |
| [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `9.0.17` | `9.1.0` |
| [eslint-plugin-testing-library](https://github.com/testing-library/eslint-plugin-testing-library) | `7.4.0` | `7.6.3` |
| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.0.4` | `30.0.5` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.35.1` | `8.38.0` |
| [vite-plugin-wasm](https://github.com/Menci/vite-plugin-wasm) | `3.4.1` | `3.5.0` |
| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.0` | `1.43.2` |
| [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.57.2` | `0.203.0` |
| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.57.2` | `0.203.0` |
| [@opentelemetry/instrumentation-document-load](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-document-load) | `0.45.0` | `0.48.0` |
| [@opentelemetry/instrumentation-fetch](https://github.com/open-telemetry/opentelemetry-js) | `0.57.2` | `0.203.0` |
| [@opentelemetry/instrumentation-user-interaction](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-user-interaction) | `0.45.0` | `0.48.0` |
| [@opentelemetry/instrumentation-xml-http-request](https://github.com/open-telemetry/opentelemetry-js) | `0.57.2` | `0.203.0` |
| [@opentelemetry/semantic-conventions](https://github.com/open-telemetry/opentelemetry-js) | `1.32.0` | `1.36.0` |
| [@types/node-forge](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node-forge) | `1.3.11` | `1.3.13` |


Updates `@codemirror/lang-sql` from 6.9.0 to 6.9.1
- [Changelog](https://github.com/codemirror/lang-sql/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/lang-sql/compare/6.9.0...6.9.1)

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

Updates `@floating-ui/react` from 0.27.13 to 0.27.15
- [Release notes](https://github.com/floating-ui/floating-ui/releases)
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/react/CHANGELOG.md)
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/react@0.27.15/packages/react)

Updates `@tanstack/react-query` from 5.81.5 to 5.84.0
- [Release notes](https://github.com/TanStack/query/releases)
- [Commits](https://github.com/TanStack/query/commits/v5.84.0/packages/react-query)

Updates `@uiw/codemirror-themes` from 4.23.14 to 4.24.2
- [Release notes](https://github.com/uiwjs/react-codemirror/releases)
- [Commits](https://github.com/uiwjs/react-codemirror/compare/v4.23.14...v4.24.2)

Updates `@uiw/react-codemirror` from 4.23.14 to 4.24.2
- [Release notes](https://github.com/uiwjs/react-codemirror/releases)
- [Commits](https://github.com/uiwjs/react-codemirror/compare/v4.23.14...v4.24.2)

Updates `react` from 19.1.0 to 19.1.1
- [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.1.1/packages/react)

Updates `@types/react` from 19.1.8 to 19.1.9
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `react-day-picker` from 9.7.0 to 9.8.1
- [Release notes](https://github.com/gpbl/react-day-picker/releases)
- [Changelog](https://github.com/gpbl/react-day-picker/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gpbl/react-day-picker/compare/v9.7.0...v9.8.1)

Updates `react-dom` from 19.1.0 to 19.1.1
- [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.1.1/packages/react-dom)

Updates `@types/react-dom` from 19.1.6 to 19.1.7
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

Updates `react-is` from 19.1.0 to 19.1.1
- [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.1.1/packages/react-is)

Updates `react-select` from 5.10.1 to 5.10.2
- [Release notes](https://github.com/JedWatson/react-select/releases)
- [Changelog](https://github.com/JedWatson/react-select/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/JedWatson/react-select/compare/react-select@5.10.1...react-select@5.10.2)

Updates `@ianvs/prettier-plugin-sort-imports` from 4.4.2 to 4.5.1
- [Release notes](https://github.com/ianvs/prettier-plugin-sort-imports/releases)
- [Changelog](https://github.com/IanVS/prettier-plugin-sort-imports/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ianvs/prettier-plugin-sort-imports/compare/v4.4.2...v4.5.1)

Updates `@storybook/react-vite` from 9.0.17 to 9.1.0
- [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/v9.1.0/code/frameworks/react-vite)

Updates `@storybook/addon-vitest` from 9.0.17 to 9.1.0
- [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/v9.1.0/code/addons/vitest)

Updates `@testing-library/jest-dom` from 6.6.3 to 6.6.4
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.6.3...v6.6.4)

Updates `@types/react` from 19.1.8 to 19.1.9
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `@types/react-dom` from 19.1.6 to 19.1.7
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

Updates `cspell` from 9.1.2 to 9.2.0
- [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/v9.2.0/packages/cspell)

Updates `jest` from 30.0.4 to 30.0.5
- [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.0.5/packages/jest)

Updates `jsdom-testing-mocks` from 1.13.1 to 1.15.2
- [Release notes](https://github.com/trurl-master/jsdom-testing-mocks/releases)
- [Commits](https://github.com/trurl-master/jsdom-testing-mocks/compare/v1.13.1...v1.15.2)

Updates `msw` from 2.10.1 to 2.10.4
- [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.10.1...v2.10.4)

Updates `node-gyp` from 11.2.0 to 11.3.0
- [Release notes](https://github.com/nodejs/node-gyp/releases)
- [Changelog](https://github.com/nodejs/node-gyp/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nodejs/node-gyp/compare/v11.2.0...v11.3.0)

Updates `playwright` from 1.53.2 to 1.54.2
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.53.2...v1.54.2)

Updates `storybook` from 9.0.17 to 9.1.0
- [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/v9.1.0/code/core)

Updates `typescript` from 5.8.3 to 5.9.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.8.3...v5.9.2)

Updates `@babel/core` from 7.27.7 to 7.28.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.28.0/packages/babel-core)

Updates `@babel/preset-env` from 7.27.2 to 7.28.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.28.0/packages/babel-preset-env)

Updates `@eslint/js` from 9.30.0 to 9.32.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.32.0/packages/js)

Updates `@swc/core` from 1.12.9 to 1.13.3
- [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/compare/v1.12.9...v1.13.3)

Updates `@vitejs/plugin-react-swc` from 3.10.2 to 3.11.0
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react-swc@3.11.0/packages/plugin-react-swc)

Updates `eslint` from 9.30.0 to 9.32.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.30.0...v9.32.0)

Updates `eslint-plugin-storybook` from 9.0.17 to 9.1.0
- [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/v9.1.0/code/lib/eslint-plugin)

Updates `eslint-plugin-testing-library` from 7.4.0 to 7.6.3
- [Release notes](https://github.com/testing-library/eslint-plugin-testing-library/releases)
- [Changelog](https://github.com/testing-library/eslint-plugin-testing-library/blob/main/.releaserc.json)
- [Commits](https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.4.0...v7.6.3)

Updates `jest-environment-jsdom` from 30.0.4 to 30.0.5
- [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.0.5/packages/jest-environment-jsdom)

Updates `typescript-eslint` from 8.35.1 to 8.38.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.38.0/packages/typescript-eslint)

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

Updates `ace-builds` from 1.43.0 to 1.43.2
- [Release notes](https://github.com/ajaxorg/ace-builds/releases)
- [Changelog](https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ajaxorg/ace-builds/compare/v1.43.0...v1.43.2)

Updates `@opentelemetry/exporter-trace-otlp-http` from 0.57.2 to 0.203.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.57.2...experimental/v0.203.0)

Updates `@opentelemetry/instrumentation` from 0.57.2 to 0.203.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.57.2...experimental/v0.203.0)

Updates `@opentelemetry/instrumentation-document-load` from 0.45.0 to 0.48.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/instrumentation-pg-v0.48.0/packages/instrumentation-document-load)

Updates `@opentelemetry/instrumentation-fetch` from 0.57.2 to 0.203.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.57.2...experimental/v0.203.0)

Updates `@opentelemetry/instrumentation-user-interaction` from 0.45.0 to 0.48.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.48.0/packages/instrumentation-user-interaction)

Updates `@opentelemetry/instrumentation-xml-http-request` from 0.57.2 to 0.203.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.57.2...experimental/v0.203.0)

Updates `@opentelemetry/semantic-conventions` from 1.32.0 to 1.36.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/semconv/v1.32.0...semconv/v1.36.0)

Updates `@types/node-forge` from 1.3.11 to 1.3.13
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node-forge)

---
updated-dependencies:
- dependency-name: "@codemirror/lang-sql"
  dependency-version: 6.9.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@codemirror/view"
  dependency-version: 6.38.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@floating-ui/react"
  dependency-version: 0.27.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@tanstack/react-query"
  dependency-version: 5.84.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@uiw/codemirror-themes"
  dependency-version: 4.24.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@uiw/react-codemirror"
  dependency-version: 4.24.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: react
  dependency-version: 19.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@types/react"
  dependency-version: 19.1.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: react-day-picker
  dependency-version: 9.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: react-dom
  dependency-version: 19.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@types/react-dom"
  dependency-version: 19.1.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: react-is
  dependency-version: 19.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: react-select
  dependency-version: 5.10.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@ianvs/prettier-plugin-sort-imports"
  dependency-version: 4.5.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@storybook/react-vite"
  dependency-version: 9.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@storybook/addon-vitest"
  dependency-version: 9.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@testing-library/jest-dom"
  dependency-version: 6.6.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@types/react"
  dependency-version: 19.1.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@types/react-dom"
  dependency-version: 19.1.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: cspell
  dependency-version: 9.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: jest
  dependency-version: 30.0.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: jsdom-testing-mocks
  dependency-version: 1.15.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: msw
  dependency-version: 2.10.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: node-gyp
  dependency-version: 11.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: playwright
  dependency-version: 1.54.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: storybook
  dependency-version: 9.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: typescript
  dependency-version: 5.9.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@babel/core"
  dependency-version: 7.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@babel/preset-env"
  dependency-version: 7.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@eslint/js"
  dependency-version: 9.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@swc/core"
  dependency-version: 1.13.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@vitejs/plugin-react-swc"
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: eslint
  dependency-version: 9.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: eslint-plugin-storybook
  dependency-version: 9.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: eslint-plugin-testing-library
  dependency-version: 7.6.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: jest-environment-jsdom
  dependency-version: 30.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: typescript-eslint
  dependency-version: 8.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: vite-plugin-wasm
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: ace-builds
  dependency-version: 1.43.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@opentelemetry/exporter-trace-otlp-http"
  dependency-version: 0.203.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/instrumentation"
  dependency-version: 0.203.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/instrumentation-document-load"
  dependency-version: 0.48.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/instrumentation-fetch"
  dependency-version: 0.203.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/instrumentation-user-interaction"
  dependency-version: 0.48.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/instrumentation-xml-http-request"
  dependency-version: 0.203.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/semantic-conventions"
  dependency-version: 1.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@types/node-forge"
  dependency-version: 1.3.13
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ui
...

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

* Revert opentelemetry updates

* Ignore puppeteer build scripts

* Dedupe packages

* Update @swc/plugin-styled-components from ^8.0.2 to ^9.0.2

* Revert node-gyp update

This should be upgraded together with Electron deps. We should run a tag
build after upgrading it.

* Downgrade eslint-plugin-testing-library to 7.4.0

This is because of false positives from no-node-access.

* Update typescript-eslint

The previous version is incompatible with TypeScript 5.9.

* Downgrade msw because of type errors with HttpResponse

* Patch @types/wicg-file-system-access

* Update @types/node

* Dedupe packages

* Fix type issues

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rafał Cieślak <rafal.cieslak@goteleport.com>
Co-authored-by: Grzegorz Zdunek <grzegorz.zdunek@goteleport.com>
This commit is contained in:
dependabot[bot]
2025-08-20 14:33:13 +00:00
committed by GitHub
co-authored by Rafał Cieślak Grzegorz Zdunek
parent b156e734e6
commit a5f60acd77
9 changed files with 2612 additions and 2256 deletions
+25 -25
View File
@@ -31,49 +31,49 @@
"private": true,
"devDependencies": {
"@gravitational/build": "workspace:*",
"@ianvs/prettier-plugin-sort-imports": "^4.4.1",
"@storybook/react-vite": "^9.0.17",
"@storybook/addon-vitest": "^9.0.15",
"@testing-library/jest-dom": "^6.6.3",
"@ianvs/prettier-plugin-sort-imports": "^4.5.1",
"@storybook/react-vite": "^9.1.1",
"@storybook/addon-vitest": "^9.1.1",
"@testing-library/jest-dom": "^6.6.4",
"@testing-library/react": "^16.3.0",
"@testing-library/user-event": "^14.6.1",
"@types/history": "^4.7.11",
"@types/jest": "^30.0.0",
"@types/node": "^22.15.34",
"@types/react": "^19.1.8",
"@types/react-dom": "^19.1.6",
"@types/node": "^22.17.1",
"@types/react": "^19.1.9",
"@types/react-dom": "^19.1.7",
"@types/react-highlight": "^0.12.8",
"@types/react-router": "^5.1.20",
"@types/react-router-dom": "^5.1.1",
"@types/react-transition-group": "^4.4.12",
"@types/wicg-file-system-access": "^2023.10.6",
"cspell": "^9.1.2",
"jest": "^30.0.4",
"jsdom-testing-mocks": "^1.13.1",
"msw": "^2.10.1",
"cspell": "^9.2.0",
"jest": "^30.0.5",
"jsdom-testing-mocks": "^1.15.2",
"msw": "2.10.1",
"msw-storybook-addon": "^2.0.5",
"node-gyp": "^11.2.0",
"playwright": "^1.53.2",
"playwright": "^1.54.2",
"prettier": "^3.6.2",
"react-select-event": "^5.5.1",
"storybook": "^9.0.17",
"storybook": "^9.1.1",
"svgo": "^4.0.0",
"typescript": "^5.8.3",
"typescript": "^5.9.2",
"vite": "^6.3.5"
},
"dependencies": {
"@codemirror/autocomplete": "^6.18.6",
"@codemirror/lang-sql": "^6.9.0",
"@codemirror/view": "^6.38.0",
"@floating-ui/react": "^0.27.13",
"@codemirror/lang-sql": "^6.9.1",
"@codemirror/view": "^6.38.1",
"@floating-ui/react": "^0.27.15",
"@grpc/grpc-js": "1.13.4",
"@lezer/highlight": "^1.2.1",
"@nivo/bar": "^0.99.0",
"@protobuf-ts/runtime": "^2.11.1",
"@protobuf-ts/runtime-rpc": "^2.11.1",
"@tanstack/react-query": "^5.81.5",
"@uiw/codemirror-themes": "^4.23.14",
"@uiw/react-codemirror": "^4.23.14",
"@tanstack/react-query": "^5.84.1",
"@uiw/codemirror-themes": "^4.24.2",
"@uiw/react-codemirror": "^4.24.2",
"d3-scale": "^4.0.2",
"d3-time-format": "^4.1.0",
"date-fns": "^2.28.0",
@@ -81,14 +81,14 @@
"history": "^4.9.0",
"immer": "^10.1.1",
"prop-types": "^15.8.1",
"react": "^19.1.0",
"react-day-picker": "^9.6.7",
"react-dom": "^19.1.0",
"react": "^19.1.1",
"react-day-picker": "^9.8.1",
"react-dom": "^19.1.1",
"react-error-boundary": "^6.0.0",
"react-is": "^19.1.0",
"react-is": "^19.1.1",
"react-router": "5.3.4",
"react-router-dom": "5.3.4",
"react-select": "^5.10.1",
"react-select": "^5.10.2",
"react-transition-group": "^4.4.5",
"styled-components": "^6.1.19",
"tslib": "^2.8.1",
+2462 -2178
View File
File diff suppressed because it is too large Load Diff
+6
View File
@@ -9,6 +9,9 @@ onlyBuiltDependencies:
- node-pty
- protobufjs
- unrs-resolver
ignoredBuiltDependencies:
# Imported by jsdom-testing-mocks but not needed by us.
- puppeteer
# Without this, electron-builder will pull in electron-builder-squirrel-windows (which we don't need)
# and that dep will in turn pull electron-winstaller (which we also don't need). pnpm will then
# start complaining that electron-winstaller is not in onlyBuiltDependencies.
@@ -33,3 +36,6 @@ shellEmulator: true
# affect performance outside of docker.
# https://github.com/gravitational/teleport/issues/46019
packageImportMethod: clone-or-copy
patchedDependencies:
# Needed after the upgrade to TypeScript 5.9.2.
'@types/wicg-file-system-access@2023.10.6': web/patches/@types__wicg-file-system-access@2023.10.6.patch
+11 -11
View File
@@ -10,32 +10,32 @@
"directory": "packages/build"
},
"dependencies": {
"@babel/core": "^7.27.7",
"@babel/preset-env": "^7.27.1",
"@babel/core": "^7.28.0",
"@babel/preset-env": "^7.28.0",
"@babel/preset-react": "^7.27.1",
"@babel/preset-typescript": "^7.27.1",
"@eslint/js": "^9.30.0",
"@swc/core": "^1.12.9",
"@swc/plugin-styled-components": "^8.0.2",
"@eslint/js": "^9.32.0",
"@swc/core": "^1.13.3",
"@swc/plugin-styled-components": "^9.0.2",
"@types/jsdom": "^21.1.7",
"@vitejs/plugin-react-swc": "^3.10.2",
"@vitejs/plugin-react-swc": "^3.11.0",
"babel-plugin-styled-components": "^2.1.4",
"eslint": "^9.30.0",
"eslint": "^9.32.0",
"eslint-plugin-jest": "^29.0.1",
"eslint-plugin-jest-dom": "^5.5.0",
"eslint-plugin-react": "^7.37.5",
"eslint-plugin-react-hooks": "6.0.0-rc.1",
"eslint-plugin-storybook": "^9.0.17",
"eslint-plugin-storybook": "^9.1.1",
"eslint-plugin-testing-library": "7.4.0",
"eslint-plugin-unused-imports": "^4.1.4",
"globals": "^16.3.0",
"jest-environment-jsdom": "^30.0.4",
"jest-environment-jsdom": "^30.0.5",
"jest-fail-on-console": "^3.3.1",
"jsdom": "^26.1.0",
"rollup-plugin-visualizer": "^6.0.3",
"typescript-eslint": "^8.35.1",
"typescript-eslint": "^8.39.1",
"vite-plugin-compression": "^0.5.1",
"vite-plugin-wasm": "^3.4.1",
"vite-plugin-wasm": "^3.5.0",
"vite-tsconfig-paths": "^5.1.4"
}
}
@@ -158,7 +158,11 @@ class BrowserFileSystem implements SharedDirectoryAccess {
* Writes the bytes in writeData to the file at path starting at offset.
* @throws {PathDoesNotExistError} if the pathstr isn't a valid path in the shared directory
*/
async write(path: string, offset: bigint, data: Uint8Array): Promise<number> {
async write(
path: string,
offset: bigint,
data: Uint8Array<ArrayBuffer>
): Promise<number> {
const fileHandle = await this.getFileHandle(path);
const file = await fileHandle.createWritable({ keepExistingData: true });
await file.write({ type: 'write', position: Number(offset), data });
+1 -1
View File
@@ -15,7 +15,7 @@
"dependencies": {
"@gravitational/design": "workspace:*",
"@xterm/addon-search": "^0.15.0",
"ace-builds": "1.43.0",
"ace-builds": "1.43.2",
"events": "3.3.0",
"highlight-words-core": "^1.2.3",
"semver": "^7.7.2"
@@ -31,31 +31,10 @@ import {
export function parseMfaRegistrationChallengeJson(
challenge: MfaRegistrationChallengeJson
): MfaRegistrationChallenge {
// WebAuthn challenge contains Base64URL(byte) fields that needs to
// be converted to ArrayBuffer expected by navigator.credentials.create:
// - challenge
// - user.id
// - excludeCredentials[i].id
const webauthnPublicKeyFromJson = (
json: PublicKeyCredentialCreationOptionsJSON
) =>
({
...json,
challenge: base64urlToBuffer(json.challenge),
user: {
...json.user,
id: base64urlToBuffer(json.user?.id || ''),
},
excludeCredentials: json.excludeCredentials?.map(credential => ({
...credential,
id: base64urlToBuffer(credential.id),
})),
}) as PublicKeyCredentialCreationOptions;
return {
qrCode: challenge.totp?.qrCode,
webauthnPublicKey: challenge.webauthn
? webauthnPublicKeyFromJson(challenge.webauthn.publicKey)
? publicKeyCredentialCreationOptionsFromJson(challenge.webauthn.publicKey)
: null,
};
}
@@ -72,27 +51,13 @@ export function parseMfaChallengeJson(
return;
}
// WebAuthn challenge contains Base64URL(byte) fields that needs to
// be converted to ArrayBuffer expected by navigator.credentials.get:
// - challenge
// - allowCredentials[i].id
const webauthnPublicKeyFromJson = (
json: PublicKeyCredentialRequestOptionsJSON
) =>
({
...json,
challenge: base64urlToBuffer(json.challenge),
allowCredentials: json.allowCredentials?.map(credential => ({
...credential,
id: base64urlToBuffer(credential.id),
})),
}) as PublicKeyCredentialRequestOptions;
return {
ssoChallenge: challenge.sso_challenge,
totpChallenge: challenge.totp_challenge,
webauthnPublicKey: challenge.webauthn_challenge
? webauthnPublicKeyFromJson(challenge.webauthn_challenge.publicKey)
? publicKeyCredentialRequestOptionsFromJson(
challenge.webauthn_challenge.publicKey
)
: null,
};
}
@@ -165,3 +130,87 @@ export function makeWebauthnAssertionResponse(
},
};
}
/**
* WebAuthn challenge contains Base64URL(byte) fields that needs to
* be converted to ArrayBuffer expected by `navigator.credentials.create`.
*/
function publicKeyCredentialCreationOptionsFromJson(
json: PublicKeyCredentialCreationOptionsJSON
): PublicKeyCredentialCreationOptions {
return {
...json,
attestation: json.attestation as AttestationConveyancePreference,
extensions:
json.extensions &&
authenticationExtensionsClientInputsFromJson(json.extensions),
challenge: base64urlToBuffer(json.challenge),
user: {
...json.user,
id: base64urlToBuffer(json.user?.id || ''),
},
excludeCredentials: json.excludeCredentials?.map(credential => ({
...credential,
type: credential.type as PublicKeyCredentialType,
transports: credential.transports as AuthenticatorTransport[],
id: base64urlToBuffer(credential.id),
})),
};
}
/**
* WebAuthn challenge contains Base64URL(byte) fields that needs to
* be converted to ArrayBuffer expected by `navigator.credentials.get`.
*/
function publicKeyCredentialRequestOptionsFromJson(
json: PublicKeyCredentialRequestOptionsJSON
): PublicKeyCredentialRequestOptions {
return {
...json,
userVerification: json.userVerification as UserVerificationRequirement,
challenge: base64urlToBuffer(json.challenge),
extensions:
json.extensions &&
authenticationExtensionsClientInputsFromJson(json.extensions),
allowCredentials: json.allowCredentials?.map(credential => ({
...credential,
type: credential.type as PublicKeyCredentialType,
transports: credential.transports as AuthenticatorTransport[],
id: base64urlToBuffer(credential.id),
})),
};
}
function authenticationExtensionsClientInputsFromJson(
json: AuthenticationExtensionsClientInputsJSON
): AuthenticationExtensionsClientInputs {
return {
...json,
largeBlob: json.largeBlob && {
...json.largeBlob,
write: base64urlToBuffer(json.largeBlob.write),
},
prf: json.prf && {
...json.prf,
eval: json.prf.eval && {
...json.prf.eval,
first: base64urlToBuffer(json.prf.eval.first),
second: json.prf.eval.second && base64urlToBuffer(json.prf.eval.second),
},
evalByCredential:
json.prf.evalByCredential &&
Object.fromEntries(
Object.entries(json.prf.evalByCredential).map(([credential, ev]) => {
return [
credential,
{
...ev,
first: base64urlToBuffer(ev.first),
second: ev.second && base64urlToBuffer(ev.second),
},
];
})
),
},
};
}
+1 -1
View File
@@ -40,7 +40,7 @@
"@gravitational/design": "workspace:*",
"@gravitational/shared": "workspace:*",
"@protobuf-ts/grpc-transport": "^2.11.1",
"@types/node-forge": "^1.3.11",
"@types/node-forge": "^1.3.13",
"@types/tar-fs": "^2.0.4",
"@types/whatwg-url": "^13.0.0",
"@xterm/addon-fit": "^0.10.0",
@@ -0,0 +1,13 @@
diff --git a/index.d.ts b/index.d.ts
index 1a3d198217c3038904c363b9982140d5a20e0ce4..3e41c5a89c1b8b11519ac974248cdc8dad3cbd22 100644
--- a/index.d.ts
+++ b/index.d.ts
@@ -146,7 +146,7 @@ declare global {
keys(): AsyncIterableIterator<string>;
values(): AsyncIterableIterator<FileSystemDirectoryHandle | FileSystemFileHandle>;
entries(): AsyncIterableIterator<[string, FileSystemDirectoryHandle | FileSystemFileHandle]>;
- [Symbol.asyncIterator]: FileSystemDirectoryHandle["entries"];
+ [Symbol.asyncIterator](): FileSystemDirectoryHandle["entries"];
/**
* @deprecated Old property just for Chromium <=85. Use `kind` property in the new API.
*/