diff --git a/extension/package.json b/extension/package.json index c3234574..5f260f00 100644 --- a/extension/package.json +++ b/extension/package.json @@ -75,7 +75,7 @@ "eslint-config-airbnb": "^19.0.4", "eslint-plugin-import": "^2.26.0", "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "file-loader": "^6.2.0", "fork-ts-checker-webpack-plugin": "^7.2.11", diff --git a/package.json b/package.json index f3d45b1c..da6eddc4 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-jest": "^26.1.5", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "jest": "^27.5.1", "prettier": "2.6.2", diff --git a/packages/react-dock/demo/package.json b/packages/react-dock/demo/package.json index 52418312..e8dad318 100644 --- a/packages/react-dock/demo/package.json +++ b/packages/react-dock/demo/package.json @@ -33,7 +33,7 @@ "cross-env": "^7.0.3", "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "fork-ts-checker-webpack-plugin": "^7.2.11", "html-webpack-plugin": "^5.5.0", diff --git a/packages/react-dock/package.json b/packages/react-dock/package.json index 7c9bbb71..4955b71c 100644 --- a/packages/react-dock/package.json +++ b/packages/react-dock/package.json @@ -62,7 +62,7 @@ "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-jest": "^26.1.5", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "jest": "^27.5.1", "react": "^17.0.2", diff --git a/packages/react-json-tree/examples/package.json b/packages/react-json-tree/examples/package.json index 6c7ea704..35ed672a 100644 --- a/packages/react-json-tree/examples/package.json +++ b/packages/react-json-tree/examples/package.json @@ -39,7 +39,7 @@ "cross-env": "^7.0.3", "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "fork-ts-checker-webpack-plugin": "^7.2.11", "html-webpack-plugin": "^5.5.0", diff --git a/packages/react-json-tree/package.json b/packages/react-json-tree/package.json index d2e324cf..a3793792 100644 --- a/packages/react-json-tree/package.json +++ b/packages/react-json-tree/package.json @@ -71,7 +71,7 @@ "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-jest": "^26.1.5", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "jest": "^27.5.1", "react": "^17.0.2", diff --git a/packages/redux-devtools-app/package.json b/packages/redux-devtools-app/package.json index e170cbd3..66df6173 100644 --- a/packages/redux-devtools-app/package.json +++ b/packages/redux-devtools-app/package.json @@ -96,7 +96,7 @@ "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-jest": "^26.1.5", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "fork-ts-checker-webpack-plugin": "^7.2.11", "html-loader": "^3.1.0", diff --git a/packages/redux-devtools-chart-monitor/package.json b/packages/redux-devtools-chart-monitor/package.json index cf25a109..f2952660 100644 --- a/packages/redux-devtools-chart-monitor/package.json +++ b/packages/redux-devtools-chart-monitor/package.json @@ -61,7 +61,7 @@ "@typescript-eslint/parser": "^5.22.0", "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "react": "^17.0.2", "redux": "^4.2.0", diff --git a/packages/redux-devtools-dock-monitor/package.json b/packages/redux-devtools-dock-monitor/package.json index ac1046b0..9ae8b58d 100644 --- a/packages/redux-devtools-dock-monitor/package.json +++ b/packages/redux-devtools-dock-monitor/package.json @@ -62,7 +62,7 @@ "@typescript-eslint/parser": "^5.22.0", "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "react": "^17.0.2", "redux": "^4.2.0", diff --git a/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json b/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json index 9085491c..19a473d7 100644 --- a/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json +++ b/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json @@ -45,7 +45,7 @@ "css-loader": "^6.7.1", "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "fork-ts-checker-webpack-plugin": "^7.2.11", "html-webpack-plugin": "^5.5.0", diff --git a/packages/redux-devtools-inspector-monitor-test-tab/package.json b/packages/redux-devtools-inspector-monitor-test-tab/package.json index e48ecf31..f5fb1307 100644 --- a/packages/redux-devtools-inspector-monitor-test-tab/package.json +++ b/packages/redux-devtools-inspector-monitor-test-tab/package.json @@ -76,7 +76,7 @@ "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-jest": "^26.1.5", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "jest": "^27.5.1", "react": "^17.0.2", diff --git a/packages/redux-devtools-inspector-monitor-trace-tab/package.json b/packages/redux-devtools-inspector-monitor-trace-tab/package.json index 1509e21c..ebf9b6c4 100644 --- a/packages/redux-devtools-inspector-monitor-trace-tab/package.json +++ b/packages/redux-devtools-inspector-monitor-trace-tab/package.json @@ -63,7 +63,7 @@ "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-jest": "^26.1.5", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "jest": "^27.5.1", "react": "^17.0.2", diff --git a/packages/redux-devtools-inspector-monitor/demo/package.json b/packages/redux-devtools-inspector-monitor/demo/package.json index 11530006..8a5f102d 100644 --- a/packages/redux-devtools-inspector-monitor/demo/package.json +++ b/packages/redux-devtools-inspector-monitor/demo/package.json @@ -42,7 +42,7 @@ "cross-env": "^7.0.3", "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "fork-ts-checker-webpack-plugin": "^7.2.11", "html-webpack-plugin": "^5.5.0", diff --git a/packages/redux-devtools-inspector-monitor/package.json b/packages/redux-devtools-inspector-monitor/package.json index fc054c6d..3e365116 100644 --- a/packages/redux-devtools-inspector-monitor/package.json +++ b/packages/redux-devtools-inspector-monitor/package.json @@ -73,7 +73,7 @@ "@typescript-eslint/parser": "^5.22.0", "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "react": "^17.0.2", "redux": "^4.2.0", diff --git a/packages/redux-devtools-log-monitor/package.json b/packages/redux-devtools-log-monitor/package.json index 594289ee..e86b77de 100644 --- a/packages/redux-devtools-log-monitor/package.json +++ b/packages/redux-devtools-log-monitor/package.json @@ -64,7 +64,7 @@ "@typescript-eslint/parser": "^5.22.0", "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "react": "^17.0.2", "redux": "^4.2.0", diff --git a/packages/redux-devtools-log-monitor/src/LogMonitorButton.tsx b/packages/redux-devtools-log-monitor/src/LogMonitorButton.tsx index 50afcc85..01924eb9 100644 --- a/packages/redux-devtools-log-monitor/src/LogMonitorButton.tsx +++ b/packages/redux-devtools-log-monitor/src/LogMonitorButton.tsx @@ -1,4 +1,4 @@ -import React, { CSSProperties } from 'react'; +import React, { CSSProperties, ReactNode } from 'react'; import { Base16Theme } from 'redux-devtools-themes'; import brighten from './brighten'; @@ -29,6 +29,7 @@ interface Props { theme: Base16Theme; onClick: () => void; enabled: boolean; + children?: ReactNode; } export default class LogMonitorButton extends React.PureComponent< diff --git a/packages/redux-devtools-rtk-query-monitor/demo/package.json b/packages/redux-devtools-rtk-query-monitor/demo/package.json index f236cdde..1b217a22 100644 --- a/packages/redux-devtools-rtk-query-monitor/demo/package.json +++ b/packages/redux-devtools-rtk-query-monitor/demo/package.json @@ -48,7 +48,7 @@ "css-loader": "^6.7.1", "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "fork-ts-checker-webpack-plugin": "^7.2.11", "html-webpack-plugin": "^5.5.0", diff --git a/packages/redux-devtools-rtk-query-monitor/package.json b/packages/redux-devtools-rtk-query-monitor/package.json index 2a0fbb80..58af4b0f 100644 --- a/packages/redux-devtools-rtk-query-monitor/package.json +++ b/packages/redux-devtools-rtk-query-monitor/package.json @@ -75,7 +75,7 @@ "@typescript-eslint/parser": "^5.22.0", "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "react": "^17.0.2", "redux": "^4.2.0", diff --git a/packages/redux-devtools-slider-monitor/examples/todomvc/package.json b/packages/redux-devtools-slider-monitor/examples/todomvc/package.json index 69fa7012..34f542d2 100644 --- a/packages/redux-devtools-slider-monitor/examples/todomvc/package.json +++ b/packages/redux-devtools-slider-monitor/examples/todomvc/package.json @@ -48,7 +48,7 @@ "css-loader": "^6.7.1", "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "fork-ts-checker-webpack-plugin": "^7.2.11", "html-webpack-plugin": "^5.5.0", diff --git a/packages/redux-devtools-slider-monitor/package.json b/packages/redux-devtools-slider-monitor/package.json index 35cb0732..a89ae499 100644 --- a/packages/redux-devtools-slider-monitor/package.json +++ b/packages/redux-devtools-slider-monitor/package.json @@ -55,7 +55,7 @@ "@typescript-eslint/parser": "^5.22.0", "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "react": "^17.0.2", "redux": "^4.2.0", diff --git a/packages/redux-devtools-ui/package.json b/packages/redux-devtools-ui/package.json index 8af44067..bc05e675 100644 --- a/packages/redux-devtools-ui/package.json +++ b/packages/redux-devtools-ui/package.json @@ -83,7 +83,7 @@ "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-jest": "^26.1.5", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "jest": "^27.5.1", "ncp": "^2.0.0", diff --git a/packages/redux-devtools/examples/counter/package.json b/packages/redux-devtools/examples/counter/package.json index cc95732c..74ad0676 100644 --- a/packages/redux-devtools/examples/counter/package.json +++ b/packages/redux-devtools/examples/counter/package.json @@ -45,7 +45,7 @@ "cross-env": "^7.0.3", "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "fork-ts-checker-webpack-plugin": "^7.2.11", "html-webpack-plugin": "^5.5.0", diff --git a/packages/redux-devtools/examples/todomvc/package.json b/packages/redux-devtools/examples/todomvc/package.json index 04e28afb..019e1d85 100644 --- a/packages/redux-devtools/examples/todomvc/package.json +++ b/packages/redux-devtools/examples/todomvc/package.json @@ -60,7 +60,7 @@ "css-loader": "^6.7.1", "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "fork-ts-checker-webpack-plugin": "^7.2.11", "html-webpack-plugin": "^5.5.0", diff --git a/packages/redux-devtools/package.json b/packages/redux-devtools/package.json index e2705a38..023dc146 100644 --- a/packages/redux-devtools/package.json +++ b/packages/redux-devtools/package.json @@ -64,7 +64,7 @@ "eslint": "^8.15.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-jest": "^26.1.5", - "eslint-plugin-react": "~7.28.0", + "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", "jest": "^27.5.1", "react": "^17.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0c89989f..ba4a4428 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,7 +16,7 @@ importers: eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 eslint-plugin-jest: ^26.1.5 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 jest: ^27.5.1 nx: ^14.1.4 @@ -32,7 +32,7 @@ importers: eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 eslint-plugin-jest: 26.1.5_vhithynu6ucgqsekfimo5wm23i - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 jest: 27.5.1 nx: 14.1.4_typescript@4.6.4 @@ -73,7 +73,7 @@ importers: eslint-config-airbnb: ^19.0.4 eslint-plugin-import: ^2.26.0 eslint-plugin-jsx-a11y: ^6.5.1 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 file-loader: ^6.2.0 fork-ts-checker-webpack-plugin: ^7.2.11 @@ -147,10 +147,10 @@ importers: css-loader: 6.7.1_webpack@5.72.0 electron: 18.2.0 eslint: 8.15.0 - eslint-config-airbnb: 19.0.4_c4azxlrdb26xwmsd7uoymvk3ju + eslint-config-airbnb: 19.0.4_xrdeh6rk75qznjks6fj23jbeji eslint-plugin-import: 2.26.0_eslint@8.15.0 eslint-plugin-jsx-a11y: 6.5.1_eslint@8.15.0 - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 file-loader: 6.2.0_webpack@5.72.0 fork-ts-checker-webpack-plugin: 7.2.11_dgip6vjrhmffcc4ihrseicj6om @@ -466,7 +466,7 @@ importers: eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 eslint-plugin-jest: ^26.1.5 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 jest: ^27.5.1 lodash.debounce: ^4.0.8 @@ -499,7 +499,7 @@ importers: eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 eslint-plugin-jest: 26.1.5_vhithynu6ucgqsekfimo5wm23i - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 jest: 27.5.1 react: 17.0.2 @@ -524,7 +524,7 @@ importers: cross-env: ^7.0.3 eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 fork-ts-checker-webpack-plugin: ^7.2.11 html-webpack-plugin: ^5.5.0 @@ -563,7 +563,7 @@ importers: cross-env: 7.0.3 eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 fork-ts-checker-webpack-plugin: 7.2.11_dgip6vjrhmffcc4ihrseicj6om html-webpack-plugin: 5.5.0_webpack@5.72.0 @@ -597,7 +597,7 @@ importers: eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 eslint-plugin-jest: ^26.1.5 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 jest: ^27.5.1 prop-types: ^15.8.1 @@ -637,7 +637,7 @@ importers: eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 eslint-plugin-jest: 26.1.5_vhithynu6ucgqsekfimo5wm23i - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 jest: 27.5.1 react: 17.0.2 @@ -665,7 +665,7 @@ importers: cross-env: ^7.0.3 eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 fork-ts-checker-webpack-plugin: ^7.2.11 html-webpack-plugin: ^5.5.0 @@ -699,7 +699,7 @@ importers: cross-env: 7.0.3 eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 fork-ts-checker-webpack-plugin: 7.2.11_dgip6vjrhmffcc4ihrseicj6om html-webpack-plugin: 5.5.0_webpack@5.72.0 @@ -730,7 +730,7 @@ importers: eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 eslint-plugin-jest: ^26.1.5 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 jest: ^27.5.1 lodash: ^4.17.21 @@ -765,7 +765,7 @@ importers: eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 eslint-plugin-jest: 26.1.5_vhithynu6ucgqsekfimo5wm23i - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 jest: 27.5.1 react: 17.0.2 @@ -820,7 +820,7 @@ importers: eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 eslint-plugin-jest: ^26.1.5 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 fork-ts-checker-webpack-plugin: ^7.2.11 html-loader: ^3.1.0 @@ -906,7 +906,7 @@ importers: eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 eslint-plugin-jest: 26.1.5_vhithynu6ucgqsekfimo5wm23i - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 fork-ts-checker-webpack-plugin: 7.2.11_dgip6vjrhmffcc4ihrseicj6om html-loader: 3.1.0_webpack@5.72.0 @@ -945,7 +945,7 @@ importers: deepmerge: ^4.2.2 eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 prop-types: ^15.8.1 react: ^17.0.2 @@ -975,7 +975,7 @@ importers: '@typescript-eslint/parser': 5.22.0_hcfsmds2fshutdssjqluwm76uu eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 react: 17.0.2 redux: 4.2.0 @@ -1109,7 +1109,7 @@ importers: '@typescript-eslint/parser': ^5.22.0 eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 parse-key: ^0.2.1 prop-types: ^15.8.1 @@ -1139,7 +1139,7 @@ importers: '@typescript-eslint/parser': 5.22.0_hcfsmds2fshutdssjqluwm76uu eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 react: 17.0.2 redux: 4.2.0 @@ -1205,7 +1205,7 @@ importers: dateformat: ^4.6.3 eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 hex-rgba: ^1.0.2 immutable: ^4.0.0 @@ -1261,7 +1261,7 @@ importers: '@typescript-eslint/parser': 5.22.0_hcfsmds2fshutdssjqluwm76uu eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 react: 17.0.2 redux: 4.2.0 @@ -1295,7 +1295,7 @@ importers: eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 eslint-plugin-jest: ^26.1.5 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 javascript-stringify: ^2.1.0 jest: ^27.5.1 @@ -1343,7 +1343,7 @@ importers: eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 eslint-plugin-jest: 26.1.5_vhithynu6ucgqsekfimo5wm23i - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 jest: 27.5.1 react: 17.0.2 @@ -1378,7 +1378,7 @@ importers: css-loader: ^6.7.1 eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 fork-ts-checker-webpack-plugin: ^7.2.11 html-webpack-plugin: ^5.5.0 @@ -1433,7 +1433,7 @@ importers: css-loader: 6.7.1_webpack@5.72.0 eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 fork-ts-checker-webpack-plugin: 7.2.11_dgip6vjrhmffcc4ihrseicj6om html-webpack-plugin: 5.5.0_webpack@5.72.0 @@ -1473,7 +1473,7 @@ importers: eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 eslint-plugin-jest: ^26.1.5 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 html-entities: ^2.3.3 jest: ^27.5.1 @@ -1520,7 +1520,7 @@ importers: eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 eslint-plugin-jest: 26.1.5_vhithynu6ucgqsekfimo5wm23i - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 jest: 27.5.1 react: 17.0.2 @@ -1554,7 +1554,7 @@ importers: cross-env: ^7.0.3 eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 fork-ts-checker-webpack-plugin: ^7.2.11 html-webpack-plugin: ^5.5.0 @@ -1604,7 +1604,7 @@ importers: cross-env: 7.0.3 eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 fork-ts-checker-webpack-plugin: 7.2.11_dgip6vjrhmffcc4ihrseicj6om html-webpack-plugin: 5.5.0_webpack@5.72.0 @@ -1682,7 +1682,7 @@ importers: '@typescript-eslint/parser': ^5.22.0 eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 lodash.debounce: ^4.0.8 prop-types: ^15.8.1 @@ -1715,7 +1715,7 @@ importers: '@typescript-eslint/parser': 5.22.0_hcfsmds2fshutdssjqluwm76uu eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 react: 17.0.2 redux: 4.2.0 @@ -1798,7 +1798,7 @@ importers: '@typescript-eslint/parser': ^5.22.0 eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 hex-rgba: ^1.0.2 immutable: ^4.0.0 @@ -1845,7 +1845,7 @@ importers: '@typescript-eslint/parser': 5.22.0_hcfsmds2fshutdssjqluwm76uu eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 react: 17.0.2 redux: 4.2.0 @@ -1881,7 +1881,7 @@ importers: css-loader: ^6.7.1 eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 fork-ts-checker-webpack-plugin: ^7.2.11 framer-motion: ^6.3.3 @@ -1938,7 +1938,7 @@ importers: css-loader: 6.7.1_webpack@5.72.0 eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 fork-ts-checker-webpack-plugin: 7.2.11_dgip6vjrhmffcc4ihrseicj6om html-webpack-plugin: 5.5.0_webpack@5.72.0 @@ -2015,7 +2015,7 @@ importers: '@typescript-eslint/parser': ^5.22.0 eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 prop-types: ^15.8.1 react: ^17.0.2 @@ -2049,7 +2049,7 @@ importers: '@typescript-eslint/parser': 5.22.0_hcfsmds2fshutdssjqluwm76uu eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 react: 17.0.2 redux: 4.2.0 @@ -2084,7 +2084,7 @@ importers: css-loader: ^6.7.1 eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 fork-ts-checker-webpack-plugin: ^7.2.11 html-webpack-plugin: ^5.5.0 @@ -2135,7 +2135,7 @@ importers: css-loader: 6.7.1_webpack@5.72.0 eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 fork-ts-checker-webpack-plugin: 7.2.11_dgip6vjrhmffcc4ihrseicj6om html-webpack-plugin: 5.5.0_webpack@5.72.0 @@ -2182,7 +2182,7 @@ importers: eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 eslint-plugin-jest: ^26.1.5 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 jest: ^27.5.1 ncp: ^2.0.0 @@ -2245,7 +2245,7 @@ importers: eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 eslint-plugin-jest: 26.1.5_vhithynu6ucgqsekfimo5wm23i - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 jest: 27.5.1 ncp: 2.0.0 @@ -2338,7 +2338,7 @@ importers: cross-env: ^7.0.3 eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 fork-ts-checker-webpack-plugin: ^7.2.11 html-webpack-plugin: ^5.5.0 @@ -2379,7 +2379,7 @@ importers: cross-env: 7.0.3 eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 fork-ts-checker-webpack-plugin: 7.2.11_dgip6vjrhmffcc4ihrseicj6om html-webpack-plugin: 5.5.0_webpack@5.72.0 @@ -2412,7 +2412,7 @@ importers: css-loader: ^6.7.1 eslint: ^8.15.0 eslint-config-prettier: ^8.5.0 - eslint-plugin-react: ~7.28.0 + eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 fork-ts-checker-webpack-plugin: ^7.2.11 html-webpack-plugin: ^5.5.0 @@ -2457,7 +2457,7 @@ importers: css-loader: 6.7.1_webpack@5.72.0 eslint: 8.15.0 eslint-config-prettier: 8.5.0_eslint@8.15.0 - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 fork-ts-checker-webpack-plugin: 7.2.11_dgip6vjrhmffcc4ihrseicj6om html-webpack-plugin: 5.5.0_webpack@5.72.0 @@ -12136,7 +12136,7 @@ packages: semver: 6.3.0 dev: true - /eslint-config-airbnb/19.0.4_c4azxlrdb26xwmsd7uoymvk3ju: + /eslint-config-airbnb/19.0.4_xrdeh6rk75qznjks6fj23jbeji: resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -12150,7 +12150,7 @@ packages: eslint-config-airbnb-base: 15.0.0_gwd37gqv3vjv3xlpl7ju3ag2qu eslint-plugin-import: 2.26.0_eslint@8.15.0 eslint-plugin-jsx-a11y: 6.5.1_eslint@8.15.0 - eslint-plugin-react: 7.28.0_eslint@8.15.0 + eslint-plugin-react: 7.29.4_eslint@8.15.0 eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0 object.assign: 4.1.2 object.entries: 1.1.5 @@ -12281,8 +12281,8 @@ packages: eslint: 8.15.0 dev: true - /eslint-plugin-react/7.28.0_eslint@8.15.0: - resolution: {integrity: sha512-IOlFIRHzWfEQQKcAD4iyYDndHwTQiCMcJVJjxempf203jnNLUnW34AXLrV33+nEXoifJE2ZEGmcjKPL8957eSw==} + /eslint-plugin-react/7.29.4_eslint@8.15.0: + resolution: {integrity: sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 @@ -13412,7 +13412,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.4 + minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 dev: true diff --git a/renovate.json b/renovate.json index 163911e9..7031f19e 100644 --- a/renovate.json +++ b/renovate.json @@ -18,11 +18,6 @@ "matchUpdateTypes": ["major", "minor"], "groupName": "source-map" }, - { - "matchPackageNames": ["eslint-plugin-react"], - "matchUpdateTypes": ["major", "minor"], - "groupName": "eslint-plugin-react" - }, { "matchPackageNames": [ "react", @@ -38,6 +33,16 @@ ], "matchUpdateTypes": ["major"], "groupName": "react" + }, + { + "matchPackageNames": [ + "socketcluster-client", + "@types/socketcluster-client", + "socketcluster", + "@types/socketcluster-server" + ], + "matchUpdateTypes": ["major"], + "groupName": "socketcluster" } ] }