From a3851aa30118770137e3c4c1c28a66e3dafb9cd1 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 16 May 2022 00:53:42 +0000 Subject: [PATCH] chore(deps): update dependency @types/react-dom to v18 --- extension/package.json | 2 +- packages/react-dock/demo/package.json | 2 +- .../react-json-tree/examples/package.json | 2 +- packages/redux-devtools-app/package.json | 2 +- .../demo/package.json | 2 +- .../demo/package.json | 2 +- .../demo/package.json | 2 +- .../examples/todomvc/package.json | 2 +- .../examples/counter/package.json | 2 +- .../examples/todomvc/package.json | 2 +- pnpm-lock.yaml | 136 +++++++++--------- 11 files changed, 81 insertions(+), 75 deletions(-) diff --git a/extension/package.json b/extension/package.json index c3234574..eca6ed88 100644 --- a/extension/package.json +++ b/extension/package.json @@ -62,7 +62,7 @@ "@types/chrome": "^0.0.184", "@types/lodash": "^4.14.182", "@types/react": "^17.0.45", - "@types/react-dom": "^17.0.16", + "@types/react-dom": "^18.0.4", "@types/styled-components": "^5.1.25", "babel-loader": "^8.2.5", "bestzip": "^2.2.1", diff --git a/packages/react-dock/demo/package.json b/packages/react-dock/demo/package.json index 52418312..f9c009cc 100644 --- a/packages/react-dock/demo/package.json +++ b/packages/react-dock/demo/package.json @@ -25,7 +25,7 @@ "@babel/preset-typescript": "^7.16.7", "@types/node": "^16.11.33", "@types/react": "^17.0.45", - "@types/react-dom": "^17.0.16", + "@types/react-dom": "^18.0.4", "@types/styled-components": "^5.1.25", "@typescript-eslint/eslint-plugin": "^5.22.0", "@typescript-eslint/parser": "^5.22.0", diff --git a/packages/react-json-tree/examples/package.json b/packages/react-json-tree/examples/package.json index 6c7ea704..8b07e1d8 100644 --- a/packages/react-json-tree/examples/package.json +++ b/packages/react-json-tree/examples/package.json @@ -32,7 +32,7 @@ "@babel/preset-typescript": "^7.16.7", "@types/node": "^16.11.33", "@types/react": "^17.0.45", - "@types/react-dom": "^17.0.16", + "@types/react-dom": "^18.0.4", "@typescript-eslint/eslint-plugin": "^5.22.0", "@typescript-eslint/parser": "^5.22.0", "babel-loader": "^8.2.5", diff --git a/packages/redux-devtools-app/package.json b/packages/redux-devtools-app/package.json index d39b7779..763884ed 100644 --- a/packages/redux-devtools-app/package.json +++ b/packages/redux-devtools-app/package.json @@ -83,7 +83,7 @@ "@types/lodash": "^4.14.182", "@types/node": "^16.11.33", "@types/react": "^17.0.45", - "@types/react-dom": "^17.0.16", + "@types/react-dom": "^18.0.4", "@types/socketcluster-client": "^13.0.5", "@types/styled-components": "^5.1.25", "@types/testing-library__jest-dom": "^5.14.3", 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..f0486525 100644 --- a/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json +++ b/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json @@ -34,7 +34,7 @@ "@types/lodash.shuffle": "^4.2.7", "@types/node": "^16.11.33", "@types/react": "^17.0.45", - "@types/react-dom": "^17.0.16", + "@types/react-dom": "^18.0.4", "@types/redux-logger": "^3.0.9", "@types/styled-components": "^5.1.25", "@types/webpack-env": "^1.16.4", diff --git a/packages/redux-devtools-inspector-monitor/demo/package.json b/packages/redux-devtools-inspector-monitor/demo/package.json index 11530006..14f54661 100644 --- a/packages/redux-devtools-inspector-monitor/demo/package.json +++ b/packages/redux-devtools-inspector-monitor/demo/package.json @@ -33,7 +33,7 @@ "@types/lodash.shuffle": "^4.2.7", "@types/node": "^16.11.33", "@types/react": "^17.0.45", - "@types/react-dom": "^17.0.16", + "@types/react-dom": "^18.0.4", "@types/redux-logger": "^3.0.9", "@types/webpack-env": "^1.16.4", "@typescript-eslint/eslint-plugin": "^5.22.0", diff --git a/packages/redux-devtools-rtk-query-monitor/demo/package.json b/packages/redux-devtools-rtk-query-monitor/demo/package.json index f236cdde..3a76bd3c 100644 --- a/packages/redux-devtools-rtk-query-monitor/demo/package.json +++ b/packages/redux-devtools-rtk-query-monitor/demo/package.json @@ -38,7 +38,7 @@ "@types/copy-webpack-plugin": "^8.0.1", "@types/node": "^16.11.33", "@types/react": "^17.0.45", - "@types/react-dom": "^17.0.16", + "@types/react-dom": "^18.0.4", "@types/styled-components": "^5.1.25", "@typescript-eslint/eslint-plugin": "^5.22.0", "@typescript-eslint/parser": "^5.22.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..ca118d03 100644 --- a/packages/redux-devtools-slider-monitor/examples/todomvc/package.json +++ b/packages/redux-devtools-slider-monitor/examples/todomvc/package.json @@ -38,7 +38,7 @@ "@types/node": "^16.11.33", "@types/prop-types": "^15.7.5", "@types/react": "^17.0.45", - "@types/react-dom": "^17.0.16", + "@types/react-dom": "^18.0.4", "@types/styled-components": "^5.1.25", "@types/webpack-env": "^1.16.4", "@typescript-eslint/eslint-plugin": "^5.22.0", diff --git a/packages/redux-devtools/examples/counter/package.json b/packages/redux-devtools/examples/counter/package.json index cc95732c..9e16743a 100644 --- a/packages/redux-devtools/examples/counter/package.json +++ b/packages/redux-devtools/examples/counter/package.json @@ -37,7 +37,7 @@ "@types/node": "^16.11.33", "@types/prop-types": "^15.7.5", "@types/react": "^17.0.45", - "@types/react-dom": "^17.0.16", + "@types/react-dom": "^18.0.4", "@types/webpack-env": "^1.16.4", "@typescript-eslint/eslint-plugin": "^5.22.0", "@typescript-eslint/parser": "^5.22.0", diff --git a/packages/redux-devtools/examples/todomvc/package.json b/packages/redux-devtools/examples/todomvc/package.json index 04e28afb..50bfd6db 100644 --- a/packages/redux-devtools/examples/todomvc/package.json +++ b/packages/redux-devtools/examples/todomvc/package.json @@ -51,7 +51,7 @@ "@types/node": "^16.11.33", "@types/prop-types": "^15.7.5", "@types/react": "^17.0.45", - "@types/react-dom": "^17.0.16", + "@types/react-dom": "^18.0.4", "@types/webpack-env": "^1.16.4", "@typescript-eslint/eslint-plugin": "^5.22.0", "@typescript-eslint/parser": "^5.22.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0c89989f..305f76c5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -60,7 +60,7 @@ importers: '@types/jsan': ^3.1.2 '@types/lodash': ^4.14.182 '@types/react': ^17.0.45 - '@types/react-dom': ^17.0.16 + '@types/react-dom': ^18.0.4 '@types/styled-components': ^5.1.25 babel-loader: ^8.2.5 bestzip: ^2.2.1 @@ -122,7 +122,7 @@ importers: react-icons: 4.3.1_react@17.0.2 react-is: 17.0.2 react-json-tree: link:../packages/react-json-tree - react-redux: 8.0.1_3gefxrskiky5lahqkazq7km27u + react-redux: 8.0.1_c72ldjzuhcnxqujv5hzojls3we redux: 4.2.0 redux-persist: 6.0.0_react@17.0.2+redux@4.2.0 styled-components: 5.3.5_fane7jikarojcev26y27hpbhu4 @@ -137,7 +137,7 @@ importers: '@types/chrome': 0.0.184 '@types/lodash': 4.14.182 '@types/react': 17.0.45 - '@types/react-dom': 17.0.16 + '@types/react-dom': 18.0.4 '@types/styled-components': 5.1.25 babel-loader: 8.2.5_rb5fcebzp6kx3hqg3ucus54t3m bestzip: 2.2.1 @@ -516,7 +516,7 @@ importers: '@babel/preset-typescript': ^7.16.7 '@types/node': ^16.11.33 '@types/react': ^17.0.45 - '@types/react-dom': ^17.0.16 + '@types/react-dom': ^18.0.4 '@types/styled-components': ^5.1.25 '@typescript-eslint/eslint-plugin': ^5.22.0 '@typescript-eslint/parser': ^5.22.0 @@ -555,7 +555,7 @@ importers: '@babel/preset-typescript': 7.16.7_@babel+core@7.17.10 '@types/node': 16.11.33 '@types/react': 17.0.45 - '@types/react-dom': 17.0.16 + '@types/react-dom': 18.0.4 '@types/styled-components': 5.1.25 '@typescript-eslint/eslint-plugin': 5.22.0_tal4xlmvnofklupd3hwjtzfb4q '@typescript-eslint/parser': 5.22.0_hcfsmds2fshutdssjqluwm76uu @@ -658,7 +658,7 @@ importers: '@babel/preset-typescript': ^7.16.7 '@types/node': ^16.11.33 '@types/react': ^17.0.45 - '@types/react-dom': ^17.0.16 + '@types/react-dom': ^18.0.4 '@typescript-eslint/eslint-plugin': ^5.22.0 '@typescript-eslint/parser': ^5.22.0 babel-loader: ^8.2.5 @@ -692,7 +692,7 @@ importers: '@babel/preset-typescript': 7.16.7_@babel+core@7.17.10 '@types/node': 16.11.33 '@types/react': 17.0.45 - '@types/react-dom': 17.0.16 + '@types/react-dom': 18.0.4 '@typescript-eslint/eslint-plugin': 5.22.0_tal4xlmvnofklupd3hwjtzfb4q '@typescript-eslint/parser': 5.22.0_hcfsmds2fshutdssjqluwm76uu babel-loader: 8.2.5_rb5fcebzp6kx3hqg3ucus54t3m @@ -806,7 +806,7 @@ importers: '@types/node': ^16.11.33 '@types/prop-types': ^15.7.5 '@types/react': ^17.0.45 - '@types/react-dom': ^17.0.16 + '@types/react-dom': ^18.0.4 '@types/socketcluster-client': ^13.0.5 '@types/styled-components': ^5.1.25 '@types/testing-library__jest-dom': ^5.14.3 @@ -872,7 +872,7 @@ importers: prop-types: 15.8.1 react-icons: 4.3.1_react@17.0.2 react-is: 17.0.2 - react-redux: 8.0.1_3gefxrskiky5lahqkazq7km27u + react-redux: 8.0.1_c72ldjzuhcnxqujv5hzojls3we redux: 4.2.0 redux-persist: 6.0.0_react@17.0.2+redux@4.2.0 socketcluster-client: 14.3.2 @@ -893,7 +893,7 @@ importers: '@types/lodash': 4.14.182 '@types/node': 16.11.33 '@types/react': 17.0.45 - '@types/react-dom': 17.0.16 + '@types/react-dom': 18.0.4 '@types/socketcluster-client': 13.0.5 '@types/styled-components': 5.1.25 '@types/testing-library__jest-dom': 5.14.3 @@ -1367,7 +1367,7 @@ importers: '@types/lodash.shuffle': ^4.2.7 '@types/node': ^16.11.33 '@types/react': ^17.0.45 - '@types/react-dom': ^17.0.16 + '@types/react-dom': ^18.0.4 '@types/redux-logger': ^3.0.9 '@types/styled-components': ^5.1.25 '@types/webpack-env': ^1.16.4 @@ -1409,7 +1409,7 @@ importers: react: 17.0.2 react-dom: 17.0.2_react@17.0.2 react-is: 17.0.2 - react-redux: 8.0.1_3gefxrskiky5lahqkazq7km27u + react-redux: 8.0.1_c72ldjzuhcnxqujv5hzojls3we react-router-dom: 6.3.0_sfoxds7t5ydpegc3knd667wn6m redux: 4.2.0 redux-logger: 3.0.6 @@ -1422,7 +1422,7 @@ importers: '@types/lodash.shuffle': 4.2.7 '@types/node': 16.11.33 '@types/react': 17.0.45 - '@types/react-dom': 17.0.16 + '@types/react-dom': 18.0.4 '@types/redux-logger': 3.0.9 '@types/styled-components': 5.1.25 '@types/webpack-env': 1.16.4 @@ -1544,7 +1544,7 @@ importers: '@types/lodash.shuffle': ^4.2.7 '@types/node': ^16.11.33 '@types/react': ^17.0.45 - '@types/react-dom': ^17.0.16 + '@types/react-dom': ^18.0.4 '@types/redux-logger': ^3.0.9 '@types/webpack-env': ^1.16.4 '@typescript-eslint/eslint-plugin': ^5.22.0 @@ -1582,7 +1582,7 @@ importers: react: 17.0.2 react-bootstrap: 2.3.1_k2mvpji5i2ojml6m4ftklg47pa react-dom: 17.0.2_react@17.0.2 - react-redux: 8.0.1_3gefxrskiky5lahqkazq7km27u + react-redux: 8.0.1_c72ldjzuhcnxqujv5hzojls3we react-router-dom: 6.3.0_sfoxds7t5ydpegc3knd667wn6m redux: 4.2.0 redux-logger: 3.0.6 @@ -1595,7 +1595,7 @@ importers: '@types/lodash.shuffle': 4.2.7 '@types/node': 16.11.33 '@types/react': 17.0.45 - '@types/react-dom': 17.0.16 + '@types/react-dom': 18.0.4 '@types/redux-logger': 3.0.9 '@types/webpack-env': 1.16.4 '@typescript-eslint/eslint-plugin': 5.22.0_tal4xlmvnofklupd3hwjtzfb4q @@ -1871,7 +1871,7 @@ importers: '@types/copy-webpack-plugin': ^8.0.1 '@types/node': ^16.11.33 '@types/react': ^17.0.45 - '@types/react-dom': ^17.0.16 + '@types/react-dom': ^18.0.4 '@types/styled-components': ^5.1.25 '@typescript-eslint/eslint-plugin': ^5.22.0 '@typescript-eslint/parser': ^5.22.0 @@ -1916,7 +1916,7 @@ importers: react-dom: 17.0.2_react@17.0.2 react-icons: 4.3.1_react@17.0.2 react-is: 17.0.2 - react-redux: 8.0.1_cc4y4g7aqgcskb3d2faylvyopm + react-redux: 8.0.1_h5yno25hwldqx4z5uxrzoglm2u react-router-dom: 6.3.0_sfoxds7t5ydpegc3knd667wn6m styled-components: 5.3.5_fane7jikarojcev26y27hpbhu4 devDependencies: @@ -1928,7 +1928,7 @@ importers: '@types/copy-webpack-plugin': 8.0.1_webpack-cli@4.9.2 '@types/node': 16.11.33 '@types/react': 17.0.45 - '@types/react-dom': 17.0.16 + '@types/react-dom': 18.0.4 '@types/styled-components': 5.1.25 '@typescript-eslint/eslint-plugin': 5.22.0_tal4xlmvnofklupd3hwjtzfb4q '@typescript-eslint/parser': 5.22.0_hcfsmds2fshutdssjqluwm76uu @@ -2073,7 +2073,7 @@ importers: '@types/node': ^16.11.33 '@types/prop-types': ^15.7.5 '@types/react': ^17.0.45 - '@types/react-dom': ^17.0.16 + '@types/react-dom': ^18.0.4 '@types/styled-components': ^5.1.25 '@types/webpack-env': ^1.16.4 '@typescript-eslint/eslint-plugin': ^5.22.0 @@ -2112,7 +2112,7 @@ importers: react: 17.0.2 react-dom: 17.0.2_react@17.0.2 react-is: 17.0.2 - react-redux: 8.0.1_3gefxrskiky5lahqkazq7km27u + react-redux: 8.0.1_c72ldjzuhcnxqujv5hzojls3we redux: 4.2.0 styled-components: 5.3.5_fane7jikarojcev26y27hpbhu4 todomvc-app-css: 2.4.2 @@ -2125,7 +2125,7 @@ importers: '@types/node': 16.11.33 '@types/prop-types': 15.7.5 '@types/react': 17.0.45 - '@types/react-dom': 17.0.16 + '@types/react-dom': 18.0.4 '@types/styled-components': 5.1.25 '@types/webpack-env': 1.16.4 '@typescript-eslint/eslint-plugin': 5.22.0_tal4xlmvnofklupd3hwjtzfb4q @@ -2330,7 +2330,7 @@ importers: '@types/node': ^16.11.33 '@types/prop-types': ^15.7.5 '@types/react': ^17.0.45 - '@types/react-dom': ^17.0.16 + '@types/react-dom': ^18.0.4 '@types/webpack-env': ^1.16.4 '@typescript-eslint/eslint-plugin': ^5.22.0 '@typescript-eslint/parser': ^5.22.0 @@ -2360,7 +2360,7 @@ importers: prop-types: 15.8.1 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - react-redux: 8.0.1_3gefxrskiky5lahqkazq7km27u + react-redux: 8.0.1_c72ldjzuhcnxqujv5hzojls3we redux: 4.2.0 redux-thunk: 2.4.1_redux@4.2.0 devDependencies: @@ -2371,7 +2371,7 @@ importers: '@types/node': 16.11.33 '@types/prop-types': 15.7.5 '@types/react': 17.0.45 - '@types/react-dom': 17.0.16 + '@types/react-dom': 18.0.4 '@types/webpack-env': 1.16.4 '@typescript-eslint/eslint-plugin': 5.22.0_tal4xlmvnofklupd3hwjtzfb4q '@typescript-eslint/parser': 5.22.0_hcfsmds2fshutdssjqluwm76uu @@ -2402,7 +2402,7 @@ importers: '@types/node': ^16.11.33 '@types/prop-types': ^15.7.5 '@types/react': ^17.0.45 - '@types/react-dom': ^17.0.16 + '@types/react-dom': ^18.0.4 '@types/webpack-env': ^1.16.4 '@typescript-eslint/eslint-plugin': ^5.22.0 '@typescript-eslint/parser': ^5.22.0 @@ -2436,7 +2436,7 @@ importers: prop-types: 15.8.1 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - react-redux: 8.0.1_3gefxrskiky5lahqkazq7km27u + react-redux: 8.0.1_c72ldjzuhcnxqujv5hzojls3we redux: 4.2.0 todomvc-app-css: 2.4.2 devDependencies: @@ -2448,7 +2448,7 @@ importers: '@types/node': 16.11.33 '@types/prop-types': 15.7.5 '@types/react': 17.0.45 - '@types/react-dom': 17.0.16 + '@types/react-dom': 18.0.4 '@types/webpack-env': 1.16.4 '@typescript-eslint/eslint-plugin': 5.22.0_tal4xlmvnofklupd3hwjtzfb4q '@typescript-eslint/parser': 5.22.0_hcfsmds2fshutdssjqluwm76uu @@ -6013,7 +6013,7 @@ packages: dependencies: immer: 9.0.12 react: 17.0.2 - react-redux: 8.0.1_cc4y4g7aqgcskb3d2faylvyopm + react-redux: 8.0.1_h5yno25hwldqx4z5uxrzoglm2u redux: 4.2.0 redux-thunk: 2.4.1_redux@4.2.0 reselect: 4.1.5 @@ -8200,6 +8200,12 @@ packages: '@types/react': 17.0.45 dev: true + /@types/react-dom/18.0.4: + resolution: {integrity: sha512-FgTtbqPOCI3dzZPZoC2T/sx3L34qxy99ITWn4eoSA95qPyXDMH0ALoAqUp49ITniiJFsXUVBtalh/KffMpg21Q==} + dependencies: + '@types/react': 17.0.45 + dev: true + /@types/react-dragula/1.1.0: resolution: {integrity: sha512-wgRIVV2jo/Gria1PK3K26II7gfRD3VTcMfPYhL0CuIApSeon7xjBTj8Xs8Ln+Vbb/FuRKWfUaJXmF4R3KUGntA==} dependencies: @@ -18405,40 +18411,6 @@ packages: react-deep-force-update: 1.1.2 dev: true - /react-redux/8.0.1_3gefxrskiky5lahqkazq7km27u: - resolution: {integrity: sha512-LMZMsPY4DYdZfLJgd7i79n5Kps5N9XVLCJJeWAaPYTV+Eah2zTuBjTxKtNEbjiyitbq80/eIkm55CYSLqAub3w==} - peerDependencies: - '@types/react': ^16.8 || ^17.0 || ^18.0 - '@types/react-dom': ^16.8 || ^17.0 || ^18.0 - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - react-native: '>=0.59' - redux: ^4 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - react-dom: - optional: true - react-native: - optional: true - redux: - optional: true - dependencies: - '@babel/runtime': 7.17.9 - '@types/hoist-non-react-statics': 3.3.1 - '@types/react': 17.0.45 - '@types/react-dom': 17.0.16 - '@types/use-sync-external-store': 0.0.3 - hoist-non-react-statics: 3.3.2 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-is: 18.1.0 - redux: 4.2.0 - use-sync-external-store: 1.1.0_react@17.0.2 - dev: false - /react-redux/8.0.1_4a7fqdea4vmms5temxtq47oufa: resolution: {integrity: sha512-LMZMsPY4DYdZfLJgd7i79n5Kps5N9XVLCJJeWAaPYTV+Eah2zTuBjTxKtNEbjiyitbq80/eIkm55CYSLqAub3w==} peerDependencies: @@ -18472,7 +18444,7 @@ packages: use-sync-external-store: 1.1.0_react@17.0.2 dev: true - /react-redux/8.0.1_cc4y4g7aqgcskb3d2faylvyopm: + /react-redux/8.0.1_c72ldjzuhcnxqujv5hzojls3we: resolution: {integrity: sha512-LMZMsPY4DYdZfLJgd7i79n5Kps5N9XVLCJJeWAaPYTV+Eah2zTuBjTxKtNEbjiyitbq80/eIkm55CYSLqAub3w==} peerDependencies: '@types/react': ^16.8 || ^17.0 || ^18.0 @@ -18496,7 +18468,41 @@ packages: '@babel/runtime': 7.17.9 '@types/hoist-non-react-statics': 3.3.1 '@types/react': 17.0.45 - '@types/react-dom': 17.0.16 + '@types/react-dom': 18.0.4 + '@types/use-sync-external-store': 0.0.3 + hoist-non-react-statics: 3.3.2 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + react-is: 18.1.0 + redux: 4.2.0 + use-sync-external-store: 1.1.0_react@17.0.2 + dev: false + + /react-redux/8.0.1_h5yno25hwldqx4z5uxrzoglm2u: + resolution: {integrity: sha512-LMZMsPY4DYdZfLJgd7i79n5Kps5N9XVLCJJeWAaPYTV+Eah2zTuBjTxKtNEbjiyitbq80/eIkm55CYSLqAub3w==} + peerDependencies: + '@types/react': ^16.8 || ^17.0 || ^18.0 + '@types/react-dom': ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + react-native: '>=0.59' + redux: ^4 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + react-dom: + optional: true + react-native: + optional: true + redux: + optional: true + dependencies: + '@babel/runtime': 7.17.9 + '@types/hoist-non-react-statics': 3.3.1 + '@types/react': 17.0.45 + '@types/react-dom': 18.0.4 '@types/use-sync-external-store': 0.0.3 hoist-non-react-statics: 3.3.2 react: 17.0.2