Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project stopped building after upgrading firebase dependency to 9.17.0 #7002

Closed
samuelgrigolato opened this issue Feb 2, 2023 · 4 comments
Closed
Labels

Comments

@samuelgrigolato
Copy link

Describe your environment

  • Operating System version: Linux 6.1.8-arch1-1 (also happened on CI)
  • Browser version: irrelevant
  • Firebase SDK version: 9.17.0 (works on 9.16.0 and 9.15.0 at least)
  • Firebase Product: not sure as a lot of them have upgraded together

Describe the problem

Steps to reproduce:

Running:

$ npm run build # the script is: react-scripts build

Used to work fine on [email protected] and [email protected].

If I upgrade to 9.17.0 (npm install [email protected]) the same command starts giving me this output:

» npm run build

> xxxxxxxxxxxxx build
> react-scripts build

Creating an optimized production build...
Failed to compile.

Module not found: Error: Default condition should be last one

I'm not sure how to provide better instructions to reproduce because of the generic message (Googling didn't help much so far) but I'm happy to help if anyone has any tips to share.

Relevant Code:

  • package-lock.json diff:
diff --git a/package-lock.json b/package-lock.json
index 0906ada..fe9732e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -13,7 +13,7 @@
         "@react-spring/web": "^9.5.5",
         "@stripe/stripe-js": "^1.46.0",
         "@use-gesture/react": "^10.2.20",
-        "firebase": "^9.15.0",
+        "firebase": "^9.17.0",
         "i18next": "^22.0.1",
         "i18next-browser-languagedetector": "^7.0.0",
         "i18next-chained-backend": "^4.0.0",
@@ -2469,14 +2469,14 @@
       }
     },
     "node_modules/@firebase/analytics": {
-      "version": "0.9.1",
-      "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.9.1.tgz",
-      "integrity": "sha512-ARXtNHDrjDhVrs5MqmFDpr5yyCw89r1eHLd+Dw9fotAufxL1WTmo6O9bJqKb7QulIJaA84vsFokA3NaO2DNCnQ==",
+      "version": "0.9.2",
+      "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.9.2.tgz",
+      "integrity": "sha512-kNDVUoLwoJ0buN6jPbwMh2+lCLOUiF4c6g+F4K4oAkfY9tTxvDDlQStFdAAjHeyBUtZ8wNv9lCPUfUEJLYtRlg==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
-        "@firebase/installations": "0.6.1",
+        "@firebase/component": "0.6.2",
+        "@firebase/installations": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       },
       "peerDependencies": {
@@ -2484,14 +2484,14 @@
       }
     },
     "node_modules/@firebase/analytics-compat": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.1.tgz",
-      "integrity": "sha512-qfFAGS4YFsBbmZwVa7xaDnGh7k9BKF4o/piyjySAv0lxRYd74/tSrm3kMk1YM7GCti7PdbgKvl6oSR70zMFQjw==",
+      "version": "0.2.2",
+      "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.2.tgz",
+      "integrity": "sha512-LzYCi3M8aekIUA6U+vh2R+SgmAELIiVSPmCGgHYhym3QGoVr6AL8RqJxtITbTWJXMXs04tLTDEsZtADJXPiEgA==",
       "dependencies": {
-        "@firebase/analytics": "0.9.1",
+        "@firebase/analytics": "0.9.2",
         "@firebase/analytics-types": "0.8.0",
-        "@firebase/component": "0.6.1",
-        "@firebase/util": "1.9.0",
+        "@firebase/component": "0.6.2",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       },
       "peerDependencies": {
@@ -2504,25 +2504,25 @@
       "integrity": "sha512-iRP+QKI2+oz3UAh4nPEq14CsEjrjD6a5+fuypjScisAh9kXKFvdJOZJDwk7kikLvWVLGEs9+kIUS4LPQV7VZVw=="
     },
     "node_modules/@firebase/app": {
-      "version": "0.9.1",
-      "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.9.1.tgz",
-      "integrity": "sha512-Z8wOSol+pvp4CFyY1mW+aqdZlrwhW/ha2YXQ6/avJ56c5Hnvt4k6GktZE6o5NyzvfJTgNHryhMtnEJMIuLaT4w==",
+      "version": "0.9.2",
+      "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.9.2.tgz",
+      "integrity": "sha512-91Kc/cdGlRfp0zv+1p0tg0bDZ8tUrvPQC0wOEJxZrXfp3HBkZ8AYoWK1uY3cOq4d098OEM+8ViWzKg4zrkJDXg==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "idb": "7.0.1",
         "tslib": "^2.1.0"
       }
     },
     "node_modules/@firebase/app-check": {
-      "version": "0.6.1",
-      "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.6.1.tgz",
-      "integrity": "sha512-gDG4Gr4n3MnBZAAwLMynU9u/b+f1y87lCezfwlmN1gUxD85mJcvp4hLf87fACTyRkdVfe8hqSXm+MOYn2bMGLg==",
+      "version": "0.6.2",
+      "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.6.2.tgz",
+      "integrity": "sha512-bOR9Nf+GdK1QEk2m/2QaXP3EcDWYajTYSV6mJZFVqYM53gQH4m2zWw1LKNC7yPEbAT0s3MDKnHNJ8o6tIuJI0g==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       },
       "peerDependencies": {
@@ -2530,15 +2530,15 @@
       }
     },
     "node_modules/@firebase/app-check-compat": {
-      "version": "0.3.1",
-      "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.1.tgz",
-      "integrity": "sha512-IaSYdmaoQgWUrN6rjAYJs1TGXj38Wl9damtrDEyJBf7+rrvKshPAP/CP6e2bd89XOMZKbvy8rKoe1CqX1K3ZjQ==",
+      "version": "0.3.2",
+      "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.2.tgz",
+      "integrity": "sha512-yVSpqUMj/QWqHnuPGuuB/m0wa7HQhYp/bx8UZxUImxog2SPF9xSICsQy1KS+eOS/94bGumGhjQNSA21wNqr74A==",
       "dependencies": {
-        "@firebase/app-check": "0.6.1",
+        "@firebase/app-check": "0.6.2",
         "@firebase/app-check-types": "0.5.0",
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       },
       "peerDependencies": {
@@ -2556,14 +2556,14 @@
       "integrity": "sha512-uwSUj32Mlubybw7tedRzR24RP8M8JUVR3NPiMk3/Z4bCmgEKTlQBwMXrehDAZ2wF+TsBq0SN1c6ema71U/JPyQ=="
     },
     "node_modules/@firebase/app-compat": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.1.tgz",
-      "integrity": "sha512-UgPy2ZO0li0j4hAkaZKY9P1TuJEx5RylhUWPzCb8DZhBm+uHdfsFI9Yr+wMlu6qQH2sWoweFtYU6ljGzxwdctw==",
+      "version": "0.2.2",
+      "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.2.tgz",
+      "integrity": "sha512-k3H04AlGd3FVfLhWjCWVhEzZJv1otrzT/z//U2b2WPyVM5Sq0FnPJQ3w0amojP8Sdev3ma4Wnelvll6FppQJ1Q==",
       "dependencies": {
-        "@firebase/app": "0.9.1",
-        "@firebase/component": "0.6.1",
+        "@firebase/app": "0.9.2",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
@@ -2573,13 +2573,13 @@
       "integrity": "sha512-AeweANOIo0Mb8GiYm3xhTEBVCmPwTYAu9Hcd2qSkLuga/6+j9b1Jskl5bpiSQWy9eJ/j5pavxj6eYogmnuzm+Q=="
     },
     "node_modules/@firebase/auth": {
-      "version": "0.21.1",
-      "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.21.1.tgz",
-      "integrity": "sha512-/ap7eT9X7kZTD4Fn2m+nJyC1a9DfFo0H4euoJDN8U+JCMN+GOqkPbkMWCey7wV510WNoPCZQ05+nsAqKkbEVJw==",
+      "version": "0.21.2",
+      "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.21.2.tgz",
+      "integrity": "sha512-VgFWol93U9P6kBFVp5AdivEs2uylszDPkTekyHNa7mmB3ir15TCMyxBQCmpNjslsN+XkWAUlEPtwABIunitRKQ==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "node-fetch": "2.6.7",
         "tslib": "^2.1.0"
       },
@@ -2588,14 +2588,14 @@
       }
     },
     "node_modules/@firebase/auth-compat": {
-      "version": "0.3.1",
-      "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.3.1.tgz",
-      "integrity": "sha512-Ndcaam+IL1TuJ6hZ0EcQ+v261cK3kPm4mvUtouoTfl3FNinm9XvhccN8ojuaRtIV9TiY18mzGjONKF5ZCXLIZw==",
+      "version": "0.3.2",
+      "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.3.2.tgz",
+      "integrity": "sha512-d+qJFE2OtJGhOoYWPGDun/X5ceh1AzLoyx9d74K0qG4rTosXurdEyw4vM/ckF5bUAyYj5sNgeT3x3bLnvmTmqw==",
       "dependencies": {
-        "@firebase/auth": "0.21.1",
+        "@firebase/auth": "0.21.2",
         "@firebase/auth-types": "0.12.0",
-        "@firebase/component": "0.6.1",
-        "@firebase/util": "1.9.0",
+        "@firebase/component": "0.6.2",
+        "@firebase/util": "1.9.1",
         "node-fetch": "2.6.7",
         "tslib": "^2.1.0"
       },
@@ -2618,57 +2618,57 @@
       }
     },
     "node_modules/@firebase/component": {
-      "version": "0.6.1",
-      "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.1.tgz",
-      "integrity": "sha512-yvKthG0InjFx9aOPnh6gk0lVNfNVEtyq3LwXgZr+hOwD0x/CtXq33XCpqv0sQj5CA4FdMy8OO+y9edI+ZUw8LA==",
+      "version": "0.6.2",
+      "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.2.tgz",
+      "integrity": "sha512-s/hm/51ZmpUVw6jHLtuSLZem/VKoSw6u/3BoTUEMHeZ/+BCsIKKGGf5dyWLf3nWkVPNuRlgh1xcWNYHGM5zW/w==",
       "dependencies": {
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
     "node_modules/@firebase/database": {
-      "version": "0.14.1",
-      "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.14.1.tgz",
-      "integrity": "sha512-iX6/p7hoxUMbYAGZD+D97L05xQgpkslF2+uJLZl46EdaEfjVMEwAdy7RS/grF96kcFZFg502LwPYTXoIdrZqOA==",
+      "version": "0.14.2",
+      "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.14.2.tgz",
+      "integrity": "sha512-C1Q2GUa52U0rYcOJNnQXUBoER85ftl80EE9+eMv8lOmpq3O/O02eXuCZRQJSUJQPVx5St+36y9N5vplXy3OtQw==",
       "dependencies": {
         "@firebase/auth-interop-types": "0.2.1",
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "faye-websocket": "0.11.4",
         "tslib": "^2.1.0"
       }
     },
     "node_modules/@firebase/database-compat": {
-      "version": "0.3.1",
-      "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-0.3.1.tgz",
-      "integrity": "sha512-sI7LNh0C8PCq9uUKjrBKLbZvqHTSjsf2LeZRxin+rHVegomjsOAYk9OzYwxETWh3URhpMkCM8KcTl7RVwAldog==",
+      "version": "0.3.2",
+      "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-0.3.2.tgz",
+      "integrity": "sha512-e9CZvcfK62Y2N9Ngu8ouPjMDE8Z55gNLF3SUJVHjq9UXBPYYuovMzUU5dxFffOYU1uIPjQ3ub1uVY7cDZD1dBg==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
-        "@firebase/database": "0.14.1",
-        "@firebase/database-types": "0.10.1",
+        "@firebase/component": "0.6.2",
+        "@firebase/database": "0.14.2",
+        "@firebase/database-types": "0.10.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
     "node_modules/@firebase/database-types": {
-      "version": "0.10.1",
-      "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.10.1.tgz",
-      "integrity": "sha512-UgUx9VakTHbP2WrVUdYrUT2ofTFVfWjGW2O1fwuvvMyo6WSnuSyO5nB1u0cyoMPvO25dfMIUVerfK7qFfwGL3Q==",
+      "version": "0.10.2",
+      "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.10.2.tgz",
+      "integrity": "sha512-f11n8RNpJcL+P/k3tzOvNVwM1wpcd8uw5HOZFw7VOApB+PE9ddutvMgVt/AuZelQdW2mDI2jQtWz1UlgztfCnQ==",
       "dependencies": {
         "@firebase/app-types": "0.9.0",
-        "@firebase/util": "1.9.0"
+        "@firebase/util": "1.9.1"
       }
     },
     "node_modules/@firebase/firestore": {
-      "version": "3.8.1",
-      "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-3.8.1.tgz",
-      "integrity": "sha512-oc2HMkUnq/zF+g9o974tp5RVCdXCnrU8e5S98ajfWG/hGV+8pr4i6vIa4z0yEXKWGi4X0FguxrC69z1dxEJbNg==",
+      "version": "3.8.2",
+      "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-3.8.2.tgz",
+      "integrity": "sha512-uabFJ5DgTLgz8XEUEfegfod+Q388WK1No/fhryLUVquaoHX6QimYG704FN+Z0j3L3RmQJ+An3pRFA84PjQvx4w==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "@firebase/webchannel-wrapper": "0.9.0",
         "@grpc/grpc-js": "~1.7.0",
         "@grpc/proto-loader": "^0.6.13",
@@ -2683,14 +2683,14 @@
       }
     },
     "node_modules/@firebase/firestore-compat": {
-      "version": "0.3.1",
-      "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.1.tgz",
-      "integrity": "sha512-7eE4O2ASyy5X2h4a+KCRt0ZpliUAKo2jrKxKl1ZVCnOOjSCkXXeRVRG9eNZRqBwukhdwskJTM9acs0WxmKOYLA==",
+      "version": "0.3.2",
+      "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.2.tgz",
+      "integrity": "sha512-LdmhO4AThtU54bSOzSSgedg+pEQ4f5XkWNS5vjql9bHFPtJYgyIndoTlQoqWJiCPWKkVxxHlgKD+vDgtCPAF3g==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
-        "@firebase/firestore": "3.8.1",
+        "@firebase/component": "0.6.2",
+        "@firebase/firestore": "3.8.2",
         "@firebase/firestore-types": "2.5.1",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       },
       "peerDependencies": {
@@ -2707,15 +2707,15 @@
       }
     },
     "node_modules/@firebase/functions": {
-      "version": "0.9.1",
-      "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.9.1.tgz",
-      "integrity": "sha512-xCSSU4aVSqYU+lCqhn9o5jJcE1KLUOOKyJfCTdCSCyTn2J3vl9Vk4TDm3JSb1Eu6XsNWtxeMW188F/GYxuMWcw==",
+      "version": "0.9.2",
+      "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.9.2.tgz",
+      "integrity": "sha512-XctvHLeC5kHnStTCKyzfVmVIFDZogXlJYhgj2zx8//WCVxkHaLRZYRBpoPf/pWKquWZUj91HfJFlVTIXAbbKew==",
       "dependencies": {
         "@firebase/app-check-interop-types": "0.2.0",
         "@firebase/auth-interop-types": "0.2.1",
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/messaging-interop-types": "0.2.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "node-fetch": "2.6.7",
         "tslib": "^2.1.0"
       },
@@ -2724,14 +2724,14 @@
       }
     },
     "node_modules/@firebase/functions-compat": {
-      "version": "0.3.1",
-      "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.1.tgz",
-      "integrity": "sha512-f2D2XoRN+QCziCrUL7UrLaBEoG3v2iAeyNwbbOQ3vv0rI0mtku2/yeB2OINz5/iI6oIrBPUMNLr5fitofj7FpQ==",
+      "version": "0.3.2",
+      "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.2.tgz",
+      "integrity": "sha512-zBkprVozQs7ZgtTToiXbM10A9M43Cfu7f2j8ahFIk4yuzhMSRV+asSbhcdnx0cqumLoXsAR9MObpq8XAjBrb4Q==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
-        "@firebase/functions": "0.9.1",
+        "@firebase/component": "0.6.2",
+        "@firebase/functions": "0.9.2",
         "@firebase/functions-types": "0.6.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       },
       "peerDependencies": {
@@ -2744,12 +2744,12 @@
       "integrity": "sha512-hfEw5VJtgWXIRf92ImLkgENqpL6IWpYaXVYiRkFY1jJ9+6tIhWM7IzzwbevwIIud/jaxKVdRzD7QBWfPmkwCYw=="
     },
     "node_modules/@firebase/installations": {
-      "version": "0.6.1",
-      "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.1.tgz",
-      "integrity": "sha512-gpobP09LLLakBfNCL04fyblfyb3oX1pn+iNmELygrcAkXTO13IAMuOzThI+Xk4NHQZMX1p5GFSAiGbG4yfsSUQ==",
+      "version": "0.6.2",
+      "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.2.tgz",
+      "integrity": "sha512-M5M3skRGqOx/FmUuWi+pJ4tqoKeYgi29mcM1OH7CiVSjxuPcwnMTUyzcsHbh6qxqHZjL/uyZu7svoT8H8aLwTA==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
-        "@firebase/util": "1.9.0",
+        "@firebase/component": "0.6.2",
+        "@firebase/util": "1.9.1",
         "idb": "7.0.1",
         "tslib": "^2.1.0"
       },
@@ -2758,14 +2758,14 @@
       }
     },
     "node_modules/@firebase/installations-compat": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.1.tgz",
-      "integrity": "sha512-X4IBVKajEeaE45zWX0Y1q8ey39aPFLa+BsUoYzsduMzCxcMBIPZd5/lV1EVGt8SN3+unnC2J75flYkxXVlhBoQ==",
+      "version": "0.2.2",
+      "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.2.tgz",
+      "integrity": "sha512-5ToQXMlVC7j/xkUb4wTEC0VHFilPrV0M9IAYZue3c31129eWaTEZiBiyFS3p7Qg0mus++r2Q3OBCBR1XiZkCYw==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
-        "@firebase/installations": "0.6.1",
+        "@firebase/component": "0.6.2",
+        "@firebase/installations": "0.6.2",
         "@firebase/installations-types": "0.5.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       },
       "peerDependencies": {
@@ -2789,14 +2789,14 @@
       }
     },
     "node_modules/@firebase/messaging": {
-      "version": "0.12.1",
-      "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.1.tgz",
-      "integrity": "sha512-/F+2OWarR8TcJJVlQS6zBoHHfXMgfgR0/ukQ3h7Ow3WZ3WZ9+Sj/gvxzothXZm+WtBylfXuhiANFgHEDFL0J0w==",
+      "version": "0.12.2",
+      "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.2.tgz",
+      "integrity": "sha512-8gbiU6RvrA9B03TIYbK+HY0cGiVUCHGel7FsHHNqQ1Ga7UzsybPnZbC7tw2GP+QObGuL+xAj974ljua05nOyWw==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
-        "@firebase/installations": "0.6.1",
+        "@firebase/component": "0.6.2",
+        "@firebase/installations": "0.6.2",
         "@firebase/messaging-interop-types": "0.2.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "idb": "7.0.1",
         "tslib": "^2.1.0"
       },
@@ -2805,13 +2805,13 @@
       }
     },
     "node_modules/@firebase/messaging-compat": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.1.tgz",
-      "integrity": "sha512-BykvXtAWOs0W4Ik79lNfMKSxaUCtOJ47PJ9Vw2ySHZ14vFFNuDAtRTOBOlAFhUpsHqRoQFvFCkBGsRIQYq8hzw==",
+      "version": "0.2.2",
+      "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.2.tgz",
+      "integrity": "sha512-UMQTfjDxdEUjLJZl5Vas01h5szxzrUMYBxBoKCsW/p21wA2s8i3AVazSThCKHUxO2akQYOwqDg4x9u19wli+IQ==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
-        "@firebase/messaging": "0.12.1",
-        "@firebase/util": "1.9.0",
+        "@firebase/component": "0.6.2",
+        "@firebase/messaging": "0.12.2",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       },
       "peerDependencies": {
@@ -2824,14 +2824,14 @@
       "integrity": "sha512-ujA8dcRuVeBixGR9CtegfpU4YmZf3Lt7QYkcj693FFannwNuZgfAYaTmbJ40dtjB81SAu6tbFPL9YLNT15KmOQ=="
     },
     "node_modules/@firebase/performance": {
-      "version": "0.6.1",
-      "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.1.tgz",
-      "integrity": "sha512-mT/CWz3CLgyn/a3sO/TJgrTt+RA3DfuvWwGXY9zmIiuBZY2bDi1M2uMefJdJKc9sBUPRajNF6RL10nGYq3BAuQ==",
+      "version": "0.6.2",
+      "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.2.tgz",
+      "integrity": "sha512-2fgcbrR0lenNpSx0lpDt16IrBiiqe3YgC7s+KIgoO35gP8F1T6VcuYG1a7JvVvx8AXE95u3OIs8e9/0p5eV6Fw==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
-        "@firebase/installations": "0.6.1",
+        "@firebase/component": "0.6.2",
+        "@firebase/installations": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       },
       "peerDependencies": {
@@ -2839,15 +2839,15 @@
       }
     },
     "node_modules/@firebase/performance-compat": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.1.tgz",
-      "integrity": "sha512-4mn6eS7r2r+ZAHvU0OHE+3ZO+x6gOVhf2ypBoijuDNaRNjSn9GcvA8udD4IbJ8FNv/k7mbbtA9AdxVb701Lr1g==",
+      "version": "0.2.2",
+      "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.2.tgz",
+      "integrity": "sha512-VPiu5a1BMo2pOCrUg/2HtzMRCgsxbNyug8B/1hjP4XQWhTCc1LJTlVFIlJBSr/PqerlPcKIdqzT9wnwMPFZcgg==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/performance": "0.6.1",
+        "@firebase/performance": "0.6.2",
         "@firebase/performance-types": "0.2.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       },
       "peerDependencies": {
@@ -2860,14 +2860,14 @@
       "integrity": "sha512-kYrbr8e/CYr1KLrLYZZt2noNnf+pRwDq2KK9Au9jHrBMnb0/C9X9yWSXmZkFt4UIdsQknBq8uBB7fsybZdOBTA=="
     },
     "node_modules/@firebase/remote-config": {
-      "version": "0.4.1",
-      "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.1.tgz",
-      "integrity": "sha512-RCzBH3FjAPRSP3M1T7jdxLYBesIdLtNIQ0fR9ywJpGSSa0kIXEJ9iSZMTP+9pJtaCxz8db07FvjEqg7Y+lgjzg==",
+      "version": "0.4.2",
+      "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.2.tgz",
+      "integrity": "sha512-L4V1FWFku8W41oPrSO1M5NruyDFUpgv1OAOWz6FowAqwAmvOaxMjXoCqjXYKiWkXLcfjbzApvMqbSAFHwYH7LQ==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
-        "@firebase/installations": "0.6.1",
+        "@firebase/component": "0.6.2",
+        "@firebase/installations": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       },
       "peerDependencies": {
@@ -2875,15 +2875,15 @@
       }
     },
     "node_modules/@firebase/remote-config-compat": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.1.tgz",
-      "integrity": "sha512-RPCj7c2Q3QxMgJH3YCt0iD57KppFApghxAGETzlr6Jm6vT7k0vqvk2KgRBgKa4koJBsgwlUtRn2roaCqUEadyg==",
+      "version": "0.2.2",
+      "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.2.tgz",
+      "integrity": "sha512-aLcQk9Ibo+M/LlO2LLCvDhomkt/eNLTRXcBKemhTsMmXcpVrtjQEskmLjanhqiToZ4ZTDHtKypWq62AMpYLICQ==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/remote-config": "0.4.1",
+        "@firebase/remote-config": "0.4.2",
         "@firebase/remote-config-types": "0.3.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       },
       "peerDependencies": {
@@ -2896,12 +2896,12 @@
       "integrity": "sha512-RtEH4vdcbXZuZWRZbIRmQVBNsE7VDQpet2qFvq6vwKLBIQRQR5Kh58M4ok3A3US8Sr3rubYnaGqZSurCwI8uMA=="
     },
     "node_modules/@firebase/storage": {
-      "version": "0.10.1",
-      "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.10.1.tgz",
-      "integrity": "sha512-eN4ME+TFCh5KfyG9uo8PhE6cgKjK5Rb9eucQg1XEyLHMiaZiUv2xSuWehJn0FaL+UdteoaWKuRUZ4WXRDskXrA==",
+      "version": "0.11.0",
+      "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.11.0.tgz",
+      "integrity": "sha512-izEHwXsbyE1AYwqCvqL44QXSN+ycR7PZ8Q9RKWyP9uvQxCyVNI5tKOOl4r1DvcIhfZ9XYCDG+gZvpDEGqJh+bQ==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
-        "@firebase/util": "1.9.0",
+        "@firebase/component": "0.6.2",
+        "@firebase/util": "1.9.1",
         "node-fetch": "2.6.7",
         "tslib": "^2.1.0"
       },
@@ -2910,14 +2910,14 @@
       }
     },
     "node_modules/@firebase/storage-compat": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.2.1.tgz",
-      "integrity": "sha512-H0oFdYsMn2Z6tP9tlVERBkJiZsCbFAcl3Li1dnpvDg9g323egdjCnUUgH/tJODRR/Y84iZSNRkg4FvHDVI/o7Q==",
+      "version": "0.3.0",
+      "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.0.tgz",
+      "integrity": "sha512-hBED05gMsUTgp+TtnTjvB3oHtad8RYVG0NWE4t02+FMSgyTuT+S85Xbu/2ZSPYZT61+lm+CA2o1Mmz1sHpew/g==",
       "dependencies": {
-        "@firebase/component": "0.6.1",
-        "@firebase/storage": "0.10.1",
-        "@firebase/storage-types": "0.7.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/component": "0.6.2",
+        "@firebase/storage": "0.11.0",
+        "@firebase/storage-types": "0.8.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       },
       "peerDependencies": {
@@ -2925,18 +2925,18 @@
       }
     },
     "node_modules/@firebase/storage-types": {
-      "version": "0.7.0",
-      "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.7.0.tgz",
-      "integrity": "sha512-n/8pYd82hc9XItV3Pa2KGpnuJ/2h/n/oTAaBberhe6GeyWQPnsmwwRK94W3GxUwBA/ZsszBAYZd7w7tTE+6XXA==",
+      "version": "0.8.0",
+      "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.0.tgz",
+      "integrity": "sha512-isRHcGrTs9kITJC0AVehHfpraWFui39MPaU7Eo8QfWlqW7YPymBmRgjDrlOgFdURh6Cdeg07zmkLP5tzTKRSpg==",
       "peerDependencies": {
         "@firebase/app-types": "0.x",
         "@firebase/util": "1.x"
       }
     },
     "node_modules/@firebase/util": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.9.0.tgz",
-      "integrity": "sha512-oeoq/6Sr9btbwUQs5HPfeww97bf7qgBbkknbDTXpRaph2LZ23O9XLCE5tJy856SBmGQfO4xBZP8dyryLLM2nSQ==",
+      "version": "1.9.1",
+      "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.9.1.tgz",
+      "integrity": "sha512-I8Njkh9NRvij9fOH4oBFUwnVJ303VlGuIaxIIhbYshHw/Efe66EOkcPwe3y3b1TrtCz8wDoWD9sFXTEUoPVo9w==",
       "dependencies": {
         "tslib": "^2.1.0"
       }
@@ -2985,9 +2985,9 @@
       }
     },
     "node_modules/@grpc/grpc-js/node_modules/protobufjs": {
-      "version": "7.2.0",
-      "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.0.tgz",
-      "integrity": "sha512-hYCqTDuII4iJ4stZqiuGCSU8xxWl5JeXYpwARGtn/tWcKCAro6h3WQz+xpsNbXW0UYqpmTQFEyFWO0G0Kjt64g==",
+      "version": "7.2.1",
+      "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.1.tgz",
+      "integrity": "sha512-L3pCItypTnPK27+CS8nuhZMYtsY+i8dqdq2vZsYHlG17CnWp1DWPQ/sos0vOKrj1fHEAzo3GBqSHLaeZyKUCDA==",
       "hasInstallScript": true,
       "dependencies": {
         "@protobufjs/aspromise": "^1.1.2",
@@ -9437,36 +9437,36 @@
       }
     },
     "node_modules/firebase": {
-      "version": "9.16.0",
-      "resolved": "https://registry.npmjs.org/firebase/-/firebase-9.16.0.tgz",
-      "integrity": "sha512-nNLpDwJvfP3crRc6AjnHH46TAkFzk8zimNVMJfYRCwAf5amOSGyU8duuc3IsJF6dQGiYLSfzfr2tMCsQa+rhKQ==",
-      "dependencies": {
-        "@firebase/analytics": "0.9.1",
-        "@firebase/analytics-compat": "0.2.1",
-        "@firebase/app": "0.9.1",
-        "@firebase/app-check": "0.6.1",
-        "@firebase/app-check-compat": "0.3.1",
-        "@firebase/app-compat": "0.2.1",
+      "version": "9.17.0",
+      "resolved": "https://registry.npmjs.org/firebase/-/firebase-9.17.0.tgz",
+      "integrity": "sha512-YkOJyOg6SuWBwS8HgccR6C/ojF6nKukeTBKrEaH4Mn/tWxUHwWgQ+t2HdlrGhPm5x8/N+i/RBoaSI/ZvOIAvUg==",
+      "dependencies": {
+        "@firebase/analytics": "0.9.2",
+        "@firebase/analytics-compat": "0.2.2",
+        "@firebase/app": "0.9.2",
+        "@firebase/app-check": "0.6.2",
+        "@firebase/app-check-compat": "0.3.2",
+        "@firebase/app-compat": "0.2.2",
         "@firebase/app-types": "0.9.0",
-        "@firebase/auth": "0.21.1",
-        "@firebase/auth-compat": "0.3.1",
-        "@firebase/database": "0.14.1",
-        "@firebase/database-compat": "0.3.1",
-        "@firebase/firestore": "3.8.1",
-        "@firebase/firestore-compat": "0.3.1",
-        "@firebase/functions": "0.9.1",
-        "@firebase/functions-compat": "0.3.1",
-        "@firebase/installations": "0.6.1",
-        "@firebase/installations-compat": "0.2.1",
-        "@firebase/messaging": "0.12.1",
-        "@firebase/messaging-compat": "0.2.1",
-        "@firebase/performance": "0.6.1",
-        "@firebase/performance-compat": "0.2.1",
-        "@firebase/remote-config": "0.4.1",
-        "@firebase/remote-config-compat": "0.2.1",
-        "@firebase/storage": "0.10.1",
-        "@firebase/storage-compat": "0.2.1",
-        "@firebase/util": "1.9.0"
+        "@firebase/auth": "0.21.2",
+        "@firebase/auth-compat": "0.3.2",
+        "@firebase/database": "0.14.2",
+        "@firebase/database-compat": "0.3.2",
+        "@firebase/firestore": "3.8.2",
+        "@firebase/firestore-compat": "0.3.2",
+        "@firebase/functions": "0.9.2",
+        "@firebase/functions-compat": "0.3.2",
+        "@firebase/installations": "0.6.2",
+        "@firebase/installations-compat": "0.2.2",
+        "@firebase/messaging": "0.12.2",
+        "@firebase/messaging-compat": "0.2.2",
+        "@firebase/performance": "0.6.2",
+        "@firebase/performance-compat": "0.2.2",
+        "@firebase/remote-config": "0.4.2",
+        "@firebase/remote-config-compat": "0.2.2",
+        "@firebase/storage": "0.11.0",
+        "@firebase/storage-compat": "0.3.0",
+        "@firebase/util": "1.9.1"
       }
     },
     "node_modules/flat-cache": {
@@ -22116,26 +22116,26 @@
       }
     },
     "@firebase/analytics": {
-      "version": "0.9.1",
-      "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.9.1.tgz",
-      "integrity": "sha512-ARXtNHDrjDhVrs5MqmFDpr5yyCw89r1eHLd+Dw9fotAufxL1WTmo6O9bJqKb7QulIJaA84vsFokA3NaO2DNCnQ==",
+      "version": "0.9.2",
+      "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.9.2.tgz",
+      "integrity": "sha512-kNDVUoLwoJ0buN6jPbwMh2+lCLOUiF4c6g+F4K4oAkfY9tTxvDDlQStFdAAjHeyBUtZ8wNv9lCPUfUEJLYtRlg==",
       "requires": {
-        "@firebase/component": "0.6.1",
-        "@firebase/installations": "0.6.1",
+        "@firebase/component": "0.6.2",
+        "@firebase/installations": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
     "@firebase/analytics-compat": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.1.tgz",
-      "integrity": "sha512-qfFAGS4YFsBbmZwVa7xaDnGh7k9BKF4o/piyjySAv0lxRYd74/tSrm3kMk1YM7GCti7PdbgKvl6oSR70zMFQjw==",
+      "version": "0.2.2",
+      "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.2.tgz",
+      "integrity": "sha512-LzYCi3M8aekIUA6U+vh2R+SgmAELIiVSPmCGgHYhym3QGoVr6AL8RqJxtITbTWJXMXs04tLTDEsZtADJXPiEgA==",
       "requires": {
-        "@firebase/analytics": "0.9.1",
+        "@firebase/analytics": "0.9.2",
         "@firebase/analytics-types": "0.8.0",
-        "@firebase/component": "0.6.1",
-        "@firebase/util": "1.9.0",
+        "@firebase/component": "0.6.2",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
@@ -22145,38 +22145,38 @@
       "integrity": "sha512-iRP+QKI2+oz3UAh4nPEq14CsEjrjD6a5+fuypjScisAh9kXKFvdJOZJDwk7kikLvWVLGEs9+kIUS4LPQV7VZVw=="
     },
     "@firebase/app": {
-      "version": "0.9.1",
-      "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.9.1.tgz",
-      "integrity": "sha512-Z8wOSol+pvp4CFyY1mW+aqdZlrwhW/ha2YXQ6/avJ56c5Hnvt4k6GktZE6o5NyzvfJTgNHryhMtnEJMIuLaT4w==",
+      "version": "0.9.2",
+      "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.9.2.tgz",
+      "integrity": "sha512-91Kc/cdGlRfp0zv+1p0tg0bDZ8tUrvPQC0wOEJxZrXfp3HBkZ8AYoWK1uY3cOq4d098OEM+8ViWzKg4zrkJDXg==",
       "requires": {
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "idb": "7.0.1",
         "tslib": "^2.1.0"
       }
     },
     "@firebase/app-check": {
-      "version": "0.6.1",
-      "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.6.1.tgz",
-      "integrity": "sha512-gDG4Gr4n3MnBZAAwLMynU9u/b+f1y87lCezfwlmN1gUxD85mJcvp4hLf87fACTyRkdVfe8hqSXm+MOYn2bMGLg==",
+      "version": "0.6.2",
+      "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.6.2.tgz",
+      "integrity": "sha512-bOR9Nf+GdK1QEk2m/2QaXP3EcDWYajTYSV6mJZFVqYM53gQH4m2zWw1LKNC7yPEbAT0s3MDKnHNJ8o6tIuJI0g==",
       "requires": {
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
     "@firebase/app-check-compat": {
-      "version": "0.3.1",
-      "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.1.tgz",
-      "integrity": "sha512-IaSYdmaoQgWUrN6rjAYJs1TGXj38Wl9damtrDEyJBf7+rrvKshPAP/CP6e2bd89XOMZKbvy8rKoe1CqX1K3ZjQ==",
+      "version": "0.3.2",
+      "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.2.tgz",
+      "integrity": "sha512-yVSpqUMj/QWqHnuPGuuB/m0wa7HQhYp/bx8UZxUImxog2SPF9xSICsQy1KS+eOS/94bGumGhjQNSA21wNqr74A==",
       "requires": {
-        "@firebase/app-check": "0.6.1",
+        "@firebase/app-check": "0.6.2",
         "@firebase/app-check-types": "0.5.0",
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
@@ -22191,14 +22191,14 @@
       "integrity": "sha512-uwSUj32Mlubybw7tedRzR24RP8M8JUVR3NPiMk3/Z4bCmgEKTlQBwMXrehDAZ2wF+TsBq0SN1c6ema71U/JPyQ=="
     },
     "@firebase/app-compat": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.1.tgz",
-      "integrity": "sha512-UgPy2ZO0li0j4hAkaZKY9P1TuJEx5RylhUWPzCb8DZhBm+uHdfsFI9Yr+wMlu6qQH2sWoweFtYU6ljGzxwdctw==",
+      "version": "0.2.2",
+      "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.2.tgz",
+      "integrity": "sha512-k3H04AlGd3FVfLhWjCWVhEzZJv1otrzT/z//U2b2WPyVM5Sq0FnPJQ3w0amojP8Sdev3ma4Wnelvll6FppQJ1Q==",
       "requires": {
-        "@firebase/app": "0.9.1",
-        "@firebase/component": "0.6.1",
+        "@firebase/app": "0.9.2",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
@@ -22208,26 +22208,26 @@
       "integrity": "sha512-AeweANOIo0Mb8GiYm3xhTEBVCmPwTYAu9Hcd2qSkLuga/6+j9b1Jskl5bpiSQWy9eJ/j5pavxj6eYogmnuzm+Q=="
     },
     "@firebase/auth": {
-      "version": "0.21.1",
-      "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.21.1.tgz",
-      "integrity": "sha512-/ap7eT9X7kZTD4Fn2m+nJyC1a9DfFo0H4euoJDN8U+JCMN+GOqkPbkMWCey7wV510WNoPCZQ05+nsAqKkbEVJw==",
+      "version": "0.21.2",
+      "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.21.2.tgz",
+      "integrity": "sha512-VgFWol93U9P6kBFVp5AdivEs2uylszDPkTekyHNa7mmB3ir15TCMyxBQCmpNjslsN+XkWAUlEPtwABIunitRKQ==",
       "requires": {
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "node-fetch": "2.6.7",
         "tslib": "^2.1.0"
       }
     },
     "@firebase/auth-compat": {
-      "version": "0.3.1",
-      "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.3.1.tgz",
-      "integrity": "sha512-Ndcaam+IL1TuJ6hZ0EcQ+v261cK3kPm4mvUtouoTfl3FNinm9XvhccN8ojuaRtIV9TiY18mzGjONKF5ZCXLIZw==",
+      "version": "0.3.2",
+      "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.3.2.tgz",
+      "integrity": "sha512-d+qJFE2OtJGhOoYWPGDun/X5ceh1AzLoyx9d74K0qG4rTosXurdEyw4vM/ckF5bUAyYj5sNgeT3x3bLnvmTmqw==",
       "requires": {
-        "@firebase/auth": "0.21.1",
+        "@firebase/auth": "0.21.2",
         "@firebase/auth-types": "0.12.0",
-        "@firebase/component": "0.6.1",
-        "@firebase/util": "1.9.0",
+        "@firebase/component": "0.6.2",
+        "@firebase/util": "1.9.1",
         "node-fetch": "2.6.7",
         "tslib": "^2.1.0"
       }
@@ -22244,57 +22244,57 @@
       "requires": {}
     },
     "@firebase/component": {
-      "version": "0.6.1",
-      "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.1.tgz",
-      "integrity": "sha512-yvKthG0InjFx9aOPnh6gk0lVNfNVEtyq3LwXgZr+hOwD0x/CtXq33XCpqv0sQj5CA4FdMy8OO+y9edI+ZUw8LA==",
+      "version": "0.6.2",
+      "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.2.tgz",
+      "integrity": "sha512-s/hm/51ZmpUVw6jHLtuSLZem/VKoSw6u/3BoTUEMHeZ/+BCsIKKGGf5dyWLf3nWkVPNuRlgh1xcWNYHGM5zW/w==",
       "requires": {
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
     "@firebase/database": {
-      "version": "0.14.1",
-      "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.14.1.tgz",
-      "integrity": "sha512-iX6/p7hoxUMbYAGZD+D97L05xQgpkslF2+uJLZl46EdaEfjVMEwAdy7RS/grF96kcFZFg502LwPYTXoIdrZqOA==",
+      "version": "0.14.2",
+      "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.14.2.tgz",
+      "integrity": "sha512-C1Q2GUa52U0rYcOJNnQXUBoER85ftl80EE9+eMv8lOmpq3O/O02eXuCZRQJSUJQPVx5St+36y9N5vplXy3OtQw==",
       "requires": {
         "@firebase/auth-interop-types": "0.2.1",
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "faye-websocket": "0.11.4",
         "tslib": "^2.1.0"
       }
     },
     "@firebase/database-compat": {
-      "version": "0.3.1",
-      "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-0.3.1.tgz",
-      "integrity": "sha512-sI7LNh0C8PCq9uUKjrBKLbZvqHTSjsf2LeZRxin+rHVegomjsOAYk9OzYwxETWh3URhpMkCM8KcTl7RVwAldog==",
+      "version": "0.3.2",
+      "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-0.3.2.tgz",
+      "integrity": "sha512-e9CZvcfK62Y2N9Ngu8ouPjMDE8Z55gNLF3SUJVHjq9UXBPYYuovMzUU5dxFffOYU1uIPjQ3ub1uVY7cDZD1dBg==",
       "requires": {
-        "@firebase/component": "0.6.1",
-        "@firebase/database": "0.14.1",
-        "@firebase/database-types": "0.10.1",
+        "@firebase/component": "0.6.2",
+        "@firebase/database": "0.14.2",
+        "@firebase/database-types": "0.10.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
     "@firebase/database-types": {
-      "version": "0.10.1",
-      "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.10.1.tgz",
-      "integrity": "sha512-UgUx9VakTHbP2WrVUdYrUT2ofTFVfWjGW2O1fwuvvMyo6WSnuSyO5nB1u0cyoMPvO25dfMIUVerfK7qFfwGL3Q==",
+      "version": "0.10.2",
+      "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.10.2.tgz",
+      "integrity": "sha512-f11n8RNpJcL+P/k3tzOvNVwM1wpcd8uw5HOZFw7VOApB+PE9ddutvMgVt/AuZelQdW2mDI2jQtWz1UlgztfCnQ==",
       "requires": {
         "@firebase/app-types": "0.9.0",
-        "@firebase/util": "1.9.0"
+        "@firebase/util": "1.9.1"
       }
     },
     "@firebase/firestore": {
-      "version": "3.8.1",
-      "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-3.8.1.tgz",
-      "integrity": "sha512-oc2HMkUnq/zF+g9o974tp5RVCdXCnrU8e5S98ajfWG/hGV+8pr4i6vIa4z0yEXKWGi4X0FguxrC69z1dxEJbNg==",
+      "version": "3.8.2",
+      "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-3.8.2.tgz",
+      "integrity": "sha512-uabFJ5DgTLgz8XEUEfegfod+Q388WK1No/fhryLUVquaoHX6QimYG704FN+Z0j3L3RmQJ+An3pRFA84PjQvx4w==",
       "requires": {
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "@firebase/webchannel-wrapper": "0.9.0",
         "@grpc/grpc-js": "~1.7.0",
         "@grpc/proto-loader": "^0.6.13",
@@ -22303,14 +22303,14 @@
       }
     },
     "@firebase/firestore-compat": {
-      "version": "0.3.1",
-      "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.1.tgz",
-      "integrity": "sha512-7eE4O2ASyy5X2h4a+KCRt0ZpliUAKo2jrKxKl1ZVCnOOjSCkXXeRVRG9eNZRqBwukhdwskJTM9acs0WxmKOYLA==",
+      "version": "0.3.2",
+      "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.2.tgz",
+      "integrity": "sha512-LdmhO4AThtU54bSOzSSgedg+pEQ4f5XkWNS5vjql9bHFPtJYgyIndoTlQoqWJiCPWKkVxxHlgKD+vDgtCPAF3g==",
       "requires": {
-        "@firebase/component": "0.6.1",
-        "@firebase/firestore": "3.8.1",
+        "@firebase/component": "0.6.2",
+        "@firebase/firestore": "3.8.2",
         "@firebase/firestore-types": "2.5.1",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
@@ -22321,28 +22321,28 @@
       "requires": {}
     },
     "@firebase/functions": {
-      "version": "0.9.1",
-      "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.9.1.tgz",
-      "integrity": "sha512-xCSSU4aVSqYU+lCqhn9o5jJcE1KLUOOKyJfCTdCSCyTn2J3vl9Vk4TDm3JSb1Eu6XsNWtxeMW188F/GYxuMWcw==",
+      "version": "0.9.2",
+      "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.9.2.tgz",
+      "integrity": "sha512-XctvHLeC5kHnStTCKyzfVmVIFDZogXlJYhgj2zx8//WCVxkHaLRZYRBpoPf/pWKquWZUj91HfJFlVTIXAbbKew==",
       "requires": {
         "@firebase/app-check-interop-types": "0.2.0",
         "@firebase/auth-interop-types": "0.2.1",
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/messaging-interop-types": "0.2.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "node-fetch": "2.6.7",
         "tslib": "^2.1.0"
       }
     },
     "@firebase/functions-compat": {
-      "version": "0.3.1",
-      "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.1.tgz",
-      "integrity": "sha512-f2D2XoRN+QCziCrUL7UrLaBEoG3v2iAeyNwbbOQ3vv0rI0mtku2/yeB2OINz5/iI6oIrBPUMNLr5fitofj7FpQ==",
+      "version": "0.3.2",
+      "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.2.tgz",
+      "integrity": "sha512-zBkprVozQs7ZgtTToiXbM10A9M43Cfu7f2j8ahFIk4yuzhMSRV+asSbhcdnx0cqumLoXsAR9MObpq8XAjBrb4Q==",
       "requires": {
-        "@firebase/component": "0.6.1",
-        "@firebase/functions": "0.9.1",
+        "@firebase/component": "0.6.2",
+        "@firebase/functions": "0.9.2",
         "@firebase/functions-types": "0.6.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
@@ -22352,25 +22352,25 @@
       "integrity": "sha512-hfEw5VJtgWXIRf92ImLkgENqpL6IWpYaXVYiRkFY1jJ9+6tIhWM7IzzwbevwIIud/jaxKVdRzD7QBWfPmkwCYw=="
     },
     "@firebase/installations": {
-      "version": "0.6.1",
-      "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.1.tgz",
-      "integrity": "sha512-gpobP09LLLakBfNCL04fyblfyb3oX1pn+iNmELygrcAkXTO13IAMuOzThI+Xk4NHQZMX1p5GFSAiGbG4yfsSUQ==",
+      "version": "0.6.2",
+      "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.2.tgz",
+      "integrity": "sha512-M5M3skRGqOx/FmUuWi+pJ4tqoKeYgi29mcM1OH7CiVSjxuPcwnMTUyzcsHbh6qxqHZjL/uyZu7svoT8H8aLwTA==",
       "requires": {
-        "@firebase/component": "0.6.1",
-        "@firebase/util": "1.9.0",
+        "@firebase/component": "0.6.2",
+        "@firebase/util": "1.9.1",
         "idb": "7.0.1",
         "tslib": "^2.1.0"
       }
     },
     "@firebase/installations-compat": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.1.tgz",
-      "integrity": "sha512-X4IBVKajEeaE45zWX0Y1q8ey39aPFLa+BsUoYzsduMzCxcMBIPZd5/lV1EVGt8SN3+unnC2J75flYkxXVlhBoQ==",
+      "version": "0.2.2",
+      "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.2.tgz",
+      "integrity": "sha512-5ToQXMlVC7j/xkUb4wTEC0VHFilPrV0M9IAYZue3c31129eWaTEZiBiyFS3p7Qg0mus++r2Q3OBCBR1XiZkCYw==",
       "requires": {
-        "@firebase/component": "0.6.1",
-        "@firebase/installations": "0.6.1",
+        "@firebase/component": "0.6.2",
+        "@firebase/installations": "0.6.2",
         "@firebase/installations-types": "0.5.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
@@ -22389,26 +22389,26 @@
       }
     },
     "@firebase/messaging": {
-      "version": "0.12.1",
-      "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.1.tgz",
-      "integrity": "sha512-/F+2OWarR8TcJJVlQS6zBoHHfXMgfgR0/ukQ3h7Ow3WZ3WZ9+Sj/gvxzothXZm+WtBylfXuhiANFgHEDFL0J0w==",
+      "version": "0.12.2",
+      "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.2.tgz",
+      "integrity": "sha512-8gbiU6RvrA9B03TIYbK+HY0cGiVUCHGel7FsHHNqQ1Ga7UzsybPnZbC7tw2GP+QObGuL+xAj974ljua05nOyWw==",
       "requires": {
-        "@firebase/component": "0.6.1",
-        "@firebase/installations": "0.6.1",
+        "@firebase/component": "0.6.2",
+        "@firebase/installations": "0.6.2",
         "@firebase/messaging-interop-types": "0.2.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "idb": "7.0.1",
         "tslib": "^2.1.0"
       }
     },
     "@firebase/messaging-compat": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.1.tgz",
-      "integrity": "sha512-BykvXtAWOs0W4Ik79lNfMKSxaUCtOJ47PJ9Vw2ySHZ14vFFNuDAtRTOBOlAFhUpsHqRoQFvFCkBGsRIQYq8hzw==",
+      "version": "0.2.2",
+      "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.2.tgz",
+      "integrity": "sha512-UMQTfjDxdEUjLJZl5Vas01h5szxzrUMYBxBoKCsW/p21wA2s8i3AVazSThCKHUxO2akQYOwqDg4x9u19wli+IQ==",
       "requires": {
-        "@firebase/component": "0.6.1",
-        "@firebase/messaging": "0.12.1",
-        "@firebase/util": "1.9.0",
+        "@firebase/component": "0.6.2",
+        "@firebase/messaging": "0.12.2",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
@@ -22418,27 +22418,27 @@
       "integrity": "sha512-ujA8dcRuVeBixGR9CtegfpU4YmZf3Lt7QYkcj693FFannwNuZgfAYaTmbJ40dtjB81SAu6tbFPL9YLNT15KmOQ=="
     },
     "@firebase/performance": {
-      "version": "0.6.1",
-      "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.1.tgz",
-      "integrity": "sha512-mT/CWz3CLgyn/a3sO/TJgrTt+RA3DfuvWwGXY9zmIiuBZY2bDi1M2uMefJdJKc9sBUPRajNF6RL10nGYq3BAuQ==",
+      "version": "0.6.2",
+      "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.2.tgz",
+      "integrity": "sha512-2fgcbrR0lenNpSx0lpDt16IrBiiqe3YgC7s+KIgoO35gP8F1T6VcuYG1a7JvVvx8AXE95u3OIs8e9/0p5eV6Fw==",
       "requires": {
-        "@firebase/component": "0.6.1",
-        "@firebase/installations": "0.6.1",
+        "@firebase/component": "0.6.2",
+        "@firebase/installations": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
     "@firebase/performance-compat": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.1.tgz",
-      "integrity": "sha512-4mn6eS7r2r+ZAHvU0OHE+3ZO+x6gOVhf2ypBoijuDNaRNjSn9GcvA8udD4IbJ8FNv/k7mbbtA9AdxVb701Lr1g==",
+      "version": "0.2.2",
+      "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.2.tgz",
+      "integrity": "sha512-VPiu5a1BMo2pOCrUg/2HtzMRCgsxbNyug8B/1hjP4XQWhTCc1LJTlVFIlJBSr/PqerlPcKIdqzT9wnwMPFZcgg==",
       "requires": {
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/performance": "0.6.1",
+        "@firebase/performance": "0.6.2",
         "@firebase/performance-types": "0.2.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
@@ -22448,27 +22448,27 @@
       "integrity": "sha512-kYrbr8e/CYr1KLrLYZZt2noNnf+pRwDq2KK9Au9jHrBMnb0/C9X9yWSXmZkFt4UIdsQknBq8uBB7fsybZdOBTA=="
     },
     "@firebase/remote-config": {
-      "version": "0.4.1",
-      "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.1.tgz",
-      "integrity": "sha512-RCzBH3FjAPRSP3M1T7jdxLYBesIdLtNIQ0fR9ywJpGSSa0kIXEJ9iSZMTP+9pJtaCxz8db07FvjEqg7Y+lgjzg==",
+      "version": "0.4.2",
+      "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.2.tgz",
+      "integrity": "sha512-L4V1FWFku8W41oPrSO1M5NruyDFUpgv1OAOWz6FowAqwAmvOaxMjXoCqjXYKiWkXLcfjbzApvMqbSAFHwYH7LQ==",
       "requires": {
-        "@firebase/component": "0.6.1",
-        "@firebase/installations": "0.6.1",
+        "@firebase/component": "0.6.2",
+        "@firebase/installations": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
     "@firebase/remote-config-compat": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.1.tgz",
-      "integrity": "sha512-RPCj7c2Q3QxMgJH3YCt0iD57KppFApghxAGETzlr6Jm6vT7k0vqvk2KgRBgKa4koJBsgwlUtRn2roaCqUEadyg==",
+      "version": "0.2.2",
+      "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.2.tgz",
+      "integrity": "sha512-aLcQk9Ibo+M/LlO2LLCvDhomkt/eNLTRXcBKemhTsMmXcpVrtjQEskmLjanhqiToZ4ZTDHtKypWq62AMpYLICQ==",
       "requires": {
-        "@firebase/component": "0.6.1",
+        "@firebase/component": "0.6.2",
         "@firebase/logger": "0.4.0",
-        "@firebase/remote-config": "0.4.1",
+        "@firebase/remote-config": "0.4.2",
         "@firebase/remote-config-types": "0.3.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
@@ -22478,38 +22478,38 @@
       "integrity": "sha512-RtEH4vdcbXZuZWRZbIRmQVBNsE7VDQpet2qFvq6vwKLBIQRQR5Kh58M4ok3A3US8Sr3rubYnaGqZSurCwI8uMA=="
     },
     "@firebase/storage": {
-      "version": "0.10.1",
-      "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.10.1.tgz",
-      "integrity": "sha512-eN4ME+TFCh5KfyG9uo8PhE6cgKjK5Rb9eucQg1XEyLHMiaZiUv2xSuWehJn0FaL+UdteoaWKuRUZ4WXRDskXrA==",
+      "version": "0.11.0",
+      "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.11.0.tgz",
+      "integrity": "sha512-izEHwXsbyE1AYwqCvqL44QXSN+ycR7PZ8Q9RKWyP9uvQxCyVNI5tKOOl4r1DvcIhfZ9XYCDG+gZvpDEGqJh+bQ==",
       "requires": {
-        "@firebase/component": "0.6.1",
-        "@firebase/util": "1.9.0",
+        "@firebase/component": "0.6.2",
+        "@firebase/util": "1.9.1",
         "node-fetch": "2.6.7",
         "tslib": "^2.1.0"
       }
     },
     "@firebase/storage-compat": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.2.1.tgz",
-      "integrity": "sha512-H0oFdYsMn2Z6tP9tlVERBkJiZsCbFAcl3Li1dnpvDg9g323egdjCnUUgH/tJODRR/Y84iZSNRkg4FvHDVI/o7Q==",
+      "version": "0.3.0",
+      "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.0.tgz",
+      "integrity": "sha512-hBED05gMsUTgp+TtnTjvB3oHtad8RYVG0NWE4t02+FMSgyTuT+S85Xbu/2ZSPYZT61+lm+CA2o1Mmz1sHpew/g==",
       "requires": {
-        "@firebase/component": "0.6.1",
-        "@firebase/storage": "0.10.1",
-        "@firebase/storage-types": "0.7.0",
-        "@firebase/util": "1.9.0",
+        "@firebase/component": "0.6.2",
+        "@firebase/storage": "0.11.0",
+        "@firebase/storage-types": "0.8.0",
+        "@firebase/util": "1.9.1",
         "tslib": "^2.1.0"
       }
     },
     "@firebase/storage-types": {
-      "version": "0.7.0",
-      "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.7.0.tgz",
-      "integrity": "sha512-n/8pYd82hc9XItV3Pa2KGpnuJ/2h/n/oTAaBberhe6GeyWQPnsmwwRK94W3GxUwBA/ZsszBAYZd7w7tTE+6XXA==",
+      "version": "0.8.0",
+      "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.0.tgz",
+      "integrity": "sha512-isRHcGrTs9kITJC0AVehHfpraWFui39MPaU7Eo8QfWlqW7YPymBmRgjDrlOgFdURh6Cdeg07zmkLP5tzTKRSpg==",
       "requires": {}
     },
     "@firebase/util": {
-      "version": "1.9.0",
-      "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.9.0.tgz",
-      "integrity": "sha512-oeoq/6Sr9btbwUQs5HPfeww97bf7qgBbkknbDTXpRaph2LZ23O9XLCE5tJy856SBmGQfO4xBZP8dyryLLM2nSQ==",
+      "version": "1.9.1",
+      "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.9.1.tgz",
+      "integrity": "sha512-I8Njkh9NRvij9fOH4oBFUwnVJ303VlGuIaxIIhbYshHw/Efe66EOkcPwe3y3b1TrtCz8wDoWD9sFXTEUoPVo9w==",
       "requires": {
         "tslib": "^2.1.0"
       }
@@ -22549,9 +22549,9 @@
           }
         },
         "protobufjs": {
-          "version": "7.2.0",
-          "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.0.tgz",
-          "integrity": "sha512-hYCqTDuII4iJ4stZqiuGCSU8xxWl5JeXYpwARGtn/tWcKCAro6h3WQz+xpsNbXW0UYqpmTQFEyFWO0G0Kjt64g==",
+          "version": "7.2.1",
+          "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.1.tgz",
+          "integrity": "sha512-L3pCItypTnPK27+CS8nuhZMYtsY+i8dqdq2vZsYHlG17CnWp1DWPQ/sos0vOKrj1fHEAzo3GBqSHLaeZyKUCDA==",
           "requires": {
             "@protobufjs/aspromise": "^1.1.2",
             "@protobufjs/base64": "^1.1.2",
@@ -27557,36 +27557,36 @@
       }
     },
     "firebase": {
-      "version": "9.16.0",
-      "resolved": "https://registry.npmjs.org/firebase/-/firebase-9.16.0.tgz",
-      "integrity": "sha512-nNLpDwJvfP3crRc6AjnHH46TAkFzk8zimNVMJfYRCwAf5amOSGyU8duuc3IsJF6dQGiYLSfzfr2tMCsQa+rhKQ==",
-      "requires": {
-        "@firebase/analytics": "0.9.1",
-        "@firebase/analytics-compat": "0.2.1",
-        "@firebase/app": "0.9.1",
-        "@firebase/app-check": "0.6.1",
-        "@firebase/app-check-compat": "0.3.1",
-        "@firebase/app-compat": "0.2.1",
+      "version": "9.17.0",
+      "resolved": "https://registry.npmjs.org/firebase/-/firebase-9.17.0.tgz",
+      "integrity": "sha512-YkOJyOg6SuWBwS8HgccR6C/ojF6nKukeTBKrEaH4Mn/tWxUHwWgQ+t2HdlrGhPm5x8/N+i/RBoaSI/ZvOIAvUg==",
+      "requires": {
+        "@firebase/analytics": "0.9.2",
+        "@firebase/analytics-compat": "0.2.2",
+        "@firebase/app": "0.9.2",
+        "@firebase/app-check": "0.6.2",
+        "@firebase/app-check-compat": "0.3.2",
+        "@firebase/app-compat": "0.2.2",
         "@firebase/app-types": "0.9.0",
-        "@firebase/auth": "0.21.1",
-        "@firebase/auth-compat": "0.3.1",
-        "@firebase/database": "0.14.1",
-        "@firebase/database-compat": "0.3.1",
-        "@firebase/firestore": "3.8.1",
-        "@firebase/firestore-compat": "0.3.1",
-        "@firebase/functions": "0.9.1",
-        "@firebase/functions-compat": "0.3.1",
-        "@firebase/installations": "0.6.1",
-        "@firebase/installations-compat": "0.2.1",
-        "@firebase/messaging": "0.12.1",
-        "@firebase/messaging-compat": "0.2.1",
-        "@firebase/performance": "0.6.1",
-        "@firebase/performance-compat": "0.2.1",
-        "@firebase/remote-config": "0.4.1",
-        "@firebase/remote-config-compat": "0.2.1",
-        "@firebase/storage": "0.10.1",
-        "@firebase/storage-compat": "0.2.1",
-        "@firebase/util": "1.9.0"
+        "@firebase/auth": "0.21.2",
+        "@firebase/auth-compat": "0.3.2",
+        "@firebase/database": "0.14.2",
+        "@firebase/database-compat": "0.3.2",
+        "@firebase/firestore": "3.8.2",
+        "@firebase/firestore-compat": "0.3.2",
+        "@firebase/functions": "0.9.2",
+        "@firebase/functions-compat": "0.3.2",
+        "@firebase/installations": "0.6.2",
+        "@firebase/installations-compat": "0.2.2",
+        "@firebase/messaging": "0.12.2",
+        "@firebase/messaging-compat": "0.2.2",
+        "@firebase/performance": "0.6.2",
+        "@firebase/performance-compat": "0.2.2",
+        "@firebase/remote-config": "0.4.2",
+        "@firebase/remote-config-compat": "0.2.2",
+        "@firebase/storage": "0.11.0",
+        "@firebase/storage-compat": "0.3.0",
+        "@firebase/util": "1.9.1"
       }
     },
     "flat-cache": {
diff --git a/package.json b/package.json
index f7ece86..5c8230b 100644
--- a/package.json
+++ b/package.json
@@ -8,7 +8,7 @@
     "@react-spring/web": "^9.5.5",
     "@stripe/stripe-js": "^1.46.0",
     "@use-gesture/react": "^10.2.20",
-    "firebase": "^9.15.0",
+    "firebase": "^9.17.0",
     "i18next": "^22.0.1",
     "i18next-browser-languagedetector": "^7.0.0",
     "i18next-chained-backend": "^4.0.0",
@google-oss-bot
Copy link
Contributor

I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.

@joshdchang
Copy link

I am having the same problem when building using webpack:

image

The error is Module not found: Default condition should be last one.

I imagine this has to do with #6981, because as a result of this PR, the default condition is no longer the last in the package.json in many of the modules. Here is an example, but this occurs in a number of places:

Screenshot 2023-02-02 at 6 45 58 PM

I imagine this would not be too hard to fix.

@anupsalesken
Copy link

downgrade the firebase version to 9.16

@samuelgrigolato
Copy link
Author

Closing as this is now better explained in #7005. Thank you guys =).

@firebase firebase locked and limited conversation to collaborators Mar 6, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

5 participants