diff --git a/app-directory/css-in-js/package.json b/app-directory/css-in-js/package.json index ce53c4a9d2..9c2ba7ef92 100644 --- a/app-directory/css-in-js/package.json +++ b/app-directory/css-in-js/package.json @@ -15,7 +15,7 @@ "@emotion/styled": "^11.11.0", "@vercel/examples-ui": "^2.0.1", "framer-motion": "^10.12.22", - "next": "^13.4.10", + "next": "^14.2.35", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/app-directory/i18n/package.json b/app-directory/i18n/package.json index e2b4b9c8ab..80a8c67940 100644 --- a/app-directory/i18n/package.json +++ b/app-directory/i18n/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@vercel/examples-ui": "^2.0.1", - "next": "^13.4.10", + "next": "^14.2.35", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/app-directory/redirect-with-fallback/package.json b/app-directory/redirect-with-fallback/package.json index c34573290a..a46221f04d 100644 --- a/app-directory/redirect-with-fallback/package.json +++ b/app-directory/redirect-with-fallback/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@vercel/examples-ui": "^2.0.1", - "next": "^13.4.10", + "next": "^14.2.35", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/apps/vibe-coding-platform/package.json b/apps/vibe-coding-platform/package.json index e87d1ce8d5..35c8964d54 100644 --- a/apps/vibe-coding-platform/package.json +++ b/apps/vibe-coding-platform/package.json @@ -32,7 +32,7 @@ "jose": "6.0.12", "lucide-react": "0.528.0", "ms": "2.1.3", - "next": "15.5.7", + "next": "15.5.9", "next-themes": "^0.4.6", "nuqs": "2.4.3", "react": "19.1.0", diff --git a/ci-cd/turborepo-github-actions/apps/docs/package.json b/ci-cd/turborepo-github-actions/apps/docs/package.json index 263b8d9ed3..862013846c 100644 --- a/ci-cd/turborepo-github-actions/apps/docs/package.json +++ b/ci-cd/turborepo-github-actions/apps/docs/package.json @@ -11,7 +11,7 @@ "dependencies": { "@repo/foo": "workspace:*", "@repo/ui": "workspace:*", - "next": "14.2.5", + "next": "14.2.35", "react": "18.3.1", "react-dom": "18.3.1" }, diff --git a/ci-cd/turborepo-github-actions/apps/web/package.json b/ci-cd/turborepo-github-actions/apps/web/package.json index 5e82477d0f..35a530ce5b 100644 --- a/ci-cd/turborepo-github-actions/apps/web/package.json +++ b/ci-cd/turborepo-github-actions/apps/web/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@repo/ui": "workspace:*", - "next": "14.2.5", + "next": "14.2.35", "react": "18.3.1", "react-dom": "18.3.1" }, diff --git a/ci-cd/turborepo-github-actions/packages/eslint-config/package.json b/ci-cd/turborepo-github-actions/packages/eslint-config/package.json index 43032d5231..d0c112a2fb 100644 --- a/ci-cd/turborepo-github-actions/packages/eslint-config/package.json +++ b/ci-cd/turborepo-github-actions/packages/eslint-config/package.json @@ -17,7 +17,7 @@ "typescript": "^5.3.3" }, "dependencies": { - "next": "^14.2.5", + "next": "^14.2.35", "react": "^18.3.1", "react-dom": "^18.3.1" } diff --git a/ci-cd/turborepo-github-actions/packages/foo/package.json b/ci-cd/turborepo-github-actions/packages/foo/package.json index a80bfc8780..197948d3ef 100644 --- a/ci-cd/turborepo-github-actions/packages/foo/package.json +++ b/ci-cd/turborepo-github-actions/packages/foo/package.json @@ -16,7 +16,7 @@ "typescript": "^5.4.5" }, "dependencies": { - "next": "^14.2.5", + "next": "^14.2.35", "react": "^18.3.1", "react-dom": "^18.3.1" } diff --git a/ci-cd/turborepo-github-actions/packages/typescript-config/package.json b/ci-cd/turborepo-github-actions/packages/typescript-config/package.json index 116eb73514..ce6205a697 100644 --- a/ci-cd/turborepo-github-actions/packages/typescript-config/package.json +++ b/ci-cd/turborepo-github-actions/packages/typescript-config/package.json @@ -7,7 +7,7 @@ "access": "public" }, "dependencies": { - "next": "^14.2.5", + "next": "^14.2.35", "react": "^18.3.1", "react-dom": "^18.3.1" } diff --git a/ci-cd/turborepo-github-actions/packages/ui/package.json b/ci-cd/turborepo-github-actions/packages/ui/package.json index a72b1b52ea..a9accf0db5 100644 --- a/ci-cd/turborepo-github-actions/packages/ui/package.json +++ b/ci-cd/turborepo-github-actions/packages/ui/package.json @@ -14,7 +14,7 @@ "devDependencies": { "@repo/eslint-config": "workspace:*", "@repo/typescript-config": "workspace:*", - "@turbo/gen": "^1.12.4", + "@turbo/gen": "^2.5.7", "@types/eslint": "^8.56.5", "@types/node": "^20.11.24", "@types/react": "^18.2.61", @@ -23,7 +23,7 @@ "typescript": "^5.3.3" }, "dependencies": { - "next": "^14.2.5", + "next": "^14.2.35", "react": "^18.3.1", "react-dom": "^18.3.1" } diff --git a/edge-middleware/ab-testing-statsig/package.json b/edge-middleware/ab-testing-statsig/package.json index f5c0746d1a..b7ab6bda22 100644 --- a/edge-middleware/ab-testing-statsig/package.json +++ b/edge-middleware/ab-testing-statsig/package.json @@ -12,7 +12,7 @@ "@vercel/edge-config": "^0.3.0", "@vercel/examples-ui": "^1.0.4", "js-cookie": "^3.0.1", - "next": "canary", + "next": "14.2.35", "react": "latest", "react-dom": "latest", "statsig-node-lite": "0.2.2", diff --git a/edge-middleware/basic-auth-password/package.json b/edge-middleware/basic-auth-password/package.json index c6c37fd207..de87a7942a 100644 --- a/edge-middleware/basic-auth-password/package.json +++ b/edge-middleware/basic-auth-password/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@vercel/examples-ui": "^1.0.5", - "next": "canary", + "next": "13.5.11", "react": "latest", "react-dom": "latest" }, diff --git a/edge-middleware/clerk-authentication/package.json b/edge-middleware/clerk-authentication/package.json index 833a1bbca5..5123f95173 100644 --- a/edge-middleware/clerk-authentication/package.json +++ b/edge-middleware/clerk-authentication/package.json @@ -15,7 +15,7 @@ "@peculiar/webcrypto": "^1.2.3", "add": "^2.0.6", "jose": "^4.4.0", - "next": "^12.1.0", + "next": "^16.1.7", "react": "17.0.2", "react-dom": "17.0.2", "swiper": "^8.0.2" diff --git a/edge-middleware/feature-flag-hypertune/package.json b/edge-middleware/feature-flag-hypertune/package.json index 82c159bc65..9a984e66ac 100644 --- a/edge-middleware/feature-flag-hypertune/package.json +++ b/edge-middleware/feature-flag-hypertune/package.json @@ -16,7 +16,7 @@ "@vercel/flags": "2.5.1", "@vercel/toolbar": "^0.1.15", "hypertune": "2.4.0", - "next": "^14.1.4", + "next": "^14.2.35", "react": "latest", "react-dom": "latest", "server-only": "^0.0.1" diff --git a/edge-middleware/feature-flag-launchdarkly/package.json b/edge-middleware/feature-flag-launchdarkly/package.json index 77f8203d50..c3108c73ab 100644 --- a/edge-middleware/feature-flag-launchdarkly/package.json +++ b/edge-middleware/feature-flag-launchdarkly/package.json @@ -13,7 +13,7 @@ "@launchdarkly/vercel-server-sdk": "^1.3.3", "@vercel/edge-config": "^1.1.0", "@vercel/examples-ui": "^2.0.3", - "next": "^13.4.19", + "next": "^14.2.35", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/edge-middleware/feature-flag-split/package.json b/edge-middleware/feature-flag-split/package.json index 07da3ecd15..7dc82dc72a 100644 --- a/edge-middleware/feature-flag-split/package.json +++ b/edge-middleware/feature-flag-split/package.json @@ -15,7 +15,7 @@ "@vercel/edge-config": "^0.2.1", "@vercel/examples-ui": "^2.0.1", "js-cookie": "^3.0.5", - "next": "^13.4.10", + "next": "^15.5.10", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/edge-middleware/geolocation-script/package.json b/edge-middleware/geolocation-script/package.json index a4141aee48..e0d203c4db 100644 --- a/edge-middleware/geolocation-script/package.json +++ b/edge-middleware/geolocation-script/package.json @@ -9,7 +9,7 @@ "lint": "next lint" }, "dependencies": { - "next": "13.5.6", + "next": "14.2.35", "react": "^18", "react-dom": "^18" }, diff --git a/edge-middleware/modify-request-header/package.json b/edge-middleware/modify-request-header/package.json index 365b1ce385..4d4224572f 100644 --- a/edge-middleware/modify-request-header/package.json +++ b/edge-middleware/modify-request-header/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@vercel/examples-ui": "^1.0.5", - "next": "canary", + "next": "14.2.32", "react": "latest", "react-dom": "latest" }, diff --git a/edge-middleware/redirects-bloom-filter/package.json b/edge-middleware/redirects-bloom-filter/package.json index effd65f750..f0f556f8bc 100644 --- a/edge-middleware/redirects-bloom-filter/package.json +++ b/edge-middleware/redirects-bloom-filter/package.json @@ -12,7 +12,7 @@ "dependencies": { "@vercel/examples-ui": "^2.0.3", "bloom-filters": "^3.0.1", - "next": "14.1.0", + "next": "14.2.35", "react": "^18.2.0", "react-dom": "^18.2.0", "ts-node": "^10.9.1" diff --git a/flags-sdk/experimentation-statsig/package.json b/flags-sdk/experimentation-statsig/package.json index 024c64e1bb..cef22264cd 100644 --- a/flags-sdk/experimentation-statsig/package.json +++ b/flags-sdk/experimentation-statsig/package.json @@ -25,7 +25,7 @@ "clsx": "2.1.1", "flags": "^4.0.0", "nanoid": "5.1.2", - "next": "16.0.7", + "next": "16.0.10", "react": "^19.0.0", "react-dom": "^19.0.0", "sonner": "2.0.1", diff --git a/flags-sdk/growthbook/package.json b/flags-sdk/growthbook/package.json index 2ced0d368e..0716fb7200 100644 --- a/flags-sdk/growthbook/package.json +++ b/flags-sdk/growthbook/package.json @@ -24,7 +24,7 @@ "clsx": "2.1.1", "flags": "^4.0.0", "nanoid": "5.1.2", - "next": "16.0.7", + "next": "16.0.10", "react": "^19.0.0", "react-dom": "^19.0.0", "sonner": "2.0.1", diff --git a/flags-sdk/hypertune/package.json b/flags-sdk/hypertune/package.json index 8402757606..49825b0133 100644 --- a/flags-sdk/hypertune/package.json +++ b/flags-sdk/hypertune/package.json @@ -26,7 +26,7 @@ "js-xxhash": "^4.0.0", "motion": "^12.9.4", "nanoid": "5.1.2", - "next": "16.0.7", + "next": "16.0.10", "react": "^19.0.0", "react-dom": "^19.0.0", "sonner": "2.0.1" diff --git a/flags-sdk/launchdarkly/package.json b/flags-sdk/launchdarkly/package.json index c9d229b8b2..8640f498b5 100644 --- a/flags-sdk/launchdarkly/package.json +++ b/flags-sdk/launchdarkly/package.json @@ -24,7 +24,7 @@ "motion": "12.17.0", "launchdarkly-react-client-sdk": "^3.6.1", "nanoid": "5.1.2", - "next": "16.0.7", + "next": "16.0.10", "react": "^19.0.0", "react-dom": "^19.0.0", "sonner": "2.0.1", diff --git a/flags-sdk/openfeature/package.json b/flags-sdk/openfeature/package.json index 0f81440599..43c86aae4a 100644 --- a/flags-sdk/openfeature/package.json +++ b/flags-sdk/openfeature/package.json @@ -26,7 +26,7 @@ "motion": "12.17.0", "js-xxhash": "4.0.0", "nanoid": "5.1.2", - "next": "16.0.7", + "next": "16.0.10", "react": "^19.0.0", "react-dom": "^19.0.0", "sonner": "2.0.1" diff --git a/flags-sdk/posthog/package.json b/flags-sdk/posthog/package.json index 92e939fd10..372e20dd4d 100644 --- a/flags-sdk/posthog/package.json +++ b/flags-sdk/posthog/package.json @@ -23,7 +23,7 @@ "flags": "^4.0.2", "motion": "12.17.0", "nanoid": "5.1.2", - "next": "16.0.7", + "next": "16.0.10", "react": "^19.0.0", "react-dom": "^19.0.0", "sonner": "2.0.1", diff --git a/framework-boilerplates/angular/package.json b/framework-boilerplates/angular/package.json index 5a49b305e7..f3ff4af66f 100644 --- a/framework-boilerplates/angular/package.json +++ b/framework-boilerplates/angular/package.json @@ -10,8 +10,8 @@ "dependencies": { "@angular/animations": "^15.0.0", "@angular/common": "^15.0.0", - "@angular/compiler": "^15.0.0", - "@angular/core": "^15.0.0", + "@angular/compiler": "^19.2.18", + "@angular/core": "^19.2.18", "@angular/forms": "^15.0.0", "@angular/platform-browser": "^15.0.0", "@angular/platform-browser-dynamic": "^15.0.0", diff --git a/framework-boilerplates/blitzjs/package.json b/framework-boilerplates/blitzjs/package.json index a804ef3f4d..51d0ca0cc3 100644 --- a/framework-boilerplates/blitzjs/package.json +++ b/framework-boilerplates/blitzjs/package.json @@ -20,11 +20,11 @@ ] }, "dependencies": { - "@blitzjs/auth": "^2.0.0", + "@blitzjs/auth": "^2.2.4", "@blitzjs/next": "^2.0.0", "@blitzjs/rpc": "2.0.0", "blitz": "^2.0.0", - "next": "^14.1.1", + "next": "^14.2.35", "react": "^18.2.0", "react-dom": "^18.2.0", "ts-node": "^10.9.1" @@ -36,8 +36,8 @@ "@types/react": "18.0.25", "@typescript-eslint/eslint-plugin": "5.30.5", "@vitejs/plugin-react": "2.2.0", - "eslint": "8.27.0", - "eslint-config-next": "12.3.1", + "eslint": "9.1.0", + "eslint-config-next": "15.0.0", "eslint-config-prettier": "8.5.0", "husky": "8.0.2", "jsdom": "20.0.3", diff --git a/framework-boilerplates/ember/package.json b/framework-boilerplates/ember/package.json index 261575d001..6674aabac4 100644 --- a/framework-boilerplates/ember/package.json +++ b/framework-boilerplates/ember/package.json @@ -35,7 +35,7 @@ "broccoli-asset-rev": "^3.0.0", "concurrently": "^8.2.0", "ember-auto-import": "^2.6.3", - "ember-cli": "~5.1.0", + "ember-cli": "~6.9.1", "ember-cli-app-version": "^6.0.1", "ember-cli-babel": "^7.26.11", "ember-cli-clean-css": "^2.0.0", @@ -54,7 +54,7 @@ "ember-source": "~5.1.1", "ember-template-lint": "^5.11.0", "ember-welcome-page": "^7.0.2", - "eslint": "^8.43.0", + "eslint": "^9.0.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-ember": "^11.9.0", "eslint-plugin-n": "^16.0.1", diff --git a/framework-boilerplates/gatsby/package.json b/framework-boilerplates/gatsby/package.json index af59a687eb..e370b63183 100644 --- a/framework-boilerplates/gatsby/package.json +++ b/framework-boilerplates/gatsby/package.json @@ -8,7 +8,7 @@ "clean": "gatsby clean" }, "dependencies": { - "gatsby": "^5.0.0", + "gatsby": "^5.4.0", "react": "^18.2.0", "react-dom": "^18.2.0" } diff --git a/framework-boilerplates/hydrogen-2/package.json b/framework-boilerplates/hydrogen-2/package.json index c860c213f0..329a9f4c04 100644 --- a/framework-boilerplates/hydrogen-2/package.json +++ b/framework-boilerplates/hydrogen-2/package.json @@ -14,7 +14,7 @@ "prettier": "@shopify/prettier-config", "dependencies": { "@remix-run/react": "1.19.1", - "@shopify/cli": "3.48.0", + "@shopify/cli": "3.59.0", "@shopify/cli-hydrogen": "^5.1.2", "@shopify/hydrogen": "^2023.7.2", "@shopify/remix-oxygen": "^1.1.3", diff --git a/framework-boilerplates/hydrogen/package.json b/framework-boilerplates/hydrogen/package.json index d54196412c..1e1e9d9c64 100644 --- a/framework-boilerplates/hydrogen/package.json +++ b/framework-boilerplates/hydrogen/package.json @@ -14,29 +14,29 @@ "test:ci": "yarn build -t node && vitest run" }, "devDependencies": { - "@shopify/cli": "3.0.27", - "@shopify/cli-hydrogen": "3.0.27", + "@shopify/cli": "3.59.0", + "@shopify/cli-hydrogen": "9.0.0", "@shopify/prettier-config": "^1.1.2", "@tailwindcss/forms": "^0.5.2", "@tailwindcss/typography": "^0.5.2", "@types/react": "^18.0.14", - "eslint": "^8.18.0", - "eslint-plugin-hydrogen": "^0.12.2", - "playwright": "^1.22.2", - "postcss": "^8.4.14", + "eslint": "^9.26.0", + "eslint-plugin-hydrogen": "^0.12.5", + "playwright": "^1.56.0", + "postcss": "^8.4.31", "postcss-import": "^14.1.0", "postcss-preset-env": "^7.6.0", "prettier": "^2.3.2", "tailwindcss": "^3.0.24", "typescript": "^4.7.2", - "vite": "^2.9.0", + "vite": "^3.2.11", "vitest": "^0.15.2" }, "prettier": "@shopify/prettier-config", "dependencies": { "@headlessui/react": "^1.6.4", "@heroicons/react": "^1.0.6", - "@shopify/hydrogen": "^1.0.2", + "@shopify/hydrogen": "^1.7.4", "clsx": "^1.1.1", "graphql-tag": "^2.12.6", "react": "^18.2.0", diff --git a/framework-boilerplates/ionic-angular/package.json b/framework-boilerplates/ionic-angular/package.json index ac014cf2f8..f80b13724d 100644 --- a/framework-boilerplates/ionic-angular/package.json +++ b/framework-boilerplates/ionic-angular/package.json @@ -14,9 +14,9 @@ "private": true, "dependencies": { "@angular/animations": "^19.0.0", - "@angular/common": "^19.0.0", - "@angular/compiler": "^19.0.0", - "@angular/core": "^19.0.0", + "@angular/common": "^19.2.16", + "@angular/compiler": "^19.2.18", + "@angular/core": "^19.2.18", "@angular/forms": "^19.0.0", "@angular/platform-browser": "^19.0.0", "@angular/platform-browser-dynamic": "^19.0.0", diff --git a/framework-boilerplates/nextjs/package.json b/framework-boilerplates/nextjs/package.json index 39dac2b1a1..2ae4055291 100644 --- a/framework-boilerplates/nextjs/package.json +++ b/framework-boilerplates/nextjs/package.json @@ -11,7 +11,7 @@ "dependencies": { "react": "^19.0.0", "react-dom": "^19.0.0", - "next": "15.1.9" + "next": "15.1.11" }, "devDependencies": { "typescript": "^5", @@ -20,7 +20,7 @@ "@types/react-dom": "^19", "postcss": "^8", "tailwindcss": "^3.4.1", - "eslint": "^9", + "eslint": "^9.27.0", "eslint-config-next": "15.1.4", "@eslint/eslintrc": "^3" } diff --git a/framework-boilerplates/redwoodjs/package.json b/framework-boilerplates/redwoodjs/package.json index 9a29135571..a3d27090c7 100644 --- a/framework-boilerplates/redwoodjs/package.json +++ b/framework-boilerplates/redwoodjs/package.json @@ -8,7 +8,7 @@ ] }, "devDependencies": { - "@redwoodjs/core": "^0.25.0" + "@redwoodjs/core": "^0.28.0" }, "eslintConfig": { "extends": "@redwoodjs/eslint-config" diff --git a/framework-boilerplates/remix/package.json b/framework-boilerplates/remix/package.json index 5bb01d545b..43a6c7eaee 100644 --- a/framework-boilerplates/remix/package.json +++ b/framework-boilerplates/remix/package.json @@ -9,9 +9,9 @@ "typecheck": "tsc" }, "dependencies": { - "@remix-run/node": "2.10.0", - "@remix-run/react": "2.10.0", - "@remix-run/server-runtime": "2.10.0", + "@remix-run/node": "2.17.2", + "@remix-run/react": "2.17.3", + "@remix-run/server-runtime": "2.17.3", "@vercel/analytics": "^1.2.2", "@vercel/remix": "2.10.0", "isbot": "^4", @@ -19,7 +19,7 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@remix-run/dev": "2.10.0", + "@remix-run/dev": "2.17.3", "@remix-run/eslint-config": "2.10.0", "@types/react": "^18.2.20", "@types/react-dom": "^18.2.7", diff --git a/framework-boilerplates/storybook/package.json b/framework-boilerplates/storybook/package.json index 73cd687601..b01f9f7683 100644 --- a/framework-boilerplates/storybook/package.json +++ b/framework-boilerplates/storybook/package.json @@ -12,7 +12,7 @@ "@types/node": "20.2.5", "@types/react": "18.2.8", "@types/react-dom": "18.2.4", - "next": "13.4.4", + "next": "14.2.35", "react": "18.2.0", "react-dom": "18.2.0", "typescript": "5.1.3" diff --git a/framework-boilerplates/vue/package.json b/framework-boilerplates/vue/package.json index 6cb8248c8b..008d495ee3 100644 --- a/framework-boilerplates/vue/package.json +++ b/framework-boilerplates/vue/package.json @@ -20,7 +20,7 @@ "@vue/cli-plugin-eslint": "~5.0.9", "@vue/cli-service": "~5.0.9", "@vue/compiler-sfc": "^3.5.22", - "eslint": "^8.57.1", + "eslint": "^9.26.0", "eslint-plugin-vue": "^9.33.0" }, "eslintConfig": { diff --git a/plop-templates/example/package.json b/plop-templates/example/package.json index 7bd9bf3f4d..03d5e35b3c 100644 --- a/plop-templates/example/package.json +++ b/plop-templates/example/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@vercel/examples-ui": "^2.0.1", - "next": "^13.4.10", + "next": "^14.2.35", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/python/nextjs-flask/package.json b/python/nextjs-flask/package.json index d311227ba8..0fbdfcbf39 100644 --- a/python/nextjs-flask/package.json +++ b/python/nextjs-flask/package.json @@ -18,7 +18,7 @@ "concurrently": "^8.0.1", "eslint": "8.40.0", "eslint-config-next": "13.4.2", - "next": "13.4.3", + "next": "14.2.35", "postcss": "8.4.23", "react": "18.2.0", "react-dom": "18.2.0", diff --git a/solutions/auth-with-ory/package.json b/solutions/auth-with-ory/package.json index b008b0db38..0046ad453b 100644 --- a/solutions/auth-with-ory/package.json +++ b/solutions/auth-with-ory/package.json @@ -16,7 +16,7 @@ "test:dev": "cypress open" }, "dependencies": { - "@ory/integrations": "^0.2.1", + "@ory/integrations": "^1.2.1", "@ory/kratos-client": "^0.8.2-alpha.1", "@vercel/examples-ui": "^1.0.4", "next": "canary", @@ -28,7 +28,7 @@ "@types/node": "^17.0.14", "@types/react": "latest", "autoprefixer": "^10.4.2", - "cypress": "^9.4.1", + "cypress": "^13.0.0", "eslint": "^8.9.0", "eslint-config-next": "canary", "ory-prettier-styles": "^1.1.2", diff --git a/solutions/aws-s3-image-upload/package.json b/solutions/aws-s3-image-upload/package.json index e38da1c8b1..20e5e40ac6 100644 --- a/solutions/aws-s3-image-upload/package.json +++ b/solutions/aws-s3-image-upload/package.json @@ -18,7 +18,7 @@ "encoding": "^0.1.13", "eslint": "8.53.0", "eslint-config-next": "14.0.2", - "next": "^14.0.2", + "next": "^14.2.35", "react": "18.2.0", "react-dom": "18.2.0", "typescript": "5.2.2", diff --git a/solutions/blog/package.json b/solutions/blog/package.json index ab1ce98f34..9be77e7c9f 100644 --- a/solutions/blog/package.json +++ b/solutions/blog/package.json @@ -13,7 +13,7 @@ "@vercel/analytics": "^1.1.3", "@vercel/speed-insights": "^1.0.9", "geist": "1.2.2", - "next": "canary", + "next": "14.2.35", "next-mdx-remote": "^4.4.1", "postcss": "^8.4.35", "react": "18.2.0", diff --git a/solutions/cms-contentstack-commerce/package.json b/solutions/cms-contentstack-commerce/package.json index c90992634c..eb3d1e706f 100644 --- a/solutions/cms-contentstack-commerce/package.json +++ b/solutions/cms-contentstack-commerce/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "clsx": "^2.0.0", - "next": "^14.0.4", + "next": "^14.2.35", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/solutions/cron/package.json b/solutions/cron/package.json index ccecb0ce3a..84be87deb3 100644 --- a/solutions/cron/package.json +++ b/solutions/cron/package.json @@ -14,7 +14,7 @@ "@vercel/examples-ui": "^1.0.5", "@vercel/kv": "^0.2.1", "ms": "^2.1.3", - "next": "canary", + "next": "14.2.35", "react": "latest", "react-dom": "latest", "swr": "^2.1.0" diff --git a/solutions/express/package.json b/solutions/express/package.json index d72183b3e6..4d708f5ba1 100644 --- a/solutions/express/package.json +++ b/solutions/express/package.json @@ -8,7 +8,7 @@ "license": "ISC", "dependencies": { "@types/express": "^5.0.0", - "express": "^4.18.2" + "express": "^4.22.0" }, "devDependencies": { "@types/node": "^22.0.0" diff --git a/solutions/flags-sdk/package.json b/solutions/flags-sdk/package.json index dec10c2b36..88dd2adf31 100644 --- a/solutions/flags-sdk/package.json +++ b/solutions/flags-sdk/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "flags": "^4.0.0", - "next": "15.1.9", + "next": "15.1.11", "react": "^19.0.0", "react-dom": "^19.0.0", "@vercel/toolbar": "^0.1.31" diff --git a/solutions/mint-nft/package.json b/solutions/mint-nft/package.json index 3534161285..c1d64b3765 100644 --- a/solutions/mint-nft/package.json +++ b/solutions/mint-nft/package.json @@ -20,7 +20,7 @@ "magic-sdk": "^13.6.0", "moralis-v1": "^1.12.0", "next": "^13.2.4", - "nsfwjs": "^2.4.2", + "nsfwjs": "^3.0.0", "pica": "^9.0.1", "react": "^18.2.0", "react-dom": "^18.2.0", diff --git a/solutions/saas-microservices/apps/api-dashboard/package.json b/solutions/saas-microservices/apps/api-dashboard/package.json index 4d7a83e8cf..2ba86d16e7 100644 --- a/solutions/saas-microservices/apps/api-dashboard/package.json +++ b/solutions/saas-microservices/apps/api-dashboard/package.json @@ -9,7 +9,7 @@ "typecheck": "tsc --noEmit" }, "devDependencies": { - "@vercel/microfrontends": "2.0.0", + "@vercel/microfrontends": "2.0.1", "nitropack": "latest" } } diff --git a/solutions/saas-microservices/apps/dashboard/package.json b/solutions/saas-microservices/apps/dashboard/package.json index 1c05c2a074..e268fd6998 100644 --- a/solutions/saas-microservices/apps/dashboard/package.json +++ b/solutions/saas-microservices/apps/dashboard/package.json @@ -17,7 +17,7 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-react": "^0.468.0", - "next": "15.1.9", + "next": "15.1.11", "react": "^19.0.0", "react-dom": "^19.0.0", "tailwind-merge": "^2.5.5", diff --git a/starter/hono-mcp/package.json b/starter/hono-mcp/package.json index 50b0282e55..4258900f66 100644 --- a/starter/hono-mcp/package.json +++ b/starter/hono-mcp/package.json @@ -2,8 +2,8 @@ "name": "hono-mcp", "type": "module", "dependencies": { - "@modelcontextprotocol/sdk": "^1.17.3", - "hono": "^4.9.2", + "@modelcontextprotocol/sdk": "^1.26.0", + "hono": "^4.11.4", "mcp-handler": "^1.0.1", "zod": "^3" }, diff --git a/starter/hono-mcp/pnpm-lock.yaml b/starter/hono-mcp/pnpm-lock.yaml index 53a09749ac..7c8bbab326 100644 --- a/starter/hono-mcp/pnpm-lock.yaml +++ b/starter/hono-mcp/pnpm-lock.yaml @@ -9,14 +9,14 @@ importers: .: dependencies: '@modelcontextprotocol/sdk': - specifier: ^1.17.3 - version: 1.17.3 + specifier: ^1.26.0 + version: 1.26.0(zod@3.25.76) hono: - specifier: ^4.9.2 - version: 4.9.2 + specifier: ^4.11.4 + version: 4.11.4 mcp-handler: specifier: ^1.0.1 - version: 1.0.1(@modelcontextprotocol/sdk@1.17.3) + version: 1.0.1(@modelcontextprotocol/sdk@1.26.0(zod@3.25.76)) zod: specifier: ^3 version: 3.25.76 @@ -30,9 +30,21 @@ importers: packages: - '@modelcontextprotocol/sdk@1.17.3': - resolution: {integrity: sha512-JPwUKWSsbzx+DLFznf/QZ32Qa+ptfbUlHhRLrBQBAFu9iI1iYvizM4p+zhhRDceSsPutXp4z+R/HPVphlIiclg==} + '@hono/node-server@1.19.9': + resolution: {integrity: sha512-vHL6w3ecZsky+8P5MD+eFfaGTyCeOHUIFYMGpQGbrBTSmNNoxv0if69rEZ5giu36weC5saFuznL411gRX7bJDw==} + engines: {node: '>=18.14.1'} + peerDependencies: + hono: ^4 + + '@modelcontextprotocol/sdk@1.26.0': + resolution: {integrity: sha512-Y5RmPncpiDtTXDbLKswIJzTqu2hyBKxTNsgKqKclDbhIgg1wgtf1fRuvxgTnRfcnxtvvgbIEcqUOzZrJ6iSReg==} engines: {node: '>=18'} + peerDependencies: + '@cfworker/json-schema': ^4.1.1 + zod: ^3.25 || ^4.0 + peerDependenciesMeta: + '@cfworker/json-schema': + optional: true '@redis/bloom@1.2.0': resolution: {integrity: sha512-HG2DFjYKbpNmVXsa0keLHp/3leGJz1mjh09f2RLGGLQZzSHpkmZWuwJbAvo3QcRY8p80m5+ZdXZdYOSBLlp7Cg==} @@ -70,11 +82,19 @@ packages: resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==} engines: {node: '>= 0.6'} - ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + ajv-formats@3.0.1: + resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} - body-parser@2.2.0: - resolution: {integrity: sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==} + body-parser@2.2.2: + resolution: {integrity: sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==} engines: {node: '>=18'} bytes@3.1.2: @@ -134,6 +154,15 @@ packages: supports-color: optional: true + debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + depd@2.0.0: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} @@ -176,21 +205,21 @@ packages: resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==} engines: {node: '>=18.0.0'} - express-rate-limit@7.5.1: - resolution: {integrity: sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw==} + express-rate-limit@8.2.1: + resolution: {integrity: sha512-PCZEIEIxqwhzw4KF0n7QF4QqruVTcF73O5kFKUnGOyjbCCgizBBiFaYpd/fnBLUMPw/BWw9OsiN7GgrNYr7j6g==} engines: {node: '>= 16'} peerDependencies: express: '>= 4.11' - express@5.1.0: - resolution: {integrity: sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==} + express@5.2.1: + resolution: {integrity: sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==} engines: {node: '>= 18'} fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + fast-uri@3.1.0: + resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} finalhandler@2.1.0: resolution: {integrity: sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==} @@ -231,21 +260,33 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - hono@4.9.2: - resolution: {integrity: sha512-UG2jXGS/gkLH42l/1uROnwXpkjvvxkl3kpopL3LBo27NuaDPI6xHNfuUSilIHcrBkPfl4y0z6y2ByI455TjNRw==} + hono@4.11.4: + resolution: {integrity: sha512-U7tt8JsyrxSRKspfhtLET79pU8K+tInj5QZXs1jSugO1Vq5dFj3kmZsRldo29mTBfcjDRVRXrEZ6LS63Cog9ZA==} engines: {node: '>=16.9.0'} http-errors@2.0.0: resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} engines: {node: '>= 0.8'} + http-errors@2.0.1: + resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==} + engines: {node: '>= 0.8'} + iconv-lite@0.6.3: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} + iconv-lite@0.7.2: + resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==} + engines: {node: '>=0.10.0'} + inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + ip-address@10.0.1: + resolution: {integrity: sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==} + engines: {node: '>= 12'} + ipaddr.js@1.9.1: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} @@ -256,8 +297,14 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + jose@6.1.3: + resolution: {integrity: sha512-0TpaTfihd4QMNwrz/ob2Bp7X04yuxJkjRGi4aKmOqwhov54i6u79oCv7T+C7lo70MKH6BesI3vscD1yb/yzKXQ==} + + json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + + json-schema-typed@8.0.2: + resolution: {integrity: sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==} math-intrinsics@1.1.0: resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} @@ -331,14 +378,14 @@ packages: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} - punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} - engines: {node: '>=6'} - qs@6.14.0: resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} engines: {node: '>=0.6'} + qs@6.14.1: + resolution: {integrity: sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==} + engines: {node: '>=0.6'} + range-parser@1.2.1: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} engines: {node: '>= 0.6'} @@ -347,9 +394,17 @@ packages: resolution: {integrity: sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g==} engines: {node: '>= 0.8'} + raw-body@3.0.2: + resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==} + engines: {node: '>= 0.10'} + redis@4.7.1: resolution: {integrity: sha512-S1bJDnqLftzHXHP8JsT5II/CtHWQrASX5K96REjWjlmWKrviSOLWmM7QnRLstAWsu1VBBV1ffV6DzCvxNP0UJQ==} + require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + router@2.2.0: resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==} engines: {node: '>= 18'} @@ -423,9 +478,6 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - vary@1.1.2: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} @@ -441,30 +493,39 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - zod-to-json-schema@3.24.6: - resolution: {integrity: sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg==} + zod-to-json-schema@3.25.1: + resolution: {integrity: sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==} peerDependencies: - zod: ^3.24.1 + zod: ^3.25 || ^4 zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} snapshots: - '@modelcontextprotocol/sdk@1.17.3': + '@hono/node-server@1.19.9(hono@4.11.4)': + dependencies: + hono: 4.11.4 + + '@modelcontextprotocol/sdk@1.26.0(zod@3.25.76)': dependencies: - ajv: 6.12.6 + '@hono/node-server': 1.19.9(hono@4.11.4) + ajv: 8.17.1 + ajv-formats: 3.0.1(ajv@8.17.1) content-type: 1.0.5 cors: 2.8.5 cross-spawn: 7.0.6 eventsource: 3.0.7 eventsource-parser: 3.0.3 - express: 5.1.0 - express-rate-limit: 7.5.1(express@5.1.0) + express: 5.2.1 + express-rate-limit: 8.2.1(express@5.2.1) + hono: 4.11.4 + jose: 6.1.3 + json-schema-typed: 8.0.2 pkce-challenge: 5.0.0 raw-body: 3.0.0 zod: 3.25.76 - zod-to-json-schema: 3.24.6(zod@3.25.76) + zod-to-json-schema: 3.25.1(zod@3.25.76) transitivePeerDependencies: - supports-color @@ -503,23 +564,27 @@ snapshots: mime-types: 3.0.1 negotiator: 1.0.0 - ajv@6.12.6: + ajv-formats@3.0.1(ajv@8.17.1): + optionalDependencies: + ajv: 8.17.1 + + ajv@8.17.1: dependencies: fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 + fast-uri: 3.1.0 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 - body-parser@2.2.0: + body-parser@2.2.2: dependencies: bytes: 3.1.2 content-type: 1.0.5 - debug: 4.4.1 + debug: 4.4.3 http-errors: 2.0.0 - iconv-lite: 0.6.3 + iconv-lite: 0.7.2 on-finished: 2.4.1 - qs: 6.14.0 - raw-body: 3.0.0 + qs: 6.14.1 + raw-body: 3.0.2 type-is: 2.0.1 transitivePeerDependencies: - supports-color @@ -567,6 +632,10 @@ snapshots: dependencies: ms: 2.1.3 + debug@4.4.3: + dependencies: + ms: 2.1.3 + depd@2.0.0: {} dunder-proto@1.0.1: @@ -597,19 +666,21 @@ snapshots: dependencies: eventsource-parser: 3.0.3 - express-rate-limit@7.5.1(express@5.1.0): + express-rate-limit@8.2.1(express@5.2.1): dependencies: - express: 5.1.0 + express: 5.2.1 + ip-address: 10.0.1 - express@5.1.0: + express@5.2.1: dependencies: accepts: 2.0.0 - body-parser: 2.2.0 + body-parser: 2.2.2 content-disposition: 1.0.0 content-type: 1.0.5 cookie: 0.7.2 cookie-signature: 1.2.2 debug: 4.4.1 + depd: 2.0.0 encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -635,7 +706,7 @@ snapshots: fast-deep-equal@3.1.3: {} - fast-json-stable-stringify@2.1.0: {} + fast-uri@3.1.0: {} finalhandler@2.1.0: dependencies: @@ -682,7 +753,7 @@ snapshots: dependencies: function-bind: 1.1.2 - hono@4.9.2: {} + hono@4.11.4: {} http-errors@2.0.0: dependencies: @@ -692,25 +763,43 @@ snapshots: statuses: 2.0.1 toidentifier: 1.0.1 + http-errors@2.0.1: + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.2 + toidentifier: 1.0.1 + iconv-lite@0.6.3: dependencies: safer-buffer: 2.1.2 + iconv-lite@0.7.2: + dependencies: + safer-buffer: 2.1.2 + inherits@2.0.4: {} + ip-address@10.0.1: {} + ipaddr.js@1.9.1: {} is-promise@4.0.0: {} isexe@2.0.0: {} - json-schema-traverse@0.4.1: {} + jose@6.1.3: {} + + json-schema-traverse@1.0.0: {} + + json-schema-typed@8.0.2: {} math-intrinsics@1.1.0: {} - mcp-handler@1.0.1(@modelcontextprotocol/sdk@1.17.3): + mcp-handler@1.0.1(@modelcontextprotocol/sdk@1.26.0(zod@3.25.76)): dependencies: - '@modelcontextprotocol/sdk': 1.17.3 + '@modelcontextprotocol/sdk': 1.26.0(zod@3.25.76) chalk: 5.5.0 commander: 11.1.0 redis: 4.7.1 @@ -754,12 +843,14 @@ snapshots: forwarded: 0.2.0 ipaddr.js: 1.9.1 - punycode@2.3.1: {} - qs@6.14.0: dependencies: side-channel: 1.1.0 + qs@6.14.1: + dependencies: + side-channel: 1.1.0 + range-parser@1.2.1: {} raw-body@3.0.0: @@ -769,6 +860,13 @@ snapshots: iconv-lite: 0.6.3 unpipe: 1.0.0 + raw-body@3.0.2: + dependencies: + bytes: 3.1.2 + http-errors: 2.0.1 + iconv-lite: 0.7.2 + unpipe: 1.0.0 + redis@4.7.1: dependencies: '@redis/bloom': 1.2.0(@redis/client@1.6.1) @@ -778,6 +876,8 @@ snapshots: '@redis/search': 1.2.0(@redis/client@1.6.1) '@redis/time-series': 1.1.0(@redis/client@1.6.1) + require-from-string@2.0.2: {} + router@2.2.0: dependencies: debug: 4.4.1 @@ -871,10 +971,6 @@ snapshots: unpipe@1.0.0: {} - uri-js@4.4.1: - dependencies: - punycode: 2.3.1 - vary@1.1.2: {} which@2.0.2: @@ -885,7 +981,7 @@ snapshots: yallist@4.0.0: {} - zod-to-json-schema@3.24.6(zod@3.25.76): + zod-to-json-schema@3.25.1(zod@3.25.76): dependencies: zod: 3.25.76 diff --git a/starter/personalization-builder-io/package.json b/starter/personalization-builder-io/package.json index 5ebfe4f142..c5b626ef9d 100644 --- a/starter/personalization-builder-io/package.json +++ b/starter/personalization-builder-io/package.json @@ -50,7 +50,7 @@ "atob": "^2.1.2", "jest": "^27.4.7", "js-cookie": "^3.0.1", - "next": "^12.1.0", + "next": "^16.1.7", "next-seo": "^5.1.0", "react": "^17.0.2", "react-dom": "^17.0.2", diff --git a/starter/turborepo-with-hono/apps/api/package.json b/starter/turborepo-with-hono/apps/api/package.json index 4b7f3ce460..2c22519c5b 100644 --- a/starter/turborepo-with-hono/apps/api/package.json +++ b/starter/turborepo-with-hono/apps/api/package.json @@ -5,7 +5,7 @@ "dev": "srvx" }, "dependencies": { - "hono": "^4.8.10", + "hono": "^4.10.3", "@repo/constants": "workspace:*" }, "devDependencies": { diff --git a/starter/turborepo-with-hono/apps/web/package.json b/starter/turborepo-with-hono/apps/web/package.json index 27dc98ad06..9d84b410c6 100644 --- a/starter/turborepo-with-hono/apps/web/package.json +++ b/starter/turborepo-with-hono/apps/web/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@repo/ui": "workspace:*", - "next": "16.0.7", + "next": "16.0.10", "react": "^19.1.0", "react-dom": "^19.1.0" }, diff --git a/storage/blob-starter/package.json b/storage/blob-starter/package.json index 4848950d1f..0834cfa258 100644 --- a/storage/blob-starter/package.json +++ b/storage/blob-starter/package.json @@ -16,7 +16,7 @@ }, "dependencies": { "@vercel/blob": "^1.0.0", - "next": "15.0.5", + "next": "15.0.7", "react": "^18.3.1", "react-dom": "^18.3.1", "react-hot-toast": "^2.4.1" diff --git a/storage/kv-redis-starter/package.json b/storage/kv-redis-starter/package.json index d763489ee5..2b4aa03cbf 100644 --- a/storage/kv-redis-starter/package.json +++ b/storage/kv-redis-starter/package.json @@ -15,9 +15,9 @@ "@types/react": "18.0.37", "@types/react-dom": "18.0.11", "autoprefixer": "10.4.14", - "eslint": "8.38.0", + "eslint": "9.0.0", "eslint-config-next": "13.3.0", - "next": "13.4.13", + "next": "14.2.35", "postcss": "8.4.22", "react": "18.2.0", "react-dom": "18.2.0", diff --git a/storage/kv-redis-waiting-room/package.json b/storage/kv-redis-waiting-room/package.json index 3539646e68..ba8b36f68a 100644 --- a/storage/kv-redis-waiting-room/package.json +++ b/storage/kv-redis-waiting-room/package.json @@ -15,7 +15,7 @@ "@types/react-dom": "18.2.11", "@upstash/redis": "^1.34.3", "autoprefixer": "10.4.16", - "next": "^13.5.4", + "next": "^14.2.35", "postcss": "8.4.31", "react": "18.2.0", "react-dom": "18.2.0", diff --git a/storage/postgres-drizzle/package.json b/storage/postgres-drizzle/package.json index d6bf7470bc..6b3f67b2da 100644 --- a/storage/postgres-drizzle/package.json +++ b/storage/postgres-drizzle/package.json @@ -21,7 +21,7 @@ "eslint": "8.51.0", "eslint-config-next": "^15.1.6", "ms": "^2.1.3", - "next": "15.1.9", + "next": "15.1.11", "postcss": "8.4.31", "postgres": "^3.4.5", "react": "19.0.0", diff --git a/storage/postgres-kysely/package.json b/storage/postgres-kysely/package.json index 1a4a0c438a..11c395c318 100644 --- a/storage/postgres-kysely/package.json +++ b/storage/postgres-kysely/package.json @@ -21,7 +21,7 @@ "kysely": "^0.26.3", "kysely-postgres-js": "^2.0.0", "ms": "^2.1.3", - "next": "15.1.9", + "next": "15.1.11", "postcss": "8.4.31", "postgres": "^3.4.5", "react": "19.0.0", diff --git a/storage/postgres-pgvector/package.json b/storage/postgres-pgvector/package.json index fc3951c734..48e169747c 100644 --- a/storage/postgres-pgvector/package.json +++ b/storage/postgres-pgvector/package.json @@ -17,7 +17,7 @@ "@types/react": "18.3.2", "@types/react-dom": "18.3.0", "@vercel/postgres": "^0.8.0", - "ai": "^3.1.14", + "ai": "^5.0.52", "autoprefixer": "10.4.19", "clsx": "^2.1.1", "cmdk": "^1.0.0", @@ -25,7 +25,7 @@ "eslint": "9.3.0", "eslint-config-next": "14.2.3", "gpt3-tokenizer": "^1.1.5", - "next": "14.2.3", + "next": "14.2.35", "openai": "^4.47.1", "postcss": "8.4.38", "react": "18.3.1", diff --git a/storage/postgres-prisma/package.json b/storage/postgres-prisma/package.json index f091448b1a..c373db3651 100644 --- a/storage/postgres-prisma/package.json +++ b/storage/postgres-prisma/package.json @@ -20,10 +20,10 @@ "@types/react": "18.2.25", "@types/react-dom": "18.2.11", "autoprefixer": "10.4.16", - "eslint": "8.51.0", + "eslint": "9.0.0", "eslint-config-next": "13.5.4", "ms": "^2.1.3", - "next": "13.5.4", + "next": "14.2.35", "postcss": "8.4.31", "prisma": "^5.4.1", "react": "18.2.0", diff --git a/storage/postgres-starter/package.json b/storage/postgres-starter/package.json index 038f4a6b7e..417ecd711d 100644 --- a/storage/postgres-starter/package.json +++ b/storage/postgres-starter/package.json @@ -19,7 +19,7 @@ "eslint": "^8", "eslint-config-next": "^15.1.6", "ms": "^2.1.3", - "next": "15.1.9", + "next": "15.1.11", "postcss": "8.4.31", "postgres": "^3.4.5", "react": "19.0.0", diff --git a/toolbar/toolbar-launchdarkly/package.json b/toolbar/toolbar-launchdarkly/package.json index 7e1ca06cfb..847e9c641b 100644 --- a/toolbar/toolbar-launchdarkly/package.json +++ b/toolbar/toolbar-launchdarkly/package.json @@ -12,7 +12,7 @@ "@launchdarkly/node-server-sdk": "^9.1.1", "@vercel/flags": "2.2.1", "@vercel/toolbar": "^0.1.10", - "next": "latest", + "next": "14.2.25", "react": "^18", "react-dom": "^18" }, diff --git a/toolbar/toolbar-optimizely/package.json b/toolbar/toolbar-optimizely/package.json index 0226e58ff8..6cf0c82dbc 100644 --- a/toolbar/toolbar-optimizely/package.json +++ b/toolbar/toolbar-optimizely/package.json @@ -12,7 +12,7 @@ "@optimizely/optimizely-sdk": "^5.1.0", "@vercel/flags": "2.2.1", "@vercel/toolbar": "^0.1.10", - "next": "latest", + "next": "14.2.35", "react": "^18", "react-dom": "^18" }, diff --git a/toolbar/toolbar-split/package.json b/toolbar/toolbar-split/package.json index b774e5eab6..dfb823730b 100644 --- a/toolbar/toolbar-split/package.json +++ b/toolbar/toolbar-split/package.json @@ -12,7 +12,7 @@ "@splitsoftware/splitio": "^10.25.1", "@vercel/flags": "2.2.1", "@vercel/toolbar": "^0.1.10", - "next": "latest", + "next": "14.2.35", "react": "^18", "react-dom": "^18" }, diff --git a/toolbar/toolbar-statsig/package.json b/toolbar/toolbar-statsig/package.json index 3f2aa77995..4941d1c93f 100644 --- a/toolbar/toolbar-statsig/package.json +++ b/toolbar/toolbar-statsig/package.json @@ -11,7 +11,7 @@ "dependencies": { "@vercel/flags": "2.2.1", "@vercel/toolbar": "^0.1.10", - "next": "latest", + "next": "14.2.35", "react": "^18", "react-dom": "^18", "statsig-node": "^5.17.0" diff --git a/vercel-tutor/package.json b/vercel-tutor/package.json index c7673c516d..90410cc360 100644 --- a/vercel-tutor/package.json +++ b/vercel-tutor/package.json @@ -10,7 +10,7 @@ "dependencies": { "react": "^19.0.0", "react-dom": "^19.0.0", - "next": "15.2.6" + "next": "15.2.8" }, "devDependencies": { "@eslint/eslintrc": "^3",