diff --git a/examples/apollo/package.json b/examples/apollo/package.json
index 81286cf2..7947998f 100644
--- a/examples/apollo/package.json
+++ b/examples/apollo/package.json
@@ -21,7 +21,7 @@
     "@types/react": "19.0.8",
     "@types/react-dom": "19.0.3",
     "@vitejs/plugin-react": "4.3.4",
-    "typescript": "5.8.3",
+    "typescript": "5.9.2",
     "vite": "6.1.0"
   }
 }
diff --git a/examples/auto-pagination-multiple-sources/package.json b/examples/auto-pagination-multiple-sources/package.json
index b06b2081..88abde21 100644
--- a/examples/auto-pagination-multiple-sources/package.json
+++ b/examples/auto-pagination-multiple-sources/package.json
@@ -14,7 +14,7 @@
     "graphql": "16.10.0",
     "nodemon": "3.1.9",
     "ts-node": "10.9.2",
-    "typescript": "5.8.3"
+    "typescript": "5.9.2"
   },
   "devDependencies": {
     "@types/node": "22.13.2"
diff --git a/examples/execute/package.json b/examples/execute/package.json
index a1611ebe..d4e6b7ad 100644
--- a/examples/execute/package.json
+++ b/examples/execute/package.json
@@ -19,7 +19,7 @@
     "@types/react": "19.0.8",
     "@types/react-dom": "19.0.3",
     "@vitejs/plugin-react": "4.3.4",
-    "typescript": "5.8.3",
+    "typescript": "5.9.2",
     "vite": "6.1.0"
   }
 }
diff --git a/examples/nextjs/package.json b/examples/nextjs/package.json
index c1770d57..87e96232 100644
--- a/examples/nextjs/package.json
+++ b/examples/nextjs/package.json
@@ -21,6 +21,6 @@
     "@types/react": "19.0.8",
     "eslint": "9.20.1",
     "eslint-config-next": "15.4.5",
-    "typescript": "5.8.3"
+    "typescript": "5.9.2"
   }
 }
diff --git a/examples/node/package.json b/examples/node/package.json
index 1d069d7d..b99fb091 100644
--- a/examples/node/package.json
+++ b/examples/node/package.json
@@ -14,7 +14,7 @@
     "graphql": "16.10.0",
     "nodemon": "3.1.9",
     "ts-node": "10.9.2",
-    "typescript": "5.8.3"
+    "typescript": "5.9.2"
   },
   "devDependencies": {
     "@types/node": "22.13.2"
diff --git a/examples/react-query/package.json b/examples/react-query/package.json
index e6bcc85f..2c89e622 100644
--- a/examples/react-query/package.json
+++ b/examples/react-query/package.json
@@ -20,7 +20,7 @@
     "@types/react": "19.0.8",
     "@types/react-dom": "19.0.3",
     "@vitejs/plugin-react": "4.3.4",
-    "typescript": "5.8.3",
+    "typescript": "5.9.2",
     "vite": "6.1.0"
   }
 }
diff --git a/examples/urql-live-query/package.json b/examples/urql-live-query/package.json
index b63a6fd8..94592fc1 100644
--- a/examples/urql-live-query/package.json
+++ b/examples/urql-live-query/package.json
@@ -21,7 +21,7 @@
     "@types/react": "19.0.8",
     "@types/react-dom": "19.0.3",
     "@vitejs/plugin-react": "4.3.4",
-    "typescript": "5.8.3",
+    "typescript": "5.9.2",
     "vite": "6.1.0"
   }
 }
diff --git a/examples/urql/package.json b/examples/urql/package.json
index cb426826..48627668 100644
--- a/examples/urql/package.json
+++ b/examples/urql/package.json
@@ -21,7 +21,7 @@
     "@types/react": "19.0.8",
     "@types/react-dom": "19.0.3",
     "@vitejs/plugin-react": "4.3.4",
-    "typescript": "5.8.3",
+    "typescript": "5.9.2",
     "vite": "6.1.0"
   }
 }
diff --git a/package.json b/package.json
index 1980ca95..375b6903 100644
--- a/package.json
+++ b/package.json
@@ -59,7 +59,7 @@
     "prettier": "3.5.0",
     "pretty-quick": "4.0.0",
     "rimraf": "6.0.1",
-    "typescript": "5.8.3",
+    "typescript": "5.9.2",
     "weak-napi": "2.0.2",
     "ts-jest": "29.2.5"
   },
diff --git a/yarn.lock b/yarn.lock
index d1efb969..8036734f 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -8209,10 +8209,10 @@ typed-array-length@^1.0.7:
     possible-typed-array-names "^1.0.0"
     reflect.getprototypeof "^1.0.6"
 
-typescript@5.8.3, typescript@^5.0.4, typescript@^5.4.2:
-  version "5.8.3"
-  resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.3.tgz#92f8a3e5e3cf497356f4178c34cd65a7f5e8440e"
-  integrity sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==
+typescript@5.9.2, typescript@^5.0.4, typescript@^5.4.2:
+  version "5.9.2"
+  resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.9.2.tgz#d93450cddec5154a2d5cabe3b8102b83316fb2a6"
+  integrity sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==
 
 ua-parser-js@^1.0.35:
   version "1.0.40"
