Bump the ui group across 1 directory with 73 updates (#43198)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
dependabot[bot] 2024-06-21 17:02:08 +00:00 committed by GitHub
parent b97c865995
commit e796da0462
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 2283 additions and 2304 deletions

View file

@ -2,7 +2,19 @@ const config = require('@gravitational/build/jest/config');
process.env.TZ = 'UTC';
const esModules = ['strip-ansi', 'ansi-regex', 'd3-color'].join('|');
const esModules = [
'strip-ansi',
'ansi-regex',
'd3-color',
'd3-scale',
'd3-interpolate',
'd3-array',
'd3-format',
'd3-time',
'd3-shape',
'd3-path',
'internmap',
].join('|');
/** @type {import('@jest/types').Config.InitialOptions} */
module.exports = {

View file

@ -40,7 +40,7 @@
"x-default-browser": "^0.5.2"
},
"devDependencies": {
"prettier": "^3.2.5",
"prettier": "^3.3.2",
"typescript": "^5.4.5"
},
"workspaces": {

View file

@ -14,51 +14,51 @@
"g-build": "./bin/g-build.js"
},
"dependencies": {
"@babel/core": "^7.23.2",
"@babel/plugin-proposal-class-properties": "^7.16.0",
"@babel/plugin-proposal-object-rest-spread": "^7.16.0",
"@babel/plugin-proposal-optional-chaining": "^7.16.0",
"@babel/core": "^7.24.7",
"@babel/plugin-proposal-class-properties": "^7.18.6",
"@babel/plugin-proposal-object-rest-spread": "^7.20.7",
"@babel/plugin-proposal-optional-chaining": "^7.21.0",
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
"@babel/plugin-transform-classes": "^7.16.0",
"@babel/preset-env": "^7.16.4",
"@babel/preset-react": "^7.16.0",
"@babel/preset-typescript": "^7.22.15",
"@opentelemetry/api": "1.3.0",
"@opentelemetry/context-zone": "1.8.0",
"@opentelemetry/exporter-trace-otlp-http": "0.34.0",
"@opentelemetry/instrumentation": "0.34.0",
"@opentelemetry/instrumentation-document-load": "0.30.0",
"@opentelemetry/instrumentation-fetch": "0.34.0",
"@opentelemetry/instrumentation-user-interaction": "0.31.0",
"@opentelemetry/instrumentation-xml-http-request": "0.34.0",
"@opentelemetry/propagator-b3": "1.8.0",
"@opentelemetry/resources": "1.8.0",
"@opentelemetry/sdk-trace-base": "1.8.0",
"@opentelemetry/sdk-trace-web": "1.8.0",
"@opentelemetry/semantic-conventions": "1.8.0",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.11",
"@babel/plugin-transform-classes": "^7.24.7",
"@babel/preset-env": "^7.24.7",
"@babel/preset-react": "^7.24.7",
"@babel/preset-typescript": "^7.24.7",
"@opentelemetry/api": "1.9.0",
"@opentelemetry/context-zone": "1.25.0",
"@opentelemetry/exporter-trace-otlp-http": "0.52.0",
"@opentelemetry/instrumentation": "0.52.0",
"@opentelemetry/instrumentation-document-load": "0.39.0",
"@opentelemetry/instrumentation-fetch": "0.52.0",
"@opentelemetry/instrumentation-user-interaction": "0.39.0",
"@opentelemetry/instrumentation-xml-http-request": "0.52.0",
"@opentelemetry/propagator-b3": "1.25.0",
"@opentelemetry/resources": "1.25.0",
"@opentelemetry/sdk-trace-base": "1.25.0",
"@opentelemetry/sdk-trace-web": "1.25.0",
"@opentelemetry/semantic-conventions": "1.25.0",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.15",
"@storybook/addon-toolbars": "^6.5.16",
"@storybook/builder-webpack5": "^6.5.16",
"@storybook/components": "^6.5.16",
"@storybook/manager-webpack5": "^6.5.16",
"@storybook/react": "^6.5.16",
"@swc/plugin-styled-components": "^1.5.105",
"@testing-library/jest-dom": "^6.1.5",
"@swc/plugin-styled-components": "^1.5.122",
"@testing-library/jest-dom": "^6.4.6",
"@testing-library/react": "^15.0.7",
"@testing-library/user-event": "^14.5.2",
"@types/google-protobuf": "^3.15.12",
"@types/jest": "^29.5.12",
"@types/jsdom": "^21.1.7",
"@types/node": "^20.14.2",
"@types/react": "^18.2.39",
"@types/react-dom": "^18.2.17",
"@types/node": "^20.14.5",
"@types/react": "^18.3.3",
"@types/react-dom": "^18.3.0",
"@types/react-router-dom": "^5.1.1",
"@types/react-transition-group": "^4.4.10",
"@types/styled-components": "^5.1.34",
"@types/styled-system": "^3.1.3",
"@types/webpack": "^5.28.5",
"@types/webpack-dev-server": "^4.5.0",
"@vitejs/plugin-react-swc": "^3.5.0",
"@vitejs/plugin-react-swc": "^3.7.0",
"babel-loader": "^8.2.5",
"clean-webpack-plugin": "4.0.0",
"core-js": "^3",
@ -67,45 +67,45 @@
"eslint": "^8.56.0",
"eslint-import-resolver-typescript": "^3.6.1",
"eslint-plugin-babel": "^5.3.1",
"eslint-plugin-import": "2.28.1",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "^27.9.0",
"eslint-plugin-jest-dom": "^5.1.0",
"eslint-plugin-react": "^7.33.2",
"eslint-plugin-jest-dom": "^5.4.0",
"eslint-plugin-react": "^7.34.2",
"eslint-plugin-react-hooks": "^4.6.2",
"eslint-plugin-testing-library": "^5.11.1",
"events": "3.3.0",
"fork-ts-checker-webpack-plugin": "^8.0.0",
"html-webpack-plugin": "^5.5.0",
"html-webpack-plugin": "^5.6.0",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
"jest-fail-on-console": "^3.2.0",
"jest-fail-on-console": "^3.3.0",
"jest-styled-components": "^7.2.0",
"jsdom": "^21.1.0",
"jsdom-testing-mocks": "^1.9.0",
"jsdom-testing-mocks": "^1.13.0",
"msw": "^0.47.4",
"node-gyp": "^10.0.1",
"node-gyp": "^10.1.0",
"optimist": "^0.6.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-is": "^18.3.1",
"react-refresh": "^0.14.0",
"react-refresh": "^0.14.2",
"react-select-event": "^5.5.1",
"react-test-renderer": "^18.2.0",
"react-test-renderer": "^18.3.1",
"react-transition-group": "^4.4.5",
"rollup-plugin-visualizer": "^5.9.0",
"rollup-plugin-visualizer": "^5.12.0",
"styled-components": "5.3.11",
"typescript-eslint": "^7.2.0",
"vite": "^5.2.13",
"vite-plugin-wasm": "^3.2.2",
"vite-tsconfig-paths": "^4.2.1",
"typescript-eslint": "^7.13.1",
"vite": "^5.3.1",
"vite-plugin-wasm": "^3.3.0",
"vite-tsconfig-paths": "^4.3.2",
"webpack": "^5.76.2",
"webpack-bundle-analyzer": "^4.6.1",
"webpack-bundle-analyzer": "^4.10.2",
"webpack-cli": "^4.10.0",
"webpack-dev-server": "^4.9.3"
},
"devDependencies": {
"msw-storybook-addon": "^1.8.0",
"ts-loader": "^9.4.2"
"ts-loader": "^9.5.1"
}
}

View file

@ -18,53 +18,53 @@
import {
alignItems,
AlignItemsProps,
type AlignItemsProps,
alignSelf,
AlignSelfProps,
type AlignSelfProps,
border,
BorderProps,
type BorderProps,
borderColor,
BorderColorProps,
type BorderColorProps,
borders,
BordersProps,
type BordersProps,
color,
ColorProps,
type ColorProps,
flex,
FlexProps,
type FlexProps,
flexDirection,
FlexDirectionProps,
type FlexDirectionProps,
flexWrap,
FlexWrapProps,
type FlexWrapProps,
fontSize,
FontSizeProps,
type FontSizeProps,
fontWeight,
FontWeightProps,
type FontWeightProps,
height,
HeightProps,
type HeightProps,
justifyContent,
JustifyContentProps,
type JustifyContentProps,
justifySelf,
JustifySelfProps,
type JustifySelfProps,
lineHeight,
LineHeightProps,
type LineHeightProps,
maxHeight,
MaxHeightProps,
type MaxHeightProps,
maxWidth,
MaxWidthProps,
type MaxWidthProps,
minHeight,
MinHeightProps,
type MinHeightProps,
minWidth,
MinWidthProps,
type MinWidthProps,
overflow,
OverflowProps,
type OverflowProps,
size,
SizeProps,
type SizeProps,
space,
SpaceProps,
type SpaceProps,
textAlign,
TextAlignProps,
type TextAlignProps,
width,
WidthProps,
type WidthProps,
style,
ResponsiveValue,
TLengthStyledSystem,
@ -72,8 +72,8 @@ import {
import { Property } from 'csstype';
import typography, { TypographyProps } from './typography';
import borderRadius, { BorderRadiusProps } from './borderRadius';
import typography, { type TypographyProps } from './typography';
import borderRadius, { type BorderRadiusProps } from './borderRadius';
const gap = style({
prop: 'gap',

View file

@ -4,12 +4,12 @@
"description": "Enterprise-only dependencies of the Teleport Web UI",
"private": true,
"dependencies": {
"@codemirror/lang-sql": "^6.5.2",
"@nivo/bar": "^0.83.0",
"@codemirror/lang-sql": "^6.6.5",
"@nivo/bar": "^0.87.0",
"@stripe/react-stripe-js": "^1.16.5",
"@stripe/stripe-js": "^1.48.0",
"@uiw/codemirror-themes": "^4.21.20",
"@uiw/react-codemirror": "^4.21.20",
"@uiw/codemirror-themes": "^4.22.2",
"@uiw/react-codemirror": "^4.22.2",
"d3-time-format": "^4.1.0",
"d3-scale": "^4.0.2",
"react-highlight": "^0.15.0",

View file

@ -11,25 +11,25 @@
},
"dependencies": {
"@codemirror/lang-javascript": "^6.2.2",
"@codemirror/lang-sql": "^6.5.2",
"@codemirror/lang-sql": "^6.6.5",
"@gravitational/design": "1.0.0",
"@lezer/generator": "^1.4.0",
"@lezer/highlight": "^1.1.6",
"@nivo/bar": "^0.83.0",
"@nivo/core": "^0.83.0",
"@nivo/line": "^0.83.0",
"@nivo/pie": "^0.83.0",
"@lezer/generator": "^1.7.0",
"@lezer/highlight": "^1.2.0",
"@nivo/bar": "^0.87.0",
"@nivo/core": "^0.87.0",
"@nivo/line": "^0.87.0",
"@nivo/pie": "^0.87.0",
"@react-spring/web": "^9.7.2",
"@uiw/codemirror-theme-dracula": "^4.21.9",
"@uiw/react-codemirror": "^4.21.9",
"@use-gesture/react": "^10.2.27",
"ace-builds": "1.4.6",
"@uiw/codemirror-theme-dracula": "^4.22.2",
"@uiw/react-codemirror": "^4.22.2",
"@use-gesture/react": "^10.3.1",
"ace-builds": "1.35.0",
"create-react-class": "^15.6.3",
"d3-hierarchy": "^3.1.2",
"date-fns": "^2.28.0",
"dompurify": "^3.0.1",
"dompurify": "^3.1.5",
"highlight-words-core": "^1.2.2",
"highlight.js": "^11.7.0",
"highlight.js": "^11.9.0",
"marked": "^4.3.0",
"react": "^18.2.0",
"react-day-picker": "^8.10.1",
@ -37,16 +37,16 @@
"react-router": "5.1.1",
"react-router-dom": "5.1.1",
"react-select": "^3.0.8",
"reactflow": "^11.7.4",
"reactflow": "^11.11.3",
"remark-gfm": "^3.0.1",
"tslib": "^2.6.3",
"web-worker": "^1.2.0",
"web-worker": "^1.3.0",
"whatwg-fetch": "^3.6.20"
},
"devDependencies": {
"@types/d3-hierarchy": "^3.1.7",
"@types/dompurify": "^3.0.5",
"@types/marked": "^4.0.8",
"@types/react-highlight": "^0.12.6"
"@types/react-highlight": "^0.12.8"
}
}

View file

@ -31,7 +31,7 @@
"@types/wicg-file-system-access": "^2023.10.5",
"babel-plugin-transform-import-meta": "^2.2.0",
"babel-plugin-transform-vite-meta-env": "^1.0.3",
"jest-canvas-mock": "^2.3.1",
"jest-canvas-mock": "^2.5.2",
"jest-websocket-mock": "^2.5.0"
}
}

View file

@ -45,6 +45,18 @@ let ctx: TeleportContext;
const mio = mockIntersectionObserver();
beforeEach(() => {
class ResizeObserver {
observe() {}
unobserve() {}
disconnect() {}
}
global.ResizeObserver = ResizeObserver;
jest.resetAllMocks();
});
beforeEach(() => jest.resetAllMocks());
function setup(): void {

View file

@ -23,14 +23,14 @@
"private": true,
"homepage": "https://goteleport.com",
"dependencies": {
"@grpc/grpc-js": "1.8.22",
"@grpc/grpc-js": "1.10.9",
"node-forge": "^1.3.1",
"node-pty": "1.1.0-beta14",
"ring-buffer-ts": "^1.2.0",
"split2": "4.1.0",
"split2": "4.2.0",
"strip-ansi": "^7.1.0",
"tar-fs": "^3.0.6",
"winston": "^3.3.3"
"winston": "^3.13.0"
},
"devDependencies": {
"@gravitational/build": "^1.0.0",
@ -39,23 +39,23 @@
"@protobuf-ts/grpc-transport": "^2.9.4",
"@protobuf-ts/runtime": "^2.9.4",
"@protobuf-ts/runtime-rpc": "^2.9.4",
"@types/node-forge": "^1.0.4",
"@types/node-forge": "^1.3.11",
"@types/tar-fs": "^2.0.4",
"@types/whatwg-url": "^11.0.5",
"electron": "31.0.1",
"electron-notarize": "^1.2.2",
"electron-vite": "^2.0.0",
"electron-vite": "^2.2.0",
"google-protobuf": "^3.21.2",
"immer": "^9.0.7",
"jest-canvas-mock": "^2.3.1",
"jest-canvas-mock": "^2.5.2",
"react-dnd": "^14.0.4",
"react-dnd-html5-backend": "^14.0.2",
"vite-plugin-commonjs": "^0.10.1",
"whatwg-url": "^14.0.0",
"xterm": "^5.3.0",
"xterm-addon-fit": "^0.8.0",
"zod": "^3.22.3",
"zod-to-json-schema": "^3.20.4"
"zod": "^3.23.8",
"zod-to-json-schema": "^3.23.1"
},
"productName": "Teleport Connect"
}

4361
yarn.lock

File diff suppressed because it is too large Load diff