From ca212a8cb10d773d837c7523c98a40b74fbc6d7a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 8 Oct 2026 11:33:45 +0000 Subject: [PATCH] build(deps): bump the runtime group across 1 directory with 4 updates Bumps the runtime group with 4 updates in the / directory: [@sentry/nextjs](https://github.com/getsentry/sentry-javascript), [firebase](https://github.com/firebase/firebase-js-sdk), [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) and [tailwind-merge](https://github.com/dcastil/tailwind-merge/tree/HEAD/packages/tailwind-merge). Updates `@sentry/nextjs` from 10.74.0 to 10.76.0 - [Release notes](https://github.com/getsentry/sentry-javascript/releases) - [Changelog](https://github.com/getsentry/sentry-javascript/blob/10.76.0/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-javascript/compare/10.74.0...10.76.0) Updates `firebase` from 12.18.0 to 12.19.0 - [Release notes](https://github.com/firebase/firebase-js-sdk/releases) - [Changelog](https://github.com/firebase/firebase-js-sdk/blob/main/CHANGELOG.md) - [Commits](https://github.com/firebase/firebase-js-sdk/compare/firebase@12.18.0...firebase@12.19.0) Updates `lucide-react` from 1.34.0 to 1.52.0 - [Release notes](https://github.com/lucide-icons/lucide/releases) - [Commits](https://github.com/lucide-icons/lucide/commits/1.52.0/packages/lucide-react) Updates `tailwind-merge` from 3.6.0 to 3.7.0 - [Release notes](https://github.com/dcastil/tailwind-merge/releases) - [Commits](https://github.com/dcastil/tailwind-merge/commits/tailwind-merge@3.7.0/packages/tailwind-merge) --- updated-dependencies: - dependency-name: "@sentry/nextjs" dependency-version: 10.76.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime - dependency-name: firebase dependency-version: 12.19.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime - dependency-name: lucide-react dependency-version: 1.52.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime - dependency-name: tailwind-merge dependency-version: 3.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: runtime ... Signed-off-by: dependabot[bot] --- package-lock.json | 290 +++++++++++++++++++++++----------------------- package.json | 8 +- 2 files changed, 152 insertions(+), 146 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5f7287a..dbe1077 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,20 +9,20 @@ "version": "1.0.0", "hasInstallScript": true, "dependencies": { - "@sentry/nextjs": "^10.74.0", + "@sentry/nextjs": "^10.76.0", "@tailwindcss/typography": "^0.5.20", "@vercel/analytics": "^2.0.1", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", - "firebase": "^12.18.0", + "firebase": "^12.19.0", "jspdf": "^4.2.1", - "lucide-react": "^1.34.0", + "lucide-react": "^1.52.0", "next": "^16.3.8", "radix-ui": "^1.6.7", "react": "19.3.0", "react-dom": "19.3.0", "server-only": "^0.0.1", - "tailwind-merge": "^3.6.0" + "tailwind-merge": "^3.7.0" }, "devDependencies": { "@axe-core/playwright": "^4.13.0", @@ -1170,9 +1170,9 @@ } }, "node_modules/@firebase/ai": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/@firebase/ai/-/ai-2.15.0.tgz", - "integrity": "sha512-Aj7TbFdAIWZdkX8JfdDStERpR35g6WNs+7XhNPtFLFOizUotj6k4N/D8HJkR45165HhnMJBe4hjOeeaxnnn56Q==", + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@firebase/ai/-/ai-2.16.0.tgz", + "integrity": "sha512-WRVxl58B61Orwf7st7949ZIW2L4huV80Gpaum1z8v2eH+m2xaxWtC8mOjQyVAOirr6O/yf89cBjlPvoyBpBfTg==", "license": "Apache-2.0", "dependencies": { "@firebase/app-check-interop-types": "0.3.5", @@ -1190,9 +1190,9 @@ } }, "node_modules/@firebase/analytics": { - "version": "0.10.24", - "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.24.tgz", - "integrity": "sha512-OfIAcIIwoqXjBzS+DnUQpOZ7i3ePaNFg83KPpDWjBZUKJmqMwzzAtLJqmKZOkQnW8im6vFR6f2I3M/9hxVd+QA==", + "version": "0.10.25", + "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.25.tgz", + "integrity": "sha512-oDagV3PHeNXBdxemksZCdj+GmUT19eCnTOcLdQePIIovFXlm3zWy3Gjeaokt9Nqx24kc4ljK8lU0XGcGmmKZ1A==", "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.7.5", @@ -1206,12 +1206,12 @@ } }, "node_modules/@firebase/analytics-compat": { - "version": "0.2.30", - "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.30.tgz", - "integrity": "sha512-uVZEKlLaW4AHAhv8zoN9cTmveX6v86AVqcJ4LCaRCMTChTH8/NsjbisTq1lpBfWCLWS1spqwSHB4vol/YSCdMA==", + "version": "0.2.31", + "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.31.tgz", + "integrity": "sha512-msTlG9REujk5rjtOHNLngiuPmvaWGQte8ugL4/F6ZCMb+92Ue7SgjSEpNxINkM8ZtTrbGS83j5SZkt0r+M1Tjw==", "license": "Apache-2.0", "dependencies": { - "@firebase/analytics": "0.10.24", + "@firebase/analytics": "0.10.25", "@firebase/analytics-types": "0.8.5", "@firebase/component": "0.7.5", "@firebase/util": "1.15.3", @@ -1229,9 +1229,9 @@ "license": "Apache-2.0" }, "node_modules/@firebase/app": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.16.1.tgz", - "integrity": "sha512-tjUEorFyKrurH7PbLWv9zDHRuU4mLefgD/yY38D584ziorIRlQz/PVjx4c/SCGyCuUlmyzt72mK+Lh+COAywNQ==", + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.16.2.tgz", + "integrity": "sha512-fyCLPahl3r0Zb7Wzm+JLWcOOH3SaDgAyJzJ8EWIDiv51aNiv+2Pjbpa6myEuP7iXxjmJqrcbVm0GUF7h229T1Q==", "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.7.5", @@ -1296,12 +1296,12 @@ "license": "Apache-2.0" }, "node_modules/@firebase/app-compat": { - "version": "0.5.17", - "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.5.17.tgz", - "integrity": "sha512-5GdJWobqs6jbNYOnaQiSa4Ng8gnFerhqr7nY+v5jlnT7o9QbEeIZRLPQpnLe0TxYSWfRV2lAMbyR0kbXeIos9Q==", + "version": "0.5.18", + "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.5.18.tgz", + "integrity": "sha512-77H57WuGEsgrv59HdtuhHG+eQdP8di6myz7O93yW6yTZlR/tLSmsCxCq5vHp6AWWDwSV0EVtKUvizXQiQZVBWA==", "license": "Apache-2.0", "dependencies": { - "@firebase/app": "0.16.1", + "@firebase/app": "0.16.2", "@firebase/component": "0.7.5", "@firebase/logger": "0.5.2", "@firebase/util": "1.15.3", @@ -1321,9 +1321,9 @@ } }, "node_modules/@firebase/auth": { - "version": "1.13.5", - "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.13.5.tgz", - "integrity": "sha512-1AXoBJqBVD8WL8FZYo3S2GmJF9YUoom6Y6ngMxOSkzzhW5sT83pLchb6TGFgxes91dfXx8s/VYc5VrLDNqpLog==", + "version": "1.13.6", + "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.13.6.tgz", + "integrity": "sha512-MKRLvF72HJ/irNn2fJR0Gv5FOZNtqv1IBeJHRwK8l8pZ/wi9vuUw8ecyCMvQDDNxfS6uW0MWACL5KC4Y8Pp+fA==", "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.7.5", @@ -1345,12 +1345,12 @@ } }, "node_modules/@firebase/auth-compat": { - "version": "0.6.10", - "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.6.10.tgz", - "integrity": "sha512-Bvklg2nL7BrBFCAqdsleW8fse9Jh0fARqJPlJmA40uermfWx1bJiO7dnKyZN3J39d2TFVd4VJXtg3i6Wg92/YQ==", + "version": "0.6.11", + "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.6.11.tgz", + "integrity": "sha512-L+xp3DTJQrBV08Vt0UhcL/ofUOSjXom7JOJfbT6oas4o7gCrQnTYFKs8wfiuKLmHoo8BxMr5LdgjAs7o6aAsqQ==", "license": "Apache-2.0", "dependencies": { - "@firebase/auth": "1.13.5", + "@firebase/auth": "1.13.6", "@firebase/auth-types": "0.13.2", "@firebase/component": "0.7.5", "@firebase/util": "1.15.3", @@ -1467,9 +1467,9 @@ } }, "node_modules/@firebase/firestore": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.17.1.tgz", - "integrity": "sha512-8lqPNf2w10CtYG+tayVjZO1pSyQpnhztQRudeD109VtXDzNbASTaYdO43sj5PMsDcWq0aOYY3RmJOUlXu9++jw==", + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.17.2.tgz", + "integrity": "sha512-SiyQEK1dYPOjItFVA+kZGdvOoRAtMebDBvUaSxJPNZMkKcRwYYK2kzWo5UXTZZj523uMxJnkr+KKVySEMme3kQ==", "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.7.5", @@ -1489,13 +1489,13 @@ } }, "node_modules/@firebase/firestore-compat": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.4.13.tgz", - "integrity": "sha512-l9dCewxMzzLOIhcwTjERCKxrWOn1kZ9JvwOQq9zZNq4I/Nbvb/B9njT230V61uvQ9qZ3/qpUG758D8DDTEFXnw==", + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.4.14.tgz", + "integrity": "sha512-HJ2HBNgNPrRsWIJ4E+Kc0u0h1U7HlF7If8AtYjie9HZXlMUmwYSJaXBj9VFm6gkSj5dlKZNcOQ0Ou25CVVG6rA==", "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.7.5", - "@firebase/firestore": "4.17.1", + "@firebase/firestore": "4.17.2", "@firebase/firestore-types": "3.0.5", "@firebase/util": "1.15.3", "tslib": "^2.1.0" @@ -1618,9 +1618,9 @@ } }, "node_modules/@firebase/messaging": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.13.2.tgz", - "integrity": "sha512-KcZoqUu2ih4sLH91dW9tmyHjCR0IQyNzSLZunX5uq7cLeImXb4uO2I0wq5FACduO2I+FoTeWa2BtUv7Jpowqdw==", + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.13.3.tgz", + "integrity": "sha512-nRXPAp+z0kA3KziJtRY9kktHECvRwaaONzHvislFgllhCwJMscW7icWNQA5IjyP8Uc2+GS/4px8Uz6rx6ftTag==", "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.7.5", @@ -1635,13 +1635,13 @@ } }, "node_modules/@firebase/messaging-compat": { - "version": "0.2.29", - "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.29.tgz", - "integrity": "sha512-8Twe4CeYvAx8AzjBxyyQFKzinaMGGt13hPQBqaARQ2QZjagrEaqSVBe+Zy6F4L/vT8DV168yRgRu7W/RK7p+4w==", + "version": "0.2.30", + "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.30.tgz", + "integrity": "sha512-m1DPT2ET5x0qYqXLoHwKMAyf1mgZZOhuoE6H6/H4OPsp8zSxMIDEFPaW7MaffPJsCA5J7kHzo+BHVNXK4ZoV+w==", "license": "Apache-2.0", "dependencies": { "@firebase/component": "0.7.5", - "@firebase/messaging": "0.13.2", + "@firebase/messaging": "0.13.3", "@firebase/util": "1.15.3", "tslib": "^2.1.0" }, @@ -5586,30 +5586,30 @@ } }, "node_modules/@sentry/browser": { - "version": "10.74.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-10.74.0.tgz", - "integrity": "sha512-U6Zn+YcAgnR7bXZmpjMxivptPSsOeDKV+SlSqbJZqViOaCcZSG/vJiQr50UrdTccCwiU1LnwuOOoclJOvW+cLQ==", + "version": "10.76.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-10.76.0.tgz", + "integrity": "sha512-x81duXkPe9bYHJI1H42O6OjPakcYXrEBAqV+G806oKTYzcIUzSbRwwDwQRec3QiMtvogvuR1vBI+4m1acpwx1Q==", "license": "MIT", "dependencies": { - "@sentry/browser-utils": "10.74.0", + "@sentry/browser-utils": "10.76.0", "@sentry/conventions": "^0.16.0", - "@sentry/core": "10.74.0", - "@sentry/feedback": "10.74.0", - "@sentry/replay": "10.74.0", - "@sentry/replay-canvas": "10.74.0" + "@sentry/core": "10.76.0", + "@sentry/feedback": "10.76.0", + "@sentry/replay": "10.76.0", + "@sentry/replay-canvas": "10.76.0" }, "engines": { "node": ">=18" } }, "node_modules/@sentry/browser-utils": { - "version": "10.74.0", - "resolved": "https://registry.npmjs.org/@sentry/browser-utils/-/browser-utils-10.74.0.tgz", - "integrity": "sha512-/Rh3WH4i2nStdOqHpaWocbpSMFPjKhlxKQgp9vkJBSolqjJzXlIpLYXOrldZHHZLG1iDoX3PFBQkNDYcPXCg0A==", + "version": "10.76.0", + "resolved": "https://registry.npmjs.org/@sentry/browser-utils/-/browser-utils-10.76.0.tgz", + "integrity": "sha512-PiNBEDSCW74NlBQynazauyIfqAYW4r7WgOpw1Fl36C/5CWAZMWLZVGIXjt8gnzx3yAm13O6qkhJU5KPdeVkHQQ==", "license": "MIT", "dependencies": { "@sentry/conventions": "^0.16.0", - "@sentry/core": "10.74.0" + "@sentry/core": "10.76.0" }, "engines": { "node": ">=18" @@ -5862,9 +5862,9 @@ } }, "node_modules/@sentry/core": { - "version": "10.74.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-10.74.0.tgz", - "integrity": "sha512-u9rY8vcZfktccwm6LznfCZlqP5C9A+p76r4/pFS1grqpuTO0m21Cl8rosnlESrDGP/Xd9tfr91rWYk0jPH8jeQ==", + "version": "10.76.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-10.76.0.tgz", + "integrity": "sha512-H9irBNXHdkgvl86EKlQrPTGYyzvI8GUZ8eoWLay9IuqqZC6pWesf0nH7z/glxKBo7BEw3PIG+unQByHugBnsCg==", "license": "MIT", "dependencies": { "@sentry/conventions": "^0.16.0" @@ -5874,34 +5874,34 @@ } }, "node_modules/@sentry/feedback": { - "version": "10.74.0", - "resolved": "https://registry.npmjs.org/@sentry/feedback/-/feedback-10.74.0.tgz", - "integrity": "sha512-WwUao9K2XgRIxTUTaBhm7aglhsyP7LQTGi2lxvFbXzlSagUzwew/EL2c5oqQ23Mjn94i5SY+rM4wMdgyWdtpAw==", + "version": "10.76.0", + "resolved": "https://registry.npmjs.org/@sentry/feedback/-/feedback-10.76.0.tgz", + "integrity": "sha512-2kqcAsqAdHxlqN/uKKvIYloWOhltK9Vxt8z43Jb87iPdqm+rxpyxAJZJMFIzOPCqCLod9HrULo/bPd/aHwRpew==", "license": "MIT", "dependencies": { - "@sentry/core": "10.74.0" + "@sentry/core": "10.76.0" }, "engines": { "node": ">=18" } }, "node_modules/@sentry/nextjs": { - "version": "10.74.0", - "resolved": "https://registry.npmjs.org/@sentry/nextjs/-/nextjs-10.74.0.tgz", - "integrity": "sha512-+UH7eoUua9DK/g7V8xn0cDKDDz5ZVoJ06MWhOC9yN7LQXHSJIK0vgWuOZeg6hE5bIJHmceUKD5+KQRDDolVhcg==", + "version": "10.76.0", + "resolved": "https://registry.npmjs.org/@sentry/nextjs/-/nextjs-10.76.0.tgz", + "integrity": "sha512-sQCy5LQIGZlo1h/6u73MxBndp14YU53cIXelCmvcgCCoIsJx6nqZp6ECB1qIGnfSRSI6LYsDBmtW5DJbSZ8JAg==", "license": "MIT", "dependencies": { "@opentelemetry/api": "^1.9.1", "@rollup/plugin-commonjs": "28.0.1", - "@sentry/browser-utils": "10.74.0", + "@sentry/browser-utils": "10.76.0", "@sentry/bundler-plugin-core": "^5.3.0", "@sentry/conventions": "^0.16.0", - "@sentry/core": "10.74.0", - "@sentry/node": "10.74.0", - "@sentry/opentelemetry": "10.74.0", - "@sentry/react": "10.74.0", - "@sentry/server-utils": "10.74.0", - "@sentry/vercel-edge": "10.74.0", + "@sentry/core": "10.76.0", + "@sentry/node": "10.76.0", + "@sentry/opentelemetry": "10.76.0", + "@sentry/react": "10.76.0", + "@sentry/server-utils": "10.76.0", + "@sentry/vercel-edge": "10.76.0", "@sentry/webpack-plugin": "^5.3.0", "rollup": "^4.60.3", "stacktrace-parser": "^0.1.11" @@ -5914,19 +5914,19 @@ } }, "node_modules/@sentry/node": { - "version": "10.74.0", - "resolved": "https://registry.npmjs.org/@sentry/node/-/node-10.74.0.tgz", - "integrity": "sha512-u1wsarTOWHn9CCev81Da5T4IQHZgdcosXRfX2+4DMII/lVJMBYesKixTQuMwXexjVG2+pkf16zTmgjZDa+75jA==", + "version": "10.76.0", + "resolved": "https://registry.npmjs.org/@sentry/node/-/node-10.76.0.tgz", + "integrity": "sha512-qWt0301wRws9HtbGsOmXapS69cIL5Ald8ZurKsGrqbQ65Ls7QqwS8ZeSS47PRLeJzpQT0xfr4+uNNm6R4hqyjQ==", "license": "MIT", "dependencies": { "@opentelemetry/api": "^1.9.1", "@opentelemetry/instrumentation": "^0.220.0", "@opentelemetry/sdk-trace-base": "^2.9.0", "@sentry/conventions": "^0.16.0", - "@sentry/core": "10.74.0", - "@sentry/node-core": "10.74.0", - "@sentry/opentelemetry": "10.74.0", - "@sentry/server-utils": "10.74.0", + "@sentry/core": "10.76.0", + "@sentry/node-core": "10.76.0", + "@sentry/opentelemetry": "10.76.0", + "@sentry/server-utils": "10.76.0", "import-in-the-middle": "^3.0.0" }, "engines": { @@ -5934,14 +5934,14 @@ } }, "node_modules/@sentry/node-core": { - "version": "10.74.0", - "resolved": "https://registry.npmjs.org/@sentry/node-core/-/node-core-10.74.0.tgz", - "integrity": "sha512-btgZXcGmkOGgojbxHo/gfGiyqYpzC9E8zVR78Q3MtM6Xnemk9gwJiQlhNmEX/FM+C36WBRPZrdcZcnMaJhbfJw==", + "version": "10.76.0", + "resolved": "https://registry.npmjs.org/@sentry/node-core/-/node-core-10.76.0.tgz", + "integrity": "sha512-JCLrnn9otQV0xbj7xkgosj732LrVY2LXjYLhfE0WH6DZHRU1nLGcoxyPxWH9l0NkrQYA2KLNiAMn3FmcA98lNw==", "license": "MIT", "dependencies": { "@sentry/conventions": "^0.16.0", - "@sentry/core": "10.74.0", - "@sentry/opentelemetry": "10.74.0", + "@sentry/core": "10.76.0", + "@sentry/opentelemetry": "10.76.0", "import-in-the-middle": "^3.0.0" }, "engines": { @@ -5973,13 +5973,13 @@ } }, "node_modules/@sentry/opentelemetry": { - "version": "10.74.0", - "resolved": "https://registry.npmjs.org/@sentry/opentelemetry/-/opentelemetry-10.74.0.tgz", - "integrity": "sha512-ua5mt0NDBfye+/ACKjAw9Ad2i+y42lOLvhxXZepZXjszblMz80MEsIZflMB7uLZUCTNH7MbZN8tlzCy8KsJKmQ==", + "version": "10.76.0", + "resolved": "https://registry.npmjs.org/@sentry/opentelemetry/-/opentelemetry-10.76.0.tgz", + "integrity": "sha512-elMhLZQ56fBUbES7nnZ53tJMuchLPdx8ibQqtEIUGrhSkl4PD0yC1xKP/btQjmIi16GrzZUJlKDbcOc+0o8ZIw==", "license": "MIT", "dependencies": { "@sentry/conventions": "^0.16.0", - "@sentry/core": "10.74.0" + "@sentry/core": "10.76.0" }, "engines": { "node": ">=18" @@ -5991,14 +5991,14 @@ } }, "node_modules/@sentry/react": { - "version": "10.74.0", - "resolved": "https://registry.npmjs.org/@sentry/react/-/react-10.74.0.tgz", - "integrity": "sha512-eKSNCbLyvc/qk4rIrm1IQZnC1zYPMJBqOVTX4VQCbK+d6YnzLc8JuZsw3PaGeB2x1g3CGe4qtBd9HUvsvBD9aw==", + "version": "10.76.0", + "resolved": "https://registry.npmjs.org/@sentry/react/-/react-10.76.0.tgz", + "integrity": "sha512-SqWr3PukUWEfa8szj5JSVrJUE8blIheUDjhASCEg4EyP/x1LJieV+6mD7CAW8TNHVOuc8zJlnxFRDzvVbpOIXA==", "license": "MIT", "dependencies": { - "@sentry/browser": "10.74.0", + "@sentry/browser": "10.76.0", "@sentry/conventions": "^0.16.0", - "@sentry/core": "10.74.0" + "@sentry/core": "10.76.0" }, "engines": { "node": ">=18" @@ -6008,52 +6008,52 @@ } }, "node_modules/@sentry/replay": { - "version": "10.74.0", - "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-10.74.0.tgz", - "integrity": "sha512-amIu0zKzhQJZoWmlwfFnn/uKRGyF+Tikph3lBgYwj5XbHv4U94PQXi9Ll8CYzzLVS7BkrCVc2Hl7RvpRg5M2Yg==", + "version": "10.76.0", + "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-10.76.0.tgz", + "integrity": "sha512-ldO+F4koH+x5WaFcAuFIMU0WMDorhHJQM1mFUoR97JtnuC48/U3+AiH3FgC39JeRwDArusjiT+xmpjt1Q/buHQ==", "license": "MIT", "dependencies": { - "@sentry/browser-utils": "10.74.0", - "@sentry/core": "10.74.0" + "@sentry/browser-utils": "10.76.0", + "@sentry/core": "10.76.0" }, "engines": { "node": ">=18" } }, "node_modules/@sentry/replay-canvas": { - "version": "10.74.0", - "resolved": "https://registry.npmjs.org/@sentry/replay-canvas/-/replay-canvas-10.74.0.tgz", - "integrity": "sha512-HAdu4ViRsuOD5ifphQR24HugL0geZXV8LnGQVkA8vlzZWiuYgGNqDRoUWI75IgVcCYLYSaVBoKN+jTimdzG/sQ==", + "version": "10.76.0", + "resolved": "https://registry.npmjs.org/@sentry/replay-canvas/-/replay-canvas-10.76.0.tgz", + "integrity": "sha512-Bq4x5YHEE28ulu8rZGepTPYjjC4koScxBI2E+rQj0iHVCB5ISHqO9S8GhDA2DTn08GrZyTQzzyvL+aQaw4tDEA==", "license": "MIT", "dependencies": { - "@sentry/core": "10.74.0", - "@sentry/replay": "10.74.0" + "@sentry/core": "10.76.0", + "@sentry/replay": "10.76.0" }, "engines": { "node": ">=18" } }, "node_modules/@sentry/server-utils": { - "version": "10.74.0", - "resolved": "https://registry.npmjs.org/@sentry/server-utils/-/server-utils-10.74.0.tgz", - "integrity": "sha512-AHmPIGE8yVRyywpZRhAkm/H0cHTgsQSPhFZFbaeQLcYHFE/eOP9bAMh8Nj/Apr7WMagFXYHd04tR/63BxtLgKw==", + "version": "10.76.0", + "resolved": "https://registry.npmjs.org/@sentry/server-utils/-/server-utils-10.76.0.tgz", + "integrity": "sha512-PJT8i3xsaSEAwVjgVrVClpFVB9+caxn4AVlUbgjt3/NwkoggKmSaoSUq5vpvzFPO11H1V+50qz9xxCw9gc9EzQ==", "license": "MIT", "dependencies": { "@sentry/conventions": "^0.16.0", - "@sentry/core": "10.74.0" + "@sentry/core": "10.76.0" }, "engines": { "node": ">=18" } }, "node_modules/@sentry/vercel-edge": { - "version": "10.74.0", - "resolved": "https://registry.npmjs.org/@sentry/vercel-edge/-/vercel-edge-10.74.0.tgz", - "integrity": "sha512-+OyiwnvJtqznbUBZcVAM7PYwyTSoxaglVvQABVbfcsrM9XbY/dYu6mk5wQB6L9FRErlmOQ5YwSsPccMyMYYDxw==", + "version": "10.76.0", + "resolved": "https://registry.npmjs.org/@sentry/vercel-edge/-/vercel-edge-10.76.0.tgz", + "integrity": "sha512-7eUyJU0C1zFKSZSChT8yc3gwSeVcHBnfWXs8D5lfhTgrf50iBbwH1zsQwpbWlXE5IULLaC9QVu4H0UzxeuQXOw==", "license": "MIT", "dependencies": { "@opentelemetry/api": "^1.9.1", - "@sentry/core": "10.74.0" + "@sentry/core": "10.76.0" }, "engines": { "node": ">=18" @@ -8618,9 +8618,9 @@ } }, "node_modules/cjs-module-lexer": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-2.2.1.tgz", - "integrity": "sha512-Ca8swihM+/4yKecYHY52kgJd300hi2lADU/a1RxNTRe+RJ9jvqQlESpbz9DnG9mowez8qwXHB8qYdIUw9e+F5Q==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-2.3.0.tgz", + "integrity": "sha512-lmNyBzi6iYiqyrExTctfmjd8tInx+dHu9PBomTfH5RXS53c27JMFJgzNv5TyAnm3PgGf+MLy0+Ws41/HlVxdKQ==", "license": "MIT" }, "node_modules/class-variance-authority": { @@ -10515,32 +10515,32 @@ } }, "node_modules/firebase": { - "version": "12.18.0", - "resolved": "https://registry.npmjs.org/firebase/-/firebase-12.18.0.tgz", - "integrity": "sha512-XaL6tlE5Xd20ZDhckqOMIw+JJTET+wTdeZPxQ7ihc42oxRb7kWUyn/j1LO5V9dH1xq8Rv5R71Pv1fBCdIkt9Rw==", + "version": "12.19.0", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-12.19.0.tgz", + "integrity": "sha512-kwXCLcI0ly2lkwygkbuRx6SsX3DSO96355YrWh9SWZ5ncsxK/y5cirn3sY6nZVSiBVE++2nL6Hchzu1EB8uohQ==", "license": "Apache-2.0", "dependencies": { - "@firebase/ai": "2.15.0", - "@firebase/analytics": "0.10.24", - "@firebase/analytics-compat": "0.2.30", - "@firebase/app": "0.16.1", + "@firebase/ai": "2.16.0", + "@firebase/analytics": "0.10.25", + "@firebase/analytics-compat": "0.2.31", + "@firebase/app": "0.16.2", "@firebase/app-check": "0.13.1", "@firebase/app-check-compat": "0.4.7", - "@firebase/app-compat": "0.5.17", + "@firebase/app-compat": "0.5.18", "@firebase/app-types": "0.9.6", - "@firebase/auth": "1.13.5", - "@firebase/auth-compat": "0.6.10", + "@firebase/auth": "1.13.6", + "@firebase/auth-compat": "0.6.11", "@firebase/data-connect": "0.7.4", "@firebase/database": "1.1.5", "@firebase/database-compat": "2.1.7", - "@firebase/firestore": "4.17.1", - "@firebase/firestore-compat": "0.4.13", + "@firebase/firestore": "4.17.2", + "@firebase/firestore-compat": "0.4.14", "@firebase/functions": "0.14.0", "@firebase/functions-compat": "0.5.0", "@firebase/installations": "0.6.24", "@firebase/installations-compat": "0.2.24", - "@firebase/messaging": "0.13.2", - "@firebase/messaging-compat": "0.2.29", + "@firebase/messaging": "0.13.3", + "@firebase/messaging-compat": "0.2.30", "@firebase/performance": "0.7.14", "@firebase/performance-compat": "0.2.27", "@firebase/remote-config": "0.9.2", @@ -11224,9 +11224,9 @@ } }, "node_modules/import-in-the-middle": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/import-in-the-middle/-/import-in-the-middle-3.5.1.tgz", - "integrity": "sha512-mPKuL8bPQzecui2KK6Gb+M8JvJoHnhS1FeYGa22QopBmlevF5F0FE6ued/B5EgHDeIoMTONIpDWWFKUPOG0DBQ==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/import-in-the-middle/-/import-in-the-middle-3.5.2.tgz", + "integrity": "sha512-WseIA/4o56+GYO3RmlOPvejYi771OFeJEeK/ejROsr9bdjW+E5NXTOD1Di8TL40Qgg3JJX9aa97Hf8iiSVIKZw==", "license": "Apache-2.0", "dependencies": { "cjs-module-lexer": "^2.2.0", @@ -11238,9 +11238,9 @@ } }, "node_modules/import-in-the-middle/node_modules/es-module-lexer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-3.0.2.tgz", - "integrity": "sha512-BuIB67FngDSyQ/dpQNOZybwdEBDUGJQvOqwWr4ha/ufYiqzuEwPkKO2zLhRAgay28tStRIHUeWmszZAJo3GCOg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-3.0.3.tgz", + "integrity": "sha512-yWGe1O/j+almnV4hOYrmZo8u58JdnmXEMneRQAYkWtqSiT86yoMIEKF4rpqEDj52tbYl3xceBD3DQIBwcsC9Pw==", "license": "MIT" }, "node_modules/imurmurhash": { @@ -12846,12 +12846,18 @@ } }, "node_modules/lucide-react": { - "version": "1.34.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.34.0.tgz", - "integrity": "sha512-vnjGJNI7Htk5+oWW8gXGuaLgwgAb0T6/iZbBrp9JCfRFwdNWZ0YTm3eyxjOLgwN6r8iyAf3UA70zNmBRBNv7yg==", + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.52.0.tgz", + "integrity": "sha512-TUgPtl5ZI9WgxOcbu4ckaC5B3l1qxPQrCMgb6OfUB9owx/OvSJfcf93SMgUWAxRw5/1XDfh9uI5F5iNGXCcGDQ==", "license": "ISC", "peerDependencies": { + "@types/react": "*", "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, "node_modules/lz-string": { @@ -14305,9 +14311,9 @@ } }, "node_modules/protobufjs": { - "version": "7.6.5", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.5.tgz", - "integrity": "sha512-/FPD0nUc9jH6rfFjji9IBqOz4pcSE3CsT1m7Ep6Mdb0LxSUMj8hgl6GomOvZzpNpAqqGaXA0P3VSrZLFzIhQrw==", + "version": "7.6.6", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.6.tgz", + "integrity": "sha512-dYDWdjSl5RNb7SgPxGQcRU+GtvP7s2fpkrY0r432PcOIaZ0/rBcxEZnQN67iJhFuQiVw754JDoPruPCNdGsbjg==", "hasInstallScript": true, "license": "BSD-3-Clause", "dependencies": { @@ -16142,9 +16148,9 @@ } }, "node_modules/tailwind-merge": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.6.0.tgz", - "integrity": "sha512-uxL7qAVQriqRQPAyK3pj66VqskWqoZ37PW94jwOTwNfq/z9oyu1V+eqrZqtR2+fCiXdYOZe/Modt8GtvqNzu+w==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.7.0.tgz", + "integrity": "sha512-XPPUyAc+cvspz3lHTcR/QgPfW2A0lv/xQNIjX3HGhLR+Nq2lHaLq5MtTesHn8GUr3W3DguT2KT5x3NVgRtYwmA==", "license": "MIT", "funding": { "type": "github", diff --git a/package.json b/package.json index 0e94e4b..00ee0db 100644 --- a/package.json +++ b/package.json @@ -27,20 +27,20 @@ "test:ci": "npm run check && npm run lint && npm run typecheck && npm run test:coverage && npm run build:test && npm run test:e2e" }, "dependencies": { - "@sentry/nextjs": "^10.74.0", + "@sentry/nextjs": "^10.76.0", "@tailwindcss/typography": "^0.5.20", "@vercel/analytics": "^2.0.1", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", - "firebase": "^12.18.0", + "firebase": "^12.19.0", "jspdf": "^4.2.1", - "lucide-react": "^1.34.0", + "lucide-react": "^1.52.0", "next": "^16.3.8", "radix-ui": "^1.6.7", "react": "19.3.0", "react-dom": "19.3.0", "server-only": "^0.0.1", - "tailwind-merge": "^3.6.0" + "tailwind-merge": "^3.7.0" }, "devDependencies": { "@axe-core/playwright": "^4.13.0",