this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update e2e tests to Next 16 (webpack) (#1016)

authored by

Victor Berchet and committed by
GitHub
2200b4b7 e8971cda

+454 -352
+5
.changeset/cold-rivers-bathe.md
··· 1 + --- 2 + "@opennextjs/cloudflare": patch 3 + --- 4 + 5 + Update e2e tests to Next 16 (webpack)
+1 -1
examples/bugs/gh-219/package.json
··· 40 40 "zod": "^3.24.1" 41 41 }, 42 42 "devDependencies": { 43 - "@cloudflare/workers-types": "^4.20241224.0", 43 + "@cloudflare/workers-types": "catalog:", 44 44 "@eslint/eslintrc": "^3", 45 45 "@opennextjs/cloudflare": "workspace:*", 46 46 "@playwright/test": "catalog:",
+1 -1
examples/bugs/gh-223/package.json
··· 21 21 "react-dom": "^19.0.0" 22 22 }, 23 23 "devDependencies": { 24 - "@cloudflare/workers-types": "^4.20241224.0", 24 + "@cloudflare/workers-types": "catalog:", 25 25 "@opennextjs/cloudflare": "workspace:*", 26 26 "@playwright/test": "catalog:", 27 27 "@types/node": "^22.10.2",
+2 -1
examples/create-next-app/tsconfig.json
··· 19 19 ], 20 20 "paths": { 21 21 "@/*": ["./src/*"] 22 - } 22 + }, 23 + "target": "ES2017" 23 24 }, 24 25 "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], 25 26 "exclude": ["node_modules", "open-next.config.ts"]
+7 -23
examples/e2e/app-pages-router/app/parallel/layout.tsx
··· 9 9 10 10 return ( 11 11 <div> 12 - <div className="flex flex-col mb-10"> 13 - <label htmlFor="a"> 14 - Enable A 15 - <input 16 - name="a" 17 - type="checkbox" 18 - checked={routeA} 19 - onChange={(e) => { 20 - setRouteA(e.target.checked); 21 - }} 22 - /> 23 - </label> 24 - <label htmlFor="b"> 25 - Enable B 26 - <input 27 - name="b" 28 - type="checkbox" 29 - checked={routeB} 30 - onChange={(e) => { 31 - setRouteB(e.target.checked); 32 - }} 33 - /> 34 - </label> 12 + <div className="flex flex-col items-start mb-10"> 13 + <button onClick={() => setRouteA(!routeA)} data-testid="enable-a"> 14 + {routeA ? "Disable A" : "Enable A"} 15 + </button> 16 + <button onClick={() => setRouteB(!routeB)} data-testid="enable-b"> 17 + {routeB ? "Disable B" : "Enable B"} 18 + </button> 35 19 </div> 36 20 37 21 {routeA && a}
+3 -3
examples/e2e/app-pages-router/e2e/parallel.test.ts
··· 2 2 3 3 test("Parallel routes", async ({ page }) => { 4 4 await page.goto("/"); 5 - await page.locator('[href="/parallel"]').click(); 5 + await page.getByRole("link", { name: "Parallel" }).click(); 6 6 7 7 await page.waitForURL("/parallel"); 8 8 ··· 13 13 await expect(routeB).not.toBeVisible(); 14 14 15 15 // Enable A, which should be visible but not B 16 - await page.locator('input[name="a"]').check(); 16 + await page.getByTestId("enable-a").click(); 17 17 routeA = page.getByText("Parallel Route A"); 18 18 await expect(routeA).toBeVisible(); 19 19 await expect(routeB).not.toBeVisible(); 20 20 21 21 // Enable B, both should be visible 22 - await page.locator('input[name="b"]').check(); 22 + await page.getByTestId("enable-b").click(); 23 23 routeB = page.getByText("Parallel Route B"); 24 24 await expect(routeA).toBeVisible(); 25 25 await expect(routeB).toBeVisible();
-5
examples/e2e/app-pages-router/next.config.ts
··· 3 3 const nextConfig: NextConfig = { 4 4 poweredByHeader: false, 5 5 cleanDistDir: true, 6 - transpilePackages: ["@example/shared"], 7 6 output: "standalone", 8 - // outputFileTracingRoot: "../sst", 9 7 typescript: { 10 8 ignoreBuildErrors: true, 11 - }, 12 - eslint: { 13 - ignoreDuringBuilds: true, 14 9 }, 15 10 trailingSlash: true, 16 11 skipTrailingSlashRedirect: true,
+1 -1
examples/e2e/app-pages-router/package.json
··· 5 5 "scripts": { 6 6 "openbuild": "node ../../packages/open-next/dist/index.js build --build-command \"npx turbo build\"", 7 7 "dev": "next dev --turbopack --port 3003", 8 - "build": "next build", 8 + "build": "next build --webpack", 9 9 "start": "next start --port 3003", 10 10 "lint": "next lint", 11 11 "clean": "rm -rf .turbo node_modules .next .open-next",
+9 -2
examples/e2e/app-pages-router/tsconfig.json
··· 12 12 "moduleResolution": "NodeNext", 13 13 "resolveJsonModule": true, 14 14 "isolatedModules": true, 15 - "jsx": "preserve", 15 + "jsx": "react-jsx", 16 16 "incremental": true, 17 17 "plugins": [ 18 18 { ··· 24 24 "@example/shared": ["../shared"] 25 25 } 26 26 }, 27 - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts", "../utils.ts"], 27 + "include": [ 28 + "next-env.d.ts", 29 + "**/*.ts", 30 + "**/*.tsx", 31 + ".next/types/**/*.ts", 32 + "../utils.ts", 33 + ".next/dev/types/**/*.ts" 34 + ], 28 35 "exclude": ["node_modules", "open-next.config.ts"] 29 36 }
+4 -1
examples/e2e/app-router/app/api/after/revalidate/route.ts
··· 6 6 () => 7 7 new Promise<void>((resolve) => 8 8 setTimeout(() => { 9 - revalidateTag("date"); 9 + revalidateTag("date", { 10 + // We want to expire the "date" tag immediately 11 + expire: 0, 12 + }); 10 13 resolve(); 11 14 }, 5000) 12 15 )
+1 -1
examples/e2e/app-router/app/api/after/ssg/route.ts
··· 4 4 export const dynamic = "force-static"; 5 5 6 6 export async function GET() { 7 - const dateFn = unstable_cache(() => new Date().toISOString(), ["date"], { 7 + const dateFn = unstable_cache(async () => new Date().toISOString(), ["date"], { 8 8 tags: ["date"], 9 9 }); 10 10 const date = await dateFn();
+1 -1
examples/e2e/app-router/app/api/revalidate-tag/route.ts
··· 3 3 export const dynamic = "force-dynamic"; 4 4 5 5 export async function GET() { 6 - revalidateTag("revalidate"); 6 + revalidateTag("revalidate", { expire: 0 }); 7 7 8 8 return new Response("ok"); 9 9 }
+1 -1
examples/e2e/app-router/app/isr-data-cache/page.tsx
··· 4 4 return new Date().toISOString(); 5 5 } 6 6 7 - const cachedTime = unstable_cache(getTime, { revalidate: false }); 7 + const cachedTime = unstable_cache(getTime, ["getTime"], { revalidate: false }); 8 8 9 9 export const revalidate = 10; 10 10
+3
examples/e2e/app-router/app/og/opengraph-image.tsx
··· 33 33 // For convenience, we can re-use the exported opengraph-image 34 34 // size config to also set the ImageResponse's width and height. 35 35 ...size, 36 + headers: { 37 + "cache-control": "public, immutable, no-transform, max-age=31536000", 38 + }, 36 39 } 37 40 ); 38 41 }
+7 -23
examples/e2e/app-router/app/parallel/layout.tsx
··· 9 9 10 10 return ( 11 11 <div> 12 - <div className="flex flex-col mb-10"> 13 - <label htmlFor="a"> 14 - Enable A 15 - <input 16 - name="a" 17 - type="checkbox" 18 - checked={routeA} 19 - onChange={(e) => { 20 - setRouteA(e.target.checked); 21 - }} 22 - /> 23 - </label> 24 - <label htmlFor="b"> 25 - Enable B 26 - <input 27 - name="b" 28 - type="checkbox" 29 - checked={routeB} 30 - onChange={(e) => { 31 - setRouteB(e.target.checked); 32 - }} 33 - /> 34 - </label> 12 + <div className="flex flex-col items-start mb-10"> 13 + <button onClick={() => setRouteA(!routeA)} data-testid="enable-a"> 14 + {routeA ? "Disable A" : "Enable A"} 15 + </button> 16 + <button onClick={() => setRouteB(!routeB)} data-testid="enable-b"> 17 + {routeB ? "Disable B" : "Enable B"} 18 + </button> 35 19 </div> 36 20 37 21 {routeA && a}
-1
examples/e2e/app-router/e2e/og.test.ts
··· 34 34 const response = await request.get("api/og?title=opennext"); 35 35 expect(response.status()).toBe(200); 36 36 expect(response.headers()["content-type"]).toBe("image/png"); 37 - expect(response.headers()["cache-control"]).toBe("public, immutable, no-transform, max-age=31536000"); 38 37 expect(validateMd5(await response.body(), API_OG_MD5)).toBe(true); 39 38 });
+2 -2
examples/e2e/app-router/e2e/parallel.test.ts
··· 13 13 await expect(routeB).not.toBeVisible(); 14 14 15 15 // Enable A, which should be visible but not B 16 - await page.locator('input[name="a"]').check(); 16 + await page.getByTestId("enable-a").click(); 17 17 routeA = page.getByText("Parallel Route A"); 18 18 await expect(routeA).toBeVisible(); 19 19 await expect(routeB).not.toBeVisible(); 20 20 21 21 // Enable B, both should be visible 22 - await page.locator('input[name="b"]').check(); 22 + await page.getByTestId("enable-b").click(); 23 23 routeB = page.getByText("Parallel Route B"); 24 24 await expect(routeA).toBeVisible(); 25 25 await expect(routeB).toBeVisible();
-3
examples/e2e/app-router/next.config.ts
··· 9 9 typescript: { 10 10 ignoreBuildErrors: true, 11 11 }, 12 - eslint: { 13 - ignoreDuringBuilds: true, 14 - }, 15 12 images: { 16 13 remotePatterns: [ 17 14 {
+1 -1
examples/e2e/app-router/package.json
··· 5 5 "scripts": { 6 6 "openbuild": "node ../../packages/open-next/dist/index.js build --streaming --build-command \"npx turbo build\"", 7 7 "dev": "next dev --turbopack --port 3001", 8 - "build": "next build --turbopack", 8 + "build": "next build --webpack", 9 9 "start": "next start --port 3001", 10 10 "lint": "next lint", 11 11 "clean": "rm -rf .turbo node_modules .next .open-next",
+9 -2
examples/e2e/app-router/tsconfig.json
··· 12 12 "moduleResolution": "NodeNext", 13 13 "resolveJsonModule": true, 14 14 "isolatedModules": true, 15 - "jsx": "preserve", 15 + "jsx": "react-jsx", 16 16 "incremental": true, 17 17 "plugins": [ 18 18 { ··· 24 24 "@example/shared": ["../shared"] 25 25 } 26 26 }, 27 - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts", "../utils.ts"], 27 + "include": [ 28 + "next-env.d.ts", 29 + "**/*.ts", 30 + "**/*.tsx", 31 + ".next/types/**/*.ts", 32 + "../utils.ts", 33 + ".next/dev/types/**/*.ts" 34 + ], 28 35 "exclude": ["node_modules", "open-next.config.ts"] 29 36 }
-3
examples/e2e/pages-router/next.config.ts
··· 13 13 typescript: { 14 14 ignoreBuildErrors: true, 15 15 }, 16 - eslint: { 17 - ignoreDuringBuilds: true, 18 - }, 19 16 headers: async () => [ 20 17 { 21 18 source: "/",
+1 -1
examples/e2e/pages-router/package.json
··· 5 5 "scripts": { 6 6 "openbuild": "node ../../packages/open-next/dist/index.js build --build-command \"npx turbo build\"", 7 7 "dev": "next dev --turbopack --port 3002", 8 - "build": "next build", 8 + "build": "next build --webpack", 9 9 "start": "next start --port 3002", 10 10 "lint": "next lint", 11 11 "clean": "rm -rf .turbo node_modules .next .open-next",
+1 -2
examples/e2e/pages-router/src/pages/ssg/index.tsx
··· 1 1 import type { InferGetStaticPropsType } from "next"; 2 - import Link from "next/link"; 3 2 4 3 export async function getStaticProps() { 5 4 return { ··· 15 14 <div className="flex" data-testid="time"> 16 15 Time: {time} 17 16 </div> 18 - <Link href="/">Home</Link> 17 + <a href="/">Home</a> 19 18 </div> 20 19 ); 21 20 }
+1 -1
examples/e2e/pages-router/tsconfig.json
··· 12 12 "moduleResolution": "NodeNext", 13 13 "resolveJsonModule": true, 14 14 "isolatedModules": true, 15 - "jsx": "preserve", 15 + "jsx": "react-jsx", 16 16 "incremental": true, 17 17 "baseUrl": ".", 18 18 "paths": {
-1
examples/overrides/d1-tag-next/next.config.ts
··· 5 5 6 6 const nextConfig: NextConfig = { 7 7 typescript: { ignoreBuildErrors: true }, 8 - eslint: { ignoreDuringBuilds: true }, 9 8 }; 10 9 11 10 export default nextConfig;
+2 -2
examples/overrides/d1-tag-next/tsconfig.json
··· 11 11 "moduleResolution": "bundler", 12 12 "resolveJsonModule": true, 13 13 "isolatedModules": true, 14 - "jsx": "preserve", 14 + "jsx": "react-jsx", 15 15 "incremental": true, 16 16 "plugins": [ 17 17 { ··· 22 22 "@/*": ["./*"] 23 23 } 24 24 }, 25 - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], 25 + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts", ".next/dev/types/**/*.ts"], 26 26 "exclude": ["node_modules"] 27 27 }
-1
examples/overrides/kv-tag-next/next.config.ts
··· 5 5 6 6 const nextConfig: NextConfig = { 7 7 typescript: { ignoreBuildErrors: true }, 8 - eslint: { ignoreDuringBuilds: true }, 9 8 }; 10 9 11 10 export default nextConfig;
+2 -2
examples/overrides/kv-tag-next/tsconfig.json
··· 11 11 "moduleResolution": "bundler", 12 12 "resolveJsonModule": true, 13 13 "isolatedModules": true, 14 - "jsx": "preserve", 14 + "jsx": "react-jsx", 15 15 "incremental": true, 16 16 "plugins": [ 17 17 { ··· 22 22 "@/*": ["./*"] 23 23 } 24 24 }, 25 - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], 25 + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts", ".next/dev/types/**/*.ts"], 26 26 "exclude": ["node_modules"] 27 27 }
-1
examples/overrides/memory-queue/next.config.ts
··· 5 5 6 6 const nextConfig: NextConfig = { 7 7 typescript: { ignoreBuildErrors: true }, 8 - eslint: { ignoreDuringBuilds: true }, 9 8 }; 10 9 11 10 export default nextConfig;
+2 -2
examples/overrides/memory-queue/tsconfig.json
··· 11 11 "moduleResolution": "bundler", 12 12 "resolveJsonModule": true, 13 13 "isolatedModules": true, 14 - "jsx": "preserve", 14 + "jsx": "react-jsx", 15 15 "incremental": true, 16 16 "plugins": [ 17 17 { ··· 22 22 "@/*": ["./*"] 23 23 } 24 24 }, 25 - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], 25 + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts", ".next/dev/types/**/*.ts"], 26 26 "exclude": ["node_modules"] 27 27 }
-1
examples/overrides/r2-incremental-cache/next.config.ts
··· 5 5 6 6 const nextConfig: NextConfig = { 7 7 typescript: { ignoreBuildErrors: true }, 8 - eslint: { ignoreDuringBuilds: true }, 9 8 }; 10 9 11 10 export default nextConfig;
+2 -2
examples/overrides/r2-incremental-cache/tsconfig.json
··· 11 11 "moduleResolution": "bundler", 12 12 "resolveJsonModule": true, 13 13 "isolatedModules": true, 14 - "jsx": "preserve", 14 + "jsx": "react-jsx", 15 15 "incremental": true, 16 16 "plugins": [ 17 17 { ··· 22 22 "@/*": ["./*"] 23 23 } 24 24 }, 25 - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], 25 + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts", ".next/dev/types/**/*.ts"], 26 26 "exclude": ["node_modules"] 27 27 }
+2 -2
examples/overrides/static-assets-incremental-cache/tsconfig.json
··· 11 11 "moduleResolution": "bundler", 12 12 "resolveJsonModule": true, 13 13 "isolatedModules": true, 14 - "jsx": "preserve", 14 + "jsx": "react-jsx", 15 15 "incremental": true, 16 16 "plugins": [ 17 17 { ··· 22 22 "@/*": ["./*"] 23 23 } 24 24 }, 25 - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], 25 + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts", ".next/dev/types/**/*.ts"], 26 26 "exclude": ["node_modules"] 27 27 }
+1 -1
examples/playground14/package.json
··· 16 16 "cf-typegen": "wrangler types --env-interface CloudflareEnv" 17 17 }, 18 18 "dependencies": { 19 - "next": "catalog:", 19 + "next": "^14.2.33", 20 20 "react": "catalog:", 21 21 "react-dom": "catalog:" 22 22 },
+2 -1
examples/playground14/tsconfig.json
··· 17 17 "name": "next" 18 18 } 19 19 ], 20 - "strictNullChecks": true 20 + "strictNullChecks": true, 21 + "target": "ES2017" 21 22 }, 22 23 "include": ["next-env.d.ts", ".next/types/**/*.ts", "**/*.ts", "**/*.tsx", "worker-configuration.d.ts"], 23 24 "exclude": ["node_modules", "open-next.config.ts"]
+3
examples/prisma/next.config.ts
··· 3 3 const nextConfig: NextConfig = { 4 4 /* config options here */ 5 5 serverExternalPackages: ["@prisma/client", ".prisma/client"], 6 + typescript: { 7 + ignoreBuildErrors: true, 8 + }, 6 9 }; 7 10 8 11 import { initOpenNextCloudflareForDev } from "@opennextjs/cloudflare";
+2 -2
examples/prisma/tsconfig.json
··· 11 11 "moduleResolution": "bundler", 12 12 "resolveJsonModule": true, 13 13 "isolatedModules": true, 14 - "jsx": "preserve", 14 + "jsx": "react-jsx", 15 15 "incremental": true, 16 16 "plugins": [ 17 17 { ··· 22 22 "@/*": ["./src/*"] 23 23 } 24 24 }, 25 - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], 25 + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts", ".next/dev/types/**/*.ts"], 26 26 "exclude": ["node_modules"] 27 27 }
+371 -250
pnpm-lock.yaml
··· 7 7 catalogs: 8 8 default: 9 9 '@cloudflare/workers-types': 10 - specifier: ^4.20250917.0 11 - version: 4.20250924.0 10 + specifier: ^4.20251118.0 11 + version: 4.20251128.0 12 12 '@dotenvx/dotenvx': 13 13 specifier: 1.31.0 14 14 version: 1.31.0 ··· 61 61 specifier: ^5.4.1 62 62 version: 5.4.1 63 63 next: 64 - specifier: ~14.2.24 65 - version: 14.2.24 64 + specifier: ~15.5.6 65 + version: 15.5.6 66 66 react: 67 67 specifier: ^18 68 68 version: 18.3.1 ··· 79 79 specifier: ^5.9.3 80 80 version: 5.9.3 81 81 typescript-eslint: 82 - specifier: ^8.37.0 83 - version: 8.37.0 82 + specifier: ^8.48.0 83 + version: 8.48.0 84 84 vitest: 85 85 specifier: ^2.1.1 86 86 version: 2.1.1 ··· 104 104 specifier: 10.4.15 105 105 version: 10.4.15 106 106 next: 107 - specifier: ~15.5.6 108 - version: 15.5.6 107 + specifier: 16.0.5 108 + version: 16.0.5 109 109 postcss: 110 110 specifier: 8.4.27 111 111 version: 8.4.27 ··· 198 198 version: 5.7.3 199 199 wrangler: 200 200 specifier: 'catalog:' 201 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 201 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 202 202 203 203 examples/bugs/gh-219: 204 204 dependencies: ··· 225 225 version: 2.1.1 226 226 drizzle-orm: 227 227 specifier: ^0.38.3 228 - version: 0.38.4(@cloudflare/workers-types@4.20250109.0)(@libsql/client@0.14.0)(@opentelemetry/api@1.9.0)(@prisma/client@6.7.0(prisma@6.7.0(typescript@5.7.3))(typescript@5.7.3))(@types/better-sqlite3@7.6.12)(@types/react@19.0.0)(better-sqlite3@11.8.1)(knex@3.1.0(better-sqlite3@11.8.1)(pg@8.16.0))(pg@8.16.0)(prisma@6.7.0(typescript@5.7.3))(react@19.0.0) 228 + version: 0.38.4(@cloudflare/workers-types@4.20251128.0)(@libsql/client@0.14.0)(@opentelemetry/api@1.9.0)(@prisma/client@6.7.0(prisma@6.7.0(typescript@5.7.3))(typescript@5.7.3))(@types/better-sqlite3@7.6.12)(@types/react@19.0.0)(better-sqlite3@11.8.1)(knex@3.1.0(better-sqlite3@11.8.1)(pg@8.16.0))(pg@8.16.0)(prisma@6.7.0(typescript@5.7.3))(react@19.0.0) 229 229 firebase: 230 230 specifier: ^11.1.0 231 231 version: 11.2.0 ··· 276 276 version: 3.24.1 277 277 devDependencies: 278 278 '@cloudflare/workers-types': 279 - specifier: ^4.20241224.0 280 - version: 4.20250109.0 279 + specifier: 'catalog:' 280 + version: 4.20251128.0 281 281 '@eslint/eslintrc': 282 282 specifier: ^3 283 283 version: 3.1.0 ··· 325 325 version: 39.4.2(rollup@4.40.1) 326 326 wrangler: 327 327 specifier: 'catalog:' 328 - version: 4.49.1(@cloudflare/workers-types@4.20250109.0) 328 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 329 329 330 330 examples/bugs/gh-223: 331 331 dependencies: ··· 346 346 version: 19.0.0(react@19.0.0) 347 347 devDependencies: 348 348 '@cloudflare/workers-types': 349 - specifier: ^4.20241224.0 350 - version: 4.20250109.0 349 + specifier: 'catalog:' 350 + version: 4.20251128.0 351 351 '@opennextjs/cloudflare': 352 352 specifier: workspace:* 353 353 version: link:../../../packages/cloudflare ··· 380 380 version: 5.7.3 381 381 wrangler: 382 382 specifier: 'catalog:' 383 - version: 4.49.1(@cloudflare/workers-types@4.20250109.0) 383 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 384 384 385 385 examples/create-next-app: 386 386 dependencies: 387 387 next: 388 388 specifier: 'catalog:' 389 - version: 14.2.24(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 389 + version: 15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 390 390 react: 391 391 specifier: 'catalog:' 392 392 version: 18.3.1 ··· 426 426 version: 5.9.3 427 427 wrangler: 428 428 specifier: 'catalog:' 429 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 429 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 430 430 431 431 examples/e2e/app-pages-router: 432 432 dependencies: ··· 438 438 version: link:../../../packages/cloudflare 439 439 next: 440 440 specifier: catalog:e2e 441 - version: 15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 441 + version: 16.0.5(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 442 442 react: 443 443 specifier: catalog:e2e 444 444 version: 19.0.0 ··· 472 472 version: 5.9.3 473 473 wrangler: 474 474 specifier: 'catalog:' 475 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 475 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 476 476 477 477 examples/e2e/app-router: 478 478 dependencies: ··· 484 484 version: link:../../../packages/cloudflare 485 485 next: 486 486 specifier: catalog:e2e 487 - version: 15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 487 + version: 16.0.5(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 488 488 react: 489 489 specifier: catalog:e2e 490 490 version: 19.0.0 ··· 518 518 version: 5.9.3 519 519 wrangler: 520 520 specifier: 'catalog:' 521 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 521 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 522 522 523 523 examples/e2e/experimental: 524 524 dependencies: ··· 552 552 version: 5.9.3 553 553 wrangler: 554 554 specifier: 'catalog:' 555 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 555 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 556 556 557 557 examples/e2e/pages-router: 558 558 dependencies: ··· 564 564 version: link:../../../packages/cloudflare 565 565 next: 566 566 specifier: catalog:e2e 567 - version: 15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 567 + version: 16.0.5(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 568 568 react: 569 569 specifier: catalog:e2e 570 570 version: 19.0.0 ··· 598 598 version: 5.9.3 599 599 wrangler: 600 600 specifier: 'catalog:' 601 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 601 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 602 602 603 603 examples/e2e/shared: 604 604 dependencies: 605 605 next: 606 606 specifier: catalog:e2e 607 - version: 15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 607 + version: 16.0.5(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 608 608 react: 609 609 specifier: catalog:e2e 610 610 version: 19.0.0 ··· 623 623 dependencies: 624 624 '@clerk/nextjs': 625 625 specifier: 6.9.6 626 - version: 6.9.6(next@14.2.24(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 626 + version: 6.9.6(next@15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 627 627 next: 628 628 specifier: 'catalog:' 629 - version: 14.2.24(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 629 + version: 15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 630 630 react: 631 631 specifier: 'catalog:' 632 632 version: 18.3.1 ··· 657 657 version: 5.9.3 658 658 wrangler: 659 659 specifier: 'catalog:' 660 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 660 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 661 661 662 662 examples/next-partial-prerendering: 663 663 dependencies: ··· 718 718 version: 5.5.3 719 719 wrangler: 720 720 specifier: 'catalog:' 721 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 721 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 722 722 723 723 examples/overrides/d1-tag-next: 724 724 dependencies: 725 725 next: 726 726 specifier: catalog:e2e 727 - version: 15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 727 + version: 16.0.5(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 728 728 react: 729 729 specifier: catalog:e2e 730 730 version: 19.0.0 ··· 752 752 version: 5.9.3 753 753 wrangler: 754 754 specifier: 'catalog:' 755 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 755 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 756 756 757 757 examples/overrides/kv-tag-next: 758 758 dependencies: 759 759 next: 760 760 specifier: catalog:e2e 761 - version: 15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 761 + version: 16.0.5(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 762 762 react: 763 763 specifier: catalog:e2e 764 764 version: 19.0.0 ··· 786 786 version: 5.9.3 787 787 wrangler: 788 788 specifier: 'catalog:' 789 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 789 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 790 790 791 791 examples/overrides/memory-queue: 792 792 dependencies: 793 793 next: 794 794 specifier: catalog:e2e 795 - version: 15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 795 + version: 16.0.5(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 796 796 react: 797 797 specifier: catalog:e2e 798 798 version: 19.0.0 ··· 820 820 version: 5.9.3 821 821 wrangler: 822 822 specifier: 'catalog:' 823 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 823 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 824 824 825 825 examples/overrides/r2-incremental-cache: 826 826 dependencies: 827 827 next: 828 828 specifier: catalog:e2e 829 - version: 15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 829 + version: 16.0.5(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 830 830 react: 831 831 specifier: catalog:e2e 832 832 version: 19.0.0 ··· 854 854 version: 5.9.3 855 855 wrangler: 856 856 specifier: 'catalog:' 857 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 857 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 858 858 859 859 examples/overrides/static-assets-incremental-cache: 860 860 dependencies: 861 861 next: 862 862 specifier: catalog:e2e 863 - version: 15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 863 + version: 16.0.5(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 864 864 react: 865 865 specifier: catalog:e2e 866 866 version: 19.0.0 ··· 888 888 version: 5.9.3 889 889 wrangler: 890 890 specifier: 'catalog:' 891 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 891 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 892 892 893 893 examples/playground14: 894 894 dependencies: 895 895 next: 896 - specifier: 'catalog:' 897 - version: 14.2.24(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 896 + specifier: ^14.2.33 897 + version: 14.2.33(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 898 898 react: 899 899 specifier: 'catalog:' 900 900 version: 18.3.1 ··· 916 916 version: 0.34.5 917 917 wrangler: 918 918 specifier: 'catalog:' 919 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 919 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 920 920 921 921 examples/playground15: 922 922 dependencies: ··· 941 941 version: 22.2.0 942 942 wrangler: 943 943 specifier: 'catalog:' 944 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 944 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 945 945 946 946 examples/prisma: 947 947 dependencies: ··· 956 956 version: 6.7.0(prisma@6.7.0(typescript@5.9.3))(typescript@5.9.3) 957 957 next: 958 958 specifier: catalog:e2e 959 - version: 15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 959 + version: 16.0.5(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 960 960 react: 961 961 specifier: catalog:e2e 962 962 version: 19.0.0 ··· 981 981 version: 5.9.3 982 982 wrangler: 983 983 specifier: 'catalog:' 984 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 984 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 985 985 986 986 examples/ssg-app: 987 987 dependencies: ··· 1015 1015 version: 5.9.3 1016 1016 wrangler: 1017 1017 specifier: 'catalog:' 1018 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 1018 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 1019 1019 1020 1020 examples/vercel-blog-starter: 1021 1021 dependencies: ··· 1030 1030 version: 4.0.3 1031 1031 next: 1032 1032 specifier: 'catalog:' 1033 - version: 14.2.24(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 1033 + version: 15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 1034 1034 react: 1035 1035 specifier: 'catalog:' 1036 1036 version: 18.3.1 ··· 1070 1070 version: 5.9.3 1071 1071 wrangler: 1072 1072 specifier: 'catalog:' 1073 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 1073 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 1074 1074 1075 1075 packages/cloudflare: 1076 1076 dependencies: ··· 1097 1097 version: 0.8.6 1098 1098 wrangler: 1099 1099 specifier: 'catalog:' 1100 - version: 4.49.1(@cloudflare/workers-types@4.20250924.0) 1100 + version: 4.49.1(@cloudflare/workers-types@4.20251128.0) 1101 1101 yargs: 1102 1102 specifier: 'catalog:' 1103 1103 version: 18.0.0 1104 1104 devDependencies: 1105 1105 '@cloudflare/workers-types': 1106 1106 specifier: 'catalog:' 1107 - version: 4.20250924.0 1107 + version: 4.20251128.0 1108 1108 '@eslint/js': 1109 1109 specifier: 'catalog:' 1110 1110 version: 9.11.1 ··· 1134 1134 version: 9.31.0(jiti@1.21.6) 1135 1135 eslint-plugin-import: 1136 1136 specifier: 'catalog:' 1137 - version: 2.31.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3))(eslint@9.31.0(jiti@1.21.6)) 1137 + version: 2.31.0(@typescript-eslint/parser@8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3))(eslint@9.31.0(jiti@1.21.6)) 1138 1138 eslint-plugin-simple-import-sort: 1139 1139 specifier: 'catalog:' 1140 1140 version: 12.1.1(eslint@9.31.0(jiti@1.21.6)) ··· 1149 1149 version: 5.4.1 1150 1150 next: 1151 1151 specifier: 'catalog:' 1152 - version: 14.2.24(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 1152 + version: 15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 1153 1153 picomatch: 1154 1154 specifier: ^4.0.2 1155 1155 version: 4.0.2 ··· 1161 1161 version: 5.9.3 1162 1162 typescript-eslint: 1163 1163 specifier: 'catalog:' 1164 - version: 8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 1164 + version: 8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 1165 1165 vitest: 1166 1166 specifier: 'catalog:' 1167 1167 version: 2.1.1(@edge-runtime/vm@3.2.0)(@types/node@22.2.0)(terser@5.16.9) ··· 1802 1802 cpu: [x64] 1803 1803 os: [win32] 1804 1804 1805 - '@cloudflare/workers-types@4.20250109.0': 1806 - resolution: {integrity: sha512-Y1zgSaEOOevl9ORpzgMcm4j535p3nK2lrblHHvYM2yxR50SBKGh+wvkRFAIxWRfjUGZEU+Fp6923EGioDBbobA==} 1807 - 1808 1805 '@cloudflare/workers-types@4.20250214.0': 1809 1806 resolution: {integrity: sha512-+M8oOFVbyXT5GeJrYLWMUGyPf5wGB4+k59PPqdedtOig7NjZ5r4S79wMdaZ/EV5IV8JPtZBSNjTKpDnNmfxjaQ==} 1810 1807 1811 - '@cloudflare/workers-types@4.20250924.0': 1812 - resolution: {integrity: sha512-pi/OYCroYdwjFWbkciC5oYzlyimDF4ymNotDK0zpLNq91Ogz1IXnVBAYV7fCFAJ/zIxU0RiIBrJIOll/C0pR9Q==} 1808 + '@cloudflare/workers-types@4.20251128.0': 1809 + resolution: {integrity: sha512-gQxQvxLRsFb+mDlaBKGoJwEHWt+ox9telZZEuRMbNUAD6v78XYqZepTI4yPDdKhkRTlqYcDqDhIdAI3HrsGk7w==} 1813 1810 1814 1811 '@cspotcode/source-map-support@0.8.1': 1815 1812 resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} ··· 3602 3599 '@neon-rs/load@0.0.4': 3603 3600 resolution: {integrity: sha512-kTPhdZyTQxB+2wpiRcFWrDcejc4JI6tkPuS7UZCG4l6Zvc5kU/gGQ/ozvHTh1XR5tS+UlfAfGuPajjzQjCiHCw==} 3604 3601 3605 - '@next/env@14.2.24': 3606 - resolution: {integrity: sha512-LAm0Is2KHTNT6IT16lxT+suD0u+VVfYNQqM+EJTKuFRRuY2z+zj01kueWXPCxbMBDt0B5vONYzabHGUNbZYAhA==} 3602 + '@next/env@14.2.33': 3603 + resolution: {integrity: sha512-CgVHNZ1fRIlxkLhIX22flAZI/HmpDaZ8vwyJ/B0SDPTBuLZ1PJ+DWMjCHhqnExfmSQzA/PbZi8OAc7PAq2w9IA==} 3607 3604 3608 3605 '@next/env@15.0.0-canary.174': 3609 3606 resolution: {integrity: sha512-2S0Jpc4yzsLq5xfIHknQob5k3ME9oI7syQH1fNJ3tv/HP1DVLmTWDRylPScLLUJGvOg7SEgnYK87P45cTNdfUQ==} ··· 3629 3626 '@next/env@15.5.6': 3630 3627 resolution: {integrity: sha512-3qBGRW+sCGzgbpc5TS1a0p7eNxnOarGVQhZxfvTdnV0gFI61lX7QNtQ4V1TSREctXzYn5NetbUsLvyqwLFJM6Q==} 3631 3628 3629 + '@next/env@16.0.5': 3630 + resolution: {integrity: sha512-jRLOw822AE6aaIm9oh0NrauZEM0Vtx5xhYPgqx89txUmv/UmcRwpcXmGeQOvYNT/1bakUwA+nG5CA74upYVVDw==} 3631 + 3632 3632 '@next/eslint-plugin-next@14.2.14': 3633 3633 resolution: {integrity: sha512-kV+OsZ56xhj0rnTn6HegyTGkoa16Mxjrpk7pjWumyB2P8JVQb8S9qtkjy/ye0GnTr4JWtWG4x/2qN40lKZ3iVQ==} 3634 3634 ··· 3641 3641 '@next/eslint-plugin-next@15.1.3': 3642 3642 resolution: {integrity: sha512-oeP1vnc5Cq9UoOb8SYHAEPbCXMzOgG70l+Zfd+Ie00R25FOm+CCVNrcIubJvB1tvBgakXE37MmqSycksXVPRqg==} 3643 3643 3644 - '@next/swc-darwin-arm64@14.2.24': 3645 - resolution: {integrity: sha512-7Tdi13aojnAZGpapVU6meVSpNzgrFwZ8joDcNS8cJVNuP3zqqrLqeory9Xec5TJZR/stsGJdfwo8KeyloT3+rQ==} 3644 + '@next/swc-darwin-arm64@14.2.33': 3645 + resolution: {integrity: sha512-HqYnb6pxlsshoSTubdXKu15g3iivcbsMXg4bYpjL2iS/V6aQot+iyF4BUc2qA/J/n55YtvE4PHMKWBKGCF/+wA==} 3646 3646 engines: {node: '>= 10'} 3647 3647 cpu: [arm64] 3648 3648 os: [darwin] ··· 3695 3695 cpu: [arm64] 3696 3696 os: [darwin] 3697 3697 3698 - '@next/swc-darwin-x64@14.2.24': 3699 - resolution: {integrity: sha512-lXR2WQqUtu69l5JMdTwSvQUkdqAhEWOqJEYUQ21QczQsAlNOW2kWZCucA6b3EXmPbcvmHB1kSZDua/713d52xg==} 3698 + '@next/swc-darwin-arm64@16.0.5': 3699 + resolution: {integrity: sha512-65Mfo1rD+mVbJuBTlXbNelNOJ5ef+5pskifpFHsUt3cnOWjDNKctHBwwSz9tJlPp7qADZtiN/sdcG7mnc0El8Q==} 3700 + engines: {node: '>= 10'} 3701 + cpu: [arm64] 3702 + os: [darwin] 3703 + 3704 + '@next/swc-darwin-x64@14.2.33': 3705 + resolution: {integrity: sha512-8HGBeAE5rX3jzKvF593XTTFg3gxeU4f+UWnswa6JPhzaR6+zblO5+fjltJWIZc4aUalqTclvN2QtTC37LxvZAA==} 3700 3706 engines: {node: '>= 10'} 3701 3707 cpu: [x64] 3702 3708 os: [darwin] ··· 3749 3755 cpu: [x64] 3750 3756 os: [darwin] 3751 3757 3752 - '@next/swc-linux-arm64-gnu@14.2.24': 3753 - resolution: {integrity: sha512-nxvJgWOpSNmzidYvvGDfXwxkijb6hL9+cjZx1PVG6urr2h2jUqBALkKjT7kpfurRWicK6hFOvarmaWsINT1hnA==} 3758 + '@next/swc-darwin-x64@16.0.5': 3759 + resolution: {integrity: sha512-2fDzXD/JpEjY500VUF0uuGq3YZcpC6XxmGabePPLyHCKbw/YXRugv3MRHH7MxE2hVHtryXeSYYnxcESb/3OUIQ==} 3760 + engines: {node: '>= 10'} 3761 + cpu: [x64] 3762 + os: [darwin] 3763 + 3764 + '@next/swc-linux-arm64-gnu@14.2.33': 3765 + resolution: {integrity: sha512-JXMBka6lNNmqbkvcTtaX8Gu5by9547bukHQvPoLe9VRBx1gHwzf5tdt4AaezW85HAB3pikcvyqBToRTDA4DeLw==} 3754 3766 engines: {node: '>= 10'} 3755 3767 cpu: [arm64] 3756 3768 os: [linux] ··· 3803 3815 cpu: [arm64] 3804 3816 os: [linux] 3805 3817 3806 - '@next/swc-linux-arm64-musl@14.2.24': 3807 - resolution: {integrity: sha512-PaBgOPhqa4Abxa3y/P92F3kklNPsiFjcjldQGT7kFmiY5nuFn8ClBEoX8GIpqU1ODP2y8P6hio6vTomx2Vy0UQ==} 3818 + '@next/swc-linux-arm64-gnu@16.0.5': 3819 + resolution: {integrity: sha512-meSLB52fw4tgDpPnyuhwA280EWLwwIntrxLYjzKU3e3730ur2WJAmmqoZ1LPIZ2l3eDfh9SBHnJGTczbgPeNeA==} 3820 + engines: {node: '>= 10'} 3821 + cpu: [arm64] 3822 + os: [linux] 3823 + 3824 + '@next/swc-linux-arm64-musl@14.2.33': 3825 + resolution: {integrity: sha512-Bm+QulsAItD/x6Ih8wGIMfRJy4G73tu1HJsrccPW6AfqdZd0Sfm5Imhgkgq2+kly065rYMnCOxTBvmvFY1BKfg==} 3808 3826 engines: {node: '>= 10'} 3809 3827 cpu: [arm64] 3810 3828 os: [linux] ··· 3857 3875 cpu: [arm64] 3858 3876 os: [linux] 3859 3877 3860 - '@next/swc-linux-x64-gnu@14.2.24': 3861 - resolution: {integrity: sha512-vEbyadiRI7GOr94hd2AB15LFVgcJZQWu7Cdi9cWjCMeCiUsHWA0U5BkGPuoYRnTxTn0HacuMb9NeAmStfBCLoQ==} 3878 + '@next/swc-linux-arm64-musl@16.0.5': 3879 + resolution: {integrity: sha512-aAJtQkvUzz5t0xVAmK931SIhWnSQAaEoTyG/sKPCYq2u835K/E4a14A+WRPd4dkhxIHNudE8dI+FpHekgdrA4g==} 3880 + engines: {node: '>= 10'} 3881 + cpu: [arm64] 3882 + os: [linux] 3883 + 3884 + '@next/swc-linux-x64-gnu@14.2.33': 3885 + resolution: {integrity: sha512-FnFn+ZBgsVMbGDsTqo8zsnRzydvsGV8vfiWwUo1LD8FTmPTdV+otGSWKc4LJec0oSexFnCYVO4hX8P8qQKaSlg==} 3862 3886 engines: {node: '>= 10'} 3863 3887 cpu: [x64] 3864 3888 os: [linux] ··· 3911 3935 cpu: [x64] 3912 3936 os: [linux] 3913 3937 3914 - '@next/swc-linux-x64-musl@14.2.24': 3915 - resolution: {integrity: sha512-df0FC9ptaYsd8nQCINCzFtDWtko8PNRTAU0/+d7hy47E0oC17tI54U/0NdGk7l/76jz1J377dvRjmt6IUdkpzQ==} 3938 + '@next/swc-linux-x64-gnu@16.0.5': 3939 + resolution: {integrity: sha512-bYwbjBwooMWRhy6vRxenaYdguTM2hlxFt1QBnUF235zTnU2DhGpETm5WU93UvtAy0uhC5Kgqsl8RyNXlprFJ6Q==} 3940 + engines: {node: '>= 10'} 3941 + cpu: [x64] 3942 + os: [linux] 3943 + 3944 + '@next/swc-linux-x64-musl@14.2.33': 3945 + resolution: {integrity: sha512-345tsIWMzoXaQndUTDv1qypDRiebFxGYx9pYkhwY4hBRaOLt8UGfiWKr9FSSHs25dFIf8ZqIFaPdy5MljdoawA==} 3916 3946 engines: {node: '>= 10'} 3917 3947 cpu: [x64] 3918 3948 os: [linux] ··· 3965 3995 cpu: [x64] 3966 3996 os: [linux] 3967 3997 3968 - '@next/swc-win32-arm64-msvc@14.2.24': 3969 - resolution: {integrity: sha512-ZEntbLjeYAJ286eAqbxpZHhDFYpYjArotQ+/TW9j7UROh0DUmX7wYDGtsTPpfCV8V+UoqHBPU7q9D4nDNH014Q==} 3998 + '@next/swc-linux-x64-musl@16.0.5': 3999 + resolution: {integrity: sha512-iGv2K/4gW3mkzh+VcZTf2gEGX5o9xdb5oPqHjgZvHdVzCw0iSAJ7n9vKzl3SIEIIHZmqRsgNasgoLd0cxaD+tg==} 4000 + engines: {node: '>= 10'} 4001 + cpu: [x64] 4002 + os: [linux] 4003 + 4004 + '@next/swc-win32-arm64-msvc@14.2.33': 4005 + resolution: {integrity: sha512-nscpt0G6UCTkrT2ppnJnFsYbPDQwmum4GNXYTeoTIdsmMydSKFz9Iny2jpaRupTb+Wl298+Rh82WKzt9LCcqSQ==} 3970 4006 engines: {node: '>= 10'} 3971 4007 cpu: [arm64] 3972 4008 os: [win32] ··· 4019 4055 cpu: [arm64] 4020 4056 os: [win32] 4021 4057 4022 - '@next/swc-win32-ia32-msvc@14.2.24': 4023 - resolution: {integrity: sha512-9KuS+XUXM3T6v7leeWU0erpJ6NsFIwiTFD5nzNg8J5uo/DMIPvCp3L1Ao5HjbHX0gkWPB1VrKoo/Il4F0cGK2Q==} 4058 + '@next/swc-win32-arm64-msvc@16.0.5': 4059 + resolution: {integrity: sha512-6xf52Hp4SH9+4jbYmfUleqkuxvdB9JJRwwFlVG38UDuEGPqpIA+0KiJEU9lxvb0RGNo2i2ZUhc5LHajij9H9+A==} 4060 + engines: {node: '>= 10'} 4061 + cpu: [arm64] 4062 + os: [win32] 4063 + 4064 + '@next/swc-win32-ia32-msvc@14.2.33': 4065 + resolution: {integrity: sha512-pc9LpGNKhJ0dXQhZ5QMmYxtARwwmWLpeocFmVG5Z0DzWq5Uf0izcI8tLc+qOpqxO1PWqZ5A7J1blrUIKrIFc7Q==} 4024 4066 engines: {node: '>= 10'} 4025 4067 cpu: [ia32] 4026 4068 os: [win32] ··· 4031 4073 cpu: [ia32] 4032 4074 os: [win32] 4033 4075 4034 - '@next/swc-win32-x64-msvc@14.2.24': 4035 - resolution: {integrity: sha512-cXcJ2+x0fXQ2CntaE00d7uUH+u1Bfp/E0HsNQH79YiLaZE5Rbm7dZzyAYccn3uICM7mw+DxoMqEfGXZtF4Fgaw==} 4076 + '@next/swc-win32-x64-msvc@14.2.33': 4077 + resolution: {integrity: sha512-nOjfZMy8B94MdisuzZo9/57xuFVLHJaDj5e/xrduJp9CV2/HrfxTRH2fbyLe+K9QT41WBLUd4iXX3R7jBp0EUg==} 4036 4078 engines: {node: '>= 10'} 4037 4079 cpu: [x64] 4038 4080 os: [win32] ··· 4081 4123 4082 4124 '@next/swc-win32-x64-msvc@15.5.6': 4083 4125 resolution: {integrity: sha512-pxK4VIjFRx1MY92UycLOOw7dTdvccWsNETQ0kDHkBlcFH1GrTLUjSiHU1ohrznnux6TqRHgv5oflhfIWZwVROQ==} 4126 + engines: {node: '>= 10'} 4127 + cpu: [x64] 4128 + os: [win32] 4129 + 4130 + '@next/swc-win32-x64-msvc@16.0.5': 4131 + resolution: {integrity: sha512-06kTaOh+Qy/kguN+MMK+/VtKmRkQJrPlGQMvCUbABk1UxI5SKTgJhbmMj9Hf0qWwrS6g9JM6/Zk+etqeMyvHAw==} 4084 4132 engines: {node: '>= 10'} 4085 4133 cpu: [x64] 4086 4134 os: [win32] ··· 5144 5192 '@types/yargs@17.0.33': 5145 5193 resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} 5146 5194 5147 - '@typescript-eslint/eslint-plugin@8.37.0': 5148 - resolution: {integrity: sha512-jsuVWeIkb6ggzB+wPCsR4e6loj+rM72ohW6IBn2C+5NCvfUVY8s33iFPySSVXqtm5Hu29Ne/9bnA0JmyLmgenA==} 5195 + '@typescript-eslint/eslint-plugin@8.48.0': 5196 + resolution: {integrity: sha512-XxXP5tL1txl13YFtrECECQYeZjBZad4fyd3cFV4a19LkAY/bIp9fev3US4S5fDVV2JaYFiKAZ/GRTOLer+mbyQ==} 5149 5197 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 5150 5198 peerDependencies: 5151 - '@typescript-eslint/parser': ^8.37.0 5199 + '@typescript-eslint/parser': ^8.48.0 5152 5200 eslint: ^8.57.0 || ^9.0.0 5153 - typescript: '>=4.8.4 <5.9.0' 5201 + typescript: '>=4.8.4 <6.0.0' 5154 5202 5155 5203 '@typescript-eslint/eslint-plugin@8.7.0': 5156 5204 resolution: {integrity: sha512-RIHOoznhA3CCfSTFiB6kBGLQtB/sox+pJ6jeFu6FxJvqL8qRxq/FfGO/UhsGgQM9oGdXkV4xUgli+dt26biB6A==} ··· 5163 5211 typescript: 5164 5212 optional: true 5165 5213 5166 - '@typescript-eslint/parser@8.37.0': 5167 - resolution: {integrity: sha512-kVIaQE9vrN9RLCQMQ3iyRlVJpTiDUY6woHGb30JDkfJErqrQEmtdWH3gV0PBAfGZgQXoqzXOO0T3K6ioApbbAA==} 5214 + '@typescript-eslint/parser@8.48.0': 5215 + resolution: {integrity: sha512-jCzKdm/QK0Kg4V4IK/oMlRZlY+QOcdjv89U2NgKHZk1CYTj82/RVSx1mV/0gqCVMJ/DA+Zf/S4NBWNF8GQ+eqQ==} 5168 5216 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 5169 5217 peerDependencies: 5170 5218 eslint: ^8.57.0 || ^9.0.0 5171 - typescript: '>=4.8.4 <5.9.0' 5219 + typescript: '>=4.8.4 <6.0.0' 5172 5220 5173 5221 '@typescript-eslint/parser@8.7.0': 5174 5222 resolution: {integrity: sha512-lN0btVpj2unxHlNYLI//BQ7nzbMJYBVQX5+pbNXvGYazdlgYonMn4AhhHifQ+J4fGRYA/m1DjaQjx+fDetqBOQ==} ··· 5180 5228 typescript: 5181 5229 optional: true 5182 5230 5183 - '@typescript-eslint/project-service@8.37.0': 5184 - resolution: {integrity: sha512-BIUXYsbkl5A1aJDdYJCBAo8rCEbAvdquQ8AnLb6z5Lp1u3x5PNgSSx9A/zqYc++Xnr/0DVpls8iQ2cJs/izTXA==} 5231 + '@typescript-eslint/project-service@8.48.0': 5232 + resolution: {integrity: sha512-Ne4CTZyRh1BecBf84siv42wv5vQvVmgtk8AuiEffKTUo3DrBaGYZueJSxxBZ8fjk/N3DrgChH4TOdIOwOwiqqw==} 5185 5233 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 5186 5234 peerDependencies: 5187 - typescript: '>=4.8.4 <5.9.0' 5235 + typescript: '>=4.8.4 <6.0.0' 5188 5236 5189 - '@typescript-eslint/scope-manager@8.37.0': 5190 - resolution: {integrity: sha512-0vGq0yiU1gbjKob2q691ybTg9JX6ShiVXAAfm2jGf3q0hdP6/BruaFjL/ManAR/lj05AvYCH+5bbVo0VtzmjOA==} 5237 + '@typescript-eslint/scope-manager@8.48.0': 5238 + resolution: {integrity: sha512-uGSSsbrtJrLduti0Q1Q9+BF1/iFKaxGoQwjWOIVNJv0o6omrdyR8ct37m4xIl5Zzpkp69Kkmvom7QFTtue89YQ==} 5191 5239 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 5192 5240 5193 5241 '@typescript-eslint/scope-manager@8.7.0': 5194 5242 resolution: {integrity: sha512-87rC0k3ZlDOuz82zzXRtQ7Akv3GKhHs0ti4YcbAJtaomllXoSO8hi7Ix3ccEvCd824dy9aIX+j3d2UMAfCtVpg==} 5195 5243 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 5196 5244 5197 - '@typescript-eslint/tsconfig-utils@8.37.0': 5198 - resolution: {integrity: sha512-1/YHvAVTimMM9mmlPvTec9NP4bobA1RkDbMydxG8omqwJJLEW/Iy2C4adsAESIXU3WGLXFHSZUU+C9EoFWl4Zg==} 5245 + '@typescript-eslint/tsconfig-utils@8.48.0': 5246 + resolution: {integrity: sha512-WNebjBdFdyu10sR1M4OXTt2OkMd5KWIL+LLfeH9KhgP+jzfDV/LI3eXzwJ1s9+Yc0Kzo2fQCdY/OpdusCMmh6w==} 5199 5247 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 5200 5248 peerDependencies: 5201 - typescript: '>=4.8.4 <5.9.0' 5249 + typescript: '>=4.8.4 <6.0.0' 5202 5250 5203 - '@typescript-eslint/type-utils@8.37.0': 5204 - resolution: {integrity: sha512-SPkXWIkVZxhgwSwVq9rqj/4VFo7MnWwVaRNznfQDc/xPYHjXnPfLWn+4L6FF1cAz6e7dsqBeMawgl7QjUMj4Ow==} 5251 + '@typescript-eslint/type-utils@8.48.0': 5252 + resolution: {integrity: sha512-zbeVaVqeXhhab6QNEKfK96Xyc7UQuoFWERhEnj3mLVnUWrQnv15cJNseUni7f3g557gm0e46LZ6IJ4NJVOgOpw==} 5205 5253 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 5206 5254 peerDependencies: 5207 5255 eslint: ^8.57.0 || ^9.0.0 5208 - typescript: '>=4.8.4 <5.9.0' 5256 + typescript: '>=4.8.4 <6.0.0' 5209 5257 5210 5258 '@typescript-eslint/type-utils@8.7.0': 5211 5259 resolution: {integrity: sha512-tl0N0Mj3hMSkEYhLkjREp54OSb/FI6qyCzfiiclvJvOqre6hsZTGSnHtmFLDU8TIM62G7ygEa1bI08lcuRwEnQ==} ··· 5216 5264 typescript: 5217 5265 optional: true 5218 5266 5219 - '@typescript-eslint/types@8.37.0': 5220 - resolution: {integrity: sha512-ax0nv7PUF9NOVPs+lmQ7yIE7IQmAf8LGcXbMvHX5Gm+YJUYNAl340XkGnrimxZ0elXyoQJuN5sbg6C4evKA4SQ==} 5267 + '@typescript-eslint/types@8.48.0': 5268 + resolution: {integrity: sha512-cQMcGQQH7kwKoVswD1xdOytxQR60MWKM1di26xSUtxehaDs/32Zpqsu5WJlXTtTTqyAVK8R7hvsUnIXRS+bjvA==} 5221 5269 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 5222 5270 5223 5271 '@typescript-eslint/types@8.7.0': 5224 5272 resolution: {integrity: sha512-LLt4BLHFwSfASHSF2K29SZ+ZCsbQOM+LuarPjRUuHm+Qd09hSe3GCeaQbcCr+Mik+0QFRmep/FyZBO6fJ64U3w==} 5225 5273 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 5226 5274 5227 - '@typescript-eslint/typescript-estree@8.37.0': 5228 - resolution: {integrity: sha512-zuWDMDuzMRbQOM+bHyU4/slw27bAUEcKSKKs3hcv2aNnc/tvE/h7w60dwVw8vnal2Pub6RT1T7BI8tFZ1fE+yg==} 5275 + '@typescript-eslint/typescript-estree@8.48.0': 5276 + resolution: {integrity: sha512-ljHab1CSO4rGrQIAyizUS6UGHHCiAYhbfcIZ1zVJr5nMryxlXMVWS3duFPSKvSUbFPwkXMFk1k0EMIjub4sRRQ==} 5229 5277 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 5230 5278 peerDependencies: 5231 - typescript: '>=4.8.4 <5.9.0' 5279 + typescript: '>=4.8.4 <6.0.0' 5232 5280 5233 5281 '@typescript-eslint/typescript-estree@8.7.0': 5234 5282 resolution: {integrity: sha512-MC8nmcGHsmfAKxwnluTQpNqceniT8SteVwd2voYlmiSWGOtjvGXdPl17dYu2797GVscK30Z04WRM28CrKS9WOg==} ··· 5239 5287 typescript: 5240 5288 optional: true 5241 5289 5242 - '@typescript-eslint/utils@8.37.0': 5243 - resolution: {integrity: sha512-TSFvkIW6gGjN2p6zbXo20FzCABbyUAuq6tBvNRGsKdsSQ6a7rnV6ADfZ7f4iI3lIiXc4F4WWvtUfDw9CJ9pO5A==} 5290 + '@typescript-eslint/utils@8.48.0': 5291 + resolution: {integrity: sha512-yTJO1XuGxCsSfIVt1+1UrLHtue8xz16V8apzPYI06W0HbEbEWHxHXgZaAgavIkoh+GeV6hKKd5jm0sS6OYxWXQ==} 5244 5292 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 5245 5293 peerDependencies: 5246 5294 eslint: ^8.57.0 || ^9.0.0 5247 - typescript: '>=4.8.4 <5.9.0' 5295 + typescript: '>=4.8.4 <6.0.0' 5248 5296 5249 5297 '@typescript-eslint/utils@8.7.0': 5250 5298 resolution: {integrity: sha512-ZbdUdwsl2X/s3CiyAu3gOlfQzpbuG3nTWKPoIvAu1pu5r8viiJvv2NPN2AqArL35NCYtw/lrPPfM4gxrMLNLPw==} ··· 5252 5300 peerDependencies: 5253 5301 eslint: ^8.57.0 || ^9.0.0 5254 5302 5255 - '@typescript-eslint/visitor-keys@8.37.0': 5256 - resolution: {integrity: sha512-YzfhzcTnZVPiLfP/oeKtDp2evwvHLMe0LOy7oe+hb9KKIumLNohYS9Hgp1ifwpu42YWxhZE8yieggz6JpqO/1w==} 5303 + '@typescript-eslint/visitor-keys@8.48.0': 5304 + resolution: {integrity: sha512-T0XJMaRPOH3+LBbAfzR2jalckP1MSG/L9eUtY0DEzUyVaXJ/t6zN0nR7co5kz0Jko/nkSYCBRkz1djvjajVTTg==} 5257 5305 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 5258 5306 5259 5307 '@typescript-eslint/visitor-keys@8.7.0': ··· 6815 6863 picomatch: 6816 6864 optional: true 6817 6865 6866 + fdir@6.5.0: 6867 + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} 6868 + engines: {node: '>=12.0.0'} 6869 + peerDependencies: 6870 + picomatch: ^3 || ^4 6871 + peerDependenciesMeta: 6872 + picomatch: 6873 + optional: true 6874 + 6818 6875 fetch-blob@3.2.0: 6819 6876 resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} 6820 6877 engines: {node: ^12.20 || >= 14.13} ··· 8034 8091 react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc 8035 8092 react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc 8036 8093 8037 - next@14.2.24: 8038 - resolution: {integrity: sha512-En8VEexSJ0Py2FfVnRRh8gtERwDRaJGNvsvad47ShkC2Yi8AXQPXEA2vKoDJlGFSj5WE5SyF21zNi4M5gyi+SQ==} 8094 + next@14.2.33: 8095 + resolution: {integrity: sha512-GiKHLsD00t4ACm1p00VgrI0rUFAC9cRDGReKyERlM57aeEZkOQGcZTpIbsGn0b562FTPJWmYfKwplfO9EaT6ng==} 8039 8096 engines: {node: '>=18.17.0'} 8040 8097 hasBin: true 8041 8098 peerDependencies: ··· 8202 8259 next@15.5.6: 8203 8260 resolution: {integrity: sha512-zTxsnI3LQo3c9HSdSf91O1jMNsEzIXDShXd4wVdg9y5shwLqBXi4ZtUUJyB86KGVSJLZx0PFONvO54aheGX8QQ==} 8204 8261 engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} 8262 + hasBin: true 8263 + peerDependencies: 8264 + '@opentelemetry/api': ^1.1.0 8265 + '@playwright/test': ^1.51.1 8266 + babel-plugin-react-compiler: '*' 8267 + react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 8268 + react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 8269 + sass: ^1.3.0 8270 + peerDependenciesMeta: 8271 + '@opentelemetry/api': 8272 + optional: true 8273 + '@playwright/test': 8274 + optional: true 8275 + babel-plugin-react-compiler: 8276 + optional: true 8277 + sass: 8278 + optional: true 8279 + 8280 + next@16.0.5: 8281 + resolution: {integrity: sha512-XUPsFqSqu/NDdPfn/cju9yfIedkDI7ytDoALD9todaSMxk1Z5e3WcbUjfI9xsanFTys7xz62lnRWNFqJordzkQ==} 8282 + engines: {node: '>=20.9.0'} 8205 8283 hasBin: true 8206 8284 peerDependencies: 8207 8285 '@opentelemetry/api': ^1.1.0 ··· 8575 8653 8576 8654 picomatch@4.0.2: 8577 8655 resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} 8656 + engines: {node: '>=12'} 8657 + 8658 + picomatch@4.0.3: 8659 + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} 8578 8660 engines: {node: '>=12'} 8579 8661 8580 8662 pify@2.3.0: ··· 9490 9572 resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} 9491 9573 engines: {node: '>=12.0.0'} 9492 9574 9575 + tinyglobby@0.2.15: 9576 + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} 9577 + engines: {node: '>=12.0.0'} 9578 + 9493 9579 tinypool@1.0.2: 9494 9580 resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} 9495 9581 engines: {node: ^18.0.0 || >=20.0.0} ··· 9637 9723 resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} 9638 9724 engines: {node: '>= 0.4'} 9639 9725 9640 - typescript-eslint@8.37.0: 9641 - resolution: {integrity: sha512-TnbEjzkE9EmcO0Q2zM+GE8NQLItNAJpMmED1BdgoBMYNdqMhzlbqfdSwiRlAzEK2pA9UzVW0gzaaIzXWg2BjfA==} 9726 + typescript-eslint@8.48.0: 9727 + resolution: {integrity: sha512-fcKOvQD9GUn3Xw63EgiDqhvWJ5jsyZUaekl3KVpGsDJnN46WJTe3jWxtQP9lMZm1LJNkFLlTaWAxK2vUQR+cqw==} 9642 9728 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 9643 9729 peerDependencies: 9644 9730 eslint: ^8.57.0 || ^9.0.0 9645 - typescript: '>=4.8.4 <5.9.0' 9731 + typescript: '>=4.8.4 <6.0.0' 9646 9732 9647 9733 typescript@4.9.5: 9648 9734 resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} ··· 11668 11754 react-dom: 18.3.1(react@18.3.1) 11669 11755 tslib: 2.4.1 11670 11756 11671 - '@clerk/nextjs@6.9.6(next@14.2.24(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': 11757 + '@clerk/nextjs@6.9.6(next@15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': 11672 11758 dependencies: 11673 11759 '@clerk/backend': 1.21.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 11674 11760 '@clerk/clerk-react': 5.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 11675 11761 '@clerk/shared': 2.20.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 11676 11762 '@clerk/types': 4.40.0 11677 11763 crypto-js: 4.2.0 11678 - next: 14.2.24(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 11764 + next: 15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) 11679 11765 react: 18.3.1 11680 11766 react-dom: 18.3.1(react@18.3.1) 11681 11767 server-only: 0.0.1 ··· 11722 11808 '@cloudflare/workerd-windows-64@1.20251118.0': 11723 11809 optional: true 11724 11810 11725 - '@cloudflare/workers-types@4.20250109.0': {} 11726 - 11727 11811 '@cloudflare/workers-types@4.20250214.0': {} 11728 11812 11729 - '@cloudflare/workers-types@4.20250924.0': {} 11813 + '@cloudflare/workers-types@4.20251128.0': {} 11730 11814 11731 11815 '@cspotcode/source-map-support@0.8.1': 11732 11816 dependencies: ··· 13200 13284 13201 13285 '@neon-rs/load@0.0.4': {} 13202 13286 13203 - '@next/env@14.2.24': {} 13287 + '@next/env@14.2.33': {} 13204 13288 13205 13289 '@next/env@15.0.0-canary.174': {} 13206 13290 ··· 13217 13301 '@next/env@15.4.5': {} 13218 13302 13219 13303 '@next/env@15.5.6': {} 13304 + 13305 + '@next/env@16.0.5': {} 13220 13306 13221 13307 '@next/eslint-plugin-next@14.2.14': 13222 13308 dependencies: ··· 13234 13320 dependencies: 13235 13321 fast-glob: 3.3.1 13236 13322 13237 - '@next/swc-darwin-arm64@14.2.24': 13323 + '@next/swc-darwin-arm64@14.2.33': 13238 13324 optional: true 13239 13325 13240 13326 '@next/swc-darwin-arm64@15.0.0-canary.174': ··· 13261 13347 '@next/swc-darwin-arm64@15.5.6': 13262 13348 optional: true 13263 13349 13264 - '@next/swc-darwin-x64@14.2.24': 13350 + '@next/swc-darwin-arm64@16.0.5': 13351 + optional: true 13352 + 13353 + '@next/swc-darwin-x64@14.2.33': 13265 13354 optional: true 13266 13355 13267 13356 '@next/swc-darwin-x64@15.0.0-canary.174': ··· 13288 13377 '@next/swc-darwin-x64@15.5.6': 13289 13378 optional: true 13290 13379 13291 - '@next/swc-linux-arm64-gnu@14.2.24': 13380 + '@next/swc-darwin-x64@16.0.5': 13381 + optional: true 13382 + 13383 + '@next/swc-linux-arm64-gnu@14.2.33': 13292 13384 optional: true 13293 13385 13294 13386 '@next/swc-linux-arm64-gnu@15.0.0-canary.174': ··· 13315 13407 '@next/swc-linux-arm64-gnu@15.5.6': 13316 13408 optional: true 13317 13409 13318 - '@next/swc-linux-arm64-musl@14.2.24': 13410 + '@next/swc-linux-arm64-gnu@16.0.5': 13411 + optional: true 13412 + 13413 + '@next/swc-linux-arm64-musl@14.2.33': 13319 13414 optional: true 13320 13415 13321 13416 '@next/swc-linux-arm64-musl@15.0.0-canary.174': ··· 13342 13437 '@next/swc-linux-arm64-musl@15.5.6': 13343 13438 optional: true 13344 13439 13345 - '@next/swc-linux-x64-gnu@14.2.24': 13440 + '@next/swc-linux-arm64-musl@16.0.5': 13441 + optional: true 13442 + 13443 + '@next/swc-linux-x64-gnu@14.2.33': 13346 13444 optional: true 13347 13445 13348 13446 '@next/swc-linux-x64-gnu@15.0.0-canary.174': ··· 13369 13467 '@next/swc-linux-x64-gnu@15.5.6': 13370 13468 optional: true 13371 13469 13372 - '@next/swc-linux-x64-musl@14.2.24': 13470 + '@next/swc-linux-x64-gnu@16.0.5': 13471 + optional: true 13472 + 13473 + '@next/swc-linux-x64-musl@14.2.33': 13373 13474 optional: true 13374 13475 13375 13476 '@next/swc-linux-x64-musl@15.0.0-canary.174': ··· 13396 13497 '@next/swc-linux-x64-musl@15.5.6': 13397 13498 optional: true 13398 13499 13399 - '@next/swc-win32-arm64-msvc@14.2.24': 13500 + '@next/swc-linux-x64-musl@16.0.5': 13501 + optional: true 13502 + 13503 + '@next/swc-win32-arm64-msvc@14.2.33': 13400 13504 optional: true 13401 13505 13402 13506 '@next/swc-win32-arm64-msvc@15.0.0-canary.174': ··· 13423 13527 '@next/swc-win32-arm64-msvc@15.5.6': 13424 13528 optional: true 13425 13529 13426 - '@next/swc-win32-ia32-msvc@14.2.24': 13530 + '@next/swc-win32-arm64-msvc@16.0.5': 13531 + optional: true 13532 + 13533 + '@next/swc-win32-ia32-msvc@14.2.33': 13427 13534 optional: true 13428 13535 13429 13536 '@next/swc-win32-ia32-msvc@15.0.0-canary.174': 13430 13537 optional: true 13431 13538 13432 - '@next/swc-win32-x64-msvc@14.2.24': 13539 + '@next/swc-win32-x64-msvc@14.2.33': 13433 13540 optional: true 13434 13541 13435 13542 '@next/swc-win32-x64-msvc@15.0.0-canary.174': ··· 13454 13561 optional: true 13455 13562 13456 13563 '@next/swc-win32-x64-msvc@15.5.6': 13564 + optional: true 13565 + 13566 + '@next/swc-win32-x64-msvc@16.0.5': 13457 13567 optional: true 13458 13568 13459 13569 '@noble/ciphers@1.3.0': {} ··· 14874 14984 dependencies: 14875 14985 '@types/yargs-parser': 21.0.3 14876 14986 14877 - '@typescript-eslint/eslint-plugin@8.37.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3))(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3)': 14987 + '@typescript-eslint/eslint-plugin@8.48.0(@typescript-eslint/parser@8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3))(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3)': 14878 14988 dependencies: 14879 14989 '@eslint-community/regexpp': 4.12.1 14880 - '@typescript-eslint/parser': 8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 14881 - '@typescript-eslint/scope-manager': 8.37.0 14882 - '@typescript-eslint/type-utils': 8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 14883 - '@typescript-eslint/utils': 8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 14884 - '@typescript-eslint/visitor-keys': 8.37.0 14990 + '@typescript-eslint/parser': 8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 14991 + '@typescript-eslint/scope-manager': 8.48.0 14992 + '@typescript-eslint/type-utils': 8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 14993 + '@typescript-eslint/utils': 8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 14994 + '@typescript-eslint/visitor-keys': 8.48.0 14885 14995 eslint: 9.31.0(jiti@1.21.6) 14886 14996 graphemer: 1.4.0 14887 14997 ignore: 7.0.5 ··· 14963 15073 transitivePeerDependencies: 14964 15074 - supports-color 14965 15075 14966 - '@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3)': 15076 + '@typescript-eslint/parser@8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3)': 14967 15077 dependencies: 14968 - '@typescript-eslint/scope-manager': 8.37.0 14969 - '@typescript-eslint/types': 8.37.0 14970 - '@typescript-eslint/typescript-estree': 8.37.0(typescript@5.9.3) 14971 - '@typescript-eslint/visitor-keys': 8.37.0 15078 + '@typescript-eslint/scope-manager': 8.48.0 15079 + '@typescript-eslint/types': 8.48.0 15080 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3) 15081 + '@typescript-eslint/visitor-keys': 8.48.0 14972 15082 debug: 4.4.0 14973 15083 eslint: 9.31.0(jiti@1.21.6) 14974 15084 typescript: 5.9.3 ··· 15027 15137 transitivePeerDependencies: 15028 15138 - supports-color 15029 15139 15030 - '@typescript-eslint/project-service@8.37.0(typescript@5.9.3)': 15140 + '@typescript-eslint/project-service@8.48.0(typescript@5.9.3)': 15031 15141 dependencies: 15032 - '@typescript-eslint/tsconfig-utils': 8.37.0(typescript@5.9.3) 15033 - '@typescript-eslint/types': 8.37.0 15142 + '@typescript-eslint/tsconfig-utils': 8.48.0(typescript@5.9.3) 15143 + '@typescript-eslint/types': 8.48.0 15034 15144 debug: 4.4.0 15035 15145 typescript: 5.9.3 15036 15146 transitivePeerDependencies: 15037 15147 - supports-color 15038 15148 15039 - '@typescript-eslint/scope-manager@8.37.0': 15149 + '@typescript-eslint/scope-manager@8.48.0': 15040 15150 dependencies: 15041 - '@typescript-eslint/types': 8.37.0 15042 - '@typescript-eslint/visitor-keys': 8.37.0 15151 + '@typescript-eslint/types': 8.48.0 15152 + '@typescript-eslint/visitor-keys': 8.48.0 15043 15153 15044 15154 '@typescript-eslint/scope-manager@8.7.0': 15045 15155 dependencies: 15046 15156 '@typescript-eslint/types': 8.7.0 15047 15157 '@typescript-eslint/visitor-keys': 8.7.0 15048 15158 15049 - '@typescript-eslint/tsconfig-utils@8.37.0(typescript@5.9.3)': 15159 + '@typescript-eslint/tsconfig-utils@8.48.0(typescript@5.9.3)': 15050 15160 dependencies: 15051 15161 typescript: 5.9.3 15052 15162 15053 - '@typescript-eslint/type-utils@8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3)': 15163 + '@typescript-eslint/type-utils@8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3)': 15054 15164 dependencies: 15055 - '@typescript-eslint/types': 8.37.0 15056 - '@typescript-eslint/typescript-estree': 8.37.0(typescript@5.9.3) 15057 - '@typescript-eslint/utils': 8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 15165 + '@typescript-eslint/types': 8.48.0 15166 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3) 15167 + '@typescript-eslint/utils': 8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 15058 15168 debug: 4.4.0 15059 15169 eslint: 9.31.0(jiti@1.21.6) 15060 15170 ts-api-utils: 2.1.0(typescript@5.9.3) ··· 15110 15220 - eslint 15111 15221 - supports-color 15112 15222 15113 - '@typescript-eslint/types@8.37.0': {} 15223 + '@typescript-eslint/types@8.48.0': {} 15114 15224 15115 15225 '@typescript-eslint/types@8.7.0': {} 15116 15226 15117 - '@typescript-eslint/typescript-estree@8.37.0(typescript@5.9.3)': 15227 + '@typescript-eslint/typescript-estree@8.48.0(typescript@5.9.3)': 15118 15228 dependencies: 15119 - '@typescript-eslint/project-service': 8.37.0(typescript@5.9.3) 15120 - '@typescript-eslint/tsconfig-utils': 8.37.0(typescript@5.9.3) 15121 - '@typescript-eslint/types': 8.37.0 15122 - '@typescript-eslint/visitor-keys': 8.37.0 15229 + '@typescript-eslint/project-service': 8.48.0(typescript@5.9.3) 15230 + '@typescript-eslint/tsconfig-utils': 8.48.0(typescript@5.9.3) 15231 + '@typescript-eslint/types': 8.48.0 15232 + '@typescript-eslint/visitor-keys': 8.48.0 15123 15233 debug: 4.4.0 15124 - fast-glob: 3.3.3 15125 - is-glob: 4.0.3 15126 15234 minimatch: 9.0.5 15127 - semver: 7.7.2 15235 + semver: 7.7.3 15236 + tinyglobby: 0.2.15 15128 15237 ts-api-utils: 2.1.0(typescript@5.9.3) 15129 15238 typescript: 5.9.3 15130 15239 transitivePeerDependencies: ··· 15160 15269 transitivePeerDependencies: 15161 15270 - supports-color 15162 15271 15163 - '@typescript-eslint/utils@8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3)': 15272 + '@typescript-eslint/utils@8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3)': 15164 15273 dependencies: 15165 15274 '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@1.21.6)) 15166 - '@typescript-eslint/scope-manager': 8.37.0 15167 - '@typescript-eslint/types': 8.37.0 15168 - '@typescript-eslint/typescript-estree': 8.37.0(typescript@5.9.3) 15275 + '@typescript-eslint/scope-manager': 8.48.0 15276 + '@typescript-eslint/types': 8.48.0 15277 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3) 15169 15278 eslint: 9.31.0(jiti@1.21.6) 15170 15279 typescript: 5.9.3 15171 15280 transitivePeerDependencies: ··· 15215 15324 - supports-color 15216 15325 - typescript 15217 15326 15218 - '@typescript-eslint/visitor-keys@8.37.0': 15327 + '@typescript-eslint/visitor-keys@8.48.0': 15219 15328 dependencies: 15220 - '@typescript-eslint/types': 8.37.0 15329 + '@typescript-eslint/types': 8.48.0 15221 15330 eslint-visitor-keys: 4.2.1 15222 15331 15223 15332 '@typescript-eslint/visitor-keys@8.7.0': ··· 16135 16244 transitivePeerDependencies: 16136 16245 - supports-color 16137 16246 16138 - drizzle-orm@0.38.4(@cloudflare/workers-types@4.20250109.0)(@libsql/client@0.14.0)(@opentelemetry/api@1.9.0)(@prisma/client@6.7.0(prisma@6.7.0(typescript@5.7.3))(typescript@5.7.3))(@types/better-sqlite3@7.6.12)(@types/react@19.0.0)(better-sqlite3@11.8.1)(knex@3.1.0(better-sqlite3@11.8.1)(pg@8.16.0))(pg@8.16.0)(prisma@6.7.0(typescript@5.7.3))(react@19.0.0): 16247 + drizzle-orm@0.38.4(@cloudflare/workers-types@4.20251128.0)(@libsql/client@0.14.0)(@opentelemetry/api@1.9.0)(@prisma/client@6.7.0(prisma@6.7.0(typescript@5.7.3))(typescript@5.7.3))(@types/better-sqlite3@7.6.12)(@types/react@19.0.0)(better-sqlite3@11.8.1)(knex@3.1.0(better-sqlite3@11.8.1)(pg@8.16.0))(pg@8.16.0)(prisma@6.7.0(typescript@5.7.3))(react@19.0.0): 16139 16248 optionalDependencies: 16140 - '@cloudflare/workers-types': 4.20250109.0 16249 + '@cloudflare/workers-types': 4.20251128.0 16141 16250 '@libsql/client': 0.14.0 16142 16251 '@opentelemetry/api': 1.9.0 16143 16252 '@prisma/client': 6.7.0(prisma@6.7.0(typescript@5.7.3))(typescript@5.7.3) ··· 16637 16746 '@typescript-eslint/parser': 8.7.0(eslint@8.57.1)(typescript@5.9.3) 16638 16747 eslint: 8.57.1 16639 16748 eslint-import-resolver-node: 0.3.9 16640 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1) 16641 - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) 16749 + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1) 16750 + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1) 16642 16751 eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) 16643 16752 eslint-plugin-react: 7.36.1(eslint@8.57.1) 16644 16753 eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) ··· 16736 16845 - eslint-import-resolver-webpack 16737 16846 - supports-color 16738 16847 16739 - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1): 16848 + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1): 16740 16849 dependencies: 16741 16850 '@nolyfill/is-core-module': 1.0.39 16742 16851 debug: 4.4.0 16743 16852 enhanced-resolve: 5.17.1 16744 16853 eslint: 8.57.1 16745 - eslint-module-utils: 2.11.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) 16854 + eslint-module-utils: 2.11.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) 16746 16855 fast-glob: 3.3.2 16747 16856 get-tsconfig: 4.8.0 16748 16857 is-bun-module: 1.2.1 16749 16858 is-glob: 4.0.3 16750 16859 optionalDependencies: 16751 - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) 16860 + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1) 16752 16861 transitivePeerDependencies: 16753 16862 - '@typescript-eslint/parser' 16754 16863 - eslint-import-resolver-node ··· 16804 16913 transitivePeerDependencies: 16805 16914 - supports-color 16806 16915 16807 - eslint-module-utils@2.11.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): 16916 + eslint-module-utils@2.11.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): 16808 16917 dependencies: 16809 16918 debug: 3.2.7 16810 16919 optionalDependencies: 16811 16920 '@typescript-eslint/parser': 8.7.0(eslint@8.57.1)(typescript@5.9.3) 16812 16921 eslint: 8.57.1 16813 16922 eslint-import-resolver-node: 0.3.9 16814 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1) 16923 + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1) 16815 16924 transitivePeerDependencies: 16816 16925 - supports-color 16817 16926 ··· 16837 16946 transitivePeerDependencies: 16838 16947 - supports-color 16839 16948 16840 - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.31.0(jiti@1.21.6)): 16949 + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.31.0(jiti@1.21.6)): 16841 16950 dependencies: 16842 16951 debug: 3.2.7 16843 16952 optionalDependencies: 16844 - '@typescript-eslint/parser': 8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 16953 + '@typescript-eslint/parser': 8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 16845 16954 eslint: 9.31.0(jiti@1.21.6) 16846 16955 eslint-import-resolver-node: 0.3.9 16847 16956 transitivePeerDependencies: ··· 16858 16967 transitivePeerDependencies: 16859 16968 - supports-color 16860 16969 16861 - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): 16970 + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): 16862 16971 dependencies: 16863 16972 debug: 3.2.7 16864 16973 optionalDependencies: 16865 16974 '@typescript-eslint/parser': 8.7.0(eslint@8.57.1)(typescript@5.9.3) 16866 16975 eslint: 8.57.1 16867 16976 eslint-import-resolver-node: 0.3.9 16868 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1) 16977 + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1) 16869 16978 transitivePeerDependencies: 16870 16979 - supports-color 16871 16980 ··· 16891 17000 transitivePeerDependencies: 16892 17001 - supports-color 16893 17002 16894 - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3))(eslint@9.31.0(jiti@1.21.6)): 17003 + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3))(eslint@9.31.0(jiti@1.21.6)): 16895 17004 dependencies: 16896 17005 '@rtsao/scc': 1.1.0 16897 17006 array-includes: 3.1.8 ··· 16902 17011 doctrine: 2.1.0 16903 17012 eslint: 9.31.0(jiti@1.21.6) 16904 17013 eslint-import-resolver-node: 0.3.9 16905 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.31.0(jiti@1.21.6)) 17014 + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.31.0(jiti@1.21.6)) 16906 17015 hasown: 2.0.2 16907 17016 is-core-module: 2.16.1 16908 17017 is-glob: 4.0.3 ··· 16914 17023 string.prototype.trimend: 1.0.9 16915 17024 tsconfig-paths: 3.15.0 16916 17025 optionalDependencies: 16917 - '@typescript-eslint/parser': 8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 17026 + '@typescript-eslint/parser': 8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 16918 17027 transitivePeerDependencies: 16919 17028 - eslint-import-resolver-typescript 16920 17029 - eslint-import-resolver-webpack ··· 16949 17058 - eslint-import-resolver-webpack 16950 17059 - supports-color 16951 17060 16952 - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): 17061 + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1): 16953 17062 dependencies: 16954 17063 '@rtsao/scc': 1.1.0 16955 17064 array-includes: 3.1.8 ··· 16960 17069 doctrine: 2.1.0 16961 17070 eslint: 8.57.1 16962 17071 eslint-import-resolver-node: 0.3.9 16963 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) 17072 + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) 16964 17073 hasown: 2.0.2 16965 17074 is-core-module: 2.16.1 16966 17075 is-glob: 4.0.3 ··· 17581 17690 fdir@6.4.4(picomatch@4.0.2): 17582 17691 optionalDependencies: 17583 17692 picomatch: 4.0.2 17693 + 17694 + fdir@6.5.0(picomatch@4.0.3): 17695 + optionalDependencies: 17696 + picomatch: 4.0.3 17584 17697 17585 17698 fetch-blob@3.2.0: 17586 17699 dependencies: ··· 19006 19119 react: 19.0.0 19007 19120 react-dom: 19.0.0(react@19.0.0) 19008 19121 19009 - next@14.2.24(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): 19122 + next@14.2.33(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): 19010 19123 dependencies: 19011 - '@next/env': 14.2.24 19124 + '@next/env': 14.2.33 19012 19125 '@swc/helpers': 0.5.5 19013 19126 busboy: 1.6.0 19014 19127 caniuse-lite: 1.0.30001717 ··· 19018 19131 react-dom: 18.3.1(react@18.3.1) 19019 19132 styled-jsx: 5.1.1(react@18.3.1) 19020 19133 optionalDependencies: 19021 - '@next/swc-darwin-arm64': 14.2.24 19022 - '@next/swc-darwin-x64': 14.2.24 19023 - '@next/swc-linux-arm64-gnu': 14.2.24 19024 - '@next/swc-linux-arm64-musl': 14.2.24 19025 - '@next/swc-linux-x64-gnu': 14.2.24 19026 - '@next/swc-linux-x64-musl': 14.2.24 19027 - '@next/swc-win32-arm64-msvc': 14.2.24 19028 - '@next/swc-win32-ia32-msvc': 14.2.24 19029 - '@next/swc-win32-x64-msvc': 14.2.24 19030 - '@opentelemetry/api': 1.9.0 19031 - '@playwright/test': 1.51.1 19032 - transitivePeerDependencies: 19033 - - '@babel/core' 19034 - - babel-plugin-macros 19035 - 19036 - next@14.2.24(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): 19037 - dependencies: 19038 - '@next/env': 14.2.24 19039 - '@swc/helpers': 0.5.5 19040 - busboy: 1.6.0 19041 - caniuse-lite: 1.0.30001717 19042 - graceful-fs: 4.2.11 19043 - postcss: 8.4.31 19044 - react: 19.0.0 19045 - react-dom: 19.0.0(react@19.0.0) 19046 - styled-jsx: 5.1.1(react@19.0.0) 19047 - optionalDependencies: 19048 - '@next/swc-darwin-arm64': 14.2.24 19049 - '@next/swc-darwin-x64': 14.2.24 19050 - '@next/swc-linux-arm64-gnu': 14.2.24 19051 - '@next/swc-linux-arm64-musl': 14.2.24 19052 - '@next/swc-linux-x64-gnu': 14.2.24 19053 - '@next/swc-linux-x64-musl': 14.2.24 19054 - '@next/swc-win32-arm64-msvc': 14.2.24 19055 - '@next/swc-win32-ia32-msvc': 14.2.24 19056 - '@next/swc-win32-x64-msvc': 14.2.24 19134 + '@next/swc-darwin-arm64': 14.2.33 19135 + '@next/swc-darwin-x64': 14.2.33 19136 + '@next/swc-linux-arm64-gnu': 14.2.33 19137 + '@next/swc-linux-arm64-musl': 14.2.33 19138 + '@next/swc-linux-x64-gnu': 14.2.33 19139 + '@next/swc-linux-x64-musl': 14.2.33 19140 + '@next/swc-win32-arm64-msvc': 14.2.33 19141 + '@next/swc-win32-ia32-msvc': 14.2.33 19142 + '@next/swc-win32-x64-msvc': 14.2.33 19057 19143 '@opentelemetry/api': 1.9.0 19058 19144 '@playwright/test': 1.51.1 19059 19145 transitivePeerDependencies: ··· 19246 19332 - '@babel/core' 19247 19333 - babel-plugin-macros 19248 19334 19335 + next@15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): 19336 + dependencies: 19337 + '@next/env': 15.5.6 19338 + '@swc/helpers': 0.5.15 19339 + caniuse-lite: 1.0.30001717 19340 + postcss: 8.4.31 19341 + react: 18.3.1 19342 + react-dom: 18.3.1(react@18.3.1) 19343 + styled-jsx: 5.1.6(react@18.3.1) 19344 + optionalDependencies: 19345 + '@next/swc-darwin-arm64': 15.5.6 19346 + '@next/swc-darwin-x64': 15.5.6 19347 + '@next/swc-linux-arm64-gnu': 15.5.6 19348 + '@next/swc-linux-arm64-musl': 15.5.6 19349 + '@next/swc-linux-x64-gnu': 15.5.6 19350 + '@next/swc-linux-x64-musl': 15.5.6 19351 + '@next/swc-win32-arm64-msvc': 15.5.6 19352 + '@next/swc-win32-x64-msvc': 15.5.6 19353 + '@opentelemetry/api': 1.9.0 19354 + '@playwright/test': 1.51.1 19355 + sharp: 0.34.5 19356 + transitivePeerDependencies: 19357 + - '@babel/core' 19358 + - babel-plugin-macros 19359 + 19249 19360 next@15.5.6(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): 19250 19361 dependencies: 19251 19362 '@next/env': 15.5.6 ··· 19266 19377 '@next/swc-win32-x64-msvc': 15.5.6 19267 19378 '@opentelemetry/api': 1.9.0 19268 19379 '@playwright/test': 1.51.1 19269 - sharp: 0.34.3 19380 + sharp: 0.34.5 19381 + transitivePeerDependencies: 19382 + - '@babel/core' 19383 + - babel-plugin-macros 19384 + 19385 + next@16.0.5(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): 19386 + dependencies: 19387 + '@next/env': 16.0.5 19388 + '@swc/helpers': 0.5.15 19389 + caniuse-lite: 1.0.30001717 19390 + postcss: 8.4.31 19391 + react: 19.0.0 19392 + react-dom: 19.0.0(react@19.0.0) 19393 + styled-jsx: 5.1.6(react@19.0.0) 19394 + optionalDependencies: 19395 + '@next/swc-darwin-arm64': 16.0.5 19396 + '@next/swc-darwin-x64': 16.0.5 19397 + '@next/swc-linux-arm64-gnu': 16.0.5 19398 + '@next/swc-linux-arm64-musl': 16.0.5 19399 + '@next/swc-linux-x64-gnu': 16.0.5 19400 + '@next/swc-linux-x64-musl': 16.0.5 19401 + '@next/swc-win32-arm64-msvc': 16.0.5 19402 + '@next/swc-win32-x64-msvc': 16.0.5 19403 + '@opentelemetry/api': 1.9.0 19404 + '@playwright/test': 1.51.1 19405 + sharp: 0.34.5 19270 19406 transitivePeerDependencies: 19271 19407 - '@babel/core' 19272 19408 - babel-plugin-macros ··· 19602 19738 picomatch@2.3.1: {} 19603 19739 19604 19740 picomatch@4.0.2: {} 19741 + 19742 + picomatch@4.0.3: {} 19605 19743 19606 19744 pify@2.3.0: {} 19607 19745 ··· 20645 20783 client-only: 0.0.1 20646 20784 react: 18.3.1 20647 20785 20648 - styled-jsx@5.1.1(react@19.0.0): 20649 - dependencies: 20650 - client-only: 0.0.1 20651 - react: 19.0.0 20652 - 20653 20786 styled-jsx@5.1.6(react@18.3.1): 20654 20787 dependencies: 20655 20788 client-only: 0.0.1 ··· 20916 21049 fdir: 6.4.4(picomatch@4.0.2) 20917 21050 picomatch: 4.0.2 20918 21051 21052 + tinyglobby@0.2.15: 21053 + dependencies: 21054 + fdir: 6.5.0(picomatch@4.0.3) 21055 + picomatch: 4.0.3 21056 + 20919 21057 tinypool@1.0.2: {} 20920 21058 20921 21059 tinyrainbow@1.2.0: {} ··· 21157 21295 possible-typed-array-names: 1.1.0 21158 21296 reflect.getprototypeof: 1.0.10 21159 21297 21160 - typescript-eslint@8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3): 21298 + typescript-eslint@8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3): 21161 21299 dependencies: 21162 - '@typescript-eslint/eslint-plugin': 8.37.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3))(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 21163 - '@typescript-eslint/parser': 8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 21164 - '@typescript-eslint/typescript-estree': 8.37.0(typescript@5.9.3) 21165 - '@typescript-eslint/utils': 8.37.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 21300 + '@typescript-eslint/eslint-plugin': 8.48.0(@typescript-eslint/parser@8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3))(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 21301 + '@typescript-eslint/parser': 8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 21302 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3) 21303 + '@typescript-eslint/utils': 8.48.0(eslint@9.31.0(jiti@1.21.6))(typescript@5.9.3) 21166 21304 eslint: 9.31.0(jiti@1.21.6) 21167 21305 typescript: 5.9.3 21168 21306 transitivePeerDependencies: ··· 21494 21632 '@cloudflare/workerd-linux-arm64': 1.20251118.0 21495 21633 '@cloudflare/workerd-windows-64': 1.20251118.0 21496 21634 21497 - wrangler@4.49.1(@cloudflare/workers-types@4.20250109.0): 21498 - dependencies: 21499 - '@cloudflare/kv-asset-handler': 0.4.0 21500 - '@cloudflare/unenv-preset': 2.7.10(unenv@2.0.0-rc.24)(workerd@1.20251118.0) 21501 - blake3-wasm: 2.1.5 21502 - esbuild: 0.25.4 21503 - miniflare: 4.20251118.0 21504 - path-to-regexp: 6.3.0 21505 - unenv: 2.0.0-rc.24 21506 - workerd: 1.20251118.0 21507 - optionalDependencies: 21508 - '@cloudflare/workers-types': 4.20250109.0 21509 - fsevents: 2.3.3 21510 - transitivePeerDependencies: 21511 - - bufferutil 21512 - - utf-8-validate 21513 - 21514 - wrangler@4.49.1(@cloudflare/workers-types@4.20250924.0): 21635 + wrangler@4.49.1(@cloudflare/workers-types@4.20251128.0): 21515 21636 dependencies: 21516 21637 '@cloudflare/kv-asset-handler': 0.4.0 21517 21638 '@cloudflare/unenv-preset': 2.7.10(unenv@2.0.0-rc.24)(workerd@1.20251118.0) ··· 21522 21643 unenv: 2.0.0-rc.24 21523 21644 workerd: 1.20251118.0 21524 21645 optionalDependencies: 21525 - '@cloudflare/workers-types': 4.20250924.0 21646 + '@cloudflare/workers-types': 4.20251128.0 21526 21647 fsevents: 2.3.3 21527 21648 transitivePeerDependencies: 21528 21649 - bufferutil
+4 -4
pnpm-workspace.yaml
··· 8 8 - benchmarking 9 9 10 10 catalog: 11 - "@cloudflare/workers-types": ^4.20250917.0 11 + "@cloudflare/workers-types": ^4.20251118.0 12 12 "@dotenvx/dotenvx": 1.31.0 13 13 "@eslint/js": ^9.11.1 14 14 "@playwright/test": ^1.51.1 ··· 26 26 glob: ^12.0.0 27 27 globals: ^15.9.0 28 28 mock-fs: ^5.4.1 29 - next: ~14.2.24 29 + next: ~15.5.6 30 30 package-manager-detector: ^0.2.0 31 31 react-dom: ^18 32 32 react: ^18 33 33 rimraf: ^6.0.1 34 34 tsx: ^4.19.2 35 - typescript-eslint: ^8.37.0 35 + typescript-eslint: ^8.48.0 36 36 typescript: ^5.9.3 37 37 vitest: ^2.1.1 38 38 wrangler: ^4.49.1 ··· 45 45 "@types/react-dom": 19.0.0 46 46 "@types/react": 19.0.0 47 47 autoprefixer: 10.4.15 48 - next: ~15.5.6 48 + next: 16.0.5 49 49 postcss: 8.4.27 50 50 react-dom: 19.0.0 51 51 react: 19.0.0