Bump the ui group with 35 updates (#61865)

* Bump the ui group with 35 updates

Bumps the ui group with 35 updates:

| Package | From | To |
| --- | --- | --- |
| [@codemirror/autocomplete](https://github.com/codemirror/autocomplete) | `6.19.1` | `6.20.0` |
| [@codemirror/view](https://github.com/codemirror/view) | `6.38.6` | `6.38.8` |
| [@grpc/grpc-js](https://github.com/grpc/grpc-node) | `1.14.0` | `1.14.1` |
| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.5` | `5.90.11` |
| [@uiw/codemirror-themes](https://github.com/uiwjs/react-codemirror) | `4.25.2` | `4.25.3` |
| [@uiw/react-codemirror](https://github.com/uiwjs/react-codemirror) | `4.25.2` | `4.25.3` |
| [react-day-picker](https://github.com/gpbl/react-day-picker) | `9.11.1` | `9.11.2` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.2` | `19.2.7` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.2` | `19.2.3` |
| [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell) | `9.2.2` | `9.3.2` |
| [msw](https://github.com/mswjs/msw) | `2.11.6` | `2.12.3` |
| [playwright](https://github.com/microsoft/playwright) | `1.56.1` | `1.57.0` |
| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.2` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.12` | `7.2.4` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.36.0` | `9.39.1` |
| [@swc/core](https://github.com/swc-project/swc) | `1.14.0` | `1.15.3` |
| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.2.0` | `4.2.2` |
| [eslint](https://github.com/eslint/eslint) | `9.36.0` | `9.39.1` |
| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `29.0.1` | `29.2.1` |
| [eslint-plugin-testing-library](https://github.com/testing-library/eslint-plugin-testing-library) | `7.13.3` | `7.13.5` |
| [globals](https://github.com/sindresorhus/globals) | `16.4.0` | `16.5.0` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.46.2` | `8.48.0` |
| [csstype](https://github.com/frenic/csstype) | `3.1.3` | `3.2.3` |
| [@types/styled-system](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/styled-system) | `5.1.24` | `5.1.25` |
| [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.57.2` | `0.208.0` |
| [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) | `0.57.2` | `0.208.0` |
| [@opentelemetry/instrumentation-document-load](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-document-load) | `0.45.0` | `0.54.0` |
| [@opentelemetry/instrumentation-fetch](https://github.com/open-telemetry/opentelemetry-js) | `0.57.2` | `0.208.0` |
| [@opentelemetry/instrumentation-user-interaction](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-user-interaction) | `0.45.0` | `0.53.0` |
| [@opentelemetry/instrumentation-xml-http-request](https://github.com/open-telemetry/opentelemetry-js) | `0.57.2` | `0.208.0` |
| [@opentelemetry/semantic-conventions](https://github.com/open-telemetry/opentelemetry-js) | `1.32.0` | `1.38.0` |
| [node-forge](https://github.com/digitalbazaar/forge) | `1.3.1` | `1.3.2` |
| [electron](https://github.com/electron/electron) | `39.2.2` | `39.2.4` |
| [electron-updater](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-updater) | `6.7.0` | `6.7.2` |
| [zod](https://github.com/colinhacks/zod) | `4.1.12` | `4.1.13` |


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

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

Updates `@grpc/grpc-js` from 1.14.0 to 1.14.1
- [Release notes](https://github.com/grpc/grpc-node/releases)
- [Commits](https://github.com/grpc/grpc-node/compare/@grpc/[email protected]...@grpc/[email protected])

Updates `@tanstack/react-query` from 5.90.5 to 5.90.11
- [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/[email protected]/packages/react-query)

Updates `@uiw/codemirror-themes` from 4.25.2 to 4.25.3
- [Release notes](https://github.com/uiwjs/react-codemirror/releases)
- [Commits](https://github.com/uiwjs/react-codemirror/compare/v4.25.2...v4.25.3)

Updates `@uiw/react-codemirror` from 4.25.2 to 4.25.3
- [Release notes](https://github.com/uiwjs/react-codemirror/releases)
- [Commits](https://github.com/uiwjs/react-codemirror/compare/v4.25.2...v4.25.3)

Updates `react-day-picker` from 9.11.1 to 9.11.2
- [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.11.1...v9.11.2)

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

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

Updates `cspell` from 9.2.2 to 9.3.2
- [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.3.2/packages/cspell)

Updates `msw` from 2.11.6 to 2.12.3
- [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.11.6...v2.12.3)

Updates `playwright` from 1.56.1 to 1.57.0
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.56.1...v1.57.0)

Updates `prettier` from 3.6.2 to 3.7.2
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.6.2...3.7.2)

Updates `vite` from 7.1.12 to 7.2.4
- [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/v7.2.4/packages/vite)

Updates `@eslint/js` from 9.36.0 to 9.39.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/commits/v9.39.1/packages/js)

Updates `@swc/core` from 1.14.0 to 1.15.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.14.0...v1.15.3)

Updates `@vitejs/plugin-react-swc` from 4.2.0 to 4.2.2
- [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/[email protected]/packages/plugin-react-swc)

Updates `eslint` from 9.36.0 to 9.39.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v9.36.0...v9.39.1)

Updates `eslint-plugin-jest` from 29.0.1 to 29.2.1
- [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](https://github.com/jest-community/eslint-plugin-jest/compare/v29.0.1...v29.2.1)

Updates `eslint-plugin-testing-library` from 7.13.3 to 7.13.5
- [Release notes](https://github.com/testing-library/eslint-plugin-testing-library/releases)
- [Commits](https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.13.3...v7.13.5)

Updates `globals` from 16.4.0 to 16.5.0
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v16.4.0...v16.5.0)

Updates `typescript-eslint` from 8.46.2 to 8.48.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.48.0/packages/typescript-eslint)

Updates `csstype` from 3.1.3 to 3.2.3
- [Release notes](https://github.com/frenic/csstype/releases)
- [Commits](https://github.com/frenic/csstype/compare/v3.1.3...v3.2.3)

Updates `@types/styled-system` from 5.1.24 to 5.1.25
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/styled-system)

Updates `@opentelemetry/exporter-trace-otlp-http` from 0.57.2 to 0.208.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.208.0)

Updates `@opentelemetry/instrumentation` from 0.57.2 to 0.208.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.208.0)

Updates `@opentelemetry/instrumentation-document-load` from 0.45.0 to 0.54.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.54.0/packages/instrumentation-document-load)

Updates `@opentelemetry/instrumentation-fetch` from 0.57.2 to 0.208.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.208.0)

Updates `@opentelemetry/instrumentation-user-interaction` from 0.45.0 to 0.53.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/contrib-test-utils-v0.53.0/packages/instrumentation-user-interaction)

Updates `@opentelemetry/instrumentation-xml-http-request` from 0.57.2 to 0.208.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.208.0)

Updates `@opentelemetry/semantic-conventions` from 1.32.0 to 1.38.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.38.0)

Updates `node-forge` from 1.3.1 to 1.3.2
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.3.1...v1.3.2)

Updates `electron` from 39.2.2 to 39.2.4
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](https://github.com/electron/electron/compare/v39.2.2...v39.2.4)

Updates `electron-updater` from 6.7.0 to 6.7.2
- [Release notes](https://github.com/electron-userland/electron-builder/releases)
- [Changelog](https://github.com/electron-userland/electron-builder/blob/master/packages/electron-updater/CHANGELOG.md)
- [Commits](https://github.com/electron-userland/electron-builder/commits/[email protected]/packages/electron-updater)

Updates `zod` from 4.1.12 to 4.1.13
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/compare/v4.1.12...v4.1.13)

---
updated-dependencies:
- dependency-name: "@codemirror/autocomplete"
  dependency-version: 6.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@codemirror/view"
  dependency-version: 6.38.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@grpc/grpc-js"
  dependency-version: 1.14.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@tanstack/react-query"
  dependency-version: 5.90.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@uiw/codemirror-themes"
  dependency-version: 4.25.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@uiw/react-codemirror"
  dependency-version: 4.25.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: react-day-picker
  dependency-version: 9.11.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@types/react"
  dependency-version: 19.2.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@types/react-dom"
  dependency-version: 19.2.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: cspell
  dependency-version: 9.3.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: msw
  dependency-version: 2.12.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: playwright
  dependency-version: 1.57.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: prettier
  dependency-version: 3.7.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: vite
  dependency-version: 7.2.4
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@eslint/js"
  dependency-version: 9.39.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@swc/core"
  dependency-version: 1.15.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@vitejs/plugin-react-swc"
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: eslint
  dependency-version: 9.39.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: eslint-plugin-jest
  dependency-version: 29.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: eslint-plugin-testing-library
  dependency-version: 7.13.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: globals
  dependency-version: 16.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: typescript-eslint
  dependency-version: 8.48.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: csstype
  dependency-version: 3.2.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@types/styled-system"
  dependency-version: 5.1.25
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: "@opentelemetry/exporter-trace-otlp-http"
  dependency-version: 0.208.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/instrumentation"
  dependency-version: 0.208.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/instrumentation-document-load"
  dependency-version: 0.54.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/instrumentation-fetch"
  dependency-version: 0.208.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/instrumentation-user-interaction"
  dependency-version: 0.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/instrumentation-xml-http-request"
  dependency-version: 0.208.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: "@opentelemetry/semantic-conventions"
  dependency-version: 1.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ui
- dependency-name: node-forge
  dependency-version: 1.3.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: electron
  dependency-version: 39.2.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: electron-updater
  dependency-version: 6.7.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ui
- dependency-name: zod
  dependency-version: 4.1.13
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ui
...

Signed-off-by: dependabot[bot] <[email protected]>

* Add WritableStream to Jest env

msw added a class which uses WritableStream in v2.12.0.
See https://github.com/mswjs/jest-fixed-jsdom/pull/40

* Run Prettier

* Dedupe packages

* Revert opentelemetry updates

* Update storybook to 9.1.16

* Update baseline-browser-mapping

Otherwise running tests and storybook would display warnings about it
being over two months old.

* Update `@swc/plugin-styled-components`

* Downgrade vite to 7.1.12

* Roll back Electron updates

* Update `@types/wicg-file-system-access`, remove manual patch

* Override csstype in styled-components

* Upgrade prettier to 3.7.3

* Re-run Prettier

* Re-run prettier again

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rafał Cieślak <[email protected]>
This commit is contained in:
dependabot[bot]
2025-12-02 11:24:01 +00:00
committed by GitHub
co-authored by Rafał Cieślak
parent f673eb1d28
commit 6cf485e92c
18 changed files with 1135 additions and 1396 deletions
+17 -17
View File
@@ -33,48 +33,48 @@
"devDependencies": {
"@gravitational/build": "workspace:*",
"@ianvs/prettier-plugin-sort-imports": "^4.7.0",
"@storybook/react-vite": "^9.1.3",
"@storybook/addon-vitest": "^9.1.3",
"@storybook/react-vite": "^9.1.16",
"@storybook/addon-vitest": "^9.1.16",
"@testing-library/jest-dom": "^6.9.1",
"@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.18.13",
"@types/react": "^19.2.2",
"@types/react-dom": "^19.2.2",
"@types/react": "^19.2.7",
"@types/react-dom": "^19.2.3",
"@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.2.2",
"@types/wicg-file-system-access": "^2023.10.7",
"cspell": "^9.3.2",
"jest": "^30.2.0",
"jest-canvas-mock": "^2.5.2",
"jsdom-testing-mocks": "^1.16.0",
"msw": "2.11.6",
"msw": "2.12.3",
"msw-storybook-addon": "^2.0.6",
"playwright": "^1.56.1",
"prettier": "^3.6.2",
"playwright": "^1.57.0",
"prettier": "^3.7.3",
"react-select-event": "^5.5.1",
"storybook": "^9.1.3",
"storybook": "^9.1.16",
"svgo": "^4.0.0",
"typescript": "^5.9.3",
"vite": "^7.1.12"
},
"dependencies": {
"@codemirror/autocomplete": "^6.19.1",
"@codemirror/autocomplete": "^6.20.0",
"@codemirror/lang-sql": "^6.10.0",
"@codemirror/view": "^6.38.6",
"@codemirror/view": "^6.38.8",
"@floating-ui/react": "^0.27.16",
"@grpc/grpc-js": "1.14.0",
"@grpc/grpc-js": "1.14.1",
"@lezer/highlight": "^1.2.3",
"@nivo/bar": "^0.99.0",
"@protobuf-ts/runtime": "^2.11.1",
"@protobuf-ts/runtime-rpc": "^2.11.1",
"@tanstack/react-query": "^5.90.5",
"@uiw/codemirror-themes": "^4.25.2",
"@uiw/react-codemirror": "^4.25.2",
"@tanstack/react-query": "^5.90.11",
"@uiw/codemirror-themes": "^4.25.3",
"@uiw/react-codemirror": "^4.25.3",
"d3-scale": "^4.0.2",
"d3-time-format": "^4.1.0",
"date-fns": "^4.1.0",
@@ -83,7 +83,7 @@
"immer": "^11.0.1",
"prop-types": "^15.8.1",
"react": "^19.2.0",
"react-day-picker": "^9.11.1",
"react-day-picker": "^9.11.2",
"react-dom": "^19.2.0",
"react-error-boundary": "^6.0.0",
"react-is": "^19.2.0",
+1073 -1320
View File
File diff suppressed because it is too large Load Diff
+5 -2
View File
@@ -37,10 +37,13 @@ shellEmulator: true
# https://github.com/gravitational/teleport/issues/46019
packageImportMethod: clone-or-copy
patchedDependencies:
# Needed after the upgrade to TypeScript 5.9.2.
'@types/[email protected]': web/patches/@[email protected]
# Needed for roundRect support which was merged to jest-canvas-mock but not released.
[email protected]: web/patches/[email protected]
# Do not install packages released less than 2 days (2880 minutes) ago
minimumReleaseAge: 2880
trustPolicy: no-downgrade
overrides:
# styled-components hardcodes specific version of csstype. Our design package also pulls in
# csstype. Unfortunately, it looks like types from 3.1.3 are incompatible with 3.2.3. Since this
# is a types-only package, we override it to 3.2.3 so that it matches the version from design.
"[email protected]>[email protected]": "^3.2.3"
@@ -1,4 +1,4 @@
import { TransformStream } from 'node:stream/web';
import { TransformStream, WritableStream } from 'node:stream/web';
import { TextDecoder, TextEncoder } from 'node:util';
import { BroadcastChannel } from 'node:worker_threads';
@@ -83,6 +83,10 @@ export default class PatchedJSDOMEnvironment extends JSDOMEnvironment {
}),
};
}
if (!global.WritableStream) {
global.WritableStream = WritableStream;
}
}
}
export const TestEnvironment = PatchedJSDOMEnvironment;
+9 -9
View File
@@ -14,26 +14,26 @@
"@babel/preset-env": "^7.28.5",
"@babel/preset-react": "^7.28.5",
"@babel/preset-typescript": "^7.28.5",
"@eslint/js": "^9.36.0",
"@swc/core": "^1.14.0",
"@swc/plugin-styled-components": "^10.0.0",
"@eslint/js": "^9.39.1",
"@swc/core": "^1.15.3",
"@swc/plugin-styled-components": "^12.0.1",
"@types/jsdom": "^21.1.7",
"@vitejs/plugin-react-swc": "^4.2.0",
"@vitejs/plugin-react-swc": "^4.2.2",
"babel-plugin-styled-components": "^2.1.4",
"eslint": "^9.36.0",
"eslint-plugin-jest": "^29.0.1",
"eslint": "^9.39.1",
"eslint-plugin-jest": "^29.2.1",
"eslint-plugin-jest-dom": "^5.5.0",
"eslint-plugin-react": "^7.37.5",
"eslint-plugin-react-hooks": "7.0.1",
"eslint-plugin-storybook": "^9.1.3",
"eslint-plugin-testing-library": "7.13.3",
"eslint-plugin-testing-library": "7.13.5",
"eslint-plugin-unused-imports": "^4.3.0",
"globals": "^16.4.0",
"globals": "^16.5.0",
"jest-environment-jsdom": "^30.2.0",
"jest-fail-on-console": "^3.3.1",
"jsdom": "^26.1.0",
"rollup-plugin-visualizer": "^6.0.5",
"typescript-eslint": "^8.46.2",
"typescript-eslint": "^8.48.0",
"vite-plugin-compression": "^0.5.1",
"vite-plugin-wasm": "^3.5.0",
"vite-tsconfig-paths": "^5.1.4"
+2 -2
View File
@@ -11,12 +11,12 @@
},
"dependencies": {
"@emotion/is-prop-valid": "1.4.0",
"csstype": "^3.0.2",
"csstype": "^3.2.3",
"styled-system": "^5.1.5"
},
"devDependencies": {
"@gravitational/build": "workspace:*",
"@types/styled-system": "^5.1.24",
"@types/styled-system": "^5.1.25",
"jest-styled-components": "^7.2.0"
}
}
+1 -4
View File
@@ -150,10 +150,7 @@ export interface Action {
}
export interface AlertProps
extends Props<AlertKind>,
SpaceProps,
WidthProps,
ColorProps {
extends Props<AlertKind>, SpaceProps, WidthProps, ColorProps {
linkColor?: string;
/**
* If specified, the alert's contents will wrap for narrower screens
+2 -1
View File
@@ -65,7 +65,8 @@ import {
} from '../system';
export interface BoxProps
extends MaxWidthProps,
extends
MaxWidthProps,
MinWidthProps,
SpaceProps,
HeightProps,
+2 -1
View File
@@ -43,7 +43,8 @@ import {
import Box, { BoxProps } from '../Box';
export interface FlexProps
extends BoxProps,
extends
BoxProps,
AlignItemsProps,
JustifyContentProps,
FlexWrapProps,
+2 -1
View File
@@ -37,7 +37,8 @@ import {
} from 'design/system';
interface ImageProps
extends SpaceProps,
extends
SpaceProps,
ColorProps,
WidthProps,
HeightProps,
@@ -85,11 +85,7 @@ const kinds = ({ theme, kind, shadow }: ThemedKindsProps) => {
};
interface LabelStateProps
extends SpaceProps,
KindsProps,
WidthProps,
ColorProps,
FontSizeProps {}
extends SpaceProps, KindsProps, WidthProps, ColorProps, FontSizeProps {}
const LabelState = styled.span<LabelStateProps>`
box-sizing: border-box;
@@ -38,10 +38,7 @@ import { Theme } from 'design/theme/themes/types';
export type TextAreaSize = 'large' | 'medium' | 'small';
export interface TextAreaProps
extends ColorProps,
SpaceProps,
WidthProps,
HeightProps {
extends ColorProps, SpaceProps, WidthProps, HeightProps {
size?: TextAreaSize;
hasError?: boolean;
resizable?: boolean;
@@ -27,11 +27,10 @@ import { RecordingPlayer, type RecordingPlayerProps } from '../RecordingPlayer';
import { decodeTtyEvent } from './decoding';
import { EventType, type TtyEvent } from './types';
interface TtyRecordingPlayerProps
extends Omit<
RecordingPlayerProps<TtyEvent>,
'decodeEvent' | 'endEventType' | 'player' | 'ws'
> {
interface TtyRecordingPlayerProps extends Omit<
RecordingPlayerProps<TtyEvent>,
'decodeEvent' | 'endEventType' | 'player' | 'ws'
> {
clusterId: string;
sessionId: string;
initialCols: number;
@@ -99,9 +99,9 @@ const api = {
headers: Record<string, string>;
mfaResponse: MfaChallengeResponse;
signal: AbortSignal;
}> &
// Either data or formData.
(| { data?: unknown; formData?: never }
}> & // Either data or formData.
(
| { data?: unknown; formData?: never }
| { data?: never; formData?: FormData }
) = {}
) {
+2 -2
View File
@@ -23,7 +23,7 @@
"private": true,
"homepage": "https://goteleport.com",
"dependencies": {
"@grpc/grpc-js": "1.14.0",
"@grpc/grpc-js": "1.14.1",
"@types/which": "^3.0.4",
"node-forge": "^1.3.2",
"node-pty": "1.1.0-beta35",
@@ -52,7 +52,7 @@
"react-dnd": "^14.0.4",
"react-dnd-html5-backend": "^14.0.2",
"whatwg-url": "^14.2.0",
"zod": "^4.1.12"
"zod": "^4.1.13"
},
"productName": "Teleport Connect"
}
@@ -52,9 +52,9 @@ const tshdRpcErrorObjectMatcher: TshdRpcError = expect.objectContaining({
cause: undefined,
});
class MockServiceMethod<T extends (...args: any[]) => any>
implements ServiceInfo
{
class MockServiceMethod<
T extends (...args: any[]) => any,
> implements ServiceInfo {
public methods: MethodInfo[];
public options = {};
public typeName = '';
@@ -393,9 +393,9 @@ function cloneThenRejection<TResult>(
* Alternatively, we could change cloneableClient to merely return the response property, plus maybe
* some other fields that we need.
*/
export class MockedUnaryCall<Response extends object>
implements CloneableUnaryCall<any, Response>
{
export class MockedUnaryCall<
Response extends object,
> implements CloneableUnaryCall<any, Response> {
constructor(
public response: Response,
private error?: any
-13
View File
@@ -1,13 +0,0 @@
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.
*/