diff --git a/bun.lockb b/bun.lockb index 1420c47..31348e0 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package-lock.json b/package-lock.json index 25531df..6f1961a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "@emailjs/browser": "^4.4.1", "@itseasy21/react-elastic-carousel": "^0.12.3", "animate.css": "^4.1.1", - "firebase": "^10.14.1", + "firebase": "^11.0.1", "react": "^18.3.1", "react-bootstrap": "^2.10.5", "react-countup": "^6.5.3", @@ -20,7 +20,7 @@ "react-icons": "^5.3.0", "react-multi-carousel": "^2.8.5", "react-on-screen": "^2.1.1", - "react-router-dom": "^6.27.0", + "react-router-dom": "^6.28.0", "react-scripts": "^5.0.1", "react-visibility-sensor": "^5.1.1", "styled-components": "^6.1.13" @@ -2664,15 +2664,15 @@ } }, "node_modules/@firebase/analytics": { - "version": "0.10.8", - "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.8.tgz", - "integrity": "sha512-CVnHcS4iRJPqtIDc411+UmFldk0ShSK3OB+D0bKD8Ck5Vro6dbK5+APZpkuWpbfdL359DIQUnAaMLE+zs/PVyA==", + "version": "0.10.9", + "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.9.tgz", + "integrity": "sha512-FrvW6u6xDBKXUGYUy1WIUh0J9tvbppMsk90mig0JhHST8iLveKu/dIBVeVE/ZYZhmXy4fkI7SPSWvD1V0O4tXw==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/installations": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", + "@firebase/component": "0.6.10", + "@firebase/installations": "0.6.10", + "@firebase/logger": "0.4.3", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" }, "peerDependencies": { @@ -2680,15 +2680,15 @@ } }, "node_modules/@firebase/analytics-compat": { - "version": "0.2.14", - "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.14.tgz", - "integrity": "sha512-unRVY6SvRqfNFIAA/kwl4vK+lvQAL2HVcgu9zTrUtTyYDmtIt/lOuHJynBMYEgLnKm39YKBDhtqdapP2e++ASw==", + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.15.tgz", + "integrity": "sha512-C5to422Sr8FkL0MPwXcIecbMnF4o2Ll7MtoWvIm4Q/LPJvvM+tWa1DiU+LzsCdsd1/CYE9EIW9Ma3ko9XnAAYw==", "license": "Apache-2.0", "dependencies": { - "@firebase/analytics": "0.10.8", + "@firebase/analytics": "0.10.9", "@firebase/analytics-types": "0.8.2", - "@firebase/component": "0.6.9", - "@firebase/util": "1.10.0", + "@firebase/component": "0.6.10", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" }, "peerDependencies": { @@ -2702,46 +2702,55 @@ "license": "Apache-2.0" }, "node_modules/@firebase/app": { - "version": "0.10.13", - "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.10.13.tgz", - "integrity": "sha512-OZiDAEK/lDB6xy/XzYAyJJkaDqmQ+BCtOEPLqFvxWKUz5JbBmej7IiiRHdtiIOD/twW7O5AxVsfaaGA/V1bNsA==", + "version": "0.10.15", + "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.10.15.tgz", + "integrity": "sha512-he6qlG3pmwL+LHdG/BrSMBQeJzzutciq4fpXN3lGa1uSwYSijJ24VtakS/bP2X9SiDf8jGywJ4u+OgXAenJsNg==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", + "@firebase/component": "0.6.10", + "@firebase/logger": "0.4.3", + "@firebase/util": "1.10.1", "idb": "7.1.1", "tslib": "^2.1.0" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@firebase/app-check": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.8.8.tgz", - "integrity": "sha512-O49RGF1xj7k6BuhxGpHmqOW5hqBIAEbt2q6POW0lIywx7emYtzPDeQI+ryQpC4zbKX646SoVZ711TN1DBLNSOQ==", + "version": "0.8.9", + "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.8.9.tgz", + "integrity": "sha512-YzVn1mMLzD2JboMPVVO0Pe20YOgWzrF+aXoAmmd0v3xec051n83YpxSUZbacL69uYvk0dHrEsbea44QtQ5WPDA==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", + "@firebase/component": "0.6.10", + "@firebase/logger": "0.4.3", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" }, + "engines": { + "node": ">=18.0.0" + }, "peerDependencies": { "@firebase/app": "0.x" } }, "node_modules/@firebase/app-check-compat": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.15.tgz", - "integrity": "sha512-zFIvIFFNqDXpOT2huorz9cwf56VT3oJYRFjSFYdSbGYEJYEaXjLJbfC79lx/zjx4Fh+yuN8pry3TtvwaevrGbg==", + "version": "0.3.16", + "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.16.tgz", + "integrity": "sha512-AxIGzLRXrTFNL+H6V+4BO0w/gERloROfRbWI/FoJUnQd0qPZIzyfdHZBbThFzFGLfDt/mVs2kdjYFx/l9I8NhQ==", "license": "Apache-2.0", "dependencies": { - "@firebase/app-check": "0.8.8", + "@firebase/app-check": "0.8.9", "@firebase/app-check-types": "0.5.2", - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", + "@firebase/component": "0.6.10", + "@firebase/logger": "0.4.3", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" }, + "engines": { + "node": ">=18.0.0" + }, "peerDependencies": { "@firebase/app-compat": "0.x" } @@ -2759,16 +2768,19 @@ "license": "Apache-2.0" }, "node_modules/@firebase/app-compat": { - "version": "0.2.43", - "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.43.tgz", - "integrity": "sha512-HM96ZyIblXjAC7TzE8wIk2QhHlSvksYkQ4Ukh1GmEenzkucSNUmUX4QvoKrqeWsLEQ8hdcojABeCV8ybVyZmeg==", + "version": "0.2.45", + "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.45.tgz", + "integrity": "sha512-5rYbXq1ndtMTg+07oH4WrkYuP+NZq61uzVwW1hlmybp/gr4cXq2SfaP9fc6/9IzTKmu3dh3H0fjj++HG7Z7o/w==", "license": "Apache-2.0", "dependencies": { - "@firebase/app": "0.10.13", - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", + "@firebase/app": "0.10.15", + "@firebase/component": "0.6.10", + "@firebase/logger": "0.4.3", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@firebase/app-types": { @@ -2778,16 +2790,18 @@ "license": "Apache-2.0" }, "node_modules/@firebase/auth": { - "version": "1.7.9", - "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.7.9.tgz", - "integrity": "sha512-yLD5095kVgDw965jepMyUrIgDklD6qH/BZNHeKOgvu7pchOKNjVM+zQoOVYJIKWMWOWBq8IRNVU6NXzBbozaJg==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.8.0.tgz", + "integrity": "sha512-/O7UDWE5S5ux456fzNHSLx/0YN/Kykw/WyAzgDQ6wvkddZhSEmPX19EzxgsFldzhuFjsl5uOZTz8kzlosCiJjg==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0", - "undici": "6.19.7" + "@firebase/component": "0.6.10", + "@firebase/logger": "0.4.3", + "@firebase/util": "1.10.1", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=18.0.0" }, "peerDependencies": { "@firebase/app": "0.x", @@ -2800,17 +2814,19 @@ } }, "node_modules/@firebase/auth-compat": { - "version": "0.5.14", - "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.5.14.tgz", - "integrity": "sha512-2eczCSqBl1KUPJacZlFpQayvpilg3dxXLy9cSMTKtQMTQSmondUtPI47P3ikH3bQAXhzKLOE+qVxJ3/IRtu9pw==", + "version": "0.5.15", + "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.5.15.tgz", + "integrity": "sha512-jz6k1ridPiecKI8CBRiqCM6IMOhwYp2MD+YvoxnMiK8nQLSTm57GvHETlPNX3WlbyQnCjMCOvrAhe27whyxAEg==", "license": "Apache-2.0", "dependencies": { - "@firebase/auth": "1.7.9", + "@firebase/auth": "1.8.0", "@firebase/auth-types": "0.12.2", - "@firebase/component": "0.6.9", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0", - "undici": "6.19.7" + "@firebase/component": "0.6.10", + "@firebase/util": "1.10.1", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=18.0.0" }, "peerDependencies": { "@firebase/app-compat": "0.x" @@ -2833,25 +2849,28 @@ } }, "node_modules/@firebase/component": { - "version": "0.6.9", - "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.9.tgz", - "integrity": "sha512-gm8EUEJE/fEac86AvHn8Z/QW8BvR56TBw3hMW0O838J/1mThYQXAIQBgUv75EqlCZfdawpWLrKt1uXvp9ciK3Q==", + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.10.tgz", + "integrity": "sha512-OsNbEKyz9iLZSmMUhsl6+kCADzte00iisJIRUspnUqvDCX+RSGZOBIqekukv/jN177ovjApBQNFaxSYIDc/SyQ==", "license": "Apache-2.0", "dependencies": { - "@firebase/util": "1.10.0", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@firebase/data-connect": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@firebase/data-connect/-/data-connect-0.1.0.tgz", - "integrity": "sha512-vSe5s8dY13ilhLnfY0eYRmQsdTbH7PUFZtBbqU6JVX/j8Qp9A6G5gG6//ulbX9/1JFOF1IWNOne9c8S/DOCJaQ==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@firebase/data-connect/-/data-connect-0.1.1.tgz", + "integrity": "sha512-RBJ7XE/a3oXFv31Jlw8cbMRdsxQoI8F3L7xm4n93ab+bIr1NQUiYGgW9L7TTw7obdNev91ZnW0xfqJtXcPA5yA==", "license": "Apache-2.0", "dependencies": { "@firebase/auth-interop-types": "0.2.3", - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", + "@firebase/component": "0.6.10", + "@firebase/logger": "0.4.3", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" }, "peerDependencies": { @@ -2859,78 +2878,86 @@ } }, "node_modules/@firebase/database": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.0.8.tgz", - "integrity": "sha512-dzXALZeBI1U5TXt6619cv0+tgEhJiwlUtQ55WNZY7vGAjv7Q1QioV969iYwt1AQQ0ovHnEW0YW9TiBfefLvErg==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.0.9.tgz", + "integrity": "sha512-EkiPSKSu2TJJGtOjyISASf3UFpFJDil1lMbfqnxilfbmIsilvC8DzgjuLoYD+eOitcug4wtU9Fh1tt2vgBhskA==", "license": "Apache-2.0", "dependencies": { "@firebase/app-check-interop-types": "0.3.2", "@firebase/auth-interop-types": "0.2.3", - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", + "@firebase/component": "0.6.10", + "@firebase/logger": "0.4.3", + "@firebase/util": "1.10.1", "faye-websocket": "0.11.4", "tslib": "^2.1.0" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@firebase/database-compat": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-1.0.8.tgz", - "integrity": "sha512-OpeWZoPE3sGIRPBKYnW9wLad25RaWbGyk7fFQe4xnJQKRzlynWeFBSRRAoLE2Old01WXwskUiucNqUUVlFsceg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-2.0.0.tgz", + "integrity": "sha512-2xlODKWwf/vNAxCmou0GFhymx2pqZKkhXMN9B5aiTjZ6+81sOxGim53ELY2lj+qKG2IvgiCYFc4X+ZJA2Ad5vg==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/database": "1.0.8", - "@firebase/database-types": "1.0.5", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", + "@firebase/component": "0.6.10", + "@firebase/database": "1.0.9", + "@firebase/database-types": "1.0.6", + "@firebase/logger": "0.4.3", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@firebase/database-types": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.5.tgz", - "integrity": "sha512-fTlqCNwFYyq/C6W7AJ5OCuq5CeZuBEsEwptnVxlNPkWCo5cTTyukzAHRSO/jaQcItz33FfYrrFk1SJofcu2AaQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.6.tgz", + "integrity": "sha512-sMI7IynSZBsyGbUugc8PKE1jwKbnvaieAz/RxuM57PZQNCi6Rteiviwcw/jqZOX6igqYJwXWZ3UzKOZo2nUDRA==", "license": "Apache-2.0", "dependencies": { "@firebase/app-types": "0.9.2", - "@firebase/util": "1.10.0" + "@firebase/util": "1.10.1" } }, "node_modules/@firebase/firestore": { - "version": "4.7.3", - "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.7.3.tgz", - "integrity": "sha512-NwVU+JPZ/3bhvNSJMCSzfcBZZg8SUGyzZ2T0EW3/bkUeefCyzMISSt/TTIfEHc8cdyXGlMqfGe3/62u9s74UEg==", + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.7.4.tgz", + "integrity": "sha512-K2nq4w+NF8J1waGawY5OHLawP/Aw5CYxyDstVv1NZemGPcM3U+LZ9EPaXr1PatYIrPA7fS4DxZoWcbB0aGJ8Zg==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", - "@firebase/webchannel-wrapper": "1.0.1", + "@firebase/component": "0.6.10", + "@firebase/logger": "0.4.3", + "@firebase/util": "1.10.1", + "@firebase/webchannel-wrapper": "1.0.2", "@grpc/grpc-js": "~1.9.0", "@grpc/proto-loader": "^0.7.8", - "tslib": "^2.1.0", - "undici": "6.19.7" + "tslib": "^2.1.0" }, "engines": { - "node": ">=10.10.0" + "node": ">=18.0.0" }, "peerDependencies": { "@firebase/app": "0.x" } }, "node_modules/@firebase/firestore-compat": { - "version": "0.3.38", - "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.38.tgz", - "integrity": "sha512-GoS0bIMMkjpLni6StSwRJarpu2+S5m346Na7gr9YZ/BZ/W3/8iHGNr9PxC+f0rNZXqS4fGRn88pICjrZEgbkqQ==", + "version": "0.3.39", + "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.39.tgz", + "integrity": "sha512-CsK8g34jNeHx95LISDRTcArJLonW+zJCqHI1Ez9WNiLAK2X8FeQ4UiD+RwOwxAIR+t2a6xED/5Fe6ZIqx7MuoQ==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/firestore": "4.7.3", + "@firebase/component": "0.6.10", + "@firebase/firestore": "4.7.4", "@firebase/firestore-types": "3.0.2", - "@firebase/util": "1.10.0", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" }, + "engines": { + "node": ">=18.0.0" + }, "peerDependencies": { "@firebase/app-compat": "0.x" } @@ -2946,35 +2973,40 @@ } }, "node_modules/@firebase/functions": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.11.8.tgz", - "integrity": "sha512-Lo2rTPDn96naFIlSZKVd1yvRRqqqwiJk7cf9TZhUerwnPKgBzXy+aHE22ry+6EjCaQusUoNai6mU6p+G8QZT1g==", + "version": "0.11.9", + "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.11.9.tgz", + "integrity": "sha512-dhO5IUfQRCsrc20YD20nSOX+QCT+cH6N86HlZOLz2XgyEFgzOdBQnUot4EabBJQRkMBI7fZWUrbYfRcnov53ug==", "license": "Apache-2.0", "dependencies": { "@firebase/app-check-interop-types": "0.3.2", "@firebase/auth-interop-types": "0.2.3", - "@firebase/component": "0.6.9", + "@firebase/component": "0.6.10", "@firebase/messaging-interop-types": "0.2.2", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0", - "undici": "6.19.7" + "@firebase/util": "1.10.1", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=18.0.0" }, "peerDependencies": { "@firebase/app": "0.x" } }, "node_modules/@firebase/functions-compat": { - "version": "0.3.14", - "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.14.tgz", - "integrity": "sha512-dZ0PKOKQFnOlMfcim39XzaXonSuPPAVuzpqA4ONTIdyaJK/OnBaIEVs/+BH4faa1a2tLeR+Jy15PKqDRQoNIJw==", + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.15.tgz", + "integrity": "sha512-eiHpc6Sd9Y/SNhBsGi944SapiFbfTPKsiSUQ74QxNSs0yoxvABeIRolVMFk4TokP57NGmstGYpYte02XGNPcYw==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/functions": "0.11.8", + "@firebase/component": "0.6.10", + "@firebase/functions": "0.11.9", "@firebase/functions-types": "0.6.2", - "@firebase/util": "1.10.0", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" }, + "engines": { + "node": ">=18.0.0" + }, "peerDependencies": { "@firebase/app-compat": "0.x" } @@ -2986,13 +3018,13 @@ "license": "Apache-2.0" }, "node_modules/@firebase/installations": { - "version": "0.6.9", - "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.9.tgz", - "integrity": "sha512-hlT7AwCiKghOX3XizLxXOsTFiFCQnp/oj86zp1UxwDGmyzsyoxtX+UIZyVyH/oBF5+XtblFG9KZzZQ/h+dpy+Q==", + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.10.tgz", + "integrity": "sha512-TuGSOMqkFrllxa0X/8VZIqBCRH4POndU/iWKWkRmkh12+/xKSpdp+y/kWaVbsySrelltan6LeYlcYPmLibWbwg==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/util": "1.10.0", + "@firebase/component": "0.6.10", + "@firebase/util": "1.10.1", "idb": "7.1.1", "tslib": "^2.1.0" }, @@ -3001,15 +3033,15 @@ } }, "node_modules/@firebase/installations-compat": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.9.tgz", - "integrity": "sha512-2lfdc6kPXR7WaL4FCQSQUhXcPbI7ol3wF+vkgtU25r77OxPf8F/VmswQ7sgIkBBWtymn5ZF20TIKtnOj9rjb6w==", + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.10.tgz", + "integrity": "sha512-YTonkcVz3AK7RF8xFhvs5CwDuJ0xbzzCJIwXoV14gnzdYbMgy6vWlUUbzkvbtEDXzPRHB0n7aGZl56oy9dLOFw==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/installations": "0.6.9", + "@firebase/component": "0.6.10", + "@firebase/installations": "0.6.10", "@firebase/installations-types": "0.5.2", - "@firebase/util": "1.10.0", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3026,24 +3058,27 @@ } }, "node_modules/@firebase/logger": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.2.tgz", - "integrity": "sha512-Q1VuA5M1Gjqrwom6I6NUU4lQXdo9IAQieXlujeHZWvRt1b7qQ0KwBaNAjgxG27jgF9/mUwsNmO8ptBCGVYhB0A==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.3.tgz", + "integrity": "sha512-Th42bWJg18EF5bJwhRosn2M/eYxmbWCwXZr4hHX7ltO0SE3QLrpgiMKeRBR/NW7vJke7i0n3i8esbCW2s93qBw==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@firebase/messaging": { - "version": "0.12.12", - "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.12.tgz", - "integrity": "sha512-6q0pbzYBJhZEtUoQx7hnPhZvAbuMNuBXKQXOx2YlWhSrlv9N1m0ZzlNpBbu/ItTzrwNKTibdYzUyaaxdWLg+4w==", + "version": "0.12.13", + "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.13.tgz", + "integrity": "sha512-YLa8PWl+BgiOVR5WOyzl21fVJFJeBRfniNuN25d9DBrQzppSAahuN6yS+vt1OIjvZNPN4pZ/lcRLYupbGu4W0w==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/installations": "0.6.9", + "@firebase/component": "0.6.10", + "@firebase/installations": "0.6.10", "@firebase/messaging-interop-types": "0.2.2", - "@firebase/util": "1.10.0", + "@firebase/util": "1.10.1", "idb": "7.1.1", "tslib": "^2.1.0" }, @@ -3052,14 +3087,14 @@ } }, "node_modules/@firebase/messaging-compat": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.12.tgz", - "integrity": "sha512-pKsiUVZrbmRgdImYqhBNZlkKJbqjlPkVdQRZGRbkTyX4OSGKR0F/oJeCt1a8jEg5UnBp4fdVwSWSp4DuCovvEQ==", + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.13.tgz", + "integrity": "sha512-9ootPClS6m2c2KIzo7AqSHaWzAw28zWcjQPjVv7WeQDu6wjufpbOg+7tuVzb+gqpF9Issa3lDoYOwlO0ZudO3g==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/messaging": "0.12.12", - "@firebase/util": "1.10.0", + "@firebase/component": "0.6.10", + "@firebase/messaging": "0.12.13", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3073,15 +3108,15 @@ "license": "Apache-2.0" }, "node_modules/@firebase/performance": { - "version": "0.6.9", - "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.9.tgz", - "integrity": "sha512-PnVaak5sqfz5ivhua+HserxTJHtCar/7zM0flCX6NkzBNzJzyzlH4Hs94h2Il0LQB99roBqoE5QT1JqWqcLJHQ==", + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.10.tgz", + "integrity": "sha512-x/mNYKGxq7A+QV0EiEZeD2S+E+kw+UcZ8FXuE7qDJyGGt/0Wd+bIIL7RakG/VrFt7/UYc//nKygDc7/Ig7sOmQ==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/installations": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", + "@firebase/component": "0.6.10", + "@firebase/installations": "0.6.10", + "@firebase/logger": "0.4.3", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3089,16 +3124,16 @@ } }, "node_modules/@firebase/performance-compat": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.9.tgz", - "integrity": "sha512-dNl95IUnpsu3fAfYBZDCVhXNkASE0uo4HYaEPd2/PKscfTvsgqFAOxfAXzBEDOnynDWiaGUnb5M1O00JQ+3FXA==", + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.10.tgz", + "integrity": "sha512-0h1qYkF6I79DSSpHfTQFvb91fo8shmmwiPzWFYAPdPK02bSWpKwVssNYlZX2iUnumxerDMbl7dWN+Im/W3bnXA==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/performance": "0.6.9", + "@firebase/component": "0.6.10", + "@firebase/logger": "0.4.3", + "@firebase/performance": "0.6.10", "@firebase/performance-types": "0.2.2", - "@firebase/util": "1.10.0", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3112,15 +3147,15 @@ "license": "Apache-2.0" }, "node_modules/@firebase/remote-config": { - "version": "0.4.9", - "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.9.tgz", - "integrity": "sha512-EO1NLCWSPMHdDSRGwZ73kxEEcTopAxX1naqLJFNApp4hO8WfKfmEpmjxmP5TrrnypjIf2tUkYaKsfbEA7+AMmA==", + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.10.tgz", + "integrity": "sha512-jTRjy3TdqzVna19m5a1HEHE5BG4Z3BQTxBgvQRTmMKlHacx4QS0CToAas7R9M9UkxpgFcVuAE7FpWIOWQGCEWw==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/installations": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", + "@firebase/component": "0.6.10", + "@firebase/installations": "0.6.10", + "@firebase/logger": "0.4.3", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3128,16 +3163,16 @@ } }, "node_modules/@firebase/remote-config-compat": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.9.tgz", - "integrity": "sha512-AxzGpWfWFYejH2twxfdOJt5Cfh/ATHONegTd/a0p5flEzsD5JsxXgfkFToop+mypEL3gNwawxrxlZddmDoNxyA==", + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.10.tgz", + "integrity": "sha512-fIi5OB2zk0zpChMV/tTd0oEZcZI8TlwQDlLlcrDpMOV5l5dqd0JNlWKh6Fwmh4izmytk+rZIAIpnak/NjGVesQ==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/remote-config": "0.4.9", + "@firebase/component": "0.6.10", + "@firebase/logger": "0.4.3", + "@firebase/remote-config": "0.4.10", "@firebase/remote-config-types": "0.3.2", - "@firebase/util": "1.10.0", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" }, "peerDependencies": { @@ -3151,32 +3186,37 @@ "license": "Apache-2.0" }, "node_modules/@firebase/storage": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.13.2.tgz", - "integrity": "sha512-fxuJnHshbhVwuJ4FuISLu+/76Aby2sh+44ztjF2ppoe0TELIDxPW6/r1KGlWYt//AD0IodDYYA8ZTN89q8YqUw==", + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.13.3.tgz", + "integrity": "sha512-B5HiJ7isYKaT4dOEV43f2ySdhQxzq+SQEm7lqXebJ8AYCsebdHrgGzrPR0LR962xGjPzJHFKx63gA8Be/P2MCw==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/util": "1.10.0", - "tslib": "^2.1.0", - "undici": "6.19.7" + "@firebase/component": "0.6.10", + "@firebase/util": "1.10.1", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=18.0.0" }, "peerDependencies": { "@firebase/app": "0.x" } }, "node_modules/@firebase/storage-compat": { - "version": "0.3.12", - "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.12.tgz", - "integrity": "sha512-hA4VWKyGU5bWOll+uwzzhEMMYGu9PlKQc1w4DWxB3aIErWYzonrZjF0icqNQZbwKNIdh8SHjZlFeB2w6OSsjfg==", + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.13.tgz", + "integrity": "sha512-15kje7JALswRCBKsCSvKg5FbqUYykaIMqMbZRD7I6uVRWwdyTvez5MBQfMhBia2JcEmPiDpXhJTXH4PAWFiA8g==", "license": "Apache-2.0", "dependencies": { - "@firebase/component": "0.6.9", - "@firebase/storage": "0.13.2", + "@firebase/component": "0.6.10", + "@firebase/storage": "0.13.3", "@firebase/storage-types": "0.8.2", - "@firebase/util": "1.10.0", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" }, + "engines": { + "node": ">=18.0.0" + }, "peerDependencies": { "@firebase/app-compat": "0.x" } @@ -3192,24 +3232,27 @@ } }, "node_modules/@firebase/util": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.10.0.tgz", - "integrity": "sha512-xKtx4A668icQqoANRxyDLBLz51TAbDP9KRfpbKGxiCAW346d0BeJe5vN6/hKxxmWwnZ0mautyv39JxviwwQMOQ==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.10.1.tgz", + "integrity": "sha512-AIhFnCCjM8FmCqSNlNPTuOk3+gpHC1RkeNUBLtPbcqGYpN5MxI5q7Yby+rxycweOZOCboDzfIj8WyaY4tpQG/g==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" + }, + "engines": { + "node": ">=18.0.0" } }, - "node_modules/@firebase/vertexai-preview": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@firebase/vertexai-preview/-/vertexai-preview-0.0.4.tgz", - "integrity": "sha512-EBSqyu9eg8frQlVU9/HjKtHN7odqbh9MtAcVz3WwHj4gLCLOoN9F/o+oxlq3CxvFrd3CNTZwu6d2mZtVlEInng==", + "node_modules/@firebase/vertexai": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@firebase/vertexai/-/vertexai-1.0.0.tgz", + "integrity": "sha512-48N3Lp/9GgiCCRfrSdHS+Y1IiMdYXvnHFO/f+HL1PgUtBq7WQ/fWmYOX3mzAN36zvytq13nb68ImF+GALopp+Q==", "license": "Apache-2.0", "dependencies": { "@firebase/app-check-interop-types": "0.3.2", - "@firebase/component": "0.6.9", - "@firebase/logger": "0.4.2", - "@firebase/util": "1.10.0", + "@firebase/component": "0.6.10", + "@firebase/logger": "0.4.3", + "@firebase/util": "1.10.1", "tslib": "^2.1.0" }, "engines": { @@ -3221,9 +3264,9 @@ } }, "node_modules/@firebase/webchannel-wrapper": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.1.tgz", - "integrity": "sha512-jmEnr/pk0yVkA7mIlHNnxCi+wWzOFUg0WyIotgkKAb2u1J7fAeDBcVNSTjTihbAYNusCLQdW5s9IJ5qwnEufcQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.2.tgz", + "integrity": "sha512-3F4iA2E+NtdMbOU0XC1cHE8q6MqpGIKRj62oGOF38S6AAx5VHR9cXmoDUSj7ejvTAT7m6jxuEeQkHeq0F+mU2w==", "license": "Apache-2.0" }, "node_modules/@grpc/grpc-js": { @@ -4339,9 +4382,9 @@ } }, "node_modules/@remix-run/router": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.20.0.tgz", - "integrity": "sha512-mUnk8rPJBI9loFDZ+YzPGdeniYK+FTmRD1TMCz7ev2SNIozyKKpnGgsxO34u6Z4z/t0ITuu7voi/AshfsGsgFg==", + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.21.0.tgz", + "integrity": "sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==", "license": "MIT", "engines": { "node": ">=14.0.0" @@ -9518,39 +9561,39 @@ } }, "node_modules/firebase": { - "version": "10.14.1", - "resolved": "https://registry.npmjs.org/firebase/-/firebase-10.14.1.tgz", - "integrity": "sha512-0KZxU+Ela9rUCULqFsUUOYYkjh7OM1EWdIfG6///MtXd0t2/uUIf0iNV5i0KariMhRQ5jve/OY985nrAXFaZeQ==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-11.0.1.tgz", + "integrity": "sha512-qsFb8dMcQINEDhJteG7RP+GqwgSRvfyiexQqHd5JToDdm87i9I2rGC4XQsGawKGxzKwZ/ISdgwNWxXAFYdCC6A==", "license": "Apache-2.0", "dependencies": { - "@firebase/analytics": "0.10.8", - "@firebase/analytics-compat": "0.2.14", - "@firebase/app": "0.10.13", - "@firebase/app-check": "0.8.8", - "@firebase/app-check-compat": "0.3.15", - "@firebase/app-compat": "0.2.43", + "@firebase/analytics": "0.10.9", + "@firebase/analytics-compat": "0.2.15", + "@firebase/app": "0.10.15", + "@firebase/app-check": "0.8.9", + "@firebase/app-check-compat": "0.3.16", + "@firebase/app-compat": "0.2.45", "@firebase/app-types": "0.9.2", - "@firebase/auth": "1.7.9", - "@firebase/auth-compat": "0.5.14", - "@firebase/data-connect": "0.1.0", - "@firebase/database": "1.0.8", - "@firebase/database-compat": "1.0.8", - "@firebase/firestore": "4.7.3", - "@firebase/firestore-compat": "0.3.38", - "@firebase/functions": "0.11.8", - "@firebase/functions-compat": "0.3.14", - "@firebase/installations": "0.6.9", - "@firebase/installations-compat": "0.2.9", - "@firebase/messaging": "0.12.12", - "@firebase/messaging-compat": "0.2.12", - "@firebase/performance": "0.6.9", - "@firebase/performance-compat": "0.2.9", - "@firebase/remote-config": "0.4.9", - "@firebase/remote-config-compat": "0.2.9", - "@firebase/storage": "0.13.2", - "@firebase/storage-compat": "0.3.12", - "@firebase/util": "1.10.0", - "@firebase/vertexai-preview": "0.0.4" + "@firebase/auth": "1.8.0", + "@firebase/auth-compat": "0.5.15", + "@firebase/data-connect": "0.1.1", + "@firebase/database": "1.0.9", + "@firebase/database-compat": "2.0.0", + "@firebase/firestore": "4.7.4", + "@firebase/firestore-compat": "0.3.39", + "@firebase/functions": "0.11.9", + "@firebase/functions-compat": "0.3.15", + "@firebase/installations": "0.6.10", + "@firebase/installations-compat": "0.2.10", + "@firebase/messaging": "0.12.13", + "@firebase/messaging-compat": "0.2.13", + "@firebase/performance": "0.6.10", + "@firebase/performance-compat": "0.2.10", + "@firebase/remote-config": "0.4.10", + "@firebase/remote-config-compat": "0.2.10", + "@firebase/storage": "0.13.3", + "@firebase/storage-compat": "0.3.13", + "@firebase/util": "1.10.1", + "@firebase/vertexai": "1.0.0" } }, "node_modules/flat-cache": { @@ -15932,12 +15975,12 @@ } }, "node_modules/react-router": { - "version": "6.27.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.27.0.tgz", - "integrity": "sha512-YA+HGZXz4jaAkVoYBE98VQl+nVzI+cVI2Oj/06F5ZM+0u3TgedN9Y9kmMRo2mnkSK2nCpNQn0DVob4HCsY/WLw==", + "version": "6.28.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.28.0.tgz", + "integrity": "sha512-HrYdIFqdrnhDw0PqG/AKjAqEqM7AvxCz0DQ4h2W8k6nqmc5uRBYDag0SBxx9iYz5G8gnuNVLzUe13wl9eAsXXg==", "license": "MIT", "dependencies": { - "@remix-run/router": "1.20.0" + "@remix-run/router": "1.21.0" }, "engines": { "node": ">=14.0.0" @@ -15947,13 +15990,13 @@ } }, "node_modules/react-router-dom": { - "version": "6.27.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.27.0.tgz", - "integrity": "sha512-+bvtFWMC0DgAFrfKXKG9Fc+BcXWRUO1aJIihbB79xaeq0v5UzfvnM5houGUm1Y461WVRcgAQ+Clh5rdb1eCx4g==", + "version": "6.28.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.28.0.tgz", + "integrity": "sha512-kQ7Unsl5YdyOltsPGl31zOjLrDv+m2VcIEcIHqYYD3Lp0UppLjrzcfJqDJwXxFw3TH/yvapbnUvPlAj7Kx5nbg==", "license": "MIT", "dependencies": { - "@remix-run/router": "1.20.0", - "react-router": "6.27.0" + "@remix-run/router": "1.21.0", + "react-router": "6.28.0" }, "engines": { "node": ">=14.0.0" @@ -18247,15 +18290,6 @@ "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==", "license": "MIT" }, - "node_modules/undici": { - "version": "6.19.7", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.19.7.tgz", - "integrity": "sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==", - "license": "MIT", - "engines": { - "node": ">=18.17" - } - }, "node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", diff --git a/package.json b/package.json index 9dd06e3..0ee39dc 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "@emailjs/browser": "^4.4.1", "@itseasy21/react-elastic-carousel": "^0.12.3", "animate.css": "^4.1.1", - "firebase": "^10.14.1", + "firebase": "^11.0.1", "react": "^18.3.1", "react-bootstrap": "^2.10.5", "react-countup": "^6.5.3", @@ -15,7 +15,7 @@ "react-icons": "^5.3.0", "react-multi-carousel": "^2.8.5", "react-on-screen": "^2.1.1", - "react-router-dom": "^6.27.0", + "react-router-dom": "^6.28.0", "react-scripts": "^5.0.1", "react-visibility-sensor": "^5.1.1", "styled-components": "^6.1.13" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5c779a2..440c8ca 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^4.1.1 version: 4.1.1 firebase: - specifier: ^10.14.1 - version: 10.14.1 + specifier: ^11.0.1 + version: 11.0.1 react: specifier: ^18.3.1 version: 18.3.1 @@ -45,8 +45,8 @@ importers: specifier: ^2.1.1 version: 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-router-dom: - specifier: ^6.27.0 - version: 6.27.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^6.28.0 + version: 6.28.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-scripts: specifier: ^5.0.1 version: 5.0.1(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.4))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.4))(@types/babel__core@7.20.5)(eslint@8.57.0)(react@18.3.1)(type-fest@0.21.3)(typescript@4.9.5) @@ -928,21 +928,22 @@ packages: resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@firebase/analytics-compat@0.2.14': - resolution: {integrity: sha512-unRVY6SvRqfNFIAA/kwl4vK+lvQAL2HVcgu9zTrUtTyYDmtIt/lOuHJynBMYEgLnKm39YKBDhtqdapP2e++ASw==} + '@firebase/analytics-compat@0.2.15': + resolution: {integrity: sha512-C5to422Sr8FkL0MPwXcIecbMnF4o2Ll7MtoWvIm4Q/LPJvvM+tWa1DiU+LzsCdsd1/CYE9EIW9Ma3ko9XnAAYw==} peerDependencies: '@firebase/app-compat': 0.x '@firebase/analytics-types@0.8.2': resolution: {integrity: sha512-EnzNNLh+9/sJsimsA/FGqzakmrAUKLeJvjRHlg8df1f97NLUlFidk9600y0ZgWOp3CAxn6Hjtk+08tixlUOWyw==} - '@firebase/analytics@0.10.8': - resolution: {integrity: sha512-CVnHcS4iRJPqtIDc411+UmFldk0ShSK3OB+D0bKD8Ck5Vro6dbK5+APZpkuWpbfdL359DIQUnAaMLE+zs/PVyA==} + '@firebase/analytics@0.10.9': + resolution: {integrity: sha512-FrvW6u6xDBKXUGYUy1WIUh0J9tvbppMsk90mig0JhHST8iLveKu/dIBVeVE/ZYZhmXy4fkI7SPSWvD1V0O4tXw==} peerDependencies: '@firebase/app': 0.x - '@firebase/app-check-compat@0.3.15': - resolution: {integrity: sha512-zFIvIFFNqDXpOT2huorz9cwf56VT3oJYRFjSFYdSbGYEJYEaXjLJbfC79lx/zjx4Fh+yuN8pry3TtvwaevrGbg==} + '@firebase/app-check-compat@0.3.16': + resolution: {integrity: sha512-AxIGzLRXrTFNL+H6V+4BO0w/gERloROfRbWI/FoJUnQd0qPZIzyfdHZBbThFzFGLfDt/mVs2kdjYFx/l9I8NhQ==} + engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app-compat': 0.x @@ -952,22 +953,26 @@ packages: '@firebase/app-check-types@0.5.2': resolution: {integrity: sha512-FSOEzTzL5bLUbD2co3Zut46iyPWML6xc4x+78TeaXMSuJap5QObfb+rVvZJtla3asN4RwU7elaQaduP+HFizDA==} - '@firebase/app-check@0.8.8': - resolution: {integrity: sha512-O49RGF1xj7k6BuhxGpHmqOW5hqBIAEbt2q6POW0lIywx7emYtzPDeQI+ryQpC4zbKX646SoVZ711TN1DBLNSOQ==} + '@firebase/app-check@0.8.9': + resolution: {integrity: sha512-YzVn1mMLzD2JboMPVVO0Pe20YOgWzrF+aXoAmmd0v3xec051n83YpxSUZbacL69uYvk0dHrEsbea44QtQ5WPDA==} + engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app': 0.x - '@firebase/app-compat@0.2.43': - resolution: {integrity: sha512-HM96ZyIblXjAC7TzE8wIk2QhHlSvksYkQ4Ukh1GmEenzkucSNUmUX4QvoKrqeWsLEQ8hdcojABeCV8ybVyZmeg==} + '@firebase/app-compat@0.2.45': + resolution: {integrity: sha512-5rYbXq1ndtMTg+07oH4WrkYuP+NZq61uzVwW1hlmybp/gr4cXq2SfaP9fc6/9IzTKmu3dh3H0fjj++HG7Z7o/w==} + engines: {node: '>=18.0.0'} '@firebase/app-types@0.9.2': resolution: {integrity: sha512-oMEZ1TDlBz479lmABwWsWjzHwheQKiAgnuKxE0pz0IXCVx7/rtlkx1fQ6GfgK24WCrxDKMplZrT50Kh04iMbXQ==} - '@firebase/app@0.10.13': - resolution: {integrity: sha512-OZiDAEK/lDB6xy/XzYAyJJkaDqmQ+BCtOEPLqFvxWKUz5JbBmej7IiiRHdtiIOD/twW7O5AxVsfaaGA/V1bNsA==} + '@firebase/app@0.10.15': + resolution: {integrity: sha512-he6qlG3pmwL+LHdG/BrSMBQeJzzutciq4fpXN3lGa1uSwYSijJ24VtakS/bP2X9SiDf8jGywJ4u+OgXAenJsNg==} + engines: {node: '>=18.0.0'} - '@firebase/auth-compat@0.5.14': - resolution: {integrity: sha512-2eczCSqBl1KUPJacZlFpQayvpilg3dxXLy9cSMTKtQMTQSmondUtPI47P3ikH3bQAXhzKLOE+qVxJ3/IRtu9pw==} + '@firebase/auth-compat@0.5.15': + resolution: {integrity: sha512-jz6k1ridPiecKI8CBRiqCM6IMOhwYp2MD+YvoxnMiK8nQLSTm57GvHETlPNX3WlbyQnCjMCOvrAhe27whyxAEg==} + engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app-compat': 0.x @@ -980,8 +985,9 @@ packages: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/auth@1.7.9': - resolution: {integrity: sha512-yLD5095kVgDw965jepMyUrIgDklD6qH/BZNHeKOgvu7pchOKNjVM+zQoOVYJIKWMWOWBq8IRNVU6NXzBbozaJg==} + '@firebase/auth@1.8.0': + resolution: {integrity: sha512-/O7UDWE5S5ux456fzNHSLx/0YN/Kykw/WyAzgDQ6wvkddZhSEmPX19EzxgsFldzhuFjsl5uOZTz8kzlosCiJjg==} + engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app': 0.x '@react-native-async-storage/async-storage': ^1.18.1 @@ -989,25 +995,29 @@ packages: '@react-native-async-storage/async-storage': optional: true - '@firebase/component@0.6.9': - resolution: {integrity: sha512-gm8EUEJE/fEac86AvHn8Z/QW8BvR56TBw3hMW0O838J/1mThYQXAIQBgUv75EqlCZfdawpWLrKt1uXvp9ciK3Q==} + '@firebase/component@0.6.10': + resolution: {integrity: sha512-OsNbEKyz9iLZSmMUhsl6+kCADzte00iisJIRUspnUqvDCX+RSGZOBIqekukv/jN177ovjApBQNFaxSYIDc/SyQ==} + engines: {node: '>=18.0.0'} - '@firebase/data-connect@0.1.0': - resolution: {integrity: sha512-vSe5s8dY13ilhLnfY0eYRmQsdTbH7PUFZtBbqU6JVX/j8Qp9A6G5gG6//ulbX9/1JFOF1IWNOne9c8S/DOCJaQ==} + '@firebase/data-connect@0.1.1': + resolution: {integrity: sha512-RBJ7XE/a3oXFv31Jlw8cbMRdsxQoI8F3L7xm4n93ab+bIr1NQUiYGgW9L7TTw7obdNev91ZnW0xfqJtXcPA5yA==} peerDependencies: '@firebase/app': 0.x - '@firebase/database-compat@1.0.8': - resolution: {integrity: sha512-OpeWZoPE3sGIRPBKYnW9wLad25RaWbGyk7fFQe4xnJQKRzlynWeFBSRRAoLE2Old01WXwskUiucNqUUVlFsceg==} + '@firebase/database-compat@2.0.0': + resolution: {integrity: sha512-2xlODKWwf/vNAxCmou0GFhymx2pqZKkhXMN9B5aiTjZ6+81sOxGim53ELY2lj+qKG2IvgiCYFc4X+ZJA2Ad5vg==} + engines: {node: '>=18.0.0'} - '@firebase/database-types@1.0.5': - resolution: {integrity: sha512-fTlqCNwFYyq/C6W7AJ5OCuq5CeZuBEsEwptnVxlNPkWCo5cTTyukzAHRSO/jaQcItz33FfYrrFk1SJofcu2AaQ==} + '@firebase/database-types@1.0.6': + resolution: {integrity: sha512-sMI7IynSZBsyGbUugc8PKE1jwKbnvaieAz/RxuM57PZQNCi6Rteiviwcw/jqZOX6igqYJwXWZ3UzKOZo2nUDRA==} - '@firebase/database@1.0.8': - resolution: {integrity: sha512-dzXALZeBI1U5TXt6619cv0+tgEhJiwlUtQ55WNZY7vGAjv7Q1QioV969iYwt1AQQ0ovHnEW0YW9TiBfefLvErg==} + '@firebase/database@1.0.9': + resolution: {integrity: sha512-EkiPSKSu2TJJGtOjyISASf3UFpFJDil1lMbfqnxilfbmIsilvC8DzgjuLoYD+eOitcug4wtU9Fh1tt2vgBhskA==} + engines: {node: '>=18.0.0'} - '@firebase/firestore-compat@0.3.38': - resolution: {integrity: sha512-GoS0bIMMkjpLni6StSwRJarpu2+S5m346Na7gr9YZ/BZ/W3/8iHGNr9PxC+f0rNZXqS4fGRn88pICjrZEgbkqQ==} + '@firebase/firestore-compat@0.3.39': + resolution: {integrity: sha512-CsK8g34jNeHx95LISDRTcArJLonW+zJCqHI1Ez9WNiLAK2X8FeQ4UiD+RwOwxAIR+t2a6xED/5Fe6ZIqx7MuoQ==} + engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app-compat': 0.x @@ -1017,27 +1027,29 @@ packages: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/firestore@4.7.3': - resolution: {integrity: sha512-NwVU+JPZ/3bhvNSJMCSzfcBZZg8SUGyzZ2T0EW3/bkUeefCyzMISSt/TTIfEHc8cdyXGlMqfGe3/62u9s74UEg==} - engines: {node: '>=10.10.0'} + '@firebase/firestore@4.7.4': + resolution: {integrity: sha512-K2nq4w+NF8J1waGawY5OHLawP/Aw5CYxyDstVv1NZemGPcM3U+LZ9EPaXr1PatYIrPA7fS4DxZoWcbB0aGJ8Zg==} + engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app': 0.x - '@firebase/functions-compat@0.3.14': - resolution: {integrity: sha512-dZ0PKOKQFnOlMfcim39XzaXonSuPPAVuzpqA4ONTIdyaJK/OnBaIEVs/+BH4faa1a2tLeR+Jy15PKqDRQoNIJw==} + '@firebase/functions-compat@0.3.15': + resolution: {integrity: sha512-eiHpc6Sd9Y/SNhBsGi944SapiFbfTPKsiSUQ74QxNSs0yoxvABeIRolVMFk4TokP57NGmstGYpYte02XGNPcYw==} + engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app-compat': 0.x '@firebase/functions-types@0.6.2': resolution: {integrity: sha512-0KiJ9lZ28nS2iJJvimpY4nNccV21rkQyor5Iheu/nq8aKXJqtJdeSlZDspjPSBBiHRzo7/GMUttegnsEITqR+w==} - '@firebase/functions@0.11.8': - resolution: {integrity: sha512-Lo2rTPDn96naFIlSZKVd1yvRRqqqwiJk7cf9TZhUerwnPKgBzXy+aHE22ry+6EjCaQusUoNai6mU6p+G8QZT1g==} + '@firebase/functions@0.11.9': + resolution: {integrity: sha512-dhO5IUfQRCsrc20YD20nSOX+QCT+cH6N86HlZOLz2XgyEFgzOdBQnUot4EabBJQRkMBI7fZWUrbYfRcnov53ug==} + engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app': 0.x - '@firebase/installations-compat@0.2.9': - resolution: {integrity: sha512-2lfdc6kPXR7WaL4FCQSQUhXcPbI7ol3wF+vkgtU25r77OxPf8F/VmswQ7sgIkBBWtymn5ZF20TIKtnOj9rjb6w==} + '@firebase/installations-compat@0.2.10': + resolution: {integrity: sha512-YTonkcVz3AK7RF8xFhvs5CwDuJ0xbzzCJIwXoV14gnzdYbMgy6vWlUUbzkvbtEDXzPRHB0n7aGZl56oy9dLOFw==} peerDependencies: '@firebase/app-compat': 0.x @@ -1046,55 +1058,57 @@ packages: peerDependencies: '@firebase/app-types': 0.x - '@firebase/installations@0.6.9': - resolution: {integrity: sha512-hlT7AwCiKghOX3XizLxXOsTFiFCQnp/oj86zp1UxwDGmyzsyoxtX+UIZyVyH/oBF5+XtblFG9KZzZQ/h+dpy+Q==} + '@firebase/installations@0.6.10': + resolution: {integrity: sha512-TuGSOMqkFrllxa0X/8VZIqBCRH4POndU/iWKWkRmkh12+/xKSpdp+y/kWaVbsySrelltan6LeYlcYPmLibWbwg==} peerDependencies: '@firebase/app': 0.x - '@firebase/logger@0.4.2': - resolution: {integrity: sha512-Q1VuA5M1Gjqrwom6I6NUU4lQXdo9IAQieXlujeHZWvRt1b7qQ0KwBaNAjgxG27jgF9/mUwsNmO8ptBCGVYhB0A==} + '@firebase/logger@0.4.3': + resolution: {integrity: sha512-Th42bWJg18EF5bJwhRosn2M/eYxmbWCwXZr4hHX7ltO0SE3QLrpgiMKeRBR/NW7vJke7i0n3i8esbCW2s93qBw==} + engines: {node: '>=18.0.0'} - '@firebase/messaging-compat@0.2.12': - resolution: {integrity: sha512-pKsiUVZrbmRgdImYqhBNZlkKJbqjlPkVdQRZGRbkTyX4OSGKR0F/oJeCt1a8jEg5UnBp4fdVwSWSp4DuCovvEQ==} + '@firebase/messaging-compat@0.2.13': + resolution: {integrity: sha512-9ootPClS6m2c2KIzo7AqSHaWzAw28zWcjQPjVv7WeQDu6wjufpbOg+7tuVzb+gqpF9Issa3lDoYOwlO0ZudO3g==} peerDependencies: '@firebase/app-compat': 0.x '@firebase/messaging-interop-types@0.2.2': resolution: {integrity: sha512-l68HXbuD2PPzDUOFb3aG+nZj5KA3INcPwlocwLZOzPp9rFM9yeuI9YLl6DQfguTX5eAGxO0doTR+rDLDvQb5tA==} - '@firebase/messaging@0.12.12': - resolution: {integrity: sha512-6q0pbzYBJhZEtUoQx7hnPhZvAbuMNuBXKQXOx2YlWhSrlv9N1m0ZzlNpBbu/ItTzrwNKTibdYzUyaaxdWLg+4w==} + '@firebase/messaging@0.12.13': + resolution: {integrity: sha512-YLa8PWl+BgiOVR5WOyzl21fVJFJeBRfniNuN25d9DBrQzppSAahuN6yS+vt1OIjvZNPN4pZ/lcRLYupbGu4W0w==} peerDependencies: '@firebase/app': 0.x - '@firebase/performance-compat@0.2.9': - resolution: {integrity: sha512-dNl95IUnpsu3fAfYBZDCVhXNkASE0uo4HYaEPd2/PKscfTvsgqFAOxfAXzBEDOnynDWiaGUnb5M1O00JQ+3FXA==} + '@firebase/performance-compat@0.2.10': + resolution: {integrity: sha512-0h1qYkF6I79DSSpHfTQFvb91fo8shmmwiPzWFYAPdPK02bSWpKwVssNYlZX2iUnumxerDMbl7dWN+Im/W3bnXA==} peerDependencies: '@firebase/app-compat': 0.x '@firebase/performance-types@0.2.2': resolution: {integrity: sha512-gVq0/lAClVH5STrIdKnHnCo2UcPLjJlDUoEB/tB4KM+hAeHUxWKnpT0nemUPvxZ5nbdY/pybeyMe8Cs29gEcHA==} - '@firebase/performance@0.6.9': - resolution: {integrity: sha512-PnVaak5sqfz5ivhua+HserxTJHtCar/7zM0flCX6NkzBNzJzyzlH4Hs94h2Il0LQB99roBqoE5QT1JqWqcLJHQ==} + '@firebase/performance@0.6.10': + resolution: {integrity: sha512-x/mNYKGxq7A+QV0EiEZeD2S+E+kw+UcZ8FXuE7qDJyGGt/0Wd+bIIL7RakG/VrFt7/UYc//nKygDc7/Ig7sOmQ==} peerDependencies: '@firebase/app': 0.x - '@firebase/remote-config-compat@0.2.9': - resolution: {integrity: sha512-AxzGpWfWFYejH2twxfdOJt5Cfh/ATHONegTd/a0p5flEzsD5JsxXgfkFToop+mypEL3gNwawxrxlZddmDoNxyA==} + '@firebase/remote-config-compat@0.2.10': + resolution: {integrity: sha512-fIi5OB2zk0zpChMV/tTd0oEZcZI8TlwQDlLlcrDpMOV5l5dqd0JNlWKh6Fwmh4izmytk+rZIAIpnak/NjGVesQ==} peerDependencies: '@firebase/app-compat': 0.x '@firebase/remote-config-types@0.3.2': resolution: {integrity: sha512-0BC4+Ud7y2aPTyhXJTMTFfrGGLqdYXrUB9sJVAB8NiqJswDTc4/2qrE/yfUbnQJhbSi6ZaTTBKyG3n1nplssaA==} - '@firebase/remote-config@0.4.9': - resolution: {integrity: sha512-EO1NLCWSPMHdDSRGwZ73kxEEcTopAxX1naqLJFNApp4hO8WfKfmEpmjxmP5TrrnypjIf2tUkYaKsfbEA7+AMmA==} + '@firebase/remote-config@0.4.10': + resolution: {integrity: sha512-jTRjy3TdqzVna19m5a1HEHE5BG4Z3BQTxBgvQRTmMKlHacx4QS0CToAas7R9M9UkxpgFcVuAE7FpWIOWQGCEWw==} peerDependencies: '@firebase/app': 0.x - '@firebase/storage-compat@0.3.12': - resolution: {integrity: sha512-hA4VWKyGU5bWOll+uwzzhEMMYGu9PlKQc1w4DWxB3aIErWYzonrZjF0icqNQZbwKNIdh8SHjZlFeB2w6OSsjfg==} + '@firebase/storage-compat@0.3.13': + resolution: {integrity: sha512-15kje7JALswRCBKsCSvKg5FbqUYykaIMqMbZRD7I6uVRWwdyTvez5MBQfMhBia2JcEmPiDpXhJTXH4PAWFiA8g==} + engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app-compat': 0.x @@ -1104,23 +1118,25 @@ packages: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/storage@0.13.2': - resolution: {integrity: sha512-fxuJnHshbhVwuJ4FuISLu+/76Aby2sh+44ztjF2ppoe0TELIDxPW6/r1KGlWYt//AD0IodDYYA8ZTN89q8YqUw==} + '@firebase/storage@0.13.3': + resolution: {integrity: sha512-B5HiJ7isYKaT4dOEV43f2ySdhQxzq+SQEm7lqXebJ8AYCsebdHrgGzrPR0LR962xGjPzJHFKx63gA8Be/P2MCw==} + engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app': 0.x - '@firebase/util@1.10.0': - resolution: {integrity: sha512-xKtx4A668icQqoANRxyDLBLz51TAbDP9KRfpbKGxiCAW346d0BeJe5vN6/hKxxmWwnZ0mautyv39JxviwwQMOQ==} + '@firebase/util@1.10.1': + resolution: {integrity: sha512-AIhFnCCjM8FmCqSNlNPTuOk3+gpHC1RkeNUBLtPbcqGYpN5MxI5q7Yby+rxycweOZOCboDzfIj8WyaY4tpQG/g==} + engines: {node: '>=18.0.0'} - '@firebase/vertexai-preview@0.0.4': - resolution: {integrity: sha512-EBSqyu9eg8frQlVU9/HjKtHN7odqbh9MtAcVz3WwHj4gLCLOoN9F/o+oxlq3CxvFrd3CNTZwu6d2mZtVlEInng==} + '@firebase/vertexai@1.0.0': + resolution: {integrity: sha512-48N3Lp/9GgiCCRfrSdHS+Y1IiMdYXvnHFO/f+HL1PgUtBq7WQ/fWmYOX3mzAN36zvytq13nb68ImF+GALopp+Q==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app': 0.x '@firebase/app-types': 0.x - '@firebase/webchannel-wrapper@1.0.1': - resolution: {integrity: sha512-jmEnr/pk0yVkA7mIlHNnxCi+wWzOFUg0WyIotgkKAb2u1J7fAeDBcVNSTjTihbAYNusCLQdW5s9IJ5qwnEufcQ==} + '@firebase/webchannel-wrapper@1.0.2': + resolution: {integrity: sha512-3F4iA2E+NtdMbOU0XC1cHE8q6MqpGIKRj62oGOF38S6AAx5VHR9cXmoDUSj7ejvTAT7m6jxuEeQkHeq0F+mU2w==} '@grpc/grpc-js@1.9.14': resolution: {integrity: sha512-nOpuzZ2G3IuMFN+UPPpKrC6NsLmWsTqSsm66IRfnBt1D4pwTqE27lmbpcPM+l2Ua4gE7PfjRHI6uedAy7hoXUw==} @@ -1343,8 +1359,8 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@remix-run/router@1.20.0': - resolution: {integrity: sha512-mUnk8rPJBI9loFDZ+YzPGdeniYK+FTmRD1TMCz7ev2SNIozyKKpnGgsxO34u6Z4z/t0ITuu7voi/AshfsGsgFg==} + '@remix-run/router@1.21.0': + resolution: {integrity: sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==} engines: {node: '>=14.0.0'} '@restart/hooks@0.4.16': @@ -1753,6 +1769,7 @@ packages: acorn-import-assertions@1.9.0: resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} + deprecated: package has been renamed to acorn-import-attributes peerDependencies: acorn: ^8 @@ -2957,8 +2974,8 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} - firebase@10.14.1: - resolution: {integrity: sha512-0KZxU+Ela9rUCULqFsUUOYYkjh7OM1EWdIfG6///MtXd0t2/uUIf0iNV5i0KariMhRQ5jve/OY985nrAXFaZeQ==} + firebase@11.0.1: + resolution: {integrity: sha512-qsFb8dMcQINEDhJteG7RP+GqwgSRvfyiexQqHd5JToDdm87i9I2rGC4XQsGawKGxzKwZ/ISdgwNWxXAFYdCC6A==} flat-cache@3.2.0: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} @@ -4801,15 +4818,15 @@ packages: resolution: {integrity: sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==} engines: {node: '>=0.10.0'} - react-router-dom@6.27.0: - resolution: {integrity: sha512-+bvtFWMC0DgAFrfKXKG9Fc+BcXWRUO1aJIihbB79xaeq0v5UzfvnM5houGUm1Y461WVRcgAQ+Clh5rdb1eCx4g==} + react-router-dom@6.28.0: + resolution: {integrity: sha512-kQ7Unsl5YdyOltsPGl31zOjLrDv+m2VcIEcIHqYYD3Lp0UppLjrzcfJqDJwXxFw3TH/yvapbnUvPlAj7Kx5nbg==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' - react-router@6.27.0: - resolution: {integrity: sha512-YA+HGZXz4jaAkVoYBE98VQl+nVzI+cVI2Oj/06F5ZM+0u3TgedN9Y9kmMRo2mnkSK2nCpNQn0DVob4HCsY/WLw==} + react-router@6.28.0: + resolution: {integrity: sha512-HrYdIFqdrnhDw0PqG/AKjAqEqM7AvxCz0DQ4h2W8k6nqmc5uRBYDag0SBxx9iYz5G8gnuNVLzUe13wl9eAsXXg==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' @@ -5520,10 +5537,6 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici@6.19.7: - resolution: {integrity: sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==} - engines: {node: '>=18.17'} - unicode-canonical-property-names-ecmascript@2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} engines: {node: '>=4'} @@ -6866,36 +6879,36 @@ snapshots: '@eslint/js@8.57.0': {} - '@firebase/analytics-compat@0.2.14(@firebase/app-compat@0.2.43)(@firebase/app@0.10.13)': + '@firebase/analytics-compat@0.2.15(@firebase/app-compat@0.2.45)(@firebase/app@0.10.15)': dependencies: - '@firebase/analytics': 0.10.8(@firebase/app@0.10.13) + '@firebase/analytics': 0.10.9(@firebase/app@0.10.15) '@firebase/analytics-types': 0.8.2 - '@firebase/app-compat': 0.2.43 - '@firebase/component': 0.6.9 - '@firebase/util': 1.10.0 + '@firebase/app-compat': 0.2.45 + '@firebase/component': 0.6.10 + '@firebase/util': 1.10.1 tslib: 2.6.2 transitivePeerDependencies: - '@firebase/app' '@firebase/analytics-types@0.8.2': {} - '@firebase/analytics@0.10.8(@firebase/app@0.10.13)': + '@firebase/analytics@0.10.9(@firebase/app@0.10.15)': dependencies: - '@firebase/app': 0.10.13 - '@firebase/component': 0.6.9 - '@firebase/installations': 0.6.9(@firebase/app@0.10.13) - '@firebase/logger': 0.4.2 - '@firebase/util': 1.10.0 + '@firebase/app': 0.10.15 + '@firebase/component': 0.6.10 + '@firebase/installations': 0.6.10(@firebase/app@0.10.15) + '@firebase/logger': 0.4.3 + '@firebase/util': 1.10.1 tslib: 2.6.2 - '@firebase/app-check-compat@0.3.15(@firebase/app-compat@0.2.43)(@firebase/app@0.10.13)': + '@firebase/app-check-compat@0.3.16(@firebase/app-compat@0.2.45)(@firebase/app@0.10.15)': dependencies: - '@firebase/app-check': 0.8.8(@firebase/app@0.10.13) + '@firebase/app-check': 0.8.9(@firebase/app@0.10.15) '@firebase/app-check-types': 0.5.2 - '@firebase/app-compat': 0.2.43 - '@firebase/component': 0.6.9 - '@firebase/logger': 0.4.2 - '@firebase/util': 1.10.0 + '@firebase/app-compat': 0.2.45 + '@firebase/component': 0.6.10 + '@firebase/logger': 0.4.3 + '@firebase/util': 1.10.1 tslib: 2.6.2 transitivePeerDependencies: - '@firebase/app' @@ -6904,41 +6917,40 @@ snapshots: '@firebase/app-check-types@0.5.2': {} - '@firebase/app-check@0.8.8(@firebase/app@0.10.13)': + '@firebase/app-check@0.8.9(@firebase/app@0.10.15)': dependencies: - '@firebase/app': 0.10.13 - '@firebase/component': 0.6.9 - '@firebase/logger': 0.4.2 - '@firebase/util': 1.10.0 + '@firebase/app': 0.10.15 + '@firebase/component': 0.6.10 + '@firebase/logger': 0.4.3 + '@firebase/util': 1.10.1 tslib: 2.6.2 - '@firebase/app-compat@0.2.43': + '@firebase/app-compat@0.2.45': dependencies: - '@firebase/app': 0.10.13 - '@firebase/component': 0.6.9 - '@firebase/logger': 0.4.2 - '@firebase/util': 1.10.0 + '@firebase/app': 0.10.15 + '@firebase/component': 0.6.10 + '@firebase/logger': 0.4.3 + '@firebase/util': 1.10.1 tslib: 2.6.2 '@firebase/app-types@0.9.2': {} - '@firebase/app@0.10.13': + '@firebase/app@0.10.15': dependencies: - '@firebase/component': 0.6.9 - '@firebase/logger': 0.4.2 - '@firebase/util': 1.10.0 + '@firebase/component': 0.6.10 + '@firebase/logger': 0.4.3 + '@firebase/util': 1.10.1 idb: 7.1.1 tslib: 2.6.2 - '@firebase/auth-compat@0.5.14(@firebase/app-compat@0.2.43)(@firebase/app-types@0.9.2)(@firebase/app@0.10.13)': + '@firebase/auth-compat@0.5.15(@firebase/app-compat@0.2.45)(@firebase/app-types@0.9.2)(@firebase/app@0.10.15)': dependencies: - '@firebase/app-compat': 0.2.43 - '@firebase/auth': 1.7.9(@firebase/app@0.10.13) - '@firebase/auth-types': 0.12.2(@firebase/app-types@0.9.2)(@firebase/util@1.10.0) - '@firebase/component': 0.6.9 - '@firebase/util': 1.10.0 + '@firebase/app-compat': 0.2.45 + '@firebase/auth': 1.8.0(@firebase/app@0.10.15) + '@firebase/auth-types': 0.12.2(@firebase/app-types@0.9.2)(@firebase/util@1.10.1) + '@firebase/component': 0.6.10 + '@firebase/util': 1.10.1 tslib: 2.6.2 - undici: 6.19.7 transitivePeerDependencies: - '@firebase/app' - '@firebase/app-types' @@ -6946,118 +6958,115 @@ snapshots: '@firebase/auth-interop-types@0.2.3': {} - '@firebase/auth-types@0.12.2(@firebase/app-types@0.9.2)(@firebase/util@1.10.0)': + '@firebase/auth-types@0.12.2(@firebase/app-types@0.9.2)(@firebase/util@1.10.1)': dependencies: '@firebase/app-types': 0.9.2 - '@firebase/util': 1.10.0 + '@firebase/util': 1.10.1 - '@firebase/auth@1.7.9(@firebase/app@0.10.13)': + '@firebase/auth@1.8.0(@firebase/app@0.10.15)': dependencies: - '@firebase/app': 0.10.13 - '@firebase/component': 0.6.9 - '@firebase/logger': 0.4.2 - '@firebase/util': 1.10.0 + '@firebase/app': 0.10.15 + '@firebase/component': 0.6.10 + '@firebase/logger': 0.4.3 + '@firebase/util': 1.10.1 tslib: 2.6.2 - undici: 6.19.7 - '@firebase/component@0.6.9': + '@firebase/component@0.6.10': dependencies: - '@firebase/util': 1.10.0 + '@firebase/util': 1.10.1 tslib: 2.6.2 - '@firebase/data-connect@0.1.0(@firebase/app@0.10.13)': + '@firebase/data-connect@0.1.1(@firebase/app@0.10.15)': dependencies: - '@firebase/app': 0.10.13 + '@firebase/app': 0.10.15 '@firebase/auth-interop-types': 0.2.3 - '@firebase/component': 0.6.9 - '@firebase/logger': 0.4.2 - '@firebase/util': 1.10.0 + '@firebase/component': 0.6.10 + '@firebase/logger': 0.4.3 + '@firebase/util': 1.10.1 tslib: 2.6.2 - '@firebase/database-compat@1.0.8': + '@firebase/database-compat@2.0.0': dependencies: - '@firebase/component': 0.6.9 - '@firebase/database': 1.0.8 - '@firebase/database-types': 1.0.5 - '@firebase/logger': 0.4.2 - '@firebase/util': 1.10.0 + '@firebase/component': 0.6.10 + '@firebase/database': 1.0.9 + '@firebase/database-types': 1.0.6 + '@firebase/logger': 0.4.3 + '@firebase/util': 1.10.1 tslib: 2.6.2 - '@firebase/database-types@1.0.5': + '@firebase/database-types@1.0.6': dependencies: '@firebase/app-types': 0.9.2 - '@firebase/util': 1.10.0 + '@firebase/util': 1.10.1 - '@firebase/database@1.0.8': + '@firebase/database@1.0.9': dependencies: '@firebase/app-check-interop-types': 0.3.2 '@firebase/auth-interop-types': 0.2.3 - '@firebase/component': 0.6.9 - '@firebase/logger': 0.4.2 - '@firebase/util': 1.10.0 + '@firebase/component': 0.6.10 + '@firebase/logger': 0.4.3 + '@firebase/util': 1.10.1 faye-websocket: 0.11.4 tslib: 2.6.2 - '@firebase/firestore-compat@0.3.38(@firebase/app-compat@0.2.43)(@firebase/app-types@0.9.2)(@firebase/app@0.10.13)': + '@firebase/firestore-compat@0.3.39(@firebase/app-compat@0.2.45)(@firebase/app-types@0.9.2)(@firebase/app@0.10.15)': dependencies: - '@firebase/app-compat': 0.2.43 - '@firebase/component': 0.6.9 - '@firebase/firestore': 4.7.3(@firebase/app@0.10.13) - '@firebase/firestore-types': 3.0.2(@firebase/app-types@0.9.2)(@firebase/util@1.10.0) - '@firebase/util': 1.10.0 + '@firebase/app-compat': 0.2.45 + '@firebase/component': 0.6.10 + '@firebase/firestore': 4.7.4(@firebase/app@0.10.15) + '@firebase/firestore-types': 3.0.2(@firebase/app-types@0.9.2)(@firebase/util@1.10.1) + '@firebase/util': 1.10.1 tslib: 2.6.2 transitivePeerDependencies: - '@firebase/app' - '@firebase/app-types' - '@firebase/firestore-types@3.0.2(@firebase/app-types@0.9.2)(@firebase/util@1.10.0)': + '@firebase/firestore-types@3.0.2(@firebase/app-types@0.9.2)(@firebase/util@1.10.1)': dependencies: '@firebase/app-types': 0.9.2 - '@firebase/util': 1.10.0 + '@firebase/util': 1.10.1 - '@firebase/firestore@4.7.3(@firebase/app@0.10.13)': + '@firebase/firestore@4.7.4(@firebase/app@0.10.15)': dependencies: - '@firebase/app': 0.10.13 - '@firebase/component': 0.6.9 - '@firebase/logger': 0.4.2 - '@firebase/util': 1.10.0 - '@firebase/webchannel-wrapper': 1.0.1 + '@firebase/app': 0.10.15 + '@firebase/component': 0.6.10 + '@firebase/logger': 0.4.3 + '@firebase/util': 1.10.1 + '@firebase/webchannel-wrapper': 1.0.2 '@grpc/grpc-js': 1.9.14 '@grpc/proto-loader': 0.7.12 tslib: 2.6.2 - undici: 6.19.7 - '@firebase/functions-compat@0.3.14(@firebase/app-compat@0.2.43)(@firebase/app@0.10.13)': + '@firebase/functions-compat@0.3.15(@firebase/app-compat@0.2.45)(@firebase/app@0.10.15)': dependencies: - '@firebase/app-compat': 0.2.43 - '@firebase/component': 0.6.9 - '@firebase/functions': 0.11.8(@firebase/app@0.10.13) + '@firebase/app-compat': 0.2.45 + '@firebase/component': 0.6.10 + '@firebase/functions': 0.11.9(@firebase/app@0.10.15) '@firebase/functions-types': 0.6.2 - '@firebase/util': 1.10.0 + '@firebase/util': 1.10.1 tslib: 2.6.2 transitivePeerDependencies: - '@firebase/app' '@firebase/functions-types@0.6.2': {} - '@firebase/functions@0.11.8(@firebase/app@0.10.13)': + '@firebase/functions@0.11.9(@firebase/app@0.10.15)': dependencies: - '@firebase/app': 0.10.13 + '@firebase/app': 0.10.15 '@firebase/app-check-interop-types': 0.3.2 '@firebase/auth-interop-types': 0.2.3 - '@firebase/component': 0.6.9 + '@firebase/component': 0.6.10 '@firebase/messaging-interop-types': 0.2.2 - '@firebase/util': 1.10.0 + '@firebase/util': 1.10.1 tslib: 2.6.2 - undici: 6.19.7 - '@firebase/installations-compat@0.2.9(@firebase/app-compat@0.2.43)(@firebase/app-types@0.9.2)(@firebase/app@0.10.13)': + '@firebase/installations-compat@0.2.10(@firebase/app-compat@0.2.45)(@firebase/app-types@0.9.2)(@firebase/app@0.10.15)': dependencies: - '@firebase/app-compat': 0.2.43 - '@firebase/component': 0.6.9 - '@firebase/installations': 0.6.9(@firebase/app@0.10.13) + '@firebase/app-compat': 0.2.45 + '@firebase/component': 0.6.10 + '@firebase/installations': 0.6.10(@firebase/app@0.10.15) '@firebase/installations-types': 0.5.2(@firebase/app-types@0.9.2) - '@firebase/util': 1.10.0 + '@firebase/util': 1.10.1 tslib: 2.6.2 transitivePeerDependencies: - '@firebase/app' @@ -7067,126 +7076,125 @@ snapshots: dependencies: '@firebase/app-types': 0.9.2 - '@firebase/installations@0.6.9(@firebase/app@0.10.13)': + '@firebase/installations@0.6.10(@firebase/app@0.10.15)': dependencies: - '@firebase/app': 0.10.13 - '@firebase/component': 0.6.9 - '@firebase/util': 1.10.0 + '@firebase/app': 0.10.15 + '@firebase/component': 0.6.10 + '@firebase/util': 1.10.1 idb: 7.1.1 tslib: 2.6.2 - '@firebase/logger@0.4.2': + '@firebase/logger@0.4.3': dependencies: tslib: 2.6.2 - '@firebase/messaging-compat@0.2.12(@firebase/app-compat@0.2.43)(@firebase/app@0.10.13)': + '@firebase/messaging-compat@0.2.13(@firebase/app-compat@0.2.45)(@firebase/app@0.10.15)': dependencies: - '@firebase/app-compat': 0.2.43 - '@firebase/component': 0.6.9 - '@firebase/messaging': 0.12.12(@firebase/app@0.10.13) - '@firebase/util': 1.10.0 + '@firebase/app-compat': 0.2.45 + '@firebase/component': 0.6.10 + '@firebase/messaging': 0.12.13(@firebase/app@0.10.15) + '@firebase/util': 1.10.1 tslib: 2.6.2 transitivePeerDependencies: - '@firebase/app' '@firebase/messaging-interop-types@0.2.2': {} - '@firebase/messaging@0.12.12(@firebase/app@0.10.13)': + '@firebase/messaging@0.12.13(@firebase/app@0.10.15)': dependencies: - '@firebase/app': 0.10.13 - '@firebase/component': 0.6.9 - '@firebase/installations': 0.6.9(@firebase/app@0.10.13) + '@firebase/app': 0.10.15 + '@firebase/component': 0.6.10 + '@firebase/installations': 0.6.10(@firebase/app@0.10.15) '@firebase/messaging-interop-types': 0.2.2 - '@firebase/util': 1.10.0 + '@firebase/util': 1.10.1 idb: 7.1.1 tslib: 2.6.2 - '@firebase/performance-compat@0.2.9(@firebase/app-compat@0.2.43)(@firebase/app@0.10.13)': + '@firebase/performance-compat@0.2.10(@firebase/app-compat@0.2.45)(@firebase/app@0.10.15)': dependencies: - '@firebase/app-compat': 0.2.43 - '@firebase/component': 0.6.9 - '@firebase/logger': 0.4.2 - '@firebase/performance': 0.6.9(@firebase/app@0.10.13) + '@firebase/app-compat': 0.2.45 + '@firebase/component': 0.6.10 + '@firebase/logger': 0.4.3 + '@firebase/performance': 0.6.10(@firebase/app@0.10.15) '@firebase/performance-types': 0.2.2 - '@firebase/util': 1.10.0 + '@firebase/util': 1.10.1 tslib: 2.6.2 transitivePeerDependencies: - '@firebase/app' '@firebase/performance-types@0.2.2': {} - '@firebase/performance@0.6.9(@firebase/app@0.10.13)': + '@firebase/performance@0.6.10(@firebase/app@0.10.15)': dependencies: - '@firebase/app': 0.10.13 - '@firebase/component': 0.6.9 - '@firebase/installations': 0.6.9(@firebase/app@0.10.13) - '@firebase/logger': 0.4.2 - '@firebase/util': 1.10.0 + '@firebase/app': 0.10.15 + '@firebase/component': 0.6.10 + '@firebase/installations': 0.6.10(@firebase/app@0.10.15) + '@firebase/logger': 0.4.3 + '@firebase/util': 1.10.1 tslib: 2.6.2 - '@firebase/remote-config-compat@0.2.9(@firebase/app-compat@0.2.43)(@firebase/app@0.10.13)': + '@firebase/remote-config-compat@0.2.10(@firebase/app-compat@0.2.45)(@firebase/app@0.10.15)': dependencies: - '@firebase/app-compat': 0.2.43 - '@firebase/component': 0.6.9 - '@firebase/logger': 0.4.2 - '@firebase/remote-config': 0.4.9(@firebase/app@0.10.13) + '@firebase/app-compat': 0.2.45 + '@firebase/component': 0.6.10 + '@firebase/logger': 0.4.3 + '@firebase/remote-config': 0.4.10(@firebase/app@0.10.15) '@firebase/remote-config-types': 0.3.2 - '@firebase/util': 1.10.0 + '@firebase/util': 1.10.1 tslib: 2.6.2 transitivePeerDependencies: - '@firebase/app' '@firebase/remote-config-types@0.3.2': {} - '@firebase/remote-config@0.4.9(@firebase/app@0.10.13)': + '@firebase/remote-config@0.4.10(@firebase/app@0.10.15)': dependencies: - '@firebase/app': 0.10.13 - '@firebase/component': 0.6.9 - '@firebase/installations': 0.6.9(@firebase/app@0.10.13) - '@firebase/logger': 0.4.2 - '@firebase/util': 1.10.0 + '@firebase/app': 0.10.15 + '@firebase/component': 0.6.10 + '@firebase/installations': 0.6.10(@firebase/app@0.10.15) + '@firebase/logger': 0.4.3 + '@firebase/util': 1.10.1 tslib: 2.6.2 - '@firebase/storage-compat@0.3.12(@firebase/app-compat@0.2.43)(@firebase/app-types@0.9.2)(@firebase/app@0.10.13)': + '@firebase/storage-compat@0.3.13(@firebase/app-compat@0.2.45)(@firebase/app-types@0.9.2)(@firebase/app@0.10.15)': dependencies: - '@firebase/app-compat': 0.2.43 - '@firebase/component': 0.6.9 - '@firebase/storage': 0.13.2(@firebase/app@0.10.13) - '@firebase/storage-types': 0.8.2(@firebase/app-types@0.9.2)(@firebase/util@1.10.0) - '@firebase/util': 1.10.0 + '@firebase/app-compat': 0.2.45 + '@firebase/component': 0.6.10 + '@firebase/storage': 0.13.3(@firebase/app@0.10.15) + '@firebase/storage-types': 0.8.2(@firebase/app-types@0.9.2)(@firebase/util@1.10.1) + '@firebase/util': 1.10.1 tslib: 2.6.2 transitivePeerDependencies: - '@firebase/app' - '@firebase/app-types' - '@firebase/storage-types@0.8.2(@firebase/app-types@0.9.2)(@firebase/util@1.10.0)': + '@firebase/storage-types@0.8.2(@firebase/app-types@0.9.2)(@firebase/util@1.10.1)': dependencies: '@firebase/app-types': 0.9.2 - '@firebase/util': 1.10.0 + '@firebase/util': 1.10.1 - '@firebase/storage@0.13.2(@firebase/app@0.10.13)': + '@firebase/storage@0.13.3(@firebase/app@0.10.15)': dependencies: - '@firebase/app': 0.10.13 - '@firebase/component': 0.6.9 - '@firebase/util': 1.10.0 + '@firebase/app': 0.10.15 + '@firebase/component': 0.6.10 + '@firebase/util': 1.10.1 tslib: 2.6.2 - undici: 6.19.7 - '@firebase/util@1.10.0': + '@firebase/util@1.10.1': dependencies: tslib: 2.6.2 - '@firebase/vertexai-preview@0.0.4(@firebase/app-types@0.9.2)(@firebase/app@0.10.13)': + '@firebase/vertexai@1.0.0(@firebase/app-types@0.9.2)(@firebase/app@0.10.15)': dependencies: - '@firebase/app': 0.10.13 + '@firebase/app': 0.10.15 '@firebase/app-check-interop-types': 0.3.2 '@firebase/app-types': 0.9.2 - '@firebase/component': 0.6.9 - '@firebase/logger': 0.4.2 - '@firebase/util': 1.10.0 + '@firebase/component': 0.6.10 + '@firebase/logger': 0.4.3 + '@firebase/util': 1.10.1 tslib: 2.6.2 - '@firebase/webchannel-wrapper@1.0.1': {} + '@firebase/webchannel-wrapper@1.0.2': {} '@grpc/grpc-js@1.9.14': dependencies: @@ -7511,7 +7519,7 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.3.1 - '@remix-run/router@1.20.0': {} + '@remix-run/router@1.21.0': {} '@restart/hooks@0.4.16(react@18.3.1)': dependencies: @@ -9477,36 +9485,36 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - firebase@10.14.1: + firebase@11.0.1: dependencies: - '@firebase/analytics': 0.10.8(@firebase/app@0.10.13) - '@firebase/analytics-compat': 0.2.14(@firebase/app-compat@0.2.43)(@firebase/app@0.10.13) - '@firebase/app': 0.10.13 - '@firebase/app-check': 0.8.8(@firebase/app@0.10.13) - '@firebase/app-check-compat': 0.3.15(@firebase/app-compat@0.2.43)(@firebase/app@0.10.13) - '@firebase/app-compat': 0.2.43 + '@firebase/analytics': 0.10.9(@firebase/app@0.10.15) + '@firebase/analytics-compat': 0.2.15(@firebase/app-compat@0.2.45)(@firebase/app@0.10.15) + '@firebase/app': 0.10.15 + '@firebase/app-check': 0.8.9(@firebase/app@0.10.15) + '@firebase/app-check-compat': 0.3.16(@firebase/app-compat@0.2.45)(@firebase/app@0.10.15) + '@firebase/app-compat': 0.2.45 '@firebase/app-types': 0.9.2 - '@firebase/auth': 1.7.9(@firebase/app@0.10.13) - '@firebase/auth-compat': 0.5.14(@firebase/app-compat@0.2.43)(@firebase/app-types@0.9.2)(@firebase/app@0.10.13) - '@firebase/data-connect': 0.1.0(@firebase/app@0.10.13) - '@firebase/database': 1.0.8 - '@firebase/database-compat': 1.0.8 - '@firebase/firestore': 4.7.3(@firebase/app@0.10.13) - '@firebase/firestore-compat': 0.3.38(@firebase/app-compat@0.2.43)(@firebase/app-types@0.9.2)(@firebase/app@0.10.13) - '@firebase/functions': 0.11.8(@firebase/app@0.10.13) - '@firebase/functions-compat': 0.3.14(@firebase/app-compat@0.2.43)(@firebase/app@0.10.13) - '@firebase/installations': 0.6.9(@firebase/app@0.10.13) - '@firebase/installations-compat': 0.2.9(@firebase/app-compat@0.2.43)(@firebase/app-types@0.9.2)(@firebase/app@0.10.13) - '@firebase/messaging': 0.12.12(@firebase/app@0.10.13) - '@firebase/messaging-compat': 0.2.12(@firebase/app-compat@0.2.43)(@firebase/app@0.10.13) - '@firebase/performance': 0.6.9(@firebase/app@0.10.13) - '@firebase/performance-compat': 0.2.9(@firebase/app-compat@0.2.43)(@firebase/app@0.10.13) - '@firebase/remote-config': 0.4.9(@firebase/app@0.10.13) - '@firebase/remote-config-compat': 0.2.9(@firebase/app-compat@0.2.43)(@firebase/app@0.10.13) - '@firebase/storage': 0.13.2(@firebase/app@0.10.13) - '@firebase/storage-compat': 0.3.12(@firebase/app-compat@0.2.43)(@firebase/app-types@0.9.2)(@firebase/app@0.10.13) - '@firebase/util': 1.10.0 - '@firebase/vertexai-preview': 0.0.4(@firebase/app-types@0.9.2)(@firebase/app@0.10.13) + '@firebase/auth': 1.8.0(@firebase/app@0.10.15) + '@firebase/auth-compat': 0.5.15(@firebase/app-compat@0.2.45)(@firebase/app-types@0.9.2)(@firebase/app@0.10.15) + '@firebase/data-connect': 0.1.1(@firebase/app@0.10.15) + '@firebase/database': 1.0.9 + '@firebase/database-compat': 2.0.0 + '@firebase/firestore': 4.7.4(@firebase/app@0.10.15) + '@firebase/firestore-compat': 0.3.39(@firebase/app-compat@0.2.45)(@firebase/app-types@0.9.2)(@firebase/app@0.10.15) + '@firebase/functions': 0.11.9(@firebase/app@0.10.15) + '@firebase/functions-compat': 0.3.15(@firebase/app-compat@0.2.45)(@firebase/app@0.10.15) + '@firebase/installations': 0.6.10(@firebase/app@0.10.15) + '@firebase/installations-compat': 0.2.10(@firebase/app-compat@0.2.45)(@firebase/app-types@0.9.2)(@firebase/app@0.10.15) + '@firebase/messaging': 0.12.13(@firebase/app@0.10.15) + '@firebase/messaging-compat': 0.2.13(@firebase/app-compat@0.2.45)(@firebase/app@0.10.15) + '@firebase/performance': 0.6.10(@firebase/app@0.10.15) + '@firebase/performance-compat': 0.2.10(@firebase/app-compat@0.2.45)(@firebase/app@0.10.15) + '@firebase/remote-config': 0.4.10(@firebase/app@0.10.15) + '@firebase/remote-config-compat': 0.2.10(@firebase/app-compat@0.2.45)(@firebase/app@0.10.15) + '@firebase/storage': 0.13.3(@firebase/app@0.10.15) + '@firebase/storage-compat': 0.3.13(@firebase/app-compat@0.2.45)(@firebase/app-types@0.9.2)(@firebase/app@0.10.15) + '@firebase/util': 1.10.1 + '@firebase/vertexai': 1.0.0(@firebase/app-types@0.9.2)(@firebase/app@0.10.15) transitivePeerDependencies: - '@react-native-async-storage/async-storage' @@ -11604,16 +11612,16 @@ snapshots: react-refresh@0.11.0: {} - react-router-dom@6.27.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router-dom@6.28.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@remix-run/router': 1.20.0 + '@remix-run/router': 1.21.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router: 6.27.0(react@18.3.1) + react-router: 6.28.0(react@18.3.1) - react-router@6.27.0(react@18.3.1): + react-router@6.28.0(react@18.3.1): dependencies: - '@remix-run/router': 1.20.0 + '@remix-run/router': 1.21.0 react: 18.3.1 react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.4))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.4))(@types/babel__core@7.20.5)(eslint@8.57.0)(react@18.3.1)(type-fest@0.21.3)(typescript@4.9.5): @@ -12495,8 +12503,6 @@ snapshots: undici-types@5.26.5: {} - undici@6.19.7: {} - unicode-canonical-property-names-ecmascript@2.0.0: {} unicode-match-property-ecmascript@2.0.0: diff --git a/yarn.lock b/yarn.lock index 464994b..d2723e1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1327,15 +1327,15 @@ resolved "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz" integrity sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g== -"@firebase/analytics-compat@0.2.14": - version "0.2.14" - resolved "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.14.tgz" - integrity sha512-unRVY6SvRqfNFIAA/kwl4vK+lvQAL2HVcgu9zTrUtTyYDmtIt/lOuHJynBMYEgLnKm39YKBDhtqdapP2e++ASw== +"@firebase/analytics-compat@0.2.15": + version "0.2.15" + resolved "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.15.tgz" + integrity sha512-C5to422Sr8FkL0MPwXcIecbMnF4o2Ll7MtoWvIm4Q/LPJvvM+tWa1DiU+LzsCdsd1/CYE9EIW9Ma3ko9XnAAYw== dependencies: - "@firebase/analytics" "0.10.8" + "@firebase/analytics" "0.10.9" "@firebase/analytics-types" "0.8.2" - "@firebase/component" "0.6.9" - "@firebase/util" "1.10.0" + "@firebase/component" "0.6.10" + "@firebase/util" "1.10.1" tslib "^2.1.0" "@firebase/analytics-types@0.8.2": @@ -1343,27 +1343,27 @@ resolved "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.8.2.tgz" integrity sha512-EnzNNLh+9/sJsimsA/FGqzakmrAUKLeJvjRHlg8df1f97NLUlFidk9600y0ZgWOp3CAxn6Hjtk+08tixlUOWyw== -"@firebase/analytics@0.10.8": - version "0.10.8" - resolved "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.8.tgz" - integrity sha512-CVnHcS4iRJPqtIDc411+UmFldk0ShSK3OB+D0bKD8Ck5Vro6dbK5+APZpkuWpbfdL359DIQUnAaMLE+zs/PVyA== +"@firebase/analytics@0.10.9": + version "0.10.9" + resolved "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.9.tgz" + integrity sha512-FrvW6u6xDBKXUGYUy1WIUh0J9tvbppMsk90mig0JhHST8iLveKu/dIBVeVE/ZYZhmXy4fkI7SPSWvD1V0O4tXw== dependencies: - "@firebase/component" "0.6.9" - "@firebase/installations" "0.6.9" - "@firebase/logger" "0.4.2" - "@firebase/util" "1.10.0" + "@firebase/component" "0.6.10" + "@firebase/installations" "0.6.10" + "@firebase/logger" "0.4.3" + "@firebase/util" "1.10.1" tslib "^2.1.0" -"@firebase/app-check-compat@0.3.15": - version "0.3.15" - resolved "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.15.tgz" - integrity sha512-zFIvIFFNqDXpOT2huorz9cwf56VT3oJYRFjSFYdSbGYEJYEaXjLJbfC79lx/zjx4Fh+yuN8pry3TtvwaevrGbg== +"@firebase/app-check-compat@0.3.16": + version "0.3.16" + resolved "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.16.tgz" + integrity sha512-AxIGzLRXrTFNL+H6V+4BO0w/gERloROfRbWI/FoJUnQd0qPZIzyfdHZBbThFzFGLfDt/mVs2kdjYFx/l9I8NhQ== dependencies: - "@firebase/app-check" "0.8.8" + "@firebase/app-check" "0.8.9" "@firebase/app-check-types" "0.5.2" - "@firebase/component" "0.6.9" - "@firebase/logger" "0.4.2" - "@firebase/util" "1.10.0" + "@firebase/component" "0.6.10" + "@firebase/logger" "0.4.3" + "@firebase/util" "1.10.1" tslib "^2.1.0" "@firebase/app-check-interop-types@0.3.2": @@ -1376,25 +1376,25 @@ resolved "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.5.2.tgz" integrity sha512-FSOEzTzL5bLUbD2co3Zut46iyPWML6xc4x+78TeaXMSuJap5QObfb+rVvZJtla3asN4RwU7elaQaduP+HFizDA== -"@firebase/app-check@0.8.8": - version "0.8.8" - resolved "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.8.8.tgz" - integrity sha512-O49RGF1xj7k6BuhxGpHmqOW5hqBIAEbt2q6POW0lIywx7emYtzPDeQI+ryQpC4zbKX646SoVZ711TN1DBLNSOQ== +"@firebase/app-check@0.8.9": + version "0.8.9" + resolved "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.8.9.tgz" + integrity sha512-YzVn1mMLzD2JboMPVVO0Pe20YOgWzrF+aXoAmmd0v3xec051n83YpxSUZbacL69uYvk0dHrEsbea44QtQ5WPDA== dependencies: - "@firebase/component" "0.6.9" - "@firebase/logger" "0.4.2" - "@firebase/util" "1.10.0" + "@firebase/component" "0.6.10" + "@firebase/logger" "0.4.3" + "@firebase/util" "1.10.1" tslib "^2.1.0" -"@firebase/app-compat@0.2.43": - version "0.2.43" - resolved "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.43.tgz" - integrity sha512-HM96ZyIblXjAC7TzE8wIk2QhHlSvksYkQ4Ukh1GmEenzkucSNUmUX4QvoKrqeWsLEQ8hdcojABeCV8ybVyZmeg== +"@firebase/app-compat@0.2.45": + version "0.2.45" + resolved "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.45.tgz" + integrity sha512-5rYbXq1ndtMTg+07oH4WrkYuP+NZq61uzVwW1hlmybp/gr4cXq2SfaP9fc6/9IzTKmu3dh3H0fjj++HG7Z7o/w== dependencies: - "@firebase/app" "0.10.13" - "@firebase/component" "0.6.9" - "@firebase/logger" "0.4.2" - "@firebase/util" "1.10.0" + "@firebase/app" "0.10.15" + "@firebase/component" "0.6.10" + "@firebase/logger" "0.4.3" + "@firebase/util" "1.10.1" tslib "^2.1.0" "@firebase/app-types@0.9.2": @@ -1402,28 +1402,27 @@ resolved "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.2.tgz" integrity sha512-oMEZ1TDlBz479lmABwWsWjzHwheQKiAgnuKxE0pz0IXCVx7/rtlkx1fQ6GfgK24WCrxDKMplZrT50Kh04iMbXQ== -"@firebase/app@0.10.13": - version "0.10.13" - resolved "https://registry.npmjs.org/@firebase/app/-/app-0.10.13.tgz" - integrity sha512-OZiDAEK/lDB6xy/XzYAyJJkaDqmQ+BCtOEPLqFvxWKUz5JbBmej7IiiRHdtiIOD/twW7O5AxVsfaaGA/V1bNsA== +"@firebase/app@0.10.15": + version "0.10.15" + resolved "https://registry.npmjs.org/@firebase/app/-/app-0.10.15.tgz" + integrity sha512-he6qlG3pmwL+LHdG/BrSMBQeJzzutciq4fpXN3lGa1uSwYSijJ24VtakS/bP2X9SiDf8jGywJ4u+OgXAenJsNg== dependencies: - "@firebase/component" "0.6.9" - "@firebase/logger" "0.4.2" - "@firebase/util" "1.10.0" + "@firebase/component" "0.6.10" + "@firebase/logger" "0.4.3" + "@firebase/util" "1.10.1" idb "7.1.1" tslib "^2.1.0" -"@firebase/auth-compat@0.5.14": - version "0.5.14" - resolved "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.5.14.tgz" - integrity sha512-2eczCSqBl1KUPJacZlFpQayvpilg3dxXLy9cSMTKtQMTQSmondUtPI47P3ikH3bQAXhzKLOE+qVxJ3/IRtu9pw== +"@firebase/auth-compat@0.5.15": + version "0.5.15" + resolved "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.5.15.tgz" + integrity sha512-jz6k1ridPiecKI8CBRiqCM6IMOhwYp2MD+YvoxnMiK8nQLSTm57GvHETlPNX3WlbyQnCjMCOvrAhe27whyxAEg== dependencies: - "@firebase/auth" "1.7.9" + "@firebase/auth" "1.8.0" "@firebase/auth-types" "0.12.2" - "@firebase/component" "0.6.9" - "@firebase/util" "1.10.0" + "@firebase/component" "0.6.10" + "@firebase/util" "1.10.1" tslib "^2.1.0" - undici "6.19.7" "@firebase/auth-interop-types@0.2.3": version "0.2.3" @@ -1435,78 +1434,77 @@ resolved "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.12.2.tgz" integrity sha512-qsEBaRMoGvHO10unlDJhaKSuPn4pyoTtlQuP1ghZfzB6rNQPuhp/N/DcFZxm9i4v0SogjCbf9reWupwIvfmH6w== -"@firebase/auth@1.7.9": - version "1.7.9" - resolved "https://registry.npmjs.org/@firebase/auth/-/auth-1.7.9.tgz" - integrity sha512-yLD5095kVgDw965jepMyUrIgDklD6qH/BZNHeKOgvu7pchOKNjVM+zQoOVYJIKWMWOWBq8IRNVU6NXzBbozaJg== +"@firebase/auth@1.8.0": + version "1.8.0" + resolved "https://registry.npmjs.org/@firebase/auth/-/auth-1.8.0.tgz" + integrity sha512-/O7UDWE5S5ux456fzNHSLx/0YN/Kykw/WyAzgDQ6wvkddZhSEmPX19EzxgsFldzhuFjsl5uOZTz8kzlosCiJjg== dependencies: - "@firebase/component" "0.6.9" - "@firebase/logger" "0.4.2" - "@firebase/util" "1.10.0" + "@firebase/component" "0.6.10" + "@firebase/logger" "0.4.3" + "@firebase/util" "1.10.1" tslib "^2.1.0" - undici "6.19.7" -"@firebase/component@0.6.9": - version "0.6.9" - resolved "https://registry.npmjs.org/@firebase/component/-/component-0.6.9.tgz" - integrity sha512-gm8EUEJE/fEac86AvHn8Z/QW8BvR56TBw3hMW0O838J/1mThYQXAIQBgUv75EqlCZfdawpWLrKt1uXvp9ciK3Q== +"@firebase/component@0.6.10": + version "0.6.10" + resolved "https://registry.npmjs.org/@firebase/component/-/component-0.6.10.tgz" + integrity sha512-OsNbEKyz9iLZSmMUhsl6+kCADzte00iisJIRUspnUqvDCX+RSGZOBIqekukv/jN177ovjApBQNFaxSYIDc/SyQ== dependencies: - "@firebase/util" "1.10.0" + "@firebase/util" "1.10.1" tslib "^2.1.0" -"@firebase/data-connect@0.1.0": - version "0.1.0" - resolved "https://registry.npmjs.org/@firebase/data-connect/-/data-connect-0.1.0.tgz" - integrity sha512-vSe5s8dY13ilhLnfY0eYRmQsdTbH7PUFZtBbqU6JVX/j8Qp9A6G5gG6//ulbX9/1JFOF1IWNOne9c8S/DOCJaQ== +"@firebase/data-connect@0.1.1": + version "0.1.1" + resolved "https://registry.npmjs.org/@firebase/data-connect/-/data-connect-0.1.1.tgz" + integrity sha512-RBJ7XE/a3oXFv31Jlw8cbMRdsxQoI8F3L7xm4n93ab+bIr1NQUiYGgW9L7TTw7obdNev91ZnW0xfqJtXcPA5yA== dependencies: "@firebase/auth-interop-types" "0.2.3" - "@firebase/component" "0.6.9" - "@firebase/logger" "0.4.2" - "@firebase/util" "1.10.0" + "@firebase/component" "0.6.10" + "@firebase/logger" "0.4.3" + "@firebase/util" "1.10.1" tslib "^2.1.0" -"@firebase/database-compat@1.0.8": - version "1.0.8" - resolved "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-1.0.8.tgz" - integrity sha512-OpeWZoPE3sGIRPBKYnW9wLad25RaWbGyk7fFQe4xnJQKRzlynWeFBSRRAoLE2Old01WXwskUiucNqUUVlFsceg== - dependencies: - "@firebase/component" "0.6.9" - "@firebase/database" "1.0.8" - "@firebase/database-types" "1.0.5" - "@firebase/logger" "0.4.2" - "@firebase/util" "1.10.0" +"@firebase/database-compat@2.0.0": + version "2.0.0" + resolved "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-2.0.0.tgz" + integrity sha512-2xlODKWwf/vNAxCmou0GFhymx2pqZKkhXMN9B5aiTjZ6+81sOxGim53ELY2lj+qKG2IvgiCYFc4X+ZJA2Ad5vg== + dependencies: + "@firebase/component" "0.6.10" + "@firebase/database" "1.0.9" + "@firebase/database-types" "1.0.6" + "@firebase/logger" "0.4.3" + "@firebase/util" "1.10.1" tslib "^2.1.0" -"@firebase/database-types@1.0.5": - version "1.0.5" - resolved "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.5.tgz" - integrity sha512-fTlqCNwFYyq/C6W7AJ5OCuq5CeZuBEsEwptnVxlNPkWCo5cTTyukzAHRSO/jaQcItz33FfYrrFk1SJofcu2AaQ== +"@firebase/database-types@1.0.6": + version "1.0.6" + resolved "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.6.tgz" + integrity sha512-sMI7IynSZBsyGbUugc8PKE1jwKbnvaieAz/RxuM57PZQNCi6Rteiviwcw/jqZOX6igqYJwXWZ3UzKOZo2nUDRA== dependencies: "@firebase/app-types" "0.9.2" - "@firebase/util" "1.10.0" + "@firebase/util" "1.10.1" -"@firebase/database@1.0.8": - version "1.0.8" - resolved "https://registry.npmjs.org/@firebase/database/-/database-1.0.8.tgz" - integrity sha512-dzXALZeBI1U5TXt6619cv0+tgEhJiwlUtQ55WNZY7vGAjv7Q1QioV969iYwt1AQQ0ovHnEW0YW9TiBfefLvErg== +"@firebase/database@1.0.9": + version "1.0.9" + resolved "https://registry.npmjs.org/@firebase/database/-/database-1.0.9.tgz" + integrity sha512-EkiPSKSu2TJJGtOjyISASf3UFpFJDil1lMbfqnxilfbmIsilvC8DzgjuLoYD+eOitcug4wtU9Fh1tt2vgBhskA== dependencies: "@firebase/app-check-interop-types" "0.3.2" "@firebase/auth-interop-types" "0.2.3" - "@firebase/component" "0.6.9" - "@firebase/logger" "0.4.2" - "@firebase/util" "1.10.0" + "@firebase/component" "0.6.10" + "@firebase/logger" "0.4.3" + "@firebase/util" "1.10.1" faye-websocket "0.11.4" tslib "^2.1.0" -"@firebase/firestore-compat@0.3.38": - version "0.3.38" - resolved "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.38.tgz" - integrity sha512-GoS0bIMMkjpLni6StSwRJarpu2+S5m346Na7gr9YZ/BZ/W3/8iHGNr9PxC+f0rNZXqS4fGRn88pICjrZEgbkqQ== +"@firebase/firestore-compat@0.3.39": + version "0.3.39" + resolved "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.39.tgz" + integrity sha512-CsK8g34jNeHx95LISDRTcArJLonW+zJCqHI1Ez9WNiLAK2X8FeQ4UiD+RwOwxAIR+t2a6xED/5Fe6ZIqx7MuoQ== dependencies: - "@firebase/component" "0.6.9" - "@firebase/firestore" "4.7.3" + "@firebase/component" "0.6.10" + "@firebase/firestore" "4.7.4" "@firebase/firestore-types" "3.0.2" - "@firebase/util" "1.10.0" + "@firebase/util" "1.10.1" tslib "^2.1.0" "@firebase/firestore-types@3.0.2": @@ -1514,29 +1512,28 @@ resolved "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-3.0.2.tgz" integrity sha512-wp1A+t5rI2Qc/2q7r2ZpjUXkRVPtGMd6zCLsiWurjsQpqPgFin3AhNibKcIzoF2rnToNa/XYtyWXuifjOOwDgg== -"@firebase/firestore@4.7.3": - version "4.7.3" - resolved "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.7.3.tgz" - integrity sha512-NwVU+JPZ/3bhvNSJMCSzfcBZZg8SUGyzZ2T0EW3/bkUeefCyzMISSt/TTIfEHc8cdyXGlMqfGe3/62u9s74UEg== +"@firebase/firestore@4.7.4": + version "4.7.4" + resolved "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.7.4.tgz" + integrity sha512-K2nq4w+NF8J1waGawY5OHLawP/Aw5CYxyDstVv1NZemGPcM3U+LZ9EPaXr1PatYIrPA7fS4DxZoWcbB0aGJ8Zg== dependencies: - "@firebase/component" "0.6.9" - "@firebase/logger" "0.4.2" - "@firebase/util" "1.10.0" - "@firebase/webchannel-wrapper" "1.0.1" + "@firebase/component" "0.6.10" + "@firebase/logger" "0.4.3" + "@firebase/util" "1.10.1" + "@firebase/webchannel-wrapper" "1.0.2" "@grpc/grpc-js" "~1.9.0" "@grpc/proto-loader" "^0.7.8" tslib "^2.1.0" - undici "6.19.7" -"@firebase/functions-compat@0.3.14": - version "0.3.14" - resolved "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.14.tgz" - integrity sha512-dZ0PKOKQFnOlMfcim39XzaXonSuPPAVuzpqA4ONTIdyaJK/OnBaIEVs/+BH4faa1a2tLeR+Jy15PKqDRQoNIJw== +"@firebase/functions-compat@0.3.15": + version "0.3.15" + resolved "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.15.tgz" + integrity sha512-eiHpc6Sd9Y/SNhBsGi944SapiFbfTPKsiSUQ74QxNSs0yoxvABeIRolVMFk4TokP57NGmstGYpYte02XGNPcYw== dependencies: - "@firebase/component" "0.6.9" - "@firebase/functions" "0.11.8" + "@firebase/component" "0.6.10" + "@firebase/functions" "0.11.9" "@firebase/functions-types" "0.6.2" - "@firebase/util" "1.10.0" + "@firebase/util" "1.10.1" tslib "^2.1.0" "@firebase/functions-types@0.6.2": @@ -1544,28 +1541,27 @@ resolved "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.6.2.tgz" integrity sha512-0KiJ9lZ28nS2iJJvimpY4nNccV21rkQyor5Iheu/nq8aKXJqtJdeSlZDspjPSBBiHRzo7/GMUttegnsEITqR+w== -"@firebase/functions@0.11.8": - version "0.11.8" - resolved "https://registry.npmjs.org/@firebase/functions/-/functions-0.11.8.tgz" - integrity sha512-Lo2rTPDn96naFIlSZKVd1yvRRqqqwiJk7cf9TZhUerwnPKgBzXy+aHE22ry+6EjCaQusUoNai6mU6p+G8QZT1g== +"@firebase/functions@0.11.9": + version "0.11.9" + resolved "https://registry.npmjs.org/@firebase/functions/-/functions-0.11.9.tgz" + integrity sha512-dhO5IUfQRCsrc20YD20nSOX+QCT+cH6N86HlZOLz2XgyEFgzOdBQnUot4EabBJQRkMBI7fZWUrbYfRcnov53ug== dependencies: "@firebase/app-check-interop-types" "0.3.2" "@firebase/auth-interop-types" "0.2.3" - "@firebase/component" "0.6.9" + "@firebase/component" "0.6.10" "@firebase/messaging-interop-types" "0.2.2" - "@firebase/util" "1.10.0" + "@firebase/util" "1.10.1" tslib "^2.1.0" - undici "6.19.7" -"@firebase/installations-compat@0.2.9": - version "0.2.9" - resolved "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.9.tgz" - integrity sha512-2lfdc6kPXR7WaL4FCQSQUhXcPbI7ol3wF+vkgtU25r77OxPf8F/VmswQ7sgIkBBWtymn5ZF20TIKtnOj9rjb6w== +"@firebase/installations-compat@0.2.10": + version "0.2.10" + resolved "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.10.tgz" + integrity sha512-YTonkcVz3AK7RF8xFhvs5CwDuJ0xbzzCJIwXoV14gnzdYbMgy6vWlUUbzkvbtEDXzPRHB0n7aGZl56oy9dLOFw== dependencies: - "@firebase/component" "0.6.9" - "@firebase/installations" "0.6.9" + "@firebase/component" "0.6.10" + "@firebase/installations" "0.6.10" "@firebase/installations-types" "0.5.2" - "@firebase/util" "1.10.0" + "@firebase/util" "1.10.1" tslib "^2.1.0" "@firebase/installations-types@0.5.2": @@ -1573,31 +1569,31 @@ resolved "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.5.2.tgz" integrity sha512-que84TqGRZJpJKHBlF2pkvc1YcXrtEDOVGiDjovP/a3s6W4nlbohGXEsBJo0JCeeg/UG9A+DEZVDUV9GpklUzA== -"@firebase/installations@0.6.9": - version "0.6.9" - resolved "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.9.tgz" - integrity sha512-hlT7AwCiKghOX3XizLxXOsTFiFCQnp/oj86zp1UxwDGmyzsyoxtX+UIZyVyH/oBF5+XtblFG9KZzZQ/h+dpy+Q== +"@firebase/installations@0.6.10": + version "0.6.10" + resolved "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.10.tgz" + integrity sha512-TuGSOMqkFrllxa0X/8VZIqBCRH4POndU/iWKWkRmkh12+/xKSpdp+y/kWaVbsySrelltan6LeYlcYPmLibWbwg== dependencies: - "@firebase/component" "0.6.9" - "@firebase/util" "1.10.0" + "@firebase/component" "0.6.10" + "@firebase/util" "1.10.1" idb "7.1.1" tslib "^2.1.0" -"@firebase/logger@0.4.2": - version "0.4.2" - resolved "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.2.tgz" - integrity sha512-Q1VuA5M1Gjqrwom6I6NUU4lQXdo9IAQieXlujeHZWvRt1b7qQ0KwBaNAjgxG27jgF9/mUwsNmO8ptBCGVYhB0A== +"@firebase/logger@0.4.3": + version "0.4.3" + resolved "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.3.tgz" + integrity sha512-Th42bWJg18EF5bJwhRosn2M/eYxmbWCwXZr4hHX7ltO0SE3QLrpgiMKeRBR/NW7vJke7i0n3i8esbCW2s93qBw== dependencies: tslib "^2.1.0" -"@firebase/messaging-compat@0.2.12": - version "0.2.12" - resolved "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.12.tgz" - integrity sha512-pKsiUVZrbmRgdImYqhBNZlkKJbqjlPkVdQRZGRbkTyX4OSGKR0F/oJeCt1a8jEg5UnBp4fdVwSWSp4DuCovvEQ== +"@firebase/messaging-compat@0.2.13": + version "0.2.13" + resolved "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.13.tgz" + integrity sha512-9ootPClS6m2c2KIzo7AqSHaWzAw28zWcjQPjVv7WeQDu6wjufpbOg+7tuVzb+gqpF9Issa3lDoYOwlO0ZudO3g== dependencies: - "@firebase/component" "0.6.9" - "@firebase/messaging" "0.12.12" - "@firebase/util" "1.10.0" + "@firebase/component" "0.6.10" + "@firebase/messaging" "0.12.13" + "@firebase/util" "1.10.1" tslib "^2.1.0" "@firebase/messaging-interop-types@0.2.2": @@ -1605,28 +1601,28 @@ resolved "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.2.2.tgz" integrity sha512-l68HXbuD2PPzDUOFb3aG+nZj5KA3INcPwlocwLZOzPp9rFM9yeuI9YLl6DQfguTX5eAGxO0doTR+rDLDvQb5tA== -"@firebase/messaging@0.12.12": - version "0.12.12" - resolved "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.12.tgz" - integrity sha512-6q0pbzYBJhZEtUoQx7hnPhZvAbuMNuBXKQXOx2YlWhSrlv9N1m0ZzlNpBbu/ItTzrwNKTibdYzUyaaxdWLg+4w== +"@firebase/messaging@0.12.13": + version "0.12.13" + resolved "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.13.tgz" + integrity sha512-YLa8PWl+BgiOVR5WOyzl21fVJFJeBRfniNuN25d9DBrQzppSAahuN6yS+vt1OIjvZNPN4pZ/lcRLYupbGu4W0w== dependencies: - "@firebase/component" "0.6.9" - "@firebase/installations" "0.6.9" + "@firebase/component" "0.6.10" + "@firebase/installations" "0.6.10" "@firebase/messaging-interop-types" "0.2.2" - "@firebase/util" "1.10.0" + "@firebase/util" "1.10.1" idb "7.1.1" tslib "^2.1.0" -"@firebase/performance-compat@0.2.9": - version "0.2.9" - resolved "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.9.tgz" - integrity sha512-dNl95IUnpsu3fAfYBZDCVhXNkASE0uo4HYaEPd2/PKscfTvsgqFAOxfAXzBEDOnynDWiaGUnb5M1O00JQ+3FXA== +"@firebase/performance-compat@0.2.10": + version "0.2.10" + resolved "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.10.tgz" + integrity sha512-0h1qYkF6I79DSSpHfTQFvb91fo8shmmwiPzWFYAPdPK02bSWpKwVssNYlZX2iUnumxerDMbl7dWN+Im/W3bnXA== dependencies: - "@firebase/component" "0.6.9" - "@firebase/logger" "0.4.2" - "@firebase/performance" "0.6.9" + "@firebase/component" "0.6.10" + "@firebase/logger" "0.4.3" + "@firebase/performance" "0.6.10" "@firebase/performance-types" "0.2.2" - "@firebase/util" "1.10.0" + "@firebase/util" "1.10.1" tslib "^2.1.0" "@firebase/performance-types@0.2.2": @@ -1634,27 +1630,27 @@ resolved "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.2.2.tgz" integrity sha512-gVq0/lAClVH5STrIdKnHnCo2UcPLjJlDUoEB/tB4KM+hAeHUxWKnpT0nemUPvxZ5nbdY/pybeyMe8Cs29gEcHA== -"@firebase/performance@0.6.9": - version "0.6.9" - resolved "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.9.tgz" - integrity sha512-PnVaak5sqfz5ivhua+HserxTJHtCar/7zM0flCX6NkzBNzJzyzlH4Hs94h2Il0LQB99roBqoE5QT1JqWqcLJHQ== +"@firebase/performance@0.6.10": + version "0.6.10" + resolved "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.10.tgz" + integrity sha512-x/mNYKGxq7A+QV0EiEZeD2S+E+kw+UcZ8FXuE7qDJyGGt/0Wd+bIIL7RakG/VrFt7/UYc//nKygDc7/Ig7sOmQ== dependencies: - "@firebase/component" "0.6.9" - "@firebase/installations" "0.6.9" - "@firebase/logger" "0.4.2" - "@firebase/util" "1.10.0" + "@firebase/component" "0.6.10" + "@firebase/installations" "0.6.10" + "@firebase/logger" "0.4.3" + "@firebase/util" "1.10.1" tslib "^2.1.0" -"@firebase/remote-config-compat@0.2.9": - version "0.2.9" - resolved "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.9.tgz" - integrity sha512-AxzGpWfWFYejH2twxfdOJt5Cfh/ATHONegTd/a0p5flEzsD5JsxXgfkFToop+mypEL3gNwawxrxlZddmDoNxyA== +"@firebase/remote-config-compat@0.2.10": + version "0.2.10" + resolved "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.10.tgz" + integrity sha512-fIi5OB2zk0zpChMV/tTd0oEZcZI8TlwQDlLlcrDpMOV5l5dqd0JNlWKh6Fwmh4izmytk+rZIAIpnak/NjGVesQ== dependencies: - "@firebase/component" "0.6.9" - "@firebase/logger" "0.4.2" - "@firebase/remote-config" "0.4.9" + "@firebase/component" "0.6.10" + "@firebase/logger" "0.4.3" + "@firebase/remote-config" "0.4.10" "@firebase/remote-config-types" "0.3.2" - "@firebase/util" "1.10.0" + "@firebase/util" "1.10.1" tslib "^2.1.0" "@firebase/remote-config-types@0.3.2": @@ -1662,26 +1658,26 @@ resolved "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.3.2.tgz" integrity sha512-0BC4+Ud7y2aPTyhXJTMTFfrGGLqdYXrUB9sJVAB8NiqJswDTc4/2qrE/yfUbnQJhbSi6ZaTTBKyG3n1nplssaA== -"@firebase/remote-config@0.4.9": - version "0.4.9" - resolved "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.9.tgz" - integrity sha512-EO1NLCWSPMHdDSRGwZ73kxEEcTopAxX1naqLJFNApp4hO8WfKfmEpmjxmP5TrrnypjIf2tUkYaKsfbEA7+AMmA== +"@firebase/remote-config@0.4.10": + version "0.4.10" + resolved "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.10.tgz" + integrity sha512-jTRjy3TdqzVna19m5a1HEHE5BG4Z3BQTxBgvQRTmMKlHacx4QS0CToAas7R9M9UkxpgFcVuAE7FpWIOWQGCEWw== dependencies: - "@firebase/component" "0.6.9" - "@firebase/installations" "0.6.9" - "@firebase/logger" "0.4.2" - "@firebase/util" "1.10.0" + "@firebase/component" "0.6.10" + "@firebase/installations" "0.6.10" + "@firebase/logger" "0.4.3" + "@firebase/util" "1.10.1" tslib "^2.1.0" -"@firebase/storage-compat@0.3.12": - version "0.3.12" - resolved "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.12.tgz" - integrity sha512-hA4VWKyGU5bWOll+uwzzhEMMYGu9PlKQc1w4DWxB3aIErWYzonrZjF0icqNQZbwKNIdh8SHjZlFeB2w6OSsjfg== +"@firebase/storage-compat@0.3.13": + version "0.3.13" + resolved "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.13.tgz" + integrity sha512-15kje7JALswRCBKsCSvKg5FbqUYykaIMqMbZRD7I6uVRWwdyTvez5MBQfMhBia2JcEmPiDpXhJTXH4PAWFiA8g== dependencies: - "@firebase/component" "0.6.9" - "@firebase/storage" "0.13.2" + "@firebase/component" "0.6.10" + "@firebase/storage" "0.13.3" "@firebase/storage-types" "0.8.2" - "@firebase/util" "1.10.0" + "@firebase/util" "1.10.1" tslib "^2.1.0" "@firebase/storage-types@0.8.2": @@ -1689,38 +1685,37 @@ resolved "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.2.tgz" integrity sha512-0vWu99rdey0g53lA7IShoA2Lol1jfnPovzLDUBuon65K7uKG9G+L5uO05brD9pMw+l4HRFw23ah3GwTGpEav6g== -"@firebase/storage@0.13.2": - version "0.13.2" - resolved "https://registry.npmjs.org/@firebase/storage/-/storage-0.13.2.tgz" - integrity sha512-fxuJnHshbhVwuJ4FuISLu+/76Aby2sh+44ztjF2ppoe0TELIDxPW6/r1KGlWYt//AD0IodDYYA8ZTN89q8YqUw== +"@firebase/storage@0.13.3": + version "0.13.3" + resolved "https://registry.npmjs.org/@firebase/storage/-/storage-0.13.3.tgz" + integrity sha512-B5HiJ7isYKaT4dOEV43f2ySdhQxzq+SQEm7lqXebJ8AYCsebdHrgGzrPR0LR962xGjPzJHFKx63gA8Be/P2MCw== dependencies: - "@firebase/component" "0.6.9" - "@firebase/util" "1.10.0" + "@firebase/component" "0.6.10" + "@firebase/util" "1.10.1" tslib "^2.1.0" - undici "6.19.7" -"@firebase/util@1.10.0": - version "1.10.0" - resolved "https://registry.npmjs.org/@firebase/util/-/util-1.10.0.tgz" - integrity sha512-xKtx4A668icQqoANRxyDLBLz51TAbDP9KRfpbKGxiCAW346d0BeJe5vN6/hKxxmWwnZ0mautyv39JxviwwQMOQ== +"@firebase/util@1.10.1": + version "1.10.1" + resolved "https://registry.npmjs.org/@firebase/util/-/util-1.10.1.tgz" + integrity sha512-AIhFnCCjM8FmCqSNlNPTuOk3+gpHC1RkeNUBLtPbcqGYpN5MxI5q7Yby+rxycweOZOCboDzfIj8WyaY4tpQG/g== dependencies: tslib "^2.1.0" -"@firebase/vertexai-preview@0.0.4": - version "0.0.4" - resolved "https://registry.npmjs.org/@firebase/vertexai-preview/-/vertexai-preview-0.0.4.tgz" - integrity sha512-EBSqyu9eg8frQlVU9/HjKtHN7odqbh9MtAcVz3WwHj4gLCLOoN9F/o+oxlq3CxvFrd3CNTZwu6d2mZtVlEInng== +"@firebase/vertexai@1.0.0": + version "1.0.0" + resolved "https://registry.npmjs.org/@firebase/vertexai/-/vertexai-1.0.0.tgz" + integrity sha512-48N3Lp/9GgiCCRfrSdHS+Y1IiMdYXvnHFO/f+HL1PgUtBq7WQ/fWmYOX3mzAN36zvytq13nb68ImF+GALopp+Q== dependencies: "@firebase/app-check-interop-types" "0.3.2" - "@firebase/component" "0.6.9" - "@firebase/logger" "0.4.2" - "@firebase/util" "1.10.0" + "@firebase/component" "0.6.10" + "@firebase/logger" "0.4.3" + "@firebase/util" "1.10.1" tslib "^2.1.0" -"@firebase/webchannel-wrapper@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.1.tgz" - integrity sha512-jmEnr/pk0yVkA7mIlHNnxCi+wWzOFUg0WyIotgkKAb2u1J7fAeDBcVNSTjTihbAYNusCLQdW5s9IJ5qwnEufcQ== +"@firebase/webchannel-wrapper@1.0.2": + version "1.0.2" + resolved "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.2.tgz" + integrity sha512-3F4iA2E+NtdMbOU0XC1cHE8q6MqpGIKRj62oGOF38S6AAx5VHR9cXmoDUSj7ejvTAT7m6jxuEeQkHeq0F+mU2w== "@grpc/grpc-js@~1.9.0": version "1.9.15" @@ -2166,10 +2161,10 @@ dependencies: "@swc/helpers" "^0.5.0" -"@remix-run/router@1.20.0": - version "1.20.0" - resolved "https://registry.npmjs.org/@remix-run/router/-/router-1.20.0.tgz" - integrity sha512-mUnk8rPJBI9loFDZ+YzPGdeniYK+FTmRD1TMCz7ev2SNIozyKKpnGgsxO34u6Z4z/t0ITuu7voi/AshfsGsgFg== +"@remix-run/router@1.21.0": + version "1.21.0" + resolved "https://registry.npmjs.org/@remix-run/router/-/router-1.21.0.tgz" + integrity sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA== "@restart/hooks@^0.4.9": version "0.4.16" @@ -5295,39 +5290,39 @@ find-up@^5.0.0: locate-path "^6.0.0" path-exists "^4.0.0" -firebase@^10.14.1: - version "10.14.1" - resolved "https://registry.npmjs.org/firebase/-/firebase-10.14.1.tgz" - integrity sha512-0KZxU+Ela9rUCULqFsUUOYYkjh7OM1EWdIfG6///MtXd0t2/uUIf0iNV5i0KariMhRQ5jve/OY985nrAXFaZeQ== - dependencies: - "@firebase/analytics" "0.10.8" - "@firebase/analytics-compat" "0.2.14" - "@firebase/app" "0.10.13" - "@firebase/app-check" "0.8.8" - "@firebase/app-check-compat" "0.3.15" - "@firebase/app-compat" "0.2.43" +firebase@^11.0.1: + version "11.0.1" + resolved "https://registry.npmjs.org/firebase/-/firebase-11.0.1.tgz" + integrity sha512-qsFb8dMcQINEDhJteG7RP+GqwgSRvfyiexQqHd5JToDdm87i9I2rGC4XQsGawKGxzKwZ/ISdgwNWxXAFYdCC6A== + dependencies: + "@firebase/analytics" "0.10.9" + "@firebase/analytics-compat" "0.2.15" + "@firebase/app" "0.10.15" + "@firebase/app-check" "0.8.9" + "@firebase/app-check-compat" "0.3.16" + "@firebase/app-compat" "0.2.45" "@firebase/app-types" "0.9.2" - "@firebase/auth" "1.7.9" - "@firebase/auth-compat" "0.5.14" - "@firebase/data-connect" "0.1.0" - "@firebase/database" "1.0.8" - "@firebase/database-compat" "1.0.8" - "@firebase/firestore" "4.7.3" - "@firebase/firestore-compat" "0.3.38" - "@firebase/functions" "0.11.8" - "@firebase/functions-compat" "0.3.14" - "@firebase/installations" "0.6.9" - "@firebase/installations-compat" "0.2.9" - "@firebase/messaging" "0.12.12" - "@firebase/messaging-compat" "0.2.12" - "@firebase/performance" "0.6.9" - "@firebase/performance-compat" "0.2.9" - "@firebase/remote-config" "0.4.9" - "@firebase/remote-config-compat" "0.2.9" - "@firebase/storage" "0.13.2" - "@firebase/storage-compat" "0.3.12" - "@firebase/util" "1.10.0" - "@firebase/vertexai-preview" "0.0.4" + "@firebase/auth" "1.8.0" + "@firebase/auth-compat" "0.5.15" + "@firebase/data-connect" "0.1.1" + "@firebase/database" "1.0.9" + "@firebase/database-compat" "2.0.0" + "@firebase/firestore" "4.7.4" + "@firebase/firestore-compat" "0.3.39" + "@firebase/functions" "0.11.9" + "@firebase/functions-compat" "0.3.15" + "@firebase/installations" "0.6.10" + "@firebase/installations-compat" "0.2.10" + "@firebase/messaging" "0.12.13" + "@firebase/messaging-compat" "0.2.13" + "@firebase/performance" "0.6.10" + "@firebase/performance-compat" "0.2.10" + "@firebase/remote-config" "0.4.10" + "@firebase/remote-config-compat" "0.2.10" + "@firebase/storage" "0.13.3" + "@firebase/storage-compat" "0.3.13" + "@firebase/util" "1.10.1" + "@firebase/vertexai" "1.0.0" flat-cache@^3.0.4: version "3.2.0" @@ -8561,20 +8556,20 @@ react-refresh@^0.11.0: resolved "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz" integrity sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A== -react-router-dom@^6.27.0: - version "6.27.0" - resolved "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.27.0.tgz" - integrity sha512-+bvtFWMC0DgAFrfKXKG9Fc+BcXWRUO1aJIihbB79xaeq0v5UzfvnM5houGUm1Y461WVRcgAQ+Clh5rdb1eCx4g== +react-router-dom@^6.28.0: + version "6.28.0" + resolved "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.28.0.tgz" + integrity sha512-kQ7Unsl5YdyOltsPGl31zOjLrDv+m2VcIEcIHqYYD3Lp0UppLjrzcfJqDJwXxFw3TH/yvapbnUvPlAj7Kx5nbg== dependencies: - "@remix-run/router" "1.20.0" - react-router "6.27.0" + "@remix-run/router" "1.21.0" + react-router "6.28.0" -react-router@6.27.0: - version "6.27.0" - resolved "https://registry.npmjs.org/react-router/-/react-router-6.27.0.tgz" - integrity sha512-YA+HGZXz4jaAkVoYBE98VQl+nVzI+cVI2Oj/06F5ZM+0u3TgedN9Y9kmMRo2mnkSK2nCpNQn0DVob4HCsY/WLw== +react-router@6.28.0: + version "6.28.0" + resolved "https://registry.npmjs.org/react-router/-/react-router-6.28.0.tgz" + integrity sha512-HrYdIFqdrnhDw0PqG/AKjAqEqM7AvxCz0DQ4h2W8k6nqmc5uRBYDag0SBxx9iYz5G8gnuNVLzUe13wl9eAsXXg== dependencies: - "@remix-run/router" "1.20.0" + "@remix-run/router" "1.21.0" react-scripts@^5.0.1: version "5.0.1" @@ -9957,11 +9952,6 @@ undici-types@~5.26.4: resolved "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz" integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== -undici@6.19.7: - version "6.19.7" - resolved "https://registry.npmjs.org/undici/-/undici-6.19.7.tgz" - integrity sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A== - unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz"