From e7f17dd34fae8ef35afe01eb08325cc5a659ea20 Mon Sep 17 00:00:00 2001 From: Giancarlo Buomprisco Date: Fri, 28 Mar 2025 10:51:38 +0700 Subject: [PATCH] Deps Update and minor changes (#222) 1. Revert Card changes 2. Use X logo instead of Twitter 3. Update Dependencies * Remove reference to pg_sodium as new Supabase CLI doesn't play well with it --- apps/dev-tool/package.json | 8 +- apps/e2e/package.json | 2 +- apps/web/package.json | 12 +- apps/web/public/images/oauth/twitter.webp | Bin 10530 -> 0 bytes apps/web/supabase/seed.sql | 7 - packages/analytics/package.json | 2 +- packages/billing/gateway/package.json | 2 +- packages/cms/core/package.json | 2 +- packages/cms/keystatic/package.json | 2 +- packages/cms/wordpress/package.json | 4 +- packages/features/accounts/package.json | 4 +- packages/features/admin/package.json | 2 +- packages/features/auth/package.json | 4 +- .../components/oauth-provider-logo-image.tsx | 20 +- packages/features/notifications/package.json | 2 +- packages/features/team-accounts/package.json | 4 +- packages/mailers/core/package.json | 2 +- packages/mailers/resend/package.json | 2 +- packages/monitoring/sentry/package.json | 2 +- packages/ui/package.json | 6 +- packages/ui/src/shadcn/card.tsx | 4 +- pnpm-lock.yaml | 452 +++++++++--------- 22 files changed, 278 insertions(+), 267 deletions(-) delete mode 100644 apps/web/public/images/oauth/twitter.webp diff --git a/apps/dev-tool/package.json b/apps/dev-tool/package.json index 34fd33e77..4fb9fe253 100644 --- a/apps/dev-tool/package.json +++ b/apps/dev-tool/package.json @@ -10,7 +10,7 @@ "dependencies": { "@hookform/resolvers": "^4.1.3", "@tanstack/react-query": "5.69.0", - "lucide-react": "^0.483.0", + "lucide-react": "^0.484.0", "next": "15.2.4", "nodemailer": "^6.10.0", "react": "19.0.0", @@ -22,15 +22,15 @@ "@kit/shared": "workspace:*", "@kit/tsconfig": "workspace:*", "@kit/ui": "workspace:*", - "@tailwindcss/postcss": "^4.0.15", - "@types/node": "^22.13.13", + "@tailwindcss/postcss": "^4.0.17", + "@types/node": "^22.13.14", "@types/nodemailer": "6.4.17", "@types/react": "19.0.12", "@types/react-dom": "19.0.4", "babel-plugin-react-compiler": "19.0.0-beta-e1e972c-20250221", "pino-pretty": "^13.0.0", "react-hook-form": "^7.54.2", - "tailwindcss": "4.0.15", + "tailwindcss": "4.0.17", "tailwindcss-animate": "^1.0.7", "typescript": "^5.8.2", "zod": "^3.24.2" diff --git a/apps/e2e/package.json b/apps/e2e/package.json index 52f686a4b..502cc3b10 100644 --- a/apps/e2e/package.json +++ b/apps/e2e/package.json @@ -13,7 +13,7 @@ "license": "ISC", "devDependencies": { "@playwright/test": "^1.51.1", - "@types/node": "^22.13.13", + "@types/node": "^22.13.14", "node-html-parser": "^7.0.1", "totp-generator": "^1.0.0" } diff --git a/apps/web/package.json b/apps/web/package.json index fa9df3a8d..b7d288cbe 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -58,7 +58,7 @@ "@tanstack/react-query": "5.69.0", "@tanstack/react-table": "^8.21.2", "date-fns": "^4.1.0", - "lucide-react": "^0.483.0", + "lucide-react": "^0.484.0", "next": "15.2.4", "next-sitemap": "^4.2.3", "next-themes": "0.4.6", @@ -67,7 +67,7 @@ "react-hook-form": "^7.54.2", "react-i18next": "^15.4.1", "recharts": "2.15.1", - "sonner": "^2.0.1", + "sonner": "^2.0.2", "tailwind-merge": "^3.0.2", "zod": "^3.24.2" }, @@ -76,16 +76,16 @@ "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*", "@next/bundle-analyzer": "15.2.4", - "@tailwindcss/postcss": "^4.0.15", - "@types/node": "^22.13.13", + "@tailwindcss/postcss": "^4.0.17", + "@types/node": "^22.13.14", "@types/react": "19.0.12", "@types/react-dom": "19.0.4", "babel-plugin-react-compiler": "beta", "cssnano": "^7.0.6", "pino-pretty": "^13.0.0", "prettier": "^3.5.3", - "supabase": "^2.19.7", - "tailwindcss": "4.0.15", + "supabase": "^2.20.5", + "tailwindcss": "4.0.17", "tailwindcss-animate": "^1.0.7", "typescript": "^5.8.2" }, diff --git a/apps/web/public/images/oauth/twitter.webp b/apps/web/public/images/oauth/twitter.webp deleted file mode 100644 index 9788b3b6748f24d489fd89d599449846dfec9aa9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10530 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 diff --git a/apps/web/supabase/seed.sql b/apps/web/supabase/seed.sql index 5928108a4..1c8989f73 100644 --- a/apps/web/supabase/seed.sql +++ b/apps/web/supabase/seed.sql @@ -287,13 +287,6 @@ VALUES ('659e3b57-1128-4d26-8757-f714fd073fc4', 'c5b930c9-0a76-412e-a836-4bc4849 SELECT pg_catalog.setval('"auth"."refresh_tokens_id_seq"', 5, true); --- --- Name: key_key_id_seq; Type: SEQUENCE SET; Schema: pgsodium; Owner: supabase_admin --- - -SELECT pg_catalog.setval('"pgsodium"."key_key_id_seq"', 1, false); - - -- -- Name: billing_customers_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres -- diff --git a/packages/analytics/package.json b/packages/analytics/package.json index 6ee3c7168..b994882a4 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -16,7 +16,7 @@ "@kit/eslint-config": "workspace:*", "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*", - "@types/node": "^22.13.13" + "@types/node": "^22.13.14" }, "typesVersions": { "*": { diff --git a/packages/billing/gateway/package.json b/packages/billing/gateway/package.json index f1dba0760..10241a33f 100644 --- a/packages/billing/gateway/package.json +++ b/packages/billing/gateway/package.json @@ -29,7 +29,7 @@ "@supabase/supabase-js": "2.49.3", "@types/react": "19.0.12", "date-fns": "^4.1.0", - "lucide-react": "^0.483.0", + "lucide-react": "^0.484.0", "next": "15.2.4", "react": "19.0.0", "react-hook-form": "^7.54.2", diff --git a/packages/cms/core/package.json b/packages/cms/core/package.json index e48c96396..4dfb2be3a 100644 --- a/packages/cms/core/package.json +++ b/packages/cms/core/package.json @@ -20,7 +20,7 @@ "@kit/shared": "workspace:*", "@kit/tsconfig": "workspace:*", "@kit/wordpress": "workspace:*", - "@types/node": "^22.13.13" + "@types/node": "^22.13.14" }, "typesVersions": { "*": { diff --git a/packages/cms/keystatic/package.json b/packages/cms/keystatic/package.json index d1cc30d34..25f10a9b4 100644 --- a/packages/cms/keystatic/package.json +++ b/packages/cms/keystatic/package.json @@ -26,7 +26,7 @@ "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*", "@kit/ui": "workspace:*", - "@types/node": "^22.13.13", + "@types/node": "^22.13.14", "@types/react": "19.0.12", "react": "19.0.0", "zod": "^3.24.2" diff --git a/packages/cms/wordpress/package.json b/packages/cms/wordpress/package.json index 5079e94d2..2d242b16b 100644 --- a/packages/cms/wordpress/package.json +++ b/packages/cms/wordpress/package.json @@ -20,9 +20,9 @@ "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*", "@kit/ui": "workspace:*", - "@types/node": "^22.13.13", + "@types/node": "^22.13.14", "@types/react": "19.0.12", - "wp-types": "^4.67.0" + "wp-types": "^4.67.1" }, "typesVersions": { "*": { diff --git a/packages/features/accounts/package.json b/packages/features/accounts/package.json index 7dec1b154..30304fe6c 100644 --- a/packages/features/accounts/package.json +++ b/packages/features/accounts/package.json @@ -38,14 +38,14 @@ "@tanstack/react-query": "5.69.0", "@types/react": "19.0.12", "@types/react-dom": "19.0.4", - "lucide-react": "^0.483.0", + "lucide-react": "^0.484.0", "next": "15.2.4", "next-themes": "0.4.6", "react": "19.0.0", "react-dom": "19.0.0", "react-hook-form": "^7.54.2", "react-i18next": "^15.4.1", - "sonner": "^2.0.1", + "sonner": "^2.0.2", "zod": "^3.24.2" }, "prettier": "@kit/prettier-config", diff --git a/packages/features/admin/package.json b/packages/features/admin/package.json index ad31812e9..7d71a5e75 100644 --- a/packages/features/admin/package.json +++ b/packages/features/admin/package.json @@ -24,7 +24,7 @@ "@tanstack/react-query": "5.69.0", "@tanstack/react-table": "^8.21.2", "@types/react": "19.0.12", - "lucide-react": "^0.483.0", + "lucide-react": "^0.484.0", "next": "15.2.4", "react": "19.0.0", "react-dom": "19.0.0", diff --git a/packages/features/auth/package.json b/packages/features/auth/package.json index 897129802..b7deca80f 100644 --- a/packages/features/auth/package.json +++ b/packages/features/auth/package.json @@ -31,11 +31,11 @@ "@supabase/supabase-js": "2.49.3", "@tanstack/react-query": "5.69.0", "@types/react": "19.0.12", - "lucide-react": "^0.483.0", + "lucide-react": "^0.484.0", "next": "15.2.4", "react-hook-form": "^7.54.2", "react-i18next": "^15.4.1", - "sonner": "^2.0.1", + "sonner": "^2.0.2", "zod": "^3.24.2" }, "prettier": "@kit/prettier-config", diff --git a/packages/features/auth/src/components/oauth-provider-logo-image.tsx b/packages/features/auth/src/components/oauth-provider-logo-image.tsx index 8885af730..b62b47ac6 100644 --- a/packages/features/auth/src/components/oauth-provider-logo-image.tsx +++ b/packages/features/auth/src/components/oauth-provider-logo-image.tsx @@ -37,9 +37,27 @@ function getOAuthProviderLogos(): Record { phone: , google: '/images/oauth/google.webp', facebook: '/images/oauth/facebook.webp', - twitter: '/images/oauth/twitter.webp', github: '/images/oauth/github.webp', microsoft: '/images/oauth/microsoft.webp', apple: '/images/oauth/apple.webp', + twitter: , + // add more logos here if needed }; } + +function XLogo() { + return ( + + + + ); +} diff --git a/packages/features/notifications/package.json b/packages/features/notifications/package.json index 0ea5f4ae6..66c45614e 100644 --- a/packages/features/notifications/package.json +++ b/packages/features/notifications/package.json @@ -22,7 +22,7 @@ "@supabase/supabase-js": "2.49.3", "@tanstack/react-query": "5.69.0", "@types/react": "19.0.12", - "lucide-react": "^0.483.0", + "lucide-react": "^0.484.0", "react": "19.0.0", "react-dom": "19.0.0", "react-i18next": "^15.4.1" diff --git a/packages/features/team-accounts/package.json b/packages/features/team-accounts/package.json index 54495654a..7ff59b009 100644 --- a/packages/features/team-accounts/package.json +++ b/packages/features/team-accounts/package.json @@ -39,13 +39,13 @@ "@types/react-dom": "19.0.4", "class-variance-authority": "^0.7.1", "date-fns": "^4.1.0", - "lucide-react": "^0.483.0", + "lucide-react": "^0.484.0", "next": "15.2.4", "react": "19.0.0", "react-dom": "19.0.0", "react-hook-form": "^7.54.2", "react-i18next": "^15.4.1", - "sonner": "^2.0.1", + "sonner": "^2.0.2", "zod": "^3.24.2" }, "prettier": "@kit/prettier-config", diff --git a/packages/mailers/core/package.json b/packages/mailers/core/package.json index 85f21a21e..fd99c4d55 100644 --- a/packages/mailers/core/package.json +++ b/packages/mailers/core/package.json @@ -20,7 +20,7 @@ "@kit/resend": "workspace:*", "@kit/shared": "workspace:*", "@kit/tsconfig": "workspace:*", - "@types/node": "^22.13.13", + "@types/node": "^22.13.14", "zod": "^3.24.2" }, "typesVersions": { diff --git a/packages/mailers/resend/package.json b/packages/mailers/resend/package.json index 4a39dcb68..84d11fa80 100644 --- a/packages/mailers/resend/package.json +++ b/packages/mailers/resend/package.json @@ -17,7 +17,7 @@ "@kit/mailers-shared": "workspace:*", "@kit/prettier-config": "workspace:*", "@kit/tsconfig": "workspace:*", - "@types/node": "^22.13.13", + "@types/node": "^22.13.14", "zod": "^3.24.2" }, "typesVersions": { diff --git a/packages/monitoring/sentry/package.json b/packages/monitoring/sentry/package.json index 3c27a95e3..7b89c09fa 100644 --- a/packages/monitoring/sentry/package.json +++ b/packages/monitoring/sentry/package.json @@ -16,7 +16,7 @@ "./config/server": "./src/sentry.client.server.ts" }, "dependencies": { - "@sentry/nextjs": "^9.9.0", + "@sentry/nextjs": "^9.10.0", "import-in-the-middle": "1.13.1" }, "devDependencies": { diff --git a/packages/ui/package.json b/packages/ui/package.json index dd0d95f28..d474f3777 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -33,7 +33,7 @@ "clsx": "^2.1.1", "cmdk": "1.1.1", "input-otp": "1.4.2", - "lucide-react": "^0.483.0", + "lucide-react": "^0.484.0", "react-top-loading-bar": "3.0.2", "recharts": "2.15.1", "tailwind-merge": "^3.0.2" @@ -56,8 +56,8 @@ "react-day-picker": "^8.10.1", "react-hook-form": "^7.54.2", "react-i18next": "^15.4.1", - "sonner": "^2.0.1", - "tailwindcss": "4.0.15", + "sonner": "^2.0.2", + "tailwindcss": "4.0.17", "tailwindcss-animate": "^1.0.7", "typescript": "^5.8.2", "zod": "^3.24.2" diff --git a/packages/ui/src/shadcn/card.tsx b/packages/ui/src/shadcn/card.tsx index a6488820e..d107cb0b5 100644 --- a/packages/ui/src/shadcn/card.tsx +++ b/packages/ui/src/shadcn/card.tsx @@ -17,7 +17,7 @@ const CardHeader: React.FC> = ({ className, ...props }) => ( -
+
); CardHeader.displayName = 'CardHeader'; @@ -43,7 +43,7 @@ CardDescription.displayName = 'CardDescription'; const CardContent: React.FC> = ({ className, ...props -}) =>
; +}) =>
; CardContent.displayName = 'CardContent'; const CardFooter: React.FC> = ({ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f090b45c5..ed1c03772 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,7 +17,7 @@ importers: version: 0.23.0 '@turbo/gen': specifier: ^2.4.4 - version: 2.4.4(@types/node@22.13.13)(typescript@5.8.2) + version: 2.4.4(@types/node@22.13.14)(typescript@5.8.2) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -40,8 +40,8 @@ importers: specifier: 5.69.0 version: 5.69.0(react@19.0.0) lucide-react: - specifier: ^0.483.0 - version: 0.483.0(react@19.0.0) + specifier: ^0.484.0 + version: 0.484.0(react@19.0.0) next: specifier: 15.2.4 version: 15.2.4(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(babel-plugin-react-compiler@19.0.0-beta-e1e972c-20250221)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -71,11 +71,11 @@ importers: specifier: workspace:* version: link:../../packages/ui '@tailwindcss/postcss': - specifier: ^4.0.15 - version: 4.0.15 + specifier: ^4.0.17 + version: 4.0.17 '@types/node': - specifier: ^22.13.13 - version: 22.13.13 + specifier: ^22.13.14 + version: 22.13.14 '@types/nodemailer': specifier: 6.4.17 version: 6.4.17 @@ -95,11 +95,11 @@ importers: specifier: ^7.54.2 version: 7.54.2(react@19.0.0) tailwindcss: - specifier: 4.0.15 - version: 4.0.15 + specifier: 4.0.17 + version: 4.0.17 tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@4.0.15) + version: 1.0.7(tailwindcss@4.0.17) typescript: specifier: ^5.8.2 version: 5.8.2 @@ -113,8 +113,8 @@ importers: specifier: ^1.51.1 version: 1.51.1 '@types/node': - specifier: ^22.13.13 - version: 22.13.13 + specifier: ^22.13.14 + version: 22.13.14 node-html-parser: specifier: ^7.0.1 version: 7.0.1 @@ -209,8 +209,8 @@ importers: specifier: ^4.1.0 version: 4.1.0 lucide-react: - specifier: ^0.483.0 - version: 0.483.0(react@19.0.0) + specifier: ^0.484.0 + version: 0.484.0(react@19.0.0) next: specifier: 15.2.4 version: 15.2.4(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(babel-plugin-react-compiler@19.0.0-beta-aeaed83-20250323)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -236,8 +236,8 @@ importers: specifier: 2.15.1 version: 2.15.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) sonner: - specifier: ^2.0.1 - version: 2.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^2.0.2 + version: 2.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) tailwind-merge: specifier: ^3.0.2 version: 3.0.2 @@ -258,11 +258,11 @@ importers: specifier: 15.2.4 version: 15.2.4 '@tailwindcss/postcss': - specifier: ^4.0.15 - version: 4.0.15 + specifier: ^4.0.17 + version: 4.0.17 '@types/node': - specifier: ^22.13.13 - version: 22.13.13 + specifier: ^22.13.14 + version: 22.13.14 '@types/react': specifier: 19.0.12 version: 19.0.12 @@ -282,14 +282,14 @@ importers: specifier: ^3.5.3 version: 3.5.3 supabase: - specifier: ^2.19.7 - version: 2.19.7 + specifier: ^2.20.5 + version: 2.20.5 tailwindcss: - specifier: 4.0.15 - version: 4.0.15 + specifier: 4.0.17 + version: 4.0.17 tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@4.0.15) + version: 1.0.7(tailwindcss@4.0.17) typescript: specifier: ^5.8.2 version: 5.8.2 @@ -306,8 +306,8 @@ importers: specifier: workspace:* version: link:../../tooling/typescript '@types/node': - specifier: ^22.13.13 - version: 22.13.13 + specifier: ^22.13.14 + version: 22.13.14 packages/billing/core: devDependencies: @@ -372,8 +372,8 @@ importers: specifier: ^4.1.0 version: 4.1.0 lucide-react: - specifier: ^0.483.0 - version: 0.483.0(react@19.0.0) + specifier: ^0.484.0 + version: 0.484.0(react@19.0.0) next: specifier: 15.2.4 version: 15.2.4(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(babel-plugin-react-compiler@19.0.0-beta-aeaed83-20250323)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -503,8 +503,8 @@ importers: specifier: workspace:* version: link:../wordpress '@types/node': - specifier: ^22.13.13 - version: 22.13.13 + specifier: ^22.13.14 + version: 22.13.14 packages/cms/keystatic: dependencies: @@ -534,8 +534,8 @@ importers: specifier: workspace:* version: link:../../ui '@types/node': - specifier: ^22.13.13 - version: 22.13.13 + specifier: ^22.13.14 + version: 22.13.14 '@types/react': specifier: 19.0.12 version: 19.0.12 @@ -576,14 +576,14 @@ importers: specifier: workspace:* version: link:../../ui '@types/node': - specifier: ^22.13.13 - version: 22.13.13 + specifier: ^22.13.14 + version: 22.13.14 '@types/react': specifier: 19.0.12 version: 19.0.12 wp-types: - specifier: ^4.67.0 - version: 4.67.0 + specifier: ^4.67.1 + version: 4.67.1 packages/database-webhooks: devDependencies: @@ -701,8 +701,8 @@ importers: specifier: 19.0.4 version: 19.0.4(@types/react@19.0.12) lucide-react: - specifier: ^0.483.0 - version: 0.483.0(react@19.0.0) + specifier: ^0.484.0 + version: 0.484.0(react@19.0.0) next: specifier: 15.2.4 version: 15.2.4(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(babel-plugin-react-compiler@19.0.0-beta-aeaed83-20250323)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -722,8 +722,8 @@ importers: specifier: ^15.4.1 version: 15.4.1(i18next@24.2.3(typescript@5.8.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) sonner: - specifier: ^2.0.1 - version: 2.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^2.0.2 + version: 2.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) zod: specifier: ^3.24.2 version: 3.24.2 @@ -773,8 +773,8 @@ importers: specifier: 19.0.12 version: 19.0.12 lucide-react: - specifier: ^0.483.0 - version: 0.483.0(react@19.0.0) + specifier: ^0.484.0 + version: 0.484.0(react@19.0.0) next: specifier: 15.2.4 version: 15.2.4(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(babel-plugin-react-compiler@19.0.0-beta-aeaed83-20250323)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -830,8 +830,8 @@ importers: specifier: 19.0.12 version: 19.0.12 lucide-react: - specifier: ^0.483.0 - version: 0.483.0(react@19.0.0) + specifier: ^0.484.0 + version: 0.484.0(react@19.0.0) next: specifier: 15.2.4 version: 15.2.4(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(babel-plugin-react-compiler@19.0.0-beta-aeaed83-20250323)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -842,8 +842,8 @@ importers: specifier: ^15.4.1 version: 15.4.1(i18next@24.2.3(typescript@5.8.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) sonner: - specifier: ^2.0.1 - version: 2.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^2.0.2 + version: 2.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) zod: specifier: ^3.24.2 version: 3.24.2 @@ -875,8 +875,8 @@ importers: specifier: 19.0.12 version: 19.0.12 lucide-react: - specifier: ^0.483.0 - version: 0.483.0(react@19.0.0) + specifier: ^0.484.0 + version: 0.484.0(react@19.0.0) react: specifier: 19.0.0 version: 19.0.0 @@ -957,8 +957,8 @@ importers: specifier: ^4.1.0 version: 4.1.0 lucide-react: - specifier: ^0.483.0 - version: 0.483.0(react@19.0.0) + specifier: ^0.484.0 + version: 0.484.0(react@19.0.0) next: specifier: 15.2.4 version: 15.2.4(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(babel-plugin-react-compiler@19.0.0-beta-aeaed83-20250323)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -975,8 +975,8 @@ importers: specifier: ^15.4.1 version: 15.4.1(i18next@24.2.3(typescript@5.8.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) sonner: - specifier: ^2.0.1 - version: 2.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^2.0.2 + version: 2.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) zod: specifier: ^3.24.2 version: 3.24.2 @@ -1045,8 +1045,8 @@ importers: specifier: workspace:* version: link:../../../tooling/typescript '@types/node': - specifier: ^22.13.13 - version: 22.13.13 + specifier: ^22.13.14 + version: 22.13.14 zod: specifier: ^3.24.2 version: 3.24.2 @@ -1091,8 +1091,8 @@ importers: specifier: workspace:* version: link:../../../tooling/typescript '@types/node': - specifier: ^22.13.13 - version: 22.13.13 + specifier: ^22.13.14 + version: 22.13.14 zod: specifier: ^3.24.2 version: 3.24.2 @@ -1197,8 +1197,8 @@ importers: packages/monitoring/sentry: dependencies: '@sentry/nextjs': - specifier: ^9.9.0 - version: 9.9.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@15.2.4(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(webpack@5.98.0) + specifier: ^9.10.0 + version: 9.10.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@15.2.4(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(webpack@5.98.0) import-in-the-middle: specifier: 1.13.1 version: 1.13.1 @@ -1439,8 +1439,8 @@ importers: specifier: 1.4.2 version: 1.4.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) lucide-react: - specifier: ^0.483.0 - version: 0.483.0(react@19.0.0) + specifier: ^0.484.0 + version: 0.484.0(react@19.0.0) react-top-loading-bar: specifier: 3.0.2 version: 3.0.2(react@19.0.0) @@ -1503,14 +1503,14 @@ importers: specifier: ^15.4.1 version: 15.4.1(i18next@24.2.3(typescript@5.8.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) sonner: - specifier: ^2.0.1 - version: 2.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^2.0.2 + version: 2.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) tailwindcss: - specifier: 4.0.15 - version: 4.0.15 + specifier: 4.0.17 + version: 4.0.17 tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@4.0.15) + version: 1.0.7(tailwindcss@4.0.17) typescript: specifier: ^5.8.2 version: 5.8.2 @@ -3918,32 +3918,32 @@ packages: '@selderee/plugin-htmlparser2@0.11.0': resolution: {integrity: sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ==} - '@sentry-internal/browser-utils@9.9.0': - resolution: {integrity: sha512-V/YhKLis98JFkqBGZaEBlDNFpJHJjoCvNb05raAYXdITfDIl37Kxqj0zX+IzyRhqnswkQ+DBTyoEoci09IR2bQ==} + '@sentry-internal/browser-utils@9.10.0': + resolution: {integrity: sha512-AJDqCNG+bjDwiww80+0aWtLj6wCm+OrQ24IOwz3NXEAv0G6o2RpjQcfgYZ3Qo8u1fqwsNX1TfzVdA7ipDzyoiw==} engines: {node: '>=18'} - '@sentry-internal/feedback@9.9.0': - resolution: {integrity: sha512-hrxuOLm0Xsnx75hTNt3eLgNNjER3egrHZShdRzlMiakfKpA9f2X10z75vlZmT5ZUygDQnp9UVUnu28cDuVb9Zw==} + '@sentry-internal/feedback@9.10.0': + resolution: {integrity: sha512-C5VFKrIqrD+seM927wiqYmPlKkhijbIGIpQCLx53e4nxs2E9xc7aIb5zksFrpM+G0gAB6E12Cf54ATcxFMXd8A==} engines: {node: '>=18'} - '@sentry-internal/replay-canvas@9.9.0': - resolution: {integrity: sha512-YK0ixGjquahGpNsQskCEVwycdHlwNBLCx9XJr1BmGnlOw6fUCmpyVetaGg/ZyhkzKGNXAGoTa4s7FUFnAG4bKg==} + '@sentry-internal/replay-canvas@9.10.0': + resolution: {integrity: sha512-DsM+v27w87ZFbGo0AmerS3DokbUGOo805GmAcDeZMekYe40TR7xXy5E4EJIY4v/da6aIlmo3CQcIGbcJ/QS9+g==} engines: {node: '>=18'} - '@sentry-internal/replay@9.9.0': - resolution: {integrity: sha512-EWczKMu3qiZ0SUUWU3zkGod+AWD/VQCLiQw+tw+PEpdHbRZIdYKsEptengZCFKthrwe2QmYpVCTSRxGvujJ/6g==} + '@sentry-internal/replay@9.10.0': + resolution: {integrity: sha512-OvVA7zMXkQ++p75sriICOINJCAscnnulDPuYGHn3SJgZdkHwQMMcTv+BN1q7SBz2xzxRriqW9/vKGZlGeS8rbw==} engines: {node: '>=18'} - '@sentry/babel-plugin-component-annotate@3.2.2': - resolution: {integrity: sha512-D+SKQ266ra/wo87s9+UI/rKQi3qhGPCR8eSCDe0VJudhjHsqyNU+JJ5lnIGCgmZaWFTXgdBP/gdr1Iz1zqGs4Q==} + '@sentry/babel-plugin-component-annotate@3.2.3': + resolution: {integrity: sha512-nbFvTHD7wOfxsqsbkyDVxxi1XMv6j54TW6i0vwLnzq3uwsSno/bs2Xzdc+mzXyMmji1b27kpOPiI2fKBi3XXVQ==} engines: {node: '>= 14'} - '@sentry/browser@9.9.0': - resolution: {integrity: sha512-pIMdkOC+iggZefBs6ck5fL1mBhbLzjdw/8K99iqSeDh+lLvmlHVZajAhPlmw50xfH8CyQ1s22dhcL+zXbg3NKw==} + '@sentry/browser@9.10.0': + resolution: {integrity: sha512-q9WZ50uJLuWbtyk1MoCc7L3y9aokL+0wkWksbwjkJL3icRdDnKumJyP8nWCjHLyyeSSJhwtHDidajAP79JFW0Q==} engines: {node: '>=18'} - '@sentry/bundler-plugin-core@3.2.2': - resolution: {integrity: sha512-YGrtmqQ2jMixccX2slVG/Lw7pCGJL3DGB3clmY9mO8QBEBIN3/gEANiHJVWwRidpUOS/0b7yVVGAdwZ87oPwTg==} + '@sentry/bundler-plugin-core@3.2.3': + resolution: {integrity: sha512-efg4F0ia1eO0GdWF9a/9tyKQaP5eHABBU8v/zFTmdw6WCPozFH+aRvfXOVSLGoII/sduRamW9BiUlE4NxrWPqQ==} engines: {node: '>= 14'} '@sentry/cli-darwin@2.42.2': @@ -3992,22 +3992,22 @@ packages: engines: {node: '>= 10'} hasBin: true - '@sentry/core@9.9.0': - resolution: {integrity: sha512-GxKvx8PSgoWhLLS+/WBGIXy7rsFcnJBPDqFXIfcAGy89k2j06d9IP0kiIc63qBGStSUkh5FFJLPTakZ5RXiFXA==} + '@sentry/core@9.10.0': + resolution: {integrity: sha512-l3U/dOj9R2jcSLrSfPVkU7v6EUaEH7jgPYYyR+ug61oeSZ1/i/mgD2BpGk5FJd1e5mXCuNVmeFxirwCUZF3+ZA==} engines: {node: '>=18'} - '@sentry/nextjs@9.9.0': - resolution: {integrity: sha512-QA9ZzePz9CSPtP7CACOJ1camySCeKa1U5oTscW8zmWRvBddwBMgtHjVx9Pqpx4I4VDc13a2TRulbroPfTRGUbw==} + '@sentry/nextjs@9.10.0': + resolution: {integrity: sha512-/Fmh8pIH6r9/NwchtnCKFlrg599sH6mf/0G+oqb0fv55RdkiLELgYeBpJe8VdAAp6+h9wdDkIrpvZWhOCpD2Kg==} engines: {node: '>=18'} peerDependencies: next: ^13.2.0 || ^14.0 || ^15.0.0-rc.0 - '@sentry/node@9.9.0': - resolution: {integrity: sha512-6a+ctTAhqnfJ8VeeJU6d7IMRTO7ErGBS9zakyIAQqeMNmDXakAckIdi9MI9XNcY+fjv9eYFCanl9aMvwoDqo2g==} + '@sentry/node@9.10.0': + resolution: {integrity: sha512-Q4ihgygBaCVnheJxnJN6puU9QjZoezRr98C9vIJvjtlO1M21dVGGvEw6WzdA2IlKHX/ayga8LhNioo9bOJ2A8A==} engines: {node: '>=18'} - '@sentry/opentelemetry@9.9.0': - resolution: {integrity: sha512-NH2sa1Dno5OVq1XEWRf5KVGbl0eXpiNtPq2JVDZnqasLnO9w9RBNm0P7OlW1ejg3Q2reqi5idG1MkLAWaj2Zug==} + '@sentry/opentelemetry@9.10.0': + resolution: {integrity: sha512-MRskt+ZoklLXo+ONl6dFpvJyT3/RqNgq26pw7eLdCsxqFKkmCgjjf8US/UZlbg5dahwiZRvkE1wSgDgIKzb/6g==} engines: {node: '>=18'} peerDependencies: '@opentelemetry/api': ^1.9.0 @@ -4017,18 +4017,18 @@ packages: '@opentelemetry/sdk-trace-base': ^1.30.1 '@opentelemetry/semantic-conventions': ^1.28.0 - '@sentry/react@9.9.0': - resolution: {integrity: sha512-7BE2Lx5CNtHtlNSS7Z9HxKquohC0xhdFceO3NlMXlx+dZuVCMoQmLISB8SQEcHw+2VO24MvtP3LPEzdeNbkIfg==} + '@sentry/react@9.10.0': + resolution: {integrity: sha512-kVWxQvWye947eB2eRHshX9Lu0Tl3AkYE8rXf26CkgU8VmukOdC5qQndENkr65VDKCgJoN/aGR+Rv2bUD9dlDNw==} engines: {node: '>=18'} peerDependencies: react: ^16.14.0 || 17.x || 18.x || 19.x - '@sentry/vercel-edge@9.9.0': - resolution: {integrity: sha512-aDCRvPk+aVEKJb6XX1Dsb2tohfpRDnE3eF8bx9NHKHjEcBRWy9X7RWP+uMA3T4NVjlvEbbMYANjL0Qe/hLo8Yw==} + '@sentry/vercel-edge@9.10.0': + resolution: {integrity: sha512-kWu0O8PunN9Neg/JyjsV18+1E5VXHWN8JQ7DWkb24dMSLtaLgp3r2MLxjZeLUL2VqN1tFCjHz3TzFYthn1nNhw==} engines: {node: '>=18'} - '@sentry/webpack-plugin@3.2.2': - resolution: {integrity: sha512-6OkVKNOjKk8P9j7oh6svZ+kEP1i9YIHBC2aGWL2XsgeZTIrMBxJAXtOf+qSrfMAxEtibSroGVOMQc/y3WJTQtg==} + '@sentry/webpack-plugin@3.2.3': + resolution: {integrity: sha512-uBRJO54wOqZ2csi/JT0kLeNpjClypwYBsyrqKgDSp04N2oEnt1eZr4L4yS4kNShI/ZrkA5Q4VWuFk5cCB2f/ew==} engines: {node: '>= 14'} peerDependencies: webpack: '>=4.40.0' @@ -4091,81 +4091,81 @@ packages: '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} - '@tailwindcss/node@4.0.15': - resolution: {integrity: sha512-IODaJjNmiasfZX3IoS+4Em3iu0fD2HS0/tgrnkYfW4hyUor01Smnr5eY3jc4rRgaTDrJlDmBTHbFO0ETTDaxWA==} + '@tailwindcss/node@4.0.17': + resolution: {integrity: sha512-LIdNwcqyY7578VpofXyqjH6f+3fP4nrz7FBLki5HpzqjYfXdF2m/eW18ZfoKePtDGg90Bvvfpov9d2gy5XVCbg==} - '@tailwindcss/oxide-android-arm64@4.0.15': - resolution: {integrity: sha512-EBuyfSKkom7N+CB3A+7c0m4+qzKuiN0WCvzPvj5ZoRu4NlQadg/mthc1tl5k9b5ffRGsbDvP4k21azU4VwVk3Q==} + '@tailwindcss/oxide-android-arm64@4.0.17': + resolution: {integrity: sha512-3RfO0ZK64WAhop+EbHeyxGThyDr/fYhxPzDbEQjD2+v7ZhKTb2svTWy+KK+J1PHATus2/CQGAGp7pHY/8M8ugg==} engines: {node: '>= 10'} cpu: [arm64] os: [android] - '@tailwindcss/oxide-darwin-arm64@4.0.15': - resolution: {integrity: sha512-ObVAnEpLepMhV9VoO0JSit66jiN5C4YCqW3TflsE9boo2Z7FIjV80RFbgeL2opBhtxbaNEDa6D0/hq/EP03kgQ==} + '@tailwindcss/oxide-darwin-arm64@4.0.17': + resolution: {integrity: sha512-e1uayxFQCCDuzTk9s8q7MC5jFN42IY7nzcr5n0Mw/AcUHwD6JaBkXnATkD924ZsHyPDvddnusIEvkgLd2CiREg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@tailwindcss/oxide-darwin-x64@4.0.15': - resolution: {integrity: sha512-IElwoFhUinOr9MyKmGTPNi1Rwdh68JReFgYWibPWTGuevkHkLWKEflZc2jtI5lWZ5U9JjUnUfnY43I4fEXrc4g==} + '@tailwindcss/oxide-darwin-x64@4.0.17': + resolution: {integrity: sha512-d6z7HSdOKfXQ0HPlVx1jduUf/YtBuCCtEDIEFeBCzgRRtDsUuRtofPqxIVaSCUTOk5+OfRLonje6n9dF6AH8wQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@tailwindcss/oxide-freebsd-x64@4.0.15': - resolution: {integrity: sha512-6BLLqyx7SIYRBOnTZ8wgfXANLJV5TQd3PevRJZp0vn42eO58A2LykRKdvL1qyPfdpmEVtF+uVOEZ4QTMqDRAWA==} + '@tailwindcss/oxide-freebsd-x64@4.0.17': + resolution: {integrity: sha512-EjrVa6lx3wzXz3l5MsdOGtYIsRjgs5Mru6lDv4RuiXpguWeOb3UzGJ7vw7PEzcFadKNvNslEQqoAABeMezprxQ==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] - '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.15': - resolution: {integrity: sha512-Zy63EVqO9241Pfg6G0IlRIWyY5vNcWrL5dd2WAKVJZRQVeolXEf1KfjkyeAAlErDj72cnyXObEZjMoPEKHpdNw==} + '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.17': + resolution: {integrity: sha512-65zXfCOdi8wuaY0Ye6qMR5LAXokHYtrGvo9t/NmxvSZtCCitXV/gzJ/WP5ksXPhff1SV5rov0S+ZIZU+/4eyCQ==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@tailwindcss/oxide-linux-arm64-gnu@4.0.15': - resolution: {integrity: sha512-2NemGQeaTbtIp1Z2wyerbVEJZTkAWhMDOhhR5z/zJ75yMNf8yLnE+sAlyf6yGDNr+1RqvWrRhhCFt7i0CIxe4Q==} + '@tailwindcss/oxide-linux-arm64-gnu@4.0.17': + resolution: {integrity: sha512-+aaq6hJ8ioTdbJV5IA1WjWgLmun4T7eYLTvJIToiXLHy5JzUERRbIZjAcjgK9qXMwnvuu7rqpxzej+hGoEcG5g==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@tailwindcss/oxide-linux-arm64-musl@4.0.15': - resolution: {integrity: sha512-342GVnhH/6PkVgKtEzvNVuQ4D+Q7B7qplvuH20Cfz9qEtydG6IQczTZ5IT4JPlh931MG1NUCVxg+CIorr1WJyw==} + '@tailwindcss/oxide-linux-arm64-musl@4.0.17': + resolution: {integrity: sha512-/FhWgZCdUGAeYHYnZKekiOC0aXFiBIoNCA0bwzkICiMYS5Rtx2KxFfMUXQVnl4uZRblG5ypt5vpPhVaXgGk80w==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@tailwindcss/oxide-linux-x64-gnu@4.0.15': - resolution: {integrity: sha512-g76GxlKH124RuGqacCEFc2nbzRl7bBrlC8qDQMiUABkiifDRHOIUjgKbLNG4RuR9hQAD/MKsqZ7A8L08zsoBrw==} + '@tailwindcss/oxide-linux-x64-gnu@4.0.17': + resolution: {integrity: sha512-gELJzOHK6GDoIpm/539Golvk+QWZjxQcbkKq9eB2kzNkOvrP0xc5UPgO9bIMNt1M48mO8ZeNenCMGt6tfkvVBg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@tailwindcss/oxide-linux-x64-musl@4.0.15': - resolution: {integrity: sha512-Gg/Y1XrKEvKpq6WeNt2h8rMIKOBj/W3mNa5NMvkQgMC7iO0+UNLrYmt6zgZufht66HozNpn+tJMbbkZ5a3LczA==} + '@tailwindcss/oxide-linux-x64-musl@4.0.17': + resolution: {integrity: sha512-68NwxcJrZn94IOW4TysMIbYv5AlM6So1luTlbYUDIGnKma1yTFGBRNEJ+SacJ3PZE2rgcTBNRHX1TB4EQ/XEHw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@tailwindcss/oxide-win32-arm64-msvc@4.0.15': - resolution: {integrity: sha512-7QtSSJwYZ7ZK1phVgcNZpuf7c7gaCj8Wb0xjliligT5qCGCp79OV2n3SJummVZdw4fbTNKUOYMO7m1GinppZyA==} + '@tailwindcss/oxide-win32-arm64-msvc@4.0.17': + resolution: {integrity: sha512-AkBO8efP2/7wkEXkNlXzRD4f/7WerqKHlc6PWb5v0jGbbm22DFBLbIM19IJQ3b+tNewQZa+WnPOaGm0SmwMNjw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@tailwindcss/oxide-win32-x64-msvc@4.0.15': - resolution: {integrity: sha512-JQ5H+5MLhOjpgNp6KomouE0ZuKmk3hO5h7/ClMNAQ8gZI2zkli3IH8ZqLbd2DVfXDbdxN2xvooIEeIlkIoSCqw==} + '@tailwindcss/oxide-win32-x64-msvc@4.0.17': + resolution: {integrity: sha512-7/DTEvXcoWlqX0dAlcN0zlmcEu9xSermuo7VNGX9tJ3nYMdo735SHvbrHDln1+LYfF6NhJ3hjbpbjkMOAGmkDg==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@tailwindcss/oxide@4.0.15': - resolution: {integrity: sha512-e0uHrKfPu7JJGMfjwVNyt5M0u+OP8kUmhACwIRlM+JNBuReDVQ63yAD1NWe5DwJtdaHjugNBil76j+ks3zlk6g==} + '@tailwindcss/oxide@4.0.17': + resolution: {integrity: sha512-B4OaUIRD2uVrULpAD1Yksx2+wNarQr2rQh65nXqaqbLY1jCd8fO+3KLh/+TH4Hzh2NTHQvgxVbPdUDOtLk7vAw==} engines: {node: '>= 10'} - '@tailwindcss/postcss@4.0.15': - resolution: {integrity: sha512-qyrpoDKIO7wzkRbKCvGLo7gXRjT9/Njf7ZJiJhG4njrfZkvOhjwnaHpYbpxYeDysEg+9pB1R4jcd+vQ7ZUDsmQ==} + '@tailwindcss/postcss@4.0.17': + resolution: {integrity: sha512-qeJbRTB5FMZXmuJF+eePd235EGY6IyJZF0Bh0YM6uMcCI4L9Z7dy+lPuLAhxOJzxnajsbjPoDAKOuAqZRtf1PQ==} '@tanstack/query-core@5.69.0': resolution: {integrity: sha512-Kn410jq6vs1P8Nm+ZsRj9H+U3C0kjuEkYLxbiCyn3MDEiYor1j2DGVULqAz62SLZtUZ/e9Xt6xMXiJ3NJ65WyQ==} @@ -4343,8 +4343,8 @@ packages: '@types/mysql@2.15.26': resolution: {integrity: sha512-DSLCOXhkvfS5WNNPbfn2KdICAmk8lLc+/PNvnPnF7gOdMZCxopXduqv0OQ13y/yA/zXTSikZZqVgybUxOEg6YQ==} - '@types/node@22.13.13': - resolution: {integrity: sha512-ClsL5nMwKaBRwPcCvH8E7+nU4GxHVx1axNvMZTFHMEfNI7oahimt26P5zjVCRrjiIWj6YFXfE1v3dEp94wLcGQ==} + '@types/node@22.13.14': + resolution: {integrity: sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==} '@types/nodemailer@6.4.17': resolution: {integrity: sha512-I9CCaIp6DTldEg7vyUTZi8+9Vo0hi1/T8gv3C89yk1rSAAzoKQ8H8ki/jBYJSFoH/BisgLP8tkZMlQ91CIquww==} @@ -6359,8 +6359,8 @@ packages: resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} engines: {node: '>=12'} - lucide-react@0.483.0: - resolution: {integrity: sha512-WldsY17Qb/T3VZdMnVQ9C3DDIP7h1ViDTHVdVGnLZcvHNg30zH/MTQ04RTORjexoGmpsXroiQXZ4QyR0kBy0FA==} + lucide-react@0.484.0: + resolution: {integrity: sha512-oZy8coK9kZzvqhSgfbGkPtTgyjpBvs3ukLgDPv14dSOZtBtboryWF5o8i3qen7QbGg7JhiJBz5mK1p8YoMZTLQ==} peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -7651,8 +7651,8 @@ packages: sonic-boom@4.2.0: resolution: {integrity: sha512-INb7TM37/mAcsGmc9hyyI6+QR3rR1zVRu36B0NeGXKnOOLiZOfER5SA+N7X7k3yUYRzLWafduTDvJAfDswwEww==} - sonner@2.0.1: - resolution: {integrity: sha512-FRBphaehZ5tLdLcQ8g2WOIRE+Y7BCfWi5Zyd8bCvBjiW8TxxAyoWZIxS661Yz6TGPqFQ4VLzOF89WEYhfynSFQ==} + sonner@2.0.2: + resolution: {integrity: sha512-xOeXErZ4blqQd11ZnlDmoRmg+ctUJBkTU8H+HVh9rnWi9Ke28xiL39r4iCTeDX31ODTe/s1MaiaY333dUzLCtA==} peerDependencies: react: ^18.0.0 || ^19.0.0 || ^19.0.0-rc react-dom: ^18.0.0 || ^19.0.0 || ^19.0.0-rc @@ -7777,8 +7777,8 @@ packages: stylis@4.2.0: resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} - supabase@2.19.7: - resolution: {integrity: sha512-+Qu5xHvk/CnAHb5iDpCWCX0SdwFR5smpTG6VUSTw/T8WxCDDQsIb2mui2pu18wqKOZ0NLs/ZTDDb2+yPejTRBQ==} + supabase@2.20.5: + resolution: {integrity: sha512-3d6YbIqEzLatw0BpYPSeQwAaVQY9WUBkGiy7a+DLJPN17UsW5KYNEik3mO8PeX1a7TaJvtWxDs/Ve05pxfvldw==} engines: {npm: '>=8'} hasBin: true @@ -7821,8 +7821,8 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' - tailwindcss@4.0.15: - resolution: {integrity: sha512-6ZMg+hHdMJpjpeCCFasX7K+U615U9D+7k5/cDK/iRwl6GptF24+I/AbKgOnXhVKePzrEyIXutLv36n4cRsq3Sg==} + tailwindcss@4.0.17: + resolution: {integrity: sha512-OErSiGzRa6rLiOvaipsDZvLMSpsBZ4ysB4f0VKGXUrjw2jfkJRd6kjRKV2+ZmTCNvwtvgdDam5D7w6WXsdLJZw==} tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} @@ -8195,8 +8195,8 @@ packages: wordwrap@1.0.0: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - wp-types@4.67.0: - resolution: {integrity: sha512-pf8cDXo3cGLx4GR+lgLz4GzYglRXlv2mkUrkXYLvFDH76ZmYZERNWnvQdWgCJdWpPOXj5cTzv3qvrGKFcRKtXA==} + wp-types@4.67.1: + resolution: {integrity: sha512-u3XDcehwky4SqQ4YSMmnpgTdgYBb2KtaJfcSY5W9Hh1+jQFCuH4rGmwJ+cfyN1fnD8aFYDuRqT3kDuav+cTI2g==} wrap-ansi@6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} @@ -11361,38 +11361,38 @@ snapshots: domhandler: 5.0.3 selderee: 0.11.0 - '@sentry-internal/browser-utils@9.9.0': + '@sentry-internal/browser-utils@9.10.0': dependencies: - '@sentry/core': 9.9.0 + '@sentry/core': 9.10.0 - '@sentry-internal/feedback@9.9.0': + '@sentry-internal/feedback@9.10.0': dependencies: - '@sentry/core': 9.9.0 + '@sentry/core': 9.10.0 - '@sentry-internal/replay-canvas@9.9.0': + '@sentry-internal/replay-canvas@9.10.0': dependencies: - '@sentry-internal/replay': 9.9.0 - '@sentry/core': 9.9.0 + '@sentry-internal/replay': 9.10.0 + '@sentry/core': 9.10.0 - '@sentry-internal/replay@9.9.0': + '@sentry-internal/replay@9.10.0': dependencies: - '@sentry-internal/browser-utils': 9.9.0 - '@sentry/core': 9.9.0 + '@sentry-internal/browser-utils': 9.10.0 + '@sentry/core': 9.10.0 - '@sentry/babel-plugin-component-annotate@3.2.2': {} + '@sentry/babel-plugin-component-annotate@3.2.3': {} - '@sentry/browser@9.9.0': + '@sentry/browser@9.10.0': dependencies: - '@sentry-internal/browser-utils': 9.9.0 - '@sentry-internal/feedback': 9.9.0 - '@sentry-internal/replay': 9.9.0 - '@sentry-internal/replay-canvas': 9.9.0 - '@sentry/core': 9.9.0 + '@sentry-internal/browser-utils': 9.10.0 + '@sentry-internal/feedback': 9.10.0 + '@sentry-internal/replay': 9.10.0 + '@sentry-internal/replay-canvas': 9.10.0 + '@sentry/core': 9.10.0 - '@sentry/bundler-plugin-core@3.2.2': + '@sentry/bundler-plugin-core@3.2.3': dependencies: '@babel/core': 7.26.10 - '@sentry/babel-plugin-component-annotate': 3.2.2 + '@sentry/babel-plugin-component-annotate': 3.2.3 '@sentry/cli': 2.42.2 dotenv: 16.4.7 find-up: 5.0.0 @@ -11443,20 +11443,20 @@ snapshots: - encoding - supports-color - '@sentry/core@9.9.0': {} + '@sentry/core@9.10.0': {} - '@sentry/nextjs@9.9.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@15.2.4(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(webpack@5.98.0)': + '@sentry/nextjs@9.10.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@15.2.4(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(webpack@5.98.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.30.0 '@rollup/plugin-commonjs': 28.0.1(rollup@4.35.0) - '@sentry-internal/browser-utils': 9.9.0 - '@sentry/core': 9.9.0 - '@sentry/node': 9.9.0 - '@sentry/opentelemetry': 9.9.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.30.0) - '@sentry/react': 9.9.0(react@19.0.0) - '@sentry/vercel-edge': 9.9.0 - '@sentry/webpack-plugin': 3.2.2(webpack@5.98.0) + '@sentry-internal/browser-utils': 9.10.0 + '@sentry/core': 9.10.0 + '@sentry/node': 9.10.0 + '@sentry/opentelemetry': 9.10.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.30.0) + '@sentry/react': 9.10.0(react@19.0.0) + '@sentry/vercel-edge': 9.10.0 + '@sentry/webpack-plugin': 3.2.3(webpack@5.98.0) chalk: 3.0.0 next: 15.2.4(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) resolve: 1.22.8 @@ -11472,7 +11472,7 @@ snapshots: - supports-color - webpack - '@sentry/node@9.9.0': + '@sentry/node@9.10.0': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.0) @@ -11505,13 +11505,13 @@ snapshots: '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.30.0 '@prisma/instrumentation': 6.5.0(@opentelemetry/api@1.9.0) - '@sentry/core': 9.9.0 - '@sentry/opentelemetry': 9.9.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.30.0) + '@sentry/core': 9.10.0 + '@sentry/opentelemetry': 9.10.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.30.0) import-in-the-middle: 1.13.1 transitivePeerDependencies: - supports-color - '@sentry/opentelemetry@9.9.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.30.0)': + '@sentry/opentelemetry@9.10.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.30.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.0) @@ -11519,23 +11519,23 @@ snapshots: '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.30.0 - '@sentry/core': 9.9.0 + '@sentry/core': 9.10.0 - '@sentry/react@9.9.0(react@19.0.0)': + '@sentry/react@9.10.0(react@19.0.0)': dependencies: - '@sentry/browser': 9.9.0 - '@sentry/core': 9.9.0 + '@sentry/browser': 9.10.0 + '@sentry/core': 9.10.0 hoist-non-react-statics: 3.3.2 react: 19.0.0 - '@sentry/vercel-edge@9.9.0': + '@sentry/vercel-edge@9.10.0': dependencies: '@opentelemetry/api': 1.9.0 - '@sentry/core': 9.9.0 + '@sentry/core': 9.10.0 - '@sentry/webpack-plugin@3.2.2(webpack@5.98.0)': + '@sentry/webpack-plugin@3.2.3(webpack@5.98.0)': dependencies: - '@sentry/bundler-plugin-core': 3.2.2 + '@sentry/bundler-plugin-core': 3.2.3 unplugin: 1.0.1 uuid: 9.0.1 webpack: 5.98.0 @@ -11621,67 +11621,67 @@ snapshots: dependencies: tslib: 2.8.1 - '@tailwindcss/node@4.0.15': + '@tailwindcss/node@4.0.17': dependencies: enhanced-resolve: 5.18.1 jiti: 2.4.2 - tailwindcss: 4.0.15 + tailwindcss: 4.0.17 - '@tailwindcss/oxide-android-arm64@4.0.15': + '@tailwindcss/oxide-android-arm64@4.0.17': optional: true - '@tailwindcss/oxide-darwin-arm64@4.0.15': + '@tailwindcss/oxide-darwin-arm64@4.0.17': optional: true - '@tailwindcss/oxide-darwin-x64@4.0.15': + '@tailwindcss/oxide-darwin-x64@4.0.17': optional: true - '@tailwindcss/oxide-freebsd-x64@4.0.15': + '@tailwindcss/oxide-freebsd-x64@4.0.17': optional: true - '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.15': + '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.17': optional: true - '@tailwindcss/oxide-linux-arm64-gnu@4.0.15': + '@tailwindcss/oxide-linux-arm64-gnu@4.0.17': optional: true - '@tailwindcss/oxide-linux-arm64-musl@4.0.15': + '@tailwindcss/oxide-linux-arm64-musl@4.0.17': optional: true - '@tailwindcss/oxide-linux-x64-gnu@4.0.15': + '@tailwindcss/oxide-linux-x64-gnu@4.0.17': optional: true - '@tailwindcss/oxide-linux-x64-musl@4.0.15': + '@tailwindcss/oxide-linux-x64-musl@4.0.17': optional: true - '@tailwindcss/oxide-win32-arm64-msvc@4.0.15': + '@tailwindcss/oxide-win32-arm64-msvc@4.0.17': optional: true - '@tailwindcss/oxide-win32-x64-msvc@4.0.15': + '@tailwindcss/oxide-win32-x64-msvc@4.0.17': optional: true - '@tailwindcss/oxide@4.0.15': + '@tailwindcss/oxide@4.0.17': optionalDependencies: - '@tailwindcss/oxide-android-arm64': 4.0.15 - '@tailwindcss/oxide-darwin-arm64': 4.0.15 - '@tailwindcss/oxide-darwin-x64': 4.0.15 - '@tailwindcss/oxide-freebsd-x64': 4.0.15 - '@tailwindcss/oxide-linux-arm-gnueabihf': 4.0.15 - '@tailwindcss/oxide-linux-arm64-gnu': 4.0.15 - '@tailwindcss/oxide-linux-arm64-musl': 4.0.15 - '@tailwindcss/oxide-linux-x64-gnu': 4.0.15 - '@tailwindcss/oxide-linux-x64-musl': 4.0.15 - '@tailwindcss/oxide-win32-arm64-msvc': 4.0.15 - '@tailwindcss/oxide-win32-x64-msvc': 4.0.15 + '@tailwindcss/oxide-android-arm64': 4.0.17 + '@tailwindcss/oxide-darwin-arm64': 4.0.17 + '@tailwindcss/oxide-darwin-x64': 4.0.17 + '@tailwindcss/oxide-freebsd-x64': 4.0.17 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.0.17 + '@tailwindcss/oxide-linux-arm64-gnu': 4.0.17 + '@tailwindcss/oxide-linux-arm64-musl': 4.0.17 + '@tailwindcss/oxide-linux-x64-gnu': 4.0.17 + '@tailwindcss/oxide-linux-x64-musl': 4.0.17 + '@tailwindcss/oxide-win32-arm64-msvc': 4.0.17 + '@tailwindcss/oxide-win32-x64-msvc': 4.0.17 - '@tailwindcss/postcss@4.0.15': + '@tailwindcss/postcss@4.0.17': dependencies: '@alloc/quick-lru': 5.2.0 - '@tailwindcss/node': 4.0.15 - '@tailwindcss/oxide': 4.0.15 + '@tailwindcss/node': 4.0.17 + '@tailwindcss/oxide': 4.0.17 lightningcss: 1.29.2 postcss: 8.5.3 - tailwindcss: 4.0.15 + tailwindcss: 4.0.17 '@tanstack/query-core@5.69.0': {} @@ -11739,7 +11739,7 @@ snapshots: '@tsconfig/node16@1.0.4': {} - '@turbo/gen@2.4.4(@types/node@22.13.13)(typescript@5.8.2)': + '@turbo/gen@2.4.4(@types/node@22.13.14)(typescript@5.8.2)': dependencies: '@turbo/workspaces': 2.4.4 commander: 10.0.1 @@ -11749,7 +11749,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.5.0 - ts-node: 10.9.2(@types/node@22.13.13)(typescript@5.8.2) + ts-node: 10.9.2(@types/node@22.13.14)(typescript@5.8.2) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -11786,7 +11786,7 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 22.13.13 + '@types/node': 22.13.14 '@types/d3-array@3.2.1': {} @@ -11837,7 +11837,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.13.13 + '@types/node': 22.13.14 '@types/hast@3.0.4': dependencies: @@ -11878,15 +11878,15 @@ snapshots: '@types/mysql@2.15.26': dependencies: - '@types/node': 22.13.13 + '@types/node': 22.13.14 - '@types/node@22.13.13': + '@types/node@22.13.14': dependencies: undici-types: 6.20.0 '@types/nodemailer@6.4.17': dependencies: - '@types/node': 22.13.13 + '@types/node': 22.13.14 '@types/parse-json@4.0.2': {} @@ -11896,7 +11896,7 @@ snapshots: '@types/pg@8.6.1': dependencies: - '@types/node': 22.13.13 + '@types/node': 22.13.14 pg-protocol: 1.8.0 pg-types: 2.2.0 @@ -11914,11 +11914,11 @@ snapshots: '@types/tedious@4.0.14': dependencies: - '@types/node': 22.13.13 + '@types/node': 22.13.14 '@types/through@0.0.33': dependencies: - '@types/node': 22.13.13 + '@types/node': 22.13.14 '@types/tinycolor2@1.4.6': {} @@ -11928,7 +11928,7 @@ snapshots: '@types/ws@8.18.0': dependencies: - '@types/node': 22.13.13 + '@types/node': 22.13.14 '@typescript-eslint/eslint-plugin@8.28.0(@typescript-eslint/parser@8.28.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: @@ -13958,7 +13958,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.13.13 + '@types/node': 22.13.14 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -14134,7 +14134,7 @@ snapshots: lru-cache@7.18.3: {} - lucide-react@0.483.0(react@19.0.0): + lucide-react@0.484.0(react@19.0.0): dependencies: react: 19.0.0 @@ -15271,7 +15271,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.13.13 + '@types/node': 22.13.14 long: 5.2.3 proxy-agent@6.5.0: @@ -15795,7 +15795,7 @@ snapshots: dependencies: atomic-sleep: 1.0.0 - sonner@2.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + sonner@2.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -15912,7 +15912,7 @@ snapshots: stripe@17.7.0: dependencies: - '@types/node': 22.13.13 + '@types/node': 22.13.14 qs: 6.14.0 styled-jsx@5.1.6(@babel/core@7.26.10)(react@19.0.0): @@ -15930,7 +15930,7 @@ snapshots: stylis@4.2.0: {} - supabase@2.19.7: + supabase@2.20.5: dependencies: bin-links: 5.0.0 https-proxy-agent: 7.0.6 @@ -15974,11 +15974,11 @@ snapshots: tailwind-merge@3.0.2: {} - tailwindcss-animate@1.0.7(tailwindcss@4.0.15): + tailwindcss-animate@1.0.7(tailwindcss@4.0.17): dependencies: - tailwindcss: 4.0.15 + tailwindcss: 4.0.17 - tailwindcss@4.0.15: {} + tailwindcss@4.0.17: {} tapable@2.2.1: {} @@ -16060,14 +16060,14 @@ snapshots: ts-case-convert@2.1.0: {} - ts-node@10.9.2(@types/node@22.13.13)(typescript@5.8.2): + ts-node@10.9.2(@types/node@22.13.14)(typescript@5.8.2): 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.13.13 + '@types/node': 22.13.14 acorn: 8.14.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -16419,7 +16419,7 @@ snapshots: wordwrap@1.0.0: {} - wp-types@4.67.0: + wp-types@4.67.1: dependencies: typescript: 5.8.2