diff --git a/examples/api/e2e/playwright.config.ts b/examples/api/e2e/playwright.config.ts
index 9aa296a2..6ad3832f 100644
--- a/examples/api/e2e/playwright.config.ts
+++ b/examples/api/e2e/playwright.config.ts
@@ -50,6 +50,6 @@ export default defineConfig({
command: "pnpm preview:worker",
url: "http://localhost:8770",
reuseExistingServer: !process.env.CI,
- timeout: 100_000,
+ timeout: 500_000,
},
});
diff --git a/examples/api/open-next.config.ts b/examples/api/open-next.config.ts
index 0f7794ff..d976688e 100644
--- a/examples/api/open-next.config.ts
+++ b/examples/api/open-next.config.ts
@@ -1,4 +1,4 @@
-import type { OpenNextConfig } from "@opennextjs/aws/types/open-next";
+import type { OpenNextConfig } from "@opennextjs/aws/types/open-next.js";
const config: OpenNextConfig = {
default: {
diff --git a/examples/bugs/gh-119/.eslintrc.json b/examples/bugs/gh-119/.eslintrc.json
new file mode 100644
index 00000000..37224185
--- /dev/null
+++ b/examples/bugs/gh-119/.eslintrc.json
@@ -0,0 +1,3 @@
+{
+ "extends": ["next/core-web-vitals", "next/typescript"]
+}
diff --git a/examples/bugs/gh-119/.gitignore b/examples/bugs/gh-119/.gitignore
new file mode 100644
index 00000000..69566c5f
--- /dev/null
+++ b/examples/bugs/gh-119/.gitignore
@@ -0,0 +1,47 @@
+# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
+
+# dependencies
+/node_modules
+/.pnp
+.pnp.*
+.yarn/*
+!.yarn/patches
+!.yarn/plugins
+!.yarn/releases
+!.yarn/versions
+
+# testing
+/coverage
+
+# next.js
+/.next/
+/out/
+
+# production
+/build
+
+# misc
+.DS_Store
+*.pem
+
+# debug
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+
+# env files (can opt-in for committing if needed)
+.env*
+
+# vercel
+.vercel
+
+# typescript
+*.tsbuildinfo
+next-env.d.ts
+
+# playwright
+/test-results/
+/playwright-report/
+/blob-report/
+/playwright/.cache/
+
diff --git a/examples/bugs/gh-119/README.md b/examples/bugs/gh-119/README.md
new file mode 100644
index 00000000..e215bc4c
--- /dev/null
+++ b/examples/bugs/gh-119/README.md
@@ -0,0 +1,36 @@
+This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app).
+
+## Getting Started
+
+First, run the development server:
+
+```bash
+npm run dev
+# or
+yarn dev
+# or
+pnpm dev
+# or
+bun dev
+```
+
+Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
+
+You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
+
+This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel.
+
+## Learn More
+
+To learn more about Next.js, take a look at the following resources:
+
+- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
+- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
+
+You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome!
+
+## Deploy on Vercel
+
+The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
+
+Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details.
diff --git a/examples/bugs/gh-119/app/favicon.ico b/examples/bugs/gh-119/app/favicon.ico
new file mode 100644
index 00000000..718d6fea
Binary files /dev/null and b/examples/bugs/gh-119/app/favicon.ico differ
diff --git a/examples/bugs/gh-119/app/fonts/GeistMonoVF.woff b/examples/bugs/gh-119/app/fonts/GeistMonoVF.woff
new file mode 100644
index 00000000..f2ae185c
Binary files /dev/null and b/examples/bugs/gh-119/app/fonts/GeistMonoVF.woff differ
diff --git a/examples/bugs/gh-119/app/fonts/GeistVF.woff b/examples/bugs/gh-119/app/fonts/GeistVF.woff
new file mode 100644
index 00000000..1b62daac
Binary files /dev/null and b/examples/bugs/gh-119/app/fonts/GeistVF.woff differ
diff --git a/examples/bugs/gh-119/app/globals.css b/examples/bugs/gh-119/app/globals.css
new file mode 100644
index 00000000..6b717ad3
--- /dev/null
+++ b/examples/bugs/gh-119/app/globals.css
@@ -0,0 +1,21 @@
+@tailwind base;
+@tailwind components;
+@tailwind utilities;
+
+:root {
+ --background: #ffffff;
+ --foreground: #171717;
+}
+
+@media (prefers-color-scheme: dark) {
+ :root {
+ --background: #0a0a0a;
+ --foreground: #ededed;
+ }
+}
+
+body {
+ color: var(--foreground);
+ background: var(--background);
+ font-family: Arial, Helvetica, sans-serif;
+}
diff --git a/examples/bugs/gh-119/app/layout.tsx b/examples/bugs/gh-119/app/layout.tsx
new file mode 100644
index 00000000..48087249
--- /dev/null
+++ b/examples/bugs/gh-119/app/layout.tsx
@@ -0,0 +1,31 @@
+import type { Metadata } from "next";
+import localFont from "next/font/local";
+import "./globals.css";
+
+const geistSans = localFont({
+ src: "./fonts/GeistVF.woff",
+ variable: "--font-geist-sans",
+ weight: "100 900",
+});
+const geistMono = localFont({
+ src: "./fonts/GeistMonoVF.woff",
+ variable: "--font-geist-mono",
+ weight: "100 900",
+});
+
+export const metadata: Metadata = {
+ title: "Create Next App",
+ description: "Generated by create next app",
+};
+
+export default function RootLayout({
+ children,
+}: Readonly<{
+ children: React.ReactNode;
+}>) {
+ return (
+
+
{children}
+
+ );
+}
diff --git a/examples/bugs/gh-119/app/page.tsx b/examples/bugs/gh-119/app/page.tsx
new file mode 100644
index 00000000..66169d1a
--- /dev/null
+++ b/examples/bugs/gh-119/app/page.tsx
@@ -0,0 +1,70 @@
+import Image from "next/image";
+
+export default function Home() {
+ return (
+
+
+
+
+ -
+ Get started by editing{" "}
+
+ app/page.tsx
+
+ .
+
+ - Save and see your changes instantly.
+
+
+
+
+
+
+ );
+}
diff --git a/examples/bugs/gh-119/e2e/base.spec.ts b/examples/bugs/gh-119/e2e/base.spec.ts
new file mode 100644
index 00000000..202ff471
--- /dev/null
+++ b/examples/bugs/gh-119/e2e/base.spec.ts
@@ -0,0 +1,6 @@
+import { test, expect } from "@playwright/test";
+
+test("the index page of the application shows the Next.js logo", async ({ page }) => {
+ await page.goto("/");
+ await expect(page.getByAltText("Next.js logo")).toBeVisible();
+});
diff --git a/examples/bugs/gh-119/e2e/playwright.config.ts b/examples/bugs/gh-119/e2e/playwright.config.ts
new file mode 100644
index 00000000..a4699d1e
--- /dev/null
+++ b/examples/bugs/gh-119/e2e/playwright.config.ts
@@ -0,0 +1,45 @@
+import { defineConfig, devices } from "@playwright/test";
+import type nodeProcess from "node:process";
+
+declare const process: typeof nodeProcess;
+
+/**
+ * See https://playwright.dev/docs/test-configuration.
+ */
+export default defineConfig({
+ testDir: "./",
+ /* Run tests in files in parallel */
+ fullyParallel: true,
+ /* Fail the build on CI if you accidentally left test.only in the source code. */
+ forbidOnly: !!process.env.CI,
+ /* Retry on CI only */
+ retries: process.env.CI ? 2 : 0,
+ /* Opt out of parallel tests on CI. */
+ workers: process.env.CI ? 1 : undefined,
+ /* Reporter to use. See https://playwright.dev/docs/test-reporters */
+ reporter: "html",
+ /* Shared settings for all the projects below. See https://playwright.dev/docs/api/class-testoptions. */
+ use: {
+ /* Base URL to use in actions like `await page.goto('/')`. */
+ baseURL: "http://localhost:8750",
+
+ /* Collect trace when retrying the failed test. See https://playwright.dev/docs/trace-viewer */
+ trace: "on-first-retry",
+ },
+
+ /* Configure projects for major browsers */
+ projects: [
+ {
+ name: "chromium",
+ use: { ...devices["Desktop Chrome"] },
+ },
+ ],
+
+ /* Run your local dev server before starting the tests */
+ webServer: {
+ command: "pnpm preview",
+ url: "http://localhost:8750",
+ reuseExistingServer: !process.env.CI,
+ timeout: 500_000,
+ },
+});
diff --git a/examples/bugs/gh-119/next.config.ts b/examples/bugs/gh-119/next.config.ts
new file mode 100644
index 00000000..e9ffa308
--- /dev/null
+++ b/examples/bugs/gh-119/next.config.ts
@@ -0,0 +1,7 @@
+import type { NextConfig } from "next";
+
+const nextConfig: NextConfig = {
+ /* config options here */
+};
+
+export default nextConfig;
diff --git a/examples/bugs/gh-119/open-next.config.ts b/examples/bugs/gh-119/open-next.config.ts
new file mode 100644
index 00000000..d976688e
--- /dev/null
+++ b/examples/bugs/gh-119/open-next.config.ts
@@ -0,0 +1,25 @@
+import type { OpenNextConfig } from "@opennextjs/aws/types/open-next.js";
+
+const config: OpenNextConfig = {
+ default: {
+ override: {
+ wrapper: "cloudflare-node",
+ converter: "edge",
+ // Unused implementation
+ incrementalCache: "dummy",
+ tagCache: "dummy",
+ queue: "dummy",
+ },
+ },
+
+ middleware: {
+ external: true,
+ override: {
+ wrapper: "cloudflare-edge",
+ converter: "edge",
+ proxyExternalRequest: "fetch",
+ },
+ },
+};
+
+export default config;
diff --git a/examples/bugs/gh-119/package.json b/examples/bugs/gh-119/package.json
new file mode 100644
index 00000000..fa3059c5
--- /dev/null
+++ b/examples/bugs/gh-119/package.json
@@ -0,0 +1,34 @@
+{
+ "name": "gh-119",
+ "version": "0.1.0",
+ "private": true,
+ "scripts": {
+ "dev": "next dev",
+ "build": "next build",
+ "start": "next start",
+ "lint": "next lint",
+ "build:worker": "pnpm opennextjs-cloudflare",
+ "dev:worker": "wrangler dev --port 8750 --inspector-port 9370",
+ "preview": "pnpm build:worker && pnpm dev:worker",
+ "e2e": "playwright test -c e2e/playwright.config.ts",
+ "cf-typegen": "wrangler types --env-interface CloudflareEnv"
+ },
+ "dependencies": {
+ "next": "15.0.4",
+ "react-dom": "^18.3.1",
+ "react": "^18.3.1"
+ },
+ "devDependencies": {
+ "@opennextjs/cloudflare": "workspace:*",
+ "@playwright/test": "catalog:",
+ "@types/node": "^20",
+ "@types/react-dom": "^18",
+ "@types/react": "^18",
+ "eslint-config-next": "15.0.4",
+ "eslint": "^8",
+ "postcss": "^8",
+ "tailwindcss": "^3.4.1",
+ "typescript": "^5",
+ "wrangler": "catalog:"
+ }
+}
diff --git a/examples/bugs/gh-119/postcss.config.mjs b/examples/bugs/gh-119/postcss.config.mjs
new file mode 100644
index 00000000..1a69fd2a
--- /dev/null
+++ b/examples/bugs/gh-119/postcss.config.mjs
@@ -0,0 +1,8 @@
+/** @type {import('postcss-load-config').Config} */
+const config = {
+ plugins: {
+ tailwindcss: {},
+ },
+};
+
+export default config;
diff --git a/examples/bugs/gh-119/public/file.svg b/examples/bugs/gh-119/public/file.svg
new file mode 100644
index 00000000..004145cd
--- /dev/null
+++ b/examples/bugs/gh-119/public/file.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/examples/bugs/gh-119/public/globe.svg b/examples/bugs/gh-119/public/globe.svg
new file mode 100644
index 00000000..567f17b0
--- /dev/null
+++ b/examples/bugs/gh-119/public/globe.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/examples/bugs/gh-119/public/next.svg b/examples/bugs/gh-119/public/next.svg
new file mode 100644
index 00000000..5174b28c
--- /dev/null
+++ b/examples/bugs/gh-119/public/next.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/examples/bugs/gh-119/public/vercel.svg b/examples/bugs/gh-119/public/vercel.svg
new file mode 100644
index 00000000..77053960
--- /dev/null
+++ b/examples/bugs/gh-119/public/vercel.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/examples/bugs/gh-119/public/window.svg b/examples/bugs/gh-119/public/window.svg
new file mode 100644
index 00000000..b2b2a44f
--- /dev/null
+++ b/examples/bugs/gh-119/public/window.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/examples/bugs/gh-119/tailwind.config.ts b/examples/bugs/gh-119/tailwind.config.ts
new file mode 100644
index 00000000..1362b882
--- /dev/null
+++ b/examples/bugs/gh-119/tailwind.config.ts
@@ -0,0 +1,18 @@
+import type { Config } from "tailwindcss";
+
+export default {
+ content: [
+ "./pages/**/*.{js,ts,jsx,tsx,mdx}",
+ "./components/**/*.{js,ts,jsx,tsx,mdx}",
+ "./app/**/*.{js,ts,jsx,tsx,mdx}",
+ ],
+ theme: {
+ extend: {
+ colors: {
+ background: "var(--background)",
+ foreground: "var(--foreground)",
+ },
+ },
+ },
+ plugins: [],
+} satisfies Config;
diff --git a/examples/bugs/gh-119/tsconfig.json b/examples/bugs/gh-119/tsconfig.json
new file mode 100644
index 00000000..c3603263
--- /dev/null
+++ b/examples/bugs/gh-119/tsconfig.json
@@ -0,0 +1,27 @@
+{
+ "compilerOptions": {
+ "target": "ES2017",
+ "lib": ["dom", "dom.iterable", "esnext"],
+ "allowJs": true,
+ "skipLibCheck": true,
+ "strict": true,
+ "noEmit": true,
+ "esModuleInterop": true,
+ "module": "esnext",
+ "moduleResolution": "bundler",
+ "resolveJsonModule": true,
+ "isolatedModules": true,
+ "jsx": "preserve",
+ "incremental": true,
+ "plugins": [
+ {
+ "name": "next"
+ }
+ ],
+ "paths": {
+ "@/*": ["./*"]
+ }
+ },
+ "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
+ "exclude": ["node_modules", "open-next.config.ts"]
+}
diff --git a/examples/bugs/gh-119/wrangler.json b/examples/bugs/gh-119/wrangler.json
new file mode 100644
index 00000000..51044fec
--- /dev/null
+++ b/examples/bugs/gh-119/wrangler.json
@@ -0,0 +1,11 @@
+{
+ "$schema": "node_modules/wrangler/config-schema.json",
+ "main": ".open-next/worker.js",
+ "name": "gh-119",
+ "compatibility_date": "2024-12-30",
+ "compatibility_flags": ["nodejs_compat"],
+ "assets": {
+ "directory": ".open-next/assets",
+ "binding": "ASSETS"
+ }
+}
diff --git a/examples/create-next-app/e2e/playwright.config.ts b/examples/create-next-app/e2e/playwright.config.ts
index 1a3f803a..b8de1868 100644
--- a/examples/create-next-app/e2e/playwright.config.ts
+++ b/examples/create-next-app/e2e/playwright.config.ts
@@ -50,6 +50,6 @@ export default defineConfig({
command: "pnpm preview:worker",
url: "http://localhost:8771",
reuseExistingServer: !process.env.CI,
- timeout: 100_000,
+ timeout: 500_000,
},
});
diff --git a/examples/create-next-app/open-next.config.ts b/examples/create-next-app/open-next.config.ts
index 0f7794ff..d976688e 100644
--- a/examples/create-next-app/open-next.config.ts
+++ b/examples/create-next-app/open-next.config.ts
@@ -1,4 +1,4 @@
-import type { OpenNextConfig } from "@opennextjs/aws/types/open-next";
+import type { OpenNextConfig } from "@opennextjs/aws/types/open-next.js";
const config: OpenNextConfig = {
default: {
diff --git a/examples/e2e/app-pages-router/e2e/playwright.config.ts b/examples/e2e/app-pages-router/e2e/playwright.config.ts
index f131de7d..2e258e25 100644
--- a/examples/e2e/app-pages-router/e2e/playwright.config.ts
+++ b/examples/e2e/app-pages-router/e2e/playwright.config.ts
@@ -49,6 +49,6 @@ export default defineConfig({
command: "pnpm preview",
url: "http://localhost:8792",
reuseExistingServer: !process.env.CI,
- timeout: 100_000,
+ timeout: 500_000,
},
});
diff --git a/examples/e2e/app-pages-router/open-next.config.ts b/examples/e2e/app-pages-router/open-next.config.ts
index 0f7794ff..d976688e 100644
--- a/examples/e2e/app-pages-router/open-next.config.ts
+++ b/examples/e2e/app-pages-router/open-next.config.ts
@@ -1,4 +1,4 @@
-import type { OpenNextConfig } from "@opennextjs/aws/types/open-next";
+import type { OpenNextConfig } from "@opennextjs/aws/types/open-next.js";
const config: OpenNextConfig = {
default: {
diff --git a/examples/e2e/app-router/e2e/playwright.config.ts b/examples/e2e/app-router/e2e/playwright.config.ts
index ad1db165..50ef7191 100644
--- a/examples/e2e/app-router/e2e/playwright.config.ts
+++ b/examples/e2e/app-router/e2e/playwright.config.ts
@@ -49,6 +49,6 @@ export default defineConfig({
command: "pnpm preview",
url: "http://localhost:8790",
reuseExistingServer: !process.env.CI,
- timeout: 100_000,
+ timeout: 500_000,
},
});
diff --git a/examples/e2e/app-router/open-next.config.ts b/examples/e2e/app-router/open-next.config.ts
index 0f7794ff..d976688e 100644
--- a/examples/e2e/app-router/open-next.config.ts
+++ b/examples/e2e/app-router/open-next.config.ts
@@ -1,4 +1,4 @@
-import type { OpenNextConfig } from "@opennextjs/aws/types/open-next";
+import type { OpenNextConfig } from "@opennextjs/aws/types/open-next.js";
const config: OpenNextConfig = {
default: {
diff --git a/examples/e2e/pages-router/e2e/playwright.config.ts b/examples/e2e/pages-router/e2e/playwright.config.ts
index 791f8126..365e1adc 100644
--- a/examples/e2e/pages-router/e2e/playwright.config.ts
+++ b/examples/e2e/pages-router/e2e/playwright.config.ts
@@ -49,6 +49,6 @@ export default defineConfig({
command: "pnpm preview",
url: "http://localhost:8791",
reuseExistingServer: !process.env.CI,
- timeout: 100_000,
+ timeout: 500_000,
},
});
diff --git a/examples/e2e/pages-router/open-next.config.ts b/examples/e2e/pages-router/open-next.config.ts
index 0f7794ff..d976688e 100644
--- a/examples/e2e/pages-router/open-next.config.ts
+++ b/examples/e2e/pages-router/open-next.config.ts
@@ -1,4 +1,4 @@
-import type { OpenNextConfig } from "@opennextjs/aws/types/open-next";
+import type { OpenNextConfig } from "@opennextjs/aws/types/open-next.js";
const config: OpenNextConfig = {
default: {
diff --git a/examples/middleware/e2e/playwright.config.ts b/examples/middleware/e2e/playwright.config.ts
index dc17bfc4..7e4179db 100644
--- a/examples/middleware/e2e/playwright.config.ts
+++ b/examples/middleware/e2e/playwright.config.ts
@@ -50,6 +50,6 @@ export default defineConfig({
command: "pnpm preview:worker",
url: "http://localhost:8774",
reuseExistingServer: !process.env.CI,
- timeout: 100_000,
+ timeout: 500_000,
},
});
diff --git a/examples/middleware/open-next.config.ts b/examples/middleware/open-next.config.ts
index 0f7794ff..d976688e 100644
--- a/examples/middleware/open-next.config.ts
+++ b/examples/middleware/open-next.config.ts
@@ -1,4 +1,4 @@
-import type { OpenNextConfig } from "@opennextjs/aws/types/open-next";
+import type { OpenNextConfig } from "@opennextjs/aws/types/open-next.js";
const config: OpenNextConfig = {
default: {
diff --git a/examples/vercel-blog-starter/open-next.config.ts b/examples/vercel-blog-starter/open-next.config.ts
index 6337166e..b7a5e54c 100644
--- a/examples/vercel-blog-starter/open-next.config.ts
+++ b/examples/vercel-blog-starter/open-next.config.ts
@@ -1,4 +1,4 @@
-import type { OpenNextConfig } from "@opennextjs/aws/types/open-next";
+import type { OpenNextConfig } from "@opennextjs/aws/types/open-next.js";
import cache from "@opennextjs/cloudflare/kvCache";
const config: OpenNextConfig = {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index a8b90578..ef1aca3b 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -152,7 +152,7 @@ importers:
dependencies:
next:
specifier: 'catalog:'
- version: 14.2.11(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 14.2.11(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react:
specifier: 'catalog:'
version: 18.3.1
@@ -173,11 +173,57 @@ importers:
specifier: 'catalog:'
version: 3.106.0(@cloudflare/workers-types@4.20250109.0)
+ examples/bugs/gh-119:
+ dependencies:
+ next:
+ specifier: 15.0.4
+ version: 15.0.4(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ react:
+ specifier: ^18.3.1
+ version: 18.3.1
+ react-dom:
+ specifier: ^18.3.1
+ version: 18.3.1(react@18.3.1)
+ devDependencies:
+ '@opennextjs/cloudflare':
+ specifier: workspace:*
+ version: link:../../../packages/cloudflare
+ '@playwright/test':
+ specifier: 'catalog:'
+ version: 1.47.0
+ '@types/node':
+ specifier: ^20
+ version: 20.17.6
+ '@types/react':
+ specifier: ^18
+ version: 18.3.3
+ '@types/react-dom':
+ specifier: ^18
+ version: 18.3.0
+ eslint:
+ specifier: ^8
+ version: 8.57.1
+ eslint-config-next:
+ specifier: 15.0.4
+ version: 15.0.4(eslint@8.57.1)(typescript@5.7.3)
+ postcss:
+ specifier: ^8
+ version: 8.4.47
+ tailwindcss:
+ specifier: ^3.4.1
+ version: 3.4.11(ts-node@10.9.1(@types/node@20.17.6)(typescript@5.7.3))
+ typescript:
+ specifier: ^5
+ version: 5.7.3
+ wrangler:
+ specifier: 'catalog:'
+ version: 3.106.0(@cloudflare/workers-types@4.20250109.0)
+
examples/create-next-app:
dependencies:
next:
specifier: 'catalog:'
- version: 14.2.11(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 14.2.11(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react:
specifier: 'catalog:'
version: 18.3.1
@@ -211,7 +257,7 @@ importers:
version: 8.4.31
tailwindcss:
specifier: ^3.4.1
- version: 3.4.11
+ version: 3.4.11(ts-node@10.9.1(@types/node@22.2.0)(typescript@5.7.3))
typescript:
specifier: 'catalog:'
version: 5.7.3
@@ -229,7 +275,7 @@ importers:
version: link:../../../packages/cloudflare
next:
specifier: catalog:e2e
- version: 15.1.0(@playwright/test@1.47.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ version: 15.1.0(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
react:
specifier: catalog:e2e
version: 19.0.0
@@ -257,7 +303,7 @@ importers:
version: 8.4.27
tailwindcss:
specifier: catalog:e2e
- version: 3.3.3
+ version: 3.3.3(ts-node@10.9.1(@types/node@20.17.6)(typescript@5.7.3))
typescript:
specifier: catalog:default
version: 5.7.3
@@ -275,7 +321,7 @@ importers:
version: link:../../../packages/cloudflare
next:
specifier: catalog:e2e
- version: 15.1.0(@playwright/test@1.47.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ version: 15.1.0(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
react:
specifier: catalog:e2e
version: 19.0.0
@@ -303,7 +349,7 @@ importers:
version: 8.4.27
tailwindcss:
specifier: catalog:e2e
- version: 3.3.3
+ version: 3.3.3(ts-node@10.9.1(@types/node@20.17.6)(typescript@5.7.3))
typescript:
specifier: catalog:default
version: 5.7.3
@@ -321,7 +367,7 @@ importers:
version: link:../../../packages/cloudflare
next:
specifier: catalog:e2e
- version: 15.1.0(@playwright/test@1.47.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ version: 15.1.0(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
react:
specifier: catalog:e2e
version: 19.0.0
@@ -349,7 +395,7 @@ importers:
version: 8.4.27
tailwindcss:
specifier: catalog:e2e
- version: 3.3.3
+ version: 3.3.3(ts-node@10.9.1(@types/node@20.17.6)(typescript@5.7.3))
typescript:
specifier: catalog:default
version: 5.7.3
@@ -361,7 +407,7 @@ importers:
dependencies:
next:
specifier: catalog:e2e
- version: 15.1.0(@playwright/test@1.47.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ version: 15.1.0(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
react:
specifier: catalog:e2e
version: 19.0.0
@@ -380,10 +426,10 @@ importers:
dependencies:
'@clerk/nextjs':
specifier: 6.9.6
- version: 6.9.6(next@14.2.11(@playwright/test@1.47.0)(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)
+ version: 6.9.6(next@14.2.11(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(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)
next:
specifier: 'catalog:'
- version: 14.2.11(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 14.2.11(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react:
specifier: 'catalog:'
version: 18.3.1
@@ -429,7 +475,7 @@ importers:
version: 4.0.3
next:
specifier: 'catalog:'
- version: 14.2.11(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 14.2.11(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react:
specifier: 'catalog:'
version: 18.3.1
@@ -463,7 +509,7 @@ importers:
version: 8.4.47
tailwindcss:
specifier: ^3.4.4
- version: 3.4.11
+ version: 3.4.11(ts-node@10.9.1(@types/node@22.2.0)(typescript@5.7.3))
typescript:
specifier: 'catalog:'
version: 5.7.3
@@ -484,10 +530,10 @@ importers:
version: 2.1.1
geist:
specifier: ^1.3.1
- version: 1.3.1(next@15.0.0-canary.113(@playwright/test@1.47.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-3208e73e-20240730))(react@19.0.0-rc-3208e73e-20240730))
+ version: 1.3.1(next@15.0.0-canary.113(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-3208e73e-20240730))(react@19.0.0-rc-3208e73e-20240730))
next:
specifier: 15.0.0-canary.113
- version: 15.0.0-canary.113(@playwright/test@1.47.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-3208e73e-20240730))(react@19.0.0-rc-3208e73e-20240730)
+ version: 15.0.0-canary.113(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-3208e73e-20240730))(react@19.0.0-rc-3208e73e-20240730)
react:
specifier: 19.0.0-rc-3208e73e-20240730
version: 19.0.0-rc-3208e73e-20240730
@@ -503,10 +549,10 @@ importers:
version: link:../../packages/cloudflare
'@tailwindcss/container-queries':
specifier: ^0.1.1
- version: 0.1.1(tailwindcss@3.4.11)
+ version: 0.1.1(tailwindcss@3.4.11(ts-node@10.9.1(@types/node@22.2.0)(typescript@5.7.3)))
'@tailwindcss/typography':
specifier: ^0.5.13
- version: 0.5.15(tailwindcss@3.4.11)
+ version: 0.5.15(tailwindcss@3.4.11(ts-node@10.9.1(@types/node@22.2.0)(typescript@5.7.3)))
'@types/node':
specifier: 'catalog:'
version: 22.2.0
@@ -530,7 +576,7 @@ importers:
version: 0.6.8(prettier@3.3.3)
tailwindcss:
specifier: ^3.4.6
- version: 3.4.11
+ version: 3.4.11(ts-node@10.9.1(@types/node@22.2.0)(typescript@5.7.3))
typescript:
specifier: 'catalog:'
version: 5.7.3
@@ -603,7 +649,7 @@ importers:
version: 5.4.1
next:
specifier: 'catalog:'
- version: 14.2.11(@playwright/test@1.47.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ version: 14.2.11(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
rimraf:
specifier: 'catalog:'
version: 6.0.1
@@ -615,7 +661,7 @@ importers:
version: 8.7.0(eslint@9.11.1(jiti@1.21.6))(typescript@5.7.3)
vitest:
specifier: 'catalog:'
- version: 2.1.1(@types/node@22.2.0)(terser@5.16.9)
+ version: 2.1.1(@edge-runtime/vm@3.2.0)(@types/node@22.2.0)(terser@5.16.9)
packages:
@@ -1227,6 +1273,14 @@ packages:
peerDependencies:
'@noble/ciphers': ^1.0.0
+ '@edge-runtime/primitives@4.1.0':
+ resolution: {integrity: sha512-Vw0lbJ2lvRUqc7/soqygUX216Xb8T3WBZ987oywz6aJqRxcwSVWwr9e+Nqo2m9bxobA9mdbWNNoRY6S9eko1EQ==}
+ engines: {node: '>=16'}
+
+ '@edge-runtime/vm@3.2.0':
+ resolution: {integrity: sha512-0dEVyRLM/lG4gp1R/Ik5bfPl/1wX00xFwd5KcNH602tzBa09oF7pbTKETEhR1GjZ75K6OJnYFu8II2dyMhONMw==}
+ engines: {node: '>=16'}
+
'@emnapi/runtime@1.2.0':
resolution: {integrity: sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==}
@@ -2036,12 +2090,18 @@ packages:
'@next/env@15.0.0-canary.113':
resolution: {integrity: sha512-hiD7ux+YPCUJi3up0dHnROYBYg/AuPErOcBBzjCkKQ1q4ufuUNBQms4oDeOiHG9+Qga8mN5+k2L5qm7rNhzU4g==}
+ '@next/env@15.0.4':
+ resolution: {integrity: sha512-WNRvtgnRVDD4oM8gbUcRc27IAhaL4eXQ/2ovGbgLnPGUvdyDr8UdXP4Q/IBDdAdojnD2eScryIDirv0YUCjUVw==}
+
'@next/env@15.1.0':
resolution: {integrity: sha512-UcCO481cROsqJuszPPXJnb7GGuLq617ve4xuAyyNG4VSSocJNtMU5Fsx+Lp6mlN8c7W58aZLc5y6D/2xNmaK+w==}
'@next/eslint-plugin-next@14.2.14':
resolution: {integrity: sha512-kV+OsZ56xhj0rnTn6HegyTGkoa16Mxjrpk7pjWumyB2P8JVQb8S9qtkjy/ye0GnTr4JWtWG4x/2qN40lKZ3iVQ==}
+ '@next/eslint-plugin-next@15.0.4':
+ resolution: {integrity: sha512-rbsF17XGzHtR7SDWzWpavSfum3/UdnF8bAaisnKwP//si3KWPTedVUsflAdjyK1zW3rweBjbALfKcavFneLGvg==}
+
'@next/swc-darwin-arm64@14.2.11':
resolution: {integrity: sha512-eiY9u7wEJZWp/Pga07Qy3ZmNEfALmmSS1HtsJF3y1QEyaExu7boENz11fWqDmZ3uvcyAxCMhTrA1jfVxITQW8g==}
engines: {node: '>= 10'}
@@ -2054,6 +2114,12 @@ packages:
cpu: [arm64]
os: [darwin]
+ '@next/swc-darwin-arm64@15.0.4':
+ resolution: {integrity: sha512-QecQXPD0yRHxSXWL5Ff80nD+A56sUXZG9koUsjWJwA2Z0ZgVQfuy7gd0/otjxoOovPVHR2eVEvPMHbtZP+pf9w==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [darwin]
+
'@next/swc-darwin-arm64@15.1.0':
resolution: {integrity: sha512-ZU8d7xxpX14uIaFC3nsr4L++5ZS/AkWDm1PzPO6gD9xWhFkOj2hzSbSIxoncsnlJXB1CbLOfGVN4Zk9tg83PUw==}
engines: {node: '>= 10'}
@@ -2072,6 +2138,12 @@ packages:
cpu: [x64]
os: [darwin]
+ '@next/swc-darwin-x64@15.0.4':
+ resolution: {integrity: sha512-pb7Bye3y1Og3PlCtnz2oO4z+/b3pH2/HSYkLbL0hbVuTGil7fPen8/3pyyLjdiTLcFJ+ymeU3bck5hd4IPFFCA==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [darwin]
+
'@next/swc-darwin-x64@15.1.0':
resolution: {integrity: sha512-DQ3RiUoW2XC9FcSM4ffpfndq1EsLV0fj0/UY33i7eklW5akPUCo6OX2qkcLXZ3jyPdo4sf2flwAED3AAq3Om2Q==}
engines: {node: '>= 10'}
@@ -2090,6 +2162,12 @@ packages:
cpu: [arm64]
os: [linux]
+ '@next/swc-linux-arm64-gnu@15.0.4':
+ resolution: {integrity: sha512-12oSaBFjGpB227VHzoXF3gJoK2SlVGmFJMaBJSu5rbpaoT5OjP5OuCLuR9/jnyBF1BAWMs/boa6mLMoJPRriMA==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+
'@next/swc-linux-arm64-gnu@15.1.0':
resolution: {integrity: sha512-M+vhTovRS2F//LMx9KtxbkWk627l5Q7AqXWWWrfIzNIaUFiz2/NkOFkxCFyNyGACi5YbA8aekzCLtbDyfF/v5Q==}
engines: {node: '>= 10'}
@@ -2108,6 +2186,12 @@ packages:
cpu: [arm64]
os: [linux]
+ '@next/swc-linux-arm64-musl@15.0.4':
+ resolution: {integrity: sha512-QARO88fR/a+wg+OFC3dGytJVVviiYFEyjc/Zzkjn/HevUuJ7qGUUAUYy5PGVWY1YgTzeRYz78akQrVQ8r+sMjw==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+
'@next/swc-linux-arm64-musl@15.1.0':
resolution: {integrity: sha512-Qn6vOuwaTCx3pNwygpSGtdIu0TfS1KiaYLYXLH5zq1scoTXdwYfdZtwvJTpB1WrLgiQE2Ne2kt8MZok3HlFqmg==}
engines: {node: '>= 10'}
@@ -2126,6 +2210,12 @@ packages:
cpu: [x64]
os: [linux]
+ '@next/swc-linux-x64-gnu@15.0.4':
+ resolution: {integrity: sha512-Z50b0gvYiUU1vLzfAMiChV8Y+6u/T2mdfpXPHraqpypP7yIT2UV9YBBhcwYkxujmCvGEcRTVWOj3EP7XW/wUnw==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+
'@next/swc-linux-x64-gnu@15.1.0':
resolution: {integrity: sha512-yeNh9ofMqzOZ5yTOk+2rwncBzucc6a1lyqtg8xZv0rH5znyjxHOWsoUtSq4cUTeeBIiXXX51QOOe+VoCjdXJRw==}
engines: {node: '>= 10'}
@@ -2144,6 +2234,12 @@ packages:
cpu: [x64]
os: [linux]
+ '@next/swc-linux-x64-musl@15.0.4':
+ resolution: {integrity: sha512-7H9C4FAsrTAbA/ENzvFWsVytqRYhaJYKa2B3fyQcv96TkOGVMcvyS6s+sj4jZlacxxTcn7ygaMXUPkEk7b78zw==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+
'@next/swc-linux-x64-musl@15.1.0':
resolution: {integrity: sha512-t9IfNkHQs/uKgPoyEtU912MG6a1j7Had37cSUyLTKx9MnUpjj+ZDKw9OyqTI9OwIIv0wmkr1pkZy+3T5pxhJPg==}
engines: {node: '>= 10'}
@@ -2162,6 +2258,12 @@ packages:
cpu: [arm64]
os: [win32]
+ '@next/swc-win32-arm64-msvc@15.0.4':
+ resolution: {integrity: sha512-Z/v3WV5xRaeWlgJzN9r4PydWD8sXV35ywc28W63i37G2jnUgScA4OOgS8hQdiXLxE3gqfSuHTicUhr7931OXPQ==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [win32]
+
'@next/swc-win32-arm64-msvc@15.1.0':
resolution: {integrity: sha512-WEAoHyG14t5sTavZa1c6BnOIEukll9iqFRTavqRVPfYmfegOAd5MaZfXgOGG6kGo1RduyGdTHD4+YZQSdsNZXg==}
engines: {node: '>= 10'}
@@ -2192,6 +2294,12 @@ packages:
cpu: [x64]
os: [win32]
+ '@next/swc-win32-x64-msvc@15.0.4':
+ resolution: {integrity: sha512-NGLchGruagh8lQpDr98bHLyWJXOBSmkEAfK980OiNBa7vNm6PsNoPvzTfstT78WyOeMRQphEQ455rggd7Eo+Dw==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [win32]
+
'@next/swc-win32-x64-msvc@15.1.0':
resolution: {integrity: sha512-J1YdKuJv9xcixzXR24Dv+4SaDKc2jj31IVUEMdO5xJivMTXuE6MAdIi4qPjSymHuFG8O5wbfWKnhJUcHHpj5CA==}
engines: {node: '>= 10'}
@@ -2303,6 +2411,10 @@ packages:
version: 3.4.1
hasBin: true
+ '@opentelemetry/api@1.9.0':
+ resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==}
+ engines: {node: '>=8.0.0'}
+
'@pkgjs/parseargs@0.11.0':
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'}
@@ -2965,6 +3077,9 @@ packages:
'@swc/helpers@0.5.12':
resolution: {integrity: sha512-KMZNXiGibsW9kvZAO1Pam2JPTDBm+KSHMMHWdsyI/1DbIZjT2A6Gy3hblVXUMEDvUAKq+e0vL0X0o54owWji7g==}
+ '@swc/helpers@0.5.13':
+ resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==}
+
'@swc/helpers@0.5.15':
resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==}
@@ -2993,6 +3108,18 @@ packages:
'@ts-morph/common@0.24.0':
resolution: {integrity: sha512-c1xMmNHWpNselmpIqursHeOHHBTIsJLbB+NuovbTTRCNiTLEr/U9dbJ8qy0jd/O2x5pc3seWuOUN5R2IoOTp8A==}
+ '@tsconfig/node10@1.0.11':
+ resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==}
+
+ '@tsconfig/node12@1.0.11':
+ resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==}
+
+ '@tsconfig/node14@1.0.3':
+ resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==}
+
+ '@tsconfig/node16@1.0.4':
+ resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==}
+
'@tsconfig/node18@1.0.3':
resolution: {integrity: sha512-RbwvSJQsuN9TB04AQbGULYfOGE/RnSFk/FLQ5b0NmDf5Kx2q/lABZbHQPKCO1vZ6Fiwkplu+yb9pGdLy1iGseQ==}
@@ -3209,6 +3336,9 @@ packages:
resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
engines: {node: '>= 8'}
+ arg@4.1.3:
+ resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
+
arg@5.0.2:
resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
@@ -3523,6 +3653,9 @@ packages:
core-js-compat@3.38.1:
resolution: {integrity: sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==}
+ create-require@1.1.1:
+ resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
+
cross-spawn@5.1.0:
resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==}
@@ -3656,6 +3789,10 @@ packages:
didyoumean@1.2.2:
resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
+ diff@4.0.2:
+ resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
+ engines: {node: '>=0.3.1'}
+
dir-glob@3.0.1:
resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
engines: {node: '>=8'}
@@ -3800,6 +3937,15 @@ packages:
typescript:
optional: true
+ eslint-config-next@15.0.4:
+ resolution: {integrity: sha512-97mLaAhbJKVQYXUBBrenRtEUAA6bNDPxWfaFEd6mEhKfpajP4wJrW4l7BUlHuYWxR8oQa9W014qBJpumpJQwWA==}
+ peerDependencies:
+ eslint: ^7.23.0 || ^8.0.0 || ^9.0.0
+ typescript: '>=3.3.1'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
eslint-import-resolver-node@0.3.9:
resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
@@ -3890,6 +4036,12 @@ packages:
peerDependencies:
eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
+ eslint-plugin-react-hooks@5.1.0:
+ resolution: {integrity: sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0
+
eslint-plugin-react@7.36.1:
resolution: {integrity: sha512-/qwbqNXZoq+VP30s1d4Nc1C5GTxjJQjk4Jzs4Wq2qzxFM7dSmuG2UkIjg2USMLh3A/aVcUNrK7v0J5U1XEGGwA==}
engines: {node: '>=4'}
@@ -4007,6 +4159,10 @@ packages:
fast-deep-equal@3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
+ fast-glob@3.3.1:
+ resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==}
+ engines: {node: '>=8.6.0'}
+
fast-glob@3.3.2:
resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
engines: {node: '>=8.6.0'}
@@ -4649,6 +4805,9 @@ packages:
magic-string@0.30.11:
resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==}
+ make-error@1.3.6:
+ resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
+
map-obj@4.3.0:
resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==}
engines: {node: '>=8'}
@@ -4916,6 +5075,27 @@ packages:
sass:
optional: true
+ next@15.0.4:
+ resolution: {integrity: sha512-nuy8FH6M1FG0lktGotamQDCXhh5hZ19Vo0ht1AOIQWrYJLP598TIUagKtvJrfJ5AGwB/WmDqkKaKhMpVifvGPA==}
+ engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0}
+ hasBin: true
+ peerDependencies:
+ '@opentelemetry/api': ^1.1.0
+ '@playwright/test': ^1.41.2
+ babel-plugin-react-compiler: '*'
+ react: ^18.2.0 || 19.0.0-rc-66855b96-20241106 || ^19.0.0
+ react-dom: ^18.2.0 || 19.0.0-rc-66855b96-20241106 || ^19.0.0
+ sass: ^1.3.0
+ peerDependenciesMeta:
+ '@opentelemetry/api':
+ optional: true
+ '@playwright/test':
+ optional: true
+ babel-plugin-react-compiler:
+ optional: true
+ sass:
+ optional: true
+
next@15.1.0:
resolution: {integrity: sha512-QKhzt6Y8rgLNlj30izdMbxAwjHMFANnLwDwZ+WQh5sMhyt4lEBqDK9QpvWHtIM4rINKPoJ8aiRZKg5ULSybVHw==}
engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0}
@@ -5896,6 +6076,20 @@ packages:
ts-morph@23.0.0:
resolution: {integrity: sha512-FcvFx7a9E8TUe6T3ShihXJLiJOiqyafzFKUO4aqIHDUCIvADdGNShcbc2W5PMr3LerXRv7mafvFZ9lRENxJmug==}
+ ts-node@10.9.1:
+ resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
+ hasBin: true
+ peerDependencies:
+ '@swc/core': '>=1.2.50'
+ '@swc/wasm': '>=1.2.50'
+ '@types/node': '*'
+ typescript: '>=2.7'
+ peerDependenciesMeta:
+ '@swc/core':
+ optional: true
+ '@swc/wasm':
+ optional: true
+
tsconfig-paths@3.15.0:
resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==}
@@ -6062,6 +6256,9 @@ packages:
resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==}
hasBin: true
+ v8-compile-cache-lib@3.0.1:
+ resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
+
validate-npm-package-license@3.0.4:
resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
@@ -6224,6 +6421,10 @@ packages:
engines: {node: '>= 14'}
hasBin: true
+ yn@3.1.1:
+ resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==}
+ engines: {node: '>=6'}
+
yocto-queue@0.1.0:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
@@ -6235,8 +6436,8 @@ packages:
resolution: {integrity: sha512-Mb6GzuRyUEl8X+6V6xzHbd4XV0au/4gOYrYP+CAfHL32uPmGswES+v2YqonZiW1NZWVA3jkssCKSU2knonm/aQ==}
engines: {node: '>=20'}
- zod@3.23.8:
- resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==}
+ zod@3.24.1:
+ resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==}
zwitch@2.0.4:
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
@@ -7793,14 +7994,14 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
tslib: 2.4.1
- '@clerk/nextjs@6.9.6(next@14.2.11(@playwright/test@1.47.0)(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)':
+ '@clerk/nextjs@6.9.6(next@14.2.11(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(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)':
dependencies:
'@clerk/backend': 1.21.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@clerk/clerk-react': 5.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@clerk/shared': 2.20.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@clerk/types': 4.40.0
crypto-js: 4.2.0
- next: 14.2.11(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ next: 14.2.11(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
server-only: 0.0.1
@@ -7863,9 +8064,17 @@ snapshots:
dependencies:
'@noble/ciphers': 1.1.3
+ '@edge-runtime/primitives@4.1.0':
+ optional: true
+
+ '@edge-runtime/vm@3.2.0':
+ dependencies:
+ '@edge-runtime/primitives': 4.1.0
+ optional: true
+
'@emnapi/runtime@1.2.0':
dependencies:
- tslib: 2.6.3
+ tslib: 2.8.1
optional: true
'@esbuild-plugins/node-globals-polyfill@0.2.3(esbuild@0.17.19)':
@@ -8413,18 +8622,27 @@ snapshots:
'@next/env@15.0.0-canary.113': {}
+ '@next/env@15.0.4': {}
+
'@next/env@15.1.0': {}
'@next/eslint-plugin-next@14.2.14':
dependencies:
glob: 10.3.10
+ '@next/eslint-plugin-next@15.0.4':
+ dependencies:
+ fast-glob: 3.3.1
+
'@next/swc-darwin-arm64@14.2.11':
optional: true
'@next/swc-darwin-arm64@15.0.0-canary.113':
optional: true
+ '@next/swc-darwin-arm64@15.0.4':
+ optional: true
+
'@next/swc-darwin-arm64@15.1.0':
optional: true
@@ -8434,6 +8652,9 @@ snapshots:
'@next/swc-darwin-x64@15.0.0-canary.113':
optional: true
+ '@next/swc-darwin-x64@15.0.4':
+ optional: true
+
'@next/swc-darwin-x64@15.1.0':
optional: true
@@ -8443,6 +8664,9 @@ snapshots:
'@next/swc-linux-arm64-gnu@15.0.0-canary.113':
optional: true
+ '@next/swc-linux-arm64-gnu@15.0.4':
+ optional: true
+
'@next/swc-linux-arm64-gnu@15.1.0':
optional: true
@@ -8452,6 +8676,9 @@ snapshots:
'@next/swc-linux-arm64-musl@15.0.0-canary.113':
optional: true
+ '@next/swc-linux-arm64-musl@15.0.4':
+ optional: true
+
'@next/swc-linux-arm64-musl@15.1.0':
optional: true
@@ -8461,6 +8688,9 @@ snapshots:
'@next/swc-linux-x64-gnu@15.0.0-canary.113':
optional: true
+ '@next/swc-linux-x64-gnu@15.0.4':
+ optional: true
+
'@next/swc-linux-x64-gnu@15.1.0':
optional: true
@@ -8470,6 +8700,9 @@ snapshots:
'@next/swc-linux-x64-musl@15.0.0-canary.113':
optional: true
+ '@next/swc-linux-x64-musl@15.0.4':
+ optional: true
+
'@next/swc-linux-x64-musl@15.1.0':
optional: true
@@ -8479,6 +8712,9 @@ snapshots:
'@next/swc-win32-arm64-msvc@15.0.0-canary.113':
optional: true
+ '@next/swc-win32-arm64-msvc@15.0.4':
+ optional: true
+
'@next/swc-win32-arm64-msvc@15.1.0':
optional: true
@@ -8494,6 +8730,9 @@ snapshots:
'@next/swc-win32-x64-msvc@15.0.0-canary.113':
optional: true
+ '@next/swc-win32-x64-msvc@15.0.4':
+ optional: true
+
'@next/swc-win32-x64-msvc@15.1.0':
optional: true
@@ -8630,6 +8869,9 @@ snapshots:
- aws-crt
- supports-color
+ '@opentelemetry/api@1.9.0':
+ optional: true
+
'@pkgjs/parseargs@0.11.0':
optional: true
@@ -8664,13 +8906,13 @@ snapshots:
'@react-aria/ssr': 3.9.5(react@19.0.0-rc-3208e73e-20240730)
'@react-stately/utils': 3.10.3(react@19.0.0-rc-3208e73e-20240730)
'@react-types/shared': 3.24.1(react@19.0.0-rc-3208e73e-20240730)
- '@swc/helpers': 0.5.12
+ '@swc/helpers': 0.5.15
clsx: 2.1.1
react: 19.0.0-rc-3208e73e-20240730
'@react-stately/utils@3.10.3(react@19.0.0-rc-3208e73e-20240730)':
dependencies:
- '@swc/helpers': 0.5.12
+ '@swc/helpers': 0.5.15
react: 19.0.0-rc-3208e73e-20240730
'@react-types/shared@3.24.1(react@19.0.0-rc-3208e73e-20240730)':
@@ -9591,6 +9833,10 @@ snapshots:
dependencies:
tslib: 2.6.3
+ '@swc/helpers@0.5.13':
+ dependencies:
+ tslib: 2.8.1
+
'@swc/helpers@0.5.15':
dependencies:
tslib: 2.8.1
@@ -9600,17 +9846,17 @@ snapshots:
'@swc/counter': 0.1.3
tslib: 2.6.3
- '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.11)':
+ '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.11(ts-node@10.9.1(@types/node@22.2.0)(typescript@5.7.3)))':
dependencies:
- tailwindcss: 3.4.11
+ tailwindcss: 3.4.11(ts-node@10.9.1(@types/node@22.2.0)(typescript@5.7.3))
- '@tailwindcss/typography@0.5.15(tailwindcss@3.4.11)':
+ '@tailwindcss/typography@0.5.15(tailwindcss@3.4.11(ts-node@10.9.1(@types/node@22.2.0)(typescript@5.7.3)))':
dependencies:
lodash.castarray: 4.4.0
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
postcss-selector-parser: 6.0.10
- tailwindcss: 3.4.11
+ tailwindcss: 3.4.11(ts-node@10.9.1(@types/node@22.2.0)(typescript@5.7.3))
'@tanstack/react-virtual@3.10.8(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-3208e73e-20240730))(react@19.0.0-rc-3208e73e-20240730)':
dependencies:
@@ -9627,6 +9873,18 @@ snapshots:
mkdirp: 3.0.1
path-browserify: 1.0.1
+ '@tsconfig/node10@1.0.11':
+ optional: true
+
+ '@tsconfig/node12@1.0.11':
+ optional: true
+
+ '@tsconfig/node14@1.0.3':
+ optional: true
+
+ '@tsconfig/node16@1.0.4':
+ optional: true
+
'@tsconfig/node18@1.0.3': {}
'@tsconfig/strictest@2.0.5': {}
@@ -9653,7 +9911,7 @@ snapshots:
'@types/mock-fs@4.13.4':
dependencies:
- '@types/node': 22.2.0
+ '@types/node': 20.17.6
'@types/ms@0.7.34': {}
@@ -9922,6 +10180,9 @@ snapshots:
normalize-path: 3.0.0
picomatch: 2.3.1
+ arg@4.1.3:
+ optional: true
+
arg@5.0.2: {}
argparse@1.0.10:
@@ -10250,6 +10511,9 @@ snapshots:
dependencies:
browserslist: 4.24.0
+ create-require@1.1.1:
+ optional: true
+
cross-spawn@5.1.0:
dependencies:
lru-cache: 4.1.5
@@ -10374,6 +10638,9 @@ snapshots:
didyoumean@1.2.2: {}
+ diff@4.0.2:
+ optional: true
+
dir-glob@3.0.1:
dependencies:
path-type: 4.0.0
@@ -10669,6 +10936,26 @@ snapshots:
- eslint-plugin-import-x
- supports-color
+ eslint-config-next@15.0.4(eslint@8.57.1)(typescript@5.7.3):
+ dependencies:
+ '@next/eslint-plugin-next': 15.0.4
+ '@rushstack/eslint-patch': 1.10.4
+ '@typescript-eslint/eslint-plugin': 8.7.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3)
+ '@typescript-eslint/parser': 8.7.0(eslint@8.57.1)(typescript@5.7.3)
+ eslint: 8.57.1
+ 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.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1)
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1)
+ eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1)
+ eslint-plugin-react: 7.36.1(eslint@8.57.1)
+ eslint-plugin-react-hooks: 5.1.0(eslint@8.57.1)
+ optionalDependencies:
+ typescript: 5.7.3
+ transitivePeerDependencies:
+ - eslint-import-resolver-webpack
+ - eslint-plugin-import-x
+ - supports-color
+
eslint-import-resolver-node@0.3.9:
dependencies:
debug: 3.2.7
@@ -10696,6 +10983,25 @@ snapshots:
- eslint-import-resolver-webpack
- supports-color
+ eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1):
+ dependencies:
+ '@nolyfill/is-core-module': 1.0.39
+ debug: 4.3.6
+ enhanced-resolve: 5.17.1
+ eslint: 8.57.1
+ eslint-module-utils: 2.11.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1)
+ fast-glob: 3.3.2
+ get-tsconfig: 4.8.0
+ is-bun-module: 1.2.1
+ is-glob: 4.0.3
+ optionalDependencies:
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1)
+ transitivePeerDependencies:
+ - '@typescript-eslint/parser'
+ - eslint-import-resolver-node
+ - eslint-import-resolver-webpack
+ - supports-color
+
eslint-module-utils@2.11.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1):
dependencies:
debug: 3.2.7
@@ -10703,7 +11009,18 @@ snapshots:
'@typescript-eslint/parser': 8.7.0(eslint@8.57.1)(typescript@5.7.3)
eslint: 8.57.1
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.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0)(eslint@8.57.1)
+ eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1)
+ transitivePeerDependencies:
+ - supports-color
+
+ eslint-module-utils@2.12.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1):
+ dependencies:
+ debug: 3.2.7
+ optionalDependencies:
+ '@typescript-eslint/parser': 8.7.0(eslint@8.57.1)(typescript@5.7.3)
+ eslint: 8.57.1
+ 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.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1)
transitivePeerDependencies:
- supports-color
@@ -10745,6 +11062,35 @@ snapshots:
- eslint-import-resolver-webpack
- supports-color
+ eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1):
+ dependencies:
+ '@rtsao/scc': 1.1.0
+ array-includes: 3.1.8
+ array.prototype.findlastindex: 1.2.5
+ array.prototype.flat: 1.3.2
+ array.prototype.flatmap: 1.3.2
+ debug: 3.2.7
+ doctrine: 2.1.0
+ eslint: 8.57.1
+ eslint-import-resolver-node: 0.3.9
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.7.0(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1)
+ hasown: 2.0.2
+ is-core-module: 2.15.1
+ is-glob: 4.0.3
+ minimatch: 3.1.2
+ object.fromentries: 2.0.8
+ object.groupby: 1.0.3
+ object.values: 1.2.0
+ semver: 6.3.1
+ string.prototype.trimend: 1.0.8
+ tsconfig-paths: 3.15.0
+ optionalDependencies:
+ '@typescript-eslint/parser': 8.7.0(eslint@8.57.1)(typescript@5.7.3)
+ transitivePeerDependencies:
+ - eslint-import-resolver-typescript
+ - eslint-import-resolver-webpack
+ - supports-color
+
eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1(jiti@1.21.6))(typescript@5.7.3))(eslint@9.11.1(jiti@1.21.6)):
dependencies:
'@rtsao/scc': 1.1.0
@@ -10798,6 +11144,10 @@ snapshots:
dependencies:
eslint: 8.57.1
+ eslint-plugin-react-hooks@5.1.0(eslint@8.57.1):
+ dependencies:
+ eslint: 8.57.1
+
eslint-plugin-react@7.36.1(eslint@8.57.1):
dependencies:
array-includes: 3.1.8
@@ -11046,6 +11396,14 @@ snapshots:
fast-deep-equal@3.1.3: {}
+ fast-glob@3.3.1:
+ dependencies:
+ '@nodelib/fs.stat': 2.0.5
+ '@nodelib/fs.walk': 1.2.8
+ glob-parent: 5.1.2
+ merge2: 1.4.1
+ micromatch: 4.0.7
+
fast-glob@3.3.2:
dependencies:
'@nodelib/fs.stat': 2.0.5
@@ -11171,9 +11529,9 @@ snapshots:
functions-have-names@1.2.3: {}
- geist@1.3.1(next@15.0.0-canary.113(@playwright/test@1.47.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-3208e73e-20240730))(react@19.0.0-rc-3208e73e-20240730)):
+ geist@1.3.1(next@15.0.0-canary.113(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-3208e73e-20240730))(react@19.0.0-rc-3208e73e-20240730)):
dependencies:
- next: 15.0.0-canary.113(@playwright/test@1.47.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-3208e73e-20240730))(react@19.0.0-rc-3208e73e-20240730)
+ next: 15.0.0-canary.113(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-3208e73e-20240730))(react@19.0.0-rc-3208e73e-20240730)
get-east-asian-width@1.3.0: {}
@@ -11684,6 +12042,9 @@ snapshots:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
+ make-error@1.3.6:
+ optional: true
+
map-obj@4.3.0: {}
mdast-util-from-markdown@2.0.1:
@@ -11918,7 +12279,7 @@ snapshots:
workerd: 1.20250124.0
ws: 8.18.0
youch: 3.3.3
- zod: 3.23.8
+ zod: 3.24.1
transitivePeerDependencies:
- bufferutil
- supports-color
@@ -11992,7 +12353,7 @@ snapshots:
negotiator@1.0.0: {}
- next@14.2.11(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ next@14.2.11(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
'@next/env': 14.2.11
'@swc/helpers': 0.5.5
@@ -12013,12 +12374,13 @@ snapshots:
'@next/swc-win32-arm64-msvc': 14.2.11
'@next/swc-win32-ia32-msvc': 14.2.11
'@next/swc-win32-x64-msvc': 14.2.11
+ '@opentelemetry/api': 1.9.0
'@playwright/test': 1.47.0
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
- next@14.2.11(@playwright/test@1.47.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
+ next@14.2.11(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
'@next/env': 14.2.11
'@swc/helpers': 0.5.5
@@ -12039,12 +12401,13 @@ snapshots:
'@next/swc-win32-arm64-msvc': 14.2.11
'@next/swc-win32-ia32-msvc': 14.2.11
'@next/swc-win32-x64-msvc': 14.2.11
+ '@opentelemetry/api': 1.9.0
'@playwright/test': 1.47.0
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
- next@15.0.0-canary.113(@playwright/test@1.47.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-3208e73e-20240730))(react@19.0.0-rc-3208e73e-20240730):
+ next@15.0.0-canary.113(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-3208e73e-20240730))(react@19.0.0-rc-3208e73e-20240730):
dependencies:
'@next/env': 15.0.0-canary.113
'@swc/counter': 0.1.3
@@ -12066,13 +12429,41 @@ snapshots:
'@next/swc-win32-arm64-msvc': 15.0.0-canary.113
'@next/swc-win32-ia32-msvc': 15.0.0-canary.113
'@next/swc-win32-x64-msvc': 15.0.0-canary.113
+ '@opentelemetry/api': 1.9.0
+ '@playwright/test': 1.47.0
+ sharp: 0.33.5
+ transitivePeerDependencies:
+ - '@babel/core'
+ - babel-plugin-macros
+
+ next@15.0.4(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ dependencies:
+ '@next/env': 15.0.4
+ '@swc/counter': 0.1.3
+ '@swc/helpers': 0.5.13
+ busboy: 1.6.0
+ caniuse-lite: 1.0.30001664
+ postcss: 8.4.31
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ styled-jsx: 5.1.6(react@18.3.1)
+ optionalDependencies:
+ '@next/swc-darwin-arm64': 15.0.4
+ '@next/swc-darwin-x64': 15.0.4
+ '@next/swc-linux-arm64-gnu': 15.0.4
+ '@next/swc-linux-arm64-musl': 15.0.4
+ '@next/swc-linux-x64-gnu': 15.0.4
+ '@next/swc-linux-x64-musl': 15.0.4
+ '@next/swc-win32-arm64-msvc': 15.0.4
+ '@next/swc-win32-x64-msvc': 15.0.4
+ '@opentelemetry/api': 1.9.0
'@playwright/test': 1.47.0
sharp: 0.33.5
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
- next@15.1.0(@playwright/test@1.47.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
+ next@15.1.0(@opentelemetry/api@1.9.0)(@playwright/test@1.47.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
'@next/env': 15.1.0
'@swc/counter': 0.1.3
@@ -12092,6 +12483,7 @@ snapshots:
'@next/swc-linux-x64-musl': 15.1.0
'@next/swc-win32-arm64-msvc': 15.1.0
'@next/swc-win32-x64-msvc': 15.1.0
+ '@opentelemetry/api': 1.9.0
'@playwright/test': 1.47.0
sharp: 0.33.5
transitivePeerDependencies:
@@ -12348,12 +12740,21 @@ snapshots:
camelcase-css: 2.0.1
postcss: 8.4.47
- postcss-load-config@4.0.2(postcss@8.4.47):
+ postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.1(@types/node@20.17.6)(typescript@5.7.3)):
+ dependencies:
+ lilconfig: 3.1.2
+ yaml: 2.7.0
+ optionalDependencies:
+ postcss: 8.4.47
+ ts-node: 10.9.1(@types/node@20.17.6)(typescript@5.7.3)
+
+ postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.1(@types/node@22.2.0)(typescript@5.7.3)):
dependencies:
lilconfig: 3.1.2
yaml: 2.7.0
optionalDependencies:
postcss: 8.4.47
+ ts-node: 10.9.1(@types/node@22.2.0)(typescript@5.7.3)
postcss-nested@6.2.0(postcss@8.4.47):
dependencies:
@@ -12431,7 +12832,7 @@ snapshots:
quick-lru: 7.0.0
url-join: 5.0.0
validate-npm-package-name: 5.0.1
- zod: 3.23.8
+ zod: 3.24.1
zod-package-json: 1.0.3
query-string@9.1.0:
@@ -12965,6 +13366,11 @@ snapshots:
client-only: 0.0.1
react: 19.0.0
+ styled-jsx@5.1.6(react@18.3.1):
+ dependencies:
+ client-only: 0.0.1
+ react: 18.3.1
+
styled-jsx@5.1.6(react@19.0.0):
dependencies:
client-only: 0.0.1
@@ -13003,7 +13409,7 @@ snapshots:
tabbable@6.2.0: {}
- tailwindcss@3.3.3:
+ tailwindcss@3.3.3(ts-node@10.9.1(@types/node@20.17.6)(typescript@5.7.3)):
dependencies:
'@alloc/quick-lru': 5.2.0
arg: 5.0.2
@@ -13022,7 +13428,7 @@ snapshots:
postcss: 8.4.47
postcss-import: 15.1.0(postcss@8.4.47)
postcss-js: 4.0.1(postcss@8.4.47)
- postcss-load-config: 4.0.2(postcss@8.4.47)
+ postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.1(@types/node@20.17.6)(typescript@5.7.3))
postcss-nested: 6.2.0(postcss@8.4.47)
postcss-selector-parser: 6.1.2
resolve: 1.22.8
@@ -13030,7 +13436,34 @@ snapshots:
transitivePeerDependencies:
- ts-node
- tailwindcss@3.4.11:
+ tailwindcss@3.4.11(ts-node@10.9.1(@types/node@20.17.6)(typescript@5.7.3)):
+ dependencies:
+ '@alloc/quick-lru': 5.2.0
+ arg: 5.0.2
+ chokidar: 3.6.0
+ didyoumean: 1.2.2
+ dlv: 1.1.3
+ fast-glob: 3.3.2
+ glob-parent: 6.0.2
+ is-glob: 4.0.3
+ jiti: 1.21.6
+ lilconfig: 2.1.0
+ micromatch: 4.0.7
+ normalize-path: 3.0.0
+ object-hash: 3.0.0
+ picocolors: 1.0.1
+ postcss: 8.4.47
+ postcss-import: 15.1.0(postcss@8.4.47)
+ postcss-js: 4.0.1(postcss@8.4.47)
+ postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.1(@types/node@20.17.6)(typescript@5.7.3))
+ postcss-nested: 6.2.0(postcss@8.4.47)
+ postcss-selector-parser: 6.1.2
+ resolve: 1.22.8
+ sucrase: 3.35.0
+ transitivePeerDependencies:
+ - ts-node
+
+ tailwindcss@3.4.11(ts-node@10.9.1(@types/node@22.2.0)(typescript@5.7.3)):
dependencies:
'@alloc/quick-lru': 5.2.0
arg: 5.0.2
@@ -13049,7 +13482,7 @@ snapshots:
postcss: 8.4.47
postcss-import: 15.1.0(postcss@8.4.47)
postcss-js: 4.0.1(postcss@8.4.47)
- postcss-load-config: 4.0.2(postcss@8.4.47)
+ postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.1(@types/node@22.2.0)(typescript@5.7.3))
postcss-nested: 6.2.0(postcss@8.4.47)
postcss-selector-parser: 6.1.2
resolve: 1.22.8
@@ -13118,6 +13551,44 @@ snapshots:
'@ts-morph/common': 0.24.0
code-block-writer: 13.0.2
+ ts-node@10.9.1(@types/node@20.17.6)(typescript@5.7.3):
+ dependencies:
+ '@cspotcode/source-map-support': 0.8.1
+ '@tsconfig/node10': 1.0.11
+ '@tsconfig/node12': 1.0.11
+ '@tsconfig/node14': 1.0.3
+ '@tsconfig/node16': 1.0.4
+ '@types/node': 20.17.6
+ acorn: 8.14.0
+ acorn-walk: 8.3.3
+ arg: 4.1.3
+ create-require: 1.1.1
+ diff: 4.0.2
+ make-error: 1.3.6
+ typescript: 5.7.3
+ v8-compile-cache-lib: 3.0.1
+ yn: 3.1.1
+ optional: true
+
+ ts-node@10.9.1(@types/node@22.2.0)(typescript@5.7.3):
+ dependencies:
+ '@cspotcode/source-map-support': 0.8.1
+ '@tsconfig/node10': 1.0.11
+ '@tsconfig/node12': 1.0.11
+ '@tsconfig/node14': 1.0.3
+ '@tsconfig/node16': 1.0.4
+ '@types/node': 22.2.0
+ acorn: 8.14.0
+ acorn-walk: 8.3.3
+ arg: 4.1.3
+ create-require: 1.1.1
+ diff: 4.0.2
+ make-error: 1.3.6
+ typescript: 5.7.3
+ v8-compile-cache-lib: 3.0.1
+ yn: 3.1.1
+ optional: true
+
tsconfig-paths@3.15.0:
dependencies:
'@types/json5': 0.0.29
@@ -13300,6 +13771,9 @@ snapshots:
uuid@9.0.1: {}
+ v8-compile-cache-lib@3.0.1:
+ optional: true
+
validate-npm-package-license@3.0.4:
dependencies:
spdx-correct: 3.2.0
@@ -13346,7 +13820,7 @@ snapshots:
fsevents: 2.3.3
terser: 5.16.9
- vitest@2.1.1(@types/node@22.2.0)(terser@5.16.9):
+ vitest@2.1.1(@edge-runtime/vm@3.2.0)(@types/node@22.2.0)(terser@5.16.9):
dependencies:
'@vitest/expect': 2.1.1
'@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.6(@types/node@22.2.0)(terser@5.16.9))
@@ -13368,6 +13842,7 @@ snapshots:
vite-node: 2.1.1(@types/node@22.2.0)(terser@5.16.9)
why-is-node-running: 2.3.0
optionalDependencies:
+ '@edge-runtime/vm': 3.2.0
'@types/node': 22.2.0
transitivePeerDependencies:
- less
@@ -13484,6 +13959,9 @@ snapshots:
yaml@2.7.0: {}
+ yn@3.1.1:
+ optional: true
+
yocto-queue@0.1.0: {}
youch@3.3.3:
@@ -13494,8 +13972,8 @@ snapshots:
zod-package-json@1.0.3:
dependencies:
- zod: 3.23.8
+ zod: 3.24.1
- zod@3.23.8: {}
+ zod@3.24.1: {}
zwitch@2.0.4: {}
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index 0dd29bed..f846d98e 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -2,6 +2,7 @@ packages:
- packages/*
- examples/*
- examples/e2e/*
+ - examples/bugs/*
- benchmarking
catalog: