From 8094e1d49da59c1a6db798011deb081b6a043b40 Mon Sep 17 00:00:00 2001 From: Guillaume Cornut Date: Tue, 10 Dec 2024 14:50:21 +0100 Subject: [PATCH 1/3] chore(react): update internal react version to v18 --- packages/lumx-react/package.json | 4 ++-- packages/site-demo/package.json | 4 ++-- yarn.lock | 39 +++++++++++++++----------------- 3 files changed, 22 insertions(+), 25 deletions(-) diff --git a/packages/lumx-react/package.json b/packages/lumx-react/package.json index 357d26b20..98146ca25 100644 --- a/packages/lumx-react/package.json +++ b/packages/lumx-react/package.json @@ -57,8 +57,8 @@ "is-ci": "^2.0.0", "jest": "29.1.2", "jest-environment-jsdom": "29.1.2", - "react": "^17.0.2", - "react-dom": "^17.0.2", + "react": "^18.3.1", + "react-dom": "^18.3.1", "rollup": "3.29.5", "rollup-plugin-analyzer": "^4.0.0", "rollup-plugin-cleaner": "^1.0.0", diff --git a/packages/site-demo/package.json b/packages/site-demo/package.json index efa5d8c5f..d8363d474 100644 --- a/packages/site-demo/package.json +++ b/packages/site-demo/package.json @@ -48,9 +48,9 @@ "moment-range": "^4.0.2", "prism-react-renderer": "^0.1.5", "prismjs": "^1.25.0", - "react": "^17.0.2", + "react": "^18.3.1", "react-docgen-typescript": "^2.2.2", - "react-dom": "^17.0.2", + "react-dom": "^18.3.1", "react-helmet": "^6.1.0" }, "devDependencies": { diff --git a/yarn.lock b/yarn.lock index de36f3acd..04ead4a77 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4019,8 +4019,8 @@ __metadata: is-ci: ^2.0.0 jest: 29.1.2 jest-environment-jsdom: 29.1.2 - react: ^17.0.2 - react-dom: ^17.0.2 + react: ^18.3.1 + react-dom: ^18.3.1 react-is: ">=16.13.0" react-popper: ^2.2.4 rollup: 3.29.5 @@ -23270,9 +23270,9 @@ fsevents@~2.1.2: moment-range: ^4.0.2 prism-react-renderer: ^0.1.5 prismjs: ^1.25.0 - react: ^17.0.2 + react: ^18.3.1 react-docgen-typescript: ^2.2.2 - react-dom: ^17.0.2 + react-dom: ^18.3.1 react-helmet: ^6.1.0 tsconfig-paths-webpack-plugin: ^3.3.0 typescript: ^5.4.3 @@ -28401,16 +28401,15 @@ fsevents@~2.1.2: languageName: node linkType: hard -"react-dom@npm:^17.0.2": - version: 17.0.2 - resolution: "react-dom@npm:17.0.2" +"react-dom@npm:^18.3.1": + version: 18.3.1 + resolution: "react-dom@npm:18.3.1" dependencies: loose-envify: ^1.1.0 - object-assign: ^4.1.1 - scheduler: ^0.20.2 + scheduler: ^0.23.2 peerDependencies: - react: 17.0.2 - checksum: 1c1eaa3bca7c7228d24b70932e3d7c99e70d1d04e13bb0843bbf321582bc25d7961d6b8a6978a58a598af2af496d1cedcfb1bf65f6b0960a0a8161cb8dab743c + react: ^18.3.1 + checksum: 298954ecd8f78288dcaece05e88b570014d8f6dce5db6f66e6ee91448debeb59dcd31561dddb354eee47e6c1bb234669459060deb238ed0213497146e555a0b9 languageName: node linkType: hard @@ -28616,13 +28615,12 @@ fsevents@~2.1.2: languageName: node linkType: hard -"react@npm:^17.0.2": - version: 17.0.2 - resolution: "react@npm:17.0.2" +"react@npm:^18.3.1": + version: 18.3.1 + resolution: "react@npm:18.3.1" dependencies: loose-envify: ^1.1.0 - object-assign: ^4.1.1 - checksum: b254cc17ce3011788330f7bbf383ab653c6848902d7936a87b09d835d091e3f295f7e9dd1597c6daac5dc80f90e778c8230218ba8ad599f74adcc11e33b9d61b + checksum: a27bcfa8ff7c15a1e50244ad0d0c1cb2ad4375eeffefd266a64889beea6f6b64c4966c9b37d14ee32d6c9fcd5aa6ba183b6988167ab4d127d13e7cb5b386a376 languageName: node linkType: hard @@ -30333,13 +30331,12 @@ resolve@^1.9.0: languageName: node linkType: hard -"scheduler@npm:^0.20.2": - version: 0.20.2 - resolution: "scheduler@npm:0.20.2" +"scheduler@npm:^0.23.2": + version: 0.23.2 + resolution: "scheduler@npm:0.23.2" dependencies: loose-envify: ^1.1.0 - object-assign: ^4.1.1 - checksum: c4b35cf967c8f0d3e65753252d0f260271f81a81e427241295c5a7b783abf4ea9e905f22f815ab66676f5313be0a25f47be582254db8f9241b259213e999b8fc + checksum: 3e82d1f419e240ef6219d794ff29c7ee415fbdc19e038f680a10c067108e06284f1847450a210b29bbaf97b9d8a97ced5f624c31c681248ac84c80d56ad5a2c4 languageName: node linkType: hard From df3327bfc317e4b955d13e2f3f69b5c136d54381 Mon Sep 17 00:00:00 2001 From: Guillaume Cornut Date: Thu, 12 Dec 2024 17:17:01 +0100 Subject: [PATCH 2/3] chore(testing-libray): update testing library depdendencies --- packages/lumx-react/package.json | 6 +- yarn.lock | 141 ++++++++++++++++--------------- 2 files changed, 76 insertions(+), 71 deletions(-) diff --git a/packages/lumx-react/package.json b/packages/lumx-react/package.json index 98146ca25..d73d805c1 100644 --- a/packages/lumx-react/package.json +++ b/packages/lumx-react/package.json @@ -35,9 +35,9 @@ "@storybook/blocks": "^7.6.3", "@storybook/react": "^7.6.3", "@storybook/react-vite": "^7.6.3", - "@testing-library/jest-dom": "^5.16.4", - "@testing-library/react": "^12.1.2", - "@testing-library/user-event": "^14.4.3", + "@testing-library/jest-dom": "^6.6.3", + "@testing-library/react": "^14.3.1", + "@testing-library/user-event": "^14.5.2", "@types/body-scroll-lock": "^2.6.1", "@types/classnames": "^2.2.9", "@types/dom-view-transitions": "^1.0.5", diff --git a/yarn.lock b/yarn.lock index 04ead4a77..98fbbb6bf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12,10 +12,10 @@ __metadata: languageName: node linkType: hard -"@adobe/css-tools@npm:^4.0.1": - version: 4.3.2 - resolution: "@adobe/css-tools@npm:4.3.2" - checksum: 9667d61d55dc3b0a315c530ae84e016ce5267c4dd8ac00abb40108dc98e07b98e3090ce8b87acd51a41a68d9e84dcccb08cdf21c902572a9cf9dcaf830da4ae3 +"@adobe/css-tools@npm:^4.4.0": + version: 4.4.1 + resolution: "@adobe/css-tools@npm:4.4.1" + checksum: bbded8a03c314afee0fb0b42922f664f437e0e2f0b86eeeb06dee9d02cd8fc958cf87aa3314952b00074e0b22fc5b8da23f45b61b6f8291c8aaa7cffc56a76e9 languageName: node linkType: hard @@ -1795,7 +1795,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.10.0, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.14.8, @babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.6.3, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:^7.10.0, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.14.8, @babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.6.3, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.8.4": version: 7.23.6 resolution: "@babel/runtime@npm:7.23.6" dependencies: @@ -3995,9 +3995,9 @@ __metadata: "@storybook/blocks": ^7.6.3 "@storybook/react": ^7.6.3 "@storybook/react-vite": ^7.6.3 - "@testing-library/jest-dom": ^5.16.4 - "@testing-library/react": ^12.1.2 - "@testing-library/user-event": ^14.4.3 + "@testing-library/jest-dom": ^6.6.3 + "@testing-library/react": ^14.3.1 + "@testing-library/user-event": ^14.5.2 "@types/body-scroll-lock": ^2.6.1 "@types/classnames": ^2.2.9 "@types/dom-view-transitions": ^1.0.5 @@ -5929,59 +5929,57 @@ __metadata: languageName: node linkType: hard -"@testing-library/dom@npm:^8.0.0": - version: 8.19.0 - resolution: "@testing-library/dom@npm:8.19.0" +"@testing-library/dom@npm:^9.0.0": + version: 9.3.4 + resolution: "@testing-library/dom@npm:9.3.4" dependencies: "@babel/code-frame": ^7.10.4 "@babel/runtime": ^7.12.5 - "@types/aria-query": ^4.2.0 - aria-query: ^5.0.0 + "@types/aria-query": ^5.0.1 + aria-query: 5.1.3 chalk: ^4.1.0 dom-accessibility-api: ^0.5.9 - lz-string: ^1.4.4 + lz-string: ^1.5.0 pretty-format: ^27.0.2 - checksum: 6bb93fef96703b6c47cf1b7cc8f71d402a9576084a94ba4e9926f51bd7bb1287fbb4f6942d82bd03fc6f3d998ae97e60f6aea4618f3a1ce6139597d2a4ecb7b9 + checksum: dfd6fb0d6c7b4dd716ba3c47309bc9541b4a55772cb61758b4f396b3785efe2dbc75dc63423545c039078c7ffcc5e4b8c67c2db1b6af4799580466036f70026f languageName: node linkType: hard -"@testing-library/jest-dom@npm:^5.16.4": - version: 5.16.5 - resolution: "@testing-library/jest-dom@npm:5.16.5" +"@testing-library/jest-dom@npm:^6.6.3": + version: 6.6.3 + resolution: "@testing-library/jest-dom@npm:6.6.3" dependencies: - "@adobe/css-tools": ^4.0.1 - "@babel/runtime": ^7.9.2 - "@types/testing-library__jest-dom": ^5.9.1 + "@adobe/css-tools": ^4.4.0 aria-query: ^5.0.0 chalk: ^3.0.0 css.escape: ^1.5.1 - dom-accessibility-api: ^0.5.6 - lodash: ^4.17.15 + dom-accessibility-api: ^0.6.3 + lodash: ^4.17.21 redent: ^3.0.0 - checksum: 94911f901a8031f3e489d04ac057cb5373621230f5d92bed80e514e24b069fb58a3166d1dd86963e55f078a1bd999da595e2ab96ed95f452d477e272937d792a + checksum: c1dc4260b05309a0084416639006cd105849acc5b102bef682a3b19bd6fce07ff6762085fc7f2599546c995a2fc66fdb1d70e50e22a634a0098524056cc9e511 languageName: node linkType: hard -"@testing-library/react@npm:^12.1.2": - version: 12.1.5 - resolution: "@testing-library/react@npm:12.1.5" +"@testing-library/react@npm:^14.3.1": + version: 14.3.1 + resolution: "@testing-library/react@npm:14.3.1" dependencies: "@babel/runtime": ^7.12.5 - "@testing-library/dom": ^8.0.0 - "@types/react-dom": <18.0.0 + "@testing-library/dom": ^9.0.0 + "@types/react-dom": ^18.0.0 peerDependencies: - react: <18.0.0 - react-dom: <18.0.0 - checksum: 4abd0490405e709a7df584a0db604e508a4612398bb1326e8fa32dd9393b15badc826dcf6d2f7525437886d507871f719f127b9860ed69ddd204d1fa834f576a + react: ^18.0.0 + react-dom: ^18.0.0 + checksum: b057d4c9db5a523acfc24d7bc4665a924ab8d6f252c7f51eecf7dd30f1239413e1134925fd5cc9cbdef80496af64c04e6719b2081f89fe05ba87e8c6305bcc16 languageName: node linkType: hard -"@testing-library/user-event@npm:^14.4.3": - version: 14.4.3 - resolution: "@testing-library/user-event@npm:14.4.3" +"@testing-library/user-event@npm:^14.5.2": + version: 14.5.2 + resolution: "@testing-library/user-event@npm:14.5.2" peerDependencies: "@testing-library/dom": ">=7.21.4" - checksum: 852c48ea6db1c9471b18276617c84fec4320771e466cd58339a732ca3fd73ad35e5a43ae14f51af51a8d0a150dcf60fcaab049ef367871207bea8f92c4b8195e + checksum: d76937dffcf0082fbf3bb89eb2b81a31bf5448048dd61c33928c5f10e33a58e035321d39145cefd469bb5a499c68a5b4086b22f1a44e3e7c7e817dc5f6782867 languageName: node linkType: hard @@ -6038,10 +6036,10 @@ __metadata: languageName: node linkType: hard -"@types/aria-query@npm:^4.2.0": - version: 4.2.2 - resolution: "@types/aria-query@npm:4.2.2" - checksum: 6f2ce11d91e2d665f3873258db19da752d91d85d3679eb5efcdf9c711d14492287e1e4eb52613b28e60375841a9e428594e745b68436c963d8bad4bf72188df3 +"@types/aria-query@npm:^5.0.1": + version: 5.0.4 + resolution: "@types/aria-query@npm:5.0.4" + checksum: ad8b87e4ad64255db5f0a73bc2b4da9b146c38a3a8ab4d9306154334e0fc67ae64e76bfa298eebd1e71830591fb15987e5de7111bdb36a2221bdc379e3415fb0 languageName: node linkType: hard @@ -6478,7 +6476,7 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:*, @types/jest@npm:^29.2.1": +"@types/jest@npm:^29.2.1": version: 29.2.1 resolution: "@types/jest@npm:29.2.1" dependencies: @@ -6742,7 +6740,7 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:<18.0.0, @types/react-dom@npm:^17.0.2": +"@types/react-dom@npm:^17.0.2": version: 17.0.25 resolution: "@types/react-dom@npm:17.0.25" dependencies: @@ -6751,6 +6749,15 @@ __metadata: languageName: node linkType: hard +"@types/react-dom@npm:^18.0.0": + version: 18.3.5 + resolution: "@types/react-dom@npm:18.3.5" + peerDependencies: + "@types/react": ^18.0.0 + checksum: 95c757684f71e761515c5a11299e5feec550c72bb52975487f360e6f0d359b26454c26eaf2ce45dd22748205aa9b2c2fe0abe7005ebcbd233a7615283ac39a7d + languageName: node + linkType: hard + "@types/react-helmet@npm:^6.1.0": version: 6.1.0 resolution: "@types/react-helmet@npm:6.1.0" @@ -6900,15 +6907,6 @@ __metadata: languageName: node linkType: hard -"@types/testing-library__jest-dom@npm:^5.9.1": - version: 5.14.5 - resolution: "@types/testing-library__jest-dom@npm:5.14.5" - dependencies: - "@types/jest": "*" - checksum: dcb05416758fe88c1f4f3aa97b4699fcb46a5ed8f53c6b81721e66155452a48caf12ecb97dfdfd4130678e65efd66b9fca0ac434b3d63affec84842a84a6bf38 - languageName: node - linkType: hard - "@types/tmp@npm:^0.0.33": version: 0.0.33 resolution: "@types/tmp@npm:0.0.33" @@ -8221,6 +8219,15 @@ __metadata: languageName: node linkType: hard +"aria-query@npm:5.1.3, aria-query@npm:^5.0.0": + version: 5.1.3 + resolution: "aria-query@npm:5.1.3" + dependencies: + deep-equal: ^2.0.5 + checksum: 929ff95f02857b650fb4cbcd2f41072eee2f46159a6605ea03bf63aa572e35ffdff43d69e815ddc462e16e07de8faba3978afc2813650b4448ee18c9895d982b + languageName: node + linkType: hard + "aria-query@npm:^4.2.2": version: 4.2.2 resolution: "aria-query@npm:4.2.2" @@ -8231,15 +8238,6 @@ __metadata: languageName: node linkType: hard -"aria-query@npm:^5.0.0": - version: 5.1.3 - resolution: "aria-query@npm:5.1.3" - dependencies: - deep-equal: ^2.0.5 - checksum: 929ff95f02857b650fb4cbcd2f41072eee2f46159a6605ea03bf63aa572e35ffdff43d69e815ddc462e16e07de8faba3978afc2813650b4448ee18c9895d982b - languageName: node - linkType: hard - "aria-query@npm:^5.3.0": version: 5.3.0 resolution: "aria-query@npm:5.3.0" @@ -13299,10 +13297,17 @@ __metadata: languageName: node linkType: hard -"dom-accessibility-api@npm:^0.5.6, dom-accessibility-api@npm:^0.5.9": - version: 0.5.14 - resolution: "dom-accessibility-api@npm:0.5.14" - checksum: 782c813f75a09ba6735ef03b5e1624406a3829444ae49d5bdedd272a49d437ae3354f53e02ffc8c9fd9165880250f41546538f27461f839dd4ea1234e77e8d5e +"dom-accessibility-api@npm:^0.5.9": + version: 0.5.16 + resolution: "dom-accessibility-api@npm:0.5.16" + checksum: 005eb283caef57fc1adec4d5df4dd49189b628f2f575af45decb210e04d634459e3f1ee64f18b41e2dcf200c844bc1d9279d80807e686a30d69a4756151ad248 + languageName: node + linkType: hard + +"dom-accessibility-api@npm:^0.6.3": + version: 0.6.3 + resolution: "dom-accessibility-api@npm:0.6.3" + checksum: c325b5144bb406df23f4affecffc117dbaec9af03daad9ee6b510c5be647b14d28ef0a4ea5ca06d696d8ab40bb777e5fed98b985976fdef9d8790178fa1d573f languageName: node linkType: hard @@ -23288,12 +23293,12 @@ fsevents@~2.1.2: languageName: node linkType: hard -"lz-string@npm:^1.4.4": - version: 1.4.4 - resolution: "lz-string@npm:1.4.4" +"lz-string@npm:^1.5.0": + version: 1.5.0 + resolution: "lz-string@npm:1.5.0" bin: lz-string: bin/bin.js - checksum: 54e31238a61a84d8f664d9860a9fba7310c5b97a52c444f80543069bc084815eff40b8d4474ae1d93992fdf6c252dca37cf27f6adbeb4dbc3df2f3ac773d0e61 + checksum: 1ee98b4580246fd90dd54da6e346fb1caefcf05f677c686d9af237a157fdea3fd7c83a4bc58f858cd5b10a34d27afe0fdcbd0505a47e0590726a873dc8b8f65d languageName: node linkType: hard From 02e1f23652ff137234b6c2fb7c6ce754ba8e21cc Mon Sep 17 00:00:00 2001 From: Guillaume Cornut Date: Thu, 12 Dec 2024 17:55:34 +0100 Subject: [PATCH 3/3] chore(types-react): update react types v18 --- packages/lumx-react/package.json | 6 +-- .../src/components/post-block/PostBlock.tsx | 7 ++- .../lumx-react/src/utils/react/skipRender.tsx | 7 ++- packages/site-demo/package.json | 2 +- yarn.lock | 53 +++++++------------ 5 files changed, 28 insertions(+), 47 deletions(-) diff --git a/packages/lumx-react/package.json b/packages/lumx-react/package.json index d73d805c1..c475e1b6b 100644 --- a/packages/lumx-react/package.json +++ b/packages/lumx-react/package.json @@ -43,9 +43,9 @@ "@types/dom-view-transitions": "^1.0.5", "@types/jest": "^29.2.1", "@types/lodash": "^4.14.149", - "@types/react": "^17.0.2", - "@types/react-dom": "^17.0.2", - "@types/react-is": "^17.0.2", + "@types/react": "^18.3.16", + "@types/react-dom": "^18.3.5", + "@types/react-is": "^18.3.1", "autoprefixer": "^9.7.4", "babel-jest": "29.1.2", "babel-loader": "^8.0.6", diff --git a/packages/lumx-react/src/components/post-block/PostBlock.tsx b/packages/lumx-react/src/components/post-block/PostBlock.tsx index 430e0dad8..06090d0d4 100644 --- a/packages/lumx-react/src/components/post-block/PostBlock.tsx +++ b/packages/lumx-react/src/components/post-block/PostBlock.tsx @@ -1,7 +1,6 @@ import React, { ReactNode } from 'react'; import classNames from 'classnames'; -import isObject from 'lodash/isObject'; import { Orientation, Theme, Thumbnail, ThumbnailProps, ThumbnailVariant } from '@lumx/react'; import { GenericProps, HasTheme } from '@lumx/react/utils/type'; @@ -99,11 +98,11 @@ export const PostBlock = forwardRef((props, ref) {meta && {meta}} - {isObject(text) && text.__html ? ( + {typeof text === 'string' ? ( +

{text}

+ ) : ( // eslint-disable-next-line react/no-danger

- ) : ( -

{text}

)} {attachments &&
{attachments}
} diff --git a/packages/lumx-react/src/utils/react/skipRender.tsx b/packages/lumx-react/src/utils/react/skipRender.tsx index e2770c1d3..1c71146b3 100644 --- a/packages/lumx-react/src/utils/react/skipRender.tsx +++ b/packages/lumx-react/src/utils/react/skipRender.tsx @@ -1,13 +1,12 @@ -import { DOCUMENT } from '@lumx/react/constants'; -import type { Comp } from '@lumx/react/utils/type'; import React from 'react'; +import type { Comp } from '@lumx/react/utils/type'; /** * HOC component wrapping a component to skip render if predicate return falsy */ export const skipRender = (predicate: (props: P) => any, Component: Comp) => { - const Wrapper = React.forwardRef((props, ref) => { - if (!DOCUMENT) { + const Wrapper = React.forwardRef((props: any, ref) => { + if (!predicate(props)) { // Can't render in SSR. return null; } diff --git a/packages/site-demo/package.json b/packages/site-demo/package.json index d8363d474..726719e49 100644 --- a/packages/site-demo/package.json +++ b/packages/site-demo/package.json @@ -55,7 +55,7 @@ }, "devDependencies": { "@types/reach__router": "^1.3.6", - "@types/react-helmet": "^6.1.0", + "@types/react-helmet": "^6.1.11", "glob": "^7.1.6", "htmlparser2": "^3.10.1", "tsconfig-paths-webpack-plugin": "^3.3.0", diff --git a/yarn.lock b/yarn.lock index 98fbbb6bf..7829e51d5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4003,9 +4003,9 @@ __metadata: "@types/dom-view-transitions": ^1.0.5 "@types/jest": ^29.2.1 "@types/lodash": ^4.14.149 - "@types/react": ^17.0.2 - "@types/react-dom": ^17.0.2 - "@types/react-is": ^17.0.2 + "@types/react": ^18.3.16 + "@types/react-dom": ^18.3.5 + "@types/react-is": ^18.3.1 autoprefixer: ^9.7.4 babel-jest: 29.1.2 babel-loader: ^8.0.6 @@ -6740,16 +6740,7 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^17.0.2": - version: 17.0.25 - resolution: "@types/react-dom@npm:17.0.25" - dependencies: - "@types/react": ^17 - checksum: d1e582682478e0848c8d54ea3e89d02047bac6d916266b85ce63731b06987575919653ea7159d98fda47ade3362b8c4d5796831549564b83088e7aa9ce8b60ed - languageName: node - linkType: hard - -"@types/react-dom@npm:^18.0.0": +"@types/react-dom@npm:^18.0.0, @types/react-dom@npm:^18.3.5": version: 18.3.5 resolution: "@types/react-dom@npm:18.3.5" peerDependencies: @@ -6758,32 +6749,31 @@ __metadata: languageName: node linkType: hard -"@types/react-helmet@npm:^6.1.0": - version: 6.1.0 - resolution: "@types/react-helmet@npm:6.1.0" +"@types/react-helmet@npm:^6.1.11": + version: 6.1.11 + resolution: "@types/react-helmet@npm:6.1.11" dependencies: "@types/react": "*" - checksum: 90a24a99e1a5f090575445139dd902b8915d4405f097818fdd31847e986a1e0dc8e0361a08366d285f9bbe9e0c013a4f06fc6b4da2d577a22b76086eefde4087 + checksum: e329d8ad82c365fec7dd7d91c8b6d167faac30cef0d9f1e27d7e895172a0ebfa65829fb4acabbe79283b01cbbe5840a845caeb50148ceef6f3fad42b3c2c4bdc languageName: node linkType: hard -"@types/react-is@npm:^17.0.2": - version: 17.0.7 - resolution: "@types/react-is@npm:17.0.7" +"@types/react-is@npm:^18.3.1": + version: 18.3.1 + resolution: "@types/react-is@npm:18.3.1" dependencies: - "@types/react": ^17 - checksum: a8f11067795dbcf54a54d5fdc1977816be155fd04051e850f7c85dbbad83897f846dd3e474d56bd12a7055e0ae1825185f41c6f56342fd5cd31a08df3b3fbfff + "@types/react": ^18 + checksum: ccb79d6e196a5232cde8ccb255ec97e062801a3dafeff3816130fb5ad6b9a87f7c0806ab35bc00890a229773228ef217d0390839b68c705d3add2f798b5fcf82 languageName: node linkType: hard -"@types/react@npm:*, @types/react@npm:>=16, @types/react@npm:^17, @types/react@npm:^17.0.2": - version: 17.0.73 - resolution: "@types/react@npm:17.0.73" +"@types/react@npm:*, @types/react@npm:>=16, @types/react@npm:^18, @types/react@npm:^18.3.16": + version: 18.3.16 + resolution: "@types/react@npm:18.3.16" dependencies: "@types/prop-types": "*" - "@types/scheduler": "*" csstype: ^3.0.2 - checksum: 08107645acdd734c8ddb4d26f1b43dfa0d75f7a8d268eaacb897337e103eaa620fe8c3c6972dab9860aaa47bbee1da587cf06b11bb4e655588e38485daf48a6c + checksum: 467c2a325870580b88b4e3bf439749b51b27cb13f52408653cb8c3e7e1b7eff86ada87e384b1aa4d34aa6027c187ca27df00bea77140fda524d726992f5b93ef languageName: node linkType: hard @@ -6829,13 +6819,6 @@ __metadata: languageName: node linkType: hard -"@types/scheduler@npm:*": - version: 0.16.2 - resolution: "@types/scheduler@npm:0.16.2" - checksum: b6b4dcfeae6deba2e06a70941860fb1435730576d3689225a421280b7742318d1548b3d22c1f66ab68e414f346a9542f29240bc955b6332c5b11e561077583bc - languageName: node - linkType: hard - "@types/semver@npm:^7.3.4": version: 7.5.0 resolution: "@types/semver@npm:7.5.0" @@ -23251,7 +23234,7 @@ fsevents@~2.1.2: "@mdx-js/react": ^1.6.19 "@reach/router": ^1.2.1 "@types/reach__router": ^1.3.6 - "@types/react-helmet": ^6.1.0 + "@types/react-helmet": ^6.1.11 classnames: ^2.3.2 focus-visible: ^5.2.0 gatsby: ^2.24.87