([]);
+ const [loading, setLoading] = useState(true);
+
+ // Fetch email logs when component mounts
+ useEffect(() => {
+ runAsynchronously(async () => {
+ setLoading(true);
+ try {
+ const emails = await stackAdminApp.listSentEmails();
+ setEmailLogs(emails);
+ } catch (error) {
+ console.error("Failed to fetch email logs:", error);
+ } finally {
+ setLoading(false);
+ }
+ });
+ }, [stackAdminApp]);
+
+ if (loading) {
+ return (
+
+ Loading email logs...
+
+ );
+ }
+
+ return ;
+}
+
function EmailPreview(props: { content: any, type: EmailTemplateType }) {
const project = useAdminApp().useProject();
const [valid, document] = useMemo(() => {
diff --git a/packages/stack-shared/src/interface/adminInterface.ts b/packages/stack-shared/src/interface/adminInterface.ts
index 2e9b20645..5266fb647 100644
--- a/packages/stack-shared/src/interface/adminInterface.ts
+++ b/packages/stack-shared/src/interface/adminInterface.ts
@@ -1,6 +1,7 @@
import { InternalSession } from "../sessions";
import { ApiKeysCrud } from "./crud/api-keys";
import { EmailTemplateCrud, EmailTemplateType } from "./crud/email-templates";
+import { InternalEmailsCrud } from "./crud/emails";
import { ProjectsCrud } from "./crud/projects";
import { SvixTokenCrud } from "./crud/svix-token";
import { TeamPermissionDefinitionsCrud } from "./crud/team-permissions";
@@ -247,4 +248,11 @@ export class StackAdminInterface extends StackServerInterface {
}, null);
return await response.json();
}
+
+ async listSentEmails(): Promise {
+ const response = await this.sendAdminRequest("/internal/emails", {
+ method: "GET",
+ }, null);
+ return await response.json();
+ }
}
diff --git a/packages/stack-shared/src/interface/crud/emails.ts b/packages/stack-shared/src/interface/crud/emails.ts
new file mode 100644
index 000000000..c8e4594c1
--- /dev/null
+++ b/packages/stack-shared/src/interface/crud/emails.ts
@@ -0,0 +1,17 @@
+import { createCrud, CrudTypeOf } from "../../crud";
+import * as fieldSchema from "../../schema-fields";
+
+export const sentEmailReadSchema = fieldSchema.yupObject({
+ id: fieldSchema.yupString().defined(),
+ subject: fieldSchema.yupString().defined(),
+ sent_at_millis: fieldSchema.yupNumber().defined(),
+ to: fieldSchema.yupArray(fieldSchema.yupString().defined()),
+ sender_config: fieldSchema.yupMixed().nullable().defined(),
+ error: fieldSchema.yupMixed().nullable().optional(),
+}).defined();
+
+export const internalEmailsCrud = createCrud({
+ clientReadSchema: sentEmailReadSchema,
+});
+
+export type InternalEmailsCrud = CrudTypeOf;
diff --git a/packages/template/src/lib/stack-app/apps/implementations/admin-app-impl.ts b/packages/template/src/lib/stack-app/apps/implementations/admin-app-impl.ts
index 09f49bd32..790987f7a 100644
--- a/packages/template/src/lib/stack-app/apps/implementations/admin-app-impl.ts
+++ b/packages/template/src/lib/stack-app/apps/implementations/admin-app-impl.ts
@@ -17,6 +17,7 @@ import { StackAdminApp, StackAdminAppConstructorOptions } from "../interfaces/ad
import { clientVersion, createCache, getBaseUrl, getDefaultProjectId, getDefaultPublishableClientKey, getDefaultSecretServerKey, getDefaultSuperSecretAdminKey } from "./common";
import { _StackServerAppImplIncomplete } from "./server-app-impl";
+import { AdminSentEmail } from "../..";
import { useAsyncCache } from "./common"; // THIS_LINE_PLATFORM react-like
@@ -336,4 +337,16 @@ export class _StackAdminAppImplIncomplete {
+ const response = await this._interface.listSentEmails();
+ return response.items.map((email) => ({
+ id: email.id,
+ to: email.to ?? [],
+ subject: email.subject,
+ recipient: email.to?.[0] ?? "",
+ sentAt: new Date(email.sent_at_millis),
+ error: email.error,
+ }));
+ }
}
diff --git a/packages/template/src/lib/stack-app/apps/interfaces/admin-app.ts b/packages/template/src/lib/stack-app/apps/interfaces/admin-app.ts
index 3eec8e788..6beb7e5e2 100644
--- a/packages/template/src/lib/stack-app/apps/interfaces/admin-app.ts
+++ b/packages/template/src/lib/stack-app/apps/interfaces/admin-app.ts
@@ -3,6 +3,7 @@ import { InternalSession } from "@stackframe/stack-shared/dist/sessions";
import { Result } from "@stackframe/stack-shared/dist/utils/results";
import { ApiKey, ApiKeyCreateOptions, ApiKeyFirstView } from "../../api-keys";
import { AsyncStoreProperty, EmailConfig } from "../../common";
+import { AdminSentEmail } from "../../email";
import { AdminEmailTemplate, AdminEmailTemplateUpdateOptions } from "../../email-templates";
import { AdminTeamPermission, AdminTeamPermissionDefinition, AdminTeamPermissionDefinitionCreateOptions, AdminTeamPermissionDefinitionUpdateOptions } from "../../permissions";
import { AdminProject } from "../../projects";
@@ -48,6 +49,8 @@ export type StackAdminApp>,
+
+ listSentEmails(): Promise,
}
& StackServerApp
);
diff --git a/packages/template/src/lib/stack-app/email/index.ts b/packages/template/src/lib/stack-app/email/index.ts
new file mode 100644
index 000000000..d3bf1188a
--- /dev/null
+++ b/packages/template/src/lib/stack-app/email/index.ts
@@ -0,0 +1,8 @@
+export type AdminSentEmail = {
+ id: string,
+ to: string[],
+ subject: string,
+ recipient: string, // We'll derive this from to[0] for display
+ sentAt: Date, // We'll derive this from sent_at_millis for display
+ error?: unknown,
+}
diff --git a/packages/template/src/lib/stack-app/index.ts b/packages/template/src/lib/stack-app/index.ts
index f2bd8a965..23a10c541 100644
--- a/packages/template/src/lib/stack-app/index.ts
+++ b/packages/template/src/lib/stack-app/index.ts
@@ -42,6 +42,10 @@ export type {
ContactChannel
} from "./contact-channels";
+export type {
+ AdminSentEmail
+} from "./email";
+
export type {
AdminTeamPermission,
AdminTeamPermissionDefinition,
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index accd5fb64..dfdc94203 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -62,7 +62,7 @@ importers:
version: 14.2.17(eslint@8.30.0)(typescript@5.3.3)
eslint-plugin-import:
specifier: ^2.31.0
- version: 2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.30.0)
+ version: 2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint@8.30.0)
eslint-plugin-node:
specifier: ^11.1.0
version: 11.1.0(eslint@8.30.0)
@@ -83,7 +83,7 @@ importers:
version: 5.0.10
tsup:
specifier: ^8.3.5
- version: 8.3.5(@swc/core@1.3.101)(jiti@2.4.2)(postcss@8.5.2)(tsx@4.19.3)(typescript@5.3.3)(yaml@2.6.0)
+ version: 8.3.5(@swc/core@1.3.101(@swc/helpers@0.5.15))(jiti@2.4.2)(postcss@8.5.2)(tsx@4.19.3)(typescript@5.3.3)(yaml@2.6.0)
turbo:
specifier: ^2.2.3
version: 2.2.3
@@ -149,7 +149,7 @@ importers:
version: 5.20.0
'@sentry/nextjs':
specifier: ^8.40.0
- version: 8.40.0(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))
+ version: 8.40.0(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0))
'@simplewebauthn/server':
specifier: ^11.0.0
version: 11.0.0
@@ -255,7 +255,7 @@ importers:
version: 5.0.7
tsup:
specifier: ^8.3.0
- version: 8.3.5(@swc/core@1.3.101)(jiti@2.4.2)(postcss@8.5.2)(tsx@4.15.5)(typescript@5.7.3)(yaml@2.4.5)
+ version: 8.3.5(@swc/core@1.3.101(@swc/helpers@0.5.15))(jiti@2.4.2)(postcss@8.5.2)(tsx@4.15.5)(typescript@5.7.3)(yaml@2.4.5)
tsx:
specifier: ^4.7.2
version: 4.15.5
@@ -267,7 +267,7 @@ importers:
version: 3.6.0(react-hook-form@7.53.1(react@18.3.1))
'@mdx-js/loader':
specifier: ^3
- version: 3.0.1(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))
+ version: 3.0.1(webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0))
'@mdx-js/react':
specifier: ^3.0.0
version: 3.0.1(@types/react@18.3.12)(react@18.3.1)
@@ -279,13 +279,13 @@ importers:
version: 14.2.4
'@next/mdx':
specifier: ^14
- version: 14.2.4(@mdx-js/loader@3.0.1(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0)))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.3.1))
+ version: 14.2.4(@mdx-js/loader@3.0.1(webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0)))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.3.1))
'@react-hook/resize-observer':
specifier: ^2.0.2
version: 2.0.2(react@18.3.1)
'@sentry/nextjs':
specifier: ^8.40.0
- version: 8.40.0(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))
+ version: 8.40.0(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@14.2.15(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0))
'@stackframe/stack':
specifier: workspace:*
version: link:../../packages/stack
@@ -303,10 +303,10 @@ importers:
version: 8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@vercel/analytics':
specifier: ^1.2.2
- version: 1.3.1(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ version: 1.3.1(next@14.2.15(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@vercel/speed-insights':
specifier: ^1.0.12
- version: 1.0.12(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ version: 1.0.12(next@14.2.15(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
canvas-confetti:
specifier: ^1.9.2
version: 1.9.3
@@ -318,7 +318,7 @@ importers:
version: 7.4.1
geist:
specifier: ^1
- version: 1.3.0(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))
+ version: 1.3.0(next@14.2.15(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))
lodash:
specifier: ^4.17.21
version: 4.17.21
@@ -327,10 +327,10 @@ importers:
version: 0.378.0(react@18.3.1)
next:
specifier: ^14.2.5
- version: 14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 14.2.15(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next-themes:
specifier: ^0.2.1
- version: 0.2.1(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.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: 0.2.1(next@14.2.15(@babel/core@7.26.9)(@opentelemetry/api@1.9.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)
posthog-js:
specifier: ^1.149.1
version: 1.149.2
@@ -369,7 +369,7 @@ importers:
version: 1.32.0
svix-react:
specifier: ^1.13.0
- version: 1.13.0(@babel/core@7.26.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(svix@1.32.0)
+ version: 1.13.0(@babel/core@7.26.9)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(svix@1.32.0)
tailwind-merge:
specifier: ^2.3.0
version: 2.3.0
@@ -852,7 +852,7 @@ importers:
version: 6.0.1
tsup:
specifier: ^8.4.0
- version: 8.4.0(@swc/core@1.3.101)(jiti@2.4.2)(postcss@8.5.2)(tsx@4.19.3)(typescript@5.7.3)(yaml@2.6.0)
+ version: 8.4.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(jiti@2.4.2)(postcss@8.5.2)(tsx@4.19.3)(typescript@5.7.3)(yaml@2.6.0)
typescript:
specifier: ^5.7.3
version: 5.7.3
@@ -901,7 +901,7 @@ importers:
devDependencies:
'@quetzallabs/i18n':
specifier: ^0.1.19
- version: 0.1.19(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@18.3.1))(react@18.3.1))
+ version: 0.1.19(next@15.2.1(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@18.3.1))(react@18.3.1))
'@types/color':
specifier: ^3.0.6
version: 3.0.6
@@ -946,7 +946,7 @@ importers:
version: 3.4.14
tsup:
specifier: ^8.0.2
- version: 8.3.5(@swc/core@1.3.101)(jiti@2.4.2)(postcss@8.4.47)(tsx@4.16.2)(typescript@5.7.3)(yaml@2.6.0)
+ version: 8.3.5(@swc/core@1.3.101(@swc/helpers@0.5.15))(jiti@2.4.2)(postcss@8.4.47)(tsx@4.16.2)(typescript@5.7.3)(yaml@2.6.0)
packages/react:
dependencies:
@@ -1016,7 +1016,7 @@ importers:
devDependencies:
'@quetzallabs/i18n':
specifier: ^0.1.19
- version: 0.1.19(next@15.0.3(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))
+ version: 0.1.19(next@15.2.1(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))
'@types/color':
specifier: ^3.0.6
version: 3.0.6
@@ -1064,7 +1064,7 @@ importers:
version: 3.4.14
tsup:
specifier: ^8.0.2
- version: 8.4.0(@swc/core@1.3.101)(jiti@2.4.2)(postcss@8.5.2)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.6.0)
+ version: 8.4.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(jiti@2.4.2)(postcss@8.5.2)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.6.0)
packages/stack:
dependencies:
@@ -1188,7 +1188,7 @@ importers:
version: 3.4.14
tsup:
specifier: ^8.0.2
- version: 8.1.0(@swc/core@1.3.101)(postcss@8.4.47)(typescript@5.7.3)
+ version: 8.1.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(postcss@8.4.47)(typescript@5.7.3)
packages/stack-emails:
dependencies:
@@ -1221,7 +1221,7 @@ importers:
version: 5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react-email:
specifier: 2.1.0
- version: 2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.13)(eslint@9.21.0(jiti@2.4.2))
+ version: 2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.15)(eslint@9.21.0(jiti@2.4.2))
yup:
specifier: ^1.4.0
version: 1.4.0
@@ -1308,7 +1308,7 @@ importers:
devDependencies:
'@sentry/nextjs':
specifier: ^8.40.0
- version: 8.40.0(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))
+ version: 8.40.0(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@15.2.1(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)(webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0))
'@simplewebauthn/types':
specifier: ^11.0.0
version: 11.0.0
@@ -1604,7 +1604,7 @@ importers:
version: 3.4.14
tsup:
specifier: ^8.0.2
- version: 8.3.5(@swc/core@1.3.101)(jiti@2.4.2)(postcss@8.4.47)(tsx@4.16.2)(typescript@5.7.3)(yaml@2.6.0)
+ version: 8.3.5(@swc/core@1.3.101(@swc/helpers@0.5.15))(jiti@2.4.2)(postcss@8.4.47)(tsx@4.16.2)(typescript@5.7.3)(yaml@2.6.0)
packages:
@@ -3481,6 +3481,9 @@ packages:
'@next/env@15.0.3':
resolution: {integrity: sha512-t9Xy32pjNOvVn2AS+Utt6VmyrshbpfUMhIjFO60gI58deSo/KgLOp31XZ4O+kY/Is8WAGYwA5gR7kOb1eORDBA==}
+ '@next/env@15.2.1':
+ resolution: {integrity: sha512-JmY0qvnPuS2NCWOz2bbby3Pe0VzdAQ7XpEB6uLIHmtXNfAsAO0KLQLkuAoc42Bxbo3/jMC3dcn9cdf+piCcG2Q==}
+
'@next/eslint-plugin-next@14.2.17':
resolution: {integrity: sha512-fW6/u1jjlBQrMs1ExyINehaK3B+LEW5UqdF6QYL07QK+SECkX0hnEyPMaNKj0ZFzirQ9D8jLWQ00P8oua4yx9g==}
@@ -3537,6 +3540,12 @@ packages:
cpu: [arm64]
os: [darwin]
+ '@next/swc-darwin-arm64@15.2.1':
+ resolution: {integrity: sha512-aWXT+5KEREoy3K5AKtiKwioeblmOvFFjd+F3dVleLvvLiQ/mD//jOOuUcx5hzcO9ISSw4lrqtUPntTpK32uXXQ==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [darwin]
+
'@next/swc-darwin-x64@14.1.0':
resolution: {integrity: sha512-1jgudN5haWxiAl3O1ljUS2GfupPmcftu2RYJqZiMJmmbBT5M1XDffjUtRUzP4W3cBHsrvkfOFdQ71hAreNQP6g==}
engines: {node: '>= 10'}
@@ -3573,6 +3582,12 @@ packages:
cpu: [x64]
os: [darwin]
+ '@next/swc-darwin-x64@15.2.1':
+ resolution: {integrity: sha512-E/w8ervu4fcG5SkLhvn1NE/2POuDCDEy5gFbfhmnYXkyONZR68qbUlJlZwuN82o7BrBVAw+tkR8nTIjGiMW1jQ==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [darwin]
+
'@next/swc-linux-arm64-gnu@14.1.0':
resolution: {integrity: sha512-RHo7Tcj+jllXUbK7xk2NyIDod3YcCPDZxj1WLIYxd709BQ7WuRYl3OWUNG+WUfqeQBds6kvZYlc42NJJTNi4tQ==}
engines: {node: '>= 10'}
@@ -3609,6 +3624,12 @@ packages:
cpu: [arm64]
os: [linux]
+ '@next/swc-linux-arm64-gnu@15.2.1':
+ resolution: {integrity: sha512-gXDX5lIboebbjhiMT6kFgu4svQyjoSed6dHyjx5uZsjlvTwOAnZpn13w9XDaIMFFHw7K8CpBK7HfDKw0VZvUXQ==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+
'@next/swc-linux-arm64-musl@14.1.0':
resolution: {integrity: sha512-v6kP8sHYxjO8RwHmWMJSq7VZP2nYCkRVQ0qolh2l6xroe9QjbgV8siTbduED4u0hlk0+tjS6/Tuy4n5XCp+l6g==}
engines: {node: '>= 10'}
@@ -3645,6 +3666,12 @@ packages:
cpu: [arm64]
os: [linux]
+ '@next/swc-linux-arm64-musl@15.2.1':
+ resolution: {integrity: sha512-3v0pF/adKZkBWfUffmB/ROa+QcNTrnmYG4/SS+r52HPwAK479XcWoES2I+7F7lcbqc7mTeVXrIvb4h6rR/iDKg==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+
'@next/swc-linux-x64-gnu@14.1.0':
resolution: {integrity: sha512-zJ2pnoFYB1F4vmEVlb/eSe+VH679zT1VdXlZKX+pE66grOgjmKJHKacf82g/sWE4MQ4Rk2FMBCRnX+l6/TVYzQ==}
engines: {node: '>= 10'}
@@ -3681,6 +3708,12 @@ packages:
cpu: [x64]
os: [linux]
+ '@next/swc-linux-x64-gnu@15.2.1':
+ resolution: {integrity: sha512-RbsVq2iB6KFJRZ2cHrU67jLVLKeuOIhnQB05ygu5fCNgg8oTewxweJE8XlLV+Ii6Y6u4EHwETdUiRNXIAfpBww==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+
'@next/swc-linux-x64-musl@14.1.0':
resolution: {integrity: sha512-rbaIYFt2X9YZBSbH/CwGAjbBG2/MrACCVu2X0+kSykHzHnYH5FjHxwXLkcoJ10cX0aWCEynpu+rP76x0914atg==}
engines: {node: '>= 10'}
@@ -3717,6 +3750,12 @@ packages:
cpu: [x64]
os: [linux]
+ '@next/swc-linux-x64-musl@15.2.1':
+ resolution: {integrity: sha512-QHsMLAyAIu6/fWjHmkN/F78EFPKmhQlyX5C8pRIS2RwVA7z+t9cTb0IaYWC3EHLOTjsU7MNQW+n2xGXr11QPpg==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+
'@next/swc-win32-arm64-msvc@14.1.0':
resolution: {integrity: sha512-o1N5TsYc8f/HpGt39OUQpQ9AKIGApd3QLueu7hXk//2xq5Z9OxmV6sQfNp8C7qYmiOlHYODOGqNNa0e9jvchGQ==}
engines: {node: '>= 10'}
@@ -3753,6 +3792,12 @@ packages:
cpu: [arm64]
os: [win32]
+ '@next/swc-win32-arm64-msvc@15.2.1':
+ resolution: {integrity: sha512-Gk42XZXo1cE89i3hPLa/9KZ8OuupTjkDmhLaMKFohjf9brOeZVEa3BQy1J9s9TWUqPhgAEbwv6B2+ciGfe54Vw==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [win32]
+
'@next/swc-win32-ia32-msvc@14.1.0':
resolution: {integrity: sha512-XXIuB1DBRCFwNO6EEzCTMHT5pauwaSj4SWs7CYnME57eaReAKBXCnkUE80p/pAZcewm7hs+vGvNqDPacEXHVkw==}
engines: {node: '>= 10'}
@@ -3819,6 +3864,12 @@ packages:
cpu: [x64]
os: [win32]
+ '@next/swc-win32-x64-msvc@15.2.1':
+ resolution: {integrity: sha512-YjqXCl8QGhVlMR8uBftWk0iTmvtntr41PhG1kvzGp0sUP/5ehTM+cwx25hKE54J0CRnHYjSGjSH3gkHEaHIN9g==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [win32]
+
'@node-oauth/formats@1.0.0':
resolution: {integrity: sha512-DwSbLtdC8zC5B5gTJkFzJj5s9vr9SGzOgQvV9nH7tUVuMSScg0EswAczhjIapOmH3Y8AyP7C4Jv7b8+QJObWZA==}
@@ -6013,6 +6064,9 @@ packages:
'@swc/helpers@0.5.13':
resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==}
+ '@swc/helpers@0.5.15':
+ resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==}
+
'@swc/helpers@0.5.2':
resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==}
@@ -10048,6 +10102,27 @@ packages:
sass:
optional: true
+ next@15.2.1:
+ resolution: {integrity: sha512-zxbsdQv3OqWXybK5tMkPCBKyhIz63RstJ+NvlfkaLMc/m5MwXgz2e92k+hSKcyBpyADhMk2C31RIiaDjUZae7g==}
+ 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-de68d2f4-20241204 || ^19.0.0
+ react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^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
+
node-abi@3.65.0:
resolution: {integrity: sha512-ThjYBfoDNr08AWx6hGaRbfPwxKV9kVzAzOzlLKbk2CuqXE2xnCh+cbAGnwM3t8Lq4v9rUB7VfondlkBckcJrVA==}
engines: {node: '>=10'}
@@ -12664,13 +12739,13 @@ snapshots:
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-create-class-features-plugin@7.25.0(@babel/core@7.26.0)':
+ '@babel/helper-create-class-features-plugin@7.25.0(@babel/core@7.26.9)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.9
'@babel/helper-annotate-as-pure': 7.24.7
'@babel/helper-member-expression-to-functions': 7.24.8
'@babel/helper-optimise-call-expression': 7.24.7
- '@babel/helper-replace-supers': 7.25.0(@babel/core@7.26.0)
+ '@babel/helper-replace-supers': 7.25.0(@babel/core@7.26.9)
'@babel/helper-skip-transparent-expression-wrappers': 7.24.7
'@babel/traverse': 7.26.9
semver: 6.3.1
@@ -12737,9 +12812,9 @@ snapshots:
'@babel/helper-plugin-utils@7.26.5': {}
- '@babel/helper-replace-supers@7.25.0(@babel/core@7.26.0)':
+ '@babel/helper-replace-supers@7.25.0(@babel/core@7.26.9)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.9
'@babel/helper-member-expression-to-functions': 7.24.8
'@babel/helper-optimise-call-expression': 7.24.7
'@babel/traverse': 7.26.9
@@ -12792,19 +12867,19 @@ snapshots:
dependencies:
'@babel/types': 7.26.9
- '@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.26.0)':
+ '@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.26.9)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.9
'@babel/helper-annotate-as-pure': 7.24.7
- '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.26.0)
+ '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.26.9)
'@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.0)
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.9)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.9)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.9
'@babel/helper-plugin-utils': 7.24.8
'@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)':
@@ -12815,7 +12890,7 @@ snapshots:
'@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.9)':
dependencies:
'@babel/core': 7.26.9
- '@babel/helper-plugin-utils': 7.26.5
+ '@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)':
dependencies:
@@ -12825,7 +12900,7 @@ snapshots:
'@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.9)':
dependencies:
'@babel/core': 7.26.9
- '@babel/helper-plugin-utils': 7.26.5
+ '@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-transform-runtime@7.25.9(@babel/core@7.26.9)':
dependencies:
@@ -14156,11 +14231,11 @@ snapshots:
- encoding
- supports-color
- '@mdx-js/loader@3.0.1(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))':
+ '@mdx-js/loader@3.0.1(webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0))':
dependencies:
'@mdx-js/mdx': 3.0.1
source-map: 0.7.4
- webpack: 5.92.0(@swc/core@1.3.101)(esbuild@0.24.0)
+ webpack: 5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0)
transitivePeerDependencies:
- supports-color
@@ -14236,6 +14311,8 @@ snapshots:
'@next/env@15.0.3': {}
+ '@next/env@15.2.1': {}
+
'@next/eslint-plugin-next@14.2.17':
dependencies:
glob: 10.3.10
@@ -14248,11 +14325,11 @@ snapshots:
dependencies:
glob: 10.3.10
- '@next/mdx@14.2.4(@mdx-js/loader@3.0.1(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0)))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.3.1))':
+ '@next/mdx@14.2.4(@mdx-js/loader@3.0.1(webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0)))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.3.1))':
dependencies:
source-map: 0.7.4
optionalDependencies:
- '@mdx-js/loader': 3.0.1(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))
+ '@mdx-js/loader': 3.0.1(webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0))
'@mdx-js/react': 3.0.1(@types/react@18.3.12)(react@18.3.1)
'@next/swc-darwin-arm64@14.1.0':
@@ -14273,6 +14350,9 @@ snapshots:
'@next/swc-darwin-arm64@15.0.3':
optional: true
+ '@next/swc-darwin-arm64@15.2.1':
+ optional: true
+
'@next/swc-darwin-x64@14.1.0':
optional: true
@@ -14291,6 +14371,9 @@ snapshots:
'@next/swc-darwin-x64@15.0.3':
optional: true
+ '@next/swc-darwin-x64@15.2.1':
+ optional: true
+
'@next/swc-linux-arm64-gnu@14.1.0':
optional: true
@@ -14309,6 +14392,9 @@ snapshots:
'@next/swc-linux-arm64-gnu@15.0.3':
optional: true
+ '@next/swc-linux-arm64-gnu@15.2.1':
+ optional: true
+
'@next/swc-linux-arm64-musl@14.1.0':
optional: true
@@ -14327,6 +14413,9 @@ snapshots:
'@next/swc-linux-arm64-musl@15.0.3':
optional: true
+ '@next/swc-linux-arm64-musl@15.2.1':
+ optional: true
+
'@next/swc-linux-x64-gnu@14.1.0':
optional: true
@@ -14345,6 +14434,9 @@ snapshots:
'@next/swc-linux-x64-gnu@15.0.3':
optional: true
+ '@next/swc-linux-x64-gnu@15.2.1':
+ optional: true
+
'@next/swc-linux-x64-musl@14.1.0':
optional: true
@@ -14363,6 +14455,9 @@ snapshots:
'@next/swc-linux-x64-musl@15.0.3':
optional: true
+ '@next/swc-linux-x64-musl@15.2.1':
+ optional: true
+
'@next/swc-win32-arm64-msvc@14.1.0':
optional: true
@@ -14381,6 +14476,9 @@ snapshots:
'@next/swc-win32-arm64-msvc@15.0.3':
optional: true
+ '@next/swc-win32-arm64-msvc@15.2.1':
+ optional: true
+
'@next/swc-win32-ia32-msvc@14.1.0':
optional: true
@@ -14414,6 +14512,9 @@ snapshots:
'@next/swc-win32-x64-msvc@15.0.3':
optional: true
+ '@next/swc-win32-x64-msvc@15.2.1':
+ optional: true
+
'@node-oauth/formats@1.0.0': {}
'@node-oauth/oauth2-server@5.1.0':
@@ -15053,7 +15154,7 @@ snapshots:
- next
- supports-color
- '@quetzallabs/i18n@0.1.19(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@18.3.1))(react@18.3.1))':
+ '@quetzallabs/i18n@0.1.19(next@15.2.1(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@18.3.1))(react@18.3.1))':
dependencies:
'@babel/parser': 7.25.6
'@babel/traverse': 7.25.6
@@ -15061,7 +15162,7 @@ snapshots:
dotenv: 10.0.0
i18next: 21.10.0
i18next-parser: 9.0.2
- next-intl: 3.19.1(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ next-intl: 3.19.1(next@15.2.1(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@18.3.1))(react@18.3.1))(react@18.3.1)
path: 0.12.7
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@@ -15070,7 +15171,7 @@ snapshots:
- next
- supports-color
- '@quetzallabs/i18n@0.1.19(next@15.0.3(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))':
+ '@quetzallabs/i18n@0.1.19(next@15.2.1(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))':
dependencies:
'@babel/parser': 7.25.6
'@babel/traverse': 7.25.6
@@ -15078,7 +15179,7 @@ snapshots:
dotenv: 10.0.0
i18next: 21.10.0
i18next-parser: 9.0.2
- next-intl: 3.19.1(next@15.0.3(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ next-intl: 3.19.1(next@15.2.1(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
path: 0.12.7
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@@ -16153,7 +16254,7 @@ snapshots:
transitivePeerDependencies:
- '@types/react'
- '@react-email/components@0.0.15(@types/react@18.3.12)(react-email@2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.13)(eslint@9.21.0(jiti@2.4.2)))(react@18.3.1)':
+ '@react-email/components@0.0.15(@types/react@18.3.12)(react-email@2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.15)(eslint@9.21.0(jiti@2.4.2)))(react@18.3.1)':
dependencies:
'@react-email/body': 0.0.7(react@18.3.1)
'@react-email/button': 0.0.14(react@18.3.1)
@@ -16168,7 +16269,7 @@ snapshots:
'@react-email/html': 0.0.7(react@18.3.1)
'@react-email/img': 0.0.7(react@18.3.1)
'@react-email/link': 0.0.7(react@18.3.1)
- '@react-email/markdown': 0.0.8(react-email@2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.13)(eslint@9.21.0(jiti@2.4.2)))(react@18.3.1)
+ '@react-email/markdown': 0.0.8(react-email@2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.15)(eslint@9.21.0(jiti@2.4.2)))(react@18.3.1)
'@react-email/preview': 0.0.8(react@18.3.1)
'@react-email/render': 0.0.12
'@react-email/row': 0.0.7(react@18.3.1)
@@ -16250,9 +16351,9 @@ snapshots:
dependencies:
react: 18.3.1
- '@react-email/markdown@0.0.8(react-email@2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.13)(eslint@9.21.0(jiti@2.4.2)))(react@18.3.1)':
+ '@react-email/markdown@0.0.8(react-email@2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.15)(eslint@9.21.0(jiti@2.4.2)))(react@18.3.1)':
dependencies:
- md-to-react-email: 4.1.0(react-email@2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.13)(eslint@9.21.0(jiti@2.4.2)))(react@18.3.1)
+ md-to-react-email: 4.1.0(react-email@2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.15)(eslint@9.21.0(jiti@2.4.2)))(react@18.3.1)
react: 18.3.1
transitivePeerDependencies:
- react-email
@@ -16599,7 +16700,7 @@ snapshots:
dependencies:
'@sentry/types': 8.40.0
- '@sentry/nextjs@8.40.0(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))':
+ '@sentry/nextjs@8.40.0(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0))':
dependencies:
'@opentelemetry/api': 1.9.0
'@opentelemetry/instrumentation-http': 0.53.0(@opentelemetry/api@1.9.0)
@@ -16612,7 +16713,7 @@ snapshots:
'@sentry/react': 8.40.0(react@19.0.0)
'@sentry/types': 8.40.0
'@sentry/vercel-edge': 8.40.0
- '@sentry/webpack-plugin': 2.22.6(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))
+ '@sentry/webpack-plugin': 2.22.6(webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0))
chalk: 3.0.0
next: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
resolve: 1.22.8
@@ -16627,7 +16728,7 @@ snapshots:
- supports-color
- webpack
- '@sentry/nextjs@8.40.0(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))':
+ '@sentry/nextjs@8.40.0(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@14.2.15(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0))':
dependencies:
'@opentelemetry/api': 1.9.0
'@opentelemetry/instrumentation-http': 0.53.0(@opentelemetry/api@1.9.0)
@@ -16640,9 +16741,9 @@ snapshots:
'@sentry/react': 8.40.0(react@18.3.1)
'@sentry/types': 8.40.0
'@sentry/vercel-edge': 8.40.0
- '@sentry/webpack-plugin': 2.22.6(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))
+ '@sentry/webpack-plugin': 2.22.6(webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0))
chalk: 3.0.0
- next: 14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ next: 14.2.15(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
resolve: 1.22.8
rollup: 3.29.5
stacktrace-parser: 0.1.10
@@ -16655,7 +16756,7 @@ snapshots:
- supports-color
- webpack
- '@sentry/nextjs@8.40.0(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))':
+ '@sentry/nextjs@8.40.0(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@15.2.1(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)(webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0))':
dependencies:
'@opentelemetry/api': 1.9.0
'@opentelemetry/instrumentation-http': 0.53.0(@opentelemetry/api@1.9.0)
@@ -16668,9 +16769,9 @@ snapshots:
'@sentry/react': 8.40.0(react@18.2.0)
'@sentry/types': 8.40.0
'@sentry/vercel-edge': 8.40.0
- '@sentry/webpack-plugin': 2.22.6(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))
+ '@sentry/webpack-plugin': 2.22.6(webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0))
chalk: 3.0.0
- next: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ next: 15.2.1(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
resolve: 1.22.8
rollup: 3.29.5
stacktrace-parser: 0.1.10
@@ -16776,12 +16877,12 @@ snapshots:
'@sentry/core': 8.40.0
'@sentry/types': 8.40.0
- '@sentry/webpack-plugin@2.22.6(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))':
+ '@sentry/webpack-plugin@2.22.6(webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0))':
dependencies:
'@sentry/bundler-plugin-core': 2.22.6
unplugin: 1.0.1
uuid: 9.0.1
- webpack: 5.92.0(@swc/core@1.3.101)(esbuild@0.24.0)
+ webpack: 5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0)
transitivePeerDependencies:
- encoding
- supports-color
@@ -16900,7 +17001,7 @@ snapshots:
'@swc/core-win32-x64-msvc@1.3.101':
optional: true
- '@swc/core@1.3.101(@swc/helpers@0.5.13)':
+ '@swc/core@1.3.101(@swc/helpers@0.5.15)':
dependencies:
'@swc/counter': 0.1.3
'@swc/types': 0.1.8
@@ -16915,7 +17016,7 @@ snapshots:
'@swc/core-win32-arm64-msvc': 1.3.101
'@swc/core-win32-ia32-msvc': 1.3.101
'@swc/core-win32-x64-msvc': 1.3.101
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
'@swc/counter@0.1.3': {}
@@ -16927,6 +17028,10 @@ snapshots:
dependencies:
tslib: 2.8.1
+ '@swc/helpers@0.5.15':
+ dependencies:
+ tslib: 2.8.1
+
'@swc/helpers@0.5.2':
dependencies:
tslib: 2.8.1
@@ -17327,11 +17432,11 @@ snapshots:
'@types/uuid@9.0.8': {}
- '@types/webpack@5.28.5(@swc/core@1.3.101(@swc/helpers@0.5.13))(esbuild@0.19.11)':
+ '@types/webpack@5.28.5(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.19.11)':
dependencies:
'@types/node': 20.17.6
tapable: 2.2.1
- webpack: 5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.13))(esbuild@0.19.11)
+ webpack: 5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0)
transitivePeerDependencies:
- '@swc/core'
- esbuild
@@ -17507,11 +17612,11 @@ snapshots:
'@ungap/structured-clone@1.2.0': {}
- '@vercel/analytics@1.3.1(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)':
+ '@vercel/analytics@1.3.1(next@14.2.15(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
server-only: 0.0.1
optionalDependencies:
- next: 14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ next: 14.2.15(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
'@vercel/functions@1.4.2': {}
@@ -17526,9 +17631,9 @@ snapshots:
'@opentelemetry/sdk-metrics': 1.26.0(@opentelemetry/api@1.9.0)
'@opentelemetry/sdk-trace-base': 1.26.0(@opentelemetry/api@1.9.0)
- '@vercel/speed-insights@1.0.12(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)':
+ '@vercel/speed-insights@1.0.12(next@14.2.15(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)':
optionalDependencies:
- next: 14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ next: 14.2.15(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
'@vitejs/plugin-react@4.3.3(vite@6.1.0(@types/node@20.17.6)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.31.1)(tsx@4.19.3)(yaml@2.6.0))':
@@ -18132,7 +18237,7 @@ snapshots:
browserslist@4.23.1:
dependencies:
- caniuse-lite: 1.0.30001634
+ caniuse-lite: 1.0.30001696
electron-to-chromium: 1.4.803
node-releases: 2.0.14
update-browserslist-db: 1.0.16(browserslist@4.23.1)
@@ -19349,7 +19454,7 @@ snapshots:
'@typescript-eslint/parser': 6.21.0(eslint@8.30.0)(typescript@5.3.3)
eslint: 8.30.0
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.30.0)
+ eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint@8.30.0))(eslint@8.30.0)
eslint-plugin-import: 2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.30.0)
eslint-plugin-jsx-a11y: 6.8.0(eslint@8.30.0)
eslint-plugin-react: 7.37.2(eslint@8.30.0)
@@ -19367,7 +19472,7 @@ snapshots:
'@typescript-eslint/parser': 6.21.0(eslint@8.30.0)(typescript@5.3.3)
eslint: 8.30.0
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.30.0)
+ eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint@8.30.0))(eslint@8.30.0)
eslint-plugin-import: 2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.30.0)
eslint-plugin-jsx-a11y: 6.8.0(eslint@8.30.0)
eslint-plugin-react: 7.37.2(eslint@8.30.0)
@@ -19395,12 +19500,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.30.0):
+ eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint@8.30.0))(eslint@8.30.0):
dependencies:
debug: 4.3.7
enhanced-resolve: 5.17.0
eslint: 8.30.0
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.30.0))(eslint@8.30.0)
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint@8.30.0))(eslint@8.30.0))(eslint@8.30.0)
eslint-plugin-import: 2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.30.0)
fast-glob: 3.3.2
get-tsconfig: 4.7.5
@@ -19418,31 +19523,31 @@ snapshots:
debug: 4.3.7
enhanced-resolve: 5.17.1
eslint: 8.30.0
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.30.0))(eslint@8.30.0)
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.30.0)
fast-glob: 3.3.2
get-tsconfig: 4.8.1
is-bun-module: 1.2.1
is-glob: 4.0.3
optionalDependencies:
- eslint-plugin-import: 2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.30.0)
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint@8.30.0)
transitivePeerDependencies:
- '@typescript-eslint/parser'
- eslint-import-resolver-node
- eslint-import-resolver-webpack
- supports-color
- eslint-module-utils@2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.30.0))(eslint@8.30.0):
+ eslint-module-utils@2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint@8.30.0))(eslint@8.30.0))(eslint@8.30.0):
dependencies:
debug: 3.2.7
optionalDependencies:
'@typescript-eslint/parser': 6.21.0(eslint@8.30.0)(typescript@5.3.3)
eslint: 8.30.0
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.30.0)
+ eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint@8.30.0))(eslint@8.30.0)
transitivePeerDependencies:
- supports-color
- eslint-module-utils@2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.30.0))(eslint@8.30.0):
+ eslint-module-utils@2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.30.0):
dependencies:
debug: 3.2.7
optionalDependencies:
@@ -19453,6 +19558,16 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ eslint-module-utils@2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint@8.30.0):
+ dependencies:
+ debug: 3.2.7
+ optionalDependencies:
+ '@typescript-eslint/parser': 6.21.0(eslint@8.30.0)(typescript@5.3.3)
+ eslint: 8.30.0
+ eslint-import-resolver-node: 0.3.9
+ transitivePeerDependencies:
+ - supports-color
+
eslint-plugin-es@3.0.1(eslint@8.30.0):
dependencies:
eslint: 8.30.0
@@ -19470,7 +19585,7 @@ snapshots:
doctrine: 2.1.0
eslint: 8.30.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.30.0))(eslint@8.30.0)
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint@8.30.0))(eslint@8.30.0))(eslint@8.30.0)
hasown: 2.0.2
is-core-module: 2.15.1
is-glob: 4.0.3
@@ -19499,7 +19614,36 @@ snapshots:
doctrine: 2.1.0
eslint: 8.30.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.30.0))(eslint@8.30.0)
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.30.0)
+ 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': 6.21.0(eslint@8.30.0)(typescript@5.3.3)
+ transitivePeerDependencies:
+ - eslint-import-resolver-typescript
+ - eslint-import-resolver-webpack
+ - supports-color
+
+ eslint-plugin-import@2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint@8.30.0):
+ 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.30.0
+ eslint-import-resolver-node: 0.3.9
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.30.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint@8.30.0)
hasown: 2.0.2
is-core-module: 2.15.1
is-glob: 4.0.3
@@ -20089,9 +20233,9 @@ snapshots:
strip-ansi: 6.0.1
wide-align: 1.1.5
- geist@1.3.0(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)):
+ geist@1.3.0(next@14.2.15(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)):
dependencies:
- next: 14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ next: 14.2.15(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
gensync@1.0.0-beta.2: {}
@@ -20588,9 +20732,9 @@ snapshots:
ieee754@1.2.1: {}
- iframe-resizer-react@1.1.1(@babel/core@7.26.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ iframe-resizer-react@1.1.1(@babel/core@7.26.9)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
- '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.26.0)
+ '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.26.9)
iframe-resizer: 4.4.5
prop-types: 15.8.1
react: 18.3.1
@@ -21249,11 +21393,11 @@ snapshots:
math-intrinsics@1.1.0: {}
- md-to-react-email@4.1.0(react-email@2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.13)(eslint@9.21.0(jiti@2.4.2)))(react@18.3.1):
+ md-to-react-email@4.1.0(react-email@2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.15)(eslint@9.21.0(jiti@2.4.2)))(react@18.3.1):
dependencies:
marked: 7.0.4
react: 18.3.1
- react-email: 2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.13)(eslint@9.21.0(jiti@2.4.2))
+ react-email: 2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.15)(eslint@9.21.0(jiti@2.4.2))
mdast-util-find-and-replace@3.0.1:
dependencies:
@@ -21892,25 +22036,25 @@ snapshots:
react: 18.3.1
use-intl: 3.19.1(react@18.3.1)
- next-intl@3.19.1(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@18.3.1))(react@18.3.1))(react@18.3.1):
+ next-intl@3.19.1(next@15.2.1(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@18.3.1))(react@18.3.1))(react@18.3.1):
dependencies:
'@formatjs/intl-localematcher': 0.5.4
negotiator: 0.6.3
- next: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@18.3.1))(react@18.3.1)
+ next: 15.2.1(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@18.3.1))(react@18.3.1)
react: 18.3.1
use-intl: 3.19.1(react@18.3.1)
- next-intl@3.19.1(next@15.0.3(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1):
+ next-intl@3.19.1(next@15.2.1(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1):
dependencies:
'@formatjs/intl-localematcher': 0.5.4
negotiator: 0.6.3
- next: 15.0.3(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ next: 15.2.1(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
use-intl: 3.19.1(react@18.3.1)
- next-themes@0.2.1(next@14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.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-themes@0.2.1(next@14.2.15(@babel/core@7.26.9)(@opentelemetry/api@1.9.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:
- next: 14.2.15(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ next: 14.2.15(@babel/core@7.26.9)(@opentelemetry/api@1.9.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)
@@ -21977,6 +22121,32 @@ snapshots:
- '@babel/core'
- babel-plugin-macros
+ next@14.2.15(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ dependencies:
+ '@next/env': 14.2.15
+ '@swc/helpers': 0.5.5
+ busboy: 1.6.0
+ caniuse-lite: 1.0.30001653
+ graceful-fs: 4.2.11
+ postcss: 8.4.31
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ styled-jsx: 5.1.1(@babel/core@7.26.9)(react@18.3.1)
+ optionalDependencies:
+ '@next/swc-darwin-arm64': 14.2.15
+ '@next/swc-darwin-x64': 14.2.15
+ '@next/swc-linux-arm64-gnu': 14.2.15
+ '@next/swc-linux-arm64-musl': 14.2.15
+ '@next/swc-linux-x64-gnu': 14.2.15
+ '@next/swc-linux-x64-musl': 14.2.15
+ '@next/swc-win32-arm64-msvc': 14.2.15
+ '@next/swc-win32-ia32-msvc': 14.2.15
+ '@next/swc-win32-x64-msvc': 14.2.15
+ '@opentelemetry/api': 1.9.0
+ transitivePeerDependencies:
+ - '@babel/core'
+ - babel-plugin-macros
+
next@14.2.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
'@next/env': 14.2.3
@@ -22134,58 +22304,6 @@ snapshots:
- '@babel/core'
- babel-plugin-macros
- next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
- dependencies:
- '@next/env': 15.0.3
- '@swc/counter': 0.1.3
- '@swc/helpers': 0.5.13
- busboy: 1.6.0
- caniuse-lite: 1.0.30001678
- postcss: 8.4.31
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- styled-jsx: 5.1.6(@babel/core@7.26.0)(react@18.2.0)
- optionalDependencies:
- '@next/swc-darwin-arm64': 15.0.3
- '@next/swc-darwin-x64': 15.0.3
- '@next/swc-linux-arm64-gnu': 15.0.3
- '@next/swc-linux-arm64-musl': 15.0.3
- '@next/swc-linux-x64-gnu': 15.0.3
- '@next/swc-linux-x64-musl': 15.0.3
- '@next/swc-win32-arm64-msvc': 15.0.3
- '@next/swc-win32-x64-msvc': 15.0.3
- '@opentelemetry/api': 1.9.0
- sharp: 0.33.5
- transitivePeerDependencies:
- - '@babel/core'
- - babel-plugin-macros
-
- next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@18.3.1))(react@18.3.1):
- dependencies:
- '@next/env': 15.0.3
- '@swc/counter': 0.1.3
- '@swc/helpers': 0.5.13
- busboy: 1.6.0
- caniuse-lite: 1.0.30001678
- postcss: 8.4.31
- react: 18.3.1
- react-dom: 19.0.0(react@18.3.1)
- styled-jsx: 5.1.6(@babel/core@7.26.0)(react@18.3.1)
- optionalDependencies:
- '@next/swc-darwin-arm64': 15.0.3
- '@next/swc-darwin-x64': 15.0.3
- '@next/swc-linux-arm64-gnu': 15.0.3
- '@next/swc-linux-arm64-musl': 15.0.3
- '@next/swc-linux-x64-gnu': 15.0.3
- '@next/swc-linux-x64-musl': 15.0.3
- '@next/swc-win32-arm64-msvc': 15.0.3
- '@next/swc-win32-x64-msvc': 15.0.3
- '@opentelemetry/api': 1.9.0
- sharp: 0.33.5
- transitivePeerDependencies:
- - '@babel/core'
- - babel-plugin-macros
-
next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
'@next/env': 15.0.3
@@ -22238,26 +22356,78 @@ snapshots:
- '@babel/core'
- babel-plugin-macros
- next@15.0.3(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ next@15.2.1(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
- '@next/env': 15.0.3
+ '@next/env': 15.2.1
'@swc/counter': 0.1.3
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
busboy: 1.6.0
- caniuse-lite: 1.0.30001678
+ caniuse-lite: 1.0.30001696
+ postcss: 8.4.31
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ styled-jsx: 5.1.6(@babel/core@7.26.0)(react@18.2.0)
+ optionalDependencies:
+ '@next/swc-darwin-arm64': 15.2.1
+ '@next/swc-darwin-x64': 15.2.1
+ '@next/swc-linux-arm64-gnu': 15.2.1
+ '@next/swc-linux-arm64-musl': 15.2.1
+ '@next/swc-linux-x64-gnu': 15.2.1
+ '@next/swc-linux-x64-musl': 15.2.1
+ '@next/swc-win32-arm64-msvc': 15.2.1
+ '@next/swc-win32-x64-msvc': 15.2.1
+ '@opentelemetry/api': 1.9.0
+ sharp: 0.33.5
+ transitivePeerDependencies:
+ - '@babel/core'
+ - babel-plugin-macros
+
+ next@15.2.1(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@18.3.1))(react@18.3.1):
+ dependencies:
+ '@next/env': 15.2.1
+ '@swc/counter': 0.1.3
+ '@swc/helpers': 0.5.15
+ busboy: 1.6.0
+ caniuse-lite: 1.0.30001696
+ postcss: 8.4.31
+ react: 18.3.1
+ react-dom: 19.0.0(react@18.3.1)
+ styled-jsx: 5.1.6(@babel/core@7.26.0)(react@18.3.1)
+ optionalDependencies:
+ '@next/swc-darwin-arm64': 15.2.1
+ '@next/swc-darwin-x64': 15.2.1
+ '@next/swc-linux-arm64-gnu': 15.2.1
+ '@next/swc-linux-arm64-musl': 15.2.1
+ '@next/swc-linux-x64-gnu': 15.2.1
+ '@next/swc-linux-x64-musl': 15.2.1
+ '@next/swc-win32-arm64-msvc': 15.2.1
+ '@next/swc-win32-x64-msvc': 15.2.1
+ '@opentelemetry/api': 1.9.0
+ sharp: 0.33.5
+ transitivePeerDependencies:
+ - '@babel/core'
+ - babel-plugin-macros
+
+ next@15.2.1(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ dependencies:
+ '@next/env': 15.2.1
+ '@swc/counter': 0.1.3
+ '@swc/helpers': 0.5.15
+ busboy: 1.6.0
+ caniuse-lite: 1.0.30001696
postcss: 8.4.31
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
styled-jsx: 5.1.6(@babel/core@7.26.9)(react@18.3.1)
optionalDependencies:
- '@next/swc-darwin-arm64': 15.0.3
- '@next/swc-darwin-x64': 15.0.3
- '@next/swc-linux-arm64-gnu': 15.0.3
- '@next/swc-linux-arm64-musl': 15.0.3
- '@next/swc-linux-x64-gnu': 15.0.3
- '@next/swc-linux-x64-musl': 15.0.3
- '@next/swc-win32-arm64-msvc': 15.0.3
- '@next/swc-win32-x64-msvc': 15.0.3
+ '@next/swc-darwin-arm64': 15.2.1
+ '@next/swc-darwin-x64': 15.2.1
+ '@next/swc-linux-arm64-gnu': 15.2.1
+ '@next/swc-linux-arm64-musl': 15.2.1
+ '@next/swc-linux-x64-gnu': 15.2.1
+ '@next/swc-linux-x64-musl': 15.2.1
+ '@next/swc-win32-arm64-msvc': 15.2.1
+ '@next/swc-win32-x64-msvc': 15.2.1
'@opentelemetry/api': 1.9.0
sharp: 0.33.5
transitivePeerDependencies:
@@ -22770,7 +22940,7 @@ snapshots:
postcss@8.4.31:
dependencies:
- nanoid: 3.3.7
+ nanoid: 3.3.8
picocolors: 1.1.1
source-map-js: 1.2.1
@@ -23044,7 +23214,7 @@ snapshots:
react: 19.0.0-rc-65a56d0e-20241020
scheduler: 0.25.0-rc-65a56d0e-20241020
- react-email@2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.13)(eslint@9.21.0(jiti@2.4.2)):
+ react-email@2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.15)(eslint@9.21.0(jiti@2.4.2)):
dependencies:
'@radix-ui/colors': 1.0.1
'@radix-ui/react-collapsible': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -23052,12 +23222,12 @@ snapshots:
'@radix-ui/react-slot': 1.0.2(@types/react@18.3.12)(react@18.3.1)
'@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@radix-ui/react-tooltip': 1.0.6(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-email/components': 0.0.15(@types/react@18.3.12)(react-email@2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.13)(eslint@9.21.0(jiti@2.4.2)))(react@18.3.1)
+ '@react-email/components': 0.0.15(@types/react@18.3.12)(react-email@2.1.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.15)(eslint@9.21.0(jiti@2.4.2)))(react@18.3.1)
'@react-email/render': 0.0.12
- '@swc/core': 1.3.101(@swc/helpers@0.5.13)
+ '@swc/core': 1.3.101(@swc/helpers@0.5.15)
'@types/react': 18.3.12
'@types/react-dom': 18.3.1
- '@types/webpack': 5.28.5(@swc/core@1.3.101(@swc/helpers@0.5.13))(esbuild@0.19.11)
+ '@types/webpack': 5.28.5(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.19.11)
autoprefixer: 10.4.14(postcss@8.4.35)
chalk: 4.1.2
chokidar: 3.5.3
@@ -24176,9 +24346,9 @@ snapshots:
transitivePeerDependencies:
- encoding
- svix-react@1.13.0(@babel/core@7.26.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(svix@1.32.0):
+ svix-react@1.13.0(@babel/core@7.26.9)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(svix@1.32.0):
dependencies:
- iframe-resizer-react: 1.1.1(@babel/core@7.26.0)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ iframe-resizer-react: 1.1.1(@babel/core@7.26.9)(prop-types@15.8.1)(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)
svix: 1.32.0
@@ -24356,28 +24526,16 @@ snapshots:
term-size@2.2.1: {}
- terser-webpack-plugin@5.3.10(@swc/core@1.3.101(@swc/helpers@0.5.13))(esbuild@0.19.11)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0)):
+ terser-webpack-plugin@5.3.10(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0)):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
jest-worker: 27.5.1
schema-utils: 3.3.0
serialize-javascript: 6.0.2
terser: 5.31.1
- webpack: 5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.13))(esbuild@0.19.11)
+ webpack: 5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0)
optionalDependencies:
- '@swc/core': 1.3.101(@swc/helpers@0.5.13)
- esbuild: 0.19.11
-
- terser-webpack-plugin@5.3.10(@swc/core@1.3.101)(esbuild@0.24.0)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0)):
- dependencies:
- '@jridgewell/trace-mapping': 0.3.25
- jest-worker: 27.5.1
- schema-utils: 3.3.0
- serialize-javascript: 6.0.2
- terser: 5.31.1
- webpack: 5.92.0(@swc/core@1.3.101)(esbuild@0.24.0)
- optionalDependencies:
- '@swc/core': 1.3.101(@swc/helpers@0.5.13)
+ '@swc/core': 1.3.101(@swc/helpers@0.5.15)
esbuild: 0.24.0
terser@5.31.1:
@@ -24555,7 +24713,7 @@ snapshots:
tsscmp@1.0.6: {}
- tsup@8.1.0(@swc/core@1.3.101)(postcss@8.4.47)(typescript@5.7.3):
+ tsup@8.1.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(postcss@8.4.47)(typescript@5.7.3):
dependencies:
bundle-require: 4.2.1(esbuild@0.21.5)
cac: 6.7.14
@@ -24572,14 +24730,14 @@ snapshots:
sucrase: 3.35.0
tree-kill: 1.2.2
optionalDependencies:
- '@swc/core': 1.3.101(@swc/helpers@0.5.13)
+ '@swc/core': 1.3.101(@swc/helpers@0.5.15)
postcss: 8.4.47
typescript: 5.7.3
transitivePeerDependencies:
- supports-color
- ts-node
- tsup@8.3.5(@swc/core@1.3.101)(jiti@2.4.2)(postcss@8.4.47)(tsx@4.16.2)(typescript@5.7.3)(yaml@2.6.0):
+ tsup@8.3.5(@swc/core@1.3.101(@swc/helpers@0.5.15))(jiti@2.4.2)(postcss@8.4.47)(tsx@4.16.2)(typescript@5.7.3)(yaml@2.6.0):
dependencies:
bundle-require: 5.0.0(esbuild@0.24.0)
cac: 6.7.14
@@ -24598,7 +24756,7 @@ snapshots:
tinyglobby: 0.2.10
tree-kill: 1.2.2
optionalDependencies:
- '@swc/core': 1.3.101(@swc/helpers@0.5.13)
+ '@swc/core': 1.3.101(@swc/helpers@0.5.15)
postcss: 8.4.47
typescript: 5.7.3
transitivePeerDependencies:
@@ -24607,7 +24765,7 @@ snapshots:
- tsx
- yaml
- tsup@8.3.5(@swc/core@1.3.101)(jiti@2.4.2)(postcss@8.5.2)(tsx@4.15.5)(typescript@5.7.3)(yaml@2.4.5):
+ tsup@8.3.5(@swc/core@1.3.101(@swc/helpers@0.5.15))(jiti@2.4.2)(postcss@8.5.2)(tsx@4.15.5)(typescript@5.7.3)(yaml@2.4.5):
dependencies:
bundle-require: 5.0.0(esbuild@0.24.0)
cac: 6.7.14
@@ -24626,7 +24784,7 @@ snapshots:
tinyglobby: 0.2.10
tree-kill: 1.2.2
optionalDependencies:
- '@swc/core': 1.3.101(@swc/helpers@0.5.13)
+ '@swc/core': 1.3.101(@swc/helpers@0.5.15)
postcss: 8.5.2
typescript: 5.7.3
transitivePeerDependencies:
@@ -24635,7 +24793,7 @@ snapshots:
- tsx
- yaml
- tsup@8.3.5(@swc/core@1.3.101)(jiti@2.4.2)(postcss@8.5.2)(tsx@4.19.3)(typescript@5.3.3)(yaml@2.6.0):
+ tsup@8.3.5(@swc/core@1.3.101(@swc/helpers@0.5.15))(jiti@2.4.2)(postcss@8.5.2)(tsx@4.19.3)(typescript@5.3.3)(yaml@2.6.0):
dependencies:
bundle-require: 5.0.0(esbuild@0.24.0)
cac: 6.7.14
@@ -24654,7 +24812,7 @@ snapshots:
tinyglobby: 0.2.10
tree-kill: 1.2.2
optionalDependencies:
- '@swc/core': 1.3.101(@swc/helpers@0.5.13)
+ '@swc/core': 1.3.101(@swc/helpers@0.5.15)
postcss: 8.5.2
typescript: 5.3.3
transitivePeerDependencies:
@@ -24663,7 +24821,7 @@ snapshots:
- tsx
- yaml
- tsup@8.4.0(@swc/core@1.3.101)(jiti@2.4.2)(postcss@8.5.2)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.6.0):
+ tsup@8.4.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(jiti@2.4.2)(postcss@8.5.2)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.6.0):
dependencies:
bundle-require: 5.1.0(esbuild@0.25.0)
cac: 6.7.14
@@ -24682,7 +24840,7 @@ snapshots:
tinyglobby: 0.2.12
tree-kill: 1.2.2
optionalDependencies:
- '@swc/core': 1.3.101(@swc/helpers@0.5.13)
+ '@swc/core': 1.3.101(@swc/helpers@0.5.15)
postcss: 8.5.2
typescript: 5.7.3
transitivePeerDependencies:
@@ -24691,7 +24849,7 @@ snapshots:
- tsx
- yaml
- tsup@8.4.0(@swc/core@1.3.101)(jiti@2.4.2)(postcss@8.5.2)(tsx@4.19.3)(typescript@5.7.3)(yaml@2.6.0):
+ tsup@8.4.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(jiti@2.4.2)(postcss@8.5.2)(tsx@4.19.3)(typescript@5.7.3)(yaml@2.6.0):
dependencies:
bundle-require: 5.1.0(esbuild@0.25.0)
cac: 6.7.14
@@ -24710,7 +24868,7 @@ snapshots:
tinyglobby: 0.2.12
tree-kill: 1.2.2
optionalDependencies:
- '@swc/core': 1.3.101(@swc/helpers@0.5.13)
+ '@swc/core': 1.3.101(@swc/helpers@0.5.15)
postcss: 8.5.2
typescript: 5.7.3
transitivePeerDependencies:
@@ -25272,7 +25430,7 @@ snapshots:
webpack-virtual-modules@0.5.0: {}
- webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.13))(esbuild@0.19.11):
+ webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0):
dependencies:
'@types/eslint-scope': 3.7.7
'@types/estree': 1.0.6
@@ -25295,38 +25453,7 @@ snapshots:
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.1
- terser-webpack-plugin: 5.3.10(@swc/core@1.3.101(@swc/helpers@0.5.13))(esbuild@0.19.11)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))
- watchpack: 2.4.1
- webpack-sources: 3.2.3
- transitivePeerDependencies:
- - '@swc/core'
- - esbuild
- - uglify-js
-
- webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0):
- dependencies:
- '@types/eslint-scope': 3.7.7
- '@types/estree': 1.0.6
- '@webassemblyjs/ast': 1.12.1
- '@webassemblyjs/wasm-edit': 1.12.1
- '@webassemblyjs/wasm-parser': 1.12.1
- acorn: 8.14.0
- acorn-import-attributes: 1.9.5(acorn@8.14.0)
- browserslist: 4.24.4
- chrome-trace-event: 1.0.4
- enhanced-resolve: 5.17.1
- es-module-lexer: 1.5.3
- eslint-scope: 5.1.1
- events: 3.3.0
- glob-to-regexp: 0.4.1
- graceful-fs: 4.2.11
- json-parse-even-better-errors: 2.3.1
- loader-runner: 4.3.0
- mime-types: 2.1.35
- neo-async: 2.6.2
- schema-utils: 3.3.0
- tapable: 2.2.1
- terser-webpack-plugin: 5.3.10(@swc/core@1.3.101)(esbuild@0.24.0)(webpack@5.92.0(@swc/core@1.3.101)(esbuild@0.24.0))
+ terser-webpack-plugin: 5.3.10(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack@5.92.0(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.24.0))
watchpack: 2.4.1
webpack-sources: 3.2.3
transitivePeerDependencies: