diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 49479f87e..74ad29049 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -309,12 +309,13 @@ jobs: with: node-version: ${{ matrix.node }} check-latest: true + # node 14 image doesn't have new enough java for the emulators - name: Setup java uses: actions/setup-java@v3 with: distribution: 'temurin' java-version: '11' - if: matrix.os == 'macos-latest' && matrix.node == '14' + if: matrix.node == '14' - name: node_modules cache uses: actions/cache@v2 id: node_modules_cache diff --git a/CHANGELOG.md b/CHANGELOG.md index d75aea183..c09357712 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,16 @@ + +# [7.4.0](https://github.com/angular/angularfire/compare/7.3.0...7.4.0) (2022-06-04) + +### Misc. + +* **core:** [**Internet Explorer support has been dropped**](https://firebase.blog/posts/2022/05/firebase-js-sdk-drops-support-for-internet-explorer) +* **core:** Bumped the Firebase dependency to ^9.8, wrapping new APIs +* **core:** mark Angular 14 as an compatable peer ([#3230](https://github.com/angular/angularfire/issues/3230)) ([3c3a343](https://github.com/angular/angularfire/commit/3c3a343)) + +### Bug Fixes + +* **core:** added missing injector input signatures ([#3191](https://github.com/angular/angularfire/issues/3191)) ([88796bc](https://github.com/angular/angularfire/commit/88796bc)) + # [7.3.0](https://github.com/angular/angularfire/compare/7.2.1...7.3.0) (2022-03-23) diff --git a/README.md b/README.md index cddd09ff3..c93d8c385 100644 --- a/README.md +++ b/README.md @@ -66,6 +66,7 @@ AngularFire doesn't follow Angular's versioning as Firebase also has breaking ch | Angular | Firebase | AngularFire | | --------|----------|--------------| +| 14 | 9 | ^7.4 | | 13 | 9 | ^7.2 | | 12 | 9 | ^7.0 | | 12 | 7,8 | ^6.1.5 | @@ -83,10 +84,10 @@ Neither AngularFire or Firebase ship with polyfills. To have compatability acros | API | Environments | Suggested Polyfill | License | |-----|--------------|--------------------|---------| -| Various ES5+ features | IE 11
Safari < 10 | [`core-js/stable`](https://github.com/zloirock/core-js#readme) | MIT | -| `globalThis` | [IE 11
Chrome < 71
Safari < 12.1
iOS < 12.2
Node < 12](https://caniuse.com/mdn-javascript_builtins_globalthis) | [`globalThis`](https://github.com/es-shims/globalThis#readme) | MIT | -| `Proxy` | [IE 11
Safari < 10](https://caniuse.com/proxy) | [`proxy-polyfill`](https://github.com/GoogleChrome/proxy-polyfill#readme) | Apache 2.0 | -| `fetch` | [IE 11
Safari < 10.1
iOS < 10.3](https://caniuse.com/fetch) | [`cross-fetch`](https://github.com/lquixada/cross-fetch#readme) | MIT | +| Various ES5+ features | Safari < 10 | [`core-js/stable`](https://github.com/zloirock/core-js#readme) | MIT | +| `globalThis` | [Chrome < 71
Safari < 12.1
iOS < 12.2
Node < 12](https://caniuse.com/mdn-javascript_builtins_globalthis) | [`globalThis`](https://github.com/es-shims/globalThis#readme) | MIT | +| `Proxy` | [Safari < 10](https://caniuse.com/proxy) | [`proxy-polyfill`](https://github.com/GoogleChrome/proxy-polyfill#readme) | Apache 2.0 | +| `fetch` | [Safari < 10.1
iOS < 10.3](https://caniuse.com/fetch) | [`cross-fetch`](https://github.com/lquixada/cross-fetch#readme) | MIT | ## Resources diff --git a/package.json b/package.json index bb65b1ab1..34b542229 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@angular/fire", - "version": "7.3.0", + "version": "7.4.0", "description": "The official Angular library for Firebase.", "private": true, "scripts": { @@ -54,7 +54,7 @@ "@angular/platform-browser-dynamic": "^12.0.0", "@angular/router": "^12.0.0", "@schematics/angular": "^12.0.0", - "firebase": "^9.6.9", + "firebase": "^9.8.2", "firebase-admin": "^9.11.1", "firebase-functions": "^3.6.0", "firebase-tools": "^9.0.0", diff --git a/src/auth/firebase.ts b/src/auth/firebase.ts index b750a5581..80d1186d8 100644 --- a/src/auth/firebase.ts +++ b/src/auth/firebase.ts @@ -3,6 +3,7 @@ export * from 'firebase/auth'; import { ɵzoneWrap } from '@angular/fire'; import { applyActionCode as _applyActionCode, + beforeAuthStateChanged as _beforeAuthStateChanged, checkActionCode as _checkActionCode, confirmPasswordReset as _confirmPasswordReset, connectAuthEmulator as _connectAuthEmulator, @@ -55,6 +56,7 @@ import { } from 'firebase/auth'; export const applyActionCode = ɵzoneWrap(_applyActionCode, true); +export const beforeAuthStateChanged = ɵzoneWrap(_beforeAuthStateChanged, true); export const checkActionCode = ɵzoneWrap(_checkActionCode, true); export const confirmPasswordReset = ɵzoneWrap(_confirmPasswordReset, true); export const connectAuthEmulator = ɵzoneWrap(_connectAuthEmulator, true); diff --git a/src/database/firebase.ts b/src/database/firebase.ts index 4fad99a97..c7c73cd25 100644 --- a/src/database/firebase.ts +++ b/src/database/firebase.ts @@ -8,6 +8,8 @@ import { endAt as _endAt, endBefore as _endBefore, equalTo as _equalTo, + forceLongPolling as _forceLongPolling, + forceWebSockets as _forceWebSockets, get as _get, getDatabase as _getDatabase, goOffline as _goOffline, @@ -47,6 +49,8 @@ export const enableLogging = ɵzoneWrap(_enableLogging, true); export const endAt = ɵzoneWrap(_endAt, true); export const endBefore = ɵzoneWrap(_endBefore, true); export const equalTo = ɵzoneWrap(_equalTo, true); +export const forceLongPolling = ɵzoneWrap(_forceLongPolling, true); +export const forceWebSockets = ɵzoneWrap(_forceWebSockets, true); export const get = ɵzoneWrap(_get, true); export const getDatabase = ɵzoneWrap(_getDatabase, true); export const goOffline = ɵzoneWrap(_goOffline, true); diff --git a/src/functions/firebase.ts b/src/functions/firebase.ts index 31645df8d..204f60574 100644 --- a/src/functions/firebase.ts +++ b/src/functions/firebase.ts @@ -4,9 +4,11 @@ import { ɵzoneWrap } from '@angular/fire'; import { connectFunctionsEmulator as _connectFunctionsEmulator, getFunctions as _getFunctions, - httpsCallable as _httpsCallable + httpsCallable as _httpsCallable, + httpsCallableFromURL as _httpsCallableFromURL } from 'firebase/functions'; export const connectFunctionsEmulator = ɵzoneWrap(_connectFunctionsEmulator, true); export const getFunctions = ɵzoneWrap(_getFunctions, true); export const httpsCallable = ɵzoneWrap(_httpsCallable, true); +export const httpsCallableFromURL = ɵzoneWrap(_httpsCallableFromURL, true); diff --git a/src/package.json b/src/package.json index 9c6faf1e1..08aace45c 100644 --- a/src/package.json +++ b/src/package.json @@ -34,7 +34,7 @@ "firebase-tools": { "optional": true } }, "dependencies": { - "firebase": "^9.5.0", + "firebase": "^9.8.0", "rxfire": "^6.0.0", "@angular-devkit/schematics": "^12.0.0 || ^13.0.0 || ^14.0.0", "@schematics/angular": "^12.0.0 || ^13.0.0 || ^14.0.0", diff --git a/yarn.lock b/yarn.lock index 8c6cdee9e..ce50a0bb3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1425,15 +1425,15 @@ resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.3.tgz#90420f9f9c6d3987f176a19a7d8e764271a2f55d" integrity sha512-Fxt+AfXgjMoin2maPIYzFZnQjAXjAL0PHscM5pRTtatFqB+vZxAM9tLp2Optnuw3QOQC40jTNeGYFOMvyf7v9g== -"@firebase/analytics-compat@0.1.7": - version "0.1.7" - resolved "https://registry.yarnpkg.com/@firebase/analytics-compat/-/analytics-compat-0.1.7.tgz#ef31d893fbf251a306da112c010c624bae4e9aa1" - integrity sha512-bVnv+xM2YwAouWjeo+HCN0GWu6i0sLzM2AcpmfsQuC97SNRFqIpRUYmjaeTdDALt3k1fIUzYMcZZE4xuC2qK/A== +"@firebase/analytics-compat@0.1.10": + version "0.1.10" + resolved "https://registry.yarnpkg.com/@firebase/analytics-compat/-/analytics-compat-0.1.10.tgz#1e14677cdccad5052c6ccec49d2a92aab40be2a1" + integrity sha512-7zfB+BBO5RbF7RSHOA4ZPyLvOEEvMOhRbfIjh5ZmizAQY2J6tZB8t+dwQ/q4hqZVGgw4ds4g0JYuRKZKYsWADg== dependencies: - "@firebase/analytics" "0.7.6" + "@firebase/analytics" "0.7.9" "@firebase/analytics-types" "0.7.0" - "@firebase/component" "0.5.11" - "@firebase/util" "1.5.0" + "@firebase/component" "0.5.14" + "@firebase/util" "1.6.0" tslib "^2.1.0" "@firebase/analytics-types@0.7.0": @@ -1441,26 +1441,27 @@ resolved "https://registry.yarnpkg.com/@firebase/analytics-types/-/analytics-types-0.7.0.tgz#91960e7c87ce8bf18cf8dd9e55ccbf5dc3989b5d" integrity sha512-DNE2Waiwy5+zZnCfintkDtBfaW6MjIG883474v6Z0K1XZIvl76cLND4iv0YUb48leyF+PJK1KO2XrgHb/KpmhQ== -"@firebase/analytics@0.7.6": - version "0.7.6" - resolved "https://registry.yarnpkg.com/@firebase/analytics/-/analytics-0.7.6.tgz#2548902bc5030dea687e5be0b3cf929355704d15" - integrity sha512-hfN+cnWuRY5QfbeBeZOOD9xC/ePavPaAPh3Bc1u0yZLMgF3No3ME6K2dVHKWK1K0BIPzLsliojYYRYnWMF6TZw== +"@firebase/analytics@0.7.9": + version "0.7.9" + resolved "https://registry.yarnpkg.com/@firebase/analytics/-/analytics-0.7.9.tgz#07f43100a1ab5750c7d8207f31aeba0a42bcf562" + integrity sha512-h/2L2q4/+mmV9EdvVC3XwFFbKSh8bvaYu4DMJIKnPAuGze6W5ALBLkK2GcVti6Kz1NTMJ3puxTRWE9XxRGZipQ== dependencies: - "@firebase/component" "0.5.11" - "@firebase/installations" "0.5.6" + "@firebase/component" "0.5.14" + "@firebase/installations" "0.5.9" "@firebase/logger" "0.3.2" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" tslib "^2.1.0" -"@firebase/app-check-compat@0.2.4": - version "0.2.4" - resolved "https://registry.yarnpkg.com/@firebase/app-check-compat/-/app-check-compat-0.2.4.tgz#66220c312ad81562d28ec4ae7598ae8cb3a4e59d" - integrity sha512-CnbjhzIdpL7671wwcWMgYDBfCxuMjjg8OITlTtP2vN8h6uBFuPosRpc2GZ/h32IA3fzwyeFplFjy/y8Gyhh6Dw== +"@firebase/app-check-compat@0.2.8": + version "0.2.8" + resolved "https://registry.yarnpkg.com/@firebase/app-check-compat/-/app-check-compat-0.2.8.tgz#eb5027a2ffa88f78a62639d3c7dd253ecb9ee49f" + integrity sha512-EAqFa0juE2xc52IGh2nv8E+avTLsZfbO7fkJnhPu07e5FU39pptcsRckTdHU7v1/DuWuigUVFcOD5iic9I8TQw== dependencies: - "@firebase/app-check" "0.5.4" - "@firebase/component" "0.5.11" + "@firebase/app-check" "0.5.8" + "@firebase/app-check-types" "0.4.0" + "@firebase/component" "0.5.14" "@firebase/logger" "0.3.2" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" tslib "^2.1.0" "@firebase/app-check-interop-types@0.1.0": @@ -1468,25 +1469,30 @@ resolved "https://registry.yarnpkg.com/@firebase/app-check-interop-types/-/app-check-interop-types-0.1.0.tgz#83afd9d41f99166c2bdb2d824e5032e9edd8fe53" integrity sha512-uZfn9s4uuRsaX5Lwx+gFP3B6YsyOKUE+Rqa6z9ojT4VSRAsZFko9FRn6OxQUA1z5t5d08fY4pf+/+Dkd5wbdbA== -"@firebase/app-check@0.5.4": - version "0.5.4" - resolved "https://registry.yarnpkg.com/@firebase/app-check/-/app-check-0.5.4.tgz#fed8f90d03b8873b1625b6d77b20bfee4f5ce3a4" - integrity sha512-UX6IcuapbLb8Q4zYaUq5UKbpXURY4lrK41Is2c56Q/h7i4zRiMYLKEETJZIfVATE2vKsbjxSxn02xS9g/VPftw== +"@firebase/app-check-types@0.4.0": + version "0.4.0" + resolved "https://registry.yarnpkg.com/@firebase/app-check-types/-/app-check-types-0.4.0.tgz#7007a9d1d720db20bcf466fe6785c96feaa0a82d" + integrity sha512-SsWafqMABIOu7zLgWbmwvHGOeQQVQlwm42kwwubsmfLmL4Sf5uGpBfDhQ0CAkpi7bkJ/NwNFKafNDL9prRNP0Q== + +"@firebase/app-check@0.5.8": + version "0.5.8" + resolved "https://registry.yarnpkg.com/@firebase/app-check/-/app-check-0.5.8.tgz#80fcdadd59b95669cf216c345281dd29cdc1eb57" + integrity sha512-DgrXnrJT0S5csa5CsvmWWSWqy61T3rOE2iZ/L4Q8+xZsjU2McpUj8g/lU8NDa4qc5mGRZ/Qjozqog1H3pwPgGw== dependencies: - "@firebase/component" "0.5.11" + "@firebase/component" "0.5.14" "@firebase/logger" "0.3.2" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" tslib "^2.1.0" -"@firebase/app-compat@0.1.20": - version "0.1.20" - resolved "https://registry.yarnpkg.com/@firebase/app-compat/-/app-compat-0.1.20.tgz#3747706069cba6fe3a7c78d5bc952d659f36055f" - integrity sha512-s+MQQv5acNZ2Mx/TNyr+B0XaqATq14hkAL9247exIvV0RBwP28THuadPVw99kjrwkHilQtBMFJmmCm1S5ZoktQ== +"@firebase/app-compat@0.1.26": + version "0.1.26" + resolved "https://registry.yarnpkg.com/@firebase/app-compat/-/app-compat-0.1.26.tgz#46ca3ea0929a28b6d894f6d4fd8d49a0fe2b66ca" + integrity sha512-i5UTq1HZAHuhe7RNjgFSezbow4jVxc2oe3Gndsv+Hdut92f8L0AyssOtdU2iOylLlxbTijewAXXui4FAUzXubw== dependencies: - "@firebase/app" "0.7.19" - "@firebase/component" "0.5.11" + "@firebase/app" "0.7.25" + "@firebase/component" "0.5.14" "@firebase/logger" "0.3.2" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" tslib "^2.1.0" "@firebase/app-types@0.6.3": @@ -1499,27 +1505,28 @@ resolved "https://registry.yarnpkg.com/@firebase/app-types/-/app-types-0.7.0.tgz#c9e16d1b8bed1a991840b8d2a725fb58d0b5899f" integrity sha512-6fbHQwDv2jp/v6bXhBw2eSRbNBpxHcd1NBF864UksSMVIqIyri9qpJB1Mn6sGZE+bnDsSQBC5j2TbMxYsJQkQg== -"@firebase/app@0.7.19": - version "0.7.19" - resolved "https://registry.yarnpkg.com/@firebase/app/-/app-0.7.19.tgz#449b70a4294c69209d32ef9525270ce6ceb444b8" - integrity sha512-Xs8s3OF4Tn7Ls833TOTAUSMDq/pDs1fDsLRprR1+B4wyxyWCYBisgDMnPx25z9wKJESOWoZTDjyBVHrn6sG92w== +"@firebase/app@0.7.25": + version "0.7.25" + resolved "https://registry.yarnpkg.com/@firebase/app/-/app-0.7.25.tgz#a5ee629d7f957579d5b25105c70316886a75cfc3" + integrity sha512-OemDA3NZS1oEbAPFlWHeVI8Od26ZHAXUivUWFYIsYrw+YjS7FloltwyHB06Q8LQyPJIBPubGkEuzNTHz32EDCQ== dependencies: - "@firebase/component" "0.5.11" + "@firebase/component" "0.5.14" "@firebase/logger" "0.3.2" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" + idb "7.0.1" tslib "^2.1.0" -"@firebase/auth-compat@0.2.10": - version "0.2.10" - resolved "https://registry.yarnpkg.com/@firebase/auth-compat/-/auth-compat-0.2.10.tgz#a16b61c76b09db6a6ba3a5bc330ccf0e48565a35" - integrity sha512-FYsU18N3nZq/l7gfnmH8tYOPDWSU3pPJa/JAmflfcwcDJnYLAiHRHZb0KmLV5baRMD8QdMdER5bGbzWgtOmczQ== +"@firebase/auth-compat@0.2.15": + version "0.2.15" + resolved "https://registry.yarnpkg.com/@firebase/auth-compat/-/auth-compat-0.2.15.tgz#dbd04173657fdf525d9da89433b64cd3c658a1c4" + integrity sha512-Kl8pujKWVBJ+76h4tRsS5xI9Dvk8MVSP6eN82rnEgmCxiUsnVj5Adb/WzvS3p4/l++4mRSAEnlIVxZ2Pyaeirg== dependencies: - "@firebase/auth" "0.19.10" + "@firebase/auth" "0.20.2" "@firebase/auth-types" "0.11.0" - "@firebase/component" "0.5.11" - "@firebase/util" "1.5.0" + "@firebase/component" "0.5.14" + "@firebase/util" "1.6.0" node-fetch "2.6.7" - selenium-webdriver "^4.0.0-beta.2" + selenium-webdriver "4.1.2" tslib "^2.1.0" "@firebase/auth-interop-types@0.1.6": @@ -1532,24 +1539,24 @@ resolved "https://registry.yarnpkg.com/@firebase/auth-types/-/auth-types-0.11.0.tgz#b9c73c60ca07945b3bbd7a097633e5f78fa9e886" integrity sha512-q7Bt6cx+ySj9elQHTsKulwk3+qDezhzRBFC9zlQ1BjgMueUOnGMcvqmU0zuKlQ4RhLSH7MNAdBV2znVaoN3Vxw== -"@firebase/auth@0.19.10": - version "0.19.10" - resolved "https://registry.yarnpkg.com/@firebase/auth/-/auth-0.19.10.tgz#d08e7feb275da6fec84be5ba66dd0806e21e4525" - integrity sha512-FqKHohxZriJM4S8hY0RbNwGVb+Y5INsWkWsqOaWQ9pM0hEolYruE10gKqrOHO9kauXhKbdUUGPgKHJJ9+r8eVg== +"@firebase/auth@0.20.2": + version "0.20.2" + resolved "https://registry.yarnpkg.com/@firebase/auth/-/auth-0.20.2.tgz#fbd080a1ae279f81615cf03960fd6b9769f615c6" + integrity sha512-anv2dhHXnlHSuXDuXIoCm/w/JJ+SiQ1TAKgNVYlhfq+yvx9Op8CxfTqcfBwfbIZ1gizw4PNLuk82m8KelsKl6Q== dependencies: - "@firebase/component" "0.5.11" + "@firebase/component" "0.5.14" "@firebase/logger" "0.3.2" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" node-fetch "2.6.7" - selenium-webdriver "4.0.0-rc-1" + selenium-webdriver "4.1.2" tslib "^2.1.0" -"@firebase/component@0.5.11": - version "0.5.11" - resolved "https://registry.yarnpkg.com/@firebase/component/-/component-0.5.11.tgz#af00aacf3a8348d159b1fd9a91945e1b15b03aaf" - integrity sha512-amtUrJxfJhJdjR3JzXqkHIoghJJ34o8OiSDj3gq96uKL4BRkSpmPaxi0+1r8DcDQ6bQxh3kDSoge8bRCDQCvsw== +"@firebase/component@0.5.14": + version "0.5.14" + resolved "https://registry.yarnpkg.com/@firebase/component/-/component-0.5.14.tgz#23d2cc9f4aff5a516c91553a433326d366166bc3" + integrity sha512-ct2p1MTMV5P/nGIlkC3XjAVwHwjsIZaeo8JVyDAkJCNTROu5mYX3FBK16hjIUIIVJDpgnnzFh9nP74gciL4WrA== dependencies: - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" tslib "^2.1.0" "@firebase/component@0.5.5": @@ -1560,16 +1567,16 @@ "@firebase/util" "1.2.0" tslib "^2.1.0" -"@firebase/database-compat@0.1.6": - version "0.1.6" - resolved "https://registry.yarnpkg.com/@firebase/database-compat/-/database-compat-0.1.6.tgz#eeff5de0ea4b146803e37c395cfdcbe8c9802b48" - integrity sha512-fDAJWI5ZdXPlS84NC87Et7pE6mJxF5uUoePCaQFpU56wrYVk58COomcSXtFrdX9U5/1FHjR3TaDWV5pJakv83g== +"@firebase/database-compat@0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@firebase/database-compat/-/database-compat-0.2.0.tgz#3471cde00a6fe442a5c6106a23c20336f02221d7" + integrity sha512-t2HVI1RrMz8cbmhyo2LQGSInhRN9DZTDKXm55iFQgSihcnCbfoMAFyRv/FFa1Y+iERgcDI8LaOMS/LTjpYVz4g== dependencies: - "@firebase/component" "0.5.11" - "@firebase/database" "0.12.6" - "@firebase/database-types" "0.9.5" + "@firebase/component" "0.5.14" + "@firebase/database" "0.13.0" + "@firebase/database-types" "0.9.8" "@firebase/logger" "0.3.2" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" tslib "^2.1.0" "@firebase/database-types@0.7.3", "@firebase/database-types@^0.7.2": @@ -1579,23 +1586,23 @@ dependencies: "@firebase/app-types" "0.6.3" -"@firebase/database-types@0.9.5": - version "0.9.5" - resolved "https://registry.yarnpkg.com/@firebase/database-types/-/database-types-0.9.5.tgz#b5788440b1c77e6e9d9cafa74ea19f44f5b71de9" - integrity sha512-0p9BDmoZCbW5c//tl7IUn8hOIM4M6wCnLmVdbVUvD30V4hZT36phdhajf36pcMgE9suMsz4xtvWlngEy9FeHwA== +"@firebase/database-types@0.9.8": + version "0.9.8" + resolved "https://registry.yarnpkg.com/@firebase/database-types/-/database-types-0.9.8.tgz#5a9bb1d2c492ad635eff5f3cfbe6a0ea6a2463e7" + integrity sha512-bI7bwF5xc0nPi6Oa3JVt6JJdfhVAnEpCwgfTNILR4lYDPtxdxlRXhZzQ5lfqlCj7PR+drKh9RvMu6C24N1q04w== dependencies: "@firebase/app-types" "0.7.0" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" -"@firebase/database@0.12.6": - version "0.12.6" - resolved "https://registry.yarnpkg.com/@firebase/database/-/database-0.12.6.tgz#d7ee5b8728b1d46b0ee88cf713642ebae5b1d9fc" - integrity sha512-vokGkgpk+4bvy1d/s0lsPP9GmC1nrAtctQwEEDH5ZO4WCYPj16Y6rKILsOjrWwJ+Ih21ORnekxSzfpKyd1KHEg== +"@firebase/database@0.13.0": + version "0.13.0" + resolved "https://registry.yarnpkg.com/@firebase/database/-/database-0.13.0.tgz#48018ab8f5a3ad12ec7c245d83b8b5749eb37189" + integrity sha512-lskyf5+FDnytrPJt3MLjkTDxYxutKtaYL7j/Z/De2DSVZJSR+weE/D/r47iK/+tyzMaew2v3joSgZOHvVlWshw== dependencies: "@firebase/auth-interop-types" "0.1.6" - "@firebase/component" "0.5.11" + "@firebase/component" "0.5.14" "@firebase/logger" "0.3.2" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" faye-websocket "0.11.4" tslib "^2.1.0" @@ -1612,15 +1619,15 @@ faye-websocket "0.11.3" tslib "^2.1.0" -"@firebase/firestore-compat@0.1.15": - version "0.1.15" - resolved "https://registry.yarnpkg.com/@firebase/firestore-compat/-/firestore-compat-0.1.15.tgz#b940875d57a1a48b3a55e02d598d510992af9d69" - integrity sha512-bk0f2JbdgJc0P0eHnQBrqRF7xgMiSh6qyYqDTUh08/5kwdJed1SlmvF/3BSDhQHABcji99YhgR3E1ms6uoZwdg== +"@firebase/firestore-compat@0.1.18": + version "0.1.18" + resolved "https://registry.yarnpkg.com/@firebase/firestore-compat/-/firestore-compat-0.1.18.tgz#50f19ceea1b95a5017557db9b9154627ffc12821" + integrity sha512-D6VXudL/B2jlZ6MGpsDPHHm/DSpfKuUOnEb5wwH89Sw0nW5snSMNG8QfYTQYKUxrX35ma+nWUnaa18LlVTUMXQ== dependencies: - "@firebase/component" "0.5.11" - "@firebase/firestore" "3.4.6" + "@firebase/component" "0.5.14" + "@firebase/firestore" "3.4.9" "@firebase/firestore-types" "2.5.0" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" tslib "^2.1.0" "@firebase/firestore-types@2.5.0": @@ -1628,29 +1635,29 @@ resolved "https://registry.yarnpkg.com/@firebase/firestore-types/-/firestore-types-2.5.0.tgz#16fca40b6980fdb000de86042d7a96635f2bcdd7" integrity sha512-I6c2m1zUhZ5SH0cWPmINabDyH5w0PPFHk2UHsjBpKdZllzJZ2TwTkXbDtpHUZNmnc/zAa0WNMNMvcvbb/xJLKA== -"@firebase/firestore@3.4.6": - version "3.4.6" - resolved "https://registry.yarnpkg.com/@firebase/firestore/-/firestore-3.4.6.tgz#1610c3a02458f30caa8950d2212b185d70167857" - integrity sha512-HVyrg1LAVePvut+qf856mCSdZbVL9dhnK1skZ6LY2KquS71RW0v7/iu+/Wn00kPHbZSmHGvYzHD6JOf+kjjbuQ== +"@firebase/firestore@3.4.9": + version "3.4.9" + resolved "https://registry.yarnpkg.com/@firebase/firestore/-/firestore-3.4.9.tgz#2f7ea62572ec027d9f187fb03f1e2567cb5f29ae" + integrity sha512-EiSG/uYDyUmrrHlwrsP9WqWI8ChD0hUW/+0MS3NDh8Cfo1Dfb/sM3YWKzgnIZ3wKTxn/nbe9oidHZp5cqI9G+w== dependencies: - "@firebase/component" "0.5.11" + "@firebase/component" "0.5.14" "@firebase/logger" "0.3.2" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" "@firebase/webchannel-wrapper" "0.6.1" "@grpc/grpc-js" "^1.3.2" "@grpc/proto-loader" "^0.6.0" node-fetch "2.6.7" tslib "^2.1.0" -"@firebase/functions-compat@0.1.10": - version "0.1.10" - resolved "https://registry.yarnpkg.com/@firebase/functions-compat/-/functions-compat-0.1.10.tgz#78c22a594c2cadd9dfde5767c227465cc8f86fbb" - integrity sha512-Iqq1335rnhed+6WcOGUr+C8PzBAUwGnrQCKmo0YkyiLrO7UwRhIEeS/su4cthp4KNTsT5bdZWzEh9I4ZJ00bjw== +"@firebase/functions-compat@0.2.1": + version "0.2.1" + resolved "https://registry.yarnpkg.com/@firebase/functions-compat/-/functions-compat-0.2.1.tgz#249c4750fdb0cc4cc29bb6e8d45f6a19b403a671" + integrity sha512-1epI+TGb3CxpQrnoSJnKMUqBLn9b6KA1Rro6ISmZIEkaDEi8p8q3UI917XP+OewiPG71xvpySiEIIxWyktcl+A== dependencies: - "@firebase/component" "0.5.11" - "@firebase/functions" "0.7.9" + "@firebase/component" "0.5.14" + "@firebase/functions" "0.8.1" "@firebase/functions-types" "0.5.0" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" tslib "^2.1.0" "@firebase/functions-types@0.5.0": @@ -1658,26 +1665,27 @@ resolved "https://registry.yarnpkg.com/@firebase/functions-types/-/functions-types-0.5.0.tgz#b50ba95ccce9e96f7cda453228ffe1684645625b" integrity sha512-qza0M5EwX+Ocrl1cYI14zoipUX4gI/Shwqv0C1nB864INAD42Dgv4v94BCyxGHBg2kzlWy8PNafdP7zPO8aJQA== -"@firebase/functions@0.7.9": - version "0.7.9" - resolved "https://registry.yarnpkg.com/@firebase/functions/-/functions-0.7.9.tgz#4f8535dadc451974cdecea9d2bba04f41043d294" - integrity sha512-C8FpECq2tSOXnWT+npw/qDihxWvs6vT0NdsOEV0artNKphf0tzUleo8NgklyqSmwnAy0v35YGTNdVvxCWt5N8A== +"@firebase/functions@0.8.1": + version "0.8.1" + resolved "https://registry.yarnpkg.com/@firebase/functions/-/functions-0.8.1.tgz#690ff9582442d2deeeb5e1ccad50047c0dcec77f" + integrity sha512-UF5187TPn1Q1sFmAUU1oZdKub1t0Z6MAjcskGS6CV4OwAkILZQ9v38LIbo3wnA62R5hr3IFpdEJxKkqHojMwSg== dependencies: "@firebase/app-check-interop-types" "0.1.0" "@firebase/auth-interop-types" "0.1.6" - "@firebase/component" "0.5.11" + "@firebase/component" "0.5.14" "@firebase/messaging-interop-types" "0.1.0" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" node-fetch "2.6.7" tslib "^2.1.0" -"@firebase/installations@0.5.6": - version "0.5.6" - resolved "https://registry.yarnpkg.com/@firebase/installations/-/installations-0.5.6.tgz#3459df07523cb66d3cb9b6a5dc1358a082ae21b1" - integrity sha512-e/sDDungY/haSw9H+DmknZkf6M8Q3O9CLUHoVldqX96lvOpT8le6YndJOgK6fTHiRs0ro3amg+4ef2mn40NqzQ== +"@firebase/installations@0.5.9": + version "0.5.9" + resolved "https://registry.yarnpkg.com/@firebase/installations/-/installations-0.5.9.tgz#43acb123ee19010e1ec3355e0ab86e1fb2b2687a" + integrity sha512-0XvF9ig8Zj7MWP4Aq5/Wcyjq9f/cDtD6DKFJhp3BT1AjmACdmq7WD72xok8UBhkOiqymIiGd5eQf7rX225D2Sw== dependencies: - "@firebase/component" "0.5.11" - "@firebase/util" "1.5.0" + "@firebase/component" "0.5.14" + "@firebase/util" "1.6.0" + idb "7.0.1" tslib "^2.1.0" "@firebase/logger@0.2.6": @@ -1692,14 +1700,14 @@ dependencies: tslib "^2.1.0" -"@firebase/messaging-compat@0.1.10": - version "0.1.10" - resolved "https://registry.yarnpkg.com/@firebase/messaging-compat/-/messaging-compat-0.1.10.tgz#cf1768baa61b332faee778d2e4807b6450c0a1eb" - integrity sha512-RtdXnn8MWPvWm/1BKR0g0U763RcAALzqPl8zEIkjFBq9wBS7rWqbj9zZ+c4rFUVks4vleLqLv9v6M0O/FsieMg== +"@firebase/messaging-compat@0.1.13": + version "0.1.13" + resolved "https://registry.yarnpkg.com/@firebase/messaging-compat/-/messaging-compat-0.1.13.tgz#2a4b4083228e118a44c29ea13ded4e68870bf8aa" + integrity sha512-kGuzjpl+pcTRmEgGDjyOKQnxxQgC7wIJIIHhLMIpfxHHL5+ysN1Tjq0Ztr1t/gcdHKErtnD/n9To5eoGZHqpzA== dependencies: - "@firebase/component" "0.5.11" - "@firebase/messaging" "0.9.10" - "@firebase/util" "1.5.0" + "@firebase/component" "0.5.14" + "@firebase/messaging" "0.9.13" + "@firebase/util" "1.6.0" tslib "^2.1.0" "@firebase/messaging-interop-types@0.1.0": @@ -1707,27 +1715,28 @@ resolved "https://registry.yarnpkg.com/@firebase/messaging-interop-types/-/messaging-interop-types-0.1.0.tgz#bdac02dd31edd5cb9eec37b1db698ea5e2c1a631" integrity sha512-DbvUl/rXAZpQeKBnwz0NYY5OCqr2nFA0Bj28Fmr3NXGqR4PAkfTOHuQlVtLO1Nudo3q0HxAYLa68ZDAcuv2uKQ== -"@firebase/messaging@0.9.10": - version "0.9.10" - resolved "https://registry.yarnpkg.com/@firebase/messaging/-/messaging-0.9.10.tgz#093dbeab9df7e9d304c4c380135251afc6156636" - integrity sha512-Q59obc+hhqDxz5oJh012lI7kCKxcnNV7nMB74Hc7LGT7/oZ3abPl1rmnC0KKdaAHm37/riJgEgDW0HrUTc5REA== +"@firebase/messaging@0.9.13": + version "0.9.13" + resolved "https://registry.yarnpkg.com/@firebase/messaging/-/messaging-0.9.13.tgz#443499868484cbeb8cbbfb2f8e0ca208f09ca336" + integrity sha512-wR/SGYGG/bmz1gRqm6/eGI6zRg/X3qNP0BCk0Oa6xVDKK04UCE9zNRgQYgCSKNP+zuLfDhpHbXvvXQp9/vBYVA== dependencies: - "@firebase/component" "0.5.11" - "@firebase/installations" "0.5.6" + "@firebase/component" "0.5.14" + "@firebase/installations" "0.5.9" "@firebase/messaging-interop-types" "0.1.0" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" + idb "7.0.1" tslib "^2.1.0" -"@firebase/performance-compat@0.1.6": - version "0.1.6" - resolved "https://registry.yarnpkg.com/@firebase/performance-compat/-/performance-compat-0.1.6.tgz#a2074d080869fca8588ef620fdfef22ce91d24cd" - integrity sha512-DHGw/u4iGZGeEj95CQooA3oOBcPBUw4+JuMSnk7qmY6iYBsYmkcUPVCFsgYNcAVtHBdU64DJX9RZbjkMmNX0uQ== +"@firebase/performance-compat@0.1.9": + version "0.1.9" + resolved "https://registry.yarnpkg.com/@firebase/performance-compat/-/performance-compat-0.1.9.tgz#db4cfea17f39c29403b93943b416c5dc5043beaf" + integrity sha512-EBX4u/uK76ikJSyoWZ2cEMj63G01w1DA68KDpSypSMhKPJE2eiCtWABRTSXhcaisq/FDwZzl4XhNjDyfzArwhA== dependencies: - "@firebase/component" "0.5.11" + "@firebase/component" "0.5.14" "@firebase/logger" "0.3.2" - "@firebase/performance" "0.5.6" + "@firebase/performance" "0.5.9" "@firebase/performance-types" "0.1.0" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" tslib "^2.1.0" "@firebase/performance-types@0.1.0": @@ -1735,15 +1744,15 @@ resolved "https://registry.yarnpkg.com/@firebase/performance-types/-/performance-types-0.1.0.tgz#5e6efa9dc81860aee2cb7121b39ae8fa137e69fc" integrity sha512-6p1HxrH0mpx+622Ql6fcxFxfkYSBpE3LSuwM7iTtYU2nw91Hj6THC8Bc8z4nboIq7WvgsT/kOTYVVZzCSlXl8w== -"@firebase/performance@0.5.6": - version "0.5.6" - resolved "https://registry.yarnpkg.com/@firebase/performance/-/performance-0.5.6.tgz#61cfa6d3892c60070cfe02980e00cfa928a36997" - integrity sha512-QfVq2Pa5PSoYLgwVyEFApb1i0mKISDzBRDC76VHx5wOSi28c31coYK0qrHjVkHlG51nnyEtBIWqXC2fFaOzr5Q== +"@firebase/performance@0.5.9": + version "0.5.9" + resolved "https://registry.yarnpkg.com/@firebase/performance/-/performance-0.5.9.tgz#0c911ea91c8f1e17fc67792dafed73f0a8a10b12" + integrity sha512-cA1pea1hkIZt0FG0a42tjKQNBhdY7q4apqHML92vBCS9QOOR0SHBui44IGQJRfRBGiVICHW03Q+ikSZv08g+jw== dependencies: - "@firebase/component" "0.5.11" - "@firebase/installations" "0.5.6" + "@firebase/component" "0.5.14" + "@firebase/installations" "0.5.9" "@firebase/logger" "0.3.2" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" tslib "^2.1.0" "@firebase/polyfill@0.3.36": @@ -1755,16 +1764,16 @@ promise-polyfill "8.1.3" whatwg-fetch "2.0.4" -"@firebase/remote-config-compat@0.1.6": - version "0.1.6" - resolved "https://registry.yarnpkg.com/@firebase/remote-config-compat/-/remote-config-compat-0.1.6.tgz#c1efe0ade30c34695ece039eb309f8941dfc137e" - integrity sha512-OEGADnpKIoVQF1blOTxzFBrP6LzEXR+IA7vyLwh7lL+qXpDJGvmg0Eoxb4yxZw4cQCZBGO6fcilBZkDmTDEp/w== +"@firebase/remote-config-compat@0.1.9": + version "0.1.9" + resolved "https://registry.yarnpkg.com/@firebase/remote-config-compat/-/remote-config-compat-0.1.9.tgz#dfd11003ccf33d30ba61be10d6fa115f25cba025" + integrity sha512-ud4yINy8cegE82KoBDXS4fOp6qwy0+7zl0k587kMXHSWHbWVRZ/uKMQGJQc7kG0EQp0tZhM20CxVwtcCGsABBA== dependencies: - "@firebase/component" "0.5.11" + "@firebase/component" "0.5.14" "@firebase/logger" "0.3.2" - "@firebase/remote-config" "0.3.5" + "@firebase/remote-config" "0.3.8" "@firebase/remote-config-types" "0.2.0" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" tslib "^2.1.0" "@firebase/remote-config-types@0.2.0": @@ -1772,26 +1781,26 @@ resolved "https://registry.yarnpkg.com/@firebase/remote-config-types/-/remote-config-types-0.2.0.tgz#1e2759fc01f20b58c564db42196f075844c3d1fd" integrity sha512-hqK5sCPeZvcHQ1D6VjJZdW6EexLTXNMJfPdTwbD8NrXUw6UjWC4KWhLK/TSlL0QPsQtcKRkaaoP+9QCgKfMFPw== -"@firebase/remote-config@0.3.5": - version "0.3.5" - resolved "https://registry.yarnpkg.com/@firebase/remote-config/-/remote-config-0.3.5.tgz#4d36edf4d67d35678d725153e8ce36ecf8f1d8f1" - integrity sha512-sxV8dpgQNWVPWDAVX7KtLCbkBJyox1L+RlGn/Djpj47YgeNuLOqjRZeEoydL9RO3EdzKG6EcHeqOhdpMBgeiNA== +"@firebase/remote-config@0.3.8": + version "0.3.8" + resolved "https://registry.yarnpkg.com/@firebase/remote-config/-/remote-config-0.3.8.tgz#5dbbd6a39eb610b5efa0e908ec2037d3a0ca19f0" + integrity sha512-z5HYrjrgzkR25nlvQqiPowDGatlEJirA5sN1B6rOy+KYMLsb6IXLVOdKjj/Tg/uHAErwd0DblGxwBUZKTCuo1g== dependencies: - "@firebase/component" "0.5.11" - "@firebase/installations" "0.5.6" + "@firebase/component" "0.5.14" + "@firebase/installations" "0.5.9" "@firebase/logger" "0.3.2" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" tslib "^2.1.0" -"@firebase/storage-compat@0.1.11": - version "0.1.11" - resolved "https://registry.yarnpkg.com/@firebase/storage-compat/-/storage-compat-0.1.11.tgz#2906434b04a6c62902604a10673b1da3cf54fd4b" - integrity sha512-dD0OaFKgNqtNvirOB6omXw2RJEDGnfJtus2K93cgIqkUxso0NawTA/7LyD3nMccb2L11BMh57GcdyKHL0AWoJQ== +"@firebase/storage-compat@0.1.14": + version "0.1.14" + resolved "https://registry.yarnpkg.com/@firebase/storage-compat/-/storage-compat-0.1.14.tgz#a9f0c9c3fba857cf39f392bb163df813af29739e" + integrity sha512-/Fey1n+ryIeAEyd/qXPXh32ReFZUhzE5W0z/+LDA+3yyMGw/a6wCzQqe7wBiGiCRhjd+5XiV++jkCXTflun3Dg== dependencies: - "@firebase/component" "0.5.11" - "@firebase/storage" "0.9.3" + "@firebase/component" "0.5.14" + "@firebase/storage" "0.9.6" "@firebase/storage-types" "0.6.0" - "@firebase/util" "1.5.0" + "@firebase/util" "1.6.0" tslib "^2.1.0" "@firebase/storage-types@0.6.0": @@ -1799,13 +1808,13 @@ resolved "https://registry.yarnpkg.com/@firebase/storage-types/-/storage-types-0.6.0.tgz#0b1af64a2965af46fca138e5b70700e9b7e6312a" integrity sha512-1LpWhcCb1ftpkP/akhzjzeFxgVefs6eMD2QeKiJJUGH1qOiows2w5o0sKCUSQrvrRQS1lz3SFGvNR1Ck/gqxeA== -"@firebase/storage@0.9.3": - version "0.9.3" - resolved "https://registry.yarnpkg.com/@firebase/storage/-/storage-0.9.3.tgz#728fa6b6f32ac945935e6345e48c55d0a5352ed9" - integrity sha512-bi1sxMGduTl/cidtIqVyPyIAHEjMrQ5cMry2s4LfJMwaztUdSjgeSZRKLo5Nqy5/CC5fPhNIU3ueLhDm9z7dsA== +"@firebase/storage@0.9.6": + version "0.9.6" + resolved "https://registry.yarnpkg.com/@firebase/storage/-/storage-0.9.6.tgz#496bc8c7e6062b2efc35f8b0f26c4241302c1029" + integrity sha512-q8/s3qFbFl+AlKbyEtGA7FRVhcMu3NKPqHueBTn5XSI0B3bfxptBcDJMb9txs69ppve6P3jrK1//TEWpjTGJUg== dependencies: - "@firebase/component" "0.5.11" - "@firebase/util" "1.5.0" + "@firebase/component" "0.5.14" + "@firebase/util" "1.6.0" node-fetch "2.6.7" tslib "^2.1.0" @@ -1816,10 +1825,10 @@ dependencies: tslib "^2.1.0" -"@firebase/util@1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@firebase/util/-/util-1.5.0.tgz#0b6f5eaef49e57896fe152973bbc64f8af172123" - integrity sha512-4w4OY3YJVHV/4UBZ8OcXb8BD8I83P5n2y+FW0dHhn9OLXdYDg8bvCTA08P0nszpZqBhwutKQ4OS7c530SGjeLg== +"@firebase/util@1.6.0": + version "1.6.0" + resolved "https://registry.yarnpkg.com/@firebase/util/-/util-1.6.0.tgz#31aea6bba3ee98fc83a60eb189cb187243f4ef4b" + integrity sha512-6+hhqb4Zzjoo12xofTDHPkgW3FnN4ydBsjd5X2KuQI268DR3W3Ld64W/gkKPZrKRgUxeNeb+pykfP3qRe7q+vA== dependencies: tslib "^2.1.0" @@ -6529,37 +6538,37 @@ firebase-tools@^9.0.0: winston-transport "^4.4.0" ws "^7.2.3" -firebase@^9.6.9: - version "9.6.9" - resolved "https://registry.yarnpkg.com/firebase/-/firebase-9.6.9.tgz#b4347f505803fa539828b8fa52046dba95eff9e2" - integrity sha512-S9OmI+vMLNE8dr8ISyAdF88t8JxSMvbSULFq2Eox0q4P3MUN5N0/68NDIhibXTp6hdLI6/hs7b50SAplTCx9NA== - dependencies: - "@firebase/analytics" "0.7.6" - "@firebase/analytics-compat" "0.1.7" - "@firebase/app" "0.7.19" - "@firebase/app-check" "0.5.4" - "@firebase/app-check-compat" "0.2.4" - "@firebase/app-compat" "0.1.20" +firebase@^9.8.2: + version "9.8.2" + resolved "https://registry.yarnpkg.com/firebase/-/firebase-9.8.2.tgz#ce2b8a6d41036b323d963280c345b03f4bd4df52" + integrity sha512-cVPpiR18vsLuGWAAVkVhNO6mYsEgYBqawvMI2zxKo2FCtneyBgMwOyWKI8VyCmL5ze5p5QJTPjkoatM6rZkd0Q== + dependencies: + "@firebase/analytics" "0.7.9" + "@firebase/analytics-compat" "0.1.10" + "@firebase/app" "0.7.25" + "@firebase/app-check" "0.5.8" + "@firebase/app-check-compat" "0.2.8" + "@firebase/app-compat" "0.1.26" "@firebase/app-types" "0.7.0" - "@firebase/auth" "0.19.10" - "@firebase/auth-compat" "0.2.10" - "@firebase/database" "0.12.6" - "@firebase/database-compat" "0.1.6" - "@firebase/firestore" "3.4.6" - "@firebase/firestore-compat" "0.1.15" - "@firebase/functions" "0.7.9" - "@firebase/functions-compat" "0.1.10" - "@firebase/installations" "0.5.6" - "@firebase/messaging" "0.9.10" - "@firebase/messaging-compat" "0.1.10" - "@firebase/performance" "0.5.6" - "@firebase/performance-compat" "0.1.6" + "@firebase/auth" "0.20.2" + "@firebase/auth-compat" "0.2.15" + "@firebase/database" "0.13.0" + "@firebase/database-compat" "0.2.0" + "@firebase/firestore" "3.4.9" + "@firebase/firestore-compat" "0.1.18" + "@firebase/functions" "0.8.1" + "@firebase/functions-compat" "0.2.1" + "@firebase/installations" "0.5.9" + "@firebase/messaging" "0.9.13" + "@firebase/messaging-compat" "0.1.13" + "@firebase/performance" "0.5.9" + "@firebase/performance-compat" "0.1.9" "@firebase/polyfill" "0.3.36" - "@firebase/remote-config" "0.3.5" - "@firebase/remote-config-compat" "0.1.6" - "@firebase/storage" "0.9.3" - "@firebase/storage-compat" "0.1.11" - "@firebase/util" "1.5.0" + "@firebase/remote-config" "0.3.8" + "@firebase/remote-config-compat" "0.1.9" + "@firebase/storage" "0.9.6" + "@firebase/storage-compat" "0.1.14" + "@firebase/util" "1.6.0" flat-arguments@^1.0.0: version "1.0.2" @@ -7537,6 +7546,11 @@ icss-utils@^5.0.0, icss-utils@^5.1.0: resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== +idb@7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/idb/-/idb-7.0.1.tgz#d2875b3a2f205d854ee307f6d196f246fea590a7" + integrity sha512-UUxlE7vGWK5RfB/fDwEGgRf84DY/ieqNha6msMV99UsEMQhJ1RwbCd8AYBj3QMgnE3VZnfQvm4oKVCJTYlqIgg== + ieee754@^1.1.13: version "1.2.1" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" @@ -12428,20 +12442,10 @@ selenium-webdriver@3.6.0, selenium-webdriver@^3.0.1: tmp "0.0.30" xml2js "^0.4.17" -selenium-webdriver@4.0.0-rc-1: - version "4.0.0-rc-1" - resolved "https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-4.0.0-rc-1.tgz#b1e7e5821298c8a071e988518dd6b759f0c41281" - integrity sha512-bcrwFPRax8fifRP60p7xkWDGSJJoMkPAzufMlk5K2NyLPht/YZzR2WcIk1+3gR8VOCLlst1P2PI+MXACaFzpIw== - dependencies: - jszip "^3.6.0" - rimraf "^3.0.2" - tmp "^0.2.1" - ws ">=7.4.6" - -selenium-webdriver@^4.0.0-beta.2: - version "4.1.1" - resolved "https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-4.1.1.tgz#da083177d811f36614950e809e2982570f67d02e" - integrity sha512-Fr9e9LC6zvD6/j7NO8M1M/NVxFX67abHcxDJoP5w2KN/Xb1SyYLjMVPGgD14U2TOiKe4XKHf42OmFw9g2JgCBQ== +selenium-webdriver@4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-4.1.2.tgz#d463b4335632d2ea41a9e988e435a55dc41f5314" + integrity sha512-e4Ap8vQvhipgBB8Ry9zBiKGkU6kHKyNnWiavGGLKkrdW81Zv7NVMtFOL/j3yX0G8QScM7XIXijKssNd4EUxSOw== dependencies: jszip "^3.6.0" tmp "^0.2.1"