mirror of
https://github.com/gravitational/teleport.git
synced 2026-09-21 05:55:42 +08:00
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:
co-authored by
Rafał Cieślak
Grzegorz Zdunek
parent
b156e734e6
commit
a5f60acd77
+25
-25
@@ -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",
|
||||
|
||||
Generated
+2462
-2178
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||
|
||||
@@ -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 });
|
||||
|
||||
@@ -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),
|
||||
},
|
||||
];
|
||||
})
|
||||
),
|
||||
},
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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.
|
||||
*/
|
||||
Reference in New Issue
Block a user