From cf4eec5134fc6abba6062e43b36d3eba401bed02 Mon Sep 17 00:00:00 2001 From: Matti Nannt Date: Thu, 10 Oct 2024 11:08:46 +0200 Subject: [PATCH] chore: add react email dev server & fix package npm deps (#3350) Co-authored-by: Dhruwang --- .npmrc | 3 +- apps/demo-react-native/package.json | 14 +- apps/demo/package.json | 2 +- apps/docs/package.json | 88 +- apps/storybook/package.json | 44 +- .../(analysis)/summary/lib/emailTemplate.tsx | 4 +- apps/web/package.json | 86 +- package.json | 18 +- packages/api/package.json | 12 +- packages/config-eslint/package.json | 18 +- packages/config-prettier/package.json | 6 +- packages/config-typescript/package.json | 2 +- packages/database/package.json | 20 +- packages/ee/package.json | 36 +- .../components/auth/forgot-password-email.tsx | 23 - .../auth/password-reset-notify-email.tsx | 13 - .../components/auth/verification-email.tsx | 34 - .../components/{general => }/email-button.tsx | 2 + .../components/{general => }/email-footer.tsx | 2 + .../{general => }/email-template.tsx | 8 +- .../invite/invite-accepted-email.tsx | 21 - .../email/components/invite/invite-email.tsx | 24 - .../invite/onboarding-invite-email.tsx | 30 - .../{survey => }/preview-email-template.tsx | 6 +- .../survey/embed-survey-preview-email.tsx | 24 - .../components/survey/link-survey-email.tsx | 22 - .../survey/response-finished-email.tsx | 223 -- .../emails/auth/forgot-password-email.tsx | 28 + .../auth/password-reset-notify-email.tsx | 18 + .../email/emails/auth/verification-email.tsx | 39 + .../emails/invite/invite-accepted-email.tsx | 28 + packages/email/emails/invite/invite-email.tsx | 29 + .../emails/invite/onboarding-invite-email.tsx | 35 + .../survey/embed-survey-preview-email.tsx | 29 + .../email/emails/survey/link-survey-email.tsx | 27 + .../emails/survey/response-finished-email.tsx | 228 ++ .../create-reminder-notification-body.tsx | 2 +- .../live-survey-notification.tsx | 2 +- .../no-live-survey-notification-email.tsx | 0 .../weekly-summary/notification-footer.tsx | 0 .../weekly-summary/notification-header.tsx | 0 .../weekly-summary/notification-insight.tsx | 0 .../weekly-summary-notification-email.tsx | 5 +- packages/email/index.tsx | 119 +- packages/email/package.json | 15 +- packages/email/tsconfig.json | 2 +- packages/js-core/package.json | 6 +- packages/js/package.json | 6 +- packages/lib/package.json | 44 +- packages/package.json | 5 - packages/react-native/package.json | 12 +- packages/surveys/package.json | 24 +- packages/types/package.json | 2 +- packages/ui/package.json | 78 +- pnpm-lock.yaml | 2918 +++++++---------- 55 files changed, 2052 insertions(+), 2434 deletions(-) delete mode 100644 packages/email/components/auth/forgot-password-email.tsx delete mode 100644 packages/email/components/auth/password-reset-notify-email.tsx delete mode 100644 packages/email/components/auth/verification-email.tsx rename packages/email/components/{general => }/email-button.tsx (92%) rename packages/email/components/{general => }/email-footer.tsx (87%) rename packages/email/components/{general => }/email-template.tsx (94%) delete mode 100644 packages/email/components/invite/invite-accepted-email.tsx delete mode 100644 packages/email/components/invite/invite-email.tsx delete mode 100644 packages/email/components/invite/onboarding-invite-email.tsx rename packages/email/components/{survey => }/preview-email-template.tsx (99%) delete mode 100644 packages/email/components/survey/embed-survey-preview-email.tsx delete mode 100644 packages/email/components/survey/link-survey-email.tsx delete mode 100644 packages/email/components/survey/response-finished-email.tsx create mode 100644 packages/email/emails/auth/forgot-password-email.tsx create mode 100644 packages/email/emails/auth/password-reset-notify-email.tsx create mode 100644 packages/email/emails/auth/verification-email.tsx create mode 100644 packages/email/emails/invite/invite-accepted-email.tsx create mode 100644 packages/email/emails/invite/invite-email.tsx create mode 100644 packages/email/emails/invite/onboarding-invite-email.tsx create mode 100644 packages/email/emails/survey/embed-survey-preview-email.tsx create mode 100644 packages/email/emails/survey/link-survey-email.tsx create mode 100644 packages/email/emails/survey/response-finished-email.tsx rename packages/email/{components => emails}/weekly-summary/create-reminder-notification-body.tsx (95%) rename packages/email/{components => emails}/weekly-summary/live-survey-notification.tsx (98%) rename packages/email/{components => emails}/weekly-summary/no-live-survey-notification-email.tsx (100%) rename packages/email/{components => emails}/weekly-summary/notification-footer.tsx (100%) rename packages/email/{components => emails}/weekly-summary/notification-header.tsx (100%) rename packages/email/{components => emails}/weekly-summary/notification-insight.tsx (100%) rename packages/email/{components => emails}/weekly-summary/weekly-summary-notification-email.tsx (92%) delete mode 100644 packages/package.json diff --git a/.npmrc b/.npmrc index 28c49286c0..d059104788 100644 --- a/.npmrc +++ b/.npmrc @@ -5,4 +5,5 @@ shared-workspace-shrinkwrap = true access = public enable-pre-post-scripts = true legacy-peer-deps=true -node-linker=hoisted \ No newline at end of file +node-linker=hoisted +save-exact=true \ No newline at end of file diff --git a/apps/demo-react-native/package.json b/apps/demo-react-native/package.json index 186d52e822..71f662b654 100644 --- a/apps/demo-react-native/package.json +++ b/apps/demo-react-native/package.json @@ -13,16 +13,16 @@ "dependencies": { "@formbricks/js": "workspace:*", "@formbricks/react-native": "workspace:*", - "expo": "^51.0.26", - "expo-status-bar": "~1.12.1", - "react": "^18.2.0", - "react-native": "^0.74.4", + "expo": "51.0.26", + "expo-status-bar": "1.12.1", + "react": "18.3.1", + "react-native": "0.74.4", "react-native-webview": "13.8.6" }, "devDependencies": { - "@babel/core": "^7.25.2", - "@types/react": "~18.2.79", - "typescript": "^5.3.3" + "@babel/core": "7.25.2", + "@types/react": "18.3.11", + "typescript": "5.3.3" }, "private": true } diff --git a/apps/demo/package.json b/apps/demo/package.json index 13d59b81e3..9bf44efd02 100644 --- a/apps/demo/package.json +++ b/apps/demo/package.json @@ -13,7 +13,7 @@ "dependencies": { "@formbricks/js": "workspace:*", "@formbricks/ui": "workspace:*", - "lucide-react": "^0.418.0", + "lucide-react": "0.418.0", "next": "14.2.5", "react": "18.3.1", "react-dom": "18.3.1" diff --git a/apps/docs/package.json b/apps/docs/package.json index c2223fc67e..f681c96f4d 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -12,62 +12,62 @@ }, "browserslist": "defaults, not ie <= 11", "dependencies": { - "@algolia/autocomplete-core": "^1.17.4", - "@calcom/embed-react": "^1.5.1", + "@algolia/autocomplete-core": "1.17.4", + "@calcom/embed-react": "1.5.1", "@docsearch/css": "3", - "@docsearch/react": "^3.6.2", + "@docsearch/react": "3.6.2", "@formbricks/lib": "workspace:*", "@formbricks/types": "workspace:*", "@formbricks/ui": "workspace:*", - "@headlessui/react": "^2.1.9", - "@headlessui/tailwindcss": "^0.2.1", - "@mapbox/rehype-prism": "^0.9.0", - "@mdx-js/loader": "^3.0.1", - "@mdx-js/react": "^3.0.1", + "@headlessui/react": "2.1.9", + "@headlessui/tailwindcss": "0.2.1", + "@mapbox/rehype-prism": "0.9.0", + "@mdx-js/loader": "3.0.1", + "@mdx-js/react": "3.0.1", "@next/mdx": "14.2.15", - "@paralleldrive/cuid2": "^2.2.2", - "@sindresorhus/slugify": "^2.2.1", - "@tailwindcss/typography": "^0.5.15", - "acorn": "^8.12.1", - "autoprefixer": "^10.4.20", - "clsx": "^2.1.1", - "fast-glob": "^3.3.2", - "flexsearch": "^0.7.43", + "@paralleldrive/cuid2": "2.2.2", + "@sindresorhus/slugify": "2.2.1", + "@tailwindcss/typography": "0.5.15", + "acorn": "8.12.1", + "autoprefixer": "10.4.20", + "clsx": "2.1.1", + "fast-glob": "3.3.2", + "flexsearch": "0.7.43", "framer-motion": "11.11.4", - "lottie-web": "^5.12.2", - "lucide": "^0.451.0", - "lucide-react": "^0.451.0", - "mdast-util-to-string": "^4.0.0", - "mdx-annotations": "^0.1.4", + "lottie-web": "5.12.2", + "lucide": "0.451.0", + "lucide-react": "0.451.0", + "mdast-util-to-string": "4.0.0", + "mdx-annotations": "0.1.4", "next": "14.2.15", - "next-plausible": "^3.12.2", - "next-seo": "^6.6.0", - "next-sitemap": "^4.2.3", - "next-themes": "^0.3.0", - "node-fetch": "^3.3.2", - "prism-react-renderer": "^2.4.0", - "prismjs": "^1.29.0", + "next-plausible": "3.12.2", + "next-seo": "6.6.0", + "next-sitemap": "4.2.3", + "next-themes": "0.3.0", + "node-fetch": "3.3.2", + "prism-react-renderer": "2.4.0", + "prismjs": "1.29.0", "react": "18.3.1", "react-dom": "18.3.1", - "react-highlight-words": "^0.20.0", - "react-markdown": "^9.0.1", - "react-responsive-embed": "^2.1.0", - "remark": "^15.0.1", - "remark-gfm": "^4.0.0", - "remark-mdx": "^3.0.1", - "schema-dts": "^1.1.2", - "sharp": "^0.33.5", - "shiki": "^0.14.7", - "simple-functional-loader": "^1.2.1", - "tailwindcss": "^3.4.13", - "unist-util-filter": "^5.0.1", - "unist-util-visit": "^5.0.0", - "zustand": "^4.5.5" + "react-highlight-words": "0.20.0", + "react-markdown": "9.0.1", + "react-responsive-embed": "2.1.0", + "remark": "15.0.1", + "remark-gfm": "4.0.0", + "remark-mdx": "3.0.1", + "schema-dts": "1.1.2", + "sharp": "0.33.5", + "shiki": "0.14.7", + "simple-functional-loader": "1.2.1", + "tailwindcss": "3.4.13", + "unist-util-filter": "5.0.1", + "unist-util-visit": "5.0.0", + "zustand": "4.5.5" }, "devDependencies": { "@formbricks/config-typescript": "workspace:*", - "@types/dompurify": "^3.0.5", - "@types/react-highlight-words": "^0.20.0", + "@types/dompurify": "3.0.5", + "@types/react-highlight-words": "0.20.0", "@formbricks/eslint-config": "workspace:*" } } diff --git a/apps/storybook/package.json b/apps/storybook/package.json index 08f2acbb4f..225b279898 100644 --- a/apps/storybook/package.json +++ b/apps/storybook/package.json @@ -12,30 +12,30 @@ }, "dependencies": { "@formbricks/ui": "workspace:*", - "eslint-plugin-react-refresh": "^0.4.12", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "eslint-plugin-react-refresh": "0.4.12", + "react": "18.3.1", + "react-dom": "18.3.1" }, "devDependencies": { - "@chromatic-com/storybook": "^2.0.2", + "@chromatic-com/storybook": "2.0.2", "@formbricks/config-typescript": "workspace:*", - "@storybook/addon-a11y": "^8.3.5", - "@storybook/addon-essentials": "^8.3.5", - "@storybook/addon-interactions": "^8.3.5", - "@storybook/addon-links": "^8.3.5", - "@storybook/addon-onboarding": "^8.3.5", - "@storybook/blocks": "^8.3.5", - "@storybook/react": "^8.3.5", - "@storybook/react-vite": "^8.3.5", - "@storybook/test": "^8.3.5", - "@typescript-eslint/eslint-plugin": "^8.8.1", - "@typescript-eslint/parser": "^8.8.1", - "@vitejs/plugin-react": "^4.3.2", - "esbuild": "^0.24.0", - "eslint-plugin-storybook": "^0.9.0", - "prop-types": "^15.8.1", - "storybook": "^8.3.5", - "tsup": "^8.3.0", - "vite": "^5.4.8" + "@storybook/addon-a11y": "8.3.5", + "@storybook/addon-essentials": "8.3.5", + "@storybook/addon-interactions": "8.3.5", + "@storybook/addon-links": "8.3.5", + "@storybook/addon-onboarding": "8.3.5", + "@storybook/blocks": "8.3.5", + "@storybook/react": "8.3.5", + "@storybook/react-vite": "8.3.5", + "@storybook/test": "8.3.5", + "@typescript-eslint/eslint-plugin": "8.8.1", + "@typescript-eslint/parser": "8.8.1", + "@vitejs/plugin-react": "4.3.2", + "esbuild": "0.24.0", + "eslint-plugin-storybook": "0.9.0", + "prop-types": "15.8.1", + "storybook": "8.3.5", + "tsup": "8.3.0", + "vite": "5.4.8" } } diff --git a/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/(analysis)/summary/lib/emailTemplate.tsx b/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/(analysis)/summary/lib/emailTemplate.tsx index 586fd536d4..38cacb6408 100644 --- a/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/(analysis)/summary/lib/emailTemplate.tsx +++ b/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/(analysis)/summary/lib/emailTemplate.tsx @@ -1,4 +1,4 @@ -import { getPreviewEmailTemplateHtml } from "@formbricks/email/components/survey/preview-email-template"; +import { getPreviewEmailTemplateHtml } from "@formbricks/email/components/preview-email-template"; import { WEBAPP_URL } from "@formbricks/lib/constants"; import { getProductByEnvironmentId } from "@formbricks/lib/product/service"; import { getSurvey } from "@formbricks/lib/survey/service"; @@ -16,7 +16,7 @@ export const getEmailTemplateHtml = async (surveyId: string) => { const styling = getStyling(product, survey); const surveyUrl = WEBAPP_URL + "/s/" + survey.id; - const html = getPreviewEmailTemplateHtml(survey, surveyUrl, styling); + const html = await getPreviewEmailTemplateHtml(survey, surveyUrl, styling); const doctype = ''; const htmlCleaned = html.toString().replace(doctype, ""); diff --git a/apps/web/package.json b/apps/web/package.json index b5b04d9c23..7f0962a5a6 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -12,10 +12,10 @@ "lint": "next lint" }, "dependencies": { - "@dnd-kit/core": "^6.1.0", - "@dnd-kit/modifiers": "^7.0.0", - "@dnd-kit/sortable": "^8.0.0", - "@dnd-kit/utilities": "^3.2.2", + "@dnd-kit/core": "6.1.0", + "@dnd-kit/modifiers": "7.0.0", + "@dnd-kit/sortable": "8.0.0", + "@dnd-kit/utilities": "3.2.2", "@formbricks/api": "workspace:*", "@formbricks/database": "workspace:*", "@formbricks/ee": "workspace:*", @@ -26,52 +26,52 @@ "@formbricks/surveys": "workspace:*", "@formbricks/types": "workspace:*", "@formbricks/ui": "workspace:*", - "@hookform/resolvers": "^3.9.0", - "@json2csv/node": "^7.0.6", - "@paralleldrive/cuid2": "^2.2.2", - "@radix-ui/react-collapsible": "^1.1.1", - "@react-email/components": "^0.0.25", - "@sentry/nextjs": "^8.33.1", - "@tanstack/react-table": "^8.20.5", - "@vercel/og": "^0.6.3", - "@vercel/speed-insights": "^1.0.12", - "bcryptjs": "^2.4.3", - "dotenv": "^16.4.5", - "encoding": "^0.1.13", - "file-loader": "^6.2.0", + "@hookform/resolvers": "3.9.0", + "@json2csv/node": "7.0.6", + "@paralleldrive/cuid2": "2.2.2", + "@radix-ui/react-collapsible": "1.1.1", + "@react-email/components": "0.0.25", + "@sentry/nextjs": "8.33.1", + "@tanstack/react-table": "8.20.5", + "@vercel/og": "0.6.3", + "@vercel/speed-insights": "1.0.12", + "bcryptjs": "2.4.3", + "dotenv": "16.4.5", + "encoding": "0.1.13", + "file-loader": "6.2.0", "framer-motion": "11.11.4", - "googleapis": "^144.0.0", - "jiti": "^2.3.3", - "jsonwebtoken": "^9.0.2", - "lodash": "^4.17.21", - "lru-cache": "^11.0.1", - "lucide-react": "^0.451.0", - "mime": "^4.0.4", + "googleapis": "144.0.0", + "jiti": "2.3.3", + "jsonwebtoken": "9.0.2", + "lodash": "4.17.21", + "lru-cache": "11.0.1", + "lucide-react": "0.451.0", + "mime": "4.0.4", "next": "14.2.15", - "next-safe-action": "^7.9.3", - "optional": "^0.1.4", - "otplib": "^12.0.1", - "papaparse": "^5.4.1", - "posthog-js": "^1.167.0", - "prismjs": "^1.29.0", + "next-safe-action": "7.9.3", + "optional": "0.1.4", + "otplib": "12.0.1", + "papaparse": "5.4.1", + "posthog-js": "1.167.0", + "prismjs": "1.29.0", "react": "18.3.1", "react-dom": "18.3.1", - "react-hook-form": "^7.53.0", - "react-hot-toast": "^2.4.1", - "redis": "^4.7.0", - "sharp": "^0.33.5", - "ua-parser-js": "^1.0.39", - "webpack": "^5.95.0", - "xlsx": "^0.18.5" + "react-hook-form": "7.53.0", + "react-hot-toast": "2.4.1", + "redis": "4.7.0", + "sharp": "0.33.5", + "ua-parser-js": "1.0.39", + "webpack": "5.95.0", + "xlsx": "0.18.5" }, "devDependencies": { "@formbricks/config-typescript": "workspace:*", "@formbricks/eslint-config": "workspace:*", - "@neshca/cache-handler": "^1.7.3", - "@types/bcryptjs": "^2.4.6", - "@types/lodash": "^4.17.10", - "@types/markdown-it": "^14.1.2", - "@types/papaparse": "^5.3.14", - "@types/qrcode": "^1.5.5" + "@neshca/cache-handler": "1.7.3", + "@types/bcryptjs": "2.4.6", + "@types/lodash": "4.17.10", + "@types/markdown-it": "14.1.2", + "@types/papaparse": "5.3.14", + "@types/qrcode": "1.5.5" } } diff --git a/package.json b/package.json index 2f3b690b01..2d5b25531d 100644 --- a/package.json +++ b/package.json @@ -32,14 +32,14 @@ "storybook": "turbo run storybook" }, "devDependencies": { - "@playwright/test": "^1.45.3", + "@playwright/test": "1.45.3", "@formbricks/eslint-config": "workspace:*", - "eslint": "^8.57.0", - "husky": "^9.1.4", - "lint-staged": "^15.2.7", - "rimraf": "^6.0.1", - "tsx": "^4.16.5", - "turbo": "^2.0.11" + "eslint": "8.57.0", + "husky": "9.1.4", + "lint-staged": "15.2.7", + "rimraf": "6.0.1", + "tsx": "4.16.5", + "turbo": "2.0.11" }, "lint-staged": { "(apps|packages)/**/*.{js,ts,jsx,tsx}": [ @@ -64,7 +64,7 @@ "showDetails": true }, "dependencies": { - "@changesets/cli": "^2.27.7", - "playwright": "^1.45.3" + "@changesets/cli": "2.27.7", + "playwright": "1.45.3" } } diff --git a/packages/api/package.json b/packages/api/package.json index e88fe0b366..eb470634ed 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -37,11 +37,11 @@ "@formbricks/config-typescript": "workspace:*", "@formbricks/eslint-config": "workspace:*", "@formbricks/types": "workspace:*", - "@rollup/plugin-inject": "^5.0.5", - "buffer": "^6.0.3", - "terser": "^5.31.6", - "vite": "^5.4.1", - "vite-plugin-dts": "^3.9.1", - "vite-plugin-node-polyfills": "^0.22.0" + "@rollup/plugin-inject": "5.0.5", + "buffer": "6.0.3", + "terser": "5.31.6", + "vite": "5.4.8", + "vite-plugin-dts": "3.9.1", + "vite-plugin-node-polyfills": "0.22.0" } } diff --git a/packages/config-eslint/package.json b/packages/config-eslint/package.json index 1c77f5e994..07ab1c4b81 100644 --- a/packages/config-eslint/package.json +++ b/packages/config-eslint/package.json @@ -3,15 +3,15 @@ "version": "0.0.0", "private": true, "devDependencies": { - "@next/eslint-plugin-next": "^14.2.5", - "@typescript-eslint/eslint-plugin": "^8.0.0", - "@typescript-eslint/parser": "^8.0.0", - "@vercel/style-guide": "^6.0.0", - "eslint-config-next": "^14.2.5", - "eslint-config-prettier": "^9.1.0", - "eslint-config-turbo": "^2.0.14", + "@next/eslint-plugin-next": "14.2.5", + "@typescript-eslint/eslint-plugin": "8.0.0", + "@typescript-eslint/parser": "8.0.0", + "@vercel/style-guide": "6.0.0", + "eslint-config-next": "14.2.5", + "eslint-config-prettier": "9.1.0", + "eslint-config-turbo": "2.0.14", "eslint-plugin-react": "7.35.0", - "eslint-plugin-react-hooks": "^4.6.2", - "eslint-plugin-react-refresh": "^0.4.9" + "eslint-plugin-react-hooks": "4.6.2", + "eslint-plugin-react-refresh": "0.4.9" } } diff --git a/packages/config-prettier/package.json b/packages/config-prettier/package.json index f915b37639..ba673dc4aa 100644 --- a/packages/config-prettier/package.json +++ b/packages/config-prettier/package.json @@ -7,8 +7,8 @@ "clean": "rimraf node_modules .turbo" }, "devDependencies": { - "@trivago/prettier-plugin-sort-imports": "^4.3.0", - "prettier": "^3.3.3", - "prettier-plugin-tailwindcss": "^0.6.6" + "@trivago/prettier-plugin-sort-imports": "4.3.0", + "prettier": "3.3.3", + "prettier-plugin-tailwindcss": "0.6.6" } } diff --git a/packages/config-typescript/package.json b/packages/config-typescript/package.json index a7f4029b35..da9e34afb3 100644 --- a/packages/config-typescript/package.json +++ b/packages/config-typescript/package.json @@ -8,7 +8,7 @@ }, "devDependencies": { "@types/node": "22.3.0", - "@types/react": "18.3.3", + "@types/react": "18.3.11", "@types/react-dom": "18.3.0", "typescript": "5.4.5" } diff --git a/packages/database/package.json b/packages/database/package.json index 59a0105688..4021851b65 100644 --- a/packages/database/package.json +++ b/packages/database/package.json @@ -55,20 +55,20 @@ "data-migration:migrate-survey-types": "ts-node ./data-migrations/20241002123456_migrate_survey_types/data-migration.ts" }, "dependencies": { - "@prisma/client": "^5.18.0", - "@prisma/extension-accelerate": "^1.1.0", - "dotenv-cli": "^7.4.2" + "@prisma/client": "5.18.0", + "@prisma/extension-accelerate": "1.1.0", + "dotenv-cli": "7.4.2" }, "devDependencies": { "@formbricks/config-typescript": "workspace:*", "@formbricks/types": "workspace:*", - "@paralleldrive/cuid2": "^2.2.2", + "@paralleldrive/cuid2": "2.2.2", "@formbricks/eslint-config": "workspace:*", - "prisma": "^5.18.0", - "prisma-dbml-generator": "^0.12.0", - "prisma-json-types-generator": "^3.0.4", - "ts-node": "^10.9.2", - "zod": "^3.23.8", - "zod-prisma": "^0.5.4" + "prisma": "5.18.0", + "prisma-dbml-generator": "0.12.0", + "prisma-json-types-generator": "3.0.4", + "ts-node": "10.9.2", + "zod": "3.23.8", + "zod-prisma": "0.5.4" } } diff --git a/packages/ee/package.json b/packages/ee/package.json index 6b20f160d2..9b4d103b4f 100644 --- a/packages/ee/package.json +++ b/packages/ee/package.json @@ -11,28 +11,28 @@ "lint": "eslint --ext .ts,.tsx --fix ." }, "devDependencies": { - "@formbricks/config-typescript": "*", + "@formbricks/config-typescript": "workspace:*", "@formbricks/eslint-config": "workspace:*", - "@formbricks/lib": "*", - "@formbricks/types": "*", - "@formbricks/ui": "*", - "@types/dompurify": "^3.0.5", - "@types/react": "18.3.3" + "@formbricks/lib": "workspace:*", + "@formbricks/types": "workspace:*", + "@formbricks/ui": "workspace:*", + "@types/dompurify": "3.0.5", + "@types/react": "18.3.11" }, "dependencies": { "@formbricks/database": "workspace:*", "@formbricks/lib": "workspace:*", - "@paralleldrive/cuid2": "^2.2.2", - "@radix-ui/react-collapsible": "^1.1.0", - "https-proxy-agent": "^7.0.5", - "lucide-react": "^0.427.0", - "next": "^14.2.5", - "next-auth": "^4.24.7", - "node-fetch": "^3.3.2", - "react-hook-form": "^7.53.0", - "react-hot-toast": "^2.4.1", - "server-only": "^0.0.1", - "stripe": "^16.7.0", - "zod": "^3.23.8" + "@paralleldrive/cuid2": "2.2.2", + "@radix-ui/react-collapsible": "1.1.0", + "https-proxy-agent": "7.0.5", + "lucide-react": "0.427.0", + "next": "14.2.5", + "next-auth": "4.24.7", + "node-fetch": "3.3.2", + "react-hook-form": "7.53.0", + "react-hot-toast": "2.4.1", + "server-only": "0.0.1", + "stripe": "16.7.0", + "zod": "3.23.8" } } diff --git a/packages/email/components/auth/forgot-password-email.tsx b/packages/email/components/auth/forgot-password-email.tsx deleted file mode 100644 index 77420a52d0..0000000000 --- a/packages/email/components/auth/forgot-password-email.tsx +++ /dev/null @@ -1,23 +0,0 @@ -import { Container, Heading, Text } from "@react-email/components"; -import React from "react"; -import { EmailButton } from "../general/email-button"; -import { EmailFooter } from "../general/email-footer"; - -interface ForgotPasswordEmailProps { - verifyLink: string; -} - -export function ForgotPasswordEmail({ verifyLink }: ForgotPasswordEmailProps): React.JSX.Element { - return ( - - Change password - - You have requested a link to change your password. You can do this by clicking the link below: - - - The link is valid for 24 hours. - If you didn't request this, please ignore this email. - - - ); -} diff --git a/packages/email/components/auth/password-reset-notify-email.tsx b/packages/email/components/auth/password-reset-notify-email.tsx deleted file mode 100644 index b0dae41df9..0000000000 --- a/packages/email/components/auth/password-reset-notify-email.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import { Container, Heading, Text } from "@react-email/components"; -import React from "react"; -import { EmailFooter } from "../general/email-footer"; - -export function PasswordResetNotifyEmail(): React.JSX.Element { - return ( - - Password changed - Your password has been changed successfully. - - - ); -} diff --git a/packages/email/components/auth/verification-email.tsx b/packages/email/components/auth/verification-email.tsx deleted file mode 100644 index 08691407e7..0000000000 --- a/packages/email/components/auth/verification-email.tsx +++ /dev/null @@ -1,34 +0,0 @@ -import { Container, Heading, Link, Text } from "@react-email/components"; -import React from "react"; -import { EmailButton } from "../general/email-button"; -import { EmailFooter } from "../general/email-footer"; - -interface VerificationEmailProps { - verifyLink: string; - verificationRequestLink: string; -} - -export function VerificationEmail({ - verifyLink, - verificationRequestLink, -}: VerificationEmailProps): React.JSX.Element { - return ( - - Almost there! - To start using Formbricks please verify your email below: - - You can also click on this link: - - {verifyLink} - - The link is valid for 24h. - - If it has expired please request a new token here:{" "} - - Request new verification - - - - - ); -} diff --git a/packages/email/components/general/email-button.tsx b/packages/email/components/email-button.tsx similarity index 92% rename from packages/email/components/general/email-button.tsx rename to packages/email/components/email-button.tsx index d2b2303c3a..c767edd9c7 100644 --- a/packages/email/components/general/email-button.tsx +++ b/packages/email/components/email-button.tsx @@ -13,3 +13,5 @@ export function EmailButton({ label, href }: EmailButtonProps): React.JSX.Elemen ); } + +export default EmailButton; diff --git a/packages/email/components/general/email-footer.tsx b/packages/email/components/email-footer.tsx similarity index 87% rename from packages/email/components/general/email-footer.tsx rename to packages/email/components/email-footer.tsx index 089e00e0ac..27f93026be 100644 --- a/packages/email/components/general/email-footer.tsx +++ b/packages/email/components/email-footer.tsx @@ -8,3 +8,5 @@ export function EmailFooter(): React.JSX.Element { ); } + +export default EmailFooter; diff --git a/packages/email/components/general/email-template.tsx b/packages/email/components/email-template.tsx similarity index 94% rename from packages/email/components/general/email-template.tsx rename to packages/email/components/email-template.tsx index 5bbc1b0114..ff16ab993d 100644 --- a/packages/email/components/general/email-template.tsx +++ b/packages/email/components/email-template.tsx @@ -1,10 +1,6 @@ import { Body, Column, Container, Html, Img, Link, Row, Section, Tailwind } from "@react-email/components"; -interface EmailTemplateProps { - content: JSX.Element; -} - -export function EmailTemplate({ content }: EmailTemplateProps): React.JSX.Element { +export function EmailTemplate({ children }): React.JSX.Element { return ( @@ -22,7 +18,7 @@ export function EmailTemplate({ content }: EmailTemplateProps): React.JSX.Elemen /> - {content} + {children}
diff --git a/packages/email/components/invite/invite-accepted-email.tsx b/packages/email/components/invite/invite-accepted-email.tsx deleted file mode 100644 index cfe2f450fa..0000000000 --- a/packages/email/components/invite/invite-accepted-email.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import { Container, Text } from "@react-email/components"; -import React from "react"; -import { EmailFooter } from "../general/email-footer"; - -interface InviteAcceptedEmailProps { - inviterName: string; - inviteeName: string; -} - -export function InviteAcceptedEmail({ - inviterName, - inviteeName, -}: InviteAcceptedEmailProps): React.JSX.Element { - return ( - - Hey {inviterName}, - Just letting you know that {inviteeName} accepted your invitation. Have fun collaborating! - - - ); -} diff --git a/packages/email/components/invite/invite-email.tsx b/packages/email/components/invite/invite-email.tsx deleted file mode 100644 index 8ee428af93..0000000000 --- a/packages/email/components/invite/invite-email.tsx +++ /dev/null @@ -1,24 +0,0 @@ -import { Container, Text } from "@react-email/components"; -import React from "react"; -import { EmailButton } from "../general/email-button"; -import { EmailFooter } from "../general/email-footer"; - -interface InviteEmailProps { - inviteeName: string; - inviterName: string; - verifyLink: string; -} - -export function InviteEmail({ inviteeName, inviterName, verifyLink }: InviteEmailProps): React.JSX.Element { - return ( - - Hey {inviteeName}, - - Your colleague {inviterName} invited you to join them at Formbricks. To accept the invitation, please - click the link below: - - - - - ); -} diff --git a/packages/email/components/invite/onboarding-invite-email.tsx b/packages/email/components/invite/onboarding-invite-email.tsx deleted file mode 100644 index 154dcf02cb..0000000000 --- a/packages/email/components/invite/onboarding-invite-email.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { Container, Heading, Text } from "@react-email/components"; -import { EmailButton } from "../general/email-button"; -import { EmailFooter } from "../general/email-footer"; - -interface OnboardingInviteEmailProps { - inviteMessage: string; - inviterName: string; - verifyLink: string; -} - -export function OnboardingInviteEmail({ - inviteMessage, - inviterName, - verifyLink, -}: OnboardingInviteEmailProps): React.JSX.Element { - return ( - - Hey 👋 - {inviteMessage} - Get Started in Minutes -
    -
  1. Create an account to join {inviterName}'s organization.
  2. -
  3. Connect Formbricks to your app or website via HTML Snippet or NPM in just a few minutes.
  4. -
  5. Done ✅
  6. -
- - -
- ); -} diff --git a/packages/email/components/survey/preview-email-template.tsx b/packages/email/components/preview-email-template.tsx similarity index 99% rename from packages/email/components/survey/preview-email-template.tsx rename to packages/email/components/preview-email-template.tsx index 8c0549b3ca..a810965429 100644 --- a/packages/email/components/survey/preview-email-template.tsx +++ b/packages/email/components/preview-email-template.tsx @@ -18,7 +18,7 @@ import { COLOR_DEFAULTS } from "@formbricks/lib/styling/constants"; import { isLight, mixColor } from "@formbricks/lib/utils/colors"; import { type TSurvey, TSurveyQuestionTypeEnum, type TSurveyStyling } from "@formbricks/types/surveys/types"; import { RatingSmiley } from "@formbricks/ui/components/RatingSmiley"; -import { getNPSOptionColor, getRatingNumberOptionColor } from "../../lib/utils"; +import { getNPSOptionColor, getRatingNumberOptionColor } from "../lib/utils"; interface PreviewEmailTemplateProps { survey: TSurvey; @@ -26,11 +26,11 @@ interface PreviewEmailTemplateProps { styling: TSurveyStyling; } -export const getPreviewEmailTemplateHtml = ( +export const getPreviewEmailTemplateHtml = async ( survey: TSurvey, surveyUrl: string, styling: TSurveyStyling -): string => { +): Promise => { return render(, { pretty: true, }); diff --git a/packages/email/components/survey/embed-survey-preview-email.tsx b/packages/email/components/survey/embed-survey-preview-email.tsx deleted file mode 100644 index 6c50edf66f..0000000000 --- a/packages/email/components/survey/embed-survey-preview-email.tsx +++ /dev/null @@ -1,24 +0,0 @@ -import { Container, Heading, Text } from "@react-email/components"; -import React from "react"; - -interface EmbedSurveyPreviewEmailProps { - html: string; - environmentId: string; -} - -export function EmbedSurveyPreviewEmail({ - html, - environmentId, -}: EmbedSurveyPreviewEmailProps): React.JSX.Element { - return ( - - Preview Email Embed - This is how the code snippet looks embedded into an email: - - Didn't request this? Help us fight spam and forward this mail to hola@formbricks.com - -
- Environment ID: {environmentId} - - ); -} diff --git a/packages/email/components/survey/link-survey-email.tsx b/packages/email/components/survey/link-survey-email.tsx deleted file mode 100644 index 8796efab68..0000000000 --- a/packages/email/components/survey/link-survey-email.tsx +++ /dev/null @@ -1,22 +0,0 @@ -import { Container, Heading, Text } from "@react-email/components"; -import React from "react"; -import { EmailButton } from "../general/email-button"; -import { EmailFooter } from "../general/email-footer"; - -interface LinkSurveyEmailProps { - surveyName: string; - getSurveyLink: () => string; -} - -export function LinkSurveyEmail({ surveyName, getSurveyLink }: LinkSurveyEmailProps): React.JSX.Element { - return ( - - Hey 👋 - Thanks for validating your email! - To fill out the survey please click on the button below: - - Survey name: {surveyName} - - - ); -} diff --git a/packages/email/components/survey/response-finished-email.tsx b/packages/email/components/survey/response-finished-email.tsx deleted file mode 100644 index 2515ea9e44..0000000000 --- a/packages/email/components/survey/response-finished-email.tsx +++ /dev/null @@ -1,223 +0,0 @@ -import { Column, Container, Hr, Img, Link, Row, Section, Text } from "@react-email/components"; -import { FileDigitIcon, FileType2Icon } from "lucide-react"; -import { getQuestionResponseMapping } from "@formbricks/lib/responses"; -import { getOriginalFileNameFromUrl } from "@formbricks/lib/storage/utils"; -import type { TOrganization } from "@formbricks/types/organizations"; -import type { TResponse } from "@formbricks/types/responses"; -import { - type TSurvey, - type TSurveyQuestionType, - TSurveyQuestionTypeEnum, -} from "@formbricks/types/surveys/types"; -import { EmailButton } from "../general/email-button"; - -export const renderEmailResponseValue = ( - response: string | string[], - questionType: TSurveyQuestionType -): React.JSX.Element => { - switch (questionType) { - case TSurveyQuestionTypeEnum.FileUpload: - return ( - - {Array.isArray(response) && - response.map((responseItem) => ( - - - {getOriginalFileNameFromUrl(responseItem)} - - ))} - - ); - - case TSurveyQuestionTypeEnum.PictureSelection: - return ( - - - {Array.isArray(response) && - response.map((responseItem) => ( - - {responseItem.split("/").pop()} - - ))} - - - ); - - case TSurveyQuestionTypeEnum.Ranking: - return ( - - - {Array.isArray(response) && - response.map( - (item, index) => - item && ( - - #{index + 1} - {item} - - ) - )} - - - ); - - default: - return {response}; - } -}; - -interface ResponseFinishedEmailProps { - survey: TSurvey; - responseCount: number; - response: TResponse; - WEBAPP_URL: string; - environmentId: string; - organization: TOrganization; -} - -export function ResponseFinishedEmail({ - survey, - responseCount, - response, - WEBAPP_URL, - environmentId, - organization, -}: ResponseFinishedEmailProps): React.JSX.Element { - const questions = getQuestionResponseMapping(survey, response); - - return ( - - - - Hey 👋 - - Congrats, you received a new response to your survey! Someone just completed your survey{" "} - {survey.name}: - -
- {questions.map((question) => { - if (!question.response) return; - return ( - - - {question.question} - {renderEmailResponseValue(question.response, question.type)} - - - ); - })} - {survey.variables.map((variable) => { - const variableResponse = response.variables[variable.id]; - if (variableResponse && ["number", "string"].includes(typeof variable)) { - return ( - - - - {variable.type === "number" ? ( - - ) : ( - - )} - {variable.name} - - {variableResponse} - - - ); - } - return null; - })} - {survey.hiddenFields.fieldIds?.map((hiddenFieldId) => { - const hiddenFieldResponse = response.data[hiddenFieldId]; - if (hiddenFieldResponse && typeof hiddenFieldResponse === "string") { - return ( - - - - {hiddenFieldId} - - - {hiddenFieldResponse} - - - - ); - } - return null; - })} - 1 - ? `View ${String(responseCount - 1).toString()} more ${responseCount === 2 ? "response" : "responses"}` - : `View survey summary` - } - /> -
-
- Don't want to get these notifications? - - Turn off notifications for{" "} - - this form - - - - Turn off notifications for{" "} - - all newly created forms{" "} - - -
-
-
-
- ); -} - -function FileIcon(): React.JSX.Element { - return ( - - - - - ); -} - -function EyeOffIcon(): React.JSX.Element { - return ( - - - - - - - ); -} diff --git a/packages/email/emails/auth/forgot-password-email.tsx b/packages/email/emails/auth/forgot-password-email.tsx new file mode 100644 index 0000000000..7d6e7bfb18 --- /dev/null +++ b/packages/email/emails/auth/forgot-password-email.tsx @@ -0,0 +1,28 @@ +import { Container, Heading, Text } from "@react-email/components"; +import React from "react"; +import { EmailButton } from "../../components/email-button"; +import { EmailFooter } from "../../components/email-footer"; +import { EmailTemplate } from "../../components/email-template"; + +interface ForgotPasswordEmailProps { + verifyLink: string; +} + +export function ForgotPasswordEmail({ verifyLink }: ForgotPasswordEmailProps): React.JSX.Element { + return ( + + + Change password + + You have requested a link to change your password. You can do this by clicking the link below: + + + The link is valid for 24 hours. + If you didn't request this, please ignore this email. + + + + ); +} + +export default ForgotPasswordEmail; diff --git a/packages/email/emails/auth/password-reset-notify-email.tsx b/packages/email/emails/auth/password-reset-notify-email.tsx new file mode 100644 index 0000000000..44dfbe165f --- /dev/null +++ b/packages/email/emails/auth/password-reset-notify-email.tsx @@ -0,0 +1,18 @@ +import { Container, Heading, Text } from "@react-email/components"; +import React from "react"; +import { EmailFooter } from "../../components/email-footer"; +import { EmailTemplate } from "../../components/email-template"; + +export function PasswordResetNotifyEmail(): React.JSX.Element { + return ( + + + Password changed + Your password has been changed successfully. + + + + ); +} + +export default PasswordResetNotifyEmail; diff --git a/packages/email/emails/auth/verification-email.tsx b/packages/email/emails/auth/verification-email.tsx new file mode 100644 index 0000000000..8abcb43aa2 --- /dev/null +++ b/packages/email/emails/auth/verification-email.tsx @@ -0,0 +1,39 @@ +import { Container, Heading, Link, Text } from "@react-email/components"; +import React from "react"; +import { EmailButton } from "../../components/email-button"; +import { EmailFooter } from "../../components/email-footer"; +import { EmailTemplate } from "../../components/email-template"; + +interface VerificationEmailProps { + verifyLink: string; + verificationRequestLink: string; +} + +export function VerificationEmail({ + verifyLink, + verificationRequestLink, +}: VerificationEmailProps): React.JSX.Element { + return ( + + + Almost there! + To start using Formbricks please verify your email below: + + You can also click on this link: + + {verifyLink} + + The link is valid for 24h. + + If it has expired please request a new token here:{" "} + + Request new verification + + + + + + ); +} + +export default VerificationEmail; diff --git a/packages/email/emails/invite/invite-accepted-email.tsx b/packages/email/emails/invite/invite-accepted-email.tsx new file mode 100644 index 0000000000..a46f260181 --- /dev/null +++ b/packages/email/emails/invite/invite-accepted-email.tsx @@ -0,0 +1,28 @@ +import { Container, Text } from "@react-email/components"; +import React from "react"; +import { EmailFooter } from "../../components/email-footer"; +import { EmailTemplate } from "../../components/email-template"; + +interface InviteAcceptedEmailProps { + inviterName: string; + inviteeName: string; +} + +export function InviteAcceptedEmail({ + inviterName, + inviteeName, +}: InviteAcceptedEmailProps): React.JSX.Element { + return ( + + + Hey {inviterName}, + + Just letting you know that {inviteeName} accepted your invitation. Have fun collaborating!{" "} + + + + + ); +} + +export default InviteAcceptedEmail; diff --git a/packages/email/emails/invite/invite-email.tsx b/packages/email/emails/invite/invite-email.tsx new file mode 100644 index 0000000000..ffb3eb6f46 --- /dev/null +++ b/packages/email/emails/invite/invite-email.tsx @@ -0,0 +1,29 @@ +import { Container, Text } from "@react-email/components"; +import React from "react"; +import { EmailButton } from "../../components/email-button"; +import { EmailFooter } from "../../components/email-footer"; +import { EmailTemplate } from "../../components/email-template"; + +interface InviteEmailProps { + inviteeName: string; + inviterName: string; + verifyLink: string; +} + +export function InviteEmail({ inviteeName, inviterName, verifyLink }: InviteEmailProps): React.JSX.Element { + return ( + + + Hey {inviteeName}, + + Your colleague {inviterName} invited you to join them at Formbricks. To accept the invitation, + please click the link below: + + + + + + ); +} + +export default InviteEmail; diff --git a/packages/email/emails/invite/onboarding-invite-email.tsx b/packages/email/emails/invite/onboarding-invite-email.tsx new file mode 100644 index 0000000000..f6914fdde5 --- /dev/null +++ b/packages/email/emails/invite/onboarding-invite-email.tsx @@ -0,0 +1,35 @@ +import { Container, Heading, Text } from "@react-email/components"; +import { EmailButton } from "../../components/email-button"; +import { EmailFooter } from "../../components/email-footer"; +import { EmailTemplate } from "../../components/email-template"; + +interface OnboardingInviteEmailProps { + inviteMessage: string; + inviterName: string; + verifyLink: string; +} + +export function OnboardingInviteEmail({ + inviteMessage, + inviterName, + verifyLink, +}: OnboardingInviteEmailProps): React.JSX.Element { + return ( + + + Hey 👋 + {inviteMessage} + Get Started in Minutes +
    +
  1. Create an account to join {inviterName}'s organization.
  2. +
  3. Connect Formbricks to your app or website via HTML Snippet or NPM in just a few minutes.
  4. +
  5. Done ✅
  6. +
+ + +
+
+ ); +} + +export default OnboardingInviteEmail; diff --git a/packages/email/emails/survey/embed-survey-preview-email.tsx b/packages/email/emails/survey/embed-survey-preview-email.tsx new file mode 100644 index 0000000000..795a3d0f5c --- /dev/null +++ b/packages/email/emails/survey/embed-survey-preview-email.tsx @@ -0,0 +1,29 @@ +import { Container, Heading, Text } from "@react-email/components"; +import React from "react"; +import { EmailTemplate } from "../../components/email-template"; + +interface EmbedSurveyPreviewEmailProps { + html: string; + environmentId: string; +} + +export function EmbedSurveyPreviewEmail({ + html, + environmentId, +}: EmbedSurveyPreviewEmailProps): React.JSX.Element { + return ( + + + Preview Email Embed + This is how the code snippet looks embedded into an email: + + Didn't request this? Help us fight spam and forward this mail to hola@formbricks.com + +
+ Environment ID: {environmentId} + + + ); +} + +export default EmbedSurveyPreviewEmail; diff --git a/packages/email/emails/survey/link-survey-email.tsx b/packages/email/emails/survey/link-survey-email.tsx new file mode 100644 index 0000000000..acc4f2a317 --- /dev/null +++ b/packages/email/emails/survey/link-survey-email.tsx @@ -0,0 +1,27 @@ +import { Container, Heading, Text } from "@react-email/components"; +import React from "react"; +import { EmailButton } from "../../components/email-button"; +import { EmailFooter } from "../../components/email-footer"; +import { EmailTemplate } from "../../components/email-template"; + +interface LinkSurveyEmailProps { + surveyName: string; + surveyLink: string; +} + +export function LinkSurveyEmail({ surveyName, surveyLink }: LinkSurveyEmailProps): React.JSX.Element { + return ( + + + Hey 👋 + Thanks for validating your email! + To fill out the survey please click on the button below: + + Survey name: {surveyName} + + + + ); +} + +export default LinkSurveyEmail; diff --git a/packages/email/emails/survey/response-finished-email.tsx b/packages/email/emails/survey/response-finished-email.tsx new file mode 100644 index 0000000000..fe096ba749 --- /dev/null +++ b/packages/email/emails/survey/response-finished-email.tsx @@ -0,0 +1,228 @@ +import { Column, Container, Hr, Img, Link, Row, Section, Text } from "@react-email/components"; +import { FileDigitIcon, FileType2Icon } from "lucide-react"; +import { getQuestionResponseMapping } from "@formbricks/lib/responses"; +import { getOriginalFileNameFromUrl } from "@formbricks/lib/storage/utils"; +import type { TOrganization } from "@formbricks/types/organizations"; +import type { TResponse } from "@formbricks/types/responses"; +import { + type TSurvey, + type TSurveyQuestionType, + TSurveyQuestionTypeEnum, +} from "@formbricks/types/surveys/types"; +import { EmailButton } from "../../components/email-button"; +import { EmailTemplate } from "../../components/email-template"; + +export const renderEmailResponseValue = ( + response: string | string[], + questionType: TSurveyQuestionType +): React.JSX.Element => { + switch (questionType) { + case TSurveyQuestionTypeEnum.FileUpload: + return ( + + {Array.isArray(response) && + response.map((responseItem) => ( + + + {getOriginalFileNameFromUrl(responseItem)} + + ))} + + ); + + case TSurveyQuestionTypeEnum.PictureSelection: + return ( + + + {Array.isArray(response) && + response.map((responseItem) => ( + + {responseItem.split("/").pop()} + + ))} + + + ); + + case TSurveyQuestionTypeEnum.Ranking: + return ( + + + {Array.isArray(response) && + response.map( + (item, index) => + item && ( + + #{index + 1} + {item} + + ) + )} + + + ); + + default: + return {response}; + } +}; + +interface ResponseFinishedEmailProps { + survey: TSurvey; + responseCount: number; + response: TResponse; + WEBAPP_URL: string; + environmentId: string; + organization: TOrganization; +} + +export function ResponseFinishedEmail({ + survey, + responseCount, + response, + WEBAPP_URL, + environmentId, + organization, +}: ResponseFinishedEmailProps): React.JSX.Element { + const questions = getQuestionResponseMapping(survey, response); + + return ( + + + + + Hey 👋 + + Congrats, you received a new response to your survey! Someone just completed your survey{" "} + {survey.name}: + +
+ {questions.map((question) => { + if (!question.response) return; + return ( + + + {question.question} + {renderEmailResponseValue(question.response, question.type)} + + + ); + })} + {survey.variables.map((variable) => { + const variableResponse = response.variables[variable.id]; + if (variableResponse && ["number", "string"].includes(typeof variable)) { + return ( + + + + {variable.type === "number" ? ( + + ) : ( + + )} + {variable.name} + + + {variableResponse} + + + + ); + } + return null; + })} + {survey.hiddenFields.fieldIds?.map((hiddenFieldId) => { + const hiddenFieldResponse = response.data[hiddenFieldId]; + if (hiddenFieldResponse && typeof hiddenFieldResponse === "string") { + return ( + + + + {hiddenFieldId} + + + {hiddenFieldResponse} + + + + ); + } + return null; + })} + 1 + ? `View ${String(responseCount - 1).toString()} more ${responseCount === 2 ? "response" : "responses"}` + : `View survey summary` + } + /> +
+
+ Don't want to get these notifications? + + Turn off notifications for{" "} + + this form + + + + Turn off notifications for{" "} + + all newly created forms{" "} + + +
+
+
+
+
+ ); +} + +function FileIcon(): React.JSX.Element { + return ( + + + + + ); +} + +function EyeOffIcon(): React.JSX.Element { + return ( + + + + + + + ); +} diff --git a/packages/email/components/weekly-summary/create-reminder-notification-body.tsx b/packages/email/emails/weekly-summary/create-reminder-notification-body.tsx similarity index 95% rename from packages/email/components/weekly-summary/create-reminder-notification-body.tsx rename to packages/email/emails/weekly-summary/create-reminder-notification-body.tsx index c4c597cc1a..dc2cac1f50 100644 --- a/packages/email/components/weekly-summary/create-reminder-notification-body.tsx +++ b/packages/email/emails/weekly-summary/create-reminder-notification-body.tsx @@ -2,7 +2,7 @@ import { Container, Text } from "@react-email/components"; import React from "react"; import { WEBAPP_URL } from "@formbricks/lib/constants"; import type { TWeeklySummaryNotificationResponse } from "@formbricks/types/weekly-summary"; -import { EmailButton } from "../general/email-button"; +import { EmailButton } from "../../components/email-button"; import { NotificationFooter } from "./notification-footer"; interface CreateReminderNotificationBodyProps { diff --git a/packages/email/components/weekly-summary/live-survey-notification.tsx b/packages/email/emails/weekly-summary/live-survey-notification.tsx similarity index 98% rename from packages/email/components/weekly-summary/live-survey-notification.tsx rename to packages/email/emails/weekly-summary/live-survey-notification.tsx index 128bd67f54..7ddf650c89 100644 --- a/packages/email/components/weekly-summary/live-survey-notification.tsx +++ b/packages/email/emails/weekly-summary/live-survey-notification.tsx @@ -6,7 +6,7 @@ import type { TWeeklySummaryNotificationDataSurvey, TWeeklySummarySurveyResponseData, } from "@formbricks/types/weekly-summary"; -import { EmailButton } from "../general/email-button"; +import { EmailButton } from "../../components/email-button"; import { renderEmailResponseValue } from "../survey/response-finished-email"; const getButtonLabel = (count: number): string => { diff --git a/packages/email/components/weekly-summary/no-live-survey-notification-email.tsx b/packages/email/emails/weekly-summary/no-live-survey-notification-email.tsx similarity index 100% rename from packages/email/components/weekly-summary/no-live-survey-notification-email.tsx rename to packages/email/emails/weekly-summary/no-live-survey-notification-email.tsx diff --git a/packages/email/components/weekly-summary/notification-footer.tsx b/packages/email/emails/weekly-summary/notification-footer.tsx similarity index 100% rename from packages/email/components/weekly-summary/notification-footer.tsx rename to packages/email/emails/weekly-summary/notification-footer.tsx diff --git a/packages/email/components/weekly-summary/notification-header.tsx b/packages/email/emails/weekly-summary/notification-header.tsx similarity index 100% rename from packages/email/components/weekly-summary/notification-header.tsx rename to packages/email/emails/weekly-summary/notification-header.tsx diff --git a/packages/email/components/weekly-summary/notification-insight.tsx b/packages/email/emails/weekly-summary/notification-insight.tsx similarity index 100% rename from packages/email/components/weekly-summary/notification-insight.tsx rename to packages/email/emails/weekly-summary/notification-insight.tsx diff --git a/packages/email/components/weekly-summary/weekly-summary-notification-email.tsx b/packages/email/emails/weekly-summary/weekly-summary-notification-email.tsx similarity index 92% rename from packages/email/components/weekly-summary/weekly-summary-notification-email.tsx rename to packages/email/emails/weekly-summary/weekly-summary-notification-email.tsx index 5894e13de6..c48f559b77 100644 --- a/packages/email/components/weekly-summary/weekly-summary-notification-email.tsx +++ b/packages/email/emails/weekly-summary/weekly-summary-notification-email.tsx @@ -1,5 +1,6 @@ import React from "react"; import type { TWeeklySummaryNotificationResponse } from "@formbricks/types/weekly-summary"; +import { EmailTemplate } from "../../components/email-template"; import { LiveSurveyNotification } from "./live-survey-notification"; import { NotificationFooter } from "./notification-footer"; import { NotificationHeader } from "./notification-header"; @@ -21,7 +22,7 @@ export function WeeklySummaryNotificationEmail({ endYear, }: WeeklySummaryNotificationEmailProps): React.JSX.Element { return ( -
+ -
+ ); } diff --git a/packages/email/index.tsx b/packages/email/index.tsx index 24a14754da..626e8a1c64 100644 --- a/packages/email/index.tsx +++ b/packages/email/index.tsx @@ -18,18 +18,17 @@ import type { TLinkSurveyEmailData } from "@formbricks/types/email"; import type { TResponse } from "@formbricks/types/responses"; import type { TSurvey } from "@formbricks/types/surveys/types"; import type { TWeeklySummaryNotificationResponse } from "@formbricks/types/weekly-summary"; -import { ForgotPasswordEmail } from "./components/auth/forgot-password-email"; -import { PasswordResetNotifyEmail } from "./components/auth/password-reset-notify-email"; -import { VerificationEmail } from "./components/auth/verification-email"; -import { EmailTemplate } from "./components/general/email-template"; -import { InviteAcceptedEmail } from "./components/invite/invite-accepted-email"; -import { InviteEmail } from "./components/invite/invite-email"; -import { OnboardingInviteEmail } from "./components/invite/onboarding-invite-email"; -import { EmbedSurveyPreviewEmail } from "./components/survey/embed-survey-preview-email"; -import { LinkSurveyEmail } from "./components/survey/link-survey-email"; -import { ResponseFinishedEmail } from "./components/survey/response-finished-email"; -import { NoLiveSurveyNotificationEmail } from "./components/weekly-summary/no-live-survey-notification-email"; -import { WeeklySummaryNotificationEmail } from "./components/weekly-summary/weekly-summary-notification-email"; +import { ForgotPasswordEmail } from "./emails/auth/forgot-password-email"; +import { PasswordResetNotifyEmail } from "./emails/auth/password-reset-notify-email"; +import { VerificationEmail } from "./emails/auth/verification-email"; +import { InviteAcceptedEmail } from "./emails/invite/invite-accepted-email"; +import { InviteEmail } from "./emails/invite/invite-email"; +import { OnboardingInviteEmail } from "./emails/invite/onboarding-invite-email"; +import { EmbedSurveyPreviewEmail } from "./emails/survey/embed-survey-preview-email"; +import { LinkSurveyEmail } from "./emails/survey/link-survey-email"; +import { ResponseFinishedEmail } from "./emails/survey/response-finished-email"; +import { NoLiveSurveyNotificationEmail } from "./emails/weekly-summary/no-live-survey-notification-email"; +import { WeeklySummaryNotificationEmail } from "./emails/weekly-summary/weekly-summary-notification-email"; export const IS_SMTP_CONFIGURED = Boolean(SMTP_HOST && SMTP_PORT); @@ -81,10 +80,11 @@ export const sendVerificationEmail = async (user: TEmailUser): Promise => const verificationRequestLink = `${WEBAPP_URL}/auth/verification-requested?email=${encodeURIComponent( user.email )}`; + const html = await render(VerificationEmail({ verificationRequestLink, verifyLink })); await sendEmail({ to: user.email, subject: "Please verify your email to use Formbricks", - html: render(EmailTemplate({ content: VerificationEmail({ verificationRequestLink, verifyLink }) })), + html, }); }; @@ -93,18 +93,20 @@ export const sendForgotPasswordEmail = async (user: TEmailUser): Promise = expiresIn: "1d", }); const verifyLink = `${WEBAPP_URL}/auth/forgot-password/reset?token=${encodeURIComponent(token)}`; + const html = await render(ForgotPasswordEmail({ verifyLink })); await sendEmail({ to: user.email, subject: "Reset your Formbricks password", - html: render(EmailTemplate({ content: ForgotPasswordEmail({ verifyLink }) })), + html, }); }; export const sendPasswordResetNotifyEmail = async (user: TEmailUser): Promise => { + const html = await render(PasswordResetNotifyEmail()); await sendEmail({ to: user.email, subject: "Your Formbricks password has been changed", - html: render(EmailTemplate({ content: PasswordResetNotifyEmail() })), + html, }); }; @@ -123,18 +125,18 @@ export const sendInviteMemberEmail = async ( const verifyLink = `${WEBAPP_URL}/invite?token=${encodeURIComponent(token)}`; if (isOnboardingInvite && inviteMessage) { + const html = await render(OnboardingInviteEmail({ verifyLink, inviteMessage, inviterName })); await sendEmail({ to: email, subject: `${inviterName} needs a hand setting up Formbricks. Can you help out?`, - html: render( - EmailTemplate({ content: OnboardingInviteEmail({ verifyLink, inviteMessage, inviterName }) }) - ), + html, }); } else { + const html = await render(InviteEmail({ inviteeName, inviterName, verifyLink })); await sendEmail({ to: email, subject: `You're invited to collaborate on Formbricks!`, - html: render(EmailTemplate({ content: InviteEmail({ inviteeName, inviterName, verifyLink }) })), + html, }); } }; @@ -144,10 +146,11 @@ export const sendInviteAcceptedEmail = async ( inviteeName: string, email: string ): Promise => { + const html = await render(InviteAcceptedEmail({ inviteeName, inviterName })); await sendEmail({ to: email, subject: `You've got a new organization member!`, - html: render(EmailTemplate({ content: InviteAcceptedEmail({ inviteeName, inviterName }) })), + html, }); }; @@ -165,37 +168,38 @@ export const sendResponseFinishedEmail = async ( throw new Error("Organization not found"); } + const html = await render( + ResponseFinishedEmail({ + survey, + responseCount, + response, + WEBAPP_URL, + environmentId, + organization, + }) + ); + await sendEmail({ to: email, subject: personEmail ? `${personEmail} just completed your ${survey.name} survey ✅` : `A response for ${survey.name} was completed ✅`, replyTo: personEmail?.toString() ?? MAIL_FROM, - html: render( - EmailTemplate({ - content: ResponseFinishedEmail({ - survey, - responseCount, - response, - WEBAPP_URL, - environmentId, - organization, - }), - }) - ), + html, }); }; export const sendEmbedSurveyPreviewEmail = async ( to: string, subject: string, - html: string, + innerHtml: string, environmentId: string ): Promise => { + const html = await render(EmbedSurveyPreviewEmail({ html: innerHtml, environmentId })); await sendEmail({ to, subject, - html: render(EmailTemplate({ content: EmbedSurveyPreviewEmail({ html, environmentId }) })), + html, }); }; @@ -211,10 +215,13 @@ export const sendLinkSurveyToVerifiedEmail = async (data: TLinkSurveyEmailData): } return `${WEBAPP_URL}/s/${surveyId}?verify=${encodeURIComponent(token)}`; }; + const surveyLink = getSurveyLink(); + + const html = await render(LinkSurveyEmail({ surveyName, surveyLink })); await sendEmail({ to: data.email, subject: "Your survey is ready to be filled out.", - html: render(EmailTemplate({ content: LinkSurveyEmail({ surveyName, getSurveyLink }) })), + html, }); }; @@ -232,20 +239,19 @@ export const sendWeeklySummaryNotificationEmail = async ( )}`; const startYear = notificationData.lastWeekDate.getFullYear(); const endYear = notificationData.currentDate.getFullYear(); + const html = await render( + WeeklySummaryNotificationEmail({ + notificationData, + startDate, + endDate, + startYear, + endYear, + }) + ); await sendEmail({ to: email, subject: getEmailSubject(notificationData.productName), - html: render( - EmailTemplate({ - content: WeeklySummaryNotificationEmail({ - notificationData, - startDate, - endDate, - startYear, - endYear, - }), - }) - ), + html, }); }; @@ -263,19 +269,18 @@ export const sendNoLiveSurveyNotificationEmail = async ( )}`; const startYear = notificationData.lastWeekDate.getFullYear(); const endYear = notificationData.currentDate.getFullYear(); + const html = await render( + NoLiveSurveyNotificationEmail({ + notificationData, + startDate, + endDate, + startYear, + endYear, + }) + ); await sendEmail({ to: email, subject: getEmailSubject(notificationData.productName), - html: render( - EmailTemplate({ - content: NoLiveSurveyNotificationEmail({ - notificationData, - startDate, - endDate, - startYear, - endYear, - }), - }) - ), + html, }); }; diff --git a/packages/email/package.json b/packages/email/package.json index 2f7a960728..d2c4dda43f 100644 --- a/packages/email/package.json +++ b/packages/email/package.json @@ -4,6 +4,7 @@ "description": "Email package", "main": "./index.tsx", "scripts": { + "dev": "email dev --port 3003", "clean": "rimraf .turbo node_modules dist", "lint": "eslint --ext .ts,.tsx --fix ." }, @@ -12,14 +13,14 @@ "@formbricks/lib": "workspace:*", "@formbricks/types": "workspace:*", "@formbricks/ui": "workspace:*", - "@react-email/components": "^0.0.22", - "@react-email/render": "^0.0.17", - "lucide-react": "^0.427.0", - "nodemailer": "^6.9.14", - "react-email": "^2.1.6" + "@react-email/components": "0.0.25", + "@react-email/render": "1.0.1", + "lucide-react": "0.451.0", + "nodemailer": "6.9.15" }, "devDependencies": { - "@types/nodemailer": "^6.4.15", - "@types/react": "18.3.3" + "@types/nodemailer": "6.4.16", + "@types/react": "18.3.11", + "react-email": "2.1.6" } } diff --git a/packages/email/tsconfig.json b/packages/email/tsconfig.json index 82881bf911..ff9fe1826b 100644 --- a/packages/email/tsconfig.json +++ b/packages/email/tsconfig.json @@ -3,7 +3,7 @@ "compilerOptions": { "baseUrl": ".", "paths": { - "~/*": ["/*"] + "@/*": ["./*"] }, "resolveJsonModule": true, "strictNullChecks": true diff --git a/packages/js-core/package.json b/packages/js-core/package.json index c3e2dbebfb..27f5b6ec0f 100644 --- a/packages/js-core/package.json +++ b/packages/js-core/package.json @@ -46,8 +46,8 @@ "@formbricks/config-typescript": "workspace:*", "@formbricks/types": "workspace:*", "@formbricks/eslint-config": "workspace:*", - "terser": "^5.31.6", - "vite": "^5.4.1", - "vite-plugin-dts": "^3.9.1" + "terser": "5.31.6", + "vite": "5.4.8", + "vite-plugin-dts": "3.9.1" } } diff --git a/packages/js/package.json b/packages/js/package.json index 5b0dc098e4..08d78331c7 100644 --- a/packages/js/package.json +++ b/packages/js/package.json @@ -44,9 +44,9 @@ "@formbricks/config-typescript": "workspace:*", "@formbricks/eslint-config": "workspace:*", "@formbricks/types": "workspace:*", - "terser": "^5.31.6", - "vite": "^5.4.1", - "vite-plugin-dts": "^3.9.1" + "terser": "5.31.6", + "vite": "5.4.8", + "vite-plugin-dts": "3.9.1" }, "peerDependencies": { "zod": "3.x" diff --git a/packages/lib/package.json b/packages/lib/package.json index 78b4a67ff4..2b0afd756d 100644 --- a/packages/lib/package.json +++ b/packages/lib/package.json @@ -20,31 +20,31 @@ "@formbricks/api": "*", "@formbricks/database": "*", "@formbricks/types": "*", - "@paralleldrive/cuid2": "^2.2.2", - "@t3-oss/env-nextjs": "^0.11.0", - "@ungap/structured-clone": "^1.2.0", - "aws-crt": "^1.21.3", - "date-fns": "^3.6.0", - "jsonwebtoken": "^9.0.2", - "markdown-it": "^14.1.0", - "mime-types": "^2.1.35", - "nanoid": "^5.0.7", - "next-auth": "^4.24.7", - "posthog-node": "^4.1.0", - "qrcode": "^1.5.4", - "server-only": "^0.0.1", - "superjson": "^2.2.1", - "tailwind-merge": "^2.5.2" + "@paralleldrive/cuid2": "2.2.2", + "@t3-oss/env-nextjs": "0.11.0", + "@ungap/structured-clone": "1.2.0", + "aws-crt": "1.21.3", + "date-fns": "3.6.0", + "jsonwebtoken": "9.0.2", + "markdown-it": "14.1.0", + "mime-types": "2.1.35", + "nanoid": "5.0.7", + "next-auth": "4.24.7", + "posthog-node": "4.1.0", + "qrcode": "1.5.4", + "server-only": "0.0.1", + "superjson": "2.2.1", + "tailwind-merge": "2.5.2" }, "devDependencies": { "@formbricks/config-typescript": "workspace:*", - "@types/jsonwebtoken": "^9.0.6", - "@types/mime-types": "^2.1.4", - "@types/ungap__structured-clone": "^1.2.0", - "dotenv": "^16.4.5", + "@types/jsonwebtoken": "9.0.6", + "@types/mime-types": "2.1.4", + "@types/ungap__structured-clone": "1.2.0", + "dotenv": "16.4.5", "@formbricks/eslint-config": "workspace:*", - "ts-node": "^10.9.2", - "vitest": "^2.0.5", - "vitest-mock-extended": "^2.0.0" + "ts-node": "10.9.2", + "vitest": "2.0.5", + "vitest-mock-extended": "2.0.0" } } diff --git a/packages/package.json b/packages/package.json deleted file mode 100644 index c76a88df8e..0000000000 --- a/packages/package.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "dependencies": { - "react-select": "^5.8.0" - } -} diff --git a/packages/react-native/package.json b/packages/react-native/package.json index f142a61278..0bc26d041f 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -44,12 +44,12 @@ "@formbricks/lib": "workspace:*", "@formbricks/types": "workspace:*", "@react-native-async-storage/async-storage": "1.23.1", - "@types/react": "^18.2.79", - "react": "18.2.0", - "react-native": "^0.74.5", - "terser": "^5.31.3", - "vite": "^5.3.5", - "vite-plugin-dts": "^3.9.1" + "@types/react": "18.3.11", + "react": "18.3.1", + "react-native": "0.74.5", + "terser": "5.31.3", + "vite": "5.4.8", + "vite-plugin-dts": "3.9.1" }, "peerDependencies": { "react": ">=16.8.0", diff --git a/packages/surveys/package.json b/packages/surveys/package.json index d746b966e4..bc32b46645 100644 --- a/packages/surveys/package.json +++ b/packages/surveys/package.json @@ -41,21 +41,21 @@ "@formbricks/eslint-config": "workspace:*", "@formbricks/lib": "workspace:*", "@formbricks/types": "workspace:*", - "@preact/preset-vite": "^2.9.0", - "autoprefixer": "^10.4.20", + "@preact/preset-vite": "2.9.0", + "autoprefixer": "10.4.20", "concurrently": "8.2.2", - "isomorphic-dompurify": "^2.14.0", - "postcss": "^8.4.41", - "preact": "^10.23.2", - "react-date-picker": "^11.0.0", + "isomorphic-dompurify": "2.14.0", + "postcss": "8.4.41", + "preact": "10.23.2", + "react-date-picker": "11.0.0", "serve": "14.2.3", - "tailwindcss": "^3.4.10", - "terser": "^5.31.6", - "vite": "^5.4.1", - "vite-plugin-dts": "^3.9.1", - "vite-tsconfig-paths": "^5.0.1" + "tailwindcss": "3.4.10", + "terser": "5.31.6", + "vite": "5.4.8", + "vite-plugin-dts": "3.9.1", + "vite-tsconfig-paths": "5.0.1" }, "dependencies": { - "@formkit/auto-animate": "^0.8.2" + "@formkit/auto-animate": "0.8.2" } } diff --git a/packages/types/package.json b/packages/types/package.json index 4019c551fc..da467d170e 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -12,6 +12,6 @@ "@formbricks/config-typescript": "workspace:*" }, "dependencies": { - "zod": "^3.23.8" + "zod": "3.23.8" } } diff --git a/packages/ui/package.json b/packages/ui/package.json index bbd78a0486..31768e9643 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -12,50 +12,50 @@ "@formbricks/config-typescript": "workspace:*", "@formbricks/eslint-config": "workspace:*", "@formbricks/types": "workspace:*", - "concurrently": "^8.2.2", - "postcss": "^8.4.41", + "concurrently": "8.2.2", + "postcss": "8.4.41", "react": "18.3.1" }, "dependencies": { "@formbricks/database": "workspace:*", "@formbricks/lib": "workspace:*", "@formbricks/surveys": "workspace:*", - "@lexical/code": "^0.17.0", - "@lexical/link": "^0.17.0", - "@lexical/list": "^0.17.0", - "@lexical/markdown": "^0.17.0", - "@lexical/react": "^0.17.0", - "@lexical/rich-text": "^0.17.0", - "@lexical/table": "^0.17.0", - "@radix-ui/react-accordion": "^1.2.0", - "@radix-ui/react-checkbox": "^1.1.1", - "@radix-ui/react-dialog": "^1.1.1", - "@radix-ui/react-dropdown-menu": "^2.1.1", - "@radix-ui/react-label": "^2.1.0", - "@radix-ui/react-popover": "^1.1.1", - "@radix-ui/react-radio-group": "^1.2.0", - "@radix-ui/react-select": "^2.1.1", - "@radix-ui/react-slider": "^1.2.0", - "@radix-ui/react-slot": "^1.1.0", - "@radix-ui/react-switch": "^1.1.0", - "@radix-ui/react-tooltip": "^1.1.2", - "@tailwindcss/forms": "^0.5.9", - "@tailwindcss/typography": "^0.5.13", - "autoprefixer": "^10.4.20", - "boring-avatars": "^1.10.2", - "class-variance-authority": "^0.7.0", - "clsx": "^2.1.1", - "cmdk": "^1.0.0", - "lexical": "^0.17.0", - "lucide-react": "^0.427.0", - "mime": "^4.0.4", - "react-colorful": "^5.6.1", - "react-confetti": "^6.1.0", - "react-day-picker": "^9.0.8", - "react-hot-toast": "^2.4.1", - "react-radio-group": "^3.0.3", - "react-use": "^17.5.1", - "tailwind-merge": "^2.5.2", - "tailwindcss": "^3.4.13" + "@lexical/code": "0.17.0", + "@lexical/link": "0.17.0", + "@lexical/list": "0.17.0", + "@lexical/markdown": "0.17.0", + "@lexical/react": "0.17.0", + "@lexical/rich-text": "0.17.0", + "@lexical/table": "0.17.0", + "@radix-ui/react-accordion": "1.2.0", + "@radix-ui/react-checkbox": "1.1.1", + "@radix-ui/react-dialog": "1.1.1", + "@radix-ui/react-dropdown-menu": "2.1.1", + "@radix-ui/react-label": "2.1.0", + "@radix-ui/react-popover": "1.1.1", + "@radix-ui/react-radio-group": "1.2.0", + "@radix-ui/react-select": "2.1.1", + "@radix-ui/react-slider": "1.2.0", + "@radix-ui/react-slot": "1.1.0", + "@radix-ui/react-switch": "1.1.0", + "@radix-ui/react-tooltip": "1.1.2", + "@tailwindcss/forms": "0.5.9", + "@tailwindcss/typography": "0.5.13", + "autoprefixer": "10.4.20", + "boring-avatars": "1.10.2", + "class-variance-authority": "0.7.0", + "clsx": "2.1.1", + "cmdk": "1.0.0", + "lexical": "0.17.0", + "lucide-react": "0.427.0", + "mime": "4.0.4", + "react-colorful": "5.6.1", + "react-confetti": "6.1.0", + "react-day-picker": "9.0.8", + "react-hot-toast": "2.4.1", + "react-radio-group": "3.0.3", + "react-use": "17.5.1", + "tailwind-merge": "2.5.2", + "tailwindcss": "3.4.13" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d977dc0f8e..255d2ce28a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,35 +9,35 @@ importers: .: dependencies: '@changesets/cli': - specifier: ^2.27.7 + specifier: 2.27.7 version: 2.27.7 playwright: - specifier: ^1.45.3 + specifier: 1.45.3 version: 1.45.3 devDependencies: '@formbricks/eslint-config': specifier: workspace:* version: link:packages/config-eslint '@playwright/test': - specifier: ^1.45.3 + specifier: 1.45.3 version: 1.45.3 eslint: - specifier: ^8.57.0 + specifier: 8.57.0 version: 8.57.0 husky: - specifier: ^9.1.4 + specifier: 9.1.4 version: 9.1.4 lint-staged: - specifier: ^15.2.7 + specifier: 15.2.7 version: 15.2.7 rimraf: - specifier: ^6.0.1 + specifier: 6.0.1 version: 6.0.1 tsx: - specifier: ^4.16.5 + specifier: 4.16.5 version: 4.16.5 turbo: - specifier: ^2.0.11 + specifier: 2.0.11 version: 2.0.11 apps/demo: @@ -49,7 +49,7 @@ importers: specifier: workspace:* version: link:../../packages/ui lucide-react: - specifier: ^0.418.0 + specifier: 0.418.0 version: 0.418.0(react@18.3.1) next: specifier: 14.2.5 @@ -77,45 +77,45 @@ importers: specifier: workspace:* version: link:../../packages/react-native expo: - specifier: ^51.0.26 - version: 51.0.28(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13) + specifier: 51.0.26 + version: 51.0.26(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13) expo-status-bar: - specifier: ~1.12.1 + specifier: 1.12.1 version: 1.12.1 react: - specifier: ^18.2.0 + specifier: 18.3.1 version: 18.3.1 react-native: - specifier: ^0.74.4 - version: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.3.1) + specifier: 0.74.4 + version: 0.74.4(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1) react-native-webview: specifier: 13.8.6 - version: 13.8.6(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + version: 13.8.6(react-native@0.74.4(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) devDependencies: '@babel/core': - specifier: ^7.25.2 + specifier: 7.25.2 version: 7.25.2 '@types/react': - specifier: ~18.2.79 - version: 18.2.79 + specifier: 18.3.11 + version: 18.3.11 typescript: - specifier: ^5.3.3 - version: 5.4.5 + specifier: 5.3.3 + version: 5.3.3 apps/docs: dependencies: '@algolia/autocomplete-core': - specifier: ^1.17.4 + specifier: 1.17.4 version: 1.17.4(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.14.0) '@calcom/embed-react': - specifier: ^1.5.1 + specifier: 1.5.1 version: 1.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@docsearch/css': specifier: '3' version: 3.6.0 '@docsearch/react': - specifier: ^3.6.2 - version: 3.6.2(@algolia/client-search@4.23.3)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.14.0) + specifier: 3.6.2 + version: 3.6.2(@algolia/client-search@4.23.3)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.14.0) '@formbricks/lib': specifier: workspace:* version: link:../../packages/lib @@ -126,88 +126,88 @@ importers: specifier: workspace:* version: link:../../packages/ui '@headlessui/react': - specifier: ^2.1.9 + specifier: 2.1.9 version: 2.1.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@headlessui/tailwindcss': - specifier: ^0.2.1 + specifier: 0.2.1 version: 0.2.1(tailwindcss@3.4.13(ts-node@10.9.2(typescript@5.5.4))) '@mapbox/rehype-prism': - specifier: ^0.9.0 + specifier: 0.9.0 version: 0.9.0 '@mdx-js/loader': - specifier: ^3.0.1 + specifier: 3.0.1 version: 3.0.1(webpack@5.95.0) '@mdx-js/react': - specifier: ^3.0.1 - version: 3.0.1(@types/react@18.3.3)(react@18.3.1) + specifier: 3.0.1 + version: 3.0.1(@types/react@18.3.11)(react@18.3.1) '@next/mdx': specifier: 14.2.15 - version: 14.2.15(@mdx-js/loader@3.0.1(webpack@5.95.0))(@mdx-js/react@3.0.1(@types/react@18.3.3)(react@18.3.1)) + version: 14.2.15(@mdx-js/loader@3.0.1(webpack@5.95.0))(@mdx-js/react@3.0.1(@types/react@18.3.11)(react@18.3.1)) '@paralleldrive/cuid2': - specifier: ^2.2.2 + specifier: 2.2.2 version: 2.2.2 '@sindresorhus/slugify': - specifier: ^2.2.1 + specifier: 2.2.1 version: 2.2.1 '@tailwindcss/typography': - specifier: ^0.5.15 + specifier: 0.5.15 version: 0.5.15(tailwindcss@3.4.13(ts-node@10.9.2(typescript@5.5.4))) acorn: - specifier: ^8.12.1 + specifier: 8.12.1 version: 8.12.1 autoprefixer: - specifier: ^10.4.20 + specifier: 10.4.20 version: 10.4.20(postcss@8.4.41) clsx: - specifier: ^2.1.1 + specifier: 2.1.1 version: 2.1.1 fast-glob: - specifier: ^3.3.2 + specifier: 3.3.2 version: 3.3.2 flexsearch: - specifier: ^0.7.43 + specifier: 0.7.43 version: 0.7.43 framer-motion: specifier: 11.11.4 version: 11.11.4(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) lottie-web: - specifier: ^5.12.2 + specifier: 5.12.2 version: 5.12.2 lucide: - specifier: ^0.451.0 + specifier: 0.451.0 version: 0.451.0 lucide-react: - specifier: ^0.451.0 + specifier: 0.451.0 version: 0.451.0(react@18.3.1) mdast-util-to-string: - specifier: ^4.0.0 + specifier: 4.0.0 version: 4.0.0 mdx-annotations: - specifier: ^0.1.4 + specifier: 0.1.4 version: 0.1.4 next: specifier: 14.2.15 version: 14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-plausible: - specifier: ^3.12.2 + specifier: 3.12.2 version: 3.12.2(next@14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(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-seo: - specifier: ^6.6.0 + specifier: 6.6.0 version: 6.6.0(next@14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(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-sitemap: - specifier: ^4.2.3 + specifier: 4.2.3 version: 4.2.3(next@14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) next-themes: - specifier: ^0.3.0 + specifier: 0.3.0 version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) node-fetch: - specifier: ^3.3.2 + specifier: 3.3.2 version: 3.3.2 prism-react-renderer: - specifier: ^2.4.0 + specifier: 2.4.0 version: 2.4.0(react@18.3.1) prismjs: - specifier: ^1.29.0 + specifier: 1.29.0 version: 1.29.0 react: specifier: 18.3.1 @@ -216,47 +216,47 @@ importers: specifier: 18.3.1 version: 18.3.1(react@18.3.1) react-highlight-words: - specifier: ^0.20.0 + specifier: 0.20.0 version: 0.20.0(react@18.3.1) react-markdown: - specifier: ^9.0.1 - version: 9.0.1(@types/react@18.3.3)(react@18.3.1) + specifier: 9.0.1 + version: 9.0.1(@types/react@18.3.11)(react@18.3.1) react-responsive-embed: - specifier: ^2.1.0 + specifier: 2.1.0 version: 2.1.0(prop-types@15.8.1)(react@18.3.1) remark: - specifier: ^15.0.1 + specifier: 15.0.1 version: 15.0.1 remark-gfm: - specifier: ^4.0.0 + specifier: 4.0.0 version: 4.0.0 remark-mdx: - specifier: ^3.0.1 + specifier: 3.0.1 version: 3.0.1 schema-dts: - specifier: ^1.1.2 + specifier: 1.1.2 version: 1.1.2(typescript@5.5.4) sharp: - specifier: ^0.33.5 + specifier: 0.33.5 version: 0.33.5 shiki: - specifier: ^0.14.7 + specifier: 0.14.7 version: 0.14.7 simple-functional-loader: - specifier: ^1.2.1 + specifier: 1.2.1 version: 1.2.1 tailwindcss: - specifier: ^3.4.13 + specifier: 3.4.13 version: 3.4.13(ts-node@10.9.2) unist-util-filter: - specifier: ^5.0.1 + specifier: 5.0.1 version: 5.0.1 unist-util-visit: - specifier: ^5.0.0 + specifier: 5.0.0 version: 5.0.0 zustand: - specifier: ^4.5.5 - version: 4.5.5(@types/react@18.3.3)(react@18.3.1) + specifier: 4.5.5 + version: 4.5.5(@types/react@18.3.11)(react@18.3.1) devDependencies: '@formbricks/config-typescript': specifier: workspace:* @@ -265,10 +265,10 @@ importers: specifier: workspace:* version: link:../../packages/config-eslint '@types/dompurify': - specifier: ^3.0.5 + specifier: 3.0.5 version: 3.0.5 '@types/react-highlight-words': - specifier: ^0.20.0 + specifier: 0.20.0 version: 0.20.0 apps/storybook: @@ -277,89 +277,89 @@ importers: specifier: workspace:* version: link:../../packages/ui eslint-plugin-react-refresh: - specifier: ^0.4.12 + specifier: 0.4.12 version: 0.4.12(eslint@8.57.0) react: - specifier: ^18.3.1 + specifier: 18.3.1 version: 18.3.1 react-dom: - specifier: ^18.3.1 + specifier: 18.3.1 version: 18.3.1(react@18.3.1) devDependencies: '@chromatic-com/storybook': - specifier: ^2.0.2 + specifier: 2.0.2 version: 2.0.2(react@18.3.1) '@formbricks/config-typescript': specifier: workspace:* version: link:../../packages/config-typescript '@storybook/addon-a11y': - specifier: ^8.3.5 + specifier: 8.3.5 version: 8.3.5(storybook@8.3.5) '@storybook/addon-essentials': - specifier: ^8.3.5 + specifier: 8.3.5 version: 8.3.5(storybook@8.3.5) '@storybook/addon-interactions': - specifier: ^8.3.5 + specifier: 8.3.5 version: 8.3.5(storybook@8.3.5) '@storybook/addon-links': - specifier: ^8.3.5 + specifier: 8.3.5 version: 8.3.5(react@18.3.1)(storybook@8.3.5) '@storybook/addon-onboarding': - specifier: ^8.3.5 + specifier: 8.3.5 version: 8.3.5(react@18.3.1)(storybook@8.3.5) '@storybook/blocks': - specifier: ^8.3.5 + specifier: 8.3.5 version: 8.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5) '@storybook/react': - specifier: ^8.3.5 + specifier: 8.3.5 version: 8.3.5(@storybook/test@8.3.5(storybook@8.3.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5)(typescript@5.5.4) '@storybook/react-vite': - specifier: ^8.3.5 + specifier: 8.3.5 version: 8.3.5(@preact/preset-vite@2.9.0(@babel/core@7.25.2)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6)))(@storybook/test@8.3.5(storybook@8.3.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.24.0)(storybook@8.3.5)(typescript@5.5.4)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6)) '@storybook/test': - specifier: ^8.3.5 + specifier: 8.3.5 version: 8.3.5(storybook@8.3.5) '@typescript-eslint/eslint-plugin': - specifier: ^8.8.1 + specifier: 8.8.1 version: 8.8.1(@typescript-eslint/parser@8.8.1(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': - specifier: ^8.8.1 + specifier: 8.8.1 version: 8.8.1(eslint@8.57.0)(typescript@5.5.4) '@vitejs/plugin-react': - specifier: ^4.3.2 + specifier: 4.3.2 version: 4.3.2(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6)) esbuild: - specifier: ^0.24.0 + specifier: 0.24.0 version: 0.24.0 eslint-plugin-storybook: - specifier: ^0.9.0 + specifier: 0.9.0 version: 0.9.0(eslint@8.57.0)(typescript@5.5.4) prop-types: - specifier: ^15.8.1 + specifier: 15.8.1 version: 15.8.1 storybook: - specifier: ^8.3.5 + specifier: 8.3.5 version: 8.3.5 tsup: - specifier: ^8.3.0 + specifier: 8.3.0 version: 8.3.0(@microsoft/api-extractor@7.43.0(@types/node@22.3.0))(@swc/core@1.3.101)(jiti@2.3.3)(postcss@8.4.47)(tsx@4.16.5)(typescript@5.5.4)(yaml@2.4.5) vite: - specifier: ^5.4.8 + specifier: 5.4.8 version: 5.4.8(@types/node@22.3.0)(terser@5.31.6) apps/web: dependencies: '@dnd-kit/core': - specifier: ^6.1.0 + specifier: 6.1.0 version: 6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dnd-kit/modifiers': - specifier: ^7.0.0 + specifier: 7.0.0 version: 7.0.0(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@dnd-kit/sortable': - specifier: ^8.0.0 + specifier: 8.0.0 version: 8.0.0(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@dnd-kit/utilities': - specifier: ^3.2.2 + specifier: 3.2.2 version: 3.2.2(react@18.3.1) '@formbricks/api': specifier: workspace:* @@ -392,88 +392,88 @@ importers: specifier: workspace:* version: link:../../packages/ui '@hookform/resolvers': - specifier: ^3.9.0 + specifier: 3.9.0 version: 3.9.0(react-hook-form@7.53.0(react@18.3.1)) '@json2csv/node': - specifier: ^7.0.6 + specifier: 7.0.6 version: 7.0.6 '@paralleldrive/cuid2': - specifier: ^2.2.2 + specifier: 2.2.2 version: 2.2.2 '@radix-ui/react-collapsible': - specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.1.1 + version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-email/components': - specifier: ^0.0.25 + specifier: 0.0.25 version: 0.0.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sentry/nextjs': - specifier: ^8.33.1 - version: 8.33.1(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.25.1(@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))(encoding@0.1.13)(next@14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.95.0) + specifier: 8.33.1 + version: 8.33.1(@opentelemetry/api@1.9.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))(encoding@0.1.13)(next@14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.95.0) '@tanstack/react-table': - specifier: ^8.20.5 + specifier: 8.20.5 version: 8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@vercel/og': - specifier: ^0.6.3 + specifier: 0.6.3 version: 0.6.3 '@vercel/speed-insights': - specifier: ^1.0.12 + specifier: 1.0.12 version: 1.0.12(next@14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) bcryptjs: - specifier: ^2.4.3 + specifier: 2.4.3 version: 2.4.3 dotenv: - specifier: ^16.4.5 + specifier: 16.4.5 version: 16.4.5 encoding: - specifier: ^0.1.13 + specifier: 0.1.13 version: 0.1.13 file-loader: - specifier: ^6.2.0 + specifier: 6.2.0 version: 6.2.0(webpack@5.95.0) framer-motion: specifier: 11.11.4 version: 11.11.4(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) googleapis: - specifier: ^144.0.0 + specifier: 144.0.0 version: 144.0.0(encoding@0.1.13) jiti: - specifier: ^2.3.3 + specifier: 2.3.3 version: 2.3.3 jsonwebtoken: - specifier: ^9.0.2 + specifier: 9.0.2 version: 9.0.2 lodash: - specifier: ^4.17.21 + specifier: 4.17.21 version: 4.17.21 lru-cache: - specifier: ^11.0.1 + specifier: 11.0.1 version: 11.0.1 lucide-react: - specifier: ^0.451.0 + specifier: 0.451.0 version: 0.451.0(react@18.3.1) mime: - specifier: ^4.0.4 + specifier: 4.0.4 version: 4.0.4 next: specifier: 14.2.15 version: 14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-safe-action: - specifier: ^7.9.3 + specifier: 7.9.3 version: 7.9.3(next@14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(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)(zod@3.23.8) optional: - specifier: ^0.1.4 + specifier: 0.1.4 version: 0.1.4 otplib: - specifier: ^12.0.1 + specifier: 12.0.1 version: 12.0.1 papaparse: - specifier: ^5.4.1 + specifier: 5.4.1 version: 5.4.1 posthog-js: - specifier: ^1.167.0 + specifier: 1.167.0 version: 1.167.0 prismjs: - specifier: ^1.29.0 + specifier: 1.29.0 version: 1.29.0 react: specifier: 18.3.1 @@ -482,25 +482,25 @@ importers: specifier: 18.3.1 version: 18.3.1(react@18.3.1) react-hook-form: - specifier: ^7.53.0 + specifier: 7.53.0 version: 7.53.0(react@18.3.1) react-hot-toast: - specifier: ^2.4.1 + specifier: 2.4.1 version: 2.4.1(csstype@3.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) redis: - specifier: ^4.7.0 + specifier: 4.7.0 version: 4.7.0 sharp: - specifier: ^0.33.5 + specifier: 0.33.5 version: 0.33.5 ua-parser-js: - specifier: ^1.0.39 + specifier: 1.0.39 version: 1.0.39 webpack: - specifier: ^5.95.0 + specifier: 5.95.0 version: 5.95.0 xlsx: - specifier: ^0.18.5 + specifier: 0.18.5 version: 0.18.5 devDependencies: '@formbricks/config-typescript': @@ -510,22 +510,22 @@ importers: specifier: workspace:* version: link:../../packages/config-eslint '@neshca/cache-handler': - specifier: ^1.7.3 + specifier: 1.7.3 version: 1.7.3(next@14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(redis@4.7.0) '@types/bcryptjs': - specifier: ^2.4.6 + specifier: 2.4.6 version: 2.4.6 '@types/lodash': - specifier: ^4.17.10 + specifier: 4.17.10 version: 4.17.10 '@types/markdown-it': - specifier: ^14.1.2 + specifier: 14.1.2 version: 14.1.2 '@types/papaparse': - specifier: ^5.3.14 + specifier: 5.3.14 version: 5.3.14 '@types/qrcode': - specifier: ^1.5.5 + specifier: 1.5.5 version: 1.5.5 packages/api: @@ -540,67 +540,67 @@ importers: specifier: workspace:* version: link:../types '@rollup/plugin-inject': - specifier: ^5.0.5 + specifier: 5.0.5 version: 5.0.5(rollup@4.24.0) buffer: - specifier: ^6.0.3 + specifier: 6.0.3 version: 6.0.3 terser: - specifier: ^5.31.6 + specifier: 5.31.6 version: 5.31.6 vite: - specifier: ^5.4.1 - version: 5.4.1(@types/node@22.3.0)(terser@5.31.6) + specifier: 5.4.8 + version: 5.4.8(@types/node@22.3.0)(terser@5.31.6) vite-plugin-dts: - specifier: ^3.9.1 - version: 3.9.1(@types/node@22.3.0)(rollup@4.24.0)(typescript@5.5.4)(vite@5.4.1(@types/node@22.3.0)(terser@5.31.6)) + specifier: 3.9.1 + version: 3.9.1(@types/node@22.3.0)(rollup@4.24.0)(typescript@5.5.4)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6)) vite-plugin-node-polyfills: - specifier: ^0.22.0 - version: 0.22.0(rollup@4.24.0)(vite@5.4.1(@types/node@22.3.0)(terser@5.31.6)) + specifier: 0.22.0 + version: 0.22.0(rollup@4.24.0)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6)) packages/config-eslint: devDependencies: '@next/eslint-plugin-next': - specifier: ^14.2.5 + specifier: 14.2.5 version: 14.2.5 '@typescript-eslint/eslint-plugin': - specifier: ^8.0.0 + specifier: 8.0.0 version: 8.0.0(@typescript-eslint/parser@8.0.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': - specifier: ^8.0.0 + specifier: 8.0.0 version: 8.0.0(eslint@8.57.0)(typescript@5.5.4) '@vercel/style-guide': - specifier: ^6.0.0 + specifier: 6.0.0 version: 6.0.0(@next/eslint-plugin-next@14.2.5)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.4)(vitest@2.0.5) eslint-config-next: - specifier: ^14.2.5 + specifier: 14.2.5 version: 14.2.5(eslint@8.57.0)(typescript@5.5.4) eslint-config-prettier: - specifier: ^9.1.0 + specifier: 9.1.0 version: 9.1.0(eslint@8.57.0) eslint-config-turbo: - specifier: ^2.0.14 + specifier: 2.0.14 version: 2.0.14(eslint@8.57.0) eslint-plugin-react: specifier: 7.35.0 version: 7.35.0(eslint@8.57.0) eslint-plugin-react-hooks: - specifier: ^4.6.2 + specifier: 4.6.2 version: 4.6.2(eslint@8.57.0) eslint-plugin-react-refresh: - specifier: ^0.4.9 + specifier: 0.4.9 version: 0.4.9(eslint@8.57.0) packages/config-prettier: devDependencies: '@trivago/prettier-plugin-sort-imports': - specifier: ^4.3.0 + specifier: 4.3.0 version: 4.3.0(prettier@3.3.3) prettier: - specifier: ^3.3.3 + specifier: 3.3.3 version: 3.3.3 prettier-plugin-tailwindcss: - specifier: ^0.6.6 + specifier: 0.6.6 version: 0.6.6(@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.3.3))(prettier@3.3.3) packages/config-typescript: @@ -609,8 +609,8 @@ importers: specifier: 22.3.0 version: 22.3.0 '@types/react': - specifier: 18.3.3 - version: 18.3.3 + specifier: 18.3.11 + version: 18.3.11 '@types/react-dom': specifier: 18.3.0 version: 18.3.0 @@ -621,13 +621,13 @@ importers: packages/database: dependencies: '@prisma/client': - specifier: ^5.18.0 + specifier: 5.18.0 version: 5.18.0(prisma@5.18.0) '@prisma/extension-accelerate': - specifier: ^1.1.0 + specifier: 1.1.0 version: 1.1.0(@prisma/client@5.18.0(prisma@5.18.0)) dotenv-cli: - specifier: ^7.4.2 + specifier: 7.4.2 version: 7.4.2 devDependencies: '@formbricks/config-typescript': @@ -640,25 +640,25 @@ importers: specifier: workspace:* version: link:../types '@paralleldrive/cuid2': - specifier: ^2.2.2 + specifier: 2.2.2 version: 2.2.2 prisma: - specifier: ^5.18.0 + specifier: 5.18.0 version: 5.18.0 prisma-dbml-generator: - specifier: ^0.12.0 + specifier: 0.12.0 version: 0.12.0(encoding@0.1.13) prisma-json-types-generator: - specifier: ^3.0.4 + specifier: 3.0.4 version: 3.0.4(prisma@5.18.0)(typescript@5.5.4) ts-node: - specifier: ^10.9.2 + specifier: 10.9.2 version: 10.9.2(@swc/core@1.3.101)(@types/node@22.3.0)(typescript@5.5.4) zod: - specifier: ^3.23.8 + specifier: 3.23.8 version: 3.23.8 zod-prisma: - specifier: ^0.5.4 + specifier: 0.5.4 version: 0.5.4(decimal.js@10.4.3)(prisma@5.18.0)(zod@3.23.8) packages/ee: @@ -670,60 +670,60 @@ importers: specifier: workspace:* version: link:../lib '@paralleldrive/cuid2': - specifier: ^2.2.2 + specifier: 2.2.2 version: 2.2.2 '@radix-ui/react-collapsible': - specifier: ^1.1.0 - version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) + specifier: 1.1.0 + version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) https-proxy-agent: - specifier: ^7.0.5 + specifier: 7.0.5 version: 7.0.5 lucide-react: - specifier: ^0.427.0 + specifier: 0.427.0 version: 0.427.0(react@19.0.0-rc-935180c7e0-20240524) next: - specifier: ^14.2.5 + specifier: 14.2.5 version: 14.2.5(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) next-auth: - specifier: ^4.24.7 - version: 4.24.7(next@14.2.5(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524))(nodemailer@6.9.14)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) + specifier: 4.24.7 + version: 4.24.7(next@14.2.5(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524))(nodemailer@6.9.15)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) node-fetch: - specifier: ^3.3.2 + specifier: 3.3.2 version: 3.3.2 react-hook-form: - specifier: ^7.53.0 + specifier: 7.53.0 version: 7.53.0(react@19.0.0-rc-935180c7e0-20240524) react-hot-toast: - specifier: ^2.4.1 + specifier: 2.4.1 version: 2.4.1(csstype@3.1.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) server-only: - specifier: ^0.0.1 + specifier: 0.0.1 version: 0.0.1 stripe: - specifier: ^16.7.0 - version: 16.8.0 + specifier: 16.7.0 + version: 16.7.0 zod: - specifier: ^3.23.8 + specifier: 3.23.8 version: 3.23.8 devDependencies: '@formbricks/config-typescript': - specifier: '*' + specifier: workspace:* version: link:../config-typescript '@formbricks/eslint-config': specifier: workspace:* version: link:../config-eslint '@formbricks/types': - specifier: '*' + specifier: workspace:* version: link:../types '@formbricks/ui': - specifier: '*' + specifier: workspace:* version: link:../ui '@types/dompurify': - specifier: ^3.0.5 + specifier: 3.0.5 version: 3.0.5 '@types/react': - specifier: 18.3.3 - version: 18.3.3 + specifier: 18.3.11 + version: 18.3.11 packages/email: dependencies: @@ -740,27 +740,27 @@ importers: specifier: workspace:* version: link:../ui '@react-email/components': - specifier: ^0.0.22 - version: 0.0.22(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 0.0.25 + version: 0.0.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-email/render': - specifier: ^0.0.17 - version: 0.0.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.0.1 + version: 1.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) lucide-react: - specifier: ^0.427.0 - version: 0.427.0(react@18.3.1) + specifier: 0.451.0 + version: 0.451.0(react@18.3.1) nodemailer: - specifier: ^6.9.14 - version: 6.9.14 - react-email: - specifier: ^2.1.6 - version: 2.1.6(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.11)(eslint@8.57.0)(ts-node@10.9.2) + specifier: 6.9.15 + version: 6.9.15 devDependencies: '@types/nodemailer': - specifier: ^6.4.15 - version: 6.4.15 + specifier: 6.4.16 + version: 6.4.16 '@types/react': - specifier: 18.3.3 - version: 18.3.3 + specifier: 18.3.11 + version: 18.3.11 + react-email: + specifier: 2.1.6 + version: 2.1.6(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.11)(eslint@8.57.0)(ts-node@10.9.2) packages/js: dependencies: @@ -781,14 +781,14 @@ importers: specifier: workspace:* version: link:../types terser: - specifier: ^5.31.6 + specifier: 5.31.6 version: 5.31.6 vite: - specifier: ^5.4.1 - version: 5.4.1(@types/node@22.3.0)(terser@5.31.6) + specifier: 5.4.8 + version: 5.4.8(@types/node@22.3.0)(terser@5.31.6) vite-plugin-dts: - specifier: ^3.9.1 - version: 3.9.1(@types/node@22.3.0)(rollup@4.24.0)(typescript@5.5.4)(vite@5.4.1(@types/node@22.3.0)(terser@5.31.6)) + specifier: 3.9.1 + version: 3.9.1(@types/node@22.3.0)(rollup@4.24.0)(typescript@5.5.4)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6)) packages/js-core: devDependencies: @@ -808,14 +808,14 @@ importers: specifier: workspace:* version: link:../types terser: - specifier: ^5.31.6 + specifier: 5.31.6 version: 5.31.6 vite: - specifier: ^5.4.1 - version: 5.4.1(@types/node@22.3.0)(terser@5.31.6) + specifier: 5.4.8 + version: 5.4.8(@types/node@22.3.0)(terser@5.31.6) vite-plugin-dts: - specifier: ^3.9.1 - version: 3.9.1(@types/node@22.3.0)(rollup@4.24.0)(typescript@5.5.4)(vite@5.4.1(@types/node@22.3.0)(terser@5.31.6)) + specifier: 3.9.1 + version: 3.9.1(@types/node@22.3.0)(rollup@4.24.0)(typescript@5.5.4)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6)) packages/lib: dependencies: @@ -838,49 +838,49 @@ importers: specifier: '*' version: link:../types '@paralleldrive/cuid2': - specifier: ^2.2.2 + specifier: 2.2.2 version: 2.2.2 '@t3-oss/env-nextjs': - specifier: ^0.11.0 + specifier: 0.11.0 version: 0.11.0(typescript@5.5.4)(zod@3.23.8) '@ungap/structured-clone': - specifier: ^1.2.0 + specifier: 1.2.0 version: 1.2.0 aws-crt: - specifier: ^1.21.3 + specifier: 1.21.3 version: 1.21.3 date-fns: - specifier: ^3.6.0 + specifier: 3.6.0 version: 3.6.0 jsonwebtoken: - specifier: ^9.0.2 + specifier: 9.0.2 version: 9.0.2 markdown-it: - specifier: ^14.1.0 + specifier: 14.1.0 version: 14.1.0 mime-types: - specifier: ^2.1.35 + specifier: 2.1.35 version: 2.1.35 nanoid: - specifier: ^5.0.7 + specifier: 5.0.7 version: 5.0.7 next-auth: - specifier: ^4.24.7 - version: 4.24.7(next@15.0.0-rc.0(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524))(nodemailer@6.9.14)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) + specifier: 4.24.7 + version: 4.24.7(next@15.0.0-rc.0(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524))(nodemailer@6.9.15)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) posthog-node: - specifier: ^4.1.0 + specifier: 4.1.0 version: 4.1.0 qrcode: - specifier: ^1.5.4 + specifier: 1.5.4 version: 1.5.4 server-only: - specifier: ^0.0.1 + specifier: 0.0.1 version: 0.0.1 superjson: - specifier: ^2.2.1 + specifier: 2.2.1 version: 2.2.1 tailwind-merge: - specifier: ^2.5.2 + specifier: 2.5.2 version: 2.5.2 devDependencies: '@formbricks/config-typescript': @@ -890,32 +890,32 @@ importers: specifier: workspace:* version: link:../config-eslint '@types/jsonwebtoken': - specifier: ^9.0.6 + specifier: 9.0.6 version: 9.0.6 '@types/mime-types': - specifier: ^2.1.4 + specifier: 2.1.4 version: 2.1.4 '@types/ungap__structured-clone': - specifier: ^1.2.0 + specifier: 1.2.0 version: 1.2.0 dotenv: - specifier: ^16.4.5 + specifier: 16.4.5 version: 16.4.5 ts-node: - specifier: ^10.9.2 + specifier: 10.9.2 version: 10.9.2(@swc/core@1.3.101)(@types/node@22.3.0)(typescript@5.5.4) vitest: - specifier: ^2.0.5 + specifier: 2.0.5 version: 2.0.5(@types/node@22.3.0)(jsdom@24.1.1)(terser@5.31.6) vitest-mock-extended: - specifier: ^2.0.0 + specifier: 2.0.0 version: 2.0.0(typescript@5.5.4)(vitest@2.0.5(@types/node@22.3.0)(jsdom@24.1.1)(terser@5.31.6)) packages/react-native: dependencies: react-native-webview: specifier: '>=13.0.0' - version: 13.8.6(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 13.8.6(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) devDependencies: '@formbricks/api': specifier: workspace:* @@ -931,30 +931,30 @@ importers: version: link:../types '@react-native-async-storage/async-storage': specifier: 1.23.1 - version: 1.23.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0)) + version: 1.23.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1)) '@types/react': - specifier: ^18.2.79 - version: 18.3.3 + specifier: 18.3.11 + version: 18.3.11 react: - specifier: 18.2.0 - version: 18.2.0 + specifier: 18.3.1 + version: 18.3.1 react-native: - specifier: ^0.74.5 - version: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0) + specifier: 0.74.5 + version: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1) terser: - specifier: ^5.31.3 - version: 5.31.6 + specifier: 5.31.3 + version: 5.31.3 vite: - specifier: ^5.3.5 - version: 5.4.1(@types/node@22.3.0)(terser@5.31.6) + specifier: 5.4.8 + version: 5.4.8(@types/node@22.3.0)(terser@5.31.3) vite-plugin-dts: - specifier: ^3.9.1 - version: 3.9.1(@types/node@22.3.0)(rollup@4.24.0)(typescript@5.5.4)(vite@5.4.1(@types/node@22.3.0)(terser@5.31.6)) + specifier: 3.9.1 + version: 3.9.1(@types/node@22.3.0)(rollup@4.24.0)(typescript@5.5.4)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.3)) packages/surveys: dependencies: '@formkit/auto-animate': - specifier: ^0.8.2 + specifier: 0.8.2 version: 0.8.2 devDependencies: '@calcom/embed-snippet': @@ -973,49 +973,49 @@ importers: specifier: workspace:* version: link:../types '@preact/preset-vite': - specifier: ^2.9.0 - version: 2.9.0(@babel/core@7.25.2)(preact@10.23.2)(vite@5.4.1(@types/node@22.3.0)(terser@5.31.6)) + specifier: 2.9.0 + version: 2.9.0(@babel/core@7.25.2)(preact@10.23.2)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6)) autoprefixer: - specifier: ^10.4.20 + specifier: 10.4.20 version: 10.4.20(postcss@8.4.41) concurrently: specifier: 8.2.2 version: 8.2.2 isomorphic-dompurify: - specifier: ^2.14.0 + specifier: 2.14.0 version: 2.14.0 postcss: - specifier: ^8.4.41 + specifier: 8.4.41 version: 8.4.41 preact: - specifier: ^10.23.2 + specifier: 10.23.2 version: 10.23.2 react-date-picker: - specifier: ^11.0.0 - version: 11.0.0(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) + specifier: 11.0.0 + version: 11.0.0(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) serve: specifier: 14.2.3 version: 14.2.3 tailwindcss: - specifier: ^3.4.10 + specifier: 3.4.10 version: 3.4.10(ts-node@10.9.2(@types/node@22.3.0)(typescript@5.5.4)) terser: - specifier: ^5.31.6 + specifier: 5.31.6 version: 5.31.6 vite: - specifier: ^5.4.1 - version: 5.4.1(@types/node@22.3.0)(terser@5.31.6) + specifier: 5.4.8 + version: 5.4.8(@types/node@22.3.0)(terser@5.31.6) vite-plugin-dts: - specifier: ^3.9.1 - version: 3.9.1(@types/node@22.3.0)(rollup@4.24.0)(typescript@5.5.4)(vite@5.4.1(@types/node@22.3.0)(terser@5.31.6)) + specifier: 3.9.1 + version: 3.9.1(@types/node@22.3.0)(rollup@4.24.0)(typescript@5.5.4)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6)) vite-tsconfig-paths: - specifier: ^5.0.1 - version: 5.0.1(typescript@5.5.4)(vite@5.4.1(@types/node@22.3.0)(terser@5.31.6)) + specifier: 5.0.1 + version: 5.0.1(typescript@5.5.4)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6)) packages/types: dependencies: zod: - specifier: ^3.23.8 + specifier: 3.23.8 version: 3.23.8 devDependencies: '@formbricks/config-typescript': @@ -1034,115 +1034,115 @@ importers: specifier: workspace:* version: link:../surveys '@lexical/code': - specifier: ^0.17.0 + specifier: 0.17.0 version: 0.17.0 '@lexical/link': - specifier: ^0.17.0 + specifier: 0.17.0 version: 0.17.0 '@lexical/list': - specifier: ^0.17.0 + specifier: 0.17.0 version: 0.17.0 '@lexical/markdown': - specifier: ^0.17.0 + specifier: 0.17.0 version: 0.17.0 '@lexical/react': - specifier: ^0.17.0 + specifier: 0.17.0 version: 0.17.0(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)(yjs@13.6.16) '@lexical/rich-text': - specifier: ^0.17.0 + specifier: 0.17.0 version: 0.17.0 '@lexical/table': - specifier: ^0.17.0 + specifier: 0.17.0 version: 0.17.0 '@radix-ui/react-accordion': - specifier: ^1.2.0 - version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + specifier: 1.2.0 + version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) '@radix-ui/react-checkbox': - specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + specifier: 1.1.1 + version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) '@radix-ui/react-dialog': - specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + specifier: 1.1.1 + version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) '@radix-ui/react-dropdown-menu': - specifier: ^2.1.1 - version: 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + specifier: 2.1.1 + version: 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) '@radix-ui/react-label': - specifier: ^2.1.0 - version: 2.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + specifier: 2.1.0 + version: 2.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) '@radix-ui/react-popover': - specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + specifier: 1.1.1 + version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) '@radix-ui/react-radio-group': - specifier: ^1.2.0 - version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + specifier: 1.2.0 + version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) '@radix-ui/react-select': - specifier: ^2.1.1 - version: 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + specifier: 2.1.1 + version: 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) '@radix-ui/react-slider': - specifier: ^1.2.0 - version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + specifier: 1.2.0 + version: 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) '@radix-ui/react-slot': - specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.3)(react@18.3.1) + specifier: 1.1.0 + version: 1.1.0(@types/react@18.3.11)(react@18.3.1) '@radix-ui/react-switch': - specifier: ^1.1.0 - version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + specifier: 1.1.0 + version: 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) '@radix-ui/react-tooltip': - specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + specifier: 1.1.2 + version: 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) '@tailwindcss/forms': - specifier: ^0.5.9 + specifier: 0.5.9 version: 0.5.9(tailwindcss@3.4.13(ts-node@10.9.2)) '@tailwindcss/typography': - specifier: ^0.5.13 + specifier: 0.5.13 version: 0.5.13(tailwindcss@3.4.13(ts-node@10.9.2)) autoprefixer: - specifier: ^10.4.20 + specifier: 10.4.20 version: 10.4.20(postcss@8.4.41) boring-avatars: - specifier: ^1.10.2 + specifier: 1.10.2 version: 1.10.2 class-variance-authority: - specifier: ^0.7.0 + specifier: 0.7.0 version: 0.7.0 clsx: - specifier: ^2.1.1 + specifier: 2.1.1 version: 2.1.1 cmdk: - specifier: ^1.0.0 - version: 1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + specifier: 1.0.0 + version: 1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) lexical: - specifier: ^0.17.0 + specifier: 0.17.0 version: 0.17.0 lucide-react: - specifier: ^0.427.0 + specifier: 0.427.0 version: 0.427.0(react@18.3.1) mime: - specifier: ^4.0.4 + specifier: 4.0.4 version: 4.0.4 react-colorful: - specifier: ^5.6.1 + specifier: 5.6.1 version: 5.6.1(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) react-confetti: - specifier: ^6.1.0 + specifier: 6.1.0 version: 6.1.0(react@18.3.1) react-day-picker: - specifier: ^9.0.8 + specifier: 9.0.8 version: 9.0.8(react@18.3.1) react-hot-toast: - specifier: ^2.4.1 + specifier: 2.4.1 version: 2.4.1(csstype@3.1.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) react-radio-group: - specifier: ^3.0.3 + specifier: 3.0.3 version: 3.0.3(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) react-use: - specifier: ^17.5.1 + specifier: 17.5.1 version: 17.5.1(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) tailwind-merge: - specifier: ^2.5.2 + specifier: 2.5.2 version: 2.5.2 tailwindcss: - specifier: ^3.4.13 + specifier: 3.4.13 version: 3.4.13(ts-node@10.9.2) devDependencies: '@formbricks/config-typescript': @@ -1155,10 +1155,10 @@ importers: specifier: workspace:* version: link:../types concurrently: - specifier: ^8.2.2 + specifier: 8.2.2 version: 8.2.2 postcss: - specifier: ^8.4.41 + specifier: 8.4.41 version: 8.4.41 react: specifier: 18.3.1 @@ -1445,10 +1445,6 @@ packages: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.24.7': - resolution: {integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==} - engines: {node: '>=6.9.0'} - '@babel/compat-data@7.25.2': resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==} engines: {node: '>=6.9.0'} @@ -1457,10 +1453,6 @@ packages: resolution: {integrity: sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==} engines: {node: '>=6.9.0'} - '@babel/core@7.24.7': - resolution: {integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==} - engines: {node: '>=6.9.0'} - '@babel/core@7.25.2': resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} engines: {node: '>=6.9.0'} @@ -1476,10 +1468,6 @@ packages: resolution: {integrity: sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==} engines: {node: '>=6.9.0'} - '@babel/generator@7.24.7': - resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==} - engines: {node: '>=6.9.0'} - '@babel/generator@7.25.0': resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==} engines: {node: '>=6.9.0'} @@ -1492,10 +1480,6 @@ packages: resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.24.7': - resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==} - engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.25.2': resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} engines: {node: '>=6.9.0'} @@ -1537,12 +1521,6 @@ packages: resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.24.7': - resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-module-transforms@7.25.2': resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==} engines: {node: '>=6.9.0'} @@ -1581,10 +1559,6 @@ packages: resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.24.7': - resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.24.8': resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} engines: {node: '>=6.9.0'} @@ -1593,10 +1567,6 @@ packages: resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.24.7': - resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.24.8': resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} engines: {node: '>=6.9.0'} @@ -1605,10 +1575,6 @@ packages: resolution: {integrity: sha512-N9JIYk3TD+1vq/wn77YnJOqMtfWhNewNE+DJV4puD2X7Ew9J4JvrzrFDfTfyv5EgEXVy9/Wt8QiOErzEmv5Ifw==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.24.7': - resolution: {integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==} - engines: {node: '>=6.9.0'} - '@babel/helpers@7.25.0': resolution: {integrity: sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==} engines: {node: '>=6.9.0'} @@ -1622,11 +1588,6 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@7.24.7': - resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.25.3': resolution: {integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==} engines: {node: '>=6.0.0'} @@ -2240,10 +2201,6 @@ packages: resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==} engines: {node: '>=6.9.0'} - '@babel/template@7.24.7': - resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} - engines: {node: '>=6.9.0'} - '@babel/template@7.25.0': resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} engines: {node: '>=6.9.0'} @@ -2252,10 +2209,6 @@ packages: resolution: {integrity: sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.24.7': - resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.25.3': resolution: {integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==} engines: {node: '>=6.9.0'} @@ -2264,10 +2217,6 @@ packages: resolution: {integrity: sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==} engines: {node: '>=6.9.0'} - '@babel/types@7.24.7': - resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} - engines: {node: '>=6.9.0'} - '@babel/types@7.25.2': resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} engines: {node: '>=6.9.0'} @@ -3005,8 +2954,8 @@ packages: resolution: {integrity: sha512-+Lla7nYSiHZirgK+U/uYzsLv/X+HaJienbD5AKX1UQZHYfWaP+9uuQluRB4GrEVWF0GZ7vEVp/jzaOT9k/SQlg==} engines: {node: '>=0.10.0'} - '@expo/cli@0.18.29': - resolution: {integrity: sha512-X810C48Ss+67RdZU39YEO1khNYo1RmjouRV+vVe0QhMoTe8R6OA3t+XYEdwaNbJ5p/DJN7szfHfNmX2glpC7xg==} + '@expo/cli@0.18.28': + resolution: {integrity: sha512-fvbVPId6s6etindzP6Nzos/CS1NurMVy4JKozjebArHr63tBid5i/UY5Pp+4wTCAM20gB2SjRdwcwoL6HFC4Iw==} hasBin: true '@expo/code-signing-certificates@0.0.5': @@ -3730,12 +3679,6 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/core@1.25.1': - resolution: {integrity: sha512-GeT/l6rBYWVQ4XArluLVB6WWQ8flHbdb6r2FCHC3smtdOAbrJBIv35tpV/yp9bmYUJf+xmZpu9DRTIeJVhFbEQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/core@1.26.0': resolution: {integrity: sha512-1iKxXXE8415Cdv0yjG3G6hQnB5eVEsJce3QaawX8SjDn0mAS0ZM8fAbZZJD4ajvhC15cePvosSCut404KrIIvQ==} engines: {node: '>=14'} @@ -3918,10 +3861,6 @@ packages: resolution: {integrity: sha512-M+kkXKRAIAiAP6qYyesfrC5TOmDpDVtsxuGfPcqd9B/iBrac+E14jYwrgm0yZBUIbIP2OnqC3j+UgkXLm1vxUQ==} engines: {node: '>=14'} - '@opentelemetry/semantic-conventions@1.25.1': - resolution: {integrity: sha512-ZDjMJJQRlyk8A1KZFCc+bCbsyrn1wTwdNt56F7twdfUfnHUZUq77/WfONCj8p72NZOyP7pNTdUWSTYC3GTbuuQ==} - engines: {node: '>=14'} - '@opentelemetry/semantic-conventions@1.27.0': resolution: {integrity: sha512-sAay1RrB+ONOem0OZanAR1ZI/k7yDpnOQSQmTMuGImUQb2y8EbSaCJ94FQluM74xoU03vlb2d2U90hZluL6nQg==} engines: {node: '>=14'} @@ -4745,111 +4684,53 @@ packages: peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/body@0.0.9': - resolution: {integrity: sha512-bSGF6j+MbfQKYnnN+Kf57lGp/J+ci+435OMIv/BKAtfmNzHL+ptRrsINJELiO8QzwnZmQjTGKSMAMMJiQS+xwQ==} - peerDependencies: - react: ^18.2.0 - - '@react-email/button@0.0.16': - resolution: {integrity: sha512-paptUerzDhKHEUmBuT0UecCoqo3N6ZQSyDKC1hFALTwKReGW2xQATisinho9Ybh9ZGw6IZ3n1nGtmX5k2sX70Q==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - '@react-email/button@0.0.17': resolution: {integrity: sha512-ioHdsk+BpGS/PqjU6JS7tUrVy9yvbUx92Z+Cem2+MbYp55oEwQ9VHf7u4f5NoM0gdhfKSehBwRdYlHt/frEMcg==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/code-block@0.0.6': - resolution: {integrity: sha512-i+TEeI7AyG1pmtO2Mr+TblV08zQnOtTlYB/v45kFMlDWWKTkvIV33oLRqLYOFhCIvoO5fDZA9T+4m6PvhmcNwQ==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - '@react-email/code-block@0.0.9': resolution: {integrity: sha512-Zrhc71VYrSC1fVXJuaViKoB/dBjxLw6nbE53Bm/eUuZPdnnZ1+ZUIh8jfaRKC5MzMjgnLGQTweGXVnfIrhyxtQ==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/code-inline@0.0.3': - resolution: {integrity: sha512-SY5Nn4KhjcqqEBHvUwFlOLNmUT78elIGR+Y14eg02LrVKQJ38mFCfXNGDLk4wbP/2dnidkLYq9+60nf7mFMhnQ==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - '@react-email/code-inline@0.0.4': resolution: {integrity: sha512-zj3oMQiiUCZbddSNt3k0zNfIBFK0ZNDIzzDyBaJKy6ZASTtWfB+1WFX0cpTX8q0gUiYK+A94rk5Qp68L6YXjXQ==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/column@0.0.11': - resolution: {integrity: sha512-KvrPuQFn0hlItRRL3vmRuOJgKG+8I0oO9HM5ReLMi5Ns313JSEQogCJaXuOEFkOVeuu5YyY6zy/+5Esccc1AxQ==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - '@react-email/column@0.0.12': resolution: {integrity: sha512-Rsl7iSdDaeHZO938xb+0wR5ud0Z3MVfdtPbNKJNojZi2hApwLAQXmDrnn/AcPDM5Lpl331ZljJS8vHTWxxkvKw==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/components@0.0.22': - resolution: {integrity: sha512-GO6F+fS3c3aQ6OnqL8esQ/KqtrPGwz80U6uQ8Nd/ETpgFt7y1PXvSGfr8v12wyLffAagdowc/JjoThfIr0L6aA==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - '@react-email/components@0.0.25': resolution: {integrity: sha512-lnfVVrThEcET5NPoeaXvrz9UxtWpGRcut2a07dLbyKgNbP7vj/cXTI5TuHtanCvhCddFpMDnElNRghDOfPzwUg==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/container@0.0.13': - resolution: {integrity: sha512-ftke0N1FZl8MX3XXxXiiOaiJOnrQz7ZXUyqNj81K+BK+DePWIVaSmgK6Bu8fFnsgwdKuBdqjZTEtF4sIkU3FuQ==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - '@react-email/container@0.0.14': resolution: {integrity: sha512-NgoaJJd9tTtsrveL86Ocr/AYLkGyN3prdXKd/zm5fQpfDhy/NXezyT3iF6VlwAOEUIu64ErHpAJd+P6ygR+vjg==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/font@0.0.7': - resolution: {integrity: sha512-R0/mfUV/XcUQIALjZUFT9GP+XGmIP1KPz20h9rpS5e4ji6VkQ3ENWlisxrdK5U+KA9iZQrlan+/6tUoTJ9bFsg==} - peerDependencies: - react: ^18.2.0 - '@react-email/font@0.0.8': resolution: {integrity: sha512-fSBEqYyVPAyyACBBHcs3wEYzNknpHMuwcSAAKE8fOoDfGqURr/vSxKPdh4tOa9z7G4hlcEfgGrCYEa2iPT22cw==} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/head@0.0.10': - resolution: {integrity: sha512-VoH399w0/i3dJFnwH0Ixf9BTuiWhSA/y8PpsCJ7CPw8Mv8WNBqMAAsw0rmrITYI8uPd15LZ2zk2uwRDvqasMRw==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - '@react-email/head@0.0.11': resolution: {integrity: sha512-skw5FUgyamIMK+LN+fZQ5WIKQYf0dPiRAvsUAUR2eYoZp9oRsfkIpFHr0GWPkKAYjFEj+uJjaxQ/0VzQH7svVg==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/heading@0.0.13': - resolution: {integrity: sha512-MYDzjJwljKHBLueLuyqkaHxu6N4aGOL1ms2NNyJ9WXC9mmBnLs4Y/QEf9SjE4Df3AW4iT9uyfVHuaNUb7uq5QA==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - '@react-email/heading@0.0.14': resolution: {integrity: sha512-jZM7IVuZOXa0G110ES8OkxajPTypIKlzlO1K1RIe1auk76ukQRiCg1IRV4HZlWk1GGUbec5hNxsvZa2kU8cb9w==} engines: {node: '>=18.0.0'} @@ -4862,79 +4743,36 @@ packages: peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/hr@0.0.9': - resolution: {integrity: sha512-Rte+EZL3ptH3rkVU3a7fh8/06mZ6Q679tDaWDjsw3878RQC9afWqUPp5lwgA/1pTouLmJlDs2BjRnV6H84O7iw==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - '@react-email/html@0.0.10': resolution: {integrity: sha512-06uiuSKJBWQJfhCKv4MPupELei4Lepyz9Sth7Yq7Fq29CAeB1ejLgKkGqn1I+FZ72hQxPLdYF4iq4yloKv3JCg==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/html@0.0.9': - resolution: {integrity: sha512-NB74xwWaOJZxhpiy6pzkhHvugBa2vvmUa0KKnSwOEIX+WEQH8wj5UUhRN4F+Pmkiqz3QBTETUJiSsNWWFtrHgA==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - '@react-email/img@0.0.10': resolution: {integrity: sha512-pJ8glJjDNaJ53qoM95pvX9SK05yh0bNQY/oyBKmxlBDdUII6ixuMc3SCwYXPMl+tgkQUyDgwEBpSTrLAnjL3hA==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/img@0.0.9': - resolution: {integrity: sha512-zDlQWmlSANb2dBYhDaKD12Z4xaGD5mEf3peawBYHGxYySzMLwRT2ANGvFqpDNd7iT0C5po+/9EWR8fS1dLy0QQ==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - '@react-email/link@0.0.10': resolution: {integrity: sha512-tva3wvAWSR10lMJa9fVA09yRn7pbEki0ZZpHE6GD1jKbFhmzt38VgLO9B797/prqoDZdAr4rVK7LJFcdPx3GwA==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/link@0.0.9': - resolution: {integrity: sha512-rRqWGPUTGFwwtMCtsdCHNh0ewOsd4UBG/D12UcwJYFKRb0U6hUG/6VJZE3tB1QYZpLIESdvOLL6ztznh+D749g==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - - '@react-email/markdown@0.0.11': - resolution: {integrity: sha512-KeDTS0bAvvtgavYAIAmxKpRxWUSr1/jufckDzu9g4QsQtth8wYaSR5wCPXuTPmhFgJMIlNSlOiBnVp+oRbDtKA==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - '@react-email/markdown@0.0.12': resolution: {integrity: sha512-wsuvj1XAb6O63aizCLNEeqVgKR3oFjAwt9vjfg2y2oh4G1dZeo8zonZM2x1fmkEkBZhzwSHraNi70jSXhA3A9w==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/preview@0.0.10': - resolution: {integrity: sha512-bRrv8teMMBlF7ttLp1zZUejkPUzrwMQXrigdagtEBOqsB8HxvJU2MR6Yyb3XOqBYldaIDOQJ1z61zyD2wRlKAw==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - '@react-email/preview@0.0.11': resolution: {integrity: sha512-7O/CT4b16YlSGrj18htTPx3Vbhu2suCGv/cSe5c+fuSrIM/nMiBSZ3Js16Vj0XJbAmmmlVmYFZw9L20wXJ+LjQ==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/render@0.0.17': - resolution: {integrity: sha512-xBQ+/73+WsGuXKY7r1U73zMBNV28xdV0cp9cFjhNYipBReDHhV97IpA6v7Hl0dDtDzt+yS/72dY5vYXrF1v8NA==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - react-dom: ^18.2.0 - '@react-email/render@1.0.1': resolution: {integrity: sha512-W3gTrcmLOVYnG80QuUp22ReIT/xfLsVJ+n7ghSlG2BITB8evNABn1AO2rGQoXuK84zKtDAlxCdm3hRyIpZdGSA==} engines: {node: '>=18.0.0'} @@ -4948,30 +4786,12 @@ packages: peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/row@0.0.9': - resolution: {integrity: sha512-ZDASHVvyKrWBS00o5pSH5khfMf46UtZhrHcSAfPSiC4nj7R8A0bf+3Wmbk8YmsaV+qWXUCUSHWwIAAlMRnJoAA==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - - '@react-email/section@0.0.13': - resolution: {integrity: sha512-McsCQ5NQlNWEMEAR3EtCxHgRhxGmLD+jPvj7A3FD7y2X3fXG0hbmUGX12B63rIywSWjJoQi6tojx/8RpzbyeTA==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - '@react-email/section@0.0.14': resolution: {integrity: sha512-+fYWLb4tPU1A/+GE5J1+SEMA7/wR3V30lQ+OR9t2kAJqNrARDbMx0bLnYnR1QL5TiFRz0pCF05SQUobk6gHEDQ==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/tailwind@0.0.19': - resolution: {integrity: sha512-bA0w4D7mSNowxWhcO0jBJauFIPf2Ok7QuKlrHwCcxyX35L2pb5D6ZmXYOrD9C6ADQuVz5oEX+oed3zpSLROgPg==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - '@react-email/tailwind@0.1.0': resolution: {integrity: sha512-qysVUEY+M3SKUvu35XDpzn7yokhqFOT3tPU6Mj/pgc62TL5tQFj6msEbBtwoKs2qO3WZvai0DIHdLhaOxBQSow==} engines: {node: '>=18.0.0'} @@ -4984,12 +4804,6 @@ packages: peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/text@0.0.9': - resolution: {integrity: sha512-UNFPGerER3zywpb1ODOS2VgHP7rgOmiTxMHn75pjvQf/gi3/jN9edEQLYvRgPv/mNn4IpJFkOrlP8jcammLeew==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^18.2.0 - '@react-native-async-storage/async-storage@1.23.1': resolution: {integrity: sha512-Qd2kQ3yi6Y3+AcUlrHxSLlnBvpdCEMVGFlVBneVOjaFaPU61g1huc38g339ysXspwY1QZA2aNhrk/KlHGO+ewA==} peerDependencies: @@ -5033,26 +4847,50 @@ packages: engines: {node: '>=18'} hasBin: true + '@react-native/assets-registry@0.74.86': + resolution: {integrity: sha512-rNWSa1MTqG3Z7ZfACIDlED+T63tNlt0Lr/ruvxFJL5IX6DRC6sIrb2SrbLrlXgz7C0FbhO0ub9zfHXISgrJOsQ==} + engines: {node: '>=18'} + '@react-native/assets-registry@0.74.87': resolution: {integrity: sha512-1XmRhqQchN+pXPKEKYdpJlwESxVomJOxtEnIkbo7GAlaN2sym84fHEGDXAjLilih5GVPpcpSmFzTy8jx3LtaFg==} engines: {node: '>=18'} + '@react-native/babel-plugin-codegen@0.74.86': + resolution: {integrity: sha512-fO7exk0pdsOSsK3fvDz4YKe5nMeAMrsIGi525pft/L+dedjdeiWYmEoQVc9NElxwwNCldwRY6eNMw6IhKyjzLA==} + engines: {node: '>=18'} + '@react-native/babel-plugin-codegen@0.74.87': resolution: {integrity: sha512-+vJYpMnENFrwtgvDfUj+CtVJRJuUnzAUYT0/Pb68Sq9RfcZ5xdcCuUgyf7JO+akW2VTBoJY427wkcxU30qrWWw==} engines: {node: '>=18'} + '@react-native/babel-preset@0.74.86': + resolution: {integrity: sha512-6A+1NVAHugbBLFNU4iaYrq2lx8P7pINyqoyTtVAqd375PShRmLwu6GvuF3b/4avC97s6LmBljVTJ1xVHukA42g==} + engines: {node: '>=18'} + peerDependencies: + '@babel/core': '*' + '@react-native/babel-preset@0.74.87': resolution: {integrity: sha512-hyKpfqzN2nxZmYYJ0tQIHG99FQO0OWXp/gVggAfEUgiT+yNKas1C60LuofUsK7cd+2o9jrpqgqW4WzEDZoBlTg==} engines: {node: '>=18'} peerDependencies: '@babel/core': '*' + '@react-native/codegen@0.74.86': + resolution: {integrity: sha512-BOwABta9035GJ/zLMkxQfgPMr47u1/1HqNIMk10FqmTe0jmROOxKEAeP4FbeS5L1voO4ug3dqr+mcuHrG+HNhA==} + engines: {node: '>=18'} + peerDependencies: + '@babel/preset-env': ^7.1.6 + '@react-native/codegen@0.74.87': resolution: {integrity: sha512-GMSYDiD+86zLKgMMgz9z0k6FxmRn+z6cimYZKkucW4soGbxWsbjUAZoZ56sJwt2FJ3XVRgXCrnOCgXoH/Bkhcg==} engines: {node: '>=18'} peerDependencies: '@babel/preset-env': ^7.1.6 + '@react-native/community-cli-plugin@0.74.86': + resolution: {integrity: sha512-q0fPDe6vx1vT5PdE3AiL+DNm0q7opzySiGle8B64bAKsa0ClIoRXAzZqolceiMHbSoCIhUbZxYtNGavrjuPyKw==} + engines: {node: '>=18'} + '@react-native/community-cli-plugin@0.74.87': resolution: {integrity: sha512-EgJG9lSr8x3X67dHQKQvU6EkO+3ksVlJHYIVv6U/AmW9dN80BEFxgYbSJ7icXS4wri7m4kHdgeq2PQ7/3vvrTQ==} engines: {node: '>=18'} @@ -5061,6 +4899,10 @@ packages: resolution: {integrity: sha512-gUIhhpsYLUTYWlWw4vGztyHaX/kNlgVspSvKe2XaPA7o3jYKUoNLc3Ov7u70u/MBWfKdcEffWq44eSe3j3s5JQ==} engines: {node: '>=18'} + '@react-native/debugger-frontend@0.74.86': + resolution: {integrity: sha512-Spq1kFX4qvPmT4HuTwpi1ALFtojlJ6s4GpWU2OnpevC/z7ks36lhD3J0rd0D9U5bkxtTYLcg31fPv7nGFC7XZg==} + engines: {node: '>=18'} + '@react-native/debugger-frontend@0.74.87': resolution: {integrity: sha512-MN95DJLYTv4EqJc+9JajA3AJZSBYJz2QEJ3uWlHrOky2vKrbbRVaW1ityTmaZa2OXIvNc6CZwSRSE7xCoHbXhQ==} engines: {node: '>=18'} @@ -5069,18 +4911,36 @@ packages: resolution: {integrity: sha512-BRmgCK5vnMmHaKRO+h8PKJmHHH3E6JFuerrcfE3wG2eZ1bcSr+QTu8DAlpxsDWvJvHpCi8tRJGauxd+Ssj/c7w==} engines: {node: '>=18'} + '@react-native/dev-middleware@0.74.86': + resolution: {integrity: sha512-sc0tYxYt6dkUbNFI1IANzKO67M41BhjbJ6k/CHoFi/tGoNmHzg9IUZ89V4g3H8hn/VW9dETnPOFna1VO0sWrXg==} + engines: {node: '>=18'} + '@react-native/dev-middleware@0.74.87': resolution: {integrity: sha512-7TmZ3hTHwooYgIHqc/z87BMe1ryrIqAUi+AF7vsD+EHCGxHFdMjSpf1BZ2SUPXuLnF2cTiTfV2RwhbPzx0tYIA==} engines: {node: '>=18'} + '@react-native/gradle-plugin@0.74.86': + resolution: {integrity: sha512-aoYeX7mjf3Efwc5t8AdcwC42oicMRKauGMZimvXY3xqfYV97G4foAYXrxQYZsMaxecFStdYMiXWyMFO/UFmEpA==} + engines: {node: '>=18'} + '@react-native/gradle-plugin@0.74.87': resolution: {integrity: sha512-T+VX0N1qP+U9V4oAtn7FTX7pfsoVkd1ocyw9swYXgJqU2fK7hC9famW7b3s3ZiufPGPr1VPJe2TVGtSopBjL6A==} engines: {node: '>=18'} + '@react-native/js-polyfills@0.74.86': + resolution: {integrity: sha512-Yrsj4a1rTkk618LUJJxOWFnyAZR3sHmXJwcj4qupkJs+ou3aDkixfXgVVrvQP39iBptaQvCpo7PSqs+LjSNYbA==} + engines: {node: '>=18'} + '@react-native/js-polyfills@0.74.87': resolution: {integrity: sha512-M5Evdn76CuVEF0GsaXiGi95CBZ4IWubHqwXxV9vG9CC9kq0PSkoM2Pn7Lx7dgyp4vT7ccJ8a3IwHbe+5KJRnpw==} engines: {node: '>=18'} + '@react-native/metro-babel-transformer@0.74.86': + resolution: {integrity: sha512-/9qN5zcnTHGDkC4jWibnoGmRnzDXiurl5wmkvspgnsdrJINN6eGpK8sdIn6nrHFOuPlp3Metqw3HkxbuAfNUXw==} + engines: {node: '>=18'} + peerDependencies: + '@babel/core': '*' + '@react-native/metro-babel-transformer@0.74.87': resolution: {integrity: sha512-UsJCO24sNax2NSPBmV1zLEVVNkS88kcgAiYrZHtYSwSjpl4WZ656tIeedBfiySdJ94Hr3kQmBYLipV5zk0NI1A==} engines: {node: '>=18'} @@ -5090,9 +4950,23 @@ packages: '@react-native/normalize-colors@0.74.85': resolution: {integrity: sha512-pcE4i0X7y3hsAE0SpIl7t6dUc0B0NZLd1yv7ssm4FrLhWG+CGyIq4eFDXpmPU1XHmL5PPySxTAjEMiwv6tAmOw==} + '@react-native/normalize-colors@0.74.86': + resolution: {integrity: sha512-GGA+nhwrQ1umwnkv7tuGbGIk0oBTeNbG4cUxNQX/CbYW0R98RCNxSbXjfw1XnXZd3lCSFLDxzw154V4hum2pNQ==} + '@react-native/normalize-colors@0.74.87': resolution: {integrity: sha512-Xh7Nyk/MPefkb0Itl5Z+3oOobeG9lfLb7ZOY2DKpFnoCE1TzBmib9vMNdFaLdSxLIP+Ec6icgKtdzYg8QUPYzA==} + '@react-native/virtualized-lists@0.74.86': + resolution: {integrity: sha512-f5wZpQvlGeWcyfK3Low0tOft9ounAaVQHpa4fiHjh9x3d2EPLwoaQe7sxS0q8/5pMISjddbF9S3ofpNuDxxoeA==} + engines: {node: '>=18'} + peerDependencies: + '@types/react': ^18.2.6 + react: '*' + react-native: '*' + peerDependenciesMeta: + '@types/react': + optional: true + '@react-native/virtualized-lists@0.74.87': resolution: {integrity: sha512-lsGxoFMb0lyK/MiplNKJpD+A1EoEUumkLrCjH4Ht+ZlG8S0BfCxmskLZ6qXn3BiDSkLjfjI/qyZ3pnxNBvkXpQ==} engines: {node: '>=18'} @@ -5182,161 +5056,81 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.19.1': - resolution: {integrity: sha512-XzqSg714++M+FXhHfXpS1tDnNZNpgxxuGZWlRG/jSj+VEPmZ0yg6jV4E0AL3uyBKxO8mO3xtOsP5mQ+XLfrlww==} - cpu: [arm] - os: [android] - '@rollup/rollup-android-arm-eabi@4.24.0': resolution: {integrity: sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.19.1': - resolution: {integrity: sha512-thFUbkHteM20BGShD6P08aungq4irbIZKUNbG70LN8RkO7YztcGPiKTTGZS7Kw+x5h8hOXs0i4OaHwFxlpQN6A==} - cpu: [arm64] - os: [android] - '@rollup/rollup-android-arm64@4.24.0': resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.19.1': - resolution: {integrity: sha512-8o6eqeFZzVLia2hKPUZk4jdE3zW7LCcZr+MD18tXkgBBid3lssGVAYuox8x6YHoEPDdDa9ixTaStcmx88lio5Q==} - cpu: [arm64] - os: [darwin] - '@rollup/rollup-darwin-arm64@4.24.0': resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.19.1': - resolution: {integrity: sha512-4T42heKsnbjkn7ovYiAdDVRRWZLU9Kmhdt6HafZxFcUdpjlBlxj4wDrt1yFWLk7G4+E+8p2C9tcmSu0KA6auGA==} - cpu: [x64] - os: [darwin] - '@rollup/rollup-darwin-x64@4.24.0': resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-linux-arm-gnueabihf@4.19.1': - resolution: {integrity: sha512-MXg1xp+e5GhZ3Vit1gGEyoC+dyQUBy2JgVQ+3hUrD9wZMkUw/ywgkpK7oZgnB6kPpGrxJ41clkPPnsknuD6M2Q==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-gnueabihf@4.24.0': resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.19.1': - resolution: {integrity: sha512-DZNLwIY4ftPSRVkJEaxYkq7u2zel7aah57HESuNkUnz+3bZHxwkCUkrfS2IWC1sxK6F2QNIR0Qr/YXw7nkF3Pw==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.24.0': resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.19.1': - resolution: {integrity: sha512-C7evongnjyxdngSDRRSQv5GvyfISizgtk9RM+z2biV5kY6S/NF/wta7K+DanmktC5DkuaJQgoKGf7KUDmA7RUw==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.24.0': resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.19.1': - resolution: {integrity: sha512-89tFWqxfxLLHkAthAcrTs9etAoBFRduNfWdl2xUs/yLV+7XDrJ5yuXMHptNqf1Zw0UCA3cAutkAiAokYCkaPtw==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-musl@4.24.0': resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.19.1': - resolution: {integrity: sha512-PromGeV50sq+YfaisG8W3fd+Cl6mnOOiNv2qKKqKCpiiEke2KiKVyDqG/Mb9GWKbYMHj5a01fq/qlUR28PFhCQ==} - cpu: [ppc64] - os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': resolution: {integrity: sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.19.1': - resolution: {integrity: sha512-/1BmHYh+iz0cNCP0oHCuF8CSiNj0JOGf0jRlSo3L/FAyZyG2rGBuKpkZVH9YF+x58r1jgWxvm1aRg3DHrLDt6A==} - cpu: [riscv64] - os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.24.0': resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.19.1': - resolution: {integrity: sha512-0cYP5rGkQWRZKy9/HtsWVStLXzCF3cCBTRI+qRL8Z+wkYlqN7zrSYm6FuY5Kd5ysS5aH0q5lVgb/WbG4jqXN1Q==} - cpu: [s390x] - os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.24.0': resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.19.1': - resolution: {integrity: sha512-XUXeI9eM8rMP8aGvii/aOOiMvTs7xlCosq9xCjcqI9+5hBxtjDpD+7Abm1ZhVIFE1J2h2VIg0t2DX/gjespC2Q==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-gnu@4.24.0': resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.19.1': - resolution: {integrity: sha512-V7cBw/cKXMfEVhpSvVZhC+iGifD6U1zJ4tbibjjN+Xi3blSXaj/rJynAkCFFQfoG6VZrAiP7uGVzL440Q6Me2Q==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-musl@4.24.0': resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.19.1': - resolution: {integrity: sha512-88brja2vldW/76jWATlBqHEoGjJLRnP0WOEKAUbMcXaAZnemNhlAHSyj4jIwMoP2T750LE9lblvD4e2jXleZsA==} - cpu: [arm64] - os: [win32] - '@rollup/rollup-win32-arm64-msvc@4.24.0': resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.19.1': - resolution: {integrity: sha512-LdxxcqRVSXi6k6JUrTah1rHuaupoeuiv38du8Mt4r4IPer3kwlTo+RuvfE8KzZ/tL6BhaPlzJ3835i6CxrFIRQ==} - cpu: [ia32] - os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.24.0': resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.19.1': - resolution: {integrity: sha512-2bIrL28PcK3YCqD9anGxDxamxdiJAxA+l7fWIwM5o8UqNy1t3d1NdAweO2XhA0KTDJ5aH1FsuiT5+7VhtHliXg==} - cpu: [x64] - os: [win32] - '@rollup/rollup-win32-x64-msvc@4.24.0': resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==} cpu: [x64] @@ -6167,9 +5961,6 @@ packages: '@types/estree@0.0.51': resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} - '@types/estree@1.0.5': - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} @@ -6257,14 +6048,11 @@ packages: '@types/node@18.19.34': resolution: {integrity: sha512-eXF4pfBNV5DAMKGbI02NnDtWrQ40hAN558/2vvS4gMpMIxaf6JmD7YjnZbq0Q9TDSSkKBamime8ewRoomHdt4g==} - '@types/node@20.12.12': - resolution: {integrity: sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==} - '@types/node@22.3.0': resolution: {integrity: sha512-nrWpWVaDZuaVc5X84xJ0vNrLvomM205oQyLsRt7OHNZbSHslcWsvgFR7O7hire2ZonjLrWBbedmotmIlJDVd6g==} - '@types/nodemailer@6.4.15': - resolution: {integrity: sha512-0EBJxawVNjPkng1zm2vopRctuWVCxk34JcIlRuXSf54habUWdz1FB7wHDqOqvDa8Mtpt0Q3LTXQkAs2LNyK5jQ==} + '@types/nodemailer@6.4.16': + resolution: {integrity: sha512-uz6hN6Pp0upXMcilM61CoKyjT7sskBoOWpptkjjJp8jIMlTdc3xG01U7proKkXzruMS4hS0zqtHNkNPFB20rKQ==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -6302,11 +6090,8 @@ packages: '@types/react@18.2.47': resolution: {integrity: sha512-xquNkkOirwyCgoClNk85BjP+aqnIS+ckAJ8i37gAbDs14jfW/J23f2GItAf33oiUPQnqNMALiFeoM9Y5mbjpVQ==} - '@types/react@18.2.79': - resolution: {integrity: sha512-RwGAGXPl9kSXwdNTafkOEuFrTBD5SA2B3iEB96xi8+xu5ddUa/cpvyVCSNn+asgLCTHkb5ZxN8gbuibYJi4s1w==} - - '@types/react@18.3.3': - resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} + '@types/react@18.3.11': + resolution: {integrity: sha512-r6QZ069rFTjrEYgFdOck1gK7FLVsgJE7tTz0pQBczlBNUhBNk0MQH4UbnFSwjpQLMkLzgqvBBa+qGpLje16eTQ==} '@types/resolve@1.20.6': resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} @@ -6326,9 +6111,6 @@ packages: '@types/serve-static@1.15.7': resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} - '@types/shimmer@1.0.5': - resolution: {integrity: sha512-9Hp0ObzwwO57DpLFF0InUjUm/II8GmKAvzbefxQTihCb7KI6yc9yzf0nLc4mVdby5N4DRCgQM2wCup9KTieeww==} - '@types/shimmer@1.2.0': resolution: {integrity: sha512-UE7oxhQLLd9gub6JKIAhDq06T0F6FnztwMNRvYgjeQSBeMc1ZG/tA47EwfduvkuQS8apbkM/lpLpWsaCeYsXVg==} @@ -7053,9 +6835,6 @@ packages: resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} engines: {node: '>=4'} - axios@1.7.2: - resolution: {integrity: sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==} - axios@1.7.4: resolution: {integrity: sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==} @@ -8123,8 +7902,8 @@ packages: end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - engine.io-client@6.5.3: - resolution: {integrity: sha512-9Z0qLB0NIisTRt1DZ/8U2k12RJn8yls/nXMZLn+/N8hANT3TcYjKFKcwbw5zFQiN4NTde3TSY9zb79e1ij6j9Q==} + engine.io-client@6.5.4: + resolution: {integrity: sha512-GeZeeRjpD2qf49cZQ0Wvh/8NJNfeXkXXcoGh+F77oEAgo9gUHwT1fCRxSNU+YEEaysOJTnsFHmM5oAcPy4ntvQ==} engine.io-parser@5.2.2: resolution: {integrity: sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==} @@ -8134,10 +7913,6 @@ packages: resolution: {integrity: sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==} engines: {node: '>=10.2.0'} - enhanced-resolve@5.17.0: - resolution: {integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==} - engines: {node: '>=10.13.0'} - enhanced-resolve@5.17.1: resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} engines: {node: '>=10.13.0'} @@ -8574,18 +8349,18 @@ packages: peerDependencies: expo: '*' - expo-modules-autolinking@1.11.2: - resolution: {integrity: sha512-fdcaNO8ucHA3yLNY52ZUENBcAG7KEx8QyMmnVNavO1JVBGRMZG8JyVcbrhYQDtVtpxkbai5YzwvLutINvbDZDQ==} + expo-modules-autolinking@1.11.1: + resolution: {integrity: sha512-2dy3lTz76adOl7QUvbreMCrXyzUiF8lygI7iFJLjgIQIVH+43KnFWE5zBumpPbkiaq0f0uaFpN9U0RGQbnKiMw==} hasBin: true - expo-modules-core@1.12.21: - resolution: {integrity: sha512-UQxRljqPcowS1+bECW9tnuVGfvWL18GAKPiKMnu9sZwJssAN9FU/JhED50DJzdzICLR0hL17FZAgV4rbMG3IWQ==} + expo-modules-core@1.12.20: + resolution: {integrity: sha512-CCXjlgT8lDAufgt912P1W7TwD+KAylfIttc1Doh1a0hAfkdkUsDRmrgthnYrrxEo2ECVpbaB71Epp1bnZ1rRrA==} expo-status-bar@1.12.1: resolution: {integrity: sha512-/t3xdbS8KB0prj5KG5w7z+wZPFlPtkgs95BsmrP/E7Q0xHXTcDcQ6Cu2FkFuRM+PKTb17cJDnLkawyS5vDLxMA==} - expo@51.0.28: - resolution: {integrity: sha512-R+0tSV0Zf5R+DxN4W3mLFlVvYVpiJ+dtYrMmBedIRw0A54we50QRM1jS0Gq2Bdzg2JtainSEApdQXUC6r9j/BA==} + expo@51.0.26: + resolution: {integrity: sha512-7ThQa6CVbiVtk4GNw0E9CewSzXYOeHkcRTCGorBZVcjAu6SuxbdWEtl0RI01/VpRKV+6I+yy/BmGnCl7lFRILg==} hasBin: true exponential-backoff@3.1.1: @@ -10096,10 +9871,6 @@ packages: loupe@3.1.1: resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==} - lru-cache@10.3.0: - resolution: {integrity: sha512-CQl19J/g+Hbjbv4Y3mFNNXFEL/5t/KCg8POCuUqd4rMKjGG+j1ybER83hxV58zL+dFI1PTkt3GNFSHRt+d8qEQ==} - engines: {node: 14 || >=16.14} - lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} @@ -10890,8 +10661,8 @@ packages: resolution: {integrity: sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==} engines: {node: '>=0.12.0'} - nodemailer@6.9.14: - resolution: {integrity: sha512-Dobp/ebDKBvz91sbtRKhcznLThrKxKt97GI2FAlAyy+fk19j73Uz3sBXolVtmcXjaorivqsbbbjDY+Jkt4/bQA==} + nodemailer@6.9.15: + resolution: {integrity: sha512-AHf04ySLC6CIfuRtRiEYtGEXgRfa6INgWGluDhnxTZhHSKvrBu7lc1VVchQ0d8nPc4cFaZoPq8vkyNoZr0TpGQ==} engines: {node: '>=6.0.0'} nopt@7.2.1: @@ -11450,9 +11221,6 @@ packages: peerDependencies: preact: '>=10' - preact@10.22.0: - resolution: {integrity: sha512-RRurnSjJPj4rp5K6XoP45Ui33ncb7e4H7WiOHVpjbkvqvA3U+N8Z6Qbo0AE6leGYBV66n8EhEaFixvIu3SkxFw==} - preact@10.23.2: resolution: {integrity: sha512-kKYfePf9rzKnxOAKDpsWhg/ysrHPqT+yQ7UW4JjdnqjFIeNUnNcEJvhuA8fDenxAGWzUqtd51DfVg7xp/8T9NA==} @@ -11667,10 +11435,6 @@ packages: resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} engines: {node: '>=0.6'} - qs@6.12.1: - resolution: {integrity: sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==} - engines: {node: '>=0.6'} - qs@6.13.0: resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} @@ -11846,6 +11610,17 @@ packages: react: '*' react-native: '*' + react-native@0.74.4: + resolution: {integrity: sha512-Cox7h0UkFPY+79DsInn2BAhnmGiqKBHKoYHoPAPW8oQCPyna8jvS0hfUmHBWm/MOHSXi4NYPKd5plpD50B3B2Q==} + engines: {node: '>=18'} + hasBin: true + peerDependencies: + '@types/react': ^18.2.6 + react: 18.2.0 + peerDependenciesMeta: + '@types/react': + optional: true + react-native@0.74.5: resolution: {integrity: sha512-Bgg2WvxaGODukJMTZFTZBNMKVaROHLwSb8VAGEdrlvKwfb1hHg/3aXTUICYk7dwgAnb+INbGMwnF8yeAgIUmqw==} engines: {node: '>=18'} @@ -11934,10 +11709,6 @@ packages: react: '*' react-dom: '*' - react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} - engines: {node: '>=0.10.0'} - react@18.3.1: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} @@ -12189,11 +11960,6 @@ packages: engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true - rollup@4.19.1: - resolution: {integrity: sha512-K5vziVlg7hTpYfFBI+91zHBEMo6jafYXpkMlqZjg7/zhIG9iHqazBf4xz9AVdjS9BruRn280ROqLI7G3OFRIlw==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - rollup@4.24.0: resolution: {integrity: sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -12290,11 +12056,6 @@ packages: engines: {node: '>=10'} hasBin: true - semver@7.6.2: - resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} - engines: {node: '>=10'} - hasBin: true - semver@7.6.3: resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} @@ -12691,8 +12452,8 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - stripe@16.8.0: - resolution: {integrity: sha512-6rOIcGOkxcc29jvhEyOYmpPFilekOBV+7vpemAoIAfbtCRW1yxzdDGM0/0vyekHglLL+wqGpP5ldrhO3dJ2JEQ==} + stripe@16.7.0: + resolution: {integrity: sha512-BJCSEtqN8LJsPuPkjQmB/LlBl00uxi9FIPa6LNcF80ofMKqfnuervDhwWSZqCs6xJk/i9vx1D9lRoDnqSmym2w==} engines: {node: '>=12.*'} strnum@1.0.5: @@ -12877,6 +12638,11 @@ packages: uglify-js: optional: true + terser@5.31.3: + resolution: {integrity: sha512-pAfYn3NIZLyZpa83ZKigvj6Rn9c/vd5KfYGX7cN1mnzqgDcxWvrU5ZtAfIKhEXz9nRecw4z3LXkjaq96/qZqAA==} + engines: {node: '>=10'} + hasBin: true + terser@5.31.6: resolution: {integrity: sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==} engines: {node: '>=10'} @@ -13204,6 +12970,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + engines: {node: '>=14.17'} + hasBin: true + typescript@5.4.2: resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} engines: {node: '>=14.17'} @@ -13480,37 +13251,6 @@ packages: vite: optional: true - vite@5.4.1: - resolution: {integrity: sha512-1oE6yuNXssjrZdblI9AfBbHCC41nnyoVoEZxQnID6yvQZAFBzxxkqoFLtHUMkYunL8hwOLEjgTuxpkRxvba3kA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - vite@5.4.8: resolution: {integrity: sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==} engines: {node: ^18.0.0 || >=20.0.0} @@ -14623,9 +14363,7 @@ snapshots: '@babel/code-frame@7.24.7': dependencies: '@babel/highlight': 7.24.7 - picocolors: 1.0.1 - - '@babel/compat-data@7.24.7': {} + picocolors: 1.1.0 '@babel/compat-data@7.25.2': {} @@ -14633,34 +14371,14 @@ snapshots: dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.5) - '@babel/helpers': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 - convert-source-map: 2.0.0 - debug: 4.3.5 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/core@7.24.7': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) - '@babel/helpers': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/generator': 7.25.0 + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.24.5) + '@babel/helpers': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/template': 7.25.0 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 convert-source-map: 2.0.0 debug: 4.3.5 gensync: 1.0.0-beta.2 @@ -14689,9 +14407,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.24.7(@babel/core@7.24.7)(eslint@8.57.0)': + '@babel/eslint-parser@7.24.7(@babel/core@7.25.2)(eslint@8.57.0)': dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.25.2 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 eslint: 8.57.0 eslint-visitor-keys: 2.1.0 @@ -14699,17 +14417,10 @@ snapshots: '@babel/generator@7.17.7': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.25.2 jsesc: 2.5.2 source-map: 0.5.7 - '@babel/generator@7.24.7': - dependencies: - '@babel/types': 7.25.2 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 - '@babel/generator@7.25.0': dependencies: '@babel/types': 7.25.2 @@ -14728,14 +14439,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-compilation-targets@7.24.7': - dependencies: - '@babel/compat-data': 7.24.7 - '@babel/helper-validator-option': 7.24.7 - browserslist: 4.23.3 - lru-cache: 5.1.1 - semver: 6.3.1 - '@babel/helper-compilation-targets@7.25.2': dependencies: '@babel/compat-data': 7.25.2 @@ -14769,7 +14472,7 @@ snapshots: '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.7 debug: 4.3.5 lodash.debounce: 4.0.8 @@ -14783,7 +14486,7 @@ snapshots: '@babel/helper-function-name@7.24.7': dependencies: - '@babel/template': 7.24.7 + '@babel/template': 7.25.0 '@babel/types': 7.25.2 '@babel/helper-hoist-variables@7.24.7': @@ -14804,36 +14507,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.24.7(@babel/core@7.24.5)': + '@babel/helper-module-transforms@7.25.2(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 - '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-module-imports': 7.24.7 '@babel/helper-simple-access': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-simple-access': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-simple-access': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 + '@babel/traverse': 7.25.3 transitivePeerDependencies: - supports-color @@ -14889,30 +14569,21 @@ snapshots: dependencies: '@babel/types': 7.25.2 - '@babel/helper-string-parser@7.24.7': {} - '@babel/helper-string-parser@7.24.8': {} '@babel/helper-validator-identifier@7.24.7': {} - '@babel/helper-validator-option@7.24.7': {} - '@babel/helper-validator-option@7.24.8': {} '@babel/helper-wrap-function@7.24.7': dependencies: '@babel/helper-function-name': 7.24.7 - '@babel/template': 7.24.7 + '@babel/template': 7.25.0 '@babel/traverse': 7.25.3 '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color - '@babel/helpers@7.24.7': - dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.25.2 - '@babel/helpers@7.25.0': dependencies: '@babel/template': 7.25.0 @@ -14923,15 +14594,11 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 chalk: 2.4.2 js-tokens: 4.0.0 - picocolors: 1.0.1 + picocolors: 1.1.0 '@babel/parser@7.24.5': dependencies: - '@babel/types': 7.24.7 - - '@babel/parser@7.24.7': - dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.25.2 '@babel/parser@7.25.3': dependencies: @@ -15016,9 +14683,9 @@ snapshots: '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.25.2)': dependencies: - '@babel/compat-data': 7.24.7 + '@babel/compat-data': 7.25.2 '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) @@ -15213,7 +14880,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 @@ -15227,7 +14894,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.7 - '@babel/template': 7.24.7 + '@babel/template': 7.25.0 '@babel/plugin-transform-destructuring@7.24.7(@babel/core@7.25.2)': dependencies: @@ -15282,7 +14949,7 @@ snapshots: '@babel/plugin-transform-function-name@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-function-name': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 @@ -15319,7 +14986,7 @@ snapshots: '@babel/plugin-transform-modules-commonjs@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.25.2) + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.7 '@babel/helper-simple-access': 7.24.7 transitivePeerDependencies: @@ -15369,7 +15036,7 @@ snapshots: '@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) @@ -15454,7 +15121,7 @@ snapshots: '@babel/helper-module-imports': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) - '@babel/types': 7.24.7 + '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color @@ -15639,7 +15306,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-option': 7.24.7 + '@babel/helper-validator-option': 7.24.8 '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.25.2) '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.25.2)': @@ -15653,7 +15320,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-option': 7.24.7 + '@babel/helper-validator-option': 7.24.8 '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.25.2) @@ -15665,7 +15332,7 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-option': 7.24.7 + '@babel/helper-validator-option': 7.24.8 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.25.2) @@ -15687,12 +15354,6 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/template@7.24.7': - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/parser': 7.25.3 - '@babel/types': 7.25.2 - '@babel/template@7.25.0': dependencies: '@babel/code-frame': 7.24.7 @@ -15702,22 +15363,7 @@ snapshots: '@babel/traverse@7.23.2': dependencies: '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 - debug: 4.3.5 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - '@babel/traverse@7.24.7': - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 + '@babel/generator': 7.25.0 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-hoist-variables': 7.24.7 @@ -15746,12 +15392,6 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 - '@babel/types@7.24.7': - dependencies: - '@babel/helper-string-parser': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - to-fast-properties: 2.0.0 - '@babel/types@7.25.2': dependencies: '@babel/helper-string-parser': 7.24.8 @@ -15794,7 +15434,7 @@ snapshots: outdent: 0.5.0 prettier: 2.8.8 resolve-from: 5.0.0 - semver: 7.6.2 + semver: 7.6.3 '@changesets/assemble-release-plan@6.0.3': dependencies: @@ -15804,7 +15444,7 @@ snapshots: '@changesets/should-skip-package': 0.1.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 - semver: 7.6.2 + semver: 7.6.3 '@changesets/changelog-git@0.2.0': dependencies: @@ -15841,7 +15481,7 @@ snapshots: p-limit: 2.3.0 preferred-pm: 3.1.3 resolve-from: 5.0.0 - semver: 7.6.2 + semver: 7.6.3 spawndamnit: 2.0.0 term-size: 2.2.1 @@ -15865,7 +15505,7 @@ snapshots: '@manypkg/get-packages': 1.1.3 chalk: 2.4.2 fs-extra: 7.0.1 - semver: 7.6.2 + semver: 7.6.3 '@changesets/get-release-plan@4.0.3': dependencies: @@ -15989,14 +15629,14 @@ snapshots: '@docsearch/css@3.6.2': {} - '@docsearch/react@3.6.2(@algolia/client-search@4.23.3)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.14.0)': + '@docsearch/react@3.6.2(@algolia/client-search@4.23.3)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.14.0)': dependencies: '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.14.0) '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3) '@docsearch/css': 3.6.2 algoliasearch: 4.23.3 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) search-insights: 2.14.0 @@ -16325,7 +15965,7 @@ snapshots: dependencies: uuid: 8.3.2 - '@expo/cli@0.18.29(encoding@0.1.13)(expo-modules-autolinking@1.11.2)': + '@expo/cli@0.18.28(encoding@0.1.13)(expo-modules-autolinking@1.11.1)': dependencies: '@babel/runtime': 7.24.7 '@expo/code-signing-certificates': 0.0.5 @@ -16339,7 +15979,7 @@ snapshots: '@expo/osascript': 2.1.3 '@expo/package-manager': 1.5.2 '@expo/plist': 0.1.3 - '@expo/prebuild-config': 7.0.8(encoding@0.1.13)(expo-modules-autolinking@1.11.2) + '@expo/prebuild-config': 7.0.8(encoding@0.1.13)(expo-modules-autolinking@1.11.1) '@expo/rudder-sdk-node': 1.1.1(encoding@0.1.13) '@expo/spawn-async': 1.7.2 '@expo/xcpretty': 4.3.1 @@ -16390,7 +16030,7 @@ snapshots: resolve: 1.22.8 resolve-from: 5.0.0 resolve.exports: 2.0.2 - semver: 7.6.2 + semver: 7.6.3 send: 0.18.0 slugify: 1.6.6 source-map-support: 0.5.21 @@ -16428,7 +16068,7 @@ snapshots: getenv: 1.0.0 glob: 7.1.6 resolve-from: 5.0.0 - semver: 7.6.2 + semver: 7.6.3 slash: 3.0.0 slugify: 1.6.6 xcode: 3.0.1 @@ -16448,7 +16088,7 @@ snapshots: glob: 7.1.6 require-from-string: 2.0.2 resolve-from: 5.0.0 - semver: 7.6.2 + semver: 7.6.3 slugify: 1.6.6 sucrase: 3.34.0 transitivePeerDependencies: @@ -16491,7 +16131,7 @@ snapshots: node-fetch: 2.7.0(encoding@0.1.13) parse-png: 2.1.0 resolve-from: 5.0.0 - semver: 7.6.2 + semver: 7.6.3 tempy: 0.3.0 transitivePeerDependencies: - encoding @@ -16505,9 +16145,9 @@ snapshots: '@expo/metro-config@0.18.11': dependencies: '@babel/core': 7.25.2 - '@babel/generator': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/generator': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/types': 7.25.2 '@expo/config': 9.0.3 '@expo/env': 0.3.0 '@expo/json-file': 8.3.3 @@ -16551,7 +16191,7 @@ snapshots: base64-js: 1.5.1 xmlbuilder: 14.0.0 - '@expo/prebuild-config@7.0.8(encoding@0.1.13)(expo-modules-autolinking@1.11.2)': + '@expo/prebuild-config@7.0.8(encoding@0.1.13)(expo-modules-autolinking@1.11.1)': dependencies: '@expo/config': 9.0.3 '@expo/config-plugins': 8.0.8 @@ -16560,10 +16200,10 @@ snapshots: '@expo/json-file': 8.3.3 '@react-native/normalize-colors': 0.74.85 debug: 4.3.5 - expo-modules-autolinking: 1.11.2 + expo-modules-autolinking: 1.11.1 fs-extra: 9.1.0 resolve-from: 5.0.0 - semver: 7.6.2 + semver: 7.6.3 xml2js: 0.6.0 transitivePeerDependencies: - encoding @@ -16663,10 +16303,10 @@ snapshots: '@types/ws': 8.5.10 duplexify: 3.7.1 inherits: 2.0.4 - isomorphic-ws: 4.0.1(ws@8.17.1) + isomorphic-ws: 4.0.1(ws@8.18.0) readable-stream: 2.3.8 safe-buffer: 5.2.1 - ws: 8.17.1 + ws: 8.18.0 xtend: 4.0.2 transitivePeerDependencies: - bufferutil @@ -17036,7 +16676,7 @@ snapshots: '@mdx-js/mdx@3.0.1': dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 '@types/mdx': 2.0.13 @@ -17062,16 +16702,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@mdx-js/react@3.0.1(@types/react@18.2.79)(react@18.3.1)': + '@mdx-js/react@3.0.1(@types/react@18.3.11)(react@18.3.1)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.2.79 - react: 18.3.1 - - '@mdx-js/react@3.0.1(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@types/mdx': 2.0.13 - '@types/react': 18.3.3 + '@types/react': 18.3.11 react: 18.3.1 '@microsoft/api-extractor-model@7.28.13(@types/node@22.3.0)': @@ -17130,12 +16764,12 @@ snapshots: dependencies: glob: 10.3.10 - '@next/mdx@14.2.15(@mdx-js/loader@3.0.1(webpack@5.95.0))(@mdx-js/react@3.0.1(@types/react@18.3.3)(react@18.3.1))': + '@next/mdx@14.2.15(@mdx-js/loader@3.0.1(webpack@5.95.0))(@mdx-js/react@3.0.1(@types/react@18.3.11)(react@18.3.1))': dependencies: source-map: 0.7.4 optionalDependencies: '@mdx-js/loader': 3.0.1(webpack@5.95.0) - '@mdx-js/react': 3.0.1(@types/react@18.3.3)(react@18.3.1) + '@mdx-js/react': 3.0.1(@types/react@18.3.11)(react@18.3.1) '@next/swc-darwin-arm64@14.1.4': optional: true @@ -17265,7 +16899,7 @@ snapshots: '@npmcli/fs@3.1.1': dependencies: - semver: 7.6.2 + semver: 7.6.3 '@one-ini/wasm@0.1.1': {} @@ -17290,11 +16924,6 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.25.0 - '@opentelemetry/core@1.25.1(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/semantic-conventions': 1.25.1 - '@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 @@ -17303,7 +16932,7 @@ snapshots: '@opentelemetry/instrumentation-amqplib@0.42.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -17312,7 +16941,7 @@ snapshots: '@opentelemetry/instrumentation-connect@0.39.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@types/connect': 3.4.36 @@ -17329,7 +16958,7 @@ snapshots: '@opentelemetry/instrumentation-express@0.42.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -17338,7 +16967,7 @@ snapshots: '@opentelemetry/instrumentation-fastify@0.39.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -17347,7 +16976,7 @@ snapshots: '@opentelemetry/instrumentation-fs@0.15.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -17369,7 +16998,7 @@ snapshots: '@opentelemetry/instrumentation-hapi@0.41.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -17381,7 +17010,7 @@ snapshots: '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color @@ -17405,7 +17034,7 @@ snapshots: '@opentelemetry/instrumentation-koa@0.43.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -17430,7 +17059,7 @@ snapshots: '@opentelemetry/instrumentation-mongoose@0.42.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -17485,7 +17114,7 @@ snapshots: '@opentelemetry/instrumentation-undici@0.6.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -17494,10 +17123,10 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/api-logs': 0.52.1 - '@types/shimmer': 1.0.5 + '@types/shimmer': 1.2.0 import-in-the-middle: 1.11.0 require-in-the-middle: 7.3.0 - semver: 7.6.2 + semver: 7.6.3 shimmer: 1.2.1 transitivePeerDependencies: - supports-color @@ -17509,7 +17138,7 @@ snapshots: '@types/shimmer': 1.2.0 import-in-the-middle: 1.11.0 require-in-the-middle: 7.3.0 - semver: 7.6.2 + semver: 7.6.3 shimmer: 1.2.1 transitivePeerDependencies: - supports-color @@ -17544,14 +17173,12 @@ snapshots: '@opentelemetry/semantic-conventions@1.25.0': {} - '@opentelemetry/semantic-conventions@1.25.1': {} - '@opentelemetry/semantic-conventions@1.27.0': {} '@opentelemetry/sql-common@0.40.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) '@otplib/core@12.0.1': {} @@ -17591,34 +17218,13 @@ snapshots: dependencies: playwright: 1.45.3 - '@preact/preset-vite@2.9.0(@babel/core@7.25.2)(preact@10.23.2)(vite@5.4.1(@types/node@22.3.0)(terser@5.31.6))': + '@preact/preset-vite@2.9.0(@babel/core@7.25.2)(preact@10.23.2)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6))': dependencies: '@babel/code-frame': 7.24.7 '@babel/core': 7.25.2 '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.25.2) - '@prefresh/vite': 2.4.5(preact@10.23.2)(vite@5.4.1(@types/node@22.3.0)(terser@5.31.6)) - '@rollup/pluginutils': 4.2.1 - babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.25.2) - debug: 4.3.5 - kolorist: 1.8.0 - magic-string: 0.30.5 - node-html-parser: 6.1.13 - resolve: 1.22.8 - source-map: 0.7.4 - stack-trace: 1.0.0-pre2 - vite: 5.4.1(@types/node@22.3.0)(terser@5.31.6) - transitivePeerDependencies: - - preact - - supports-color - - '@preact/preset-vite@2.9.0(@babel/core@7.25.2)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6))': - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/core': 7.25.2 - '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.25.2) - '@prefresh/vite': 2.4.5(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6)) + '@prefresh/vite': 2.4.5(preact@10.23.2)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6)) '@rollup/pluginutils': 4.2.1 babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.25.2) debug: 4.3.5 @@ -17632,7 +17238,6 @@ snapshots: transitivePeerDependencies: - preact - supports-color - optional: true '@prefresh/babel-plugin@0.5.1': {} @@ -17642,7 +17247,7 @@ snapshots: '@prefresh/utils@1.2.0': {} - '@prefresh/vite@2.4.5(preact@10.23.2)(vite@5.4.1(@types/node@22.3.0)(terser@5.31.6))': + '@prefresh/vite@2.4.5(preact@10.23.2)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6))': dependencies: '@babel/core': 7.25.2 '@prefresh/babel-plugin': 0.5.1 @@ -17650,21 +17255,9 @@ snapshots: '@prefresh/utils': 1.2.0 '@rollup/pluginutils': 4.2.1 preact: 10.23.2 - vite: 5.4.1(@types/node@22.3.0)(terser@5.31.6) - transitivePeerDependencies: - - supports-color - - '@prefresh/vite@2.4.5(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6))': - dependencies: - '@babel/core': 7.25.2 - '@prefresh/babel-plugin': 0.5.1 - '@prefresh/core': 1.5.2(preact@10.23.2) - '@prefresh/utils': 1.2.0 - '@rollup/pluginutils': 4.2.1 vite: 5.4.8(@types/node@22.3.0)(terser@5.31.6) transitivePeerDependencies: - supports-color - optional: true '@prisma/client@5.18.0(prisma@5.18.0)': optionalDependencies: @@ -17840,21 +17433,21 @@ snapshots: '@radix-ui/primitive@1.1.0': {} - '@radix-ui/react-accordion@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-accordion@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collapsible': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-collapsible': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 '@radix-ui/react-arrow@1.1.0(@types/react-dom@18.3.0)(@types/react@18.2.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -17866,29 +17459,29 @@ snapshots: '@types/react': 18.2.47 '@types/react-dom': 18.3.0 - '@radix-ui/react-arrow@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-arrow@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-checkbox@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-checkbox@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 '@radix-ui/react-collapsible@1.1.0(@types/react-dom@18.3.0)(@types/react@18.2.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -17907,52 +17500,52 @@ snapshots: '@types/react': 18.2.47 '@types/react-dom': 18.3.0 - '@radix-ui/react-collapsible@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-collapsible@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-collapsible@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)': + '@radix-ui/react-collapsible@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524) react: 19.0.0-rc-935180c7e0-20240524 react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-collapsible@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-collapsible@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 '@radix-ui/react-collection@1.1.0(@types/react-dom@18.3.0)(@types/react@18.2.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -17967,24 +17560,24 @@ snapshots: '@types/react': 18.2.47 '@types/react-dom': 18.3.0 - '@radix-ui/react-collection@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-collection@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.11)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@radix-ui/react-compose-refs@1.1.0(@types/react@18.2.47)(react@18.3.1)': dependencies: @@ -17992,24 +17585,24 @@ snapshots: optionalDependencies: '@types/react': 18.2.47 - '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.11)(react@18.3.1)': dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524)': + '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524)': dependencies: react: 19.0.0-rc-935180c7e0-20240524 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-context@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-context@1.0.1(@types/react@18.3.11)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@radix-ui/react-context@1.1.0(@types/react@18.2.47)(react@18.3.1)': dependencies: @@ -18017,67 +17610,67 @@ snapshots: optionalDependencies: '@types/react': 18.2.47 - '@radix-ui/react-context@1.1.0(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-context@1.1.0(@types/react@18.3.11)(react@18.3.1)': dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-context@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524)': + '@radix-ui/react-context@1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524)': dependencies: react: 19.0.0-rc-935180c7e0-20240524 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-context@1.1.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-context@1.1.1(@types/react@18.3.11)(react@18.3.1)': dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.11)(react@18.3.1) aria-hidden: 1.2.4 react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) - react-remove-scroll: 2.5.5(@types/react@18.3.3)(react@18.3.1) + react-remove-scroll: 2.5.5(@types/react@18.3.11)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-dialog@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dialog@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@18.3.1) aria-hidden: 1.2.4 react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) - react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@18.3.1) + react-remove-scroll: 2.5.7(@types/react@18.3.11)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 '@radix-ui/react-direction@1.1.0(@types/react@18.2.47)(react@18.3.1)': @@ -18086,24 +17679,24 @@ snapshots: optionalDependencies: '@types/react': 18.2.47 - '@radix-ui/react-direction@1.1.0(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-direction@1.1.0(@types/react@18.3.11)(react@18.3.1)': dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 '@radix-ui/react-dismissable-layer@1.1.0(@types/react-dom@18.3.0)(@types/react@18.2.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -18119,40 +17712,40 @@ snapshots: '@types/react': 18.2.47 '@types/react-dom': 18.3.0 - '@radix-ui/react-dismissable-layer@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dismissable-layer@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-dropdown-menu@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dropdown-menu@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-menu': 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-menu': 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.11)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@radix-ui/react-focus-guards@1.1.0(@types/react@18.2.47)(react@18.3.1)': dependencies: @@ -18160,22 +17753,22 @@ snapshots: optionalDependencies: '@types/react': 18.2.47 - '@radix-ui/react-focus-guards@1.1.0(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-focus-guards@1.1.0(@types/react@18.3.11)(react@18.3.1)': dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@18.3.0)(@types/react@18.2.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -18189,24 +17782,24 @@ snapshots: '@types/react': 18.2.47 '@types/react-dom': 18.3.0 - '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-id@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-id@1.0.1(@types/react@18.3.11)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@radix-ui/react-id@1.1.0(@types/react@18.2.47)(react@18.3.1)': dependencies: @@ -18215,53 +17808,53 @@ snapshots: optionalDependencies: '@types/react': 18.2.47 - '@radix-ui/react-id@1.1.0(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-id@1.1.0(@types/react@18.3.11)(react@18.3.1)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-id@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524)': + '@radix-ui/react-id@1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524) react: 19.0.0-rc-935180c7e0-20240524 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-label@2.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-label@2.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-menu@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-menu@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.11)(react@18.3.1) aria-hidden: 1.2.4 react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) - react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@18.3.1) + react-remove-scroll: 2.5.7(@types/react@18.3.11)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 '@radix-ui/react-popover@1.1.1(@types/react-dom@18.3.0)(@types/react@18.2.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -18287,27 +17880,27 @@ snapshots: '@types/react': 18.2.47 '@types/react-dom': 18.3.0 - '@radix-ui/react-popover@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-popover@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@18.3.1) aria-hidden: 1.2.4 react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) - react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@18.3.1) + react-remove-scroll: 2.5.7(@types/react@18.3.11)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 '@radix-ui/react-popper@1.2.0(@types/react-dom@18.3.0)(@types/react@18.2.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -18328,32 +17921,32 @@ snapshots: '@types/react': 18.2.47 '@types/react-dom': 18.3.0 - '@radix-ui/react-popper@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-popper@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/react-dom': 2.1.0(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-arrow': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-rect': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-arrow': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-rect': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.11)(react@18.3.1) '@radix-ui/rect': 1.1.0 react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 '@radix-ui/react-portal@1.1.1(@types/react-dom@18.3.0)(@types/react@18.2.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -18366,25 +17959,25 @@ snapshots: '@types/react': 18.2.47 '@types/react-dom': 18.3.0 - '@radix-ui/react-portal@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-portal@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 '@radix-ui/react-presence@1.1.0(@types/react-dom@18.3.0)(@types/react@18.2.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -18397,44 +17990,44 @@ snapshots: '@types/react': 18.2.47 '@types/react-dom': 18.3.0 - '@radix-ui/react-presence@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-presence@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-presence@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)': + '@radix-ui/react-presence@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524) react: 19.0.0-rc-935180c7e0-20240524 react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-presence@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-presence@1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.0)(@types/react@18.2.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -18446,49 +18039,49 @@ snapshots: '@types/react': 18.2.47 '@types/react-dom': 18.3.0 - '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)': + '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524)': dependencies: - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524) react: 19.0.0-rc-935180c7e0-20240524 react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-radio-group@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-radio-group@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 '@radix-ui/react-roving-focus@1.1.0(@types/react-dom@18.3.0)(@types/react@18.2.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -18508,78 +18101,78 @@ snapshots: '@types/react': 18.2.47 '@types/react-dom': 18.3.0 - '@radix-ui/react-roving-focus@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-roving-focus@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-select@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-select@2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/number': 1.1.0 '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) aria-hidden: 1.2.4 react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) - react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@18.3.1) + react-remove-scroll: 2.5.7(@types/react@18.3.11)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-slider@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-slider@1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/number': 1.1.0 '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-slot@1.0.2(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-slot@1.0.2(@types/react@18.3.11)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@radix-ui/react-slot@1.1.0(@types/react@18.2.47)(react@18.3.1)': dependencies: @@ -18588,33 +18181,33 @@ snapshots: optionalDependencies: '@types/react': 18.2.47 - '@radix-ui/react-slot@1.1.0(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-slot@1.1.0(@types/react@18.3.11)(react@18.3.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-slot@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524)': + '@radix-ui/react-slot@1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524) react: 19.0.0-rc-935180c7e0-20240524 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-switch@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-switch@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 '@radix-ui/react-toggle-group@1.1.0(@types/react-dom@18.3.0)(@types/react@18.2.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -18663,32 +18256,32 @@ snapshots: '@types/react': 18.2.47 '@types/react-dom': 18.3.0 - '@radix-ui/react-tooltip@1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-tooltip@1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-context': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.11)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.11)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.2.47)(react@18.3.1)': dependencies: @@ -18696,25 +18289,25 @@ snapshots: optionalDependencies: '@types/react': 18.2.47 - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.11)(react@18.3.1)': dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524)': + '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524)': dependencies: react: 19.0.0-rc-935180c7e0-20240524 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.11)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.2.47)(react@18.3.1)': dependencies: @@ -18723,27 +18316,27 @@ snapshots: optionalDependencies: '@types/react': 18.2.47 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.11)(react@18.3.1)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524)': + '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524) react: 19.0.0-rc-935180c7e0-20240524 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.11)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.2.47)(react@18.3.1)': dependencies: @@ -18752,19 +18345,19 @@ snapshots: optionalDependencies: '@types/react': 18.2.47 - '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.11)(react@18.3.1)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.11)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.2.47)(react@18.3.1)': dependencies: @@ -18772,23 +18365,23 @@ snapshots: optionalDependencies: '@types/react': 18.2.47 - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.11)(react@18.3.1)': dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.3)(react@19.0.0-rc-935180c7e0-20240524)': + '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.11)(react@19.0.0-rc-935180c7e0-20240524)': dependencies: react: 19.0.0-rc-935180c7e0-20240524 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - '@radix-ui/react-use-previous@1.1.0(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-previous@1.1.0(@types/react@18.3.11)(react@18.3.1)': dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@radix-ui/react-use-rect@1.1.0(@types/react@18.2.47)(react@18.3.1)': dependencies: @@ -18797,12 +18390,12 @@ snapshots: optionalDependencies: '@types/react': 18.2.47 - '@radix-ui/react-use-rect@1.1.0(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-rect@1.1.0(@types/react@18.3.11)(react@18.3.1)': dependencies: '@radix-ui/rect': 1.1.0 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@radix-ui/react-use-size@1.1.0(@types/react@18.2.47)(react@18.3.1)': dependencies: @@ -18811,12 +18404,12 @@ snapshots: optionalDependencies: '@types/react': 18.2.47 - '@radix-ui/react-use-size@1.1.0(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-size@1.1.0(@types/react@18.3.11)(react@18.3.1)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.11)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@radix-ui/react-visually-hidden@1.1.0(@types/react-dom@18.3.0)(@types/react@18.2.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: @@ -18827,13 +18420,13 @@ snapshots: '@types/react': 18.2.47 '@types/react-dom': 18.3.0 - '@radix-ui/react-visually-hidden@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-visually-hidden@1.1.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 '@radix-ui/rect@1.1.0': {} @@ -18873,71 +18466,23 @@ snapshots: dependencies: react: 18.3.1 - '@react-email/body@0.0.9(react@18.3.1)': - dependencies: - react: 18.3.1 - - '@react-email/button@0.0.16(react@18.3.1)': - dependencies: - react: 18.3.1 - '@react-email/button@0.0.17(react@18.3.1)': dependencies: react: 18.3.1 - '@react-email/code-block@0.0.6(react@18.3.1)': - dependencies: - prismjs: 1.29.0 - react: 18.3.1 - '@react-email/code-block@0.0.9(react@18.3.1)': dependencies: prismjs: 1.29.0 react: 18.3.1 - '@react-email/code-inline@0.0.3(react@18.3.1)': - dependencies: - react: 18.3.1 - '@react-email/code-inline@0.0.4(react@18.3.1)': dependencies: react: 18.3.1 - '@react-email/column@0.0.11(react@18.3.1)': - dependencies: - react: 18.3.1 - '@react-email/column@0.0.12(react@18.3.1)': dependencies: react: 18.3.1 - '@react-email/components@0.0.22(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-email/body': 0.0.9(react@18.3.1) - '@react-email/button': 0.0.16(react@18.3.1) - '@react-email/code-block': 0.0.6(react@18.3.1) - '@react-email/code-inline': 0.0.3(react@18.3.1) - '@react-email/column': 0.0.11(react@18.3.1) - '@react-email/container': 0.0.13(react@18.3.1) - '@react-email/font': 0.0.7(react@18.3.1) - '@react-email/head': 0.0.10(react@18.3.1) - '@react-email/heading': 0.0.13(@types/react@18.3.3)(react@18.3.1) - '@react-email/hr': 0.0.9(react@18.3.1) - '@react-email/html': 0.0.9(react@18.3.1) - '@react-email/img': 0.0.9(react@18.3.1) - '@react-email/link': 0.0.9(react@18.3.1) - '@react-email/markdown': 0.0.11(react@18.3.1) - '@react-email/preview': 0.0.10(react@18.3.1) - '@react-email/render': 0.0.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-email/row': 0.0.9(react@18.3.1) - '@react-email/section': 0.0.13(react@18.3.1) - '@react-email/tailwind': 0.0.19(react@18.3.1) - '@react-email/text': 0.0.9(react@18.3.1) - react: 18.3.1 - transitivePeerDependencies: - - '@types/react' - - react-dom - '@react-email/components@0.0.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@react-email/body': 0.0.10(react@18.3.1) @@ -18964,37 +18509,18 @@ snapshots: transitivePeerDependencies: - react-dom - '@react-email/container@0.0.13(react@18.3.1)': - dependencies: - react: 18.3.1 - '@react-email/container@0.0.14(react@18.3.1)': dependencies: react: 18.3.1 - '@react-email/font@0.0.7(react@18.3.1)': - dependencies: - react: 18.3.1 - '@react-email/font@0.0.8(react@18.3.1)': dependencies: react: 18.3.1 - '@react-email/head@0.0.10(react@18.3.1)': - dependencies: - react: 18.3.1 - '@react-email/head@0.0.11(react@18.3.1)': dependencies: react: 18.3.1 - '@react-email/heading@0.0.13(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - transitivePeerDependencies: - - '@types/react' - '@react-email/heading@0.0.14(react@18.3.1)': dependencies: react: 18.3.1 @@ -19003,60 +18529,27 @@ snapshots: dependencies: react: 18.3.1 - '@react-email/hr@0.0.9(react@18.3.1)': - dependencies: - react: 18.3.1 - '@react-email/html@0.0.10(react@18.3.1)': dependencies: react: 18.3.1 - '@react-email/html@0.0.9(react@18.3.1)': - dependencies: - react: 18.3.1 - '@react-email/img@0.0.10(react@18.3.1)': dependencies: react: 18.3.1 - '@react-email/img@0.0.9(react@18.3.1)': - dependencies: - react: 18.3.1 - '@react-email/link@0.0.10(react@18.3.1)': dependencies: react: 18.3.1 - '@react-email/link@0.0.9(react@18.3.1)': - dependencies: - react: 18.3.1 - - '@react-email/markdown@0.0.11(react@18.3.1)': - dependencies: - md-to-react-email: 5.0.2(react@18.3.1) - react: 18.3.1 - '@react-email/markdown@0.0.12(react@18.3.1)': dependencies: md-to-react-email: 5.0.2(react@18.3.1) react: 18.3.1 - '@react-email/preview@0.0.10(react@18.3.1)': - dependencies: - react: 18.3.1 - '@react-email/preview@0.0.11(react@18.3.1)': dependencies: react: 18.3.1 - '@react-email/render@0.0.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - html-to-text: 9.0.5 - js-beautify: 1.15.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-promise-suspense: 0.3.4 - '@react-email/render@1.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: html-to-text: 9.0.5 @@ -19069,22 +18562,10 @@ snapshots: dependencies: react: 18.3.1 - '@react-email/row@0.0.9(react@18.3.1)': - dependencies: - react: 18.3.1 - - '@react-email/section@0.0.13(react@18.3.1)': - dependencies: - react: 18.3.1 - '@react-email/section@0.0.14(react@18.3.1)': dependencies: react: 18.3.1 - '@react-email/tailwind@0.0.19(react@18.3.1)': - dependencies: - react: 18.3.1 - '@react-email/tailwind@0.1.0(react@18.3.1)': dependencies: react: 18.3.1 @@ -19093,14 +18574,10 @@ snapshots: dependencies: react: 18.3.1 - '@react-email/text@0.0.9(react@18.3.1)': - dependencies: - react: 18.3.1 - - '@react-native-async-storage/async-storage@1.23.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))': + '@react-native-async-storage/async-storage@1.23.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1))': dependencies: merge-options: 3.0.4 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1) '@react-native-community/cli-clean@13.6.9(encoding@0.1.13)': dependencies: @@ -19143,7 +18620,7 @@ snapshots: hermes-profile-transformer: 0.0.6 node-stream-zip: 1.15.0 ora: 5.4.1 - semver: 7.6.2 + semver: 7.6.3 strip-ansi: 5.2.0 wcwidth: 1.0.1 yaml: 2.4.5 @@ -19214,7 +18691,7 @@ snapshots: node-fetch: 2.7.0(encoding@0.1.13) open: 6.4.0 ora: 5.4.1 - semver: 7.6.2 + semver: 7.6.3 shell-quote: 1.8.1 sudo-prompt: 9.2.1 transitivePeerDependencies: @@ -19242,15 +18719,24 @@ snapshots: fs-extra: 8.1.0 graceful-fs: 4.2.11 prompts: 2.4.2 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - bufferutil - encoding - supports-color - utf-8-validate + '@react-native/assets-registry@0.74.86': {} + '@react-native/assets-registry@0.74.87': {} + '@react-native/babel-plugin-codegen@0.74.86(@babel/preset-env@7.24.7(@babel/core@7.25.2))': + dependencies: + '@react-native/codegen': 0.74.86(@babel/preset-env@7.24.7(@babel/core@7.25.2)) + transitivePeerDependencies: + - '@babel/preset-env' + - supports-color + '@react-native/babel-plugin-codegen@0.74.87(@babel/preset-env@7.24.7(@babel/core@7.25.2))': dependencies: '@react-native/codegen': 0.74.87(@babel/preset-env@7.24.7(@babel/core@7.25.2)) @@ -19258,6 +18744,55 @@ snapshots: - '@babel/preset-env' - supports-color + '@react-native/babel-preset@0.74.86(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))': + dependencies: + '@babel/core': 7.25.2 + '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.25.2) + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.25.2) + '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-proposal-logical-assignment-operators': 7.20.7(@babel/core@7.25.2) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.25.2) + '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.25.2) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.25.2) + '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.25.2) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.25.2) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-classes': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-destructuring': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.25.2) + '@babel/template': 7.25.0 + '@react-native/babel-plugin-codegen': 0.74.86(@babel/preset-env@7.24.7(@babel/core@7.25.2)) + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.25.2) + react-refresh: 0.14.2 + transitivePeerDependencies: + - '@babel/preset-env' + - supports-color + '@react-native/babel-preset@0.74.87(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))': dependencies: '@babel/core': 7.25.2 @@ -19299,7 +18834,7 @@ snapshots: '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.25.2) - '@babel/template': 7.24.7 + '@babel/template': 7.25.0 '@react-native/babel-plugin-codegen': 0.74.87(@babel/preset-env@7.24.7(@babel/core@7.25.2)) babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.25.2) react-refresh: 0.14.2 @@ -19307,9 +18842,9 @@ snapshots: - '@babel/preset-env' - supports-color - '@react-native/codegen@0.74.87(@babel/preset-env@7.24.7(@babel/core@7.25.2))': + '@react-native/codegen@0.74.86(@babel/preset-env@7.24.7(@babel/core@7.25.2))': dependencies: - '@babel/parser': 7.24.7 + '@babel/parser': 7.25.3 '@babel/preset-env': 7.24.7(@babel/core@7.25.2) glob: 7.2.3 hermes-parser: 0.19.1 @@ -19320,6 +18855,41 @@ snapshots: transitivePeerDependencies: - supports-color + '@react-native/codegen@0.74.87(@babel/preset-env@7.24.7(@babel/core@7.25.2))': + dependencies: + '@babel/parser': 7.25.3 + '@babel/preset-env': 7.24.7(@babel/core@7.25.2) + glob: 7.2.3 + hermes-parser: 0.19.1 + invariant: 2.2.4 + jscodeshift: 0.14.0(@babel/preset-env@7.24.7(@babel/core@7.25.2)) + mkdirp: 0.5.6 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + + '@react-native/community-cli-plugin@0.74.86(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)': + dependencies: + '@react-native-community/cli-server-api': 13.6.9(encoding@0.1.13) + '@react-native-community/cli-tools': 13.6.9(encoding@0.1.13) + '@react-native/dev-middleware': 0.74.86(encoding@0.1.13) + '@react-native/metro-babel-transformer': 0.74.86(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2)) + chalk: 4.1.2 + execa: 5.1.1 + metro: 0.80.10(encoding@0.1.13) + metro-config: 0.80.10(encoding@0.1.13) + metro-core: 0.80.10 + node-fetch: 2.7.0(encoding@0.1.13) + querystring: 0.2.1 + readline: 1.3.0 + transitivePeerDependencies: + - '@babel/core' + - '@babel/preset-env' + - bufferutil + - encoding + - supports-color + - utf-8-validate + '@react-native/community-cli-plugin@0.74.87(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)': dependencies: '@react-native-community/cli-server-api': 13.6.9(encoding@0.1.13) @@ -19344,6 +18914,8 @@ snapshots: '@react-native/debugger-frontend@0.74.85': {} + '@react-native/debugger-frontend@0.74.86': {} + '@react-native/debugger-frontend@0.74.87': {} '@react-native/dev-middleware@0.74.85(encoding@0.1.13)': @@ -19367,6 +18939,27 @@ snapshots: - supports-color - utf-8-validate + '@react-native/dev-middleware@0.74.86(encoding@0.1.13)': + dependencies: + '@isaacs/ttlcache': 1.4.1 + '@react-native/debugger-frontend': 0.74.86 + '@rnx-kit/chromium-edge-launcher': 1.0.0 + chrome-launcher: 0.15.2 + connect: 3.7.0 + debug: 2.6.9 + node-fetch: 2.7.0(encoding@0.1.13) + nullthrows: 1.1.1 + open: 7.4.2 + selfsigned: 2.4.1 + serve-static: 1.15.0 + temp-dir: 2.0.0 + ws: 6.2.3 + transitivePeerDependencies: + - bufferutil + - encoding + - supports-color + - utf-8-validate + '@react-native/dev-middleware@0.74.87(encoding@0.1.13)': dependencies: '@isaacs/ttlcache': 1.4.1 @@ -19388,10 +18981,24 @@ snapshots: - supports-color - utf-8-validate + '@react-native/gradle-plugin@0.74.86': {} + '@react-native/gradle-plugin@0.74.87': {} + '@react-native/js-polyfills@0.74.86': {} + '@react-native/js-polyfills@0.74.87': {} + '@react-native/metro-babel-transformer@0.74.86(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))': + dependencies: + '@babel/core': 7.25.2 + '@react-native/babel-preset': 0.74.86(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2)) + hermes-parser: 0.19.1 + nullthrows: 1.1.1 + transitivePeerDependencies: + - '@babel/preset-env' + - supports-color + '@react-native/metro-babel-transformer@0.74.87(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))': dependencies: '@babel/core': 7.25.2 @@ -19404,25 +19011,27 @@ snapshots: '@react-native/normalize-colors@0.74.85': {} + '@react-native/normalize-colors@0.74.86': {} + '@react-native/normalize-colors@0.74.87': {} - '@react-native/virtualized-lists@0.74.87(@types/react@18.2.79)(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@react-native/virtualized-lists@0.74.86(@types/react@18.3.11)(react-native@0.74.4(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 react: 18.3.1 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.3.1) + react-native: 0.74.4(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1) optionalDependencies: - '@types/react': 18.2.79 + '@types/react': 18.3.11 - '@react-native/virtualized-lists@0.74.87(@types/react@18.3.3)(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + '@react-native/virtualized-lists@0.74.87(@types/react@18.3.11)(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0) + react: 18.3.1 + react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@react-stately/utils@3.10.1(react@18.3.1)': dependencies: @@ -19498,7 +19107,7 @@ snapshots: '@rollup/pluginutils@5.1.0(rollup@3.29.5)': dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: @@ -19506,105 +19115,57 @@ snapshots: '@rollup/pluginutils@5.1.0(rollup@4.24.0)': dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: rollup: 4.24.0 - '@rollup/rollup-android-arm-eabi@4.19.1': - optional: true - '@rollup/rollup-android-arm-eabi@4.24.0': optional: true - '@rollup/rollup-android-arm64@4.19.1': - optional: true - '@rollup/rollup-android-arm64@4.24.0': optional: true - '@rollup/rollup-darwin-arm64@4.19.1': - optional: true - '@rollup/rollup-darwin-arm64@4.24.0': optional: true - '@rollup/rollup-darwin-x64@4.19.1': - optional: true - '@rollup/rollup-darwin-x64@4.24.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.19.1': - optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.24.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.19.1': - optional: true - '@rollup/rollup-linux-arm-musleabihf@4.24.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.19.1': - optional: true - '@rollup/rollup-linux-arm64-gnu@4.24.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.19.1': - optional: true - '@rollup/rollup-linux-arm64-musl@4.24.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.19.1': - optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.19.1': - optional: true - '@rollup/rollup-linux-riscv64-gnu@4.24.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.19.1': - optional: true - '@rollup/rollup-linux-s390x-gnu@4.24.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.19.1': - optional: true - '@rollup/rollup-linux-x64-gnu@4.24.0': optional: true - '@rollup/rollup-linux-x64-musl@4.19.1': - optional: true - '@rollup/rollup-linux-x64-musl@4.24.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.19.1': - optional: true - '@rollup/rollup-win32-arm64-msvc@4.24.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.19.1': - optional: true - '@rollup/rollup-win32-ia32-msvc@4.24.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.19.1': - optional: true - '@rollup/rollup-win32-x64-msvc@4.24.0': optional: true @@ -19749,7 +19310,7 @@ snapshots: '@sentry/types': 8.33.1 '@sentry/utils': 8.33.1 - '@sentry/nextjs@8.33.1(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.25.1(@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))(encoding@0.1.13)(next@14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.95.0)': + '@sentry/nextjs@8.33.1(@opentelemetry/api@1.9.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))(encoding@0.1.13)(next@14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.95.0)': dependencies: '@opentelemetry/instrumentation-http': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 @@ -19757,7 +19318,7 @@ snapshots: '@sentry-internal/browser-utils': 8.33.1 '@sentry/core': 8.33.1 '@sentry/node': 8.33.1 - '@sentry/opentelemetry': 8.33.1(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.25.1(@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))(@opentelemetry/semantic-conventions@1.27.0) + '@sentry/opentelemetry': 8.33.1(@opentelemetry/api@1.9.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))(@opentelemetry/semantic-conventions@1.27.0) '@sentry/react': 8.33.1(react@18.3.1) '@sentry/types': 8.33.1 '@sentry/utils': 8.33.1 @@ -19783,7 +19344,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/context-async-hooks': 1.25.1(@opentelemetry/api@1.9.0) - '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-amqplib': 0.42.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-connect': 0.39.0(@opentelemetry/api@1.9.0) @@ -19812,17 +19373,17 @@ snapshots: '@opentelemetry/semantic-conventions': 1.27.0 '@prisma/instrumentation': 5.19.1 '@sentry/core': 8.33.1 - '@sentry/opentelemetry': 8.33.1(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.25.1(@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))(@opentelemetry/semantic-conventions@1.27.0) + '@sentry/opentelemetry': 8.33.1(@opentelemetry/api@1.9.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))(@opentelemetry/semantic-conventions@1.27.0) '@sentry/types': 8.33.1 '@sentry/utils': 8.33.1 import-in-the-middle: 1.11.0 transitivePeerDependencies: - supports-color - '@sentry/opentelemetry@8.33.1(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.25.1(@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))(@opentelemetry/semantic-conventions@1.27.0)': + '@sentry/opentelemetry@8.33.1(@opentelemetry/api@1.9.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))(@opentelemetry/semantic-conventions@1.27.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.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) '@opentelemetry/semantic-conventions': 1.27.0 @@ -20258,12 +19819,12 @@ snapshots: '@storybook/addon-docs@8.3.5(storybook@8.3.5)': dependencies: - '@mdx-js/react': 3.0.1(@types/react@18.2.79)(react@18.3.1) + '@mdx-js/react': 3.0.1(@types/react@18.3.11)(react@18.3.1) '@storybook/blocks': 8.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5) '@storybook/csf-plugin': 8.3.5(storybook@8.3.5) '@storybook/global': 5.0.0 '@storybook/react-dom-shim': 8.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5) - '@types/react': 18.2.79 + '@types/react': 18.3.11 fs-extra: 11.2.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -20372,7 +19933,7 @@ snapshots: ts-dedent: 2.2.0 vite: 5.4.8(@types/node@22.3.0)(terser@5.31.6) optionalDependencies: - '@preact/preset-vite': 2.9.0(@babel/core@7.25.2)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6)) + '@preact/preset-vite': 2.9.0(@babel/core@7.25.2)(preact@10.23.2)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6)) typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -20393,7 +19954,7 @@ snapshots: jsdoc-type-pratt-parser: 4.1.0 process: 0.11.10 recast: 0.23.9 - semver: 7.6.2 + semver: 7.6.3 util: 0.12.5 ws: 8.18.0 transitivePeerDependencies: @@ -20485,7 +20046,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-element-to-jsx-string: 15.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - semver: 7.6.2 + semver: 7.6.3 storybook: 8.3.5 ts-dedent: 2.2.0 type-fest: 2.19.0 @@ -20657,7 +20218,7 @@ snapshots: '@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.3.3)': dependencies: '@babel/generator': 7.17.7 - '@babel/parser': 7.24.7 + '@babel/parser': 7.25.3 '@babel/traverse': 7.23.2 '@babel/types': 7.17.0 javascript-natural-sort: 0.7.1 @@ -20683,7 +20244,7 @@ snapshots: '@types/acorn@4.0.6': dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@types/argparse@1.0.38': {} @@ -20757,12 +20318,10 @@ snapshots: '@types/estree-jsx@1.0.5': dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@types/estree@0.0.51': {} - '@types/estree@1.0.5': {} - '@types/estree@1.0.6': {} '@types/express-serve-static-core@4.19.3': @@ -20855,15 +20414,11 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.12.12': - dependencies: - undici-types: 5.26.5 - '@types/node@22.3.0': dependencies: undici-types: 6.18.2 - '@types/nodemailer@6.4.15': + '@types/nodemailer@6.4.16': dependencies: '@types/node': 22.3.0 @@ -20871,7 +20426,7 @@ snapshots: '@types/papaparse@5.3.14': dependencies: - '@types/node': 20.12.12 + '@types/node': 22.3.0 '@types/pg-pool@2.0.6': dependencies: @@ -20889,7 +20444,7 @@ snapshots: '@types/qrcode@1.5.5': dependencies: - '@types/node': 20.12.12 + '@types/node': 22.3.0 '@types/qs@6.9.15': {} @@ -20897,11 +20452,11 @@ snapshots: '@types/react-dom@18.3.0': dependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react-highlight-words@0.20.0': dependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 '@types/react@18.2.47': dependencies: @@ -20909,12 +20464,7 @@ snapshots: '@types/scheduler': 0.23.0 csstype: 3.1.3 - '@types/react@18.2.79': - dependencies: - '@types/prop-types': 15.7.12 - csstype: 3.1.3 - - '@types/react@18.3.3': + '@types/react@18.3.11': dependencies: '@types/prop-types': 15.7.12 csstype: 3.1.3 @@ -20938,8 +20488,6 @@ snapshots: '@types/node': 22.3.0 '@types/send': 0.17.4 - '@types/shimmer@1.0.5': {} - '@types/shimmer@1.2.0': {} '@types/stack-utils@2.0.3': {} @@ -21163,7 +20711,7 @@ snapshots: debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.2 + semver: 7.6.3 tsutils: 3.21.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 @@ -21178,7 +20726,7 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 - semver: 7.6.2 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 @@ -21193,7 +20741,7 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 - semver: 7.6.2 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 @@ -21208,7 +20756,7 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 - semver: 7.6.2 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 @@ -21223,7 +20771,7 @@ snapshots: fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.4 - semver: 7.6.2 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 @@ -21240,7 +20788,7 @@ snapshots: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) eslint: 8.57.0 eslint-scope: 5.1.1 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -21330,8 +20878,8 @@ snapshots: '@vercel/style-guide@6.0.0(@next/eslint-plugin-next@14.2.5)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.4)(vitest@2.0.5)': dependencies: - '@babel/core': 7.24.7 - '@babel/eslint-parser': 7.24.7(@babel/core@7.24.7)(eslint@8.57.0) + '@babel/core': 7.25.2 + '@babel/eslint-parser': 7.24.7(@babel/core@7.25.2)(eslint@8.57.0) '@rushstack/eslint-patch': 1.10.3 '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.4) @@ -21425,7 +20973,7 @@ snapshots: '@vue/shared': 3.4.29 entities: 4.5.0 estree-walker: 2.0.2 - source-map-js: 1.2.0 + source-map-js: 1.2.1 '@vue/compiler-dom@3.4.29': dependencies: @@ -21850,7 +21398,7 @@ snapshots: caniuse-lite: 1.0.30001651 fraction.js: 4.3.7 normalize-range: 0.1.2 - picocolors: 1.0.1 + picocolors: 1.1.0 postcss: 8.4.38 postcss-value-parser: 4.2.0 @@ -21860,7 +21408,7 @@ snapshots: caniuse-lite: 1.0.30001651 fraction.js: 4.3.7 normalize-range: 0.1.2 - picocolors: 1.0.1 + picocolors: 1.1.0 postcss: 8.4.41 postcss-value-parser: 4.2.0 @@ -21872,7 +21420,7 @@ snapshots: dependencies: '@aws-sdk/util-utf8-browser': 3.259.0 '@httptoolkit/websocket-stream': 6.0.1 - axios: 1.7.2 + axios: 1.7.4 buffer: 6.0.3 crypto-js: 4.2.0 mqtt: 4.3.8 @@ -21885,14 +21433,6 @@ snapshots: axe-core@4.7.0: {} - axios@1.7.2: - dependencies: - follow-redirects: 1.15.6 - form-data: 4.0.0 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - axios@1.7.4: dependencies: follow-redirects: 1.15.6 @@ -21911,7 +21451,7 @@ snapshots: babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.25.2): dependencies: - '@babel/compat-data': 7.24.7 + '@babel/compat-data': 7.25.2 '@babel/core': 7.25.2 '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) semver: 6.3.1 @@ -22181,7 +21721,7 @@ snapshots: '@npmcli/fs': 3.1.1 fs-minipass: 3.0.3 glob: 10.4.2 - lru-cache: 10.3.0 + lru-cache: 10.4.3 minipass: 7.1.2 minipass-collect: 2.0.1 minipass-flush: 1.0.5 @@ -22426,10 +21966,10 @@ snapshots: cluster-key-slot@1.1.2: {} - cmdk@1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1): + cmdk@1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1): dependencies: - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 19.0.0-rc-935180c7e0-20240524(react@18.3.1) transitivePeerDependencies: @@ -22965,7 +22505,7 @@ snapshots: '@one-ini/wasm': 0.1.1 commander: 10.0.1 minimatch: 9.0.1 - semver: 7.6.2 + semver: 7.6.3 ee-first@1.1.1: {} @@ -22999,12 +22539,12 @@ snapshots: dependencies: once: 1.4.0 - engine.io-client@6.5.3: + engine.io-client@6.5.4: dependencies: '@socket.io/component-emitter': 3.1.2 debug: 4.3.5 engine.io-parser: 5.2.2 - ws: 8.11.0 + ws: 8.17.1 xmlhttprequest-ssl: 2.0.0 transitivePeerDependencies: - bufferutil @@ -23030,11 +22570,6 @@ snapshots: - supports-color - utf-8-validate - enhanced-resolve@5.17.0: - dependencies: - graceful-fs: 4.2.11 - tapable: 2.2.1 - enhanced-resolve@5.17.1: dependencies: graceful-fs: 4.2.11 @@ -23346,7 +22881,7 @@ snapshots: eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0): dependencies: debug: 4.3.5 - enhanced-resolve: 5.17.0 + enhanced-resolve: 5.17.1 eslint: 8.57.0 eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) @@ -23363,7 +22898,7 @@ snapshots: eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): dependencies: debug: 4.3.5 - enhanced-resolve: 5.17.0 + enhanced-resolve: 5.17.1 eslint: 8.57.0 eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-import: 2.29.1(@typescript-eslint/parser@8.0.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0) @@ -23591,7 +23126,7 @@ snapshots: read-pkg-up: 7.0.1 regexp-tree: 0.1.27 regjsparser: 0.10.0 - semver: 7.6.2 + semver: 7.6.3 strip-indent: 3.0.0 transitivePeerDependencies: - supports-color @@ -23602,7 +23137,7 @@ snapshots: eslint: 8.57.0 optionalDependencies: '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) - vitest: 2.0.5(@types/node@22.3.0)(jsdom@24.1.1)(terser@5.31.6) + vitest: 2.0.5 transitivePeerDependencies: - supports-color - typescript @@ -23686,7 +23221,7 @@ snapshots: estree-util-attach-comments@3.0.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 estree-util-build-jsx@3.0.1: dependencies: @@ -23717,7 +23252,7 @@ snapshots: estree-walker@3.0.3: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 esutils@2.0.3: {} @@ -23770,67 +23305,65 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 - expo-asset@10.0.10(expo@51.0.28(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)): + expo-asset@10.0.10(expo@51.0.26(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)): dependencies: - expo: 51.0.28(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13) - expo-constants: 16.0.2(expo@51.0.28(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)) + expo: 51.0.26(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13) + expo-constants: 16.0.2(expo@51.0.26(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)) invariant: 2.2.4 md5-file: 3.2.3 transitivePeerDependencies: - supports-color - expo-constants@16.0.2(expo@51.0.28(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)): + expo-constants@16.0.2(expo@51.0.26(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)): dependencies: '@expo/config': 9.0.3 '@expo/env': 0.3.0 - expo: 51.0.28(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13) + expo: 51.0.26(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13) transitivePeerDependencies: - supports-color - expo-file-system@17.0.1(expo@51.0.28(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)): + expo-file-system@17.0.1(expo@51.0.26(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)): dependencies: - expo: 51.0.28(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13) + expo: 51.0.26(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13) - expo-font@12.0.9(expo@51.0.28(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)): + expo-font@12.0.9(expo@51.0.26(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)): dependencies: - expo: 51.0.28(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13) + expo: 51.0.26(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13) fontfaceobserver: 2.3.0 - expo-keep-awake@13.0.2(expo@51.0.28(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)): + expo-keep-awake@13.0.2(expo@51.0.26(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)): dependencies: - expo: 51.0.28(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13) + expo: 51.0.26(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13) - expo-modules-autolinking@1.11.2: + expo-modules-autolinking@1.11.1: dependencies: chalk: 4.1.2 commander: 7.2.0 fast-glob: 3.3.2 find-up: 5.0.0 fs-extra: 9.1.0 - require-from-string: 2.0.2 - resolve-from: 5.0.0 - expo-modules-core@1.12.21: + expo-modules-core@1.12.20: dependencies: invariant: 2.2.4 expo-status-bar@1.12.1: {} - expo@51.0.28(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13): + expo@51.0.26(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13): dependencies: '@babel/runtime': 7.24.7 - '@expo/cli': 0.18.29(encoding@0.1.13)(expo-modules-autolinking@1.11.2) + '@expo/cli': 0.18.28(encoding@0.1.13)(expo-modules-autolinking@1.11.1) '@expo/config': 9.0.3 '@expo/config-plugins': 8.0.8 '@expo/metro-config': 0.18.11 '@expo/vector-icons': 14.0.2 babel-preset-expo: 11.0.14(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2)) - expo-asset: 10.0.10(expo@51.0.28(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)) - expo-file-system: 17.0.1(expo@51.0.28(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)) - expo-font: 12.0.9(expo@51.0.28(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)) - expo-keep-awake: 13.0.2(expo@51.0.28(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)) - expo-modules-autolinking: 1.11.2 - expo-modules-core: 1.12.21 + expo-asset: 10.0.10(expo@51.0.26(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)) + expo-file-system: 17.0.1(expo@51.0.26(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)) + expo-font: 12.0.9(expo@51.0.26(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)) + expo-keep-awake: 13.0.2(expo@51.0.26(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13)) + expo-modules-autolinking: 1.11.1 + expo-modules-core: 1.12.20 fbemitter: 3.0.0(encoding@0.1.13) whatwg-url-without-unicode: 8.0.0-3 transitivePeerDependencies: @@ -24480,7 +24013,7 @@ snapshots: hast-util-to-estree@3.1.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 comma-separated-tokens: 2.0.3 @@ -24501,7 +24034,7 @@ snapshots: hast-util-to-jsx-runtime@2.3.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@types/hast': 3.0.4 '@types/unist': 3.0.2 comma-separated-tokens: 2.0.3 @@ -24889,11 +24422,11 @@ snapshots: is-reference@1.2.1: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 is-reference@3.0.2: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 is-regex@1.1.4: dependencies: @@ -24976,9 +24509,9 @@ snapshots: isomorphic-timers-promises@1.0.1: {} - isomorphic-ws@4.0.1(ws@8.17.1): + isomorphic-ws@4.0.1(ws@8.18.0): dependencies: - ws: 8.17.1 + ws: 8.18.0 isomorphic.js@0.2.5: {} @@ -25238,7 +24771,7 @@ snapshots: lodash.isstring: 4.0.1 lodash.once: 4.1.1 ms: 2.1.3 - semver: 7.6.2 + semver: 7.6.3 jsx-ast-utils@3.3.5: dependencies: @@ -25496,8 +25029,6 @@ snapshots: dependencies: get-func-name: 2.0.2 - lru-cache@10.3.0: {} - lru-cache@10.4.3: {} lru-cache@11.0.1: {} @@ -25901,8 +25432,8 @@ snapshots: metro-source-map@0.80.10: dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 flow-enums-runtime: 0.0.6 invariant: 2.2.4 metro-symbolicate: 0.80.10 @@ -25928,8 +25459,8 @@ snapshots: metro-transform-plugins@0.80.10: dependencies: '@babel/core': 7.25.2 - '@babel/generator': 7.24.7 - '@babel/template': 7.24.7 + '@babel/generator': 7.25.0 + '@babel/template': 7.25.0 '@babel/traverse': 7.25.3 flow-enums-runtime: 0.0.6 nullthrows: 1.1.1 @@ -25939,7 +25470,7 @@ snapshots: metro-transform-worker@0.80.10(encoding@0.1.13): dependencies: '@babel/core': 7.25.2 - '@babel/generator': 7.24.7 + '@babel/generator': 7.25.0 '@babel/parser': 7.25.3 '@babel/types': 7.25.2 flow-enums-runtime: 0.0.6 @@ -25961,9 +25492,9 @@ snapshots: dependencies: '@babel/code-frame': 7.24.7 '@babel/core': 7.25.2 - '@babel/generator': 7.24.7 + '@babel/generator': 7.25.0 '@babel/parser': 7.25.3 - '@babel/template': 7.24.7 + '@babel/template': 7.25.0 '@babel/traverse': 7.25.3 '@babel/types': 7.25.2 accepts: 1.3.8 @@ -26087,7 +25618,7 @@ snapshots: micromark-extension-mdx-expression@3.0.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 devlop: 1.1.0 micromark-factory-mdx-expression: 2.0.1 micromark-factory-space: 2.0.0 @@ -26099,7 +25630,7 @@ snapshots: micromark-extension-mdx-jsx@3.0.0: dependencies: '@types/acorn': 4.0.6 - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 devlop: 1.1.0 estree-util-is-identifier-name: 3.0.0 micromark-factory-mdx-expression: 2.0.1 @@ -26115,7 +25646,7 @@ snapshots: micromark-extension-mdxjs-esm@3.0.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 devlop: 1.1.0 micromark-core-commonmark: 2.0.1 micromark-util-character: 2.1.0 @@ -26151,7 +25682,7 @@ snapshots: micromark-factory-mdx-expression@2.0.1: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 devlop: 1.1.0 micromark-util-character: 2.1.0 micromark-util-events-to-acorn: 2.0.2 @@ -26215,7 +25746,7 @@ snapshots: micromark-util-events-to-acorn@2.0.2: dependencies: '@types/acorn': 4.0.6 - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@types/unist': 3.0.2 devlop: 1.1.0 estree-util-visit: 2.0.0 @@ -26460,7 +25991,7 @@ snapshots: new-github-issue-url@0.2.1: {} - next-auth@4.24.7(next@14.2.5(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524))(nodemailer@6.9.14)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524): + next-auth@4.24.7(next@14.2.5(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524))(nodemailer@6.9.15)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524): dependencies: '@babel/runtime': 7.24.7 '@panva/hkdf': 1.1.1 @@ -26469,15 +26000,15 @@ snapshots: next: 14.2.5(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) oauth: 0.9.15 openid-client: 5.6.5 - preact: 10.22.0 - preact-render-to-string: 5.2.6(preact@10.22.0) + preact: 10.23.2 + preact-render-to-string: 5.2.6(preact@10.23.2) react: 19.0.0-rc-935180c7e0-20240524 react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) uuid: 8.3.2 optionalDependencies: - nodemailer: 6.9.14 + nodemailer: 6.9.15 - next-auth@4.24.7(next@15.0.0-rc.0(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524))(nodemailer@6.9.14)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524): + next-auth@4.24.7(next@15.0.0-rc.0(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524))(nodemailer@6.9.15)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524): dependencies: '@babel/runtime': 7.24.7 '@panva/hkdf': 1.1.1 @@ -26486,13 +26017,13 @@ snapshots: next: 15.0.0-rc.0(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) oauth: 0.9.15 openid-client: 5.6.5 - preact: 10.22.0 - preact-render-to-string: 5.2.6(preact@10.22.0) + preact: 10.23.2 + preact-render-to-string: 5.2.6(preact@10.23.2) react: 19.0.0-rc-935180c7e0-20240524 react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) uuid: 8.3.2 optionalDependencies: - nodemailer: 6.9.14 + nodemailer: 6.9.15 next-plausible@3.12.2(next@14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.45.3)(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: @@ -26742,7 +26273,7 @@ snapshots: node-stream-zip@1.15.0: {} - nodemailer@6.9.14: {} + nodemailer@6.9.15: {} nopt@7.2.1: dependencies: @@ -27101,7 +26632,7 @@ snapshots: path-scurry@1.11.1: dependencies: - lru-cache: 10.3.0 + lru-cache: 10.4.3 minipass: 7.1.2 path-scurry@2.0.0: @@ -27131,7 +26662,7 @@ snapshots: periscopic@3.1.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 estree-walker: 3.0.3 is-reference: 3.0.2 @@ -27258,14 +26789,14 @@ snapshots: postcss@8.4.38: dependencies: nanoid: 3.3.7 - picocolors: 1.0.1 - source-map-js: 1.2.0 + picocolors: 1.1.0 + source-map-js: 1.2.1 postcss@8.4.41: dependencies: nanoid: 3.3.7 - picocolors: 1.0.1 - source-map-js: 1.2.0 + picocolors: 1.1.0 + source-map-js: 1.2.1 postcss@8.4.47: dependencies: @@ -27296,13 +26827,11 @@ snapshots: transitivePeerDependencies: - debug - preact-render-to-string@5.2.6(preact@10.22.0): + preact-render-to-string@5.2.6(preact@10.23.2): dependencies: - preact: 10.22.0 + preact: 10.23.2 pretty-format: 3.8.0 - preact@10.22.0: {} - preact@10.23.2: {} preferred-pm@3.1.3: @@ -27465,10 +26994,6 @@ snapshots: dependencies: side-channel: 1.0.6 - qs@6.12.1: - dependencies: - side-channel: 1.0.6 - qs@6.13.0: dependencies: side-channel: 1.0.6 @@ -27512,7 +27037,7 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-calendar@5.0.0(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524): + react-calendar@5.0.0(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524): dependencies: '@wojtekmaj/date-utils': 1.5.1 clsx: 2.1.1 @@ -27521,7 +27046,7 @@ snapshots: react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) warning: 4.0.3 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 react-colorful@5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: @@ -27538,19 +27063,19 @@ snapshots: react: 18.3.1 tween-functions: 1.2.0 - react-date-picker@11.0.0(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524): + react-date-picker@11.0.0(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524): dependencies: '@wojtekmaj/date-utils': 1.5.1 clsx: 2.1.1 get-user-locale: 2.3.2 make-event-props: 1.6.2 react: 19.0.0-rc-935180c7e0-20240524 - react-calendar: 5.0.0(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) + react-calendar: 5.0.0(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) - react-fit: 2.0.1(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) + react-fit: 2.0.1(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524) update-input-width: 1.4.2 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 transitivePeerDependencies: - '@types/react-dom' @@ -27670,14 +27195,14 @@ snapshots: '@babel/runtime': 7.24.7 react: 18.3.1 - react-fit@2.0.1(@types/react@18.3.3)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524): + react-fit@2.0.1(@types/react@18.3.11)(react-dom@19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524))(react@19.0.0-rc-935180c7e0-20240524): dependencies: detect-element-overflow: 1.4.2 react: 19.0.0-rc-935180c7e0-20240524 react-dom: 19.0.0-rc-935180c7e0-20240524(react@19.0.0-rc-935180c7e0-20240524) warning: 4.0.3 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 react-highlight-words@0.20.0(react@18.3.1): dependencies: @@ -27726,10 +27251,10 @@ snapshots: react-is@18.3.1: {} - react-markdown@9.0.1(@types/react@18.3.3)(react@18.3.1): + react-markdown@9.0.1(@types/react@18.3.11)(react@18.3.1): dependencies: '@types/hast': 3.0.4 - '@types/react': 18.3.3 + '@types/react': 18.3.11 devlop: 1.1.0 hast-util-to-jsx-runtime: 2.3.0 html-url-attributes: 3.0.0 @@ -27743,33 +27268,33 @@ snapshots: transitivePeerDependencies: - supports-color - react-native-webview@13.8.6(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-webview@13.8.6(react-native@0.74.4(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: escape-string-regexp: 2.0.0 invariant: 2.2.4 react: 18.3.1 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.3.1) + react-native: 0.74.4(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1) - react-native-webview@13.8.6(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + react-native-webview@13.8.6(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: escape-string-regexp: 2.0.0 invariant: 2.2.4 - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0) + react: 18.3.1 + react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1) - react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.3.1): + react-native@0.74.4(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1): dependencies: '@jest/create-cache-key-function': 29.7.0 '@react-native-community/cli': 13.6.9(encoding@0.1.13) '@react-native-community/cli-platform-android': 13.6.9(encoding@0.1.13) '@react-native-community/cli-platform-ios': 13.6.9(encoding@0.1.13) - '@react-native/assets-registry': 0.74.87 - '@react-native/codegen': 0.74.87(@babel/preset-env@7.24.7(@babel/core@7.25.2)) - '@react-native/community-cli-plugin': 0.74.87(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13) - '@react-native/gradle-plugin': 0.74.87 - '@react-native/js-polyfills': 0.74.87 - '@react-native/normalize-colors': 0.74.87 - '@react-native/virtualized-lists': 0.74.87(@types/react@18.2.79)(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-native/assets-registry': 0.74.86 + '@react-native/codegen': 0.74.86(@babel/preset-env@7.24.7(@babel/core@7.25.2)) + '@react-native/community-cli-plugin': 0.74.86(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(encoding@0.1.13) + '@react-native/gradle-plugin': 0.74.86 + '@react-native/js-polyfills': 0.74.86 + '@react-native/normalize-colors': 0.74.86 + '@react-native/virtualized-lists': 0.74.86(@types/react@18.3.11)(react-native@0.74.4(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -27798,7 +27323,7 @@ snapshots: ws: 6.2.3 yargs: 17.7.2 optionalDependencies: - '@types/react': 18.2.79 + '@types/react': 18.3.11 transitivePeerDependencies: - '@babel/core' - '@babel/preset-env' @@ -27807,7 +27332,7 @@ snapshots: - supports-color - utf-8-validate - react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0): + react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1): dependencies: '@jest/create-cache-key-function': 29.7.0 '@react-native-community/cli': 13.6.9(encoding@0.1.13) @@ -27819,7 +27344,7 @@ snapshots: '@react-native/gradle-plugin': 0.74.87 '@react-native/js-polyfills': 0.74.87 '@react-native/normalize-colors': 0.74.87 - '@react-native/virtualized-lists': 0.74.87(@types/react@18.3.3)(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@react-native/virtualized-lists': 0.74.87(@types/react@18.3.11)(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.24.7(@babel/core@7.25.2))(@types/react@18.3.11)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -27837,10 +27362,10 @@ snapshots: nullthrows: 1.1.1 pretty-format: 26.6.2 promise: 8.3.0 - react: 18.2.0 + react: 18.3.1 react-devtools-core: 5.3.1 react-refresh: 0.14.2 - react-shallow-renderer: 16.15.0(react@18.2.0) + react-shallow-renderer: 16.15.0(react@18.3.1) regenerator-runtime: 0.13.11 scheduler: 0.24.0-canary-efb381bbf-20230505 stacktrace-parser: 0.1.10 @@ -27848,7 +27373,7 @@ snapshots: ws: 6.2.3 yargs: 17.7.2 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 transitivePeerDependencies: - '@babel/core' - '@babel/preset-env' @@ -27877,24 +27402,24 @@ snapshots: optionalDependencies: '@types/react': 18.2.47 - react-remove-scroll-bar@2.3.6(@types/react@18.3.3)(react@18.3.1): + react-remove-scroll-bar@2.3.6(@types/react@18.3.11)(react@18.3.1): dependencies: react: 18.3.1 - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) + react-style-singleton: 2.2.1(@types/react@18.3.11)(react@18.3.1) tslib: 2.6.3 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 - react-remove-scroll@2.5.5(@types/react@18.3.3)(react@18.3.1): + react-remove-scroll@2.5.5(@types/react@18.3.11)(react@18.3.1): dependencies: react: 18.3.1 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) + react-remove-scroll-bar: 2.3.6(@types/react@18.3.11)(react@18.3.1) + react-style-singleton: 2.2.1(@types/react@18.3.11)(react@18.3.1) tslib: 2.6.3 - use-callback-ref: 1.3.2(@types/react@18.3.3)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.3.1) + use-callback-ref: 1.3.2(@types/react@18.3.11)(react@18.3.1) + use-sidecar: 1.1.2(@types/react@18.3.11)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 react-remove-scroll@2.5.7(@types/react@18.2.47)(react@18.3.1): dependencies: @@ -27907,28 +27432,22 @@ snapshots: optionalDependencies: '@types/react': 18.2.47 - react-remove-scroll@2.5.7(@types/react@18.3.3)(react@18.3.1): + react-remove-scroll@2.5.7(@types/react@18.3.11)(react@18.3.1): dependencies: react: 18.3.1 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) + react-remove-scroll-bar: 2.3.6(@types/react@18.3.11)(react@18.3.1) + react-style-singleton: 2.2.1(@types/react@18.3.11)(react@18.3.1) tslib: 2.6.3 - use-callback-ref: 1.3.2(@types/react@18.3.3)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.3.1) + use-callback-ref: 1.3.2(@types/react@18.3.11)(react@18.3.1) + use-sidecar: 1.1.2(@types/react@18.3.11)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 react-responsive-embed@2.1.0(prop-types@15.8.1)(react@18.3.1): dependencies: prop-types: 15.8.1 react: 18.3.1 - react-shallow-renderer@16.15.0(react@18.2.0): - dependencies: - object-assign: 4.1.1 - react: 18.2.0 - react-is: 18.3.1 - react-shallow-renderer@16.15.0(react@18.3.1): dependencies: object-assign: 4.1.1 @@ -27944,14 +27463,14 @@ snapshots: optionalDependencies: '@types/react': 18.2.47 - react-style-singleton@2.2.1(@types/react@18.3.3)(react@18.3.1): + react-style-singleton@2.2.1(@types/react@18.3.11)(react@18.3.1): dependencies: get-nonce: 1.0.1 invariant: 2.2.4 react: 18.3.1 tslib: 2.6.3 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 react-universal-interface@0.6.2(react@18.3.1)(tslib@2.6.3): dependencies: @@ -27977,10 +27496,6 @@ snapshots: ts-easing: 0.2.0 tslib: 2.6.3 - react@18.2.0: - dependencies: - loose-envify: 1.4.0 - react@18.3.1: dependencies: loose-envify: 1.4.0 @@ -28310,28 +27825,6 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - rollup@4.19.1: - dependencies: - '@types/estree': 1.0.5 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.19.1 - '@rollup/rollup-android-arm64': 4.19.1 - '@rollup/rollup-darwin-arm64': 4.19.1 - '@rollup/rollup-darwin-x64': 4.19.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.19.1 - '@rollup/rollup-linux-arm-musleabihf': 4.19.1 - '@rollup/rollup-linux-arm64-gnu': 4.19.1 - '@rollup/rollup-linux-arm64-musl': 4.19.1 - '@rollup/rollup-linux-powerpc64le-gnu': 4.19.1 - '@rollup/rollup-linux-riscv64-gnu': 4.19.1 - '@rollup/rollup-linux-s390x-gnu': 4.19.1 - '@rollup/rollup-linux-x64-gnu': 4.19.1 - '@rollup/rollup-linux-x64-musl': 4.19.1 - '@rollup/rollup-win32-arm64-msvc': 4.19.1 - '@rollup/rollup-win32-ia32-msvc': 4.19.1 - '@rollup/rollup-win32-x64-msvc': 4.19.1 - fsevents: 2.3.3 - rollup@4.24.0: dependencies: '@types/estree': 1.0.6 @@ -28451,8 +27944,6 @@ snapshots: dependencies: lru-cache: 6.0.0 - semver@7.6.2: {} - semver@7.6.3: {} send@0.18.0: @@ -28669,7 +28160,7 @@ snapshots: dependencies: '@socket.io/component-emitter': 3.1.2 debug: 4.3.5 - engine.io-client: 6.5.3 + engine.io-client: 6.5.4 socket.io-parser: 4.2.4 transitivePeerDependencies: - bufferutil @@ -28712,7 +28203,7 @@ snapshots: git-hooks-list: 3.1.0 globby: 13.2.2 is-plain-obj: 4.1.0 - semver: 7.6.2 + semver: 7.6.3 sort-object-keys: 1.1.3 source-map-js@1.0.2: {} @@ -28948,10 +28439,10 @@ snapshots: strip-json-comments@3.1.1: {} - stripe@16.8.0: + stripe@16.7.0: dependencies: '@types/node': 22.3.0 - qs: 6.12.1 + qs: 6.13.0 strnum@1.0.5: {} @@ -29063,7 +28554,7 @@ snapshots: micromatch: 4.0.7 normalize-path: 3.0.0 object-hash: 3.0.0 - picocolors: 1.0.1 + picocolors: 1.1.0 postcss: 8.4.41 postcss-import: 15.1.0(postcss@8.4.41) postcss-js: 4.0.1(postcss@8.4.41) @@ -29090,7 +28581,7 @@ snapshots: micromatch: 4.0.7 normalize-path: 3.0.0 object-hash: 3.0.0 - picocolors: 1.0.1 + picocolors: 1.1.0 postcss: 8.4.41 postcss-import: 15.1.0(postcss@8.4.41) postcss-js: 4.0.1(postcss@8.4.41) @@ -29117,7 +28608,7 @@ snapshots: micromatch: 4.0.7 normalize-path: 3.0.0 object-hash: 3.0.0 - picocolors: 1.0.1 + picocolors: 1.1.0 postcss: 8.4.41 postcss-import: 15.1.0(postcss@8.4.41) postcss-js: 4.0.1(postcss@8.4.41) @@ -29218,6 +28709,13 @@ snapshots: terser: 5.31.6 webpack: 5.95.0 + terser@5.31.3: + dependencies: + '@jridgewell/source-map': 0.3.6 + acorn: 8.12.1 + commander: 2.20.3 + source-map-support: 0.5.21 + terser@5.31.6: dependencies: '@jridgewell/source-map': 0.3.6 @@ -29392,10 +28890,10 @@ snapshots: esbuild: 0.23.0 execa: 5.1.1 joycon: 3.1.1 - picocolors: 1.0.1 + picocolors: 1.1.0 postcss-load-config: 6.0.1(jiti@2.3.3)(postcss@8.4.47)(tsx@4.16.5)(yaml@2.4.5) resolve-from: 5.0.0 - rollup: 4.19.1 + rollup: 4.24.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tinyglobby: 0.2.9 @@ -29526,6 +29024,8 @@ snapshots: typescript@5.1.6: {} + typescript@5.3.3: {} + typescript@5.4.2: {} typescript@5.4.5: {} @@ -29683,7 +29183,7 @@ snapshots: dependencies: browserslist: 4.23.3 escalade: 3.1.2 - picocolors: 1.0.1 + picocolors: 1.1.0 update-check@1.5.4: dependencies: @@ -29717,12 +29217,12 @@ snapshots: optionalDependencies: '@types/react': 18.2.47 - use-callback-ref@1.3.2(@types/react@18.3.3)(react@18.3.1): + use-callback-ref@1.3.2(@types/react@18.3.11)(react@18.3.1): dependencies: react: 18.3.1 tslib: 2.6.3 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 use-sidecar@1.1.2(@types/react@18.2.47)(react@18.3.1): dependencies: @@ -29732,13 +29232,13 @@ snapshots: optionalDependencies: '@types/react': 18.2.47 - use-sidecar@1.1.2(@types/react@18.3.3)(react@18.3.1): + use-sidecar@1.1.2(@types/react@18.3.11)(react@18.3.1): dependencies: detect-node-es: 1.1.0 react: 18.3.1 tslib: 2.6.3 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 use-sync-external-store@1.2.2(react@18.3.1): dependencies: @@ -29794,6 +29294,25 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 + vite-node@2.0.5: + dependencies: + cac: 6.7.14 + debug: 4.3.5 + pathe: 1.1.2 + tinyrainbow: 1.2.0 + vite: 5.4.8(@types/node@22.3.0)(terser@5.31.3) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + optional: true + vite-node@2.0.5(@types/node@22.3.0)(terser@5.31.6): dependencies: cac: 6.7.14 @@ -29812,7 +29331,7 @@ snapshots: - supports-color - terser - vite-plugin-dts@3.9.1(@types/node@22.3.0)(rollup@4.24.0)(typescript@5.5.4)(vite@5.4.1(@types/node@22.3.0)(terser@5.31.6)): + vite-plugin-dts@3.9.1(@types/node@22.3.0)(rollup@4.24.0)(typescript@5.5.4)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.3)): dependencies: '@microsoft/api-extractor': 7.43.0(@types/node@22.3.0) '@rollup/pluginutils': 5.1.0(rollup@4.24.0) @@ -29823,40 +29342,57 @@ snapshots: typescript: 5.5.4 vue-tsc: 1.8.27(typescript@5.5.4) optionalDependencies: - vite: 5.4.1(@types/node@22.3.0)(terser@5.31.6) + vite: 5.4.8(@types/node@22.3.0)(terser@5.31.3) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-node-polyfills@0.22.0(rollup@4.24.0)(vite@5.4.1(@types/node@22.3.0)(terser@5.31.6)): + vite-plugin-dts@3.9.1(@types/node@22.3.0)(rollup@4.24.0)(typescript@5.5.4)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6)): + dependencies: + '@microsoft/api-extractor': 7.43.0(@types/node@22.3.0) + '@rollup/pluginutils': 5.1.0(rollup@4.24.0) + '@vue/language-core': 1.8.27(typescript@5.5.4) + debug: 4.3.5 + kolorist: 1.8.0 + magic-string: 0.30.10 + typescript: 5.5.4 + vue-tsc: 1.8.27(typescript@5.5.4) + optionalDependencies: + vite: 5.4.8(@types/node@22.3.0)(terser@5.31.6) + transitivePeerDependencies: + - '@types/node' + - rollup + - supports-color + + vite-plugin-node-polyfills@0.22.0(rollup@4.24.0)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6)): dependencies: '@rollup/plugin-inject': 5.0.5(rollup@4.24.0) node-stdlib-browser: 1.2.0 - vite: 5.4.1(@types/node@22.3.0)(terser@5.31.6) + vite: 5.4.8(@types/node@22.3.0)(terser@5.31.6) transitivePeerDependencies: - rollup - vite-tsconfig-paths@5.0.1(typescript@5.5.4)(vite@5.4.1(@types/node@22.3.0)(terser@5.31.6)): + vite-tsconfig-paths@5.0.1(typescript@5.5.4)(vite@5.4.8(@types/node@22.3.0)(terser@5.31.6)): dependencies: debug: 4.3.5 globrex: 0.1.2 tsconfck: 3.1.0(typescript@5.5.4) optionalDependencies: - vite: 5.4.1(@types/node@22.3.0)(terser@5.31.6) + vite: 5.4.8(@types/node@22.3.0)(terser@5.31.6) transitivePeerDependencies: - supports-color - typescript - vite@5.4.1(@types/node@22.3.0)(terser@5.31.6): + vite@5.4.8(@types/node@22.3.0)(terser@5.31.3): dependencies: esbuild: 0.21.5 - postcss: 8.4.41 - rollup: 4.19.1 + postcss: 8.4.47 + rollup: 4.24.0 optionalDependencies: '@types/node': 22.3.0 fsevents: 2.3.3 - terser: 5.31.6 + terser: 5.31.3 vite@5.4.8(@types/node@22.3.0)(terser@5.31.6): dependencies: @@ -29874,6 +29410,38 @@ snapshots: typescript: 5.5.4 vitest: 2.0.5(@types/node@22.3.0)(jsdom@24.1.1)(terser@5.31.6) + vitest@2.0.5: + dependencies: + '@ampproject/remapping': 2.3.0 + '@vitest/expect': 2.0.5 + '@vitest/pretty-format': 2.0.5 + '@vitest/runner': 2.0.5 + '@vitest/snapshot': 2.0.5 + '@vitest/spy': 2.0.5 + '@vitest/utils': 2.0.5 + chai: 5.1.1 + debug: 4.3.5 + execa: 8.0.1 + magic-string: 0.30.10 + pathe: 1.1.2 + std-env: 3.7.0 + tinybench: 2.8.0 + tinypool: 1.0.0 + tinyrainbow: 1.2.0 + vite: 5.4.8(@types/node@22.3.0)(terser@5.31.3) + vite-node: 2.0.5 + why-is-node-running: 2.3.0 + transitivePeerDependencies: + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + optional: true + vitest@2.0.5(@types/node@22.3.0)(jsdom@24.1.1)(terser@5.31.6): dependencies: '@ampproject/remapping': 2.3.0 @@ -29925,7 +29493,7 @@ snapshots: dependencies: '@volar/typescript': 1.11.1 '@vue/language-core': 1.8.27(typescript@5.5.4) - semver: 7.6.2 + semver: 7.6.3 typescript: 5.5.4 w3c-xmlserializer@5.0.0: @@ -29969,7 +29537,7 @@ snapshots: webpack@5.95.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 @@ -29999,7 +29567,7 @@ snapshots: webpack@5.95.0(@swc/core@1.3.101(@swc/helpers@0.5.11))(esbuild@0.19.11): dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 @@ -30284,11 +29852,11 @@ snapshots: zod@3.23.8: {} - zustand@4.5.5(@types/react@18.3.3)(react@18.3.1): + zustand@4.5.5(@types/react@18.3.11)(react@18.3.1): dependencies: use-sync-external-store: 1.2.2(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.11 react: 18.3.1 zwitch@2.0.4: {}