diff --git a/packages/kg-html-to-lexical/package.json b/packages/kg-html-to-lexical/package.json
index 2eca6adfa1..349fc07ce2 100644
--- a/packages/kg-html-to-lexical/package.json
+++ b/packages/kg-html-to-lexical/package.json
@@ -27,7 +27,7 @@
"access": "public"
},
"devDependencies": {
- "@types/jsdom": "^21.1.2",
+ "@types/jsdom": "21.1.6",
"@types/mocha": "10.0.7",
"c8": "9.1.0",
"mocha": "10.7.3",
diff --git a/packages/kg-unsplash-selector/package.json b/packages/kg-unsplash-selector/package.json
index 26be919fc9..cdcc8eba5c 100644
--- a/packages/kg-unsplash-selector/package.json
+++ b/packages/kg-unsplash-selector/package.json
@@ -34,8 +34,8 @@
},
"devDependencies": {
"@playwright/test": "^1.48.2",
- "@types/react": "^18.2.0",
- "@types/react-dom": "^18.2.0",
+ "@types/react": "18.3.12",
+ "@types/react-dom": "18.3.1",
"@typescript-eslint/eslint-plugin": "7.18.0",
"@typescript-eslint/parser": "7.18.0",
"@vitejs/plugin-react": "4.3.1",
diff --git a/packages/koenig-lexical/package.json b/packages/koenig-lexical/package.json
index c28c1b1e3a..979d044072 100644
--- a/packages/koenig-lexical/package.json
+++ b/packages/koenig-lexical/package.json
@@ -83,8 +83,8 @@
"@tryghost/kg-markdown-html-renderer": "7.0.7",
"@tryghost/kg-simplemde": "3.0.5",
"@tryghost/kg-unsplash-selector": "0.2.6",
- "@types/react": "^18.2.0",
- "@types/react-dom": "^18.2.0",
+ "@types/react": "18.3.2",
+ "@types/react-dom": "18.3.0",
"@uiw/react-codemirror": "^4.23.0",
"@vitejs/plugin-react": "4.3.1",
"@vitest/coverage-c8": "0.33.0",
diff --git a/yarn.lock b/yarn.lock
index 00530c9ac2..3be59a33eb 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -4819,7 +4819,7 @@
dependencies:
"@types/istanbul-lib-report" "*"
-"@types/jsdom@^21.1.2":
+"@types/jsdom@21.1.6":
version "21.1.6"
resolved "https://registry.yarnpkg.com/@types/jsdom/-/jsdom-21.1.6.tgz#bcbc7b245787ea863f3da1ef19aa1dcfb9271a1b"
integrity sha512-/7kkMsC+/kMs7gAYmmBR9P0vGTnOoLhQhyhQJSlXGI5bzTHp6xdo0TtKWQAsz6pmSAeVqKSbqeyP6hytqr9FDw==
@@ -4947,14 +4947,29 @@
resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.7.tgz#50ae4353eaaddc04044279812f52c8c65857dbcb"
integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==
-"@types/react-dom@^18.2.0":
+"@types/react-dom@18.3.0":
version "18.3.0"
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.0.tgz#0cbc818755d87066ab6ca74fbedb2547d74a82b0"
integrity sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==
dependencies:
"@types/react" "*"
-"@types/react@*", "@types/react@>=16", "@types/react@^18.2.0":
+"@types/react-dom@18.3.1":
+ version "18.3.1"
+ resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.1.tgz#1e4654c08a9cdcfb6594c780ac59b55aad42fe07"
+ integrity sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==
+ dependencies:
+ "@types/react" "*"
+
+"@types/react@*", "@types/react@18.3.12", "@types/react@>=16":
+ version "18.3.12"
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.12.tgz#99419f182ccd69151813b7ee24b792fe08774f60"
+ integrity sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==
+ dependencies:
+ "@types/prop-types" "*"
+ csstype "^3.0.2"
+
+"@types/react@18.3.2":
version "18.3.2"
resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.2.tgz#462ae4904973bc212fa910424d901e3d137dbfcd"
integrity sha512-Btgg89dAnqD4vV7R3hlwOxgqobUQKgx3MmrQRi0yYbs/P0ym8XozIAlkqVilPqHQwXs4e9Tf63rrCgl58BcO4w==