From 135a846b835e55f148db5d88ecf9b60a8c678f30 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Oct 2026 08:22:28 +0000 Subject: [PATCH] chore(deps): bump the frontend-dependencies group Bumps the frontend-dependencies group in /frontend with 19 updates: | Package | From | To | | --- | --- | --- | | [@capacitor/android](https://github.com/ionic-team/capacitor) | `8.5.2` | `8.5.3` | | [@capacitor/app](https://github.com/ionic-team/capacitor-plugins) | `8.1.1` | `8.1.2` | | [@capacitor/camera](https://github.com/ionic-team/capacitor-camera) | `8.2.4` | `8.2.5` | | [@capacitor/core](https://github.com/ionic-team/capacitor) | `8.5.2` | `8.5.3` | | [@capacitor/geolocation](https://github.com/ionic-team/capacitor-geolocation) | `8.2.2` | `8.2.3` | | [@capacitor/ios](https://github.com/ionic-team/capacitor) | `8.5.2` | `8.5.3` | | [@capacitor/push-notifications](https://github.com/ionic-team/capacitor-plugins) | `8.1.2` | `8.1.3` | | [@capacitor/share](https://github.com/ionic-team/capacitor-plugins) | `8.0.2` | `8.0.3` | | [@capacitor/status-bar](https://github.com/ionic-team/capacitor-plugins) | `8.0.3` | `8.0.4` | | [@sentry/react](https://github.com/getsentry/sentry-javascript) | `11.2.0` | `11.6.0` | | [i18next](https://github.com/i18next/i18next) | `26.4.2` | `26.4.3` | | [react-i18next](https://github.com/i18next/react-i18next) | `17.0.15` | `17.0.16` | | [@capacitor/cli](https://github.com/ionic-team/capacitor) | `8.5.2` | `8.5.3` | | [@playwright/test](https://github.com/microsoft/playwright) | `1.63.0` | `1.64.0` | | [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.1.1` | `6.1.2` | | [jsdom](https://github.com/jsdom/jsdom) | `30.1.1` | `30.1.2` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.3.2` | `8.3.4` | | [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa) | `1.3.0` | `2.0.0` | | [firebase](https://github.com/firebase/firebase-js-sdk) | `12.19.0` | `13.0.0` | Updates `@capacitor/android` from 8.5.2 to 8.5.3 - [Release notes](https://github.com/ionic-team/capacitor/releases) - [Changelog](https://github.com/ionic-team/capacitor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ionic-team/capacitor/compare/8.5.2...8.5.3) Updates `@capacitor/app` from 8.1.1 to 8.1.2 - [Release notes](https://github.com/ionic-team/capacitor-plugins/releases) - [Changelog](https://github.com/ionic-team/capacitor-plugins/blob/main/CHANGELOG.md) - [Commits](https://github.com/ionic-team/capacitor-plugins/compare/@capacitor/app@8.1.1...@capacitor/app@8.1.2) Updates `@capacitor/camera` from 8.2.4 to 8.2.5 - [Release notes](https://github.com/ionic-team/capacitor-camera/releases) - [Changelog](https://github.com/ionic-team/capacitor-camera/blob/main/CHANGELOG.md) - [Commits](https://github.com/ionic-team/capacitor-camera/compare/v8.2.4...v8.2.5) Updates `@capacitor/core` from 8.5.2 to 8.5.3 - [Release notes](https://github.com/ionic-team/capacitor/releases) - [Changelog](https://github.com/ionic-team/capacitor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ionic-team/capacitor/compare/8.5.2...8.5.3) Updates `@capacitor/geolocation` from 8.2.2 to 8.2.3 - [Release notes](https://github.com/ionic-team/capacitor-geolocation/releases) - [Changelog](https://github.com/ionic-team/capacitor-geolocation/blob/main/CHANGELOG.md) - [Commits](https://github.com/ionic-team/capacitor-geolocation/compare/v8.2.2...v8.2.3) Updates `@capacitor/ios` from 8.5.2 to 8.5.3 - [Release notes](https://github.com/ionic-team/capacitor/releases) - [Changelog](https://github.com/ionic-team/capacitor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ionic-team/capacitor/compare/8.5.2...8.5.3) Updates `@capacitor/push-notifications` from 8.1.2 to 8.1.3 - [Release notes](https://github.com/ionic-team/capacitor-plugins/releases) - [Changelog](https://github.com/ionic-team/capacitor-plugins/blob/main/CHANGELOG.md) - [Commits](https://github.com/ionic-team/capacitor-plugins/compare/@capacitor/push-notifications@8.1.2...@capacitor/push-notifications@8.1.3) Updates `@capacitor/share` from 8.0.2 to 8.0.3 - [Release notes](https://github.com/ionic-team/capacitor-plugins/releases) - [Changelog](https://github.com/ionic-team/capacitor-plugins/blob/main/CHANGELOG.md) - [Commits](https://github.com/ionic-team/capacitor-plugins/compare/@capacitor/share@8.0.2...@capacitor/share@8.0.3) Updates `@capacitor/status-bar` from 8.0.3 to 8.0.4 - [Release notes](https://github.com/ionic-team/capacitor-plugins/releases) - [Changelog](https://github.com/ionic-team/capacitor-plugins/blob/main/CHANGELOG.md) - [Commits](https://github.com/ionic-team/capacitor-plugins/compare/@capacitor/status-bar@8.0.3...@capacitor/status-bar@8.0.4) Updates `@sentry/react` from 11.2.0 to 11.6.0 - [Release notes](https://github.com/getsentry/sentry-javascript/releases) - [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-javascript/compare/11.2.0...11.6.0) Updates `i18next` from 26.4.2 to 26.4.3 - [Release notes](https://github.com/i18next/i18next/releases) - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/i18next/compare/v26.4.2...v26.4.3) Updates `react-i18next` from 17.0.15 to 17.0.16 - [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/react-i18next/compare/v17.0.15...v17.0.16) Updates `@capacitor/cli` from 8.5.2 to 8.5.3 - [Release notes](https://github.com/ionic-team/capacitor/releases) - [Changelog](https://github.com/ionic-team/capacitor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ionic-team/capacitor/compare/8.5.2...8.5.3) Updates `@playwright/test` from 1.63.0 to 1.64.0 - [Release notes](https://github.com/microsoft/playwright/releases) - [Commits](https://github.com/microsoft/playwright/compare/v1.63.0...v1.64.0) Updates `@vitejs/plugin-react` from 6.1.1 to 6.1.2 - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.1.2/packages/plugin-react) Updates `jsdom` from 30.1.1 to 30.1.2 - [Release notes](https://github.com/jsdom/jsdom/releases) - [Commits](https://github.com/jsdom/jsdom/compare/v30.1.1...v30.1.2) Updates `vite` from 8.3.2 to 8.3.4 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v8.3.4/packages/vite) Updates `vite-plugin-pwa` from 1.3.0 to 2.0.0 - [Release notes](https://github.com/vite-pwa/vite-plugin-pwa/releases) - [Commits](https://github.com/vite-pwa/vite-plugin-pwa/compare/v1.3.0...v2.0.0) Updates `firebase` from 12.19.0 to 13.0.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.19.0...firebase@13.0.0) --- updated-dependencies: - dependency-name: "@capacitor/android" dependency-version: 8.5.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-dependencies - dependency-name: "@capacitor/app" dependency-version: 8.1.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-dependencies - dependency-name: "@capacitor/camera" dependency-version: 8.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-dependencies - dependency-name: "@capacitor/core" dependency-version: 8.5.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-dependencies - dependency-name: "@capacitor/geolocation" dependency-version: 8.2.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-dependencies - dependency-name: "@capacitor/ios" dependency-version: 8.5.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-dependencies - dependency-name: "@capacitor/push-notifications" dependency-version: 8.1.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-dependencies - dependency-name: "@capacitor/share" dependency-version: 8.0.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-dependencies - dependency-name: "@capacitor/status-bar" dependency-version: 8.0.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-dependencies - dependency-name: "@sentry/react" dependency-version: 11.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: frontend-dependencies - dependency-name: i18next dependency-version: 26.4.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-dependencies - dependency-name: react-i18next dependency-version: 17.0.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-dependencies - dependency-name: "@capacitor/cli" dependency-version: 8.5.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-dependencies - dependency-name: "@playwright/test" dependency-version: 1.64.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: frontend-dependencies - dependency-name: "@vitejs/plugin-react" dependency-version: 6.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-dependencies - dependency-name: jsdom dependency-version: 30.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-dependencies - dependency-name: vite dependency-version: 8.3.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-dependencies - dependency-name: vite-plugin-pwa dependency-version: 2.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: frontend-dependencies - dependency-name: firebase dependency-version: 13.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: frontend-dependencies ... Signed-off-by: dependabot[bot] --- frontend/package-lock.json | 540 ++++++++++++++++++------------------- frontend/package.json | 38 +-- 2 files changed, 282 insertions(+), 296 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index fafbd92..16caa4e 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -8,25 +8,26 @@ "name": "catmap-frontend", "version": "1.0.0", "dependencies": { - "@capacitor/android": "8.5.2", - "@capacitor/app": "^8.1.1", - "@capacitor/camera": "^8.2.4", - "@capacitor/core": "8.5.2", - "@capacitor/geolocation": "^8.2.2", - "@capacitor/ios": "8.5.2", - "@capacitor/push-notifications": "^8.1.2", - "@capacitor/share": "^8.0.2", + "@capacitor/android": "8.5.3", + "@capacitor/app": "^8.1.2", + "@capacitor/camera": "^8.2.5", + "@capacitor/core": "8.5.3", + "@capacitor/geolocation": "^8.2.3", + "@capacitor/ios": "8.5.3", + "@capacitor/push-notifications": "^8.1.3", + "@capacitor/share": "^8.0.3", "@capacitor/splash-screen": "^8.0.2", - "@capacitor/status-bar": "^8.0.3", + "@capacitor/status-bar": "^8.0.4", "@fortawesome/fontawesome-svg-core": "^7.3.1", "@fortawesome/free-regular-svg-icons": "^7.3.1", "@fortawesome/free-solid-svg-icons": "^7.3.1", "@fortawesome/react-fontawesome": "^3.5.0", - "@sentry/react": "^11.2.0", + "@sentry/react": "^11.6.0", "browser-image-compression": "^2.0.2", "exifr": "^7.1.3", + "firebase": "13.0.0", "html-to-image": "^1.11.13", - "i18next": "^26.4.2", + "i18next": "^26.4.3", "i18next-browser-languagedetector": "^8.2.1", "jspdf": "^4.2.1", "leaflet": "^1.9.4", @@ -35,23 +36,23 @@ "qrcode": "^1.5.4", "react": "^19.3.0", "react-dom": "^19.3.0", - "react-i18next": "^17.0.15", + "react-i18next": "^17.0.16", "react-leaflet": "^5.0.0", "react-leaflet-cluster": "^4.1.3" }, "devDependencies": { "@axe-core/playwright": "^4.13.0", "@capacitor/assets": "^3.0.5", - "@capacitor/cli": "8.5.2", - "@playwright/test": "^1.63.0", + "@capacitor/cli": "8.5.3", + "@playwright/test": "^1.64.0", "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.3", "@testing-library/user-event": "^14.6.7", - "@vitejs/plugin-react": "^6.1.1", - "jsdom": "^30.1.1", + "@vitejs/plugin-react": "^6.1.2", + "jsdom": "^30.1.2", "sharp": "^0.35.5", - "vite": "^8.3.2", - "vite-plugin-pwa": "^1.3.0", + "vite": "^8.3.4", + "vite-plugin-pwa": "^2.0.0", "vitest": "^5.0.3" }, "engines": { @@ -59,7 +60,7 @@ }, "optionalDependencies": { "@capacitor-firebase/authentication": "^8.4.0", - "firebase": "^12.19.0" + "firebase": "^13.0.0" } }, "node_modules/@adobe/css-tools": { @@ -87,26 +88,26 @@ } }, "node_modules/@asamuzakjp/css-color": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-7.0.0.tgz", - "integrity": "sha512-IxddtGnnoidVSO6O/aiTueptbTThHvi2qGHu9/AWuD1J7i86Ox+jl+Y5SXcDH1RixzQlP2cjH/PjnlImZiAurQ==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-7.1.4.tgz", + "integrity": "sha512-KdNhWlAh2sbYB8Of0Yw84/a+LO/vsBOHJcIg8BpyXo2RGrFWVJvEMRviMON+ysQu0KpV7wxrWrq9jaX0P21GzA==", "dev": true, "license": "MIT", "dependencies": { - "@csstools/css-calc": "^3.3.0", - "@csstools/css-color-parser": "^4.2.0", - "@csstools/css-parser-algorithms": "^4.0.0", - "@csstools/css-tokenizer": "^4.0.0", - "lru-cache": "^11.5.2" + "@csstools/css-calc": "^3.4.3", + "@csstools/css-color-parser": "^4.2.6", + "@csstools/css-parser-algorithms": "^4.0.2", + "@csstools/css-tokenizer": "^4.0.2", + "lru-cache": "^11.5.3" }, "engines": { "node": "^22.22.2 || ^24.15.0 || >=26.0.0" } }, "node_modules/@asamuzakjp/dom-selector": { - "version": "9.2.3", - "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-9.2.3.tgz", - "integrity": "sha512-MDKmPBa6CfNN1zAJroTl7Uc+nBbcNtfE/F24iROfZAtcLffEeY3IbHR8XeHH5dJBspMYTpAsjEYmnp3tAmoVxw==", + "version": "9.2.4", + "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-9.2.4.tgz", + "integrity": "sha512-YnVzxDxLaqL0t7Q4wfcgHZjg55Wm6y5EaO7Bhu3q9J7wq/8iw3PhsnWiOQhYekx4VexnbkgWpTT6n+QIV7kczw==", "dev": true, "license": "MIT", "dependencies": { @@ -1723,18 +1724,18 @@ } }, "node_modules/@capacitor/android": { - "version": "8.5.2", - "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-8.5.2.tgz", - "integrity": "sha512-rtiaz78egCcS+vs29wkWCL3C+RhazKMSygXcjutwWP8NmO6r5UBxOvGf3Wjz5+ahobyQ723tn9gCePwRwcNDZQ==", + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-8.5.3.tgz", + "integrity": "sha512-ilH4gSSz3DrketMkzDVAvY9JsWJ//rCQnECLTdcFRO7xXDogwAbUvQAnIAbiqefwV/D1xfjEL4Gw1MJXEcaA9g==", "license": "MIT", "peerDependencies": { "@capacitor/core": "^8.5.0" } }, "node_modules/@capacitor/app": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/@capacitor/app/-/app-8.1.1.tgz", - "integrity": "sha512-xM2ZTX5jK60tFtmjsmJv+Cdj1Qsb6NcavkqmdEnCPQBeya9oKhamZJxYOnQNj1ZvcJM7sWfG6BEtSLx42pisbA==", + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/@capacitor/app/-/app-8.1.2.tgz", + "integrity": "sha512-uKBlsrXH0IdvUn69e/KKYbZ32A06pcrUdG8LWuZ/6y33YMXZXLEEdNSwl+jKS/SrsTWqnePs8EqSWaiQM3mUGA==", "license": "MIT", "peerDependencies": { "@capacitor/core": ">=8.0.0" @@ -2198,18 +2199,18 @@ "license": "ISC" }, "node_modules/@capacitor/camera": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@capacitor/camera/-/camera-8.2.4.tgz", - "integrity": "sha512-kZIeRkOvtE2dnbq76tEo3ZWKyGfzHFK0txsR56qKAmjAARTg9r86iIUcKZa/y4U1vOHH/gdQae5e3+OAF3wwPQ==", + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/@capacitor/camera/-/camera-8.2.5.tgz", + "integrity": "sha512-FPuwY7byjTlBjeUKm17eTjLCPhuqBPJqTF4N3JCQuymLn2FUgfu0SMSN6OUQvCiiz/EVJVyZ9Mmg5GEmDfFoIA==", "license": "MIT", "peerDependencies": { "@capacitor/core": ">=8.0.0" } }, "node_modules/@capacitor/cli": { - "version": "8.5.2", - "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-8.5.2.tgz", - "integrity": "sha512-O2kpA5ZPJUAmliDCcmpMf8xnJwMezxlFPUrlyOAjbL3U9MFNY3l4ZpPI/UXwvyPmR8ETcVF9pFr+VdWq61rqTQ==", + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-8.5.3.tgz", + "integrity": "sha512-/G6xwna+p4GS3lthSdWN3OThCH2F85O0Ukdy8rv3oAXvgEMeyFgPEIA3PMAS++IkHwUuBYBAKOQJnZfcrh1n0w==", "dev": true, "license": "MIT", "dependencies": { @@ -2279,18 +2280,18 @@ } }, "node_modules/@capacitor/core": { - "version": "8.5.2", - "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-8.5.2.tgz", - "integrity": "sha512-agnQbGdhGw/KZFuLf7H9SY2o+oE7upkr/WPQsYaokXP6f9chaE8iVmbKkfN6SVl4w3pmz7oZ3Ur1hbkmy1hx+w==", + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-8.5.3.tgz", + "integrity": "sha512-oBE1oGuYE4ZzYYrulC75OuHdSsD6zLUy7d5o1tFwDLG4govGoubY15cxpiI5l0+q87Lm5p0bhbehMdzJg4aFag==", "license": "MIT", "dependencies": { "tslib": "^2.1.0" } }, "node_modules/@capacitor/geolocation": { - "version": "8.2.2", - "resolved": "https://registry.npmjs.org/@capacitor/geolocation/-/geolocation-8.2.2.tgz", - "integrity": "sha512-X8ryw6CfL4LspJnnfVL4++DUKKZVfdUIA9JljWVRljEDIQxZQZtz6xf7qstht+ymc+le6oa5EaUChVA6KsCYlA==", + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/@capacitor/geolocation/-/geolocation-8.2.3.tgz", + "integrity": "sha512-tJWi6Vmj1tncFaFpruxrmXRsmvDb8i9Pp6Z04Bxsp39JeBavvvtHPMaNVf/jN/lKlohI8i7BqHqbrDVq3RD+cA==", "license": "MIT", "dependencies": { "@capacitor/synapse": "^1.0.4" @@ -2300,27 +2301,27 @@ } }, "node_modules/@capacitor/ios": { - "version": "8.5.2", - "resolved": "https://registry.npmjs.org/@capacitor/ios/-/ios-8.5.2.tgz", - "integrity": "sha512-eOT2S67AfTFG7KN0T3oxwAajrJz4rSye+ODfvChiwrk0F/+kWufFM1qU6cDjGJUOfwdAoeuEpZyWHSwZlu4GFg==", + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@capacitor/ios/-/ios-8.5.3.tgz", + "integrity": "sha512-HnnV92Jl8+3x0JUloXUMjFcUsQI8wHFVsKwkLn72DfRZXYGZW11tQbmNOWOnRTljaU18FdI1b9ipT09SzzPDNw==", "license": "MIT", "peerDependencies": { "@capacitor/core": "^8.5.0" } }, "node_modules/@capacitor/push-notifications": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/@capacitor/push-notifications/-/push-notifications-8.1.2.tgz", - "integrity": "sha512-TQl4XxqJfNF+KbSYBFMXYYT5WXUaleVKXlByhh/8+KySMVNjp+l5OqAUoGe/sY1IAnGXEuUeCjA/WLZEVvGwrA==", + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/@capacitor/push-notifications/-/push-notifications-8.1.3.tgz", + "integrity": "sha512-UlOCTS3uiw8ZUJ1rkFKJgoqPADipHDNn0lq5mNRwtXALVxQXIeIoRd3iqpzC+962R2LpCRJRkCTjPX2OHK3tBA==", "license": "MIT", "peerDependencies": { "@capacitor/core": ">=8.0.0" } }, "node_modules/@capacitor/share": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@capacitor/share/-/share-8.0.2.tgz", - "integrity": "sha512-L2M4iBLTf/IaMmg+ruuriAoJyBzu1EgayWhgC5cX1HJGkA665g2ROz8c2Z5lfkT/XSLbAuG3bb7VlW3eGgUCNQ==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@capacitor/share/-/share-8.0.3.tgz", + "integrity": "sha512-gnvZBV1NPu2B8vd1UKncR56G15ueHd0aZLqgDov++t3SmTBG9Q0VrAZ1VnHn5stxlmglVaTb4RwopMgbpLzroA==", "license": "MIT", "peerDependencies": { "@capacitor/core": ">=8.0.0" @@ -2336,9 +2337,9 @@ } }, "node_modules/@capacitor/status-bar": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/@capacitor/status-bar/-/status-bar-8.0.3.tgz", - "integrity": "sha512-csSpfNeN49Hx9JaQBSJEIiEbOLtXg3kcc2IpScq2fu5L520h3AWEvsxoH8Srk1jxfRKepaJ4S4sqSC3foI4AgA==", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/@capacitor/status-bar/-/status-bar-8.0.4.tgz", + "integrity": "sha512-ZMzBUyHBzwDUxcHadEhvOvmoPmMQGMZgaMRJu8ohELeI6IaxoVH9ZhdF/OHnY3/yykv3Glev8Tnbh4aZY/0B0w==", "license": "MIT", "peerDependencies": { "@capacitor/core": ">=8.0.0" @@ -2375,9 +2376,9 @@ } }, "node_modules/@csstools/color-helpers": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-6.1.1.tgz", - "integrity": "sha512-gLNsunvwf3mCi5u5o46/Z/JcJMnhbHSaZ69rkgPzNM3J4s8hWwpPUQB6/tt0EDFyCiWzxANlx+2LJwpYj4zS1w==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-6.1.2.tgz", + "integrity": "sha512-grhRy3OKmniaAEKXMjua5z/EODX0MSqBGjunw8+j/3HQjOnahs2AGhvEOIYVUWcU6ScApbhLhVrQTX8XqrMrow==", "dev": true, "funding": [ { @@ -2395,9 +2396,9 @@ } }, "node_modules/@csstools/css-calc": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.4.0.tgz", - "integrity": "sha512-XQKj5B7QiZcHiegCOCAzcAOJdhGgWOHbbu62h5e5mkHnn8lWcfiJhllkqWmxu5zWR9jucPHuo1iTB56P033hcg==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.4.3.tgz", + "integrity": "sha512-iex20d8CHVkyvg6B7UKV7uHnI2Bqo9g+EFfT9E0y+GvTvhZ/DwONJ+9aKb1dlqm0ZiGsL5RXjp0fCoJYnkeDjA==", "dev": true, "funding": [ { @@ -2414,14 +2415,14 @@ "node": ">=20.19.0" }, "peerDependencies": { - "@csstools/css-parser-algorithms": "^4.0.0", - "@csstools/css-tokenizer": "^4.0.0" + "@csstools/css-parser-algorithms": "^4.0.2", + "@csstools/css-tokenizer": "^4.0.2" } }, "node_modules/@csstools/css-color-parser": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.3.tgz", - "integrity": "sha512-y4LpL+lmpuyKDiEFq2PnZUVFdAjsoB/qQJod79yLNokXyW7jewi+/WJ69EfItj8A2unWtxXnGjw6LYXgXu5ZjA==", + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.6.tgz", + "integrity": "sha512-iiPQ3iRWwnJkeEn6RIu6SJPr7hYrLz6XZ9s/QZl+2/LI5KQVjpl2fdmDSZKuD4xP6GMmMPgHFFXg6k1Wkz0Trg==", "dev": true, "funding": [ { @@ -2435,21 +2436,21 @@ ], "license": "MIT", "dependencies": { - "@csstools/color-helpers": "^6.1.1", - "@csstools/css-calc": "^3.4.0" + "@csstools/color-helpers": "^6.1.2", + "@csstools/css-calc": "^3.4.3" }, "engines": { "node": ">=20.19.0" }, "peerDependencies": { - "@csstools/css-parser-algorithms": "^4.0.0", - "@csstools/css-tokenizer": "^4.0.0" + "@csstools/css-parser-algorithms": "^4.0.2", + "@csstools/css-tokenizer": "^4.0.2" } }, "node_modules/@csstools/css-parser-algorithms": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-4.0.0.tgz", - "integrity": "sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-4.0.2.tgz", + "integrity": "sha512-40cSKyMvK+tq4qz6Awrlye2WGuOKt3FwPgtGg6KTfbHOWNw+Rk1rzbAtZnZ6IBhsY491HLRnDXwoyBAijmmILA==", "dev": true, "funding": [ { @@ -2466,13 +2467,13 @@ "node": ">=20.19.0" }, "peerDependencies": { - "@csstools/css-tokenizer": "^4.0.0" + "@csstools/css-tokenizer": "^4.0.2" } }, "node_modules/@csstools/css-syntax-patches-for-csstree": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.14.tgz", - "integrity": "sha512-HpbVXyrofRXpHpgkNIjU/3EWR4WJvOkO3emNK/L6X/mTJU7bGUI3AkkpoTNXznQLp0KRjLHELTGeKI5dIkI9JQ==", + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.15.tgz", + "integrity": "sha512-J0u7HkVl2nzSlhsiTOp4AmwcUQ3D+mGEEKfBy/7To5/y7F2OHwyLrXfrhR0SMgr4p5Lo+eaMVSeai24zUcBIxA==", "dev": true, "funding": [ { @@ -2495,9 +2496,9 @@ } }, "node_modules/@csstools/css-tokenizer": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-4.0.0.tgz", - "integrity": "sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-4.0.2.tgz", + "integrity": "sha512-OoKoR0f76dCY666JlcbhmVTs2drYj1GUXZTYTcbUgJjh9Nv41aFfZ21bPQTERm5+L5cBDo466NltB2lplS5GBw==", "dev": true, "funding": [ { @@ -2526,9 +2527,9 @@ } }, "node_modules/@exodus/bytes": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/@exodus/bytes/-/bytes-1.15.1.tgz", - "integrity": "sha512-S6mL0yNB/Abt9Ei4tq8gDhcczc4S3+vQ4ra7vxnAf+YHC02srtqxKKZghx2Dq6p0e66THKwR6r8N6P95wEty7Q==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@exodus/bytes/-/bytes-1.16.0.tgz", + "integrity": "sha512-IcpW84uEn3N7ETtNZMlxKhfl6Pec8rUNGOTBtWbK1FKhJxIFAptZyVrvVRVBimAJxJCgc3PxepxkdWWG4DVzfA==", "dev": true, "license": "MIT", "engines": { @@ -2544,9 +2545,9 @@ } }, "node_modules/@firebase/ai": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@firebase/ai/-/ai-2.16.0.tgz", - "integrity": "sha512-WRVxl58B61Orwf7st7949ZIW2L4huV80Gpaum1z8v2eH+m2xaxWtC8mOjQyVAOirr6O/yf89cBjlPvoyBpBfTg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@firebase/ai/-/ai-3.0.0.tgz", + "integrity": "sha512-66jJAi6JUmyXna89xaDONmfvupO1wNc3f2BegPwUImagbbpKdVeycE3kMqbU4jiDLL14N5PHzadovvxpaqD2hw==", "license": "Apache-2.0", "optional": true, "dependencies": { @@ -2557,7 +2558,7 @@ "tslib": "^2.1.0" }, "engines": { - "node": ">=20.0.0" + "node": ">=24.12.0" }, "peerDependencies": { "@firebase/app": "0.x", @@ -2607,9 +2608,9 @@ "optional": true }, "node_modules/@firebase/app": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.16.2.tgz", - "integrity": "sha512-fyCLPahl3r0Zb7Wzm+JLWcOOH3SaDgAyJzJ8EWIDiv51aNiv+2Pjbpa6myEuP7iXxjmJqrcbVm0GUF7h229T1Q==", + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.16.3.tgz", + "integrity": "sha512-L2mYqVV2ilnek+W4JG7yasA97TsXCwx+f7/abweX5uSp3dkPa5Luiglt3s9YWfh1fBR3SWH/AkRgAwUpDGyCjg==", "license": "Apache-2.0", "optional": true, "dependencies": { @@ -2620,7 +2621,7 @@ "tslib": "^2.1.0" }, "engines": { - "node": ">=20.0.0" + "node": ">=24.12.0" } }, "node_modules/@firebase/app-check": { @@ -2679,20 +2680,20 @@ "optional": true }, "node_modules/@firebase/app-compat": { - "version": "0.5.18", - "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.5.18.tgz", - "integrity": "sha512-77H57WuGEsgrv59HdtuhHG+eQdP8di6myz7O93yW6yTZlR/tLSmsCxCq5vHp6AWWDwSV0EVtKUvizXQiQZVBWA==", + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.5.19.tgz", + "integrity": "sha512-pdT+THcv3h43LcawVJ+MUTzofL7umBaCvCgdbr01fnTXrbQU2RSHb0Po/YsF7w+tgjCycg84zCgZbd51NmoIaA==", "license": "Apache-2.0", "optional": true, "dependencies": { - "@firebase/app": "0.16.2", + "@firebase/app": "0.16.3", "@firebase/component": "0.7.5", "@firebase/logger": "0.5.2", "@firebase/util": "1.15.3", "tslib": "^2.1.0" }, "engines": { - "node": ">=20.0.0" + "node": ">=24.12.0" } }, "node_modules/@firebase/app-types": { @@ -2706,9 +2707,9 @@ } }, "node_modules/@firebase/auth": { - "version": "1.13.6", - "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.13.6.tgz", - "integrity": "sha512-MKRLvF72HJ/irNn2fJR0Gv5FOZNtqv1IBeJHRwK8l8pZ/wi9vuUw8ecyCMvQDDNxfS6uW0MWACL5KC4Y8Pp+fA==", + "version": "1.13.7", + "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.13.7.tgz", + "integrity": "sha512-00wn8cMrh1ZyEPF6RO5G081Xq1b57FN0QxChiAda0hy/D3Q5TrMk30qhWszRWCgXPRipw6yM6qtqUew3u3qEjA==", "license": "Apache-2.0", "optional": true, "dependencies": { @@ -2718,7 +2719,7 @@ "tslib": "^2.1.0" }, "engines": { - "node": ">=20.0.0" + "node": ">=24.12.0" }, "peerDependencies": { "@firebase/app": "0.x", @@ -2731,20 +2732,20 @@ } }, "node_modules/@firebase/auth-compat": { - "version": "0.6.11", - "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.6.11.tgz", - "integrity": "sha512-L+xp3DTJQrBV08Vt0UhcL/ofUOSjXom7JOJfbT6oas4o7gCrQnTYFKs8wfiuKLmHoo8BxMr5LdgjAs7o6aAsqQ==", + "version": "0.6.12", + "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.6.12.tgz", + "integrity": "sha512-Vspo2zx1RR6LB7zuM7TduD1clMLT/x3Wr97u2jf9s2JrhYArJAFKeEu8bRWF1DoX54z6W9N77SdPRbPAiLKPpg==", "license": "Apache-2.0", "optional": true, "dependencies": { - "@firebase/auth": "1.13.6", + "@firebase/auth": "1.13.7", "@firebase/auth-types": "0.13.2", "@firebase/component": "0.7.5", "@firebase/util": "1.15.3", "tslib": "^2.1.0" }, "engines": { - "node": ">=20.0.0" + "node": ">=24.12.0" }, "peerDependencies": { "@firebase/app": "0.x", @@ -2861,9 +2862,9 @@ } }, "node_modules/@firebase/firestore": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.17.2.tgz", - "integrity": "sha512-SiyQEK1dYPOjItFVA+kZGdvOoRAtMebDBvUaSxJPNZMkKcRwYYK2kzWo5UXTZZj523uMxJnkr+KKVySEMme3kQ==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.18.0.tgz", + "integrity": "sha512-28aKMUeM+L4fuxx5hurvQK31KLh/KRutaP1544avVWuR4mNTAC0FQoHg8gbkN5NoJj3yN9/ZFGSFSVPR8/x/BQ==", "license": "Apache-2.0", "optional": true, "dependencies": { @@ -2877,27 +2878,27 @@ "tslib": "^2.1.0" }, "engines": { - "node": ">=20.0.0" + "node": ">=24.12.0" }, "peerDependencies": { "@firebase/app": "0.x" } }, "node_modules/@firebase/firestore-compat": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.4.14.tgz", - "integrity": "sha512-HJ2HBNgNPrRsWIJ4E+Kc0u0h1U7HlF7If8AtYjie9HZXlMUmwYSJaXBj9VFm6gkSj5dlKZNcOQ0Ou25CVVG6rA==", + "version": "0.4.15", + "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.4.15.tgz", + "integrity": "sha512-/hWibRTNFsWkZZi1dbDS1hiJIMezYUMPrRjMmBXevel5b368XWY+NvfOaSxgy3+fDb6I+uZ7SKGFyL06gW3vTA==", "license": "Apache-2.0", "optional": true, "dependencies": { "@firebase/component": "0.7.5", - "@firebase/firestore": "4.17.2", + "@firebase/firestore": "4.18.0", "@firebase/firestore-types": "3.0.5", "@firebase/util": "1.15.3", "tslib": "^2.1.0" }, "engines": { - "node": ">=20.0.0" + "node": ">=24.12.0" }, "peerDependencies": { "@firebase/app": "0.x", @@ -3108,9 +3109,9 @@ "optional": true }, "node_modules/@firebase/remote-config": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.9.2.tgz", - "integrity": "sha512-Rii93DkXjM+RE/ytHdYa7EIiQLJbdBr+W8EEiqd/vbLCOC+1FdkDuRiumJBp6t3yewHGbdqbpjB3fk3z0cZ+8g==", + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.9.3.tgz", + "integrity": "sha512-9DbuFNAFeUbVJQZmwLZfdoLRNFWV43V4UqaRpDkaSIdTmVWhzctPeISGkWe4sKTsqpoyldRumquS0gqWZg05fQ==", "license": "Apache-2.0", "optional": true, "dependencies": { @@ -3125,15 +3126,15 @@ } }, "node_modules/@firebase/remote-config-compat": { - "version": "0.2.29", - "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.29.tgz", - "integrity": "sha512-mY7JtTISK6F4g4T0x3kVepr5cp0NXL7f5yjIUXXGaTrg4qUlFBWRbENaHaqZ78dwmNcLm24h/yPsOVRlDXEXhA==", + "version": "0.2.30", + "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.30.tgz", + "integrity": "sha512-Q4sQKhQ8TPEMOcCUvUBfGeAP1DfcG7FGBfA9yFUn/XRr4vSToY0DTmK28Nh7lgLQYzs6D5Ng6knSoXH+aGn1Tg==", "license": "Apache-2.0", "optional": true, "dependencies": { "@firebase/component": "0.7.5", "@firebase/logger": "0.5.2", - "@firebase/remote-config": "0.9.2", + "@firebase/remote-config": "0.9.3", "@firebase/remote-config-types": "0.5.2", "@firebase/util": "1.15.3", "tslib": "^2.1.0" @@ -3151,9 +3152,9 @@ "optional": true }, "node_modules/@firebase/storage": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.14.5.tgz", - "integrity": "sha512-r2tozN/BlEewLi70tJNUQPzWwbex9GM7NgXZsamHKQrjKEfcR0i4jGgHBKAKA4hbwiPE9eNMb3hcxWnDpeJZwg==", + "version": "0.14.6", + "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.14.6.tgz", + "integrity": "sha512-9WjohxpjbfcySjCp8kIbd1ZhtmCQFQLqPtDQ+wmZ5PVXimTDjDsSx/RZjwwK89MjCTXB9fCdmvZkJxplZn4W1A==", "license": "Apache-2.0", "optional": true, "dependencies": { @@ -3162,27 +3163,27 @@ "tslib": "^2.1.0" }, "engines": { - "node": ">=20.0.0" + "node": ">=24.12.0" }, "peerDependencies": { "@firebase/app": "0.x" } }, "node_modules/@firebase/storage-compat": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.4.5.tgz", - "integrity": "sha512-vO0tFPxXbKDKdlTu8tYT08S9t9ezUTJYEdLCULpWxWq2aq6zojwN1QmAB+1a50AI/g47GlWUJn1XPncm/PDZsw==", + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.4.6.tgz", + "integrity": "sha512-te0IsqX1bM+OZCJF7jNSKXcMqCA2yYmpshRHjX4axy0lI/P9ZP9GLjEZMVL8wrjUWF4e3cZxMZTbck3Zd5E1hA==", "license": "Apache-2.0", "optional": true, "dependencies": { "@firebase/component": "0.7.5", - "@firebase/storage": "0.14.5", + "@firebase/storage": "0.14.6", "@firebase/storage-types": "0.8.5", "@firebase/util": "1.15.3", "tslib": "^2.1.0" }, "engines": { - "node": ">=20.0.0" + "node": ">=24.12.0" }, "peerDependencies": { "@firebase/app": "0.x", @@ -4138,13 +4139,13 @@ } }, "node_modules/@playwright/test": { - "version": "1.63.0", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.63.0.tgz", - "integrity": "sha512-oxMK4vllB9RK5NQ2l1pq1IfOf2AvnEuj/vYGDj0H2nMtmtZpKtCwt/l00GEO6xjGfpBNAvjovvYdCm50dRQkpQ==", + "version": "1.64.0", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.64.0.tgz", + "integrity": "sha512-oTN9FNYuN6bqQMwiho6jJKLCG2/QOYCixGXuCjRmzOq23eODeukuY2XiAVoVpAECbuezMt1MHQjAiQxK8F+Y+g==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright": "1.63.0" + "playwright": "1.64.0" }, "bin": { "playwright": "cli.js" @@ -4990,84 +4991,84 @@ ] }, "node_modules/@sentry/browser": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-11.2.0.tgz", - "integrity": "sha512-AqsndoXex8uYSzAzWH1TEFD078fnayIIQ709EBtA6itF5BGuq/AZxNjdnznRusq0WkHW4eWLadvlEaam5QXUGw==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-11.6.0.tgz", + "integrity": "sha512-zkqUIbRc9HCBMsoL67HOAr6PSfNzJSMw4JhytCHuDZ5O7KuOwwgBENGhVh3mr5lj2D47Bhv01MpwCJMP3yBnZQ==", "license": "MIT", "dependencies": { - "@sentry/browser-utils": "11.2.0", - "@sentry/conventions": "^0.24.0", - "@sentry/core": "11.2.0", - "@sentry/feedback": "11.2.0", - "@sentry/replay": "11.2.0", - "@sentry/replay-canvas": "11.2.0" + "@sentry/browser-utils": "11.6.0", + "@sentry/conventions": "^0.26.0", + "@sentry/core": "11.6.0", + "@sentry/feedback": "11.6.0", + "@sentry/replay": "11.6.0", + "@sentry/replay-canvas": "11.6.0" }, "engines": { "node": ">=20.19.0 <22.0.0 || >=22.12.0 <23.0.0 || >=23.2.0" } }, "node_modules/@sentry/browser-utils": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/@sentry/browser-utils/-/browser-utils-11.2.0.tgz", - "integrity": "sha512-v+IbRIYIFY7HPPIOz70NH8ehlZMgX7++akn/F624Ly/hy64y63RNfxjVlIoqt6pkEoJ8Fpk7QkVTxjslyhfqVg==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@sentry/browser-utils/-/browser-utils-11.6.0.tgz", + "integrity": "sha512-s4zuuE71NORfyNd6ciS27/o97qgfu70qDRdPCkLK8UOcs1REsaAQPgmvNBSADRYm4eeFwWejKBCQKjL5kOzLqw==", "license": "MIT", "dependencies": { - "@sentry/conventions": "^0.24.0", - "@sentry/core": "11.2.0", - "web-vitals": "^6.1.1" + "@sentry/conventions": "^0.26.0", + "@sentry/core": "11.6.0", + "web-vitals": "^6.2.3" }, "engines": { "node": ">=20.19.0 <22.0.0 || >=22.12.0 <23.0.0 || >=23.2.0" } }, "node_modules/@sentry/browser-utils/node_modules/web-vitals": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-6.2.2.tgz", - "integrity": "sha512-oto5x6dLEgrRqfcWed+pZEUb2q6ikbFmqF54CRDhI/QGbn+qxC49b4C4OkbH+kb9C3a8shpFD3SgR9kRcs80ZQ==", + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-6.2.3.tgz", + "integrity": "sha512-Dmy+vdO1UPMqXiAtZSNayhl4f794Bxfd94W4HIj2HlYtczEQfEOon969memlcpcHrTuOKLa5baFjX7WbgmOq+A==", "license": "Apache-2.0" }, "node_modules/@sentry/conventions": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@sentry/conventions/-/conventions-0.24.0.tgz", - "integrity": "sha512-pmmF2mLy7A23z8gnLRG87lYu4SSPIBColtfqu9cfkh1omn/0CI3w0/AqZ/uf/VGAtM/wJMN61J58Ks/IWBCHpQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@sentry/conventions/-/conventions-0.26.0.tgz", + "integrity": "sha512-ttSRcoLf2kIENDIFzH12aJaVMdxnidMYLvVNwEX/JjXfXaQot8u5M47QmgAFOOhVJ4nQ2uU8wTCh+fwSPrrCfg==", "license": "MIT", "engines": { "node": ">=14" } }, "node_modules/@sentry/core": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-11.2.0.tgz", - "integrity": "sha512-vkJDLDVk0WmMN7cixXULEkW2sopJwcTP3ODFkdrRFUJILARHS855TzJ3WG7WarNXtlzKY6ALzmsGPzHMZQfMrA==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-11.6.0.tgz", + "integrity": "sha512-PbITT1kfJYKJiS9fH4ZtOcwIONKyt+tUsTZSPtcAjPdkUDOzMKT61MkUa1Ze07VzNtLALT24ZdUOc6d9K4YoKA==", "license": "MIT", "dependencies": { - "@sentry/conventions": "^0.24.0" + "@sentry/conventions": "^0.26.0" }, "engines": { "node": ">=20.19.0 <22.0.0 || >=22.12.0 <23.0.0 || >=23.2.0" } }, "node_modules/@sentry/feedback": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/@sentry/feedback/-/feedback-11.2.0.tgz", - "integrity": "sha512-DwDBk475M+9jAk5Z4k+kSwwvVfbPLusJ0hiMnlt0B/yPj04uPUkMccnaXPESJqCwcAfanRN/nbe4/3CqDUd9tA==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@sentry/feedback/-/feedback-11.6.0.tgz", + "integrity": "sha512-V52/+SkMcPdlldExPC9TWS2sZ+CC+8BSzvVbRtkQxvy+jTOXFAJfInaVLPAAVt8W4WbPw9iAxVMzwHGaZ2muBw==", "license": "MIT", "dependencies": { - "@sentry/core": "11.2.0" + "@sentry/core": "11.6.0" }, "engines": { "node": ">=20.19.0 <22.0.0 || >=22.12.0 <23.0.0 || >=23.2.0" } }, "node_modules/@sentry/react": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/@sentry/react/-/react-11.2.0.tgz", - "integrity": "sha512-6hALfYoMZbHVgs3MG+iU3ZY2rBUKoYjFwb/oldEO6i7GVUB7JjhT1zJATdgCrrh6qMJMDBbT5IJYFiqzPDKEZA==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@sentry/react/-/react-11.6.0.tgz", + "integrity": "sha512-z9UScxzkfXjz7dGJW/or1ADiEStFPIsiv7u14vHonOPPFzQS3XClWafcS7AKc4g/9x6LUqGY4mMbHLC6Dfxq8A==", "license": "MIT", "dependencies": { - "@sentry/browser": "11.2.0", - "@sentry/conventions": "^0.24.0", - "@sentry/core": "11.2.0" + "@sentry/browser": "11.6.0", + "@sentry/conventions": "^0.26.0", + "@sentry/core": "11.6.0" }, "engines": { "node": ">=20.19.0 <22.0.0 || >=22.12.0 <23.0.0 || >=23.2.0" @@ -5083,26 +5084,26 @@ } }, "node_modules/@sentry/replay": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-11.2.0.tgz", - "integrity": "sha512-bkSgMPT2x7z83uFerRBpgrAhgNpUQrloCUKZodrCEBoZrBaeU1QNQe1se+viRVIUR46E56wh1NgRJd1CusUqGQ==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-11.6.0.tgz", + "integrity": "sha512-cJyPYnF6QJA8ADRfAW06YoU7EVIebtWezBOCU9Vag5+W1VLBkXEvH7C4LbeMUiDmrqw92sumq06NgqipIxA7BA==", "license": "MIT", "dependencies": { - "@sentry/browser-utils": "11.2.0", - "@sentry/core": "11.2.0" + "@sentry/browser-utils": "11.6.0", + "@sentry/core": "11.6.0" }, "engines": { "node": ">=20.19.0 <22.0.0 || >=22.12.0 <23.0.0 || >=23.2.0" } }, "node_modules/@sentry/replay-canvas": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/@sentry/replay-canvas/-/replay-canvas-11.2.0.tgz", - "integrity": "sha512-NKpgjeRm5xLtX4rV4EM9TY1I4CywZFMqOKw1pOondcEKn51MaK0M295uq0X7lzMcBZ3BlLupBio+NOej22tuJQ==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@sentry/replay-canvas/-/replay-canvas-11.6.0.tgz", + "integrity": "sha512-cRuiC8N9xXDoaKEDpMPRDtmGAr0G2YMx1m2JrnrmTnMt9z/VcIKNwaiURTTW8W8u96/RyRQfflMHYARX7FG8YQ==", "license": "MIT", "dependencies": { - "@sentry/core": "11.2.0", - "@sentry/replay": "11.2.0" + "@sentry/core": "11.6.0", + "@sentry/replay": "11.6.0" }, "engines": { "node": ">=20.19.0 <22.0.0 || >=22.12.0 <23.0.0 || >=23.2.0" @@ -5585,9 +5586,9 @@ "license": "MIT" }, "node_modules/@vitejs/plugin-react": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.1.1.tgz", - "integrity": "sha512-yxLaQV9gkhS8ezJqCM6+ndU7mDY6gqAg75NQ+0IjwEI8IYOmQCgkRwHKVSfWXW076DsqMo0Dk+0FK1U+M5RgFw==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.1.2.tgz", + "integrity": "sha512-fhJNGUdscQa4HkI0xFxwonWyhnVReCPDbXI7FH7jmzpnVCrFQI7PRrhWecO263610vOrs9tr2Y4xcf8uAdFxbw==", "dev": true, "license": "MIT", "dependencies": { @@ -5599,7 +5600,7 @@ "peerDependencies": { "@rolldown/plugin-babel": "^0.1.7 || ^0.2.0", "babel-plugin-react-compiler": "^1.0.0", - "oxc-transform-react": "^0.145.0", + "oxc-transform-react": "^0.152.0", "vite": "^8.0.0" }, "peerDependenciesMeta": { @@ -6934,17 +6935,17 @@ } }, "node_modules/data-urls": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-7.0.0.tgz", - "integrity": "sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-8.0.0.tgz", + "integrity": "sha512-JQUCCK+/CAGbGGx618PlFZMXH81Jtj7t73CHv9dd/zVWvxgGT2zLFRjnKb+Ng46GIwcy+f7f88qd4duqllK+WQ==", "dev": true, "license": "MIT", "dependencies": { "whatwg-mimetype": "^5.0.0", - "whatwg-url": "^16.0.0" + "whatwg-url": "^17.1.2" }, "engines": { - "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + "node": "^22.14.0 || >=24.0.0" } }, "node_modules/data-view-buffer": { @@ -7804,27 +7805,27 @@ } }, "node_modules/firebase": { - "version": "12.19.0", - "resolved": "https://registry.npmjs.org/firebase/-/firebase-12.19.0.tgz", - "integrity": "sha512-kwXCLcI0ly2lkwygkbuRx6SsX3DSO96355YrWh9SWZ5ncsxK/y5cirn3sY6nZVSiBVE++2nL6Hchzu1EB8uohQ==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-13.0.0.tgz", + "integrity": "sha512-4cChZajVtuOijT/t7Vw1GZRTuohCxw+aoc8DAwhF+CSbS+zhqHE+i5PzEVttIySw7oKerBDRZRyDt4FynrWecg==", "license": "Apache-2.0", "optional": true, "dependencies": { - "@firebase/ai": "2.16.0", + "@firebase/ai": "3.0.0", "@firebase/analytics": "0.10.25", "@firebase/analytics-compat": "0.2.31", - "@firebase/app": "0.16.2", + "@firebase/app": "0.16.3", "@firebase/app-check": "0.13.1", "@firebase/app-check-compat": "0.4.7", - "@firebase/app-compat": "0.5.18", + "@firebase/app-compat": "0.5.19", "@firebase/app-types": "0.9.6", - "@firebase/auth": "1.13.6", - "@firebase/auth-compat": "0.6.11", + "@firebase/auth": "1.13.7", + "@firebase/auth-compat": "0.6.12", "@firebase/data-connect": "0.7.4", "@firebase/database": "1.1.5", "@firebase/database-compat": "2.1.7", - "@firebase/firestore": "4.17.2", - "@firebase/firestore-compat": "0.4.14", + "@firebase/firestore": "4.18.0", + "@firebase/firestore-compat": "0.4.15", "@firebase/functions": "0.14.0", "@firebase/functions-compat": "0.5.0", "@firebase/installations": "0.6.24", @@ -7833,10 +7834,10 @@ "@firebase/messaging-compat": "0.2.30", "@firebase/performance": "0.7.14", "@firebase/performance-compat": "0.2.27", - "@firebase/remote-config": "0.9.2", - "@firebase/remote-config-compat": "0.2.29", - "@firebase/storage": "0.14.5", - "@firebase/storage-compat": "0.4.5", + "@firebase/remote-config": "0.9.3", + "@firebase/remote-config-compat": "0.2.30", + "@firebase/storage": "0.14.6", + "@firebase/storage-compat": "0.4.6", "@firebase/util": "1.15.3" } }, @@ -8582,9 +8583,9 @@ "optional": true }, "node_modules/i18next": { - "version": "26.4.2", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-26.4.2.tgz", - "integrity": "sha512-RX+R0VLg13IbvRuJSxnqykUFS9vQZTl8wYpWPCIUDWVrSGjsQywB5Y+pjzrkboxGAuYfJZVH1InFTdgBdxq6ug==", + "version": "26.4.3", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-26.4.3.tgz", + "integrity": "sha512-QIIueUYS2giFVIY3hu/X5Dz7/qTzwcXE06H29m1DKVhUGVPCyT0wnsh14wEn/cTy9nZ/B6VhbDItdXotOKSO8A==", "funding": [ { "type": "individual", @@ -9240,31 +9241,31 @@ "license": "MIT" }, "node_modules/jsdom": { - "version": "30.1.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-30.1.1.tgz", - "integrity": "sha512-FahmoPK5vbPc+jxV1iErMHmAZypCZ942NHF4+qqaWAuvaKKTBZxawnmAtrbGWLU7MtlxfqIP0qw6aSI+aWGtLg==", + "version": "30.1.2", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-30.1.2.tgz", + "integrity": "sha512-0FFE/jE1rppmVfUrJUgxqXjcwolZYIGtAgj1pTussMhNZxIxi7W/PvfWaMNroGi2B36X1IKHbexpZ9DhkoOPiQ==", "dev": true, "license": "MIT", "dependencies": { - "@asamuzakjp/css-color": "^7.0.0", - "@asamuzakjp/dom-selector": "^9.2.1", + "@asamuzakjp/css-color": "^7.1.3", + "@asamuzakjp/dom-selector": "^9.2.4", "@bramus/specificity": "^2.4.2", - "@csstools/css-syntax-patches-for-csstree": "^1.1.13", - "@exodus/bytes": "^1.15.1", + "@csstools/css-syntax-patches-for-csstree": "^1.1.15", + "@exodus/bytes": "^1.16.0", "css-tree": "^3.2.1", - "data-urls": "^7.0.0", + "data-urls": "^8.0.0", "decimal.js": "^10.6.0", "html-encoding-sniffer": "^7.0.0", "is-potential-custom-element-name": "^1.0.1", - "lru-cache": "^11.5.2", + "lru-cache": "^11.5.3", "parse5": "^8.0.1", "saxes": "^6.0.0", "tough-cookie": "^6.0.2", - "undici": "^8.10.2", + "undici": "^8.11.2", "w3c-xmlserializer": "^6.0.0", "webidl-conversions": "^8.0.1", "whatwg-mimetype": "^5.0.0", - "whatwg-url": "^17.1.1", + "whatwg-url": "^17.2.0", "xml-name-validator": "^5.0.0" }, "engines": { @@ -9279,21 +9280,6 @@ } } }, - "node_modules/jsdom/node_modules/whatwg-url": { - "version": "17.1.1", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-17.1.1.tgz", - "integrity": "sha512-ohjk1mdUebJVadRt3bAhQhx8lSnISq+GDttK79LFl8EHQkAPvzwctoasC4hs8tBt6kLAncBWWyq1N52qEfKvDw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@exodus/bytes": "^1.15.1", - "tr46": "^6.0.0", - "webidl-conversions": "^8.0.1" - }, - "engines": { - "node": "^22.14.0 || >=24.0.0" - } - }, "node_modules/jsesc": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", @@ -10239,9 +10225,9 @@ "license": "MIT" }, "node_modules/nanoid": { - "version": "3.3.19", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.19.tgz", - "integrity": "sha512-Y2tUNy4ouw6tq5oDSKeQYGOyhkUBhNOcGV/02KC+6kd9eDGqdZd++mjMiIDilrBYvjEnCYvVtsuHCuP+okSfug==", + "version": "3.3.20", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.20.tgz", + "integrity": "sha512-uKdg2G3GNCKQn9byYOpxbGqrT2fGO5KRt5J/8b3pok8rT6qxGWF6hxMyJiEYtAf+FVyYuD9hRaDqX5uPFYJ4ZQ==", "dev": true, "funding": [ { @@ -10787,13 +10773,13 @@ "license": "MIT" }, "node_modules/playwright": { - "version": "1.63.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.63.0.tgz", - "integrity": "sha512-+7ziBLidS4NaNCdt57SUDT+wYmmd5fmiQejUic/kb+YsYSCPyOOE9sebzMjNmQrsnNpDJqd4WHvV/8lfKfUDUg==", + "version": "1.64.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.64.0.tgz", + "integrity": "sha512-kVzTnYFYEyQ9RGzBjNCd2+yEqWmVbxl3AHPynv3qQ6JTjv4a+kwRcnqQwIpuP3NnrnIrE/Q6wWAIAvMfIE2/Yg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.63.0" + "playwright-core": "1.64.0" }, "bin": { "playwright": "cli.js" @@ -10803,9 +10789,9 @@ } }, "node_modules/playwright-core": { - "version": "1.63.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.63.0.tgz", - "integrity": "sha512-rYCsBF/M5HjUch52bbtVONEFjv6Xu8sm8h72dNlR5bzIE1fvC/bxgspzkjSfU+MweEMmPM8KJebG6nnyxo5mCg==", + "version": "1.64.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.64.0.tgz", + "integrity": "sha512-T9r+MZkTECl2+oUcZ26YgZzTrYidTsIhYYkJix+6iDOymOb1FB2RLLSOxRGnZGv5DStt+aduIVbt+E8WygXYpg==", "dev": true, "license": "Apache-2.0", "bin": { @@ -10850,9 +10836,9 @@ } }, "node_modules/postcss": { - "version": "8.5.28", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz", - "integrity": "sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==", + "version": "8.5.29", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.29.tgz", + "integrity": "sha512-49cGhUbXj8Qenv0iTMxA1cFBzxXoctpC9Ujd77t1WcbJIr6nF/eI7g/8MgxrYldFRuAXvja7xQRwavoW7kgrxQ==", "dev": true, "funding": [ { @@ -10870,9 +10856,9 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.18", + "nanoid": "^3.3.19", "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" + "source-map-js": "^1.2.2" }, "engines": { "node": "^10 || ^12 || >=14" @@ -11318,9 +11304,9 @@ } }, "node_modules/react-i18next": { - "version": "17.0.15", - "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-17.0.15.tgz", - "integrity": "sha512-7uYpx/oBkesLto7cOzOmfITlUBaXHCAcFahmgETMfWr8nbbWRRnVGvz8wsH/xpbNcyoH+NpCcnOQEqWPMO6/hw==", + "version": "17.0.16", + "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-17.0.16.tgz", + "integrity": "sha512-7uImVD9hG5yUOaP5KHVied1x0A004Di/KU031ULR35Ma+9e9H5GdnNZHgQEIByyAz+IAXBkRDTedNVzjPUH8ZA==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.29.7", @@ -13110,16 +13096,16 @@ } }, "node_modules/tr46": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-6.0.0.tgz", - "integrity": "sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-7.0.0.tgz", + "integrity": "sha512-BcDSDW+SIGWVOns1Zm6Yg91q9AEj7eaID0QDY9oIqJD1A8dscNwMcl9Sms2DeuWCNov1X0/oXanHGYQBSLwZsg==", "dev": true, "license": "MIT", "dependencies": { "punycode": "^2.3.1" }, "engines": { - "node": ">=20" + "node": "^22.14.0 || >=24.0.0" } }, "node_modules/tree-kill": { @@ -13355,9 +13341,9 @@ } }, "node_modules/undici": { - "version": "8.10.2", - "resolved": "https://registry.npmjs.org/undici/-/undici-8.10.2.tgz", - "integrity": "sha512-/y4/bH9YNU5hi9NIrpOuvGXFcxrj3CMrV+/AYpowAYTpHn8gX/XPFjNy766FPoYY0miQhdW977JFWKGNhBdwyQ==", + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/undici/-/undici-8.11.2.tgz", + "integrity": "sha512-u4UB2/IrKdU6lFxumHmmo1a3fCQO5tzQllRorfoRS63txhrB7xTpSn1PftwC4qEHkOaqP95fCWW4lJzwErwzhQ==", "dev": true, "license": "MIT", "engines": { @@ -13551,16 +13537,16 @@ } }, "node_modules/vite": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.2.tgz", - "integrity": "sha512-SQr1x6W5vVSbROg7vsyXIaxK9b0G7zsT68acdWWRmnBUsgDieLCRG+Rep9WdZgcposvv/GSnr4GUUBqB3vXq6w==", + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.4.tgz", + "integrity": "sha512-IftLE8phJhdNRIGNEV4JCCvfNScoZQVfcXaN8TQropWGJtOHcu+iAB9pHcuGvmEb/kddw0LBe/jS8ztdC6xdiQ==", "dev": true, "license": "MIT", "dependencies": { "lightningcss": "^1.33.0", "picomatch": "^4.0.7", - "postcss": "^8.5.28", - "rolldown": "~1.2.11", + "postcss": "^8.5.29", + "rolldown": "~1.2.12", "tinyglobby": "^0.2.17" }, "bin": { @@ -13629,9 +13615,9 @@ } }, "node_modules/vite-plugin-pwa": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/vite-plugin-pwa/-/vite-plugin-pwa-1.3.0.tgz", - "integrity": "sha512-c5kMgN+ITrOtHXp8PAtk2uOIEea6XjP/unCGxOWWBzQ6qa65qj/awHg0wf+QF9E/2u9vh86LqxPwzEPNbM2r5A==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/vite-plugin-pwa/-/vite-plugin-pwa-2.0.0.tgz", + "integrity": "sha512-6G9dsPKT9QKYpeTuTLJM28zZL3HsXUTUM/QUZBEgQk2jbfrPJDq2i8gTewAKqi1c9Mt6MiidrL4SFI+HthiQMg==", "dev": true, "license": "MIT", "dependencies": { @@ -13642,13 +13628,13 @@ "workbox-window": "^7.4.1" }, "engines": { - "node": ">=16.0.0" + "node": ">=20.19.0" }, "funding": { "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { - "@vite-pwa/assets-generator": "^1.0.0", + "@vite-pwa/assets-generator": "^1.0.0 || ^2.0.0", "vite": "^3.1.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0", "workbox-build": "^7.4.1", "workbox-window": "^7.4.1" @@ -13833,18 +13819,18 @@ } }, "node_modules/whatwg-url": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-16.0.1.tgz", - "integrity": "sha512-1to4zXBxmXHV3IiSSEInrreIlu02vUOvrhxJJH5vcxYTBDAx51cqZiKdyTxlecdKNSjj8EcxGBxNf6Vg+945gw==", + "version": "17.2.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-17.2.0.tgz", + "integrity": "sha512-IhLIHNcBrzIixC5XXsbr4DxdjajyA5vQ5RwGZMtrUp+GbtE5Nrsge9QKau7jXrC0aTXLYGV0xiW7Tb4YS2aomw==", "dev": true, "license": "MIT", "dependencies": { - "@exodus/bytes": "^1.11.0", - "tr46": "^6.0.0", + "@exodus/bytes": "^1.16.0", + "tr46": "^7.0.0", "webidl-conversions": "^8.0.1" }, "engines": { - "node": "^20.19.0 || ^22.12.0 || >=24.0.0" + "node": "^22.14.0 || >=24.0.0" } }, "node_modules/which": { diff --git a/frontend/package.json b/frontend/package.json index f8f5378..d12c3f5 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -26,25 +26,25 @@ "e2e": "playwright test" }, "dependencies": { - "@capacitor/android": "8.5.2", - "@capacitor/app": "^8.1.1", - "@capacitor/camera": "^8.2.4", - "@capacitor/core": "8.5.2", - "@capacitor/geolocation": "^8.2.2", - "@capacitor/ios": "8.5.2", - "@capacitor/push-notifications": "^8.1.2", - "@capacitor/share": "^8.0.2", + "@capacitor/android": "8.5.3", + "@capacitor/app": "^8.1.2", + "@capacitor/camera": "^8.2.5", + "@capacitor/core": "8.5.3", + "@capacitor/geolocation": "^8.2.3", + "@capacitor/ios": "8.5.3", + "@capacitor/push-notifications": "^8.1.3", + "@capacitor/share": "^8.0.3", "@capacitor/splash-screen": "^8.0.2", - "@capacitor/status-bar": "^8.0.3", + "@capacitor/status-bar": "^8.0.4", "@fortawesome/fontawesome-svg-core": "^7.3.1", "@fortawesome/free-regular-svg-icons": "^7.3.1", "@fortawesome/free-solid-svg-icons": "^7.3.1", "@fortawesome/react-fontawesome": "^3.5.0", - "@sentry/react": "^11.2.0", + "@sentry/react": "^11.6.0", "browser-image-compression": "^2.0.2", "exifr": "^7.1.3", "html-to-image": "^1.11.13", - "i18next": "^26.4.2", + "i18next": "^26.4.3", "i18next-browser-languagedetector": "^8.2.1", "jspdf": "^4.2.1", "leaflet": "^1.9.4", @@ -53,27 +53,27 @@ "qrcode": "^1.5.4", "react": "^19.3.0", "react-dom": "^19.3.0", - "react-i18next": "^17.0.15", + "react-i18next": "^17.0.16", "react-leaflet": "^5.0.0", "react-leaflet-cluster": "^4.1.3" }, "devDependencies": { "@axe-core/playwright": "^4.13.0", "@capacitor/assets": "^3.0.5", - "@capacitor/cli": "8.5.2", - "@playwright/test": "^1.63.0", + "@capacitor/cli": "8.5.3", + "@playwright/test": "^1.64.0", "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.3", "@testing-library/user-event": "^14.6.7", - "@vitejs/plugin-react": "^6.1.1", - "jsdom": "^30.1.1", + "@vitejs/plugin-react": "^6.1.2", + "jsdom": "^30.1.2", "sharp": "^0.35.5", - "vite": "^8.3.2", - "vite-plugin-pwa": "^1.3.0", + "vite": "^8.3.4", + "vite-plugin-pwa": "^2.0.0", "vitest": "^5.0.3" }, "optionalDependencies": { "@capacitor-firebase/authentication": "^8.4.0", - "firebase": "^12.19.0" + "firebase": "^13.0.0" } }