diff --git a/templates/types/simple/express/package.json b/templates/types/simple/express/package.json
index 55902071463959a02df82ad72ae516d0e385bc78..849261e4a23743e193c97b3482be5b45f6e7f1f4 100644
--- a/templates/types/simple/express/package.json
+++ b/templates/types/simple/express/package.json
@@ -11,17 +11,17 @@
   "dependencies": {
     "cors": "^2.8.5",
     "dotenv": "^16.3.1",
-    "express": "^4",
-    "llamaindex": "0.0.31"
+    "express": "^4.18.2",
+    "llamaindex": "0.0.37"
   },
   "devDependencies": {
-    "@types/cors": "^2.8.16",
-    "@types/express": "^4",
-    "@types/node": "^20",
-    "concurrently": "^8",
-    "eslint": "^8",
-    "nodemon": "^3",
-    "tsup": "^7",
-    "typescript": "^5"
+    "@types/cors": "^2.8.17",
+    "@types/express": "^4.17.21",
+    "@types/node": "^20.9.5",
+    "concurrently": "^8.2.2",
+    "eslint": "^8.54.0",
+    "nodemon": "^3.0.1",
+    "tsup": "^7.3.0",
+    "typescript": "^5.3.2"
   }
 }
diff --git a/templates/types/streaming/express/package.json b/templates/types/streaming/express/package.json
index 6af064a8b6915055d556271119335ee341cec65f..3e46bb5fb2b427e7d7b1f4cc62b5334aa72437da 100644
--- a/templates/types/streaming/express/package.json
+++ b/templates/types/streaming/express/package.json
@@ -9,20 +9,20 @@
     "dev": "concurrently \"tsup index.ts --format esm --dts --watch\" \"nodemon -q dist/index.js\""
   },
   "dependencies": {
-    "ai": "^2.2.5",
+    "ai": "^2.2.25",
     "cors": "^2.8.5",
     "dotenv": "^16.3.1",
-    "express": "^4",
-    "llamaindex": "0.0.31"
+    "express": "^4.18.2",
+    "llamaindex": "0.0.37"
   },
   "devDependencies": {
     "@types/cors": "^2.8.16",
-    "@types/express": "^4",
-    "@types/node": "^20",
-    "concurrently": "^8",
-    "eslint": "^8",
-    "nodemon": "^3",
-    "tsup": "^7",
-    "typescript": "^5"
+    "@types/express": "^4.17.21",
+    "@types/node": "^20.9.5",
+    "concurrently": "^8.2.2",
+    "eslint": "^8.54.0",
+    "nodemon": "^3.0.1",
+    "tsup": "^8.0.1",
+    "typescript": "^5.3.2"
   }
-}
\ No newline at end of file
+}
diff --git a/templates/types/streaming/nextjs/package.json b/templates/types/streaming/nextjs/package.json
index fc68725d40560fa6b68a9757dcf1c5e22f193dc1..3160e53c098029b9eb476aa0b54741d1904bdaa1 100644
--- a/templates/types/streaming/nextjs/package.json
+++ b/templates/types/streaming/nextjs/package.json
@@ -15,7 +15,7 @@
     "dotenv": "^16.3.1",
     "llamaindex": "0.0.37",
     "lucide-react": "^0.294.0",
-    "next": "^13.5.6",
+    "next": "^14.0.3",
     "react": "^18.2.0",
     "react-dom": "^18.2.0",
     "react-markdown": "^8.0.7",
@@ -33,7 +33,7 @@
     "@types/react-dom": "^18.2.17",
     "autoprefixer": "^10.4.16",
     "eslint": "^8.55.0",
-    "eslint-config-next": "^13.5.6",
+    "eslint-config-next": "^14.0.3",
     "postcss": "^8.4.32",
     "tailwindcss": "^3.3.6",
     "typescript": "^5.3.2",